.desktop{display:block}.mobile{display:none}.transition-fade{transition:0.4s;opacity:1}html.is-animating .transition-fade{opacity:0}.vhdReviewWidget-4870{margin:250px 36px}.vhdUHdc5YiP-header-items,.vhdMc25gVJW-header-items{display:block!important}.vhdUHdc5YiP-header,.vhdMc25gVJW-header{position:relative}.vhdUHdc5YiP-title,.vhdMc25gVJW-title{text-align:left!important;position:absolute;top:0;width:auto!important;left:0;color:var(--body-color);font-size:3.4375rem!important}.vhdUHdc5YiP-practice-stars-block,.vhdMc25gVJW-practice-stars-block{position:absolute;top:75px;left:0}.vhdUHdc5YiP-practice-stars-block,.vhdMc25gVJW-practice-stars-block{justify-content:flex-start!important}.vhdUHdc5YiP-practice-stars-review-count,.vhdMc25gVJW-practice-stars-review-count{text-align:left!important;padding-top:16px!important;color:var(--body-color)}.vhdUHdc5YiP-practice-stars-rating,.vhdMc25gVJW-practice-stars-rating{font-size:20px!important;color:var(--body-color);position:relative;top:3px}.vhdUHdc5YiP-actions,.vhdMc25gVJW-actions{margin-top:0;position:absolute;top:67px;right:0}.vhdUHdc5YiP-author,.vhdMc25gVJW-author{font-size:1rem!important}.vhdUHdc5YiP-review,.vhdMc25gVJW-review{width:calc(33.3% - 24px)!important;min-height:220px}.vhdUHdc5YiP-reviews-grid,.vhdMc25gVJW-reviews-grid{margin:150px -12px 0}header[role=banner]{height:122px}header[role=banner].registerFormHeader{display:block;background-color:#fff0}header[role=banner].registerFormHeader .wrap .book{background-color:var(--color3);color:var(--color8)}header[role=banner].registerFormHeader .wrap .book:hover{background-color:var(--body-color)}header[role=banner].registerFormHeader .wrap button{border:2px solid var(--color3)}header[role=banner].registerFormHeader .wrap button span{background-color:var(--color3);-webkit-transition-timing-function:linear;-webkit-transition-duration:200ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:200ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:200ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:200ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:200ms;transition-property:all}header[role=banner].registerFormHeader .wrap button:hover{border-color:var(--body-color)}header[role=banner].registerFormHeader .wrap button:hover span{background-color:var(--body-color);-webkit-transition-timing-function:linear;-webkit-transition-duration:200ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:200ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:200ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:200ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:200ms;transition-property:all}header[role=banner] .wrap .book{position:absolute;top:42px;right:110px;background-color:var(--bg);font-weight:500;text-align:center;width:220px;height:60px;color:var(--color3);border-radius:30px;padding-top:23px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:background-color color;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:background-color color;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:background-color color;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:background-color color;transition-timing-function:linear;transition-duration:300ms;transition-property:background-color color}header[role=banner] .wrap .book:hover{background-color:var(--bg1);color:var(--color3)}.hero .wrap{margin:0 36px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.hero .wrap .content{padding-top:100px}.hero .wrap .content h2{width:560px}.hero .wrap figure{width:660px;margin:0 -36px 0 auto}.grid .wrap .gridItem .content{position:relative}.grid .wrap .gridItem .content h3{font-size:3.4375rem}.grid .wrap .gridItem .content h3+p{margin-top:8px}.grid .wrap .gridItem .content span{margin:0;position:absolute;bottom:40px;left:40px}.testimonials.blueBg .wrap{margin:0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.testimonials.blueBg .wrap .slider{width:-moz-calc(100% - 420px);width:-o-calc(100% - 420px);width:-webkit-calc(100% - 420px);width:calc(100% - 420px);position:static;border-radius:230px}.testimonials.blueBg .wrap .slider .swiper-menu{background-color:#fff0;padding-bottom:0}.testimonials.blueBg .wrap .slider .swiper-container .swiper-wrapper .swiper-slide p{font-size:2.1875rem;line-height:1.4;max-width:690px;margin:0 auto}.testimonials.blueBg .wrap figure{margin:0;width:420px;height:auto}.testimonials .wrap figure{width:580px}.testimonials .wrap .slider .swiper-menu{margin-left:-moz-calc(50% + 62px);margin-left:-o-calc(50% + 62px);margin-left:-webkit-calc(50% + 62px);margin-left:calc(50% + 62px);margin-top:-42px;z-index:9999999;position:relative}.testimonials .wrap .slider .swiper-container .swiper-wrapper .swiper-slide .cols .col{width:-moz-calc(50% - 41px);width:-o-calc(50% - 41px);width:-webkit-calc(50% - 41px);width:calc(50% - 41px);margin-bottom:0}.testimonials .wrap .slider .swiper-container .swiper-wrapper .swiper-slide .cols .col .content{padding:0;max-width:380px}.videoPanel+footer{margin-top:0}.leftText+footer{margin-top:0}.leftText .wrap article a:hover{background-color:var(--bg1);color:var(--color3)}.centeredText+.fullWidthImage{margin-top:150px}.centeredText.links .wrap article{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.centeredText.links .wrap article h3{width:100%}.centeredText.links .wrap article>a{margin-top:90px;height:350px;width:350px;border-radius:90px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.centeredText.links .wrap article>a:hover{background-color:var(--bg6);color:var(--body-color)}.centeredText .wrap article a:hover{background-color:var(--bg1);color:var(--color3)}.pageIntro{position:relative;margin-top:-49px;margin-bottom:0}.pageIntro.image{padding:150px 0 240px}.pageIntro .wrap figure{margin:0 -200px 0 auto;-webkit-transition-timing-function:linear;-webkit-transition-duration:200ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:200ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:200ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:200ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:200ms;transition-property:all;position:absolute;top:40px;right:0}.team .wrap{margin:0 36px}.team .wrap .cols .col{width:33.3%}.team .wrap .cols .col:hover figure:before{opacity:.5}.team .wrap .cols .col figure{position:relative;width:300px}.team .wrap .cols .col figure:before{content:"";background-color:var(--bg5);opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.teamMember{margin:90px 0 240px}.teamMember .wrap{margin:0 36px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.teamMember .wrap figure{width:600px}.teamMember .wrap article{margin-top:0;margin-left:68px}.teamMember .wrap article h4+h3{margin-top:18px}.teamSlider .swiper-container .swiper-wrapper .swiper-slide{width:-moz-calc(100% / 4 - 40px);width:-o-calc(100% / 4 - 40px);width:-webkit-calc(100% / 4 - 40px);width:calc(100% / 4 - 40px)}.teamSlider .swiper-container .swiper-wrapper .swiper-slide:hover h3{color:var(--color5)}.teamSlider .swiper-container .swiper-wrapper .swiper-slide:hover figure:before{opacity:.5}.teamSlider .swiper-container .swiper-wrapper .swiper-slide figure{width:230px;margin:0 auto;border-radius:50%;overflow:hidden;position:relative}.teamSlider .swiper-container .swiper-wrapper .swiper-slide figure:before{content:"";background-color:var(--bg5);opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.services .wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.services .wrap .col{width:50%}.services .wrap .col+.col{margin-left:25px}.planChecklist .wrap{margin:0 36px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.planChecklist .wrap .col{width:calc(50% - 50px)}.planChecklist .wrap .col+.col{margin-top:0}.planChecklist .wrap .col p{font-size:.875rem}.planChecklist .wrap .col ul li{font-size:1.25rem}footer{overflow:hidden}footer .wrap .social{max-width:fit-content;display:inline-block;vertical-align:middle;margin-left:20px}footer .wrap .social ul{margin:0 36px 0 auto}footer .wrap .top{padding:40px 36px 70px 36px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}footer .wrap .top figure{width:280px}footer .wrap .top nav{text-align:left;margin-top:-6px}footer .wrap .top nav ul li{-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}footer .wrap .top nav ul li:hover{color:var(--color2)}footer .wrap .top nav ul li+li{margin-top:4px}footer .wrap .bottom{padding:10px 0}footer .wrap .bottom figure{margin:0}footer .wrap .bottom p{text-align:left;width:100%;margin:0 0 0 36px;max-width:fit-content;display:inline-block}footer .wrap .bottom p a{-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}footer .wrap .bottom p a:hover{color:var(--color2)}[data-custom-class=body]{margin:0 36px;white-space:break-spaces}[data-custom-class=body] p+div{margin-top:28px}[data-custom-class=body] div+p,[data-custom-class=body] ul+div,[data-custom-class=body] div+ul{margin-top:12px}[data-custom-class=body] [data-custom-class=title]{font-size:3.4375rem!important;line-height:1.2}[data-custom-class=body] [data-custom-class=title] .question{font-size:3.4375rem!important;line-height:1.2}[data-custom-class=body] [data-custom-class=title] .question strong{font-size:3.4375rem!important;line-height:1.2}[data-custom-class=body] [data-custom-class=subtitle]{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=subtitle] strong{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=subtitle] .question{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=subtitle] .question strong{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=body_text]{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=body_text] .block-container{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=body_text] em{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=body_text] strong{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=body_text] strong em{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=body_text] strong u{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=body_text] .question{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=body_text] a{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=body_text] span{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=body_text] span em{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=body_text] table tbody tr td{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=body_text] [data-custom-class=link]{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=body_text] [data-custom-class=link] span{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=heading_1],[data-custom-class=body] [data-custom-class=heading_2]{font-size:2.375rem}[data-custom-class=body] [data-custom-class=heading_1] strong,[data-custom-class=body] [data-custom-class=heading_2] strong{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=heading_1] strong span,[data-custom-class=body] [data-custom-class=heading_2] strong span{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=link]{font-size:1.25rem!important}[data-custom-class=body] [data-custom-class=link] span{font-size:1.25rem!important}[data-custom-class=body] .statement-end-if-in-editor{font-size:1.25rem!important}@media only screen and (min-width:1300px){.hero .wrap .content h2{width:690px;font-size:5.625rem}.testimonials.altStyle .wrap{width:100%}.testimonials.blueBg .wrap{width:100%}.testimonials .wrap{width:1130px;margin:0 auto}.testimonials .wrap figure{width:660px}.teamSlider{width:1150px;margin:0 auto}.vhdReviewWidget-4870{margin:250px auto;width:1150px}.textPanel .wrap,.pageIntro .wrap,.team .wrap,.teamMember .wrap,.services .wrap,.centeredText .wrap,.planChecklist .wrap,.disclaimer .wrap,.leftText .wrap{width:1150px;margin:0 auto}.pageIntro .wrap figure{margin:0 -140px 0 auto;-webkit-transition-timing-function:linear;-webkit-transition-duration:200ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:200ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:200ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:200ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:200ms;transition-property:all}[data-custom-class=body]{margin:0 auto;max-width:1150px}}@media only screen and (min-width:1387px){header[role=banner]{max-width:1314px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}header[role=banner]:before{content:"";display:block;background-color:#fff;position:absolute;left:-50vw;top:0;height:122px;width:-moz-calc(100% + 100vw);width:-o-calc(100% + 100vw);width:-webkit-calc(100% + 100vw);width:calc(100% + 100vw);z-index:-1}header[role=banner].registerFormHeader:before{display:none}header[role=banner] .wrap h1{margin:41px 0 0 0}header[role=banner] .wrap .book{right:35px}header[role=banner] .wrap button{right:-37px}.hero .wrap{max-width:1314px;margin-left:auto;margin-right:auto}.textPanel{padding-left:0;padding-right:0}.textPanel .wrap{width:1314px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1480px){.testimonials.blueBg .wrap{max-width:1480px;margin:0 auto}}@media only screen and (min-width:1900px){.pageIntro .wrap figure{margin:0 -70px 0 auto}}