.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#fff;z-index:999999}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}strong{font-weight:bolder}small{font-size:80%}img{border-style:none}button,input,select{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}[hidden],template{display:none}blockquote,dl,h1,h2,h3,h4,h5,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{box-sizing:border-box;border:0 solid #e2e8f0}hr{border-top-width:1px}img{border-style:solid}input::-moz-placeholder{color:#a0aec0}input::placeholder{color:#a0aec0}[role=button],button{cursor:pointer}h1,h2,h3,h4,h5{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,select{padding:0;line-height:inherit;color:inherit}pre{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}.bg-white{background-color:#fff!important;background-color:rgba(255,255,255,var(--bg-opacity))!important}.bg-brandBlue,.bg-white{--bg-opacity:1!important}.bg-brandBlue{background-color:#f4f9fd!important;background-color:rgba(244,249,253,var(--bg-opacity))!important}.bg-brandPurple{--bg-opacity:1!important;background-color:#6b5aac!important;background-color:rgba(107,90,172,var(--bg-opacity))!important}.bg-brandTeal-500{--bg-opacity:1!important;background-color:#22c0af!important;background-color:rgba(34,192,175,var(--bg-opacity))!important}.bg-brandPink-500{--bg-opacity:1!important;background-color:#e12454!important;background-color:rgba(225,36,84,var(--bg-opacity))!important}.bg-gray-800{--bg-opacity:1!important;background-color:#2d3748!important;background-color:rgba(45,55,72,var(--bg-opacity))!important}.bg-gray-900{--bg-opacity:1!important;background-color:#1a202c!important;background-color:rgba(26,32,44,var(--bg-opacity))!important}.hover\:bg-white:hover{--bg-opacity:1!important;background-color:#fff!important;background-color:rgba(255,255,255,var(--bg-opacity))!important}.hover\:bg-brandTeal-100:hover{--bg-opacity:1!important;background-color:#29cdbc!important;background-color:rgba(41,205,188,var(--bg-opacity))!important}.hover\:bg-brandPink-100:hover{--bg-opacity:1!important;background-color:#f44b78!important;background-color:rgba(244,75,120,var(--bg-opacity))!important}.rounded{border-radius:.25rem!important}.rounded-full{border-radius:9999px!important}.border{border-width:1px!important}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.grid{display:grid!important}.hidden{display:none!important}.flex-row{flex-direction:row!important}.flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.items-center{align-items:center!important}.items-stretch{align-items:stretch!important}.content-center{align-content:center!important}.content-start{align-content:flex-start!important}.content-end{align-content:flex-end!important}.self-center{align-self:center!important}.justify-items-center{justify-items:center!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.justify-evenly{justify-content:space-evenly!important}.flex-1{flex:1 1 0%!important}.flex-grow{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.float-right{float:right!important}.float-left{float:left!important}.font-normal{font-weight:400!important}.font-medium{font-weight:500!important}.font-bold{font-weight:700!important}.h-6{height:1.5rem!important}.h-24{height:6rem!important}.h-full{height:100%!important}.text-xs{font-size:.75rem!important}.text-lg{font-size:1.125rem!important}.text-2xl{font-size:1.5rem!important}.text-3xl{font-size:1.875rem!important}.text-4xl{font-size:2.25rem!important}.leading-none{line-height:1!important}.m-0{margin:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-4{margin-top:1rem!important;margin-bottom:1rem!important}.my-5{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.my-8{margin-top:2rem!important;margin-bottom:2rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.mt-2{margin-top:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2{margin-left:.5rem!important}.mr-3{margin-right:.75rem!important}.mt-4{margin-top:1rem!important}.mr-4{margin-right:1rem!important}.mb-4{margin-bottom:1rem!important}.ml-6{margin-left:1.5rem!important}.mt-8{margin-top:2rem!important}.mr-8{margin-right:2rem!important}.mb-8{margin-bottom:2rem!important}.ml-8{margin-left:2rem!important}.mb-10{margin-bottom:2.5rem!important}.mb-12{margin-bottom:3rem!important}.mt-20{margin-top:5rem!important}.-mt-2{margin-top:-.5rem!important}.-mt-5{margin-top:-1.25rem!important}.max-w-full{max-width:100%!important}.min-h-screen{min-height:100vh!important}.object-cover{-o-object-fit:cover!important;object-fit:cover!important}.opacity-50{opacity:.5!important}.overflow-y-auto{overflow-y:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:.75rem!important}.p-4{padding:1rem!important}.p-5{padding:1.25rem!important}.p-8{padding:2rem!important}.p-10{padding:2.5rem!important}.px-0{padding-left:0!important;padding-right:0!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.pt-0{padding-top:0!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pl-2{padding-left:.5rem!important}.pt-3{padding-top:.75rem!important}.pr-3{padding-right:.75rem!important}.pb-3{padding-bottom:.75rem!important}.pl-3{padding-left:.75rem!important}.pt-4{padding-top:1rem!important}.pb-4{padding-bottom:1rem!important}.pt-5{padding-top:1.25rem!important}.pr-5{padding-right:1.25rem!important}.pb-5{padding-bottom:1.25rem!important}.pr-6{padding-right:1.5rem!important}.pb-6{padding-bottom:1.5rem!important}.pt-8{padding-top:2rem!important}.pt-10{padding-top:2.5rem!important}.pr-10{padding-right:2.5rem!important}.pb-10{padding-bottom:2.5rem!important}.pl-10{padding-left:2.5rem!important}.pt-20{padding-top:5rem!important}.pb-20{padding-bottom:5rem!important}.pb-24{padding-bottom:6rem!important}.pt-32{padding-top:8rem!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-white{--text-opacity:1!important;color:#fff!important;color:rgba(255,255,255,var(--text-opacity))!important}.text-brandPurple{--text-opacity:1!important;color:#6b5aac!important;color:rgba(107,90,172,var(--text-opacity))!important}.text-brandTeal-500{--text-opacity:1!important;color:#22c0af!important;color:rgba(34,192,175,var(--text-opacity))!important}.italic{font-style:italic!important}.uppercase{text-transform:uppercase!important}.capitalize{text-transform:capitalize!important}.antialiased{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.tracking-wide{letter-spacing:.025em!important}.align-middle{vertical-align:middle!important}.whitespace-no-wrap{white-space:nowrap!important}.w-6{width:1.5rem!important}.w-70{width:17.5rem!important}.w-auto{width:auto!important}.w-1\/2{width:50%!important}.w-2\/3{width:66.666667%!important}.w-full{width:100%!important}.z-10{z-index:10!important}.z-20{z-index:20!important}.z-30{z-index:30!important}.z-40{z-index:40!important}.z-50{z-index:50!important}.gap-4{grid-gap:1rem!important;gap:1rem!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.transform{--transform-translate-x:0!important;--transform-translate-y:0!important;--transform-rotate:0!important;--transform-skew-x:0!important;--transform-skew-y:0!important;--transform-scale-x:1!important;--transform-scale-y:1!important;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))!important}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform!important}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@media (min-width:640px){.sm\:block{display:block!important}.sm\:flex{display:flex!important}.sm\:flex-col{flex-direction:column!important}.sm\:items-start{align-items:flex-start!important}.sm\:justify-center{justify-content:center!important}.sm\:justify-between{justify-content:space-between!important}.sm\:text-3xl{font-size:1.875rem!important}.sm\:text-4xl{font-size:2.25rem!important}.sm\:pb-5{padding-bottom:1.25rem!important}.sm\:pl-10{padding-left:2.5rem!important}.sm\:w-1\/2{width:50%!important}.sm\:w-full{width:100%!important}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (min-width:768px){.md\:space-x-8>:not(template)~:not(template){--space-x-reverse:0!important;margin-right:calc(2rem*var(--space-x-reverse))!important;margin-left:calc(2rem*(1 - var(--space-x-reverse)))!important}.md\:block{display:block!important}.md\:flex{display:flex!important}.md\:hidden{display:none!important}.md\:flex-row{flex-direction:row!important}.md\:flex-col{flex-direction:column!important}.md\:items-start{align-items:flex-start!important}.md\:self-start{align-self:flex-start!important}.md\:self-end{align-self:flex-end!important}.md\:justify-between{justify-content:space-between!important}.md\:m-4{margin:1rem!important}.md\:my-0{margin-top:0!important;margin-bottom:0!important}.md\:mx-5{margin-left:1.25rem!important;margin-right:1.25rem!important}.md\:mx-8{margin-left:2rem!important;margin-right:2rem!important}.md\:mr-0{margin-right:0!important}.md\:mb-0{margin-bottom:0!important}.md\:ml-0{margin-left:0!important}.md\:mr-4{margin-right:1rem!important}.md\:ml-12{margin-left:3rem!important}.md\:mb-32{margin-bottom:8rem!important}.md\:-mt-20{margin-top:-5rem!important}.md\:overflow-y-visible{overflow-y:visible!important}.md\:py-8{padding-top:2rem!important;padding-bottom:2rem!important}.md\:px-16{padding-left:4rem!important;padding-right:4rem!important}.md\:pr-0{padding-right:0!important}.md\:pb-0{padding-bottom:0!important}.md\:pl-0{padding-left:0!important}.md\:pl-3{padding-left:.75rem!important}.md\:pl-5{padding-left:1.25rem!important}.md\:pr-10{padding-right:2.5rem!important}.md\:pr-12{padding-right:3rem!important}.md\:pl-12{padding-left:3rem!important}.md\:pl-16{padding-left:4rem!important}.md\:pr-20{padding-right:5rem!important}.md\:pb-20{padding-bottom:5rem!important}.md\:pl-20{padding-left:5rem!important}.md\:w-1\/2{width:50%!important}.md\:w-1\/3{width:33.333333%!important}.md\:w-2\/3{width:66.666667%!important}.md\:w-1\/4{width:25%!important}.md\:w-1\/5{width:20%!important}.md\:w-2\/5{width:40%!important}.md\:w-4\/5{width:80%!important}.md\:w-2\/6{width:33.333333%!important}.md\:w-3\/6{width:50%!important}.md\:w-3\/12{width:25%!important}.md\:w-4\/12{width:33.333333%!important}.md\:w-5\/12{width:41.666667%!important}.md\:w-7\/12{width:58.333333%!important}.md\:w-8\/12{width:66.666667%!important}.md\:w-9\/12{width:75%!important}.md\:w-full{width:100%!important}.md\:gap-10{grid-gap:2.5rem!important;gap:2.5rem!important}}@media (min-width:1024px){.lg\:block{display:block!important}.lg\:grid{display:grid!important}.lg\:flex-row{flex-direction:row!important}.lg\:flex-col{flex-direction:column!important}.lg\:items-start{align-items:flex-start!important}.lg\:mr-5{margin-right:1.25rem!important}.lg\:ml-5{margin-left:1.25rem!important}.lg\:mr-8{margin-right:2rem!important}.lg\:-mt-20{margin-top:-5rem!important}.lg\:pt-0{padding-top:0!important}.lg\:pl-0{padding-left:0!important}.lg\:pl-10{padding-left:2.5rem!important}.lg\:pr-16{padding-right:4rem!important}.lg\:pl-20{padding-left:5rem!important}.lg\:w-1\/2{width:50%!important}.lg\:w-1\/3{width:33.333333%!important}.lg\:w-2\/3{width:66.666667%!important}.lg\:w-1\/6{width:16.666667%!important}.lg\:w-5\/12{width:41.666667%!important}.lg\:w-full{width:100%!important}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (min-width:1280px){.xl\:pr-24{padding-right:6rem!important}}.payNow input#Submit{box-shadow:0 0 11px 1px rgba(0,0,0,.12);transition:all .2s ease;font-size:15px;letter-spacing:0;font-weight:500;padding:10px 15px;background:#23c1af;color:#fff;text-align:center;border-radius:17px;cursor:pointer}i.fa-tree-alt.fa-fw.fa-stack-1x{z-index:999;top:-8px}@media(max-width:1024px){i.fa-tree-alt.fa-fw.fa-stack-1x{top:-5px}}i.fa-icicles.fa-stack-1x{font-size:19px;top:58%}@media(max-width:1024px){i.fa-icicles.fa-stack-1x{font-size:11px;top:42%}}.dropdown.services .fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em;margin-right:11px}@media(max-width:1024px){.dropdown.services .fa-stack{text-align:center;width:28px}}.subItem .fa-stack{display:inline-block;height:18px;line-height:31px;position:relative;vertical-align:middle;width:2.5em;margin-right:11px}@media(max-width:1024px){.subItem .fa-stack{text-align:center;width:28px}}.subItem i.fa-icicles.fa-stack-1x{font-size:13px;top:58%}i.fab.fa-yelp{margin-left:6px;transition:all .2s ease}i.fab.fa-yelp:hover{color:#ff350c}i.fab.fa-facebook{margin-left:6px}.noScroll{overflow:hidden}.navwrap{position:fixed;width:100%;top:15px;left:0;z-index:999999999;transition:all .2s ease}@media(max-width:768px){.navwrap{position:absolute}}.navwrap .container{display:flex;align-items:center;justify-content:space-between;height:100px;background:transparent}@media(max-width:768px){.navwrap .container{max-width:1100px;display:flex;flex-direction:column;align-items:center;justify-content:space-around}}.scrolled{background-color:rgba(28,34,54,.95);top:0;box-shadow:0 0 33px 23px rgba(0,61,135,.11)}.scrolled .container{height:75px}.brand{width:35%}@media(max-width:1024px){.brand{z-index:99999;margin-left:0;width:93%;max-width:none;display:flex;align-items:center;justify-content:space-between}}.callto{display:flex;text-align:right;flex-direction:column;align-items:flex-end;justify-content:flex-end;color:#22c0af;font-weight:400;letter-spacing:1px;font-size:20px;width:30%}@media(max-width:1024px){.callto{width:90%;flex-direction:row;align-items:center;justify-content:flex-start}}.callto a{color:#fff;font-size:22px;letter-spacing:0;line-height:1;font-weight:300;transition:all .2s ease}.callto a:hover{color:#4f81ff}.callto p{font-size:21px;font-weight:300;margin-top:0;line-height:1;letter-spacing:1px;color:#22c0af;white-space:nowrap}#nav{display:flex;flex-direction:row;align-items:center;justify-content:space-around;width:65%}#nav .link{width:auto;position:relative;font-weight:500;font-size:16px;color:#fff;margin:0;padding:1em 0}.link.has-drop .dropdown{position:absolute;border-radius:4px;border-radius:14px;top:50px;left:0;display:flex;transform:translateY(-500px);flex-direction:column;justify-content:center;align-items:flex-start;background:rgba(15,18,41,.85);padding:10px 0;width:auto;min-width:372px;box-shadow:0 21px 32px -3px rgba(23,23,54,.78);border-top:2px solid #22c0af}.link.has-drop .dropdown:before{background:#fff;position:absolute;top:-31px;left:-33px;height:40px;width:140%}.link.has-drop:hover .dropdown{transform:translate(0)}.menu--juliet .menu__item .dropdown a{color:#22c0af;font-size:13px;font-weight:500;display:flex;align-items:center;border-top:1px solid transparent;border-bottom:1px solid transparent;width:100%;text-align:left;transition:all .2s ease;color:#eaeaea;padding:16px 20px;margin:0;font-size:15px;letter-spacing:1px;font-weight:400;line-height:1.32}.menu--juliet .menu__item .dropdown a:hover{border-bottom:1px solid rgba(80,74,95,0);border-top:1px solid rgba(80,74,95,0);color:#e3e3f4;color:#2fc0af}.menu--juliet .menu__item .dropdown a:hover i{color:#7c69cb}.dropdown a:last-child{border:0}.link i{font-size:30px;margin-right:11px;color:#7c69cb}.nuxt-link-exact-active{color:#22c0af}button .nuxt-link-exact-active{color:inherit}.menu{line-height:1}.menu__list{position:relative;display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.menu__item{display:block;margin:1em 0}.menu__link{display:block;padding:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.menu__link:focus,.menu__link:hover{outline:none}.menu--juliet .menu__item{position:relative;transition:color .25s}.menu--juliet .menu__item--current:after,.menu--juliet .menu__item--current:before,.menu--juliet .menu__item:after,.menu--juliet .menu__item:before{position:absolute;left:50%;width:0;height:0;border:solid transparent;content:"";pointer-events:none}.menu--juliet .menu__item:after,.menu--juliet .menu__item:before{transform:scaleX(0);transform-origin:left left;transition:transform .7s cubic-bezier(.22,.61,.36,1)}.menu--juliet .menu__item--current:after,.menu--juliet .menu__item--current:before,.menu--juliet .menu__item:hover:after,.menu--juliet .menu__item:hover:before{transform:scaleX(1);transition:transform .4s cubic-bezier(.22,.61,.36,1);z-index:9999}.menu--juliet .menu__item:before{top:74%}.menu--juliet .menu__item--current:before,.menu--juliet .menu__item:before{margin-left:-9px;border-width:10px;border-top-color:#22c0af;z-index:9999}.menu--juliet .menu__item--current:after,.menu--juliet .menu__item:after{top:74%;margin-left:-6px;border-width:7px;border-top-color:#212254;z-index:9999}.menu--juliet .menu__item a,.menu--juliet .menu__link{position:relative;margin:0 1em;padding-right:0;padding-left:0;color:#fff;transition:color .4s}.menu--juliet .menu__item:hover a.menu__link{color:#22c0af}.menu--juliet .menu__item--current .menu__link,.menu--juliet .menu__item--current .menu__link:focus,.menu--juliet .menu__item--current .menu__link:hover{z-index:9999;color:#22c0af;color:#fff}.menu--juliet .menu__item--current .menu__link:after,.menu--juliet .menu__item--current .menu__link:before{transform:scaleX(1);z-index:9999}.menu--juliet .menu__item--current .menu__link:before{transition-delay:0s}.menu--juliet .menu__link:focus,.menu--juliet .menu__link:hover{color:#22c0af}.menu--juliet .menu__item:focus .menu__link:before,.menu--juliet .menu__item:hover .menu__link:before{z-index:9999;transform:scaleX(1);transition-delay:0s}.menu--juliet .menu__link:after,.menu--juliet .menu__link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;transform:scaleX(0);transform-origin:center left;transition:transform .4s cubic-bezier(.22,.61,.36,1)}.menu--juliet .menu__link:before{background:#22c0af;transition-delay:.4s}.menu--juliet .menu__link:after{background:#22c0af}@media(max-width:1024px){#nav{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:100vh;top:0;position:fixed;padding-top:100px;background:rgba(2,6,23,.95);transition:all .4s ease;transform:translateX(-115%)}#nav.navOpen{transform:translateX(0)}.link.has-drop .dropdown{transform:none;top:0;position:relative;background:rgba(21,28,52,.7803921569);border-radius:0;border-top:none;box-shadow:none;background:transparent}.menu--juliet .menu__item .dropdown a{padding:7px 20px}.menu--juliet .menu__item--current:after,.menu--juliet .menu__item--current:before,.menu--juliet .menu__item:after,.menu--juliet .menu__item:before{content:none}.menu--juliet .menu__link:focus,.menu--juliet .menu__link:hover{color:#fff;pointer-events:none}.menu--juliet .menu__item--current .menu__link:after,.menu--juliet .menu__item--current .menu__link:before,.menu--juliet .menu__item:focus .menu__link:before,.menu--juliet .menu__item:hover .menu__link:before{content:none}#nav .link{width:100%;padding:0}.menu__link{pointer-events:none}.menu__link.useMob{pointer-events:all!important}.link i{font-size:21px;margin-right:11px;color:#7c69cb}.menu--juliet .menu__item a,.menu--juliet .menu__link{color:#29a89b;font-weight:400}}.hamb{color:#22c0af;font-size:38px;display:none;cursor:pointer;top:27px;right:26px;z-index:9999999999}@media(max-width:1024px){.hamb{display:block}}.bar[data-v-93b4968a]{height:50px;background:#161923;position:absolute;bottom:0;left:0;width:100%;color:#796f93}.bar .container[data-v-93b4968a]{display:flex;align-content:center;justify-content:space-between;font-size:12px}.bar .container span[data-v-93b4968a]{margin:0 20px}.bar .container a[data-v-93b4968a],.bar .container span[data-v-93b4968a]{height:50px;display:flex;align-items:center}.home.footer[data-v-93b4968a]{margin-top:-180px}.footer[data-v-93b4968a]{background-image:url(/sbg.jpg);background-image:url(/ibg.jpg);background-size:cover;background-position:50%;box-shadow:0 0 100px -20px rgba(0,14,217,.5);box-shadow:0 0 100px -20px rgba(52,54,75,.5);position:relative;padding-bottom:170px;z-index:10}.footer .bread[data-v-93b4968a]{text-transform:capitalize;color:#b9b1cc;padding-top:11px;font-size:12px}.footer .bread span[data-v-93b4968a]{color:#51968f}@media(max-width:768px){.footer[data-v-93b4968a]{padding:2rem 1.5rem 125px}}.footer i[data-v-93b4968a]{color:#6b5aac;margin-right:10px}.footer .rightcol[data-v-93b4968a]{margin-left:112px}@media(max-width:768px){.footer .rightcol[data-v-93b4968a]{margin-left:auto}}.footer .rightcol a[data-v-93b4968a]{color:#e8e2ff;margin-bottom:19px;font-size:15px;transition:all .2s ease;display:flex;align-items:center;justify-content:flex-start}.footer .rightcol a[data-v-93b4968a]:hover,.footer h3[data-v-93b4968a]{color:#22c0af}.footer h3[data-v-93b4968a]{line-height:1;font-size:25px;font-weight:200;letter-spacing:1px;font-size:27px;margin-bottom:27px}#mc_embed_signup[data-v-93b4968a]{background:transparent;clear:left;width:100%}#mc_embed_signup label[data-v-93b4968a]{position:absolute;left:-999999999px}#mc-embedded-subscribe-form input[type=checkbox][data-v-93b4968a]{display:inline;width:auto;margin-right:10px}#mergeRow-gdpr[data-v-93b4968a]{margin-top:20px}#mergeRow-gdpr fieldset label[data-v-93b4968a]{font-weight:400}#mc-embedded-subscribe-form .mc_fieldset[data-v-93b4968a]{border:none;min-height:0;padding-bottom:0}#mc_embed_signup form div[data-v-93b4968a]{display:flex}#mc_embed_signup input.email[data-v-93b4968a]{border-radius:0;color:#343434;background-color:#fff;padding:0 1em;width:274px;vertical-align:top}#mc_embed_signup .button[data-v-93b4968a],#mc_embed_signup input.email[data-v-93b4968a]{font-size:15px;box-sizing:border-box;height:43px;display:inline-block;margin:0}#mc_embed_signup .button[data-v-93b4968a]{border:none;border-radius:0;letter-spacing:.03em;color:#fff;background-color:#30beaf;line-height:32px;padding:0 18px;transition:all .23s ease-in-out 0s}.si[data-v-93b4968a]{margin:10px 0;color:#30beae!important;text-transform:uppercase;letter-spacing:1px}.home .si[data-v-93b4968a]{padding-top:42px}.addressSub[data-v-93b4968a]{margin-top:20px}.addressSub p[data-v-93b4968a]{margin-bottom:19px;font-size:15px;color:#e8e2ff!important}.fade-bg-enter-active,.fade-bg-leave-active,.fade-enter-active,.fade-leave-active,.layout-enter-active,.layout-leave-active,.page-enter-active,.page-leave-active,.slide-fade-enter-active,.slide-fade-leave-active{transition:all .5s ease}.fade-bg-enter,.fade-bg-leave-to,.fade-enter,.fade-leave-to,.layout-enter,.layout-leave-to,.page-enter,.page-leave-to,.slide-fade-enter,.slide-fade-leave-to{opacity:0;position:absolute;top:0;left:0;width:100%}.mybutton{box-shadow:0 0 11px 1px rgba(0,0,0,.12);transition:all .2s ease;font-size:15px;letter-spacing:0;font-weight:500;padding:6px 40px 6px 6px!important}.mybutton:hover i{transform:scale(.95)}.mybutton i{transition:all .5s ease;color:#6b5aac;font-size:22px}.mybutton span.bg-brandPurple i{color:#fff}.mySpan{max-width:43px;max-height:43px;display:flex;align-items:center;justify-content:center;padding:23px}i.fas.fa-heart-rate{color:#e12454}.mybutton span.bg-brandTeal-500 i{color:#fff}.hvr-hvrl{display:flex;vertical-align:middle;transform:perspective(1px) translateZ(0);position:relative;overflow:hidden}[class^=hvr-]{margin:.4em;padding:1em;cursor:pointer;background:#e1e1e1;text-decoration:none;color:#666;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hvr-hvrl:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#44d1c1;height:57px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}.hvr-hvrl:active:before,.hvr-hvrl:focus:before,.hvr-hvrl:hover:before{right:0}.hvr-hvrl.hvrteal:before{background:#22c0af;height:3px}.hvr-hvrl.hvrwhite:before{background:#6b5aac;height:3px}div#spec{position:absolute;height:530px}#myBar,div#spec{width:100%;top:0;left:0}#myBar{height:2px;opacity:.8;background:#22c0af;position:fixed;z-index:9999999999;transition:all 1s ease;transform:translate(-100%)}.fade-home-enter-active,.fade-home-leave-active{transition:all 2s ease}.fade-home-enter,.fade-home-leave-to{opacity:0;position:absolute;top:0;left:0;width:100%}.bg1,.bg2{display:none;position:absolute;top:300px;font-size:42px;opacity:.78;transition:all .2s ease;cursor:pointer}.bg1:hover,.bg2:hover{opacity:.5;color:#22c0af}@media(max-width:768px){.bg1,.bg2{display:none}}.bg1{right:20px}.bg2{left:20px}.video-shadow{box-shadow:0 4px 10px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.06)}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .1s ease}.slide-fade-enter,.slide-fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:all .5s ease}.fade-enter,.fade-leave-to{opacity:0}.fade-bg-enter-active,.fade-bg-leave-active{transition:all .2s ease}.fade-bg-enter,.fade-bg-leave-to{opacity:0;position:absolute;top:0;left:0;width:100%}.layout-enter-active,.layout-leave-active{transition:all .5s ease}.layout-enter,.layout-leave-active{opacity:0}.page-enter-active,.page-leave-active{transition:all .5s ease}.page-enter,.page-leave-to{opacity:0}iframe[data-v-a8fa282e]{max-width:100%;display:block}.VueCarousel-slide[data-v-a8fa282e]{display:flex;justify-content:center}.VueCarousel-navigation-button[data-v-453ad8cd][data-v-a8fa282e]{color:#fff!important}.video-container[data-v-a8fa282e]{height:315px!important;width:560px!important}@media (max-width:625px){.video-container[data-v-a8fa282e]{width:100%!important;height:auto!important}}.sItems[data-v-6ed05fd8]{padding:15px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.sItems[data-v-6ed05fd8]{padding:6px}}.sItem[data-v-6ed05fd8]{background:#fff;color:#6b5aac;font-weight:400;font-size:17px;padding:13px 10px;text-transform:capitalize;letter-spacing:0;box-shadow:0 0 14px 5px rgba(65,98,140,.12);border:2px solid hsla(0,0%,82%,0);margin-bottom:18px;transition:all .4s ease;cursor:pointer;display:flex;align-items:center;justify-content:space-evenly;width:100%;height:100%;flex-direction:column;text-align:center;font-weight:500;line-height:1.2;font-size:14px;text-transform:uppercase}.sItem[data-v-6ed05fd8]:hover{background:#22c0af;color:#fff;border:2px solid #00ffc5}.sItem:hover i[data-v-6ed05fd8]{color:#22c0af;background:#fff}.sItem i[data-v-6ed05fd8]{background:#6b5aac;color:#fff;padding:20px;border-radius:40px;width:50px;height:50px;margin-bottom:2px;font-size:22px}.sItem i[data-v-6ed05fd8],.stagger[data-v-6ed05fd8]{display:flex;align-items:center;justify-content:center}.stagger[data-v-6ed05fd8]{flex-direction:column;width:33%}@media(max-width:768px){.stagger[data-v-6ed05fd8]{width:100%}}.moveTop[data-v-6ed05fd8]{top:90px}.serviceWrap.pane.medPane[data-v-6ed05fd8]{padding:0 1.5rem 3rem}.carousel-container[data-v-6ed05fd8]{margin-top:5rem;width:66%;margin-left:auto;margin-right:auto}.video-shadow[data-v-6ed05fd8],.VueCarousel-wrapper[data-v-6ed05fd8]{box-shadow:0 4px 10px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.06)}@media(max-width:625px){.carousel-container[data-v-6ed05fd8]{width:100%!important;height:auto!important}}.formMessage{position:absolute;bottom:-25px}@media(max-width:768px){.formMessage{bottom:-39px}}.formError{color:#ff5075}.formSent{color:#22c0af;font-size:15px;letter-spacing:0;font-weight:500}.formButton{margin-top:8px;max-width:180px;padding:5px 57px 2px 4px!important;margin-right:18px;height:49px}.formButton .mySpan{padding:8px!important}@media(max-width:768px){.formButton .mySpan{margin-right:3px!important}}form.flex-col{width:90%}@media(max-width:1024px){form.flex-col{width:100%}}.formWrap input{margin-right:16px;margin-top:8px;margin-bottom:8px;border-radius:300px;padding:10px 18px;background:#232d43;color:#9c8dda;font-size:13px;text-transform:none;font-weight:400;height:45px;box-shadow:5px 1px 35px -10px #0c0f1a}input::-moz-placeholder{color:#8c7ec3;font-size:13px;text-transform:uppercase;font-weight:400}input::placeholder{color:#8c7ec3;font-size:13px;text-transform:uppercase;font-weight:400}.formWrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.leftbox label{position:absolute;left:-9999999px}.rightbox img{margin-top:0;padding:8px 22px;border-radius:80px;max-width:341px;box-shadow:none;margin-left:59px;max-width:127px!important;box-shadow:-15px 0 286px #6c5375;background:transparent}.rightcol.services{margin-left:90px}@media(max-width:768px){.rightcol.services{margin-left:0}}.ph{display:flex;flex-direction:column;font-size:3.6rem;font-weight:500;letter-spacing:1px;position:relative}.ph span.topi{position:absolute;left:4px;top:-13px}.ph span{color:#6b5aac;font-weight:500;font-size:14px;letter-spacing:2px}.home .staffPane .ph{align-items:center}.s0{display:flex;margin-bottom:60px;margin-top:20px}.s0 span{background-color:#e12454}.s1{width:7px;margin-right:5px}.s1,.s2{height:4px}.s2{width:20px;margin-right:17px}.book2{width:100%;border-radius:20px;margin-top:-150px;height:300px}.book2 h2{font-size:22px}.book{background-color:#1c2236;width:100%;border-radius:0;position:relative;z-index:9;box-shadow:0 -32px 73px -4px rgba(0,61,135,.09)}@media(max-width:768px){.book{padding:0 20px}}.book h2{font-size:19px;color:#8392bb;text-transform:uppercase;font-weight:300;letter-spacing:2px;margin:0 0 4px 7px}.book i.fab.fa-yelp{color:#ff350c!important}h3.service4{color:#2fc0af;font-size:21px;font-weight:400;margin:23px 1px 10px}.floater{background:#fff;box-shadow:0 0 20px 10px rgba(22,36,48,.05);border-radius:12px;padding:34px 33px 15px 40px;display:flex;flex-direction:column;z-index:999;position:relative}.floater .logo{margin-bottom:30px;max-width:300px;margin-left:-15px}.floater .phoneWrap{display:flex;margin-left:-22px}.floater .phoneWrap i{color:#30bdad;font-size:58px;padding:6px 15px 0 0}.floater .phone{display:flex;flex-direction:column}.floater .phone .callus{color:#22c0af;letter-spacing:2px;font-weight:500;font-size:17px;padding-left:4px}.floater .phone .num{font-size:33px;color:#39415a;font-weight:500;margin-top:-6px;letter-spacing:3px;border-bottom:1px dashed #d2d2d2;margin-bottom:41px;padding-bottom:19px;padding-right:48px;width:100%}@media(max-width:1280px){.floater .phone .num{font-size:28px;padding-right:0}}@media(max-width:768px){.floater .phone .num{font-size:30px;letter-spacing:2px}}@media(max-width:370px){.floater .phone .num{font-size:25px}}@media(max-width:340px){.floater .phone .num{font-size:22px}}.floater .info{font-size:14px;color:#5e5d8e;margin-bottom:30px}.floater .address{margin-bottom:10px}.floater .address p{margin-bottom:21px;color:#334170}.teamCard p{color:#4b647c;font-weight:500;font-size:15px}.teamCard .staffName{font-size:22px;font-weight:400;margin-top:11px;letter-spacing:-1px}.teamCard .staffTitle{font-weight:300;margin-top:-4px;text-transform:uppercase;letter-spacing:4px;font-size:13px}.teamCard img{border-radius:500px;max-width:200px}.services h3{font-size:21px;font-weight:500;margin-bottom:8px}.services p{font-size:17px;line-height:1.8;margin-bottom:0;color:#f6f6f6;font-weight:300}.services .service1{color:#e12454}.services .service2{color:#22c0af}.services .service3{color:#399aff}.servP{font-size:21px;line-height:1.6;color:#f2f2f2;font-weight:300;padding-right:90px}.home .addressSub{display:none}.home .review{margin-top:10px}.home .review p{margin-bottom:0;font-size:17px;line-height:1.5;color:#444;font-weight:300}.home .review h2{font-size:22px;font-weight:100;line-height:1.4;z-index:99999;position:relative;color:#6b5aac}.home .review a,.home .services a{color:#6b5bac;font-weight:500;text-transform:uppercase;letter-spacing:1px;font-size:13px}.home .services a{margin:10px 0 34px;display:block}.concierge1{display:flex;flex-direction:column;justify-content:center}.concierge1 h3{font-size:28px;font-weight:500;margin-bottom:8px;text-align:left}.concierge1 p{font-size:20px;line-height:1.8;margin-bottom:0;color:#f6f6f6;font-weight:300}.concierge2{color:#22c0af}.topi-concierge{color:#6b5aac;font-weight:500;font-size:14px;letter-spacing:2px}.floater-review{background:#fff;box-shadow:0 0 20px 10px rgba(22,36,48,.05);border-radius:12px;padding:10px 26px 8px 13px;display:flex;box-shadow:-15px 0 286px #6c5375;align-items:center;z-index:49;position:relative;text-align:left;width:475px;height:145px;justify-content:flex-start}@media(max-width:480px){.floater-review{flex-direction:column;justify-content:center;padding:2rem 0;height:160px}}.floater-review .logo{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:10px;max-width:auto;margin-left:-15px}.floater-review div i{color:#30bdad;font-size:20px;padding-right:5px;padding-bottom:2rem}.floater-review div span{color:#2c3e50;letter-spacing:2px;font-weight:500;font-size:24px}.floater-review div span a{color:#22c0af}.ttd2023-logo{filter:invert(0) grayscale(.05) contrast(.6) brightness(1.6);border-radius:11px;max-height:146px!important;box-shadow:-15px 0 286px #6260ba}.review-link{display:flex;align-items:center;justify-content:center;margin-bottom:7px}.frontPageVideo{position:relative}.frontPageVideo:after{position:absolute;left:0;right:0;bottom:0;height:20px;box-shadow:inset 0 10px 10px -10px hsla(0,0%,100%,.5)}.VueCarousel-dot-container{margin-top:0!important}.VueCarousel-navigation-next,.VueCarousel-navigation-prev{margin-top:3.25rem}.homepage-videos-header h2{color:#22c0af!important;font-size:24px!important;text-align:center;padding-bottom:1rem}.homepage-videos-header h3{font-size:18px!important;text-align:center}.homepage-video-container{height:315px!important;width:560px!important}@media(max-width:625px){.homepage-video-container{width:100%!important;height:auto!important}}.VueCarousel-navigation-button{color:#fff!important}.video-shadow,.VueCarousel-wrapper{box-shadow:0 4px 10px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.06)}.cur{color:#22c0af!important}.blogImg{margin-bottom:10px}h3{line-height:1;font-size:25px}.card .featImg{height:200px;background-size:cover;background-position:50%}.catList a{color:#e12454;text-transform:uppercase;font-weight:500;font-size:12px;letter-spacing:3px;font-size:14px;margin:5px 0;display:block;cursor:pointer;transition:all .2s ease}.catList a:hover{transform:translateX(1px)}.newBut{transition:all .2s ease;font-size:18px;text-transform:uppercase;letter-spacing:2px;line-height:1;color:#22c0af;min-height:52px;border-top:1px solid #86e8de;width:100%;display:block;padding-top:2px;margin-top:20px}.newBut:hover{transform:translateY(-2px)}.newTitle{min-height:52px;border-bottom:1px solid #86e8de;width:100%;display:block;padding-bottom:2px;margin-bottom:20px}.fa-download{color:#6b5aac;font-size:28px;margin-right:10px}img.formImg{margin:0 auto;display:block;box-shadow:0 0 13px 1px rgba(17,17,17,.15)}.page .patEd h2{font-size:20px;font-weight:400;line-height:1;color:#6b5aac;margin-bottom:17px;text-align:center}.mc-modal{z-index:9999999!important}.newForm #mc_embed_signup{background:hsla(0,0%,100%,.32);clear:left;box-shadow:0 0 31px 1px rgba(51,51,51,.14118);border-radius:10px}.newForm #mc_embed_signup form{display:block;position:relative;text-align:left;padding:10px 0 10px 3%}.newForm #mc_embed_signup h2{font-weight:700;padding:0;margin:15px 0;font-size:1.4em}.newForm #mc_embed_signup input{border:1px solid #abb0b2;border-radius:3px}.newForm #mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox}.newForm #mc_embed_signup input[type=radio]{-webkit-appearance:radio}.newForm #mc_embed_signup input:focus{border-color:#333}.newForm #mc_embed_signup .button{clear:both;background-color:#aaa;border:0;border-radius:4px;transition:all .23s ease-in-out 0s;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;height:32px;line-height:32px;margin:0 5px 10px 0;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto;background:#6959a9;box-shadow:0 0 11px 1px rgba(0,0,0,.12);font-size:18px;padding:20px 40px;line-height:1;height:auto;border-radius:40px;text-transform:uppercase;letter-spacing:1px;font-weight:500}.newForm #mc_embed_signup .button:hover{background-color:#8e7cd6}.newForm #mc_embed_signup .small-meta{font-size:11px}.newForm #mc_embed_signup .nowrap{white-space:nowrap}.newForm #mc_embed_signup .mc-field-group{clear:left;position:relative;width:96%;padding-bottom:20px;min-height:50px}.newForm #mc_embed_signup .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%}.newForm * html #mc_embed_signup .size1of2{margin-right:2%}.newForm #mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px}.newForm #mc_embed_signup .mc-field-group input{display:block;width:100%;padding:8px 0;text-indent:2%}.newForm #mc_embed_signup .mc-field-group select{display:inline-block;width:99%;padding:5px 0;margin-bottom:2px}.newForm #mc_embed_signup .datefield,.newForm #mc_embed_signup .phonefield-us{padding:5px 0}.newForm #mc_embed_signup .datefield input,.newForm #mc_embed_signup .phonefield-us input{display:inline;width:60px;margin:0 2px;letter-spacing:1px;text-align:center;padding:5px 0 2px}.newForm #mc_embed_signup .phonefield-us .phonearea input,.newForm #mc_embed_signup .phonefield-us .phonedetail1 input{width:40px}.newForm #mc_embed_signup .datefield .dayfield input,.newForm #mc_embed_signup .datefield .monthfield input{width:30px}.newForm #mc_embed_signup .datefield label,.newForm #mc_embed_signup .phonefield-us label{display:none}.newForm #mc_embed_signup .indicates-required{text-align:right;font-size:11px;margin-right:4%}.newForm #mc_embed_signup .asterisk{color:#e85c41;font-size:150%;font-weight:400;position:relative;top:5px}.newForm #mc_embed_signup .clear{clear:both}.newForm #mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none}.newForm #mc_embed_signup .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0}.newForm #mc_embed_signup .mc-field-group.input-group label{display:inline}.newForm #mc_embed_signup .mc-field-group.input-group input{display:inline;width:auto;border:none}.newForm #mc_embed_signup div#mce-responses{float:left;top:0;padding:0 .5em;overflow:hidden;width:90%;margin:0;clear:both}.newForm #mc_embed_signup div.response{margin:0 0 1em;padding:0 .5em .5em 0;font-weight:700;float:left;top:-1.5em;z-index:1;width:80%;font-size:23px;font-weight:400}.newForm #mc_embed_signup #mce-error-response{display:none}.newForm #mc_embed_signup #mce-success-response{color:#66bb0d;display:none;cursor:pointer;transition:all .2s ease}.newForm #mc_embed_signup #mce-success-response:hover{transform:translateY(-2px)}.newForm #mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}.newForm #mc-embedded-subscribe{clear:both;width:auto;display:block;margin:1em 0 1em 5%}.newForm #mc_embed_signup #num-subscribers{font-size:1.1em}.newForm #mc_embed_signup #num-subscribers span{padding:.5em;border:1px solid #ccc;margin-right:.5em;font-weight:700}.newForm #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{display:inline-block;margin:2px 0 4px;padding:0 9px;background-color:hsla(0,0%,100%,.85);border-radius:3px;font-size:17px;font-weight:200;z-index:1;color:#e22453}.newForm #mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:2px solid #e85c41}.newForm #mc_embed_signup input.email{font-size:13px;margin-right:16px;margin-top:8px;margin-bottom:8px;border-radius:300px;padding:15px 18px;background:#fff;color:#1c2236;font-size:17px;text-transform:none;font-weight:400;height:52px;box-shadow:inset 0 0 14px 1px rgba(50,42,89,.2)}.formFrame{width:100%;height:750px;box-shadow:0 0 35px -4px rgba(41,50,67,.59)}.fa-file-pdf{color:red;font-size:42px}.dl{color:#f80304!important;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:400}.formOver{background:rgba(32,34,40,.97);display:block;width:100%;height:100%;position:absolute;z-index:99999999999;display:flex;align-items:center;justify-content:center;transition:all .3s ease;opacity:.95;cursor:pointer}.formOver:hover{opacity:.85}.formOver h2{color:#fff!important}.fad.fa-star:after{content:"􏀅";color:#deb028}.fa-star:before{content:"";color:#fff34d!important}.video-container[data-v-264ec463]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;max-width:100%;margin-bottom:20px}.video-wrapper[data-v-264ec463]{position:absolute;top:0;left:0}.video-wrapper[data-v-264ec463],.video-wrapper iframe[data-v-264ec463]{width:100%;height:100%}.compact-video[data-v-264ec463]{padding:10px}.video-header[data-v-264ec463]{margin-bottom:10px}.video-header h2[data-v-264ec463]{font-size:1.25rem;margin-bottom:5px}.video-header p[data-v-264ec463]{font-size:1rem;margin-bottom:0;min-height:1.5em}@media (max-width:768px){.video-container[data-v-264ec463]{padding-bottom:56.25%}.video-header h2[data-v-264ec463]{font-size:1.1rem}.video-header p[data-v-264ec463]{font-size:.9rem}}ul[data-v-db688e98]{padding-left:1.25rem;list-style-type:disc;font-weight:400;margin:0}ul li[data-v-db688e98]{margin:0;padding:0}.sItems[data-v-59a3d6d4]{padding:15px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.sItems[data-v-59a3d6d4]{padding:6px}}.sItem[data-v-59a3d6d4]{background:#fff;color:#6b5aac;font-weight:400;font-size:17px;padding:13px 10px;text-transform:capitalize;letter-spacing:0;box-shadow:0 0 14px 5px rgba(65,98,140,.12);border:2px solid hsla(0,0%,82%,0);margin-bottom:18px;transition:all .4s ease;cursor:pointer;display:flex;align-items:center;justify-content:space-evenly;width:100%;height:100%;flex-direction:column;text-align:center;font-weight:500;line-height:1.2;font-size:14px;text-transform:uppercase}.sItem[data-v-59a3d6d4]:hover{background:#22c0af;color:#fff;border:2px solid #00ffc5}.sItem:hover i[data-v-59a3d6d4]{color:#22c0af;background:#fff}.sItem i[data-v-59a3d6d4]{background:#6b5aac;color:#fff;padding:20px;border-radius:40px;width:50px;height:50px;margin-bottom:2px;font-size:22px}.sItem i[data-v-59a3d6d4],.stagger[data-v-59a3d6d4]{display:flex;align-items:center;justify-content:center}.stagger[data-v-59a3d6d4]{flex-direction:column;width:33%}@media(max-width:768px){.stagger[data-v-59a3d6d4]{width:100%}}.stagger img[data-v-59a3d6d4]{max-width:236px;margin-bottom:32px}.moveTop[data-v-59a3d6d4]{top:90px}.serviceWrap.pane.medPane[data-v-59a3d6d4]{padding:0 1.5rem 3rem}.jointBg{padding:4rem 1.5rem}.jointBg p strong{color:#22c0af}.jointBg h4,.jointBg ul{list-style-type:none}.jointBg h4:before{display:block;content:"";font-family:Font Awesome\ 5 Pro;color:#6b5aac;font-size:40px;z-index:999;position:relative;margin-bottom:0;margin-right:25px;float:left;font-weight:500}.pageWrap .result .jointBg h4{font-weight:300;display:block;color:#2fc0af;font-size:21px;margin:37px 0 4px;text-transform:none;letter-spacing:normal;display:flex;align-items:center;justify-content:f;justify-content:flex-start;flex-direction:row}.jointBg{padding:5rem 1.5rem 3rem!important}.nums ol{display:flex;align-items:center;justify-content:space-around;margin:0;padding:0;list-style-type:decimal-leading-zero}.nums ol li{padding:0;margin:20px 0;font-size:20px;color:#5f5f5f}.listCol.newList li{margin:0 0 14px;line-height:1.3}.nobef:before{content:""!important}.specialHead{display:flex;align-items:center;justify-content:center}.specialHead h3{color:#6b5aac;font-size:38px;font-weight:100;font-style:italic;border-left:3px solid;padding:10px 32px 10px 23px;margin:20px auto 60px}.painBg{padding:6rem 1.5rem 4rem;background-image:url(/bg-p3.jpg)}.painBg h2{color:#22c0af;font-size:25px;font-weight:100;letter-spacing:0;margin-bottom:40px}.painBg .in p{font-size:19px;line-height:1.7;font-weight:100;margin-bottom:28px}.painBg p{font-size:17px;line-height:1.8}.painBg h4{margin:20px;color:#fff!important;text-transform:none!important;letter-spacing:0!important;font-weight:300}.cusBlock.blockFull blockquote{font-size:36px;line-height:1.3;padding-right:70px;margin:10px auto 40px 0}.in strong{color:#22c0af!important}.in .cusBlock.blockFull blockquote{width:100%;padding:5px 0 5px 22px;font-size:30px;display:inline-block;max-width:unset;margin:0 83px 0 0}.cusBlock.blockFull{display:flex}h5.sma{font-size:20px;font-weight:300;color:#6b5aac;font-style:italic;padding:0;margin:20px 0 0;text-align:right}.blockLeft.cusBlock blockquote{display:block;padding:0 28px 0 41px;margin:0 54px 0 0;float:none;max-width:unset;font-size:31px;line-height:1.2;font-style:italic}.staffs .teamCard p{font-weight:300;margin-bottom:20px;font-size:16px}.staffs .teamCard .staffName{font-size:22px;font-weight:400;margin-top:11px;letter-spacing:0;color:#4b647c;font-weight:500;font-size:15px}.staffs .teamCard .staffTitle{font-weight:300;margin-top:-4px;text-transform:uppercase;letter-spacing:2px;font-size:13px;color:#4b647c}.staffs .teamCard .staffCreds{color:#4b647c;font-weight:500;font-size:12px}.staffs .teamCard .staffBio p{font-weight:400;margin-bottom:20px}.staffs .teamCard .staffBio h2{font-size:34px!important;color:#2fc0af!important}.staffs .teamCard img{border-radius:500px;max-width:200px}.staffCard{background:transparent;padding:4rem 1.5rem}.staffCard.odd p{color:#5e5e61}.staffPane2 .teamCard p{font-weight:300;margin-bottom:20px;font-size:16px}.staffPane2 .teamCard .staffName{font-size:22px;font-weight:400;margin-top:11px;letter-spacing:0;color:#4b647c;font-weight:500;font-size:15px;margin-bottom:0}.staffPane2 .teamCard .staffTitle{margin-top:-4px;letter-spacing:2px;font-size:13px}.staffPane2 .teamCard .staffCreds{color:#4b647c;font-weight:500;font-size:12px}.staffPane2 .teamCard .staffBio p{font-weight:300;margin-bottom:20px;line-height:1.7}.staffPane2 .teamCard img{border-radius:500px;max-width:250px;box-shadow:0 0 35px 15px #e4eaf3,0 20px 45px -15px rgba(20,16,255,.3)}.staffPane2.subPane .staffBio h2{font-size:33px;margin-bottom:10px}.staffPane2 .teamCard .staffTitle{font-weight:300;margin-top:9px;text-transform:uppercase;letter-spacing:1px;font-size:19px;color:#4b647c;margin-bottom:0}ul[data-v-6d8ae0b0]{padding-left:1.25rem;list-style-type:disc;font-weight:400;margin:0}ul li[data-v-6d8ae0b0]{margin:0;padding:0}.maxImg img{max-width:150px}h2 a{cursor:pointer}h2 a:hover{color:#333}.sContent{padding-bottom:100px}h1.spe{font-size:39px;font-weight:100;line-height:1;border-bottom:1px dashed #6b5aac;width:100%;padding-bottom:20px;margin-bottom:40px!important;color:#6b5aac}h1.spe span{display:inline-block;border-right:2px solid #6b5aac;padding-right:15px;color:#22c0af;cursor:pointer}h1.spe span:hover{color:#666}.stagger{display:flex;flex-direction:column;align-items:center;justify-content:center;width:33%}@media(max-width:768px){.stagger{width:100%}}.func h3{font-size:20px;color:#22c0af;margin-bottom:10px}.func p{font-size:15px;color:#5a5a5a;line-height:1.2;margin-bottom:-1px;padding-bottom:22px;border-bottom:1px dashed #bdc4cf}.listCol.whiteList li{color:#fff!important;font-size:26px;font-size:20px;float:left;width:25%}@media(max-width:768px){.listCol.whiteList li{width:50%}}.iv video{max-width:unset;display:flex;width:100%;height:100%;opacity:.6;z-index:1;-o-object-fit:cover;object-fit:cover}.wellness span{color:#22c0af;font-size:53px;display:block;line-height:1;margin-right:20px;width:40px}.wellness p{display:flex;align-items:flex-start;justify-content:flex-start;font-size:16px;line-height:1.5;margin-bottom:50px;padding-right:70px;flex-grow:1}@media(max-width:768px){.wellness p{padding-right:0}}.wellness blockquote span{width:100%;font-size:28px;color:#fff;margin:20px 0}.wellPane h1{font-size:50px;margin-top:-3px;margin-bottom:50px}.wellPane h1 span{margin-top:5px;margin-left:3px;color:#fff;font-size:22px;display:block}.wellPane i{font-size:72px;margin-right:10px}p.acc{color:#6b5aac!important;border-top:1px solid #bfb6e8;padding-top:20px;margin-bottom:12px}p.guys{color:#6b5aac;font-size:15px;line-height:1.1;font-weight:400}p.guys i{font-size:40px;color:#22c0af;margin-bottom:10px}.iv{position:absolute;top:0;left:0;width:100%;z-index:-1;top:50%;transform:translateY(-50%);height:100%}.expand-enter-active{transition:max-height .5s ease-in-out,opacity .5s ease-in-out}.expand-leave-active{transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.expand-enter,.expand-leave-to{max-height:0;opacity:0}.expand-enter-to,.expand-leave{max-height:500px;opacity:1}.faq-button{position:relative;overflow:hidden;cursor:pointer;color:#6b5aac;padding:1rem;border-radius:.25rem;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08);transition:transform .1s ease-in-out,box-shadow .1s ease-in-out;background:radial-gradient(circle at center,hsla(0,0%,82.7%,.5),transparent)}.faq-button:before{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,transparent 25%,hsla(0,0%,100%,.5) 50%,transparent 75%);opacity:0}.faq-button:hover.shimmer:before{opacity:1;animation:shimmer 1.8s infinite}.faq-button:active{transform:scale(.98);box-shadow:0 2px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.08)}@keyframes shimmer{0%{transform:translateX(0)}to{transform:translateX(100%)}}.coolPane h3{font-size:22px;font-weight:100;line-height:1.4;color:#6b5aac;text-align:center}.blockFull.blockNo blockquote{text-align:left;margin-top:40px;max-width:unset;padding:0 0 0 20px;margin-bottom:40px}.listCol2.cus{text-align:left;margin:0 10px 10px 12px}.iv.iv2 video{max-width:unset;display:flex;width:100%;height:100%;opacity:.12;z-index:1;-o-object-fit:cover;object-fit:cover}.page .p1{background:#002bba;background-size:cover;background-position:100%}.page .p1,.page .p2{z-index:999;position:relative}.page .p2{background-color:#00969d;background-image:url(/bg-p2.jpg);background-size:cover;background-position:100%}.page .p3{background:#002bba;background-image:none;background-size:cover;background-position:100%;border:0;color:#fff;z-index:999;position:relative;box-shadow:inset 0 0 50px 30px rgba(19,26,49,.19)}.page .p3 p{color:#fff;max-width:87%;font-size:16px}@media(max-width:758px){.page .p3 p{max-width:unset}}.page .p3 h2{color:#fff;margin-bottom:30px}.page .p1{border:0;color:#fff;box-shadow:inset 0 0 50px 30px rgba(19,26,49,.19)}.page .p1 p{color:#fff;max-width:87%;font-size:16px}@media(max-width:758px){.page .p1 p{max-width:unset}}.page .p1 h2{color:#fff;margin-bottom:30px}.page .p2{border:0;color:#fff;box-shadow:inset 0 0 50px 30px rgba(19,26,49,.19)}.page .p2 p{color:#fff;max-width:87%;font-size:16px}@media(max-width:758px){.page .p2 p{max-width:unset}}.page .p2 h1{color:#fff}.page .p2 h2{color:#fff;margin-bottom:30px}.page .ps1,.page .ps2,.page .ps3,.page .ps4{width:50%;float:left;position:relative;padding:0 30px 0 40px;margin-top:30px;margin-bottom:15px}@media(max-width:768px){.page .ps1,.page .ps2,.page .ps3,.page .ps4{width:100%;padding:0 0 0 40px;margin:0 auto}}.page .ps1 p,.page .ps2 p,.page .ps3 p,.page .ps4 p{font-size:16px;line-height:1.6;padding-right:22px}@media(max-width:768px){.page .ps1 p,.page .ps2 p,.page .ps3 p,.page .ps4 p{padding-right:0}}.ps1:before{content:"1"}.ps1:before,.ps2:before{position:absolute;left:-10px;font-size:52px;top:-12px;color:#22c0af}.ps2:before{content:"2"}.ps3:before{content:"3"}.ps3:before,.ps4:before{position:absolute;left:-10px;font-size:52px;top:-12px;color:#22c0af}.ps4:before{content:"4"}.jointBg.pepBg h4{font-size:28px!important}.jointBg.pepBg h4:before{display:block;content:"";font-family:Font Awesome\ 5 Pro;color:#6b5aac;font-size:40px;z-index:999;position:relative;margin-bottom:0;margin-right:25px;float:left;font-weight:100}.pane.darkPane.jointBg.pepBg{padding:1rem 1.5rem 3rem!important}.blogImg{width:100%;max-height:150px}.socials{margin-bottom:30px}.socials span i{font-size:42px;color:#22c0af;cursor:pointer;transition:all .2s ease}.socials span i:hover{transform:translateY(-2px)}span.goback{cursor:pointer}.singlePost .postCard .meta{justify-content:flex-start;flex-direction:row}.featImg{width:100%;height:330px;background-position:50%;background-size:cover;margin-bottom:20px}.featCall.newF h3{margin-top:-8px}