.sub-menu-item{list-style:none}.sub-menu-item__inner{padding:2rem 3rem;transition:transform .2s}.sub-menu-item__header{color:#000;font-weight:700;font-size:1.8rem}.sub-menu-item__text{color:#878787;font-weight:500;font-size:1.6rem}.sub-menu-item__link:hover{text-decoration:none}.sub-menu-item__link-icon{margin-left:.5rem;color:#737373}.sub-menu-item:focus-within .sub-menu-item__inner,.sub-menu-item:hover .sub-menu-item__inner{background-color:#dce3eb}@media (max-width:767px){.sub-menu-item__inner{padding:1rem 2rem}.sub-menu-item__header{font-size:1.5rem}.sub-menu-item__text{font-size:1.4rem}.sub-menu-item:focus-within .sub-menu-item__inner,.sub-menu-item:hover .sub-menu-item__inner{transform:scale(1)}}@media (max-height:767px){.sub-menu-item__header{font-size:1.6rem}.sub-menu-item__text{font-size:1.4rem}}.soar-sub-menu{z-index:95;width:33.8rem;padding:2rem 1.5rem 1rem;background:#fff;box-shadow:0 .2rem .3rem .1rem rgba(0,0,0,.25);transition:all .3s}.soar-sub-menu__item{margin-bottom:2.5rem;border-bottom:.1rem solid #d7d7d7}.soar-sub-menu__item:last-child{margin-bottom:0;border-bottom:none}.soar-sub-menu__item .sub-menu-item__inner{padding:0;font-family:"Work Sans",sans-serif}.soar-sub-menu_hidden{visibility:hidden;opacity:0}.soar-sub-menu_platform_mobile{width:100%;padding:1.1rem .4rem 0;background:transparent;box-shadow:none}.soar-sub-menu_platform_mobile .soar-sub-menu__item{margin-bottom:0;border-bottom:none}.soar-sub-menu_platform_mobile .soar-sub-menu__item:last-child,.soar-sub-menu_platform_mobile .soar-sub-menu__item:last-child .soar-sub-menu__text{margin-bottom:0}.soar-sub-menu_platform_mobile .soar-sub-menu__item .sub-menu-item__header{color:#000;font-weight:500;font-size:1.6rem}.soar-sub-menu_platform_mobile .soar-sub-menu__item .sub-menu-item__text{color:#878787;font-weight:300;font-size:1.2rem}.soar-sub-menu_platform_mobile .soar-sub-menu__item .sub-menu-item__link-icon{color:#ddd;font-size:1.4rem}.menu__list{display:flex;align-items:center}.menu__item{position:relative}.menu__link{margin:.9rem 1.8rem;color:#000;font-weight:600;font-size:1.5rem;font-family:"Work Sans",sans-serif}.menu__link:hover{color:#000}.menu__link_active{font-weight:600}.menu__link_type_more{position:relative;padding-right:4.1rem}.menu__link_type_more:after{position:absolute;top:auto;right:1.1em;bottom:auto;font-weight:900;font-size:.8em;font-family:"Font Awesome 5 Free";content:"\f107"}.menu_platform_desktop .menu__sub-menu{position:absolute;top:3rem;left:-1rem;transform:translateZ(0)}.menu_platform_desktop .menu__item:focus-within .menu__sub-menu,.menu_platform_desktop .menu__item:hover .menu__sub-menu{transform:translate3d(0,2%,0);visibility:visible;opacity:1}.menu_platform_mobile{padding-bottom:2.4rem;border-bottom:.1rem solid #fbfbfb}.menu_platform_mobile .menu__sub-menu{display:none}.menu_platform_mobile .menu__sub-menu_open{display:block}.menu_platform_mobile .menu__list{flex-direction:column}.menu_platform_mobile .menu__list li:last-child:after{position:absolute;bottom:0;display:block;width:100%;height:.2rem;background-color:#ecedf3;content:""}.menu_platform_mobile .menu__item{padding-top:1.7rem}.menu_platform_mobile .menu__item:before{position:absolute;top:0;display:block;width:100%;height:.1rem;background-color:#ecedf3;content:""}.menu_platform_mobile .menu__link{margin-left:0;color:#000}.menu_platform_mobile .menu__link_login{color:#616161}.menu_platform_mobile .menu__link:hover{color:#000}.menu_platform_mobile .menu__link_type_more:after{top:.8em;right:.8em;content:"\f054"}.menu_platform_mobile .menu__link_active.menu__link_type_more:after{content:"\f078"}@media (max-width:991px){.menu__list{align-items:unset}.menu_platform_mobile{padding-bottom:unset}}@media (max-width:1199px){.menu__link{padding:.9rem 1rem;font-size:1.8rem}.menu__link_type_more{position:relative;padding-right:2.4rem}.menu__link_type_more:after{right:.8em}}.menu-modal{position:fixed;top:6rem;right:0;bottom:0;left:0;z-index:1000;display:none;width:100vw;height:-webkit-max-content;height:-moz-max-content;height:max-content;font-weight:700;font-family:"Work Sans",sans-serif;background-image:linear-gradient(0deg,#2299a3,#544767)}.menu-modal__inner{height:100%;color:#fff}.menu-modal__header,.menu-modal__inner{display:flex;width:100%;padding:0 2.4rem}.menu-modal__header{position:absolute;top:0;left:0;align-items:center;justify-content:space-between;height:6rem}.menu-modal__close-button{color:#000;font-size:2rem}.menu-modal__close-button:active,.menu-modal__close-button:hover{color:#000}.menu-modal__content{width:100%;overflow-y:auto}.menu-modal__site-buttons{margin-top:1.5rem}.menu-modal__site-buttons a:last-child{margin-left:1rem}.menu-modal__site{background-color:#fff;background-image:unset;box-shadow:0 4px 2px -2px rgba(0,0,0,.15)}.menu-modal__site .menu.menu_platform_mobile{display:inline-block;width:100%;border-bottom:unset}.menu-modal__site .menu.menu_platform_mobile .menu__buttons a.soar-button{margin-top:2.4rem;margin-left:1rem}.menu-modal__site .menu.menu_platform_mobile li{padding:1rem 0;border-top:.1rem solid;border-top-color:#ecedf3!important}@media (max-width:991px){.menu-modal{display:unset}}.soar-dropdown-menu{position:relative;height:100%}.soar-dropdown-menu__item-link{display:block;width:100%;padding:.4rem 2.4rem;color:#000;font-weight:500;font-size:1.3rem;font-family:"Work Sans",sans-serif;font-style:normal;font-stretch:normal;line-height:2.31;letter-spacing:.32px;white-space:nowrap;text-align:inherit;text-transform:uppercase;background-color:transparent;border:0}.soar-dropdown-menu__item-link:hover{color:#000;background-color:#dce3eb}.soar-dropdown-menu__status{position:absolute;bottom:1.4rem;font-size:1.2rem}.soar-dropdown-menu__status-off{color:red}.soar-dropdown-menu__status-on{color:#00b634}.soar-dropdown-menu__toggle{display:flex;align-items:center;height:inherit;cursor:pointer}.soar-dropdown-menu__toggle:after{display:inline-block;color:#fff;font-weight:900;font-size:1.8rem;font-family:"Font Awesome 5 Pro",sans-serif;content:"\f107"}.soar-dropdown-menu__toggle:focus-within .soar-dropdown-menu__list,.soar-dropdown-menu__toggle:hover .soar-dropdown-menu__list{display:block;visibility:visible;opacity:1}.soar-dropdown-menu__list_platform_desktop{position:absolute;top:8rem;right:-4.5rem;width:22rem;min-width:10rem;height:auto;padding:.8rem 0;background-color:#fff;border:.1rem solid #3f3f3f;border-radius:.5rem;box-shadow:0 0 4px 0 rgba(0,0,0,.3);visibility:hidden;opacity:0;transition:all .3s}.soar-dropdown-menu__list_platform_mobile{padding-top:.8rem;padding-bottom:2.4rem}.soar-dropdown-menu__list_platform_mobile .soar-dropdown-menu__item-link{margin-top:1.6rem;padding:0 0 0 .4rem;color:#000;font-weight:500;font-size:1.4rem;text-transform:none}@media (max-width:991px){.soar-dropdown-menu__list_platform_mobile .soar-dropdown-menu__item-link{color:#000}.soar-dropdown-menu__list_platform_mobile .soar-dropdown-menu__item-link>i{color:#a0a6cc}}.soar-button{display:inline-block;padding:1rem 2rem .9rem;color:#fff;font-family:Raleway,sans-serif;line-height:normal;text-align:center;text-decoration:none;background-color:#7f5faa;border:.2rem solid #7f5faa;cursor:pointer;transition:all .2s ease-in-out}.soar-button__icon+.soar-button__text{margin-left:1.2rem}.soar-button:disabled,.soar-button_disabled{cursor:not-allowed;opacity:.8}.soar-button:hover{color:#fff}.soar-button:not(:disabled):not(.soar-button_disabled):focus,.soar-button:not(:disabled):not(.soar-button_disabled):hover{text-decoration:none;background-color:#ea7454;border-color:#ea7454}.soar-button_loading .soar-button__icon{animation:spin 1s linear infinite}.soar-button_text_uppercase{text-transform:uppercase}.soar-button_rounded{border-radius:4rem!important}.soar-button_fluid{width:100%}.soar-button_size_huge{padding:2.2rem 3.3rem 2.1rem;font-weight:800;font-size:2.4rem;border-width:.4rem;border-radius:.8rem}.soar-button_size_huge .soar-button__icon{font-size:2.2rem}.soar-button_size_huge .soar-button__icon+.soar-button__text{margin-left:1.4rem}.soar-button_size_huge.soar-button_gradient{padding:2.6rem 3.7rem 2.5rem}.soar-button_size_huge.soar-button_gradient.soar-button_type_outline.soar-button_secondary{box-shadow:inset 0 0 0 .4rem #fff,0 .2rem .4rem 0 rgba(0,0,0,.36)!important}.soar-button_size_huge.soar-button_gradient.soar-button_type_outline.soar-button_secondary:focus,.soar-button_size_huge.soar-button_gradient.soar-button_type_outline.soar-button_secondary:not(:disabled):hover{box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.36)!important}.soar-button_size_huge.soar-button_gradient.soar-button_type_outline.soar-button_trinary{box-shadow:inset 0 0 0 .4rem #fff,0 .2rem .4rem 0 rgba(0,0,0,.36)!important}.soar-button_size_huge.soar-button_gradient.soar-button_type_outline.soar-button_trinary:focus,.soar-button_size_huge.soar-button_gradient.soar-button_type_outline.soar-button_trinary:not(:disabled):hover{box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.36)!important}.soar-button_size_large{padding:1.6rem 2.4rem;font-weight:800;font-size:1.8rem;border-radius:.8rem}.soar-button_size_large .soar-button__icon{font-size:1.6rem}.soar-button_size_large.soar-button_gradient{padding:1.8rem 2.6rem}.soar-button_size_medium{padding:1.2rem 2rem;font-weight:600;font-size:1.8rem;border-radius:.4rem}.soar-button_size_medium .soar-button__icon{font-size:1.5rem}.soar-button_size_medium.soar-button_gradient{padding:1.4rem 2.2rem}.soar-button_size_normal{font-weight:600;font-size:1.5rem;border-radius:.8rem}.soar-button_size_normal .soar-button__icon{font-size:1.3rem}.soar-button_size_normal .soar-button__icon+.soar-button__text{margin-left:1rem}.soar-button_size_normal.soar-button_gradient{padding:1.2rem 2.2rem 1.1rem}.soar-button_size_small{padding:.3rem .8rem .4rem;font-weight:500;font-size:1rem;border-width:.1rem;border-radius:.2rem}.soar-button_size_small .soar-button__icon+.soar-button__text{margin-left:.6rem}.soar-button_size_small.soar-button_gradient{padding:.4rem .9rem .5rem}.soar-button_type_outline{color:#7f5faa;background-color:#fff;border-color:#7f5faa}.soar-button_type_outline:focus,.soar-button_type_outline:not(:disabled):hover{color:#fff;background-color:#7f5faa;border-color:#7f5faa}.soar-button_gradient{border:none}.soar-button_secondary{color:#fff;background-color:#2299a3;border-color:#2299a3}.soar-button_secondary:focus,.soar-button_secondary:not(:disabled):hover{color:#fff;background-color:#7f5faa;border-color:#7f5faa}.soar-button_secondary.soar-button_type_outline{color:#2299a3;background:#fff;border-color:#2299a3}.soar-button_secondary.soar-button_type_outline:focus,.soar-button_secondary.soar-button_type_outline:not(:disabled):hover{color:#fff;background-color:#2299a3;border-color:#2299a3}.soar-button_secondary.soar-button_gradient{color:#fff;background:linear-gradient(180deg,#2299a3,#544767);box-shadow:none}.soar-button_secondary.soar-button_gradient:focus,.soar-button_secondary.soar-button_gradient:not(:disabled):hover{color:#fff;background:linear-gradient(180deg,#2299a3,#544767);box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.36)}.soar-button_trinary{color:#fff;background-color:#ea7454;border-color:#ea7454}.soar-button_trinary:focus,.soar-button_trinary:not(:disabled):hover{color:#fff;background-color:#7f5faa;border-color:#7f5faa}.soar-button_trinary.soar-button_type_outline{color:#ea7454;background:#fff;border-color:#ea7454}.soar-button_trinary.soar-button_type_outline:focus,.soar-button_trinary.soar-button_type_outline:not(:disabled):hover{color:#fff;background-color:#ea7454;border-color:#ea7454}.soar-button_trinary.soar-button_gradient{color:#fff;background:linear-gradient(180deg,#ea7454,#544767);box-shadow:none}.soar-button_trinary.soar-button_gradient:focus,.soar-button_trinary.soar-button_gradient:not(:disabled):hover{color:#fff;background:linear-gradient(180deg,#ea7454,#544767);box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.36)}.soar-button_quaternary{color:#616161;font-family:"Work Sans",sans-serif;background-color:transparent;border-color:transparent}.soar-button_quaternary:focus,.soar-button_quaternary:not(:disabled):hover{color:#7909ea!important;background-color:transparent!important;border-color:transparent!important}.soar-button_quintenary{color:#fff;font-family:"Work Sans",sans-serif;background-color:#7909ea;border-color:#7909ea}.soar-button_quintenary:focus,.soar-button_quintenary:not(:disabled):hover{color:#7909ea!important;background-color:transparent!important;border-color:#7909ea!important}.soar-button_theme_dark{color:#fff;background-color:#7f5faa;border-color:#7f5faa;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.36)}.soar-button_theme_dark:focus,.soar-button_theme_dark:not(:disabled):hover{color:#7f5faa;background-color:#fff;border-color:#fff}.soar-button_theme_dark.soar-button_type_outline{color:#fff;background:transparent;border-color:#fff}.soar-button_theme_dark.soar-button_type_outline:focus,.soar-button_theme_dark.soar-button_type_outline:not(:disabled):hover{color:#fff;background-color:#7f5faa;border-color:#7f5faa}.soar-button_theme_dark.soar-button_secondary{color:#fff;background-color:#2299a3;border-color:#2299a3}.soar-button_theme_dark.soar-button_secondary:focus,.soar-button_theme_dark.soar-button_secondary:not(:disabled):hover{color:#2299a3;background-color:#fff;border-color:#fff}.soar-button_theme_dark.soar-button_secondary.soar-button_type_outline{color:#fff;background:transparent;border-color:#fff}.soar-button_theme_dark.soar-button_secondary.soar-button_type_outline:focus,.soar-button_theme_dark.soar-button_secondary.soar-button_type_outline:not(:disabled):hover{color:#fff;background-color:#2299a3;border-color:#2299a3}.soar-button_theme_dark.soar-button_secondary.soar-button_gradient{color:#fff;background:linear-gradient(180deg,#2299a3,#544767);box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.36)}.soar-button_theme_dark.soar-button_secondary.soar-button_gradient:focus,.soar-button_theme_dark.soar-button_secondary.soar-button_gradient:not(:disabled):hover{background:#fff;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.36)}.soar-button_theme_dark.soar-button_secondary.soar-button_gradient:focus .soar-button__icon,.soar-button_theme_dark.soar-button_secondary.soar-button_gradient:focus .soar-button__text,.soar-button_theme_dark.soar-button_secondary.soar-button_gradient:not(:disabled):hover .soar-button__icon,.soar-button_theme_dark.soar-button_secondary.soar-button_gradient:not(:disabled):hover .soar-button__text{background:linear-gradient(180deg,#2299a3,#544767);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.soar-button_theme_dark.soar-button_secondary.soar-button_gradient.soar-button_type_outline{color:#fff;text-shadow:0 .2rem .4rem rgba(0,0,0,.5);background:transparent;box-shadow:inset 0 0 0 .2rem #fff,0 .2rem .4rem 0 rgba(0,0,0,.36)}.soar-button_theme_dark.soar-button_secondary.soar-button_gradient.soar-button_type_outline:focus,.soar-button_theme_dark.soar-button_secondary.soar-button_gradient.soar-button_type_outline:not(:disabled):hover{text-shadow:none;background:linear-gradient(180deg,#2299a3,#544767);box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.36)}.soar-button_theme_dark.soar-button_secondary.soar-button_gradient.soar-button_type_outline:focus .soar-button__icon,.soar-button_theme_dark.soar-button_secondary.soar-button_gradient.soar-button_type_outline:focus .soar-button__text,.soar-button_theme_dark.soar-button_secondary.soar-button_gradient.soar-button_type_outline:not(:disabled):hover .soar-button__icon,.soar-button_theme_dark.soar-button_secondary.soar-button_gradient.soar-button_type_outline:not(:disabled):hover .soar-button__text{-webkit-text-fill-color:#fff}.soar-button_theme_dark.soar-button_trinary{color:#fff;background-color:#ea7454;border-color:#ea7454}.soar-button_theme_dark.soar-button_trinary:focus,.soar-button_theme_dark.soar-button_trinary:not(:disabled):hover{color:#ea7454;background-color:#fff;border-color:#fff}.soar-button_theme_dark.soar-button_trinary.soar-button_type_outline{color:#fff;background:transparent;border-color:#fff}.soar-button_theme_dark.soar-button_trinary.soar-button_type_outline:focus,.soar-button_theme_dark.soar-button_trinary.soar-button_type_outline:not(:disabled):hover{color:#fff;background-color:#ea7454;border-color:#ea7454}.soar-button_theme_dark.soar-button_trinary.soar-button_gradient{color:#fff;background:linear-gradient(180deg,#ea7454,#544767);box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.36)}.soar-button_theme_dark.soar-button_trinary.soar-button_gradient:focus,.soar-button_theme_dark.soar-button_trinary.soar-button_gradient:not(:disabled):hover{background:#fff;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.36)}.soar-button_theme_dark.soar-button_trinary.soar-button_gradient:focus .soar-button__icon,.soar-button_theme_dark.soar-button_trinary.soar-button_gradient:focus .soar-button__text,.soar-button_theme_dark.soar-button_trinary.soar-button_gradient:not(:disabled):hover .soar-button__icon,.soar-button_theme_dark.soar-button_trinary.soar-button_gradient:not(:disabled):hover .soar-button__text{background:linear-gradient(180deg,#ea7454,#544767);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.soar-button_theme_dark.soar-button_trinary.soar-button_gradient.soar-button_type_outline{color:#fff;text-shadow:0 .2rem .4rem rgba(0,0,0,.5);background:transparent;box-shadow:inset 0 0 0 .2rem #fff,0 .2rem .4rem 0 rgba(0,0,0,.36)}.soar-button_theme_dark.soar-button_trinary.soar-button_gradient.soar-button_type_outline:focus,.soar-button_theme_dark.soar-button_trinary.soar-button_gradient.soar-button_type_outline:not(:disabled):hover{text-shadow:none;background:linear-gradient(180deg,#ea7454,#544767);box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.36)}.soar-button_theme_dark.soar-button_trinary.soar-button_gradient.soar-button_type_outline:focus .soar-button__icon,.soar-button_theme_dark.soar-button_trinary.soar-button_gradient.soar-button_type_outline:focus .soar-button__text,.soar-button_theme_dark.soar-button_trinary.soar-button_gradient.soar-button_type_outline:not(:disabled):hover .soar-button__icon,.soar-button_theme_dark.soar-button_trinary.soar-button_gradient.soar-button_type_outline:not(:disabled):hover .soar-button__text{-webkit-text-fill-color:#fff}@keyframes spin{to{transform:rotate(1turn)}}@media (min-width:992px){.soar-button_fluid_lg{width:100%}}@media (min-width:768px) and (max-width:991px){.soar-button_fluid_md{width:100%}}@media (max-width:767px){.soar-button_size_huge{padding:1.4rem 2.9rem;font-size:2rem}.soar-button_size_huge .soar-button__icon{font-size:1.8rem}.soar-button_size_huge.soar-button_gradient{padding:1.6rem 3.1rem}.soar-button_size_large{padding:1.3rem 1.9rem 1.2rem;font-size:1.6rem}.soar-button_size_large .soar-button__icon{font-size:1.4rem}.soar-button_size_large.soar-button_gradient{padding:1.5rem 2.1rem 1.4rem}.soar-button_size_medium{padding:.9rem 2rem;font-size:1.5rem}.soar-button_size_medium .soar-button__icon{font-size:1.3rem}.soar-button_size_medium.soar-button_gradient{padding:1.1rem 2.2rem}.soar-button_size_normal{padding:.5rem 1rem .4rem;font-weight:500;font-size:1.3rem;border-radius:.6rem}.soar-button_size_normal .soar-button__icon{font-size:1rem}.soar-button_size_normal .soar-button__icon+.soar-button__text{margin-left:.7rem}.soar-button_size_normal.soar-button_gradient{padding:.7rem 1.2rem .6rem}.soar-button_fluid_xs{width:100%}}.header{position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:#fff;border-bottom:.1rem solid #718496}.header__site{box-shadow:0 .3px 0 0 rgba(0,0,0,.15)}.header__inner{display:flex;justify-content:space-between;height:8rem;padding:0 5.6rem;background-image:linear-gradient(0deg,#465c76,#534868)}.header__logo{margin-right:3.8rem}.header__column{display:flex;align-items:center}.header__column .soar-dropdown-menu__toggle:after{color:#7909ea}.header__column_site{display:grid;grid-template-columns:35.5rem auto;width:100%;margin:auto}.header__column_site .active-logo{float:left}.header__column_site .header__logo.d-none{display:none!important;margin-top:2.8rem}.header__column_site .header__logo.d-block{display:inline!important}@media (max-width:1199px){.header__column_site{grid-template-columns:13rem auto}}.header__menu{display:flex}.header__menu_site{display:grid;grid-template-columns:auto 35.5rem;height:10rem}.header__menu_site .menu__list{align-items:center;justify-content:center;height:100%;font-family:"Work Sans",sans-serif}.header__menu_site .menu__link{color:#000;font-weight:700;font-size:1.5rem;line-height:2.2rem;letter-spacing:-.01rem;white-space:nowrap;transition:margin .4s ease,padding .4s ease}.header__menu_site .menu__link:hover{border-bottom:.2rem solid #7909ea}.header__menu_site .menu__buttons{display:grid;grid-template-columns:auto auto auto;align-items:center;justify-content:flex-end;height:100%;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.header__user-avatar{width:5.2rem;height:5.2rem;margin-right:1rem;border-radius:50%}.header__open-menu{display:none}.header__site .header__inner{background-color:#fff;background-image:unset}@media (max-width:991px){.header__inner{height:6rem;padding:0 2.4rem}.header__logo{width:7.5rem}.header__open-menu{display:flex;align-items:center;color:#000;font-size:2rem}.header__open-menu a.soar-button{width:-webkit-max-content;width:-moz-max-content;width:max-content}.header__open-menu i.fas.fa-bars{margin-left:2.9rem}.header__dropdown-menu,.header__menu,.header__menu_site{display:none}.header__site .header__inner{background-color:#fff}.header__site .header__logo.d-none{margin-top:unset}}@media (max-width:876px){.header__column_site .header__logo.d-none{display:block!important;margin-right:unset}.header__column_site .header__logo.d-block{display:none!important}}.footer-section{margin-top:8rem;color:#727e8c;font-size:.9vw;line-height:1.45vw;background-color:#fbfbfb;border-top:1px solid #eee}.footer-section img{display:inline-block;max-width:100vw;vertical-align:middle}.footer-section .w-inline-block{display:inline-block;max-width:100%}.footer-section .flex-spacer{flex:1 1;height:100%;overflow:visible;-webkit-box-flex:1}.footer-section .flex-wrapper{display:flex;flex-wrap:nowrap;align-content:flex-start;align-items:flex-start;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-line-pack:start}.footer-section .brand-image{height:5.2vw}.footer-section .site-map-column{padding-top:2.5vw;padding-left:3vw}.footer-section .text-block{display:block;flex:0 1 auto;align-self:flex-start;order:0;margin-top:.25vw;font-size:.72vw;line-height:.8vw;-ms-flex-item-align:start;-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-box-flex:0}.footer-section .social-button{width:1.09vw;height:1.14vw;margin-left:.83vw;background-image:url(/images/footer/twitter.png);background-position:0 0;background-size:cover}.footer-section .social-button.facebook{background-image:url(/images/footer/facebook.png)}.footer-section .social-button.linkedin{background-image:url(/images/footer/linkedin.png)}.footer-section .copywrite-text{margin-top:3vw;font-size:.625vw;line-height:.73vw}@media (max-width:479px){.footer-section .flex-spacer{display:block;flex-direction:column;align-self:center;height:100%;-ms-flex-item-align:center;-ms-grid-row-align:center}.footer-section .flex-wrapper{flex-direction:column;flex-wrap:wrap;align-content:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center}.footer-section .brand-image{align-self:center;height:8vh;-ms-flex-item-align:center;-ms-grid-row-align:center}.footer-section .site-map-column{padding-top:3vh;padding-left:0}.footer-section .text-block{flex:0 0 auto;width:100%;margin-top:.25vh;margin-bottom:1vh;font-size:1.5vh;line-height:2vh;text-align:center;-webkit-box-flex:0}.footer-section .social-button{width:2.9066666666666667vh;height:3.0399999999999996vh;margin-left:1.5vh;font-size:.9vh;line-height:1.45vh}.footer-section .social-button.twitter{margin-left:0}.footer-section .copywrite-text{margin-top:3vh;font-size:1.5vh;line-height:2vh;text-align:center}}.footer-content{padding-right:4.16vw;padding-bottom:1.5vw;padding-left:4.16vw}.footer-title{font-size:.625vw;line-height:.73vw}.footer-title.footer-title-margin{margin-top:1vw}.footer-location{color:#172c47}.footer-link,.footer-location{margin-top:.625vw;font-size:.73vw;line-height:.83vw}.footer-link{display:block;color:#2299a3;font-weight:600;text-decoration:none}.footer-link:hover{color:#2299a3;text-decoration:underline}.footer-social{display:flex;flex:0 0 auto;align-items:flex-start;align-self:auto;justify-content:flex-end;padding-top:2.1vw;padding-right:0;padding-bottom:0;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-item-align:auto;-webkit-box-flex:0}@media (max-width:479px){.flex-wrapper.footer{align-items:center}.footer-content{padding-right:4vh;padding-bottom:1.5vh;padding-left:4vh}.footer-title{font-size:1.5vh;line-height:2vh;text-align:center}.footer-link,.footer-location{margin-top:.625vh;font-size:2vh;line-height:2.5vh;text-align:center}.footer-social{flex-wrap:wrap;align-items:center;align-self:center;justify-content:center;padding-top:2vh;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:center;-ms-grid-row-align:center}}.page{position:relative;background-color:#f8f8f8}.page-full{height:100vh}.search-page{height:100vh;background-color:#f5f5f5}.profile-modal .modal-content{border-radius:5px;box-shadow:0 0 5px 0 rgba(0,0,0,.25)}.profile-modal .close{color:#2299a3}.profile-modal__header{background-color:#2299a3}.profile-modal__title,.profile-modal__title .schedule-title-step{display:flex}.profile-modal__title .schedule-title-step__item{display:none}.profile-modal__title .schedule-title-step__item.current{display:flex}.profile-modal__title .schedule-title-step__item.disabled{color:hsla(0,0%,100%,.8);cursor:auto}.profile-modal__title .schedule-title-step__item i{margin:0 1.2rem;line-height:1.67}.profile-modal__title .schedule-title-step__item i.md{display:none}@media (min-width:768px){.profile-modal__title .schedule-title-step__item i.md{display:unset}}.profile-modal__title .schedule-title-step__item i.xs{display:unset;margin:0 1.2rem 0 0}@media (min-width:768px){.profile-modal__title .schedule-title-step__item i.xs{display:none}}@media (min-width:768px){.profile-modal__title .schedule-title-step__item{display:flex}}.profile-modal__title.modal-title{color:#fff}.profile-modal__body{background-color:#fff}.profile-modal-static__body__form .info-message span{color:#2299a3}.profile-avatar{position:relative;width:23rem;height:100%;margin-top:5rem 0 5rem 0}.profile-avatar__picture{width:23rem;height:23rem;object-fit:cover;border-radius:50%;box-shadow:0 .4rem 3.2rem 0 rgba(0,0,0,.24)}.profile-avatar__div{width:23rem;height:23rem;background-position:50%;background-size:cover;border-radius:50%}.profile-avatar__badge{position:absolute;right:0;bottom:0;padding:.2rem 1.2rem;color:#fff;font-weight:700;font-size:1.8rem;text-align:center;text-transform:capitalize;background-color:#af9b66;border-radius:.2rem;box-shadow:0 .2rem .8rem 0 rgba(0,0,0,.24)}.profile-avatar__icf-badge{position:absolute;bottom:0;left:0}.profile-avatar__edit{float:right;background-color:transparent;border:none}.profile-avatar__edit:hover{color:#7f5faa;background-color:transparent!important}@media (max-width:767px){.profile-avatar{display:flex;align-items:center;justify-content:center}.profile-avatar__div,.profile-avatar__picture{width:20rem;height:20rem}}.profile-page__button{padding:0;color:#7f5faa;font-weight:700;font-size:1.8rem;white-space:nowrap;background:transparent;border-color:transparent}.profile-page__button:active,.profile-page__button:focus,.profile-page__button:hover{color:#7f5faa!important;background:transparent!important;border-color:transparent!important}.profile-page__button-white{color:#fff}.profile-page__button-white:active,.profile-page__button-white:focus,.profile-page__button-white:hover{color:#fff!important}.profile-page__button>.fa-pen{font-size:1.8rem!important}.profile-page__button-add{padding:4rem 0 0;color:#2299a3;font-weight:700;font-size:1.8rem;background:transparent;border-color:transparent}.profile-page__button-add:active,.profile-page__button-add:focus,.profile-page__button-add:hover{color:#2299a3!important;background:transparent!important;border-color:transparent!important}.profile-page__button-add>.fa-pen{font-size:1.8rem!important}@media (max-width:991px){.profile-page__button span{display:none}.profile-page__button-readmore span{display:block}}.profile-modal .modal-content{border:none;border-radius:.5rem}.profile-modal .close{width:1.8rem;height:1.8rem;color:#000;font-size:1.5rem;background-color:#fff;border-radius:50%;opacity:1}.profile-modal__header{align-items:center!important;padding:1.8rem 2.4rem!important;background-color:#fff}.profile-modal__header .close{margin:0!important;padding:0!important;font-size:1.3rem!important}.profile-modal__header .close:hover{color:#2299a3!important;opacity:inherit!important}.profile-modal__title.modal-title{color:#000;font-weight:600;font-size:1.4rem;font-family:WorkSans,sans-serif;border:none;border-radius:.5rem;cursor:pointer}.profile-modal__body{background-color:#fff!important}.profile-modal__body .modal-body{padding:0}.profile-modal-static__loader{display:flex;align-items:center;justify-content:center;min-height:30rem}.profile-modal-static__loader .fa-spinner{color:#d7d7d7;font-size:5rem}.profile-modal-static__button{margin:0!important;padding:0!important;color:#000;font-size:1.3rem!important}.profile-modal-static__button:hover{color:#000!important;opacity:inherit!important}.profile-modal-static__body{display:inline!important}.profile-modal-static__body__form{padding:2.2rem 4.6rem 1.8rem}.profile-modal-static__body__form h3{color:#000;font-weight:700;font-size:1.8rem;letter-spacing:normal}.profile-modal-static__body__form h5{color:#4a4a4a;font-size:1.2rem;line-height:1.33}.profile-modal-static__body__form label{color:#4a4a4a;font-weight:600;font-size:1.2rem}.profile-modal-static__body__form .info-message{float:right;color:#4a4a4a;font-weight:500;font-size:1.6rem;font-family:Raleway,sans-serif}.profile-modal-static__body__form .info-message span{color:#000;font-weight:700}.profile-modal-static__body__form .ql-formats{background-color:#fff;border-radius:.8rem}.profile-modal-static__body__form .ql-formats button{min-width:3.2rem;min-height:2.4rem;border:.1rem solid #eee}.profile-modal-static__body__form .ql-formats button:first-child{border-radius:.8rem 0 0 .8rem}.profile-modal-static__body__form .ql-formats button:last-child{border-radius:0 .8rem .8rem 0}@media (max-width:767px){.profile-modal-static__body__form{padding:0}}.cropContainer{position:relative;width:100%;height:400px;background:"#333"}.cropContainer__imgContainer{position:"relative";display:"flex";flex:1 1;align-items:"center";justify-content:"center";padding:16px}.cropContainer__img{max-width:100%;max-height:100%}.custom-file-input{height:3.2rem!important;color:transparent;opacity:1!important}.custom-file-input::-webkit-file-upload-button{visibility:hidden}.custom-file-input:before{display:inline-block;height:3.2rem;padding:5px 8px;color:#fff;font-family:Raleway,sans-serif;line-height:normal;text-align:center;background-color:#7f5faa;border:.2rem solid #7f5faa;border-radius:5px;cursor:pointer;transition:all .2s ease-in-out;content:"Select a file"}.custom-file-input:hover:before{background-color:#ea7454;border-color:#ea7454}.custom-file-input:active{outline:0}.custom-file-input:active:before{background:-webkit-linear-gradient(top,#e3e3e3,#f9f9f9)}.profile-page{background-color:#fff}.profile-page__container{padding-top:3.3rem}.profile-page__social-button{margin-left:2rem;padding-right:2rem}.profile-page__social-button:last-child{padding-right:0}.social-share-links__list{display:flex;margin:0;list-style:none}.social-share-links__item{margin-right:2rem}.social-share-links__item:last-child{margin-right:0}@media (max-width:767px){.social-share-links__item{margin-right:.5rem}}.social-share-links__share-button:hover:not(:active){opacity:.75}.social-share-links .social-icon{border:none}.isSchedule-modal{max-width:unset!important;margin:1.2rem!important}@media (min-width:576px){.isSchedule-modal{display:flex;align-items:center;width:95%!important;max-width:80rem!important;height:100vh;margin:0 auto!important}}@media (min-width:768px){.isSchedule-modal{width:80%!important}}@media (min-width:992px){.isSchedule-modal{width:95%!important;max-width:98rem!important}}.isSchedule-modal .modal-content{height:95%}@media (min-width:576px){.isSchedule-modal .modal-content{height:auto;min-height:48rem;max-height:95vh}}.isSchedule-modal .profile-modal__header{padding:1.45rem 2.4rem!important}.isSchedule-modal .profile-modal__header .close{padding:.3rem .5rem!important}@media (min-width:768px){.isSchedule-modal .profile-modal__header .close{padding:0!important}}.isSchedule-modal .profile-modal__title,.isSchedule-modal .profile-modal__title .schedule-title-step{display:flex}.isSchedule-modal .profile-modal__title .schedule-title-step__item{display:none}.isSchedule-modal .profile-modal__title .schedule-title-step__item.current{display:flex}.isSchedule-modal .profile-modal__title .schedule-title-step__item.disabled{color:hsla(0,0%,100%,.8);cursor:auto}.isSchedule-modal .profile-modal__title .schedule-title-step__item i{margin:0 1.2rem;line-height:1.67}.isSchedule-modal .profile-modal__title .schedule-title-step__item i.md{display:none}@media (min-width:768px){.isSchedule-modal .profile-modal__title .schedule-title-step__item i.md{display:unset}}.isSchedule-modal .profile-modal__title .schedule-title-step__item i.xs{display:unset;margin:0 1.2rem 0 0}@media (min-width:768px){.isSchedule-modal .profile-modal__title .schedule-title-step__item i.xs{display:none}}@media (min-width:768px){.isSchedule-modal .profile-modal__title .schedule-title-step__item{display:flex}}.isSchedule-modal .profile-modal__body{padding:0}.appointment-form-detail:invalid,.appointment-form-detail:required{box-shadow:none}.appointment-scheduling-modal__select-date-section .react-calendar{background-color:#fbfbfb!important;border:none!important}.appointment-scheduling-modal__select-date-section .react-calendar__tile{color:#a7b3c1;font-weight:500;font-size:1.6rem}@media (min-width:576px){.appointment-scheduling-modal__select-date-section .react-calendar__tile{height:4.8rem;margin:.1rem .4rem}}.appointment-scheduling-modal__select-date-section .react-calendar__tile--active:enabled:hover,.appointment-scheduling-modal__select-date-section .react-calendar__tile--active :focus{color:#fff!important;background-color:#7f5faa!important}.appointment-scheduling-modal__select-date-section .react-calendar__month-view__days__day{color:#7f5faa!important;font-weight:700;background-color:rgba(127,95,170,.08);border-radius:50%}.appointment-scheduling-modal__select-date-section .react-calendar__month-view__days__day:enabled:hover{color:#fff!important;background-color:#7f5faa!important}.appointment-scheduling-modal__select-date-section .react-calendar .react-calendar__month-view__weekdays__weekday{color:#4a4a4a;font-weight:400;font-size:1.2rem;font-family:Raleway,sans-serif}.appointment-scheduling{display:flex;flex-wrap:wrap}.appointment-scheduling .info-side-section{padding:2.4rem 3.6rem;background-color:#fff;border-right:.1rem solid #d7d7d7}.appointment-scheduling .info-side-section .appointment-detail-list{color:#878787;font-weight:500;font-size:1.2rem}.appointment-scheduling .info-side-section .appointment-detail-list li{margin-top:1.2rem}.appointment-scheduling .info-side-section .row{margin-right:0;margin-left:0}.appointment-scheduling .info-side-section .row .profile-avatar__picture{width:8rem;height:8rem}.appointment-scheduling .info-side-section .modal__service-name{display:block;color:#000;font-weight:700;font-size:1.6rem;line-height:1.25}.appointment-scheduling .info-side-section .modal__event-description{margin:1.6rem 0 0;color:#4a4a4a;font-size:1.2rem;line-height:1.33}.appointment-scheduling .titles{display:block;color:#000;font-weight:700;font-size:1.8rem}.appointment-scheduling .profile-avatar{margin-left:0!important}.appointment-scheduling .profile-avatar a{display:block}@media (max-width:767px){.appointment-scheduling .profile-avatar{display:block}}.appointment-scheduling .profile-name{display:block;margin-top:1rem;margin-bottom:1rem;overflow:hidden;color:#000;font-weight:700;font-size:1.8rem;white-space:nowrap;text-overflow:ellipsis}.appointment-scheduling .profile-name__secondary{margin-bottom:1.2rem;color:#a7b3c1;font-size:1.2rem}.appointment-scheduling .modal-intro{color:#4a4a4a;font-weight:500;font-size:1.2rem;line-height:1.33}.appointment-scheduling .confirmation-icon{display:block;text-align:center}.appointment-scheduling__details{width:30%;padding:2.4rem 3.6rem;background-color:#fff;border-right:.1rem solid #d7d7d7;border-bottom-left-radius:inherit}.appointment-scheduling__details .profile-name{color:#000;font-weight:700;font-size:1.8rem}.appointment-scheduling__details .modal-intro{color:#4a4a4a;font-weight:500;font-size:1.2rem;line-height:1.33}.appointment-scheduling__appointment-list{width:70%;max-height:48rem;padding:2.4rem 3.6rem;overflow:auto;background-color:#fbfbfb}.appointment-scheduling .steps-container{padding:2.4rem 1.6rem}@media (min-width:576px){.appointment-scheduling .steps-container{position:absolute;right:0;height:100%;overflow-y:auto}}@media (min-width:992px){.appointment-scheduling .steps-container{padding:2.4rem 3.6rem}}.appointment-scheduling .react-calendar{width:35rem;max-width:100%;margin-right:auto;margin-left:auto;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;background:#fff;border:.1rem solid #a0a096}@media (min-width:992px){.appointment-scheduling .react-calendar{margin-right:unset;margin-left:unset}}.appointment-scheduling .react-calendar,.appointment-scheduling .react-calendar *,.appointment-scheduling .react-calendar :after,.appointment-scheduling .react-calendar :before{box-sizing:border-box}.appointment-scheduling .react-calendar button{margin:0;border:0;outline:none}.appointment-scheduling .react-calendar__navigation button{min-width:4.4rem;background:none}.appointment-scheduling .react-calendar button:enabled:hover{cursor:pointer}.appointment-scheduling .react-calendar__navigation{height:4.4rem;margin-bottom:1em}.appointment-scheduling .react-calendar__navigation button:enabled:focus,.appointment-scheduling .react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.appointment-scheduling .react-calendar__navigation button[disabled]{background-color:#f0f0f0}.appointment-scheduling .react-calendar__month-view__weekdays{font-weight:700;font-size:.75em;text-align:center;text-transform:uppercase}.appointment-scheduling .react-calendar__month-view__weekdays__weekday{padding:.5em}.appointment-scheduling .react-calendar__month-view__weekNumbers{font-weight:700}.appointment-scheduling .react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;padding:1em .66667em;font-size:.75em}.appointment-scheduling .react-calendar__month-view__days__day--neighboringMonth{color:#757575}.appointment-scheduling .react-calendar__century-view .react-calendar__tile,.appointment-scheduling .react-calendar__decade-view .react-calendar__tile,.appointment-scheduling .react-calendar__year-view .react-calendar__tile{padding:1.2em;font-weight:700;border-radius:50%}.appointment-scheduling .react-calendar__tile{display:flex;align-items:center;justify-content:center;max-width:100%;padding:.75em .5em;color:#7f5faa;background-color:transparent}.appointment-scheduling .react-calendar__tile:disabled{background-color:#f0f0f0}.appointment-scheduling .react-calendar__tile:enabled:focus,.appointment-scheduling .react-calendar__tile:enabled:hover{color:#fff;background-color:#7f5faa}.appointment-scheduling .react-calendar__tile--hasActive,.appointment-scheduling .react-calendar__tile--hasActive:enabled:focus,.appointment-scheduling .react-calendar__tile--hasActive:enabled:hover{color:#fff;background:#7f5faa}.appointment-scheduling .react-calendar__tile--active{color:#fff;background:#006edc}.appointment-scheduling .react-calendar__tile--active:enabled:focus,.appointment-scheduling .react-calendar__tile--active:enabled:hover{background:#1087ff}.appointment-scheduling .react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}@media (min-width:576px){.appointment-scheduling{min-height:48rem;max-height:95vh}}.appointment-scheduling-modal__calendar .react-calendar__tile--active:enabled{color:#fff!important;font-weight:700;background-color:#7f5faa}.appointment-scheduling-modal__calendar .react-calendar__tile--active:enabled:focus{color:#fff!important;background-color:#7f5faa!important}.appointment-scheduling-modal__calendar button{color:#7f5faa;font-size:2.2rem}.appointment-scheduling-modal__calendar button[disabled]{color:#a7b3c1!important;background-color:#fbfbfb!important}.appointment-scheduling-modal__calendar .react-calendar__navigation__label{order:1;margin-left:1rem;padding-left:0;color:#000;font-size:1.6rem;text-align:left}.appointment-scheduling-modal__calendar .react-calendar__navigation__label:focus,.appointment-scheduling-modal__calendar .react-calendar__navigation__label:hover{color:#000;background-color:#fbfbfb!important}.appointment-scheduling-modal__calendar .react-calendar__navigation__prev-button{order:2}.appointment-scheduling-modal__calendar .react-calendar__navigation__prev-button:focus,.appointment-scheduling-modal__calendar .react-calendar__navigation__prev-button:hover{color:#fff;background-color:#7f5faa!important;border-radius:50%}.appointment-scheduling-modal__calendar .react-calendar__navigation__next-button{order:3;margin-right:-1rem}.appointment-scheduling-modal__calendar .react-calendar__navigation__next-button:focus,.appointment-scheduling-modal__calendar .react-calendar__navigation__next-button:hover{color:#fff;background-color:#7f5faa!important;border-radius:50%}.available-time-slots a{display:block;margin-top:.8rem;padding:1.6rem 0;font-weight:600;font-size:1.6rem;text-align:center;border:.1rem solid #7f5faa;border-radius:.4rem;cursor:pointer}.available-time-slots a:hover{color:#fff!important;background:#7f5faa}.appointment-scheduling-modal__timezone{width:35rem;max-width:100%;margin-right:auto;margin-left:auto;color:#4a4a4a;font-weight:500;font-size:1.2rem}@media (min-width:992px){.appointment-scheduling-modal__timezone{margin-right:unset;margin-left:unset}}.appointment-scheduling-modal__timezone-icon{margin-right:.8rem;font-size:1.3rem}.appointment-scheduling-modal__timezone-select{display:inline-block;min-width:92%}.appointment-scheduling-modal__timezone-select>div{background-color:#fbfbfb;border:unset}.appointment-scheduling-modal__timezone-select span{display:none}.appointment-scheduling-modal__confirmation-container{display:flex;align-items:center;height:100%}.appointment-scheduling-modal__confirmation-title{display:block;color:#000;font-weight:700;font-size:1.5rem;text-align:center}@media (max-width:575px){.appointment-scheduling-modal__confirmation-title{font-size:2.4rem}}.appointment-scheduling-modal__confirmation-description{display:block;margin-top:1.6rem;color:#878787;font-size:1.4rem;line-height:1.29;text-align:center}.terms-and-conditions{color:#2299a4}.appointment-form .soar-checkbox-container{position:relative;display:block;margin-bottom:1.5rem;margin-left:1.5rem;padding-left:3rem;cursor:pointer}.appointment-form input[type=checkbox]{visibility:hidden}.appointment-form .soar-checkbox{position:absolute;top:0;left:0;width:1.8rem;height:1.8rem;border:.2rem solid #2299a3;border-radius:.4rem}.appointment-form .soar-checkbox-container input:checked~.soar-checkbox{background-color:#2299a3}.appointment-form .soar-checkbox-container input:disabled~.soar-checkbox{background-color:rgba(34,153,163,.23);border:.2rem solid rgba(34,153,163,.23)}.appointment-form .soar-checkbox:after{position:absolute;display:none;content:""}.appointment-form .soar-checkbox-container .soar-checkbox:after{bottom:.3rem;left:.4rem;width:.7rem;height:1.1rem;border:solid #fff;border-width:0 .25rem .25rem 0;transform:rotate(45deg)}.appointment-form .soar-checkbox-container input:checked~.soar-checkbox:after{display:block}.tag-button{display:inline-block;padding:.3rem .8rem .4rem;color:#7f5faa;font-weight:500;font-size:1rem;font-family:Raleway,sans-serif;text-decoration:none;background-color:#f8f8f8;border:.1rem solid #d7d7d7;border-radius:.2rem;cursor:pointer;transition:all .2s ease-in-out}.tag-button:disabled{cursor:not-allowed;opacity:.8}.tag-button:focus,.tag-button:not(:disabled):hover{color:#fff;text-decoration:none;background-color:#7f5faa;border-color:#7f5faa}.progress-checklist-item{display:flex;align-items:center;padding-top:.5rem;padding-bottom:.5rem}.progress-checklist-item__status{margin-right:2rem;font-size:1.6rem}.progress-checklist-item__title{margin:0;color:#4a4a4a;font-weight:600;font-size:1.2rem}.progress-checklist-item__subtitle{margin:.5rem 0 0;color:#4a4a4a;font-size:1.1rem}.progress-checklist-item__content{display:flex;align-items:center;justify-content:space-between;width:100%}.progress-checklist-item__content_wrap{display:block}.progress-checklist-item__content_wrap .progress-checklist-item__action{margin-top:1rem}.progress-checklist-item_status_done .progress-checklist-item__status{color:#7f5faa}.progress-checklist-item_status_done_secondary .progress-checklist-item__status{color:#2299a3}.progress-checklist-item_status_done_trinary .progress-checklist-item__status{color:#ea7454}.progress-checklist-item_status_not-completed .progress-checklist-item__status{color:#9b9b9b}@media (max-width:767px){.progress-checklist-item__content{display:block}.progress-checklist-item__content .progress-checklist-item__action{margin-top:1rem}}.tutorials{min-height:48rem;max-height:95vh}.tutorials__body{display:flex;flex-wrap:wrap;background-color:#fff!important}.tutorials__body .modal-body{padding:0}.tutorials__content-links{width:100%;height:inherit;padding:1.9rem 3.3rem;background-color:#f5f6fa;border-right:1px solid #caccd8}.tutorials__content-links-title{color:#5c5c5e;font-weight:700;font-size:1.2rem;font-family:"WorkSans",sans-serif}.tutorials__content-links-links{margin-top:2rem;color:#ff7654;font-weight:600;font-size:1.4rem;font-family:"WorkSans",sans-serif;line-height:1.43;cursor:pointer}.tutorials__content-video{padding:2rem 3rem}.tutorials__content-video-video{margin-top:1.5rem;margin-bottom:3rem}.tutorials__content-video-button{position:absolute;right:1.6rem;bottom:1.5rem;display:flex;justify-content:flex-end;width:6.2rem;color:#ff7654;font-weight:600;font-size:1.4rem;font-family:"WorkSans",sans-serif;line-height:1.43;background-color:transparent;border:transparent;cursor:pointer}.section{padding-top:4rem}.section__title-wrap{display:block;margin-bottom:2.8rem;border-bottom:.1rem solid #d7d7d7}.section__title{display:block;margin-bottom:.5rem;color:#555;font-size:2.8rem;cursor:default}.section_card-box{padding:3.2rem 1.8rem;background-color:#fff;border-radius:.2rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.section_card-box+.section_card-box{margin-top:2.4rem}.section_card-box .section__title-wrap{margin-bottom:1.4rem;border-bottom-width:0}.section_card-box .section__title{margin-bottom:0;color:#000;font-weight:700}@media (max-width:767px){.section{padding-top:1.6rem}.section__title-wrap{margin-bottom:1.6rem;border-bottom-width:0}.section__title-wrap .container{padding:0}.section__title{font-size:1.6rem}.section__container .container{padding:0}.section_card-box{padding:1.5rem .1rem 1.8rem}.section_card-box .section__title{font-size:1.8rem}}.page-menu{padding:2.4rem 0;font-weight:600;font-size:2rem;background-color:#fbfbfb;border-bottom:.1rem solid #d7d7d7}.page-menu__inner{display:flex;align-items:center;justify-content:space-between}.page-menu__list{display:flex;align-items:center;margin-bottom:0}.page-menu__link{color:#878787}.page-menu__link:hover{text-decoration:none}.page-menu__link_active{color:#7f5faa}.page-menu__item{margin-right:3.6rem}.page-menu__item:last-child{margin-right:0}.page-menu__content{display:flex}.page-menu__content-sub-menu{position:absolute;top:-.5rem;right:0}.page-menu__content-item{position:relative;margin-right:1.6rem}.page-menu__content-item:last-child{margin-right:0}.page-menu__content-item:focus-within .page-menu__content-sub-menu,.page-menu__content-item:hover .page-menu__content-sub-menu{transform:translate3d(0,2%,0);visibility:visible;opacity:1}.page-menu_size_small{padding:.8rem 0;font-size:1.6rem}.page-menu_size_small .page-menu__item{margin-right:2.5rem}@media (max-width:767px){.page-menu{padding:1rem 0}.page-menu__inner{flex-direction:column}.page-menu__list{justify-content:center}.page-menu__button{padding-top:1.5rem;text-align:center}.page-menu__link{font-size:1.6rem}.page-menu__content-sub-menu{right:0;width:92vw;padding:0;font-size:1.4rem}.page-menu__content-sub-menu .soar-sub-menu__item{width:100%;padding:1.6rem 3rem}}.contacts-edit-note__input{width:100%;padding:1rem;color:#000;font-size:1.8rem;line-height:1.33;background:transparent;border:none}.contacts-edit-note__actions{justify-content:space-between;margin-top:1rem}.contacts-note{background-color:#fbfbfb;border:.1rem solid #d8d8d8;border-radius:.4rem}.contacts-note__inner{padding:1.2rem 1.6rem}.contacts-note__header{display:flex;justify-content:space-between}.contacts-note__owner{display:flex;align-items:center}.contacts-note__avatar{margin-right:1.6rem}.contacts-note__picture{width:2.8rem;height:2.8rem;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:cover;border:.1rem solid #ea7454;border-radius:50%}.contacts-note__name{color:#172c47;font-weight:600;font-size:1.6rem}.contacts-note__date{color:#727e8c;font-size:1.5rem}.contacts-note__content{margin-top:.9rem}.contacts-note__text{padding-left:4.4rem;color:#000;font-weight:300;font-size:1.6rem}.contacts-note__actions{display:none}.contacts-note__actions-item{display:inline-block;margin-right:1.2rem}.contacts-note__actions-item:last-child{margin-right:0}.contacts-note__actions-link{color:#2299a3;font-weight:800;font-size:1.5rem}.contacts-note__actions-link:hover{color:#0056b3}.contacts-note__actions-link_disable{color:#dce3eb;cursor:default}.contacts-note__actions-link_disable:hover{color:#dce3eb}.contacts-note__confirm-text{padding:1rem;color:red;font-weight:600;font-size:1.6rem;text-align:center}.contacts-note__confirm-actions{display:flex;justify-content:space-between}.contacts-note:focus-within,.contacts-note:hover{background-color:#fff;border:.1rem solid #d8d8d8;box-shadow:0 .2rem .8rem 0 rgba(0,0,0,.12);transition:all .2s linear}.contacts-note:focus-within .contacts-note__date,.contacts-note:hover .contacts-note__date{display:none}.contacts-note:focus-within .contacts-note__actions,.contacts-note:hover .contacts-note__actions{display:block}.contacts-notes-group__title{margin-bottom:1.5rem;color:#727e8c;font-weight:500;font-size:1.6rem}.contacts-notes-group__item{margin-bottom:1.2rem}.contacts-notes-group__item:last-child{margin-bottom:0}.contacts-notes{padding:2.4rem}.contacts-notes__info{color:#878787;font-size:1.8rem;text-align:center}.contacts-notes__group{margin-bottom:2.4rem}.contacts-notes__group:last-child{margin-bottom:0}.contacts-create-note{padding:2.4rem 2.4rem 0}.contacts-create-note__input{width:100%;padding:1rem;color:#000;font-size:1.8rem;line-height:1.33;background:transparent;border:none}.contacts-create-note__actions{justify-content:space-between;margin-top:1rem}.contact-form{margin-bottom:0}.contact-form__container.container{padding:1rem 2.4rem 2.4rem}.contact-form__footer{bottom:0;justify-content:space-between;width:100%;padding:1.6rem 2.4rem;background-color:#fff;border-top:.1rem solid #d7d7d7}.contact-form__footer-inner{display:flex;flex:1 1 100%;justify-content:space-between}@media (min-width:576px){.contact-form__footer{max-width:500px}}.wrapper{margin-bottom:1.4rem}.label{margin-bottom:.8rem;color:#555;font-weight:600;font-size:1.2rem;text-transform:none}.contact-modal-header,.label{width:100%}.contact-modal-header__top{position:fixed;top:0;z-index:1;display:flex;width:100%;height:5.6rem;background-image:linear-gradient(180deg,#fff,#fbfbfb);border-bottom:.1rem solid #d7d7d7}.contact-modal-header__title{width:100%;margin:1.8rem 2.4rem;color:#555;font-weight:600;font-size:1.8rem}.contact-modal-header__close-button{position:fixed;right:0;margin:2.2rem 2rem;color:#878787;font-size:1.8rem;cursor:pointer}.contact-modal-header__user-info{margin-top:5.2rem}.contact-modal-header__user-info-container{display:flex}.contact-modal-header__user-info-avatar{display:flex;align-items:center;justify-content:center;width:13.6rem;height:13.6rem;margin:3.2rem auto 1.5rem;background-image:linear-gradient(270deg,#2299a3,#544767);border-radius:50%}.contact-modal-header__user-info-initials{display:block;color:#fff;font-weight:700;font-size:3.6rem}.contact-modal-header__user-info-trash-icon{position:absolute;right:0;margin:3.2rem 2rem;color:#ea7454;font-size:1.8rem;cursor:pointer}.contact-modal-header__username{width:100%;padding:0 2rem;color:#000;font-weight:700;font-size:3.6rem;text-align:center}.contact-modal-header__user-connect-content{display:flex;justify-content:center;margin-bottom:2rem}.contact-modal-header__user-connect-container{text-align:center}.contact-modal-header__user-connect-title{display:block;height:1.4rem;color:#878787;font-weight:500;font-size:1.2rem}.contact-modal-header__user-connect{width:3.6rem;height:3.4rem;margin:1.5rem 1.2rem .4rem;padding-top:1rem;color:#fff;text-align:center;border-radius:50%;cursor:pointer}.contact-modal-header__user-connect_email{background-color:#7f5faa}.contact-modal-header__user-connect_call{background-color:#ea7454;transform:scaleX(-1)}.contact-modal-header__user-connect_text{background-color:#2299a3}.contact-modal-header__content-overlay{height:.1rem;margin-bottom:.5rem;background-color:#d7d7d7}.contact-modal{padding:0!important}.contact-modal .modal-dialog{float:right;width:100%;height:100%;margin:0;background-color:#fff;box-shadow:0 .2rem .4rem 0 0 rgba(0,0,0,.25),0,0,.16}.contact-modal .modal-content{min-height:100%;border:0;border-radius:0}.contact-modal__create-header.modal-header{margin-bottom:6.4rem;padding:0}.contact-modal__header.modal-header{padding:0}.contact-modal__body{margin-bottom:6.5rem}.contact-modal__body.modal-body{padding:0}.contact-modal__loader{display:flex;align-items:center;justify-content:center;min-height:14.7rem;color:#d7d7d7;font-size:3rem}.contact-modal__menu>.container{padding-right:2.8rem;padding-left:2.8rem}@media (max-width:767px){.contact-modal__body{margin-bottom:5.5rem}}.lead-item{height:100%;text-align:center;background-color:#fff;border-radius:.8rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.25)}.lead-item__inner{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:2.8rem 2.4rem 2.4rem}.lead-item__topic{display:block;margin-bottom:.5rem;color:#a7b3c1;font-weight:600;font-size:1.4rem;text-align:center;text-transform:uppercase}.lead-item__name{display:block;margin-bottom:2rem;color:#000;font-weight:800;font-size:2.4rem;text-align:center}.lead-item__description{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1.6rem;color:#878787}.lead-item__description_theme_primary{color:#2299a3}.lead-item__description_theme_secondary{color:#7f5faa}.lead-item__description_theme_trinary{color:#535fe7}.lead-item__description-icon{margin-bottom:1rem;font-size:1.8rem}.lead-item__description-text{font-weight:500;font-size:1.5rem}.lead-item__time-ago{display:block;margin-bottom:1.2rem;color:#878787;font-weight:500;font-size:1.4rem;line-height:1.43}.lead-item__image{margin-bottom:1.7rem}.lead-item__picture{max-width:7.1rem}.lead-item_learn-more .lead-item__inner{padding-top:1.6rem}.lead-item_learn-more .lead-item__name{margin-bottom:.8rem}.lead-item_learn-more .lead-item__description{margin-bottom:1.8rem}.lead-item_learn-more .lead-item__description-text{margin-bottom:0;font-size:1.3rem;line-height:1.54}@media (max-width:767px){.lead-item__inner{padding:2rem}}.metrics-item{background-color:#fff;border-radius:.8rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.metrics-item__inner{padding:2rem 1.6rem 0}.metrics-item__topic{display:block;width:100%;height:2.9rem;margin-bottom:2.4rem;color:#000;font-weight:800;font-size:2.4rem;text-align:center}.metrics-item__title{margin-bottom:1.8rem;color:#878787;font-size:1.4rem}.metrics-item__value{margin-bottom:1.8rem;color:#7f5faa;font-weight:700;font-size:1.6rem;text-align:right}.page-header{background:linear-gradient(0deg,#2299a3,#465b76);border-bottom:.1rem solid #718496}.page-header__link-wrapper{color:#eee;font-weight:600;font-size:1.8rem}.page-header__go-back-link{cursor:pointer}.page-header__arrow-left{margin-right:.9rem}.page-header__title{padding:1rem 0 3.2rem;color:#fff;font-weight:700;font-size:4.8rem;line-height:normal}.page-header:first-child{padding-top:5rem}@media (max-width:767px){.page-header__link-wrapper{padding-top:2.4rem}.page-header__go-back-link{font-size:1.4rem}.page-header__title{padding:2.4rem 0 1.2rem;font-size:2.4rem;text-align:center}}@media (max-width:767px){.new-leads-page .col-12{padding:0!important}}.client-billing-invoice-form .input__container{padding:.6rem 1.6rem;border-radius:.4rem}.client-billing-invoice-form .input__icon{margin-right:.7rem;color:#878787;font-size:1.4rem}.client-billing-invoice-form .input__label{color:#4a4a4a;font-weight:600;font-size:1.2rem}.client-billing-invoice-form__container.container{padding:2.4rem}.client-billing-invoice-form__title{margin-bottom:.8rem;color:#000;font-weight:700;font-size:1.8rem}.client-billing-invoice-form__text{color:#4a4a4a;font-size:1.2rem;line-height:1.33}.client-billing-invoice-form__summary-title{margin-top:1rem;margin-bottom:1rem;color:#727e8c;font-weight:700;font-size:1.2rem;text-transform:uppercase}.client-billing-invoice-form__summary-list{margin-bottom:1rem}.client-billing-invoice-form__summary-item_separator{margin:1rem 0;border-bottom:.1rem solid #d8d8d8}.client-billing-invoice-form__summary-label{color:#878787;font-size:1.4rem}.client-billing-invoice-form__summary-price{display:inline-block;color:#4a4a4a;font-weight:600}.client-billing-invoice-form__footer{position:fixed;bottom:0;justify-content:space-between;width:100%;padding:1.6rem 2.4rem;background-color:#fff;border-top:.1rem solid #d8d8d8}.client-billing-invoice-form__footer-inner{display:flex;flex:1 1 100%;justify-content:start}.client-billing-invoice-form__footer-inner .soar-button{margin-right:1rem}@media (min-width:576px){.client-billing-invoice-form__footer{max-width:500px}}.client-billing-invoice-modal{padding:0!important}.client-billing-invoice-modal .modal-dialog{float:right;width:100%;height:100%;margin:0;background-color:#fff;box-shadow:0 .2rem .4rem 0 0 rgba(0,0,0,.25),0,0,.16}.client-billing-invoice-modal .modal-content{min-height:100%;padding-top:5.6rem;border:0;border-radius:0}.client-billing-invoice-modal__header.modal-header{z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%;height:5.6rem;padding:0 2.4rem;color:#fff;background-color:#2299a3}.client-billing-invoice-modal__header_position_top{position:fixed;top:0}.client-billing-invoice-modal__title{width:100%;color:#fff;font-weight:600;font-size:1.8rem}.client-billing-invoice-modal__close-button{margin-top:-.3rem;color:#fff;font-size:1.8rem;cursor:pointer}.client-billing-invoice-modal__body.modal-body{margin-bottom:6.5rem;padding:0}@media (max-width:767px){.client-billing-invoice-modal__body{margin-bottom:5.5rem}}@media (min-width:576px){.client-billing-invoice-modal__header.modal-header{max-width:500px}}.client-billing-table{margin:2.5rem 0 1.6rem}.client-billing-table__text_highlighted{color:#7f5faa;font-weight:600}.client-billing-table__text_capitalized{text-transform:capitalize}.client-billing-table__header-row{display:flex}.client-billing-table__sort-icons{display:flex;flex-direction:column;margin-left:.8rem}.client-billing-table__sort-icons .fa{color:#a7b3c1;line-height:.8rem}.client-billing-table__pagination{display:flex;justify-content:center;margin-top:1.6rem}.info-banner{text-align:center;background-image:linear-gradient(180deg,#7f5faa,#664a8c);border-radius:.8rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.info-banner__inner{padding:1.6rem 2.4rem}.info-banner__title{color:#fff;font-weight:800;font-size:1.8rem}.info-banner__message{margin-top:1.2rem;color:#fff;font-size:1.2rem;line-height:1.5}.info-banner__icon{margin-bottom:1.6rem;color:#fbfbfb;font-size:5.6rem;text-align:center}.info-banner__content{margin-top:1.2rem}.info-banner_secondary{background-image:linear-gradient(180deg,#4b69db,#2794a9)}.info-banner_trinary{background-image:linear-gradient(180deg,#ea7454 -28%,#544767 113%,#544767 0)}.features-list__container{display:grid;grid-gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(23.2rem,1fr))}.client-billing-page__container.container{margin-top:4rem}.client-billing-page__header-buttons{display:flex;align-items:center;justify-content:center}.client-billing-page__stripe-button{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin-right:1.6rem}.client-billing-page__error,.client-billing-page__success{margin:2.5rem 0 0}.client-billing-page__features{margin-top:1.2rem}.client-billing-page .page-header{background:none;background-color:#fbfbfb}.client-billing-page .page-header__inner{display:flex;justify-content:space-between;padding:4rem 0 1.6rem}.client-billing-page .page-header__title{padding:0;color:#737373;font-weight:600;font-size:2.8rem}@media (min-width:992px){.client-billing-page{padding-bottom:4rem}.client-billing-page__container.container{max-width:750px}}@media (max-width:991px){.client-billing-page__container.container{padding-bottom:4rem}}@media (max-width:767px){.client-billing-page__header-buttons{flex-direction:column}.client-billing-page__header-buttons .soar-button{margin:1rem 0 0}.client-billing-page .page-header__inner{flex-direction:column}}.contacts-table{padding:1rem 0 1.6rem}.contacts-table__text_highlighted{color:#7f5faa;font-weight:600}.contacts-table__header-row{display:flex}.contacts-table__sort-icons{display:flex;flex-direction:column;margin-left:.8rem}.contacts-table__sort-icons .fa{color:#a7b3c1;line-height:.8rem}.contacts-table__pagination{display:flex;justify-content:center;margin-top:1.6rem}.soar-lockscreen{position:fixed;top:0;right:0;z-index:100;width:100%;height:100%;color:#fff;background-color:rgba(0,0,0,.5)}.soar-lockscreen__msg{position:relative;top:45vh;display:table;margin:auto;font-size:4rem}.contacts-actions{display:flex;align-items:center;width:100%}@media (max-width:829px){.contacts-actions{flex-direction:column}.contacts-actions .contacts-actions__create-contact{width:100%;text-align:center}.contacts-actions .contacts-actions__search-contacts{width:100%}.contacts-actions .input__text{text-align:center}.contacts-actions .contacts-actions__import-contact{width:100%;margin:0;text-align:center}}.contacts-actions__search-contacts{width:30%;margin-right:1.2rem}.contacts-actions__import-contact{margin-right:1.2rem}.contacts-actions__search-icon{margin-right:1.2rem;color:#878787;font-weight:300;font-size:1.4rem}.contacts-page__actions{display:flex;align-items:center;justify-content:center}.contacts-page__loader{font-size:4rem}.contacts-page__error,.contacts-page__success{margin:2.5rem 0 0;white-space:pre-wrap}.contacts-page .page-header{background:none;background-color:#fbfbfb}.contacts-page .page-header__inner{display:flex;justify-content:space-between;padding:4rem 0 1.6rem}.contacts-page .page-header__title{padding:0;color:#737373;font-weight:600;font-size:2.8rem}.selected-filter{color:#ff7654}.assessments-table{margin:2.5rem 0 1.6rem}.assessments-table__text_highlighted{color:#7f5faa;font-weight:600}.assessments-table__icon_favorite{padding-left:.7rem;color:#878787}.assessments-table__icon_favorite.fas{color:#ea7454}.assessments-table__header-row{display:flex}.assessments-table__pagination{display:flex;justify-content:center;margin-top:1.6rem}.react-table__sort-icons .fa{display:flex;flex-direction:column;margin-left:.8rem;color:#a7b3c1;line-height:.8rem}.assessments-header{display:flex;align-items:center;justify-content:center}.assessments-header__search-assessments{margin-right:1.2rem}.assessments-header__search-icon{margin-right:1.2rem;color:#878787;font-weight:300;font-size:1.4rem}.assessments-page__actions{display:flex;align-items:center;justify-content:center}.assessments-page__loader{font-size:4rem}.assessments-page__error,.assessments-page__success{margin:2.5rem 0 0;white-space:pre-wrap}.assessments-page .page-header{background:none;background-color:#fbfbfb}.assessments-page .page-header__inner{display:flex;justify-content:space-between;padding:4rem 0 1.6rem}.assessments-page .page-header__title{padding:0;color:#737373;font-weight:600;font-size:2.8rem}.soar-alert{margin-bottom:0!important;padding:2rem 2.4rem!important;color:#000;font-weight:700;font-size:2rem;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;background-color:#eef2f6;border:.2rem solid #a7b3c1!important;border-radius:1.6rem!important}.soar-alert *{margin:0!important}.appointment-timing__details{margin-top:1.6rem;color:#4a4a4a;font-weight:600;font-size:1.6rem}.appointment-timing__details-icon{margin-right:1.2rem;color:#a7b3c1;font-size:1.4rem}.edit-appointment-modal{display:flex!important;align-items:center}.edit-appointment-modal__header{background-color:#2299a3}.edit-appointment-modal__header.modal-header{padding:1.8rem 2.4rem}.edit-appointment-modal__title.modal-title{color:#fff;font-weight:600;font-size:1.8rem;cursor:pointer}.edit-appointment-modal__breadcrumbs-item{color:hsla(0,0%,100%,.8)}.edit-appointment-modal__breadcrumbs-item:after{margin:0 1.2rem;color:#fff;font-weight:900;font-size:1.4rem;font-family:"Font Awesome 5 Pro";opacity:.8;content:"\f324"}.edit-appointment-modal__breadcrumbs-item_active{color:#fff}.edit-appointment-modal__breadcrumbs-item_active:after{content:""}.edit-appointment-modal__breadcrumbs-item_disabled{cursor:auto}.edit-appointment-modal__body{display:flex;flex-wrap:wrap;background-color:#fbfbfb}.edit-appointment-modal__body.modal-body{padding:0}.edit-appointment-modal__details{width:30%;padding:2.4rem 3.6rem;background-color:#fff;border-right:.1rem solid #d7d7d7}.edit-appointment-modal__editable-section{width:70%;max-height:48rem;padding:2.4rem 3.6rem;overflow:auto;background-color:#fbfbfb}.edit-appointment-modal__editable-section-title{display:block;color:#000;font-weight:700;font-size:1.8rem}.edit-appointment-modal__reschedule-section{display:flex}.edit-appointment-modal__select-time-section{width:100%;margin:2rem 0 2rem 3rem}.edit-appointment-modal__selected-date{color:#000;font-size:1.6rem}.edit-appointment-modal__available-time-slot{margin-top:.8rem;padding:1.6rem 0;font-weight:600;font-size:1.6rem;text-align:center;border:.1rem solid #7f5faa;border-radius:.4rem;cursor:pointer}.edit-appointment-modal__available-time-slot:hover{color:#fff;background-color:#7f5faa}.edit-appointment-modal__timezone{position:absolute;bottom:0;margin-bottom:2.4rem;color:#4a4a4a;font-weight:500;font-size:1.2rem}.edit-appointment-modal__timezone-icon{margin-right:.8rem;font-size:1.3rem}.edit-appointment-modal__timezone-select{display:inline-block;min-width:30rem}.edit-appointment-modal__timezone-select>div{background-color:#fbfbfb;border:unset}.edit-appointment-modal__timezone-select span{display:none}.edit-appointment-modal__button{display:block;margin-top:1.6rem}.edit-appointment-modal__timing-details .appointment-timing__details{margin-top:1.2rem}.edit-appointment-modal__timing-details .appointment-timing__details-label{color:#878787;font-weight:500;font-size:1.2rem}.edit-appointment-modal__service-name{color:#000;font-weight:700;font-size:1.6rem;line-height:1.25}.edit-appointment-modal__contact-name{color:#7f5faa;font-weight:700;font-size:1.2rem}.edit-appointment-modal__contact-icon{margin-right:1.2rem;color:#a7b3c1;font-size:1.4rem}.edit-appointment-modal__user-name{display:block;margin-bottom:.4rem;color:#a7b3c1;font-weight:500;font-size:1.2rem}.edit-appointment-modal__user-avatar{width:8rem;height:8rem;margin-bottom:1.6rem;border-radius:50%}.edit-appointment-modal__confirmation-container{align-self:center;padding:0}.edit-appointment-modal__confirmation-content{margin:0 8rem;padding-bottom:3rem}.edit-appointment-modal__confirmation-title{display:block;color:#000;font-weight:700;font-size:3.6rem;text-align:center}.edit-appointment-modal__confirmation-description{display:block;margin-top:1.6rem;color:#878787;font-size:1.4rem;line-height:1.29;text-align:center}.edit-appointment-modal__confirmation-button{display:block;margin:2.4rem auto 0}.edit-appointment-modal__calendar{margin-top:.7rem}.edit-appointment-modal__calendar.react-calendar{background-color:#fbfbfb;border:none}.edit-appointment-modal__calendar .react-calendar__viewContainer{margin-left:-1.2rem}.edit-appointment-modal__calendar .react-calendar__month-view__weekdays__weekday{flex-basis:auto!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 1.25rem;color:#4a4a4a;font-weight:400;font-size:1.2rem}.edit-appointment-modal__calendar .react-calendar__navigation{margin-bottom:.7rem}.edit-appointment-modal__calendar .react-calendar__navigation__prev-button{order:2}.edit-appointment-modal__calendar .react-calendar__navigation__next-button{order:3;margin-right:1rem}.edit-appointment-modal__calendar .react-calendar__navigation button{color:#7f5faa;font-size:2.2rem}.edit-appointment-modal__calendar .react-calendar__navigation button[disabled]{color:#a7b3c1;background-color:#fbfbfb}.edit-appointment-modal__calendar .react-calendar__navigation button:enabled:focus,.edit-appointment-modal__calendar .react-calendar__navigation button:enabled:hover{color:#fff;background-color:#7f5faa;border-radius:50%}.edit-appointment-modal__calendar .react-calendar__navigation button.react-calendar__navigation__label{order:1;padding-left:0;color:#000;font-size:1.6rem;text-align:left;border-radius:unset}.edit-appointment-modal__calendar .react-calendar__navigation button.react-calendar__navigation__label:focus,.edit-appointment-modal__calendar .react-calendar__navigation button.react-calendar__navigation__label:hover{color:#000;background-color:#fbfbfb}.edit-appointment-modal__calendar .react-calendar__tile{min-width:4.2rem!important;max-width:-webkit-fit-content!important;max-width:-moz-fit-content!important;max-width:fit-content!important;margin:.4rem;padding:1.2rem;color:#a7b3c1;font-weight:500;font-size:1.6rem}.edit-appointment-modal__calendar .react-calendar__tile:disabled{background-color:#fbfbfb}.edit-appointment-modal__calendar .react-calendar__tile:enabled{color:#7f5faa;font-weight:700;background-color:rgba(127,95,170,.08);border-radius:50%}.edit-appointment-modal__calendar .react-calendar__tile:enabled:focus,.edit-appointment-modal__calendar .react-calendar__tile:enabled:hover{color:#fff;background-color:#7f5faa}.edit-appointment-modal__calendar .react-calendar__tile--active:enabled{color:#fff;font-weight:700;background-color:#7f5faa;border-radius:50%}.edit-appointment-modal__calendar .react-calendar__tile--active:enabled:focus,.edit-appointment-modal__calendar .react-calendar__tile--active:enabled:hover{background-color:#7f5faa}.edit-appointment-modal .close{color:#fff;font-size:2.2rem}.edit-appointment-modal .close:hover{color:#fff}.edit-appointment-modal .modal-content{border:none;border-radius:.4rem;box-shadow:0 .2rem .4rem rgba(0,0,0,.16)}@media (min-width:767px){.edit-appointment-modal .modal-dialog{min-width:60rem}}@media (max-width:576px){.edit-appointment-modal .edit-appointment-modal__body{flex-direction:column}.edit-appointment-modal .edit-appointment-modal__details,.edit-appointment-modal .edit-appointment-modal__editable-section{width:100%}.edit-appointment-modal .edit-appointment-modal__confirmation-content{margin:0 1rem}.edit-appointment-modal .edit-appointment-modal__timezone-select{min-width:22rem}.edit-appointment-modal .edit-appointment-modal__calendar .react-calendar__tile{min-width:3.4rem!important;margin:.157rem;padding:.6rem 0}.edit-appointment-modal .modal-dialog{width:100vw;height:inherit}}@media (max-width:991px){.edit-appointment-modal .edit-appointment-modal__reschedule-section{flex-direction:column}.edit-appointment-modal .edit-appointment-modal__timezone{position:static}.edit-appointment-modal .edit-appointment-modal__select-time-section{margin:2rem 3rem 2rem 0}}@media (min-width:992px){.edit-appointment-modal .modal-dialog{min-width:98rem}.edit-appointment-modal .modal-body{min-height:48rem}}.appointment-card{padding:2.4rem;border-radius:.8rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.appointment-card_disabled{opacity:.9}.appointment-card:hover{box-shadow:0 0 .5rem .3rem rgba(0,0,0,.16)}.appointment-card__service-name{display:block;color:#a7b3c1;font-weight:600;font-size:1.4rem;text-align:center}.appointment-card__location-url{color:#a7b3c1;font-weight:400;font-size:1.4rem;text-align:center;word-break:break-word}.appointment-card__contact-name{display:block;margin-top:.6rem;overflow:hidden;color:#000;font-weight:800;font-size:2.4rem;text-align:center;text-overflow:ellipsis}.appointment-card__view-contact-container{margin:4rem 0 1rem}.appointment-card__view-contact-content{display:block;color:#2299a3;font-weight:700;font-size:1.4rem;line-height:1.43;text-align:center}.appointment-card__view-contact-icon{margin-right:.4rem}.appointment-card__view-contact-button{color:#2299a3;background-color:inherit;border:none}.appointment-card__view-contact-button:focus,.appointment-card__view-contact-button:not(:disabled):hover{color:#2299a3;background-color:transparent;background-color:initial;border-color:initial}.work-hours{align-items:center;margin-bottom:.8rem}.work-hours__day{margin-bottom:1.6rem;color:#878787;font-size:1.4rem;cursor:pointer}.work-hours__day:hover{color:#d7d7d7}.work-hours__time-selects{display:flex;align-items:center}.work-hours__until-label{margin-right:1.2rem;margin-left:1.2rem;color:#878787;font-size:1.4rem}.work-hours__until-label-unchecked{opacity:.4}.work-hours__item-status{margin-right:1.2rem;color:#2299a3}.work-hours__time-select{flex-basis:12.4rem}.work-hours__time-select:after{margin-left:-3.4rem;color:#eee;content:"\1F554 "}.select__text{width:100%;padding:1rem 1.6rem;color:#878787;font-weight:500;font-size:1.4rem;background-color:#fff;border:.1rem solid #eee;border-radius:.4rem;-moz-appearance:none;-webkit-appearance:none}.select__text-unchecked{color:#eee;opacity:.4;pointer-events:none}.select::-ms-expand{display:none}.appointment-type{margin-bottom:1.2rem;background-color:#fff;border:.1rem solid #eee;border-left:.3rem solid #7f5faa;border-radius:.4rem;cursor:pointer}.appointment-type__inner{display:flex;padding:1.6rem 2.4rem}.appointment-type__content{flex:1 1}.appointment-type__header{display:flex;font-weight:600;font-size:1.6rem}.appointment-type__info{display:flex;margin-top:.2rem;color:#878787;font-size:1.2rem}.appointment-type__title{color:#000}.appointment-type__price{color:#878787;text-transform:uppercase}.appointment-type__price:before{margin-right:.5rem;margin-left:.5rem;content:"•"}.appointment-type__text{margin-top:.4rem;color:#4a4a4a;font-size:1.4rem;line-height:1.43}.appointment-type__sub-menu{position:absolute;top:-.5rem;right:0}.appointment-type__actions{display:flex;align-items:center}.appointment-type__actions-list{display:flex;margin:0;list-style:none}.appointment-type__actions-item{position:relative}.appointment-type__actions-item:hover .appointment-type__sub-menu{visibility:visible;opacity:1}.appointment-type__actions-icon{padding:.5rem 1rem;color:#878787;font-size:1.4rem}.appointment-type__actions-icon:hover{color:#a1a1a1;cursor:pointer}.appointment-type_secondary{border-left-color:#2299a3}.appointment-type_trinary{border-left-color:#f6b333}.appointment-type_short .appointment-type__header{font-weight:500}.appointment-type_short .appointment-type__title{color:#4a4a4a}.appointment-type_short .appointment-type__info .appointment-type__price{text-transform:lowercase}.appointment-type_short .appointment-type__info .appointment-type__price:before{margin-right:.3rem;margin-left:.3rem}.appointment-type_mode_edit{cursor:auto}.time-range__inner{display:flex}.time-range__select{position:relative;display:flex;flex-direction:column}.time-range__select:after{position:absolute;right:1.5rem;bottom:1.9rem;color:#a7b3c1;font-weight:500;font-size:1.7rem;font-family:"Font Awesome 5 Pro";content:"\f017";pointer-events:none}.time-range__select+.time-range__select{margin-left:1.2rem}.time-range__select-label{margin-bottom:.8rem;color:#4a4a4a;font-weight:600;font-size:1.2rem}.time-range__select-value{width:12rem;padding:.65rem 1.6rem;background-color:#fff;border:.1rem solid #eee;border-radius:.4rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.edit-availability-modal{padding:0!important}.edit-availability-modal__content-title{margin-bottom:1.2rem;color:#000;font-weight:700;font-size:1.8rem}.edit-availability-modal__text{margin-bottom:2.4rem;color:#4a4a4a;font-size:1.2rem;line-height:1.33}.edit-availability-modal__separator{margin-top:2.4rem;margin-bottom:3.2rem;border-bottom:.1rem solid #d8d8d8}.edit-availability-modal__time-range-block{display:flex;margin-bottom:1.6rem}.edit-availability-modal__time-range-block-remove-button{margin-top:2.9rem;margin-left:1rem;padding:.5rem 1rem;color:#d8d8d8;cursor:pointer;transition:color .3s linear}.edit-availability-modal__time-range-block-remove-button:hover{color:red}.edit-availability-modal__add-block-time{display:block;margin-bottom:2.3rem;color:#7f5faa;font-weight:600;font-size:1.5rem}.edit-availability-modal .modal-dialog{float:right;width:100%;height:100%;margin:0;background-color:#fff;box-shadow:0 .2rem .4rem 0 0 rgba(0,0,0,.25),0,0,.16}.edit-availability-modal .modal-content{min-height:100%;border:0;border-radius:0}.edit-availability-modal__header.modal-header{padding:1.8rem 2.4rem;background-color:#2299a3}.edit-availability-modal__title.modal-title{color:#fff;font-weight:600;font-size:1.8rem}.edit-availability-modal__body{margin-bottom:6.5rem}.edit-availability-modal__body.modal-body{padding:2.4rem}.edit-availability-modal .close{color:#fff;font-size:2.2rem}.edit-availability-modal .close:hover{color:#fff}.availability-calendar-tile{color:#4a4a4a}.availability-calendar-tile__inner{padding:.6rem .5rem}.availability-calendar-tile__day{margin-bottom:.8rem;color:#878787;font-weight:500;text-align:left}.availability-calendar-tile__day_highlighted{color:#000;font-weight:600;font-family:Raleway,sans-serif;text-transform:uppercase}.availability-calendar-tile__time{padding:.3rem;border:.1rem solid #c7cbd1;border-radius:.2rem}.availability-calendar-tile__time_disabled{background:rgba(255,166,166,.25)}.availability-calendar-tile__time+.availability-calendar-tile__time{margin-top:.4rem}.availability-calendar-tile_disabled{background-color:#f5f5f5}.upgrade-appointments__features{margin-top:1.2rem}.appointment-settings{background-color:#fbfbfb}.appointment-settings__section{display:block;margin-top:3.6rem;margin-bottom:3.6rem;background-color:#fff;border-radius:.2rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.appointment-settings__title{display:block;margin-bottom:2.4rem;color:#000;font-weight:700;font-size:2.8rem}.appointment-settings__text{color:#878787;font-size:1.4rem}.appointment-settings__inner{margin-top:2.4rem;padding:3.6rem 4.8rem}.appointment-settings__label{margin-bottom:.8rem;color:#4a4a4a;font-weight:600;font-size:1.2rem}.appointment-settings__label_size_medium{color:#4a4a4a;font-weight:600;font-size:1.6rem}.appointment-settings__list{margin-top:1.8rem}.appointment-settings__list-item{margin-bottom:1.6rem;color:#878787;font-size:1.4rem;cursor:pointer}.appointment-settings__list-item:hover{color:#d7d7d7}.appointment-settings__list-item-status{margin-right:1.2rem;color:#2299a3}.appointment-settings__link{color:#7f5faa;font-weight:700;font-size:1.5rem}.appointment-settings__action{position:fixed;bottom:0;width:100%;background-color:#fff;box-shadow:0 0 1.2rem 0 rgba(0,0,0,.16)}.appointment-settings__action-inner{display:flex;align-items:center;justify-content:space-between;height:7.2rem}.appointment-settings__loader{display:flex;align-items:center;justify-content:center;min-height:30rem}.appointment-settings__loader .fa-spinner{color:#d7d7d7;font-size:5rem}input+.appointment-settings__label{margin-left:1rem}.appointment-type__item{display:flex;flex:1 1 100%;justify-content:space-between;margin-top:1.2rem;padding:1.6rem 2.4rem;border:.1rem solid #eee;border-left:.3rem solid #f6b333;border-radius:.4rem}.appointment-type__item-title{display:block;margin-bottom:.8rem;color:#4a4a4a;font-weight:500;font-size:1.6rem}.appointment-type__item-time{display:block;color:#878787;font-size:1.2rem}.appointment-type__item-actions{display:flex;align-items:center;color:#878787;font-size:1.4rem}.appointment-type__create-type-button{margin-top:1.6rem}.appointment-type__icon-pencil{cursor:pointer}.appointment-type__icon-dots{margin-left:2rem;cursor:pointer}.appointment-type__appointment-type-action{margin-top:1.6rem}.availability-section__calendar{width:auto!important;border:.15rem solid #d3d9e0;border-radius:1.2rem}.availability-section__calendar .react-calendar__navigation{height:auto;margin-bottom:0;padding:.35rem 1rem .35rem 2.4rem}.availability-section__calendar .react-calendar__navigation button:focus,.availability-section__calendar .react-calendar__navigation button:hover{background-color:transparent}.availability-section__calendar .react-calendar__navigation__label{order:-1;font-size:1.6rem;text-align:left}.availability-section__calendar .react-calendar__navigation__arrow{min-height:4.4rem;font-size:2.2rem;background:transparent;border-radius:50%;outline:none;transition:background-color .1s linear}.availability-section__calendar .react-calendar__navigation__arrow[disabled]{color:#a7b3c1;background-color:transparent}.availability-section__calendar .react-calendar__navigation__arrow:enabled:focus,.availability-section__calendar .react-calendar__navigation__arrow:enabled:hover{color:#fff;background-color:#7f5faa}.availability-section__calendar .react-calendar__month-view__weekdays__weekday{color:#4a4a4a;font-weight:600;font-size:1.2rem;font-family:Raleway,sans-serif;text-align:center;border-color:#d3d9e0;border-style:solid;border-width:.15rem .15rem 0 0}.availability-section__calendar .react-calendar__month-view__weekdays__weekday:nth-child(7){border-right-width:0}.availability-section__calendar .react-calendar__month-view__weekdays__weekday abbr[title]{text-decoration:none}.availability-section__calendar .react-calendar__month-view .availability-section__calendar-tile-button{font-size:1rem}.availability-section__calendar .react-calendar__month-view .availability-section__calendar-tile-button:nth-child(7n){border-right-width:0!important}.availability-section__calendar .react-calendar__month-view .availability-section__calendar-tile-button>abbr{display:none}.availability-section__calendar .react-calendar__century-view .availability-section__calendar-tile-button:nth-child(3n),.availability-section__calendar .react-calendar__year-view .availability-section__calendar-tile-button:nth-child(3n){border-right-width:0!important}.availability-section__calendar .react-calendar__month-view__days .availability-section__calendar-tile-button:last-child,.availability-section__calendar .react-calendar__year-view__months .availability-section__calendar-tile-button:last-child{border-bottom-right-radius:1.2rem}.availability-section__calendar .react-calendar__month-view__days .availability-section__calendar-tile-button:nth-last-child(7),.availability-section__calendar .react-calendar__year-view__months .availability-section__calendar-tile-button:nth-last-child(3){border-bottom-left-radius:1.2rem}.availability-section__calendar-tile-button{padding:0;background-color:transparent;border-color:#d3d9e0!important;border-style:solid!important;border-width:.15rem .15rem 0 0!important;transition:box-shadow .2s linear}.availability-section__calendar-tile-button:disabled{background-color:#f5f5f5}.availability-section__calendar-tile-button:not(:disabled):focus,.availability-section__calendar-tile-button:not(:disabled):hover{background-color:transparent;outline:none;box-shadow:inset 0 0 .1rem .1rem #7f5faa}.availability-section__calendar-tile{min-height:10rem}.availability-section__work-hours{margin-bottom:1.6rem}.availability-section__work-hours-list{margin-top:1.8rem}.availability-section__booking{margin-bottom:2.4rem}.availability-section__booking .row{margin-right:0;margin-left:0}.availability-section__booking .row .form-group .input-text{height:3.8rem;text-align:center}.availability-section__booking .row .col-1,.availability-section__booking .row .col-lg-1{padding-left:0}.availability-section__booking .appointment-settings__label{margin-bottom:.8rem;color:#4a4a4a;font-weight:600;font-size:1.2rem}.availability-section__booking .select-size{width:13rem}.availability-section__select-wrapper{display:flex}.availability-section__select{flex-basis:16.4rem;margin-top:.8rem}.availability-section__connect-calendar-title{display:block;margin-bottom:.8rem;color:#4a4a4a;font-weight:600;font-size:1.6rem}.availability-section__connect-calendar-subtitle{display:block;margin-bottom:1.6rem;color:#878787;font-size:1.4rem}.availability-section__google-button{background-color:#4285f4;border-color:#4285f4}.availability-section__outlook-button{background-color:#0072c6;border-color:#0072c6}.holidays-section__list{margin-top:1.8rem;-webkit-column-count:2;column-count:2}@media (max-width:767px){.appointment-settings__section{padding:2.4rem}.appointment-settings__inner{padding:2rem 1.6rem 2.4rem}.appointment-settings__title{font-size:1.8rem}.holidays-section__list{-webkit-column-count:1;column-count:1}}.create-appointment-type{background-color:#fbfbfb}.create-appointment-type .appointment_copy{color:#6c54a7;font-weight:700;cursor:pointer}.create-appointment-type .appointment_copy i{color:#6c54a7}.create-appointment-type__section{display:block;max-width:72rem;margin-top:3.6rem;margin-bottom:3.6rem;background-color:#fff;border-radius:.2rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.create-appointment-type__inner{padding:3.6rem 4.8rem}.create-appointment-type__section-inner{margin-top:2.4rem}.create-appointment-type__title{display:block;margin-bottom:2.4rem;color:#000;font-weight:700;font-size:2.8rem}.create-appointment-type__label{color:#4a4a4a;font-weight:600;font-size:1.2rem}.create-appointment-type__link{color:#7f5faa;font-weight:700;font-size:1.5rem}.create-appointment-type__action{position:fixed;bottom:0;width:100%;background-color:#fff;box-shadow:0 0 1.2rem 0 rgba(0,0,0,.16)}.create-appointment-type__action-inner{display:flex;align-items:center;justify-content:space-between;height:7.2rem}.create-appointment-type .appointment-details{margin-top:2.4rem}.create-appointment-type .appointment-details__input-wrapper{display:flex;align-items:center}.create-appointment-type .appointment-details__event-link{margin-right:1.2rem;color:#878787;font-size:1.4rem}.create-appointment-type .appointment-settings{margin-top:2.4rem;background-color:#fff}.create-appointment-type .appointment-settings__help{margin-left:.4rem;color:#878787;font-size:1.4rem}.create-appointment-type .pricing-details{margin-top:2.4rem}.create-appointment-type .pricing-details__appointment-book{display:block;margin-bottom:1.6rem;color:#4a4a4a;font-size:1.4rem}.create-appointment-type .pricing-details__appointment-book-checkbox{margin-right:1.2rem;color:#2299a3}.create-appointment-type .input{margin-bottom:1.6rem}.create-appointment-type .input__label{color:#4a4a4a;font-weight:600;font-size:1.2rem}.create-appointment-type .input__label__ligth-label{margin:0;color:#9b9b9b}.create-appointment-type .input__container,.create-appointment-type .input__text{border-radius:.4rem}.create-appointment-type .input__container-grey,.create-appointment-type .input__text-grey{display:flex;align-items:center;height:3.3rem;background-color:#fbfbfb;border:.1rem solid #d7d7d7;border-radius:.4rem}.create-appointment-type .input__divimg{height:2.3rem;margin-left:1rem}.create-appointment-type .input__divimg__img{height:90%}.appointments-page__container.container{margin-top:4rem}.appointments-page__card-container{padding-right:1.6rem!important;padding-left:0!important}.appointments-page__loader{color:#d7d7d7;font-size:3rem;text-align:center}.appointments-page__error,.appointments-page__success{margin:2.5rem 0 0}.appointments-page__message{font-weight:600;font-size:1.8rem}.appointments-page .new-appointments.container,.appointments-page .past-appointments.container,.appointments-page .upcoming-appointments.container{padding:0 0 5rem}@media (min-width:992px){.appointments-page__container.container{max-width:750px}}@media (max-width:991px){.appointments-page__container.container{padding-bottom:4rem}}@media (max-width:767px){.appointments-page__card-container{padding-right:0!important}}@media (max-width:576px){.appointments-page .page-menu__inner{flex-direction:column}.appointments-page .page-menu__content{margin-top:1rem}.appointments-page .section__container>div{padding:0}}.profile-blog-post-card{font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.profile-blog-post-card__card{padding:2.4rem 0;border-bottom:1px solid #d8d8d8}.profile-blog-post-card__thumbnail{width:23.6rem;height:23.6rem;background-repeat:no-repeat;background-position:top;background-size:cover}@media (max-width:767px){.profile-blog-post-card__thumbnail{width:100%;margin-right:0}}.profile-blog-post-card__title{color:#4a4a4a;font-weight:600;font-size:2rem}.profile-blog-post-card__date{padding-top:.8rem;color:#878787;font-weight:500;font-size:1.2rem;font-style:italic}.profile-blog-post-card__text{margin-bottom:0;padding-top:1.2rem;color:#878787;font-weight:500;font-size:1.4rem;line-height:1.43}.profile-blog-post-card__button{padding-top:1.6rem!important;color:#2299a3!important;font-weight:600!important;font-size:1.6rem!important}li.profile-blog-post-card__card:last-child{border-bottom:0}.alert-margin{margin:2.5rem 0 0}.blog-card-btn{float:right;margin-top:3rem}.filepond--wrapper{flex:0 0 50%;max-width:50%;padding-right:1.5rem;padding-left:1.5rem}@media (max-width:767px){.blog-card-btn{position:relative;top:1rem;float:none;margin-top:3rem}.filepond--wrapper{flex:0 0 100%;max-width:100%;padding-right:1.5rem;padding-left:1.5rem}}.blog-picture{margin-top:2rem}.blog-picture .removable-image__content img{width:20rem;max-width:100%}.blog-cover{padding-top:10rem}.blog-cover h1{margin:2.6rem 0 0;overflow:hidden;color:#fff;font-weight:700;font-size:6rem;line-height:normal;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 .2rem .2rem rgba(0,0,0,.24)}.blog-cover .page-header__go-back-link{color:#fff}.blog-cover .blog-post-page-header__author{margin:3.8rem 0 0;color:#eee;font-size:2rem;line-height:normal}.blog-cover .blog-post-page-header__author a{padding-left:.5rem;color:#fff;font-weight:600}.cover-background{position:absolute;top:10rem;right:0;bottom:0;left:0;width:100%;min-height:60rem;background-color:rgba(0,0,0,.2);background-repeat:no-repeat;background-position:50%;background-size:cover;background-blend-mode:darken}.blog-post-page__content{position:relative;margin-top:3.4rem;margin-bottom:2.4rem;padding:5.2rem 8rem;background-color:#fff;border-radius:.4rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.blog-post-page__content ul{padding-left:4rem}.blog-post-page__content li,.blog-post-page__content ul{list-style:unset}.social-share-links__list li{list-style:none}.blog-post{justify-content:flex-end}.draft_outline{color:#8c7436;background:#fff;border:none}.blog-create-post{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#4f4f4f;font-size:1rem;background-color:#f1f0ef}.input{margin-top:1.6rem}.input__label{color:#4a4a4a;font-weight:600;font-size:1.2rem}.input__container,.input__text{border-radius:.5rem}.input__maxchar{position:absolute;right:2rem}.input__maxchar-red{color:red!important}.input__maxchar-green{color:#2299a3!important}.input__error{color:red}.is-invalid{color:#dc3545!important;border-color:#dc3545!important}.editor .ql-container{background-color:#fff;border:1px solid #eee;border-radius:4px}.editor .ql-snow.ql-toolbar{display:block;background-color:#eee;border:1px solid;border-color:#eee #eee #a7b3c1;border-radius:4px}.editor .ql-editor{min-height:18em;max-height:30vh}.removable-image__title{font-weight:600;font-size:12px;line-height:normal;text-transform:none}.removable-image__content{position:relative}.removable-image__image{width:100%}.removable-image__remove-icon{position:absolute;top:-15px;right:-9px;width:24px;height:24px;color:#4a4a4a;font-size:24px;background:#fff;border-radius:50%}.profile-section{font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.profile-section__card{padding:4rem 0 0;font-size:1.6rem;background-color:transparent!important;border:none!important}.profile-section__card:first-child{padding:0}.profile-section__header{padding:0!important;color:#000;background-color:transparent!important;border-bottom:none!important}.profile-section__header,.profile-section__title{font-weight:600;font-size:2.4rem}.profile-section__body{padding:0!important}.profile-section__headline{margin:0;padding-top:2.4rem;padding-bottom:1.6rem;color:#4a4a4a;font-weight:500;font-size:2rem}.profile-specialties-section__list{padding-top:2rem}.profile-specialties-section__list li:first-child{padding-top:0}.profile-specialties-section__list li{padding-top:1.8rem;color:#4a4a4a;font-weight:600;font-size:1.6rem}.profile-specialties-item__icon{margin-right:1.2rem;color:#ea7454;font-size:1.5rem}.profile-modal-static-specialties{margin-top:21.6rem;margin-right:2rem}span.specialties-info{color:#727e8c;font-size:1.2rem;line-height:1.33}span.specialties-info a{color:#2299a3}.profile-about-section__text{padding-top:2.4rem;color:#878787;font-weight:500;font-size:1.6rem;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;white-space:pre-wrap}.profile-about-section__text li,.profile-about-section__text ul{list-style:unset}.profile-about-section__text ul{-webkit-padding-start:4rem;padding-inline-start:4rem}.profile-about-section__text img{max-width:100%}.profile-about-section__modal-button{margin:0!important;padding:0!important;color:#2299a3;font-size:1.3rem!important}.profile-about-section__modal-button:hover{color:#2299a3!important;opacity:inherit!important}.profile-about-section__modal-body{display:inline!important}.profile-about-section__modal-body form{padding:2.2rem 4.6rem 1.8rem}.profile-about-section__modal-body form h3{color:#000;font-weight:700;font-size:1.8rem;letter-spacing:normal}.profile-about-section__modal-body form h5{color:#4a4a4a;font-size:1.2rem;line-height:1.33}.profile-about-section__modal-body form label{color:#4a4a4a;font-weight:600;font-size:1.2rem}.profile-about-section__modal-body form .info-message{float:right;color:#4a4a4a;font-weight:500;font-size:1.6rem;font-family:Raleway,sans-serif}.profile-about-section__modal-body form .info-message span{color:#2299a3;font-weight:700}.profile-about-section__modal-body form .ql-formats{background-color:#fff;border-radius:.8rem}.profile-about-section__modal-body form .ql-formats button{min-width:3.2rem;min-height:2.4rem;border:.1rem solid #eee}.profile-about-section__modal-body form .ql-formats button:first-child{border-radius:.8rem 0 0 .8rem}.profile-about-section__modal-body form .ql-formats button:last-child{border-radius:0 .8rem .8rem 0}@media (max-width:767px){.profile-about-section__modal-body form{padding:0}}.profile-about-section__loader{display:flex;align-items:center;justify-content:center;min-height:30rem}.profile-about-section__loader .fa-spinner{color:#d7d7d7;font-size:5rem}.LinesEllipsis{margin-bottom:2rem}.profile-review-section__title{margin-top:1.6rem;margin-bottom:2.4rem;color:#878787;font-weight:500;font-size:1.6rem;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal}.profile-review-section__reviews .profile-review-section__item:last-child{margin-bottom:3.8rem;border-bottom:1px solid #d8d8d8}.profile-review-section__pagination{display:flex;justify-content:left;margin-bottom:8rem}.rating-icon{color:#fee262;font-size:1.4rem}.profile-reaview__button{display:flex;align-items:center;justify-content:center;height:4.8rem;margin-right:1.3rem;margin-bottom:1.5rem;padding:1.1rem;font-weight:600;font-size:1.6rem;border-radius:.4rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.36);cursor:pointer}.profile-reaview__button i{margin-right:1rem;color:#2299a3}.profile-reaview__button span{color:#2299a3}.profile-reaview__button-transparent{color:#2299a3;background-color:inherit;border:.2rem solid #2299a3}.profile-review-item{padding:2.4rem 0;font-style:normal;font-stretch:normal;letter-spacing:normal;border-top:1px solid #d8d8d8}.profile-review-item__info{display:flex;align-items:center}.profile-review-item__name{margin-bottom:1.2rem;color:#000;font-weight:700;font-size:2rem}.profile-review-item__date{margin-left:1rem;color:#878787;font-size:1.2rem}.profile-review-item__text{margin-top:1.7rem;color:#878787;font-weight:500;font-size:1.4rem;line-height:1.43}.profile-review-item__text ol li{display:list-item;list-style:decimal!important}.profile-review-item__text ul{padding-left:40px!important}.profile-review-item__text ul li{display:list-item;list-style:disc!important}.stars{margin:0 auto;direction:rtl}.stars label{margin:0;padding:1rem;cursor:pointer}.stars .far,.stars .fas{color:#fee262;font-size:2.4rem}.stars .fas.fa-star,.stars input:checked~label>.far.fa-star,.stars label:hover>.far.fa-star,.stars label:hover~label>.far.fa-star{display:none}.stars input:checked~label>.fas.fa-star,.stars label:hover>.fas.fa-star,.stars label:hover~label>.fas.fa-star{display:inline-block!important}.profile-shortBio-section__container-count{display:flex;justify-content:flex-end}.profile-shortBio-section__text{color:#000}.profile-shortBio-section__error{color:#be2323}.profile-past-clients-item__item{height:6rem;margin-top:1rem;overflow:hidden;font-weight:700;text-align:center;text-overflow:ellipsis}.profile-past-clients-item__img{max-width:100%;max-height:6rem}.past-client-box{position:relative;display:flex;flex-wrap:wrap;align-items:center;height:13.5rem;margin-bottom:1rem;padding:.5rem;white-space:nowrap;background-color:#fbfbfb;border-radius:1.2rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.24)}.past-client-box i{position:absolute;top:1rem;right:1.3rem;color:#ea7454}.past-client-box img{min-width:10rem;max-width:10rem;max-height:10rem;margin:auto;padding-bottom:.5rem}.past-client-box span{min-width:9.7rem;height:1.9rem;margin:auto;padding:0 .8rem;overflow:hidden;color:#172c47;font-weight:900;font-size:1.6rem;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;text-overflow:ellipsis}.pastclients-modal-content{display:flex;flex-wrap:nowrap;min-height:35rem;margin:-1rem}.pastclients-modal-content .bottom{position:absolute;bottom:2.8rem}@media (max-width:767px){.pastclients-modal-content .bottom{position:static;bottom:0}}.pastclients-modal-content .first-part{width:30%;padding:2.4rem 3.6rem;overflow-y:scroll;background-color:#fff;border-right:.1rem solid #d7d7d7}.pastclients-modal-content .first-part p{color:#000;font-weight:700;font-size:1.8rem;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.pastclients-modal-content .second-part{width:70%;max-height:48rem;padding:2.4rem 3.6rem;overflow:auto;background-color:#fbfbfb}@media (max-width:767px){.pastclients-modal-content{flex-direction:column-reverse}}.profile-alert__title{font-weight:700;font-size:2rem}.profile-alert__text{font-weight:500;font-size:1.4rem}.profile-alert__text strong{color:#2299a3;font-weight:700}.profile-alert__button-small{margin-top:1rem!important}.profile-alert__button-normal{position:absolute;top:25px;right:30px}@media (max-width:767px){.profile-alert__button-normal{position:relative;top:0;right:0;margin-top:1rem!important}}.profile-past-clients-section__list{white-space:nowrap}.profile-modal__body{display:flex;flex-wrap:wrap;background-color:#fbfbfb}@media (min-width:991px){.profile-certifications-modal__padding{height:20vh}}.profile-certifications__item{padding-top:2rem;color:#4a4a4a;font-weight:600;font-size:1.6rem}.profile-certifications__item__icon{margin-right:1.2rem;color:#ea7454;font-size:1.5rem}.profile-certifications__button-add{margin:4rem 0 0;padding:0;color:#2299a3;font-weight:700;font-size:1.8rem;background:transparent;border-color:transparent}.profile-certifications__button-add[type=button]{outline:none}.profile-certifications__button-add:active,.profile-certifications__button-add:focus,.profile-certifications__button-add:hover{background:transparent!important;border-color:transparent!important}.profile-certifications__button-add:active,.profile-certifications__button-add:focus{color:#2299a3!important}.profile-certifications__button-add:hover{color:#ea7454!important}.profile-top-strengths-section{font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.profile-top-strengths-section__list{padding-top:1.6rem;list-style:none}.profile-top-strengths-section__list li{display:inline-block;height:1.2rem;margin-right:2rem;font-size:1.4rem;line-height:1.5rem}.profile-top-strengths-section__list li:last-child{margin-right:0}.profile-top-strengths-item__item i{margin-right:1rem;font-size:1rem}.profile-top-strengths-item__theme_0{color:#5c396d}.profile-top-strengths-item__theme_1{color:#f6b333}.profile-top-strengths-item__theme_2{color:#1e4b74}.profile-top-strengths-item__theme_3{color:#9c0100}.switch{display:flex;align-items:center;margin-top:1rem}.switch__container{position:relative;display:inline-block;width:70px;height:34px}.switch__slider{position:absolute;top:0;right:5px;bottom:0;left:0;background-color:#d5dce4;cursor:pointer;transition:.4s}.switch__slider:before{position:absolute;bottom:3px;left:5px;width:28px;height:28px;background-color:#eee;box-shadow:0 1px 2px 0 rgba(0,0,0,.24);transition:.4s;content:""}.switch__slider__round{border-radius:34px}.switch__slider__round:before{background-color:#fff;border-radius:50%}.switch__label{align-items:center;width:calc(100% - 7rem);margin-top:.4rem;margin-left:1rem;overflow:hidden;font-weight:500;font-size:1.6rem;white-space:nowrap;text-overflow:ellipsis}.switch input{width:0;height:0;opacity:0}.switch input:checked+.switch__slider{background-color:#2299a3}.switch input:checked+.switch__slider:before{transform:translateX(26px)}.switch input:focus+.switch__slider{box-shadow:0 0 1px #2299a3}.profile-header-menu{padding:2.4rem 0;font-weight:600;font-size:2rem;background-color:#fbfbfb;border-bottom:.1rem solid #d7d7d7}.profile-header-menu__inner{display:flex;align-items:baseline;justify-content:space-between}.profile-header-menu__list{display:flex;align-items:center;margin-bottom:0}.profile-header-menu__link{color:#878787}.profile-header-menu__link:hover{text-decoration:none}.profile-header-menu__link_active{color:#7f5faa}.profile-header-menu__item{margin-right:3.6rem}.profile-header-menu__item:last-child{margin-right:0}.profile-header-menu__content{display:flex}@media (max-width:767px){.profile-header-menu{padding:1rem 0}.profile-header-menu__item{margin-right:1rem}.profile-header-menu__list{justify-content:center}.profile-header-menu__button{padding-top:1.5rem;text-align:center}.profile-header-menu__link{font-size:1.6rem}}.__react_component_tooltip.show{box-shadow:0 10px 13px -10px #000;opacity:1!important}.profile-video-section,.profile-video-section iframe{max-width:100%;max-height:100%}.profile-video-section iframe{min-height:30%}.profile-video-section__alert{padding:2rem 2.4rem!important;background-color:#eef2f6;border:.2rem solid #a7b3c1!important;border-radius:1.6rem!important}.profile-video-section__alert h3{color:#000;font-weight:700;font-size:2rem;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.user-avatar{width:8rem;height:8rem;margin-bottom:1.6rem;border-radius:50%}.btn-outline-primary{z-index:0!important}.gray .input__container{background-color:#d7d7d7}.about-section__upload-icon{padding-top:0!important}@media (max-width:576px){.col-sm-soar-time{width:33%!important}.col-sm-soar-time .input__container{width:50%;padding-right:5px;padding-left:5px}.col-sm-soar-time .label-time-input{position:absolute;right:0;width:50px}}.about-section__upload-content{margin-top:5rem}ol.progtrckr{display:flex;padding:0;list-style-type:none}ol.progtrckr li{position:relative;display:block;text-align:center;cursor:pointer}ol.progtrckr li:before{display:block;width:3.6rem;height:3.6rem;border-radius:50%;content:" "}ol.progtrckr li+li{margin-left:3rem}ol.progtrckr li+li:after{position:absolute;top:1.5rem;right:100%;display:block;width:3rem;height:.6rem;background-color:#a7b3c1;content:""}ol.progtrckr li em,ol.progtrckr li span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip:rect(0,0,0,0)}ol.progtrckr li.progtrckr-todo:before{background-color:#fff;border:.5rem solid #a7b3c1}ol.progtrckr li.progtrckr-doing:before{background-color:#fff;border:.5rem solid #2299a3}ol.progtrckr li.progtrckr-done:before{background-color:#fff;border:1.2rem solid #2299a3}@media (max-width:767px){ol.progtrckr{justify-content:center}ol.progtrckr li:before{width:2.4rem;height:2.4rem}ol.progtrckr li+li{margin-left:.8rem}ol.progtrckr li+li:after{top:1rem;width:.8rem;height:.4rem}ol.progtrckr li.progtrckr-todo:before{border:.4rem solid #a7b3c1}ol.progtrckr li.progtrckr-doing:before{border:.4rem solid #2299a3}}ol.progtrckr li{width:10rem}ol.progtrckr li.progtrckr-doing:before,ol.progtrckr li.progtrckr-done:before,ol.progtrckr li.progtrckr-todo:before{margin-top:2rem}ol.progtrckr li+li:after{top:3.5rem;width:calc(100% - .6rem)}ol.progtrckr li span{position:absolute;top:0;left:0;display:flex;justify-content:center;margin-left:1.8rem;overflow:visible;color:#4a4a4a;font-weight:600;font-size:1.2rem;clip:auto}ol.progtrckr li em{display:none}@media (max-width:767px){ol.progtrckr li+li:after{top:3rem;width:calc(100% - 1.6rem)}}.form-contact__error{display:block;color:red}.form-contact iframe{height:7.8rem}.filepond--wrapper{flex:100% 1;max-width:100%;padding:0}.profile-coach,.profile-coach__colorfont{color:#fff}.profile-coach__fullname{margin:0;color:#fff;font-weight:700;font-size:5rem;text-shadow:0 2px 2px rgba(0,0,0,.24)}.profile-coach__isOnline{font-weight:600;font-size:1.6rem}.profile-coach__isOnline__icon{display:inline-block;width:1.4rem;height:1.4rem;margin-right:1rem;background-color:#00d982;border-radius:50%}.profile-coach__info{display:flex;color:#eee;font-weight:700;font-size:1.6rem}.profile-coach__location{width:100%;overflow:hidden;font-weight:600;font-size:1.6rem;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 2px 2px rgba(0,0,0,.24)}.profile-coach__icon{margin-right:1.2rem}.profile-coach__link{color:#fff;font-weight:500;text-decoration:underline!important}.profile-coach__link :hover{cursor:pointer!important}.profile-coach__rating{display:none;margin-top:1.5rem;margin-bottom:2.5rem;color:#fee262;font-size:2rem}.profile-coach__rating-point{margin-right:1.6rem}.profile-coach__edit-button{display:none}.profile-coach__button{margin-bottom:2rem}.profile-coach__button :hover{cursor:pointer}.profile-coach__show-modal,.profile-coach__show-modal:active,.profile-coach__show-modal:focus,.profile-coach__show-modal:hover{color:#fff!important}.profile-coach_appearance_horizontal .profile-coach__button{display:flex;align-items:center;justify-content:center;height:4.8rem;padding:1.1rem;font-weight:600;font-size:1.6rem;border-radius:.4rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.36)}.profile-coach_appearance_horizontal .profile-coach__button i{margin-right:1rem;color:#fff}.profile-coach_appearance_horizontal .profile-coach__button-orange{color:#fff!important;background-color:#ea7454;border:.2rem solid #ea7454}.profile-coach_appearance_horizontal .profile-coach__button-purple{margin-right:1.5rem;margin-left:1.5rem;color:#fff!important;background-color:#7f5faa;border:.2rem solid #7f5faa}.profile-coach_appearance_horizontal .profile-coach__button-blue{color:#fff!important;background-color:#535fe7;border:.2rem solid #fff;cursor:pointer}.profile-coach_appearance_horizontal .profile-coach__button-transparent{background-color:inherit;border:.2rem solid #fff}.profile-coach_appearance_horizontal .profile-coach__button-white{color:#7f5faa!important;background-color:#fff}.profile-coach_appearance_horizontal .profile-coach__button-white i{margin-right:1rem;color:#7f5faa}.profile-coach_view_main .profile-coach__description,.profile-coach_view_main .profile-coach__name{display:none}.profile-coach_view_main .profile-coach__info,.profile-coach_view_main .profile-coach__rating{display:flex}@media (max-width:1199px){.profile-coach_appearance_horizontal .profile-coach__button{display:flex;align-items:center;justify-content:center;font-size:1.2rem}}@media (max-width:991px){.profile-coach__fullname{font-size:2.8rem}.profile-coach__info{margin-top:1.6rem;font-size:1.4rem}.profile-coach__rating-point{font-size:2rem}.profile-coach__link{font-size:1.6rem}.profile-coach_appearance_horizontal .profile-coach__button{padding:0;font-size:1.1rem}.profile-coach_appearance_horizontal .profile-coach__button i{display:none}}@media (max-width:767px){.profile-coach__fullname{font-size:2.8rem}.profile-coach__info{justify-content:center;margin-top:1.7rem;font-size:1.2rem}.profile-coach__isOnline{margin-top:.5rem;font-weight:600;font-size:1.6rem}.profile-coach__isOnline__icon{width:1rem;height:1rem;background-color:#00d982;border-radius:50%}.profile-coach__isOnline-text{display:none}.profile-coach__location,.profile-coach__website{width:100%;margin-right:0}.profile-coach__rating{flex-direction:column}.profile-coach__rating-point{margin-right:0;font-size:1.6rem}.profile-coach__link{font-size:1.2rem}.profile-coach_appearance_horizontal .profile-coach__content{max-width:100%;margin-left:0}.profile-coach_appearance_horizontal .profile-coach__description{font-size:1.4rem}.profile-coach_appearance_horizontal .profile-coach__button{padding:0;font-size:1.1rem}.profile-coach_appearance_horizontal .profile-coach__button i{display:inline;margin-right:1rem;color:#fff}.profile-coach_appearance_horizontal .profile-coach__button-blue,.profile-coach_appearance_horizontal .profile-coach__button-orange,.profile-coach_appearance_horizontal .profile-coach__button-purple{margin-right:0;margin-left:0}.profile-coach_view_main{display:flex;flex-direction:column;align-items:center;margin-top:40px;text-align:center}}.about-section__upload-content{text-transform:none}.about-section__upload-content p{margin-top:8px;color:#878787;font-weight:400;font-size:12px;line-height:normal}.about-section__upload-icon{display:block;padding-top:60px;color:#878787;font-size:32px}.about-section .filepond--drop-label{background-color:#fff}.about-section .filepond--label-action{color:#4a4a4a;font-weight:500;font-size:1.8rem;font-family:Raleway,sans-serif;text-align:center;text-decoration:none}.about-section .filepond--root.filepond--hopper{height:11.9rem!important;background-color:#fff;border:.1rem solid #eee;border-radius:.4rem}.about-section__profile-picture .removable-image__content{width:12rem}.about-section__profile-picture .removable-image__image{width:12rem;height:12rem;border-radius:50%;box-shadow:0 .2rem .8rem 0 rgba(0,0,0,.36)}.about-section__profile-picture .removable-image__remove-icon{top:-.5rem;right:0;cursor:pointer}.profile-header{padding:4.5rem 0;background:linear-gradient(#2299a3,#535fe7);border-bottom:.1rem solid #718496}@media (max-width:767px){.profile-header{padding:1rem 1rem 0}}.account-settings{padding-top:1.6rem;padding-bottom:5.6rem}.account-settings__button{margin-top:2rem}.account-settings__loader{display:flex;align-items:center;justify-content:center;min-height:30rem}.account-settings__loader .fa-spinner{color:#d7d7d7;font-size:5rem}.account-settings__card-plan__card{position:relative;padding:1.6rem 2.4rem;overflow-x:hidden;border:.1rem solid #eee;border-left:.3rem solid #7f5faa;border-radius:.4rem}.account-settings__card-plan__title{margin-bottom:.8rem;padding:0;color:#4a4a4a;font-weight:500;font-size:1.6rem}.account-settings__card-plan__price{margin:0;padding:0;color:#878787;font-size:1.2rem}.account-settings__card-description{line-height:1.5em}.account-settings__card-description__title{margin-top:2.4rem;margin-bottom:1.2rem;color:#727e8c;font-weight:600;font-size:1.2rem}.account-settings__card-description__description{margin-bottom:.8rem;color:#172c47;font-weight:500;font-size:1.8rem}.account-settings-card-plan__text-link>*{margin-top:2rem;margin-right:.5rem}.account-settings-card-plan__text-link>:last-child{margin-right:0}.account-settings-card-plan__button_cancel{color:#a7b3c1;font-size:1.3rem;text-decoration:underline;background-color:transparent;border:0}.account-settings-card-plan__button_cancel:active,.account-settings-card-plan__button_cancel:focus,.account-settings-card-plan__button_cancel:hover{color:#a7b3c1!important;font-size:1.3rem!important;text-decoration:underline!important;background-color:transparent!important;border:0!important}.secure-mark{display:flex;align-items:center;color:#a7b3c1;font-weight:500;font-size:1.4rem}.secure-mark__icon{margin-right:1.5rem;font-size:2.4rem}.profile-widget__content{display:flex;flex-direction:column;align-items:center;padding-bottom:2rem;border-bottom:1px solid #d7d7d7}.profile-widget__picture{width:6rem;height:6rem;border-radius:50%}.profile-widget__fullname{margin-top:1rem;color:#7f5faa;font-weight:800;font-size:2rem;word-break:break-word}.profile-widget__fullname:hover{color:#7f5faa}.profile-widget__rating-point{margin-top:.6rem;color:#ea7454}.profile-widget__rating-count{margin-top:.6rem}.profile-widget__rating-link{color:#878787;font-weight:500;font-size:1.6rem;text-decoration:underline}.profile-widget__rating-link:hover{color:#878787}.profile-widget__action{padding-top:1.6rem}.input{color:#4a4a4a;font-weight:500;font-size:1.2rem}.input__label_content_stretch{display:flex;justify-content:space-between}.input__container{display:flex;align-items:center;padding:.7rem 1.6rem;background-color:#fff;border:.1rem solid #d7d7d7;border-radius:.4rem}.input__container-unchecked{border-color:#eee}.input__icon-unchecked{color:#eee}.input__text{width:100%;color:#000;font-weight:500;font-size:1.4rem;background:transparent;border:none;outline:none}.input__text_size_small{font-size:1.2rem}.input__text_color_light{color:#9b9b9b}.input__link{color:#7f5faa;font-weight:600;font-size:1rem;text-transform:uppercase}.input__link:hover{color:#7f5faa;text-decoration:underline;cursor:pointer}.input__removeMarginTop{margin-top:0}.payment-form__label{width:100%;color:#4a4a4a;font-weight:600;font-size:1.2rem}.payment-form__select{padding-left:0!important}.payment-form__error-message{margin:0 1.5rem 1rem}.payment-form__footer{margin-top:3.2rem}.payment-form__footer-inner{display:flex;align-items:center;justify-content:space-between}.payment-form__subscription{margin:0;color:#4a4a4a;font-size:1.2rem}.payment-form__subscription-link{color:#2299a3;font-weight:600}.payment-form__checkbox.custom-checkbox{min-height:2rem;padding-left:3.2rem;color:#4a4a4a}.payment-form__checkbox.custom-checkbox .custom-control-label:after,.payment-form__checkbox.custom-checkbox .custom-control-label:before{top:0;left:-3.2rem;width:2rem;height:2rem;border-color:#d7d7d7}.payment-form__marginTop{margin-top:1.6rem}.payment-form .input__label{color:#4a4a4a;font-weight:600;font-size:1.2rem}.payment-form .input__container,.payment-form .input__text{border-radius:.4rem}.payment-form .input__container{min-height:3.6rem;padding-top:0;padding-bottom:0}.payment-form .input__icon{color:#878787;font-size:1.4rem}.payment-form .input__removeMarginTop{margin-top:0!important}@media (max-width:767px){.payment-form__footer{margin-top:0}.payment-form__subscription{margin-top:1.2rem;margin-bottom:1.6rem;text-align:center}.payment-form__footer-inner{justify-content:center}}.payment-option__header-inner{display:flex;flex-wrap:wrap;align-items:center;margin:-.8rem}.payment-option__header-inner>*{margin:.8rem}.payment-option__header-title{color:#4a4a4a;font-weight:600;font-size:1.6rem}.payment-option__card-types{display:flex;flex-wrap:wrap;align-items:center;margin:-.6rem}.payment-option__card-type{max-width:7.2rem;margin:.6rem}.payment-option__card-type-img{display:block;max-width:100%}.payment-option__content{margin-top:2.4rem;margin-left:2.8rem;padding-top:2.4rem;border-top:.1rem solid #a7b3c1}@media (max-width:767px){.payment-option__header-title{font-size:1.3rem}.payment-option__content{margin-left:0}.payment-option__card-types{flex-basis:6.8rem;margin:auto}.payment-option__card-type{max-width:2.2rem;margin:.6rem}}.edit-billing__price{margin-bottom:3rem}.edit-billing__payment-section{margin-left:5rem}.edit-billing__skip{color:#878787;font-size:1.5rem}.edit-billing__skip-link{padding-left:.3rem;color:#7f5faa;font-weight:700}.edit-billing__payment-option{padding:2.4rem;background-color:#fbfbfb;border:1px solid #a7b3c1;border-radius:8px}.edit-billing__payment-option__disabled{background-color:#eee}.edit-billing__full-screen{width:42.24vw}.edit-billing__highlight{font-weight:600}@media (max-width:991px){.edit-billing__full-screen{width:100%}}@media (max-width:767px){.edit-billing__payment-section{margin-left:0}.edit-billing__full-screen{width:100%}.edit-billing__price{margin-bottom:1.6rem;text-align:center}.edit-billing__skip{margin-bottom:2rem;text-align:center}.edit-billing__payment-option{padding:1.8rem}.edit-billing__campaign-package{display:none}}.price{font-size:1.6rem}.price__currency{color:#4a4a4a;font-weight:500;font-size:1em}.price__value{margin:0 .4rem;color:#000;font-weight:700;font-size:2.25em;line-height:.9}.price__period{color:#878787;font-weight:600;font-size:1.175em}.price_sm{font-size:1.2rem}.price_sm .price__value{font-size:2em}.campaign-package{margin-bottom:2.4rem}.campaign-package__image{display:block;max-width:100%;margin-bottom:2rem}.campaign-package__category{display:block;margin-bottom:.8rem;color:#a7b3c1;font-weight:600;font-size:1.4rem;text-transform:uppercase}.campaign-package__title{display:block;margin-bottom:1.2rem;color:#000;font-weight:800;font-size:2rem}.campaign-package__subtitle{display:block;margin-bottom:1.2rem;color:#878787;font-weight:500;font-size:1.5rem;line-height:1.33}@media (max-width:767px){.campaign-package{text-align:center}}.thank-you__header-wrap{margin-left:25%}.thank-you__header{margin-bottom:5.6rem;text-align:center}.thank-you__header-title{display:block;margin-bottom:1.6rem;color:#000;font-weight:700;font-size:4.8rem}.thank-you__header-subtitle{color:#878787;font-size:1.8rem;line-height:1.56}.thank-you__header-subtitle-link{color:#878787;font-weight:600}.thank-you__training-card-section{padding-left:8rem}.thank-you__content-title{display:block;margin-bottom:1.6rem;color:#000;font-weight:700;font-size:2.8rem}.thank-you__content-description{margin-bottom:2.4rem;color:#4a4a4a;font-size:1.8rem;line-height:1.56}.thank-you__highlight{font-weight:600}.thank-you__detail-title{color:#4a4a4a;font-weight:700;font-size:2rem;line-height:1.4}.thank-you__detail-list{color:#4a4a4a;font-size:1.8rem;line-height:1.56}.thank-you__aside{margin-left:5rem}.thank-you__footer-title{color:#000;font-weight:700;font-size:2.4rem}.thank-you__detail{margin-bottom:1.6rem;padding:2.4rem 3.6rem;background-color:#fbfbfb;border:.1rem solid #a7b3c1;border-radius:.8rem}.thank-you__footer{display:flex;align-items:center;justify-content:space-between;margin-top:4.6rem}@media (max-width:767px){.thank-you__header-wrap{margin-left:0}.thank-you__content-title{font-size:1.8rem}.thank-you__content-description{font-size:1.4rem}.thank-you__footer{display:none}.thank-you__aside{margin-left:0}}.page-header{padding-top:3rem}.page-header__title{text-transform:capitalize}.cancel-plan{padding-top:3.5rem;padding-bottom:3.5rem;font-weight:500;font-size:1.4rem;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.cancel-plan__error,.cancel-plan__success{margin:2.5rem 0 0}.cancel-plan__link,.cancel-plan__link:focus,.cancel-plan__link:hover{color:#2299a3;font-weight:700}.cancel-plan .col-9{padding-left:50px}.cancel-plan__info{color:#878787;font-weight:500;font-size:1.7rem}.cancel-plan__ie{color:#727e8c;font-size:1.4rem}.cancel-plan ol{-webkit-padding-start:2rem;padding-inline-start:2rem}.cancel-plan li{padding:1rem 0;color:#000;font-weight:500;font-size:1.6rem}.cancel-plan ol li{list-style-type:square}.cancel-plan__subscription{padding-top:1.06rem;color:#a7b3c1;font-weight:600;font-size:1.4rem;text-transform:uppercase}.cancel-plan__package,.cancel-plan__question{color:#000;font-weight:900;font-size:2rem}.cancel-plan__question{padding-top:2.8rem;font-size:3.6rem;line-height:4.5rem}.cancel-plan__capitalize,.cancel-plan__highlight{text-transform:capitalize}.cancel-plan__highlight,.cancel-plan__understand{color:#172c47;font-weight:500}.cancel-plan__understand{padding-top:2.4rem;padding-bottom:2rem;font-weight:600;font-size:2rem}.cancel-plan__button{margin-top:20px;margin-bottom:8px}.cancel-plan__button_cancel{color:#a7b3c1;font-weight:600;font-size:1.5rem;text-decoration:underline;background-color:transparent;border:1px solid transparent}.cancel-plan__button_cancel:focus,.cancel-plan__button_cancel:hover{color:#a7b3c1!important;text-decoration:underline!important;background-color:transparent!important;border:1px solid transparent!important}.labelError{margin-left:1rem;font-weight:500;font-size:1.3rem}.soar-button_google{color:rgba(0,0,0,.54);background-color:#fff;border:1px solid transparent;box-shadow:1px 2px 2px 1px rgba(0,0,0,.24)}.soar-button_google:hover{color:rgba(0,0,0,.438)!important;background-color:#fff!important;border-color:#fff!important}.soar-button_facebook{color:#fff;background-color:#4c69ba;border-color:#4c69ba}.soar-button_facebook:hover{background-color:#385ab9!important;border-color:#385ab9!important}iframe{width:100%;height:50vw}.sign-title{color:#555;font-weight:900;font-family:Arial,Helvetica,sans-serif}.socialButton{width:35rem;height:5rem;font-weight:500;font-size:1.5rem;font-family:"Work Sans",sans-serif;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;border:2px solid;border-radius:2.5rem}.socialButton>*{padding-right:2rem}.socialButton__facebook{color:#fff;background-color:#1877f2;border-color:#1877f2}@media (max-width:500px){.sign-info{display:none}}@media screen and (max-width:500px){iframe{min-height:900px}#freshworks-container{display:none}}@media screen and (min-width:501px) and (max-width:768px){iframe{height:60vh}}.coach-card-min{max-width:40rem;height:48rem;margin:1rem;padding:1rem;background-color:#fff;border:.5px solid #caccd8;border-radius:1.1rem;box-shadow:0 .2rem .7rem 0 #d4d9f7}.coach-card-min .card{min-height:16.5rem;border:unset}.coach-card-min .card .card-block{color:#000;font-weight:600;font-family:"Work Sans",sans-serif}.coach-card-min .card .card-block .card-text{width:28rem;margin-bottom:8px;color:#000;font-size:14px;line-height:1.4;letter-spacing:normal}.coach-card-min .card .card-block .card-text,.coach-card-min .card .card-block .card-title{overflow:hidden;font-weight:400;font-family:Lato,sans-serif;font-style:normal;font-stretch:normal;white-space:nowrap;text-overflow:ellipsis}.coach-card-min .card .card-block .card-title{margin-top:5px;color:#ff7654;font-size:2rem;line-height:1.21;letter-spacing:-.76px}.coach-card-min .card .card-block .card-separator{box-sizing:border-box;width:100%;height:.1rem;margin-bottom:10px;background-color:#adabab;border-left:.1rem solid #adabab}.coach-card-min .card .card-header{display:flex;align-items:center;justify-content:center;width:30rem;height:30rem;padding:unset;overflow:hidden;background-color:transparent;border-radius:.3rem}.coach-card-min .card .card-header img{max-width:100%}.coach-card-min .card .card-footer{padding:unset;background:unset;border:unset}.coach-card-min .card .card-footer .btn{display:flex;align-items:center;width:200px;height:34px;margin-bottom:5px;color:#fff!important;font-weight:300;font-size:16px;font-family:Lato,sans-serif;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;background-color:#ff7654;border:none;border-radius:100px;place-content:center}.coach-card-min .card .card-footer .btn i{margin-left:20px}.coach-card-min .card .card-footer .btn:hover{color:#fff!important;background-color:#da4a27;cursor:pointer}.coach-card-min:first-child{border-top:1px solid #d9d9d9}.coach-card-min__loader{display:flex;align-items:center;justify-content:center;min-height:300px}.coach-card-min__loader .fa-spinner{color:#ccc;font-size:50px}.coach-card-min__message{margin-top:15px}@media screen and (min-width:1025px) and (max-width:1200px){.coach-card-min .card .card-block{max-width:28rem}}@media screen and (min-width:801px) and (max-width:1024px){.coach-card-min .card .card-block{max-width:15rem}}@media screen and (min-width:769px) and (max-width:800px){.coach-card-min .card .card-block{max-width:15rem}}@media screen and (max-width:768px){.coach-card-min .card .card-block{max-width:15.8rem;min-height:12rem}}@font-face{font-weight:400;font-family:"ProximaNova";src:url(/fonts/ProximaNova-Regular.otf) format("opentype")}@font-face{font-weight:700;font-family:"ProximaNova";src:url(/fonts/ProximaNova-Bold.otf) format("opentype")}.header-default *{color:#000}.header-default a{color:#415fd0}.header-default a:hover{color:#6c54a7}.header-default__logo{padding-top:4rem}.header-default__title{margin-top:11px;color:#ff4538;font-weight:700;font-size:40px;font-family:ProximaNova,sans-serif;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-1.26px}.header-default__content{margin-top:7px;font-weight:400;font-size:17px;letter-spacing:-.11px}.header-default__content,.header-default__subtitle{color:#000;font-family:ProximaNova,sans-serif;font-style:normal;font-stretch:normal;line-height:normal}.header-default__subtitle{font-weight:600;font-size:19px;letter-spacing:-.12px}.header-default__rectangle{width:110px;height:4px;margin-top:30px;background-color:#ff4538;border-radius:2px}.header-default__image{width:348px;height:184px;object-fit:contain}.header-default__image_section{display:flex;align-items:center;justify-content:center}@media screen and (min-width:320px) and (max-width:766px){.header-default{min-width:300px;max-width:90vw;padding:0 0 20px}.header-default__title{font-size:32px}.header-default__subtitle{font-size:17px}.header-default__content{font-size:14px}.header-default__image{width:248px;object-fit:contain}}@media screen and (min-width:767px) and (max-width:1023px){.header-default{min-width:700px;max-width:90vw}}@media screen and (min-width:1024px) and (max-width:1025px){.header-default{min-width:1000px;max-width:95vw}}.coach-search{background-color:#f8f8f9}.coach-search #coach-cards .col-12{padding-right:unset;padding-left:unset}.coach-search .empty-content{margin-top:3rem;font-weight:400;font-size:1.7rem;font-style:normal;font-stretch:normal;line-height:normal}.coach-search__loader{display:flex;align-items:center;justify-content:center;min-height:300px}.coach-search__loader .fa-spinner{color:#ccc;font-size:50px}.coach-search__message{margin-top:15px}.coach-search__filters-arrow{margin-left:7px}.coach-search .btn{height:4rem;margin:5px;padding:0 2.2rem;color:#fff;font-size:1.4rem;line-height:4rem;letter-spacing:.1rem;text-transform:uppercase;background-color:#ea7454}.coach-search .btn:hover{color:#fff;background-color:#7f5faa}.coach-search .btn-border{color:#333;line-height:36px;background-color:transparent;border:2px solid #444}.coach-search .btn-border .btn-light{color:#eee;border-color:#eee}.coach-search .btn-border .btn-light:hover{color:#333;text-shadow:none;background-color:#eee}.coach-search .btn-purple{background-color:#876fa7}.coach-search .btn-dirtygreen,.coach-search .btn-dirtygreen:hover{background-color:#2299a3}.coach-search .btn-purple:hover{color:#fff;background-color:#7f5faa}.coach-search .btn-rounded{border-radius:3px}.breaking-news{display:none}html{background-color:#f8f8f8}.pb-10{padding-bottom:10rem}.pb-20{padding-bottom:20rem}.wide-container{padding-right:5.6rem!important;padding-left:5.6rem!important}@media (max-width:767px){.wide-container{padding-right:2.4rem!important;padding-left:2.4rem!important}}.form-control{width:100%;padding:.5rem;color:#000;font-size:1.4rem!important;background-color:#fff;border:.1rem solid #d7d7d7;border-radius:.4rem}.modal-backdrop{background-color:#4a4a4a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}*,:after,:before{box-sizing:border-box}html{font-size:10px}body{font-size:1.4rem;font-family:Raleway,sans-serif;background-color:#f8f8f9}ul{margin:0;padding:0}li,ul{list-style:none}a,a:hover{text-decoration:none}.css3-spinner{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;text-align:center;background-color:#fff;-webkit-perspective:1000;animation-fill-mode:both}.css3-spinner .css3-spinner-bounce1{margin-left:-31px;animation-delay:-.32s}.css3-spinner .css3-spinner-bounce2{margin-left:-9px;animation-delay:-.16s}.css3-spinner>div{position:absolute;top:50%;left:50%;display:inline-block;width:18px;height:18px;margin-top:-9px;margin-left:13px;background-color:#d7d7d7;border-radius:100%;animation:bouncedelay 1.4s ease-in-out infinite;animation-fill-mode:both}@keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.ReactTable{border:.1rem solid #a7b3c1;border-radius:.4rem}.ReactTable .rt-td,.ReactTable .rt-th{padding:1.7rem 0 1.6rem;overflow:visible;overflow:initial;color:#4a4a4a;font-size:1.6rem;white-space:normal;text-overflow:clip}.ReactTable .rt-noData{padding:1rem;transform:translate(-40%,-30%)}.ReactTable .rt-thead .rt-resizable-header-content{color:#4a4a4a;font-weight:500;font-size:1.6rem;text-transform:uppercase}.ReactTable .rt-thead .rt-tr{text-align:left;text-align:initial;background-color:#fbfbfb;border-bottom:.1rem solid #a7b3c1}.ReactTable .rt-thead .rt-td,.ReactTable .rt-thead .rt-th{padding:1.9rem 0 1.8rem 2.4rem;border-right:none}.ReactTable .rt-thead.-header{box-shadow:none}.ReactTable .rt-thead .rt-td.-sort-asc,.ReactTable .rt-thead .rt-td.-sort-desc,.ReactTable .rt-thead .rt-th.-sort-asc,.ReactTable .rt-thead .rt-th.-sort-desc{background-color:#e7eaf8;box-shadow:none}.ReactTable .rt-thead .rt-td.-sort-asc .contacts-table__sort-icons .fa-caret-up,.ReactTable .rt-thead .rt-td.-sort-asc .react-table__sort-icons .fa-caret-up,.ReactTable .rt-thead .rt-td.-sort-desc .contacts-table__sort-icons .fa-caret-down,.ReactTable .rt-thead .rt-td.-sort-desc .react-table__sort-icons .fa-caret-down,.ReactTable .rt-thead .rt-th.-sort-asc .contacts-table__sort-icons .fa-caret-up,.ReactTable .rt-thead .rt-th.-sort-asc .react-table__sort-icons .fa-caret-up,.ReactTable .rt-thead .rt-th.-sort-desc .contacts-table__sort-icons .fa-caret-down,.ReactTable .rt-thead .rt-th.-sort-desc .react-table__sort-icons .fa-caret-down{color:#2299a3}.ReactTable .rt-tbody .rt-td{margin-left:2.4rem;border-right:none;cursor:pointer}.ReactTable .rt-tbody .rt-tr-group{border-bottom:.1rem solid #a7b3c1}.ReactTable .-pagination{box-shadow:none}.ReactTable .-pagination .-btn{font-weight:bolder;background-color:#e7eaf8}.ReactTable .-pagination .-btn[disabled]{background-color:rgba(0,0,0,.08)}@media (max-width:767px){.ReactTable .rt-noData{transform:translate(-40%,-65%)}.ReactTable .rt-tbody .rt-td:first-child,.ReactTable .rt-th:first-child{margin-left:0}}.form__label{display:inline-block;color:#555;font-weight:700;font-size:1.3rem;letter-spacing:.1rem;text-transform:uppercase}.form__input{padding:.6rem 1.2rem}.form__input,.form__select,.form__textarea{font-size:1.6rem}.page-link{padding:.8rem 1.2rem}.btn-link,.page-link,.page-link:focus,.page-link:hover{color:#ff7654}.page-item.active .page-link,.page-link:focus,.page-link:hover{color:#fff!important;background-color:#ff7654!important;border-color:#ff7654!important}.react-date-picker{font-weight:400;font-size:1.4rem;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal}.react-date-picker__wrapper{border:thin solid #ff7654;border-radius:.7rem;box-shadow:0 0 4px 0 #ff7654}.react-date-picker__button__icon{stroke:#ff7654}.react-date-picker__button{outline:none!important}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:focus .react-date-picker__button__icon,.react-date-picker__button:enabled:hover .react-date-picker__button__icon{stroke:#adadad}.react-date-picker__inputGroup__input{outline:none!important}.react-date-picker__inputGroup__input:invalid{background:none}.react-calendar{border-radius:.5rem}.react-calendar__tile--active{background:#ff7654;border-radius:.5rem}.react-calendar__tile--now{border-radius:.5rem}@media (min-width:767px){.left-date-picker{margin-right:1.2rem}}@media (max-width:767px){.right-date-picker{margin-top:1rem}}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:#afafaf;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#afafaf}