@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700);@import url(https://use.fontawesome.com/releases/v5.3.1/css/all.css);img{vertical-align:middle;border-style:none}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}body,html{font-family:Montserrat,sans-serif;background-color:#fff;color:#636b6f;font-weight:400;height:100%;margin:0}html{-webkit-overflow-scrolling:touch;background-color:#fafafa}.ui.selection.dropdown{border-radius:5px;min-height:36px;height:36px}.h-10{height:2.5rem}.h-12{height:3rem}.absolute{position:absolute}.fit-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.relative{position:relative}.padded-container{margin:0 auto;width:1140px;max-width:95%}#root{height:100%;background-color:#fafafa}#root>.container-fluid{padding:0}.see-profile{margin-top:20px;color:#f0712c;font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;text-align:center}.bg:not(.flag){padding-top:75px;padding-bottom:50px}.bg.grey{background-color:#fafafa;border-bottom:1px solid #dfdddd}p.center{text-align:center}.page{padding-top:60px}.page .title{padding-top:40px}a{color:#ff8f00}.gmb-none{display:none}@font-face{font-family:gmb-custom-font;src:url(/static/media/gmb-custom-font.4485b1d8.eot);src:url(/static/media/gmb-custom-font.4485b1d8.eot?#iefix) format("embedded-opentype"),url(/static/media/gmb-custom-font.13b041a6.woff) format("woff"),url(/static/media/gmb-custom-font.13c3f45e.ttf) format("truetype"),url(/static/media/gmb-custom-font.d5a002da.svg#gmb-custom-font) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" gmb-"]:before,[class^=gmb-]:before,[data-icon]:before{font-family:gmb-custom-font,sans-serif!important;font-style:normal!important;font-weight:400!important;-webkit-font-feature-settings:normal!important;font-feature-settings:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gmb-category-circle{width:42px;height:42px;border-radius:50%}.gmb-category-circle i.icon{padding-top:22%;margin:0}.gmb-category-circle.learn{background-color:#ba68c8}.gmb-category-circle.life{background-color:#eacd50}.gmb-category-circle.work{background-color:#ed6b7a}.gmb-category-circle.health-fitness{background-color:#3cd6ab}.gmb-category-health-fitness:before{content:"a"}#plan.plan .gmb-category-learn:before{color:#ba68c8}.gmb-category-learn:before{content:"b"}#plan.plan .gmb-category-life:before{color:#eacd50}.gmb-category-life:before{content:"c"}#plan.plan .gmb-category-work:before{color:#ed6b7a}.gmb-category-work:before{content:"d"}.gmb-contact-call:before{content:"e"}.gmb-contact-email:before{content:"f"}.gmb-contact-in-person:before{content:"g"}.gmb-contact-sms:before{content:"h"}.gmb-contact-video:before{content:"i"}.gmb-icon-filters:before{content:"j"}.strong{font-size:20px;font-weight:700}.border{border:2px solid #000}.form-row{justify-content:center;margin:0}#passwordField.showPassword{-webkit-animation:slide-down .5s ease-out;-moz-animation:slide-down .5s ease-out}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0)}}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-group{margin-bottom:15px}label{display:inline-block;max-width:100%;font-weight:700}.form-horizontal .checkbox{min-height:29px;margin-top:0;margin-bottom:0;padding-top:7px}.checkbox{position:relative;display:block}.checkbox label{min-height:22px;margin-bottom:0;font-weight:400;cursor:pointer}.text-right{text-align:right}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}:focus{outline:none!important}.popup-modal{width:95%;height:auto;position:fixed;left:2.5%;top:10%;z-index:9999}.clickable{cursor:pointer}.svgfill-f6b5bc path{fill:#f6b5bc}.svgfill-dcb3e3 path{fill:#dcb3e3}.svgfill-dfca60 path{fill:#dfca60}.svgfill-9dead5 path{fill:#9dead5}.svgfill-ffc399 path{fill:#ffc399}.svgfill-9fe1ff path{fill:#9fe1ff}.svgfill-974947 path{fill:#974947}.svgfill-7c5383 path{fill:#7c5383}.svgfill-9f8a20 path{fill:#9f8a20}.svgfill-3d8a75 path{fill:#3d8a75}.svgfill-9f6339 path{fill:#9f6339}.svgfill-3f819f path{fill:#3f819f}.svgfill-ed6b7a path{fill:#ed6b7a}.svgfill-ba68c8 path{fill:#ba68c8}.svgfill-ffd600 path{fill:#ffd600}.svgfill-3cd6ab path{fill:#3cd6ab}.svgfill-ff8833 path{fill:#f83}.svgfill-40c4ff path{fill:#40c4ff}#support{position:fixed;bottom:0;left:10px;background-color:#ff6c24;color:#fff;z-index:9999;padding:20px}#support a{color:#fff!important}.progress{height:.5em}.register_container{background:#c1edfe;height:100vh}.container-fluid{padding:0;height:100%}.login-container{min-height:100vh;height:100%;background:#c1edfe}.login-container .ui.container{text-align:center;width:800px}.login-container .ui.horizontal.divider{font-weight:500}.login-container .terms{display:flex;flex-wrap:wrap;width:250px;margin-bottom:15px}.login-container .terms a{margin:0 5px}.login-container .forgot_password{cursor:pointer;margin-top:20px}.login-container .forgot_password a{color:#495463}.login-container .ui.form{display:flex;flex-direction:column;justify-content:center;align-items:center}.login-container .ui.form .field{width:300px;height:36px}.login-container .ui.form .field:first-of-type{margin-bottom:20px}.login-container .ui.form button{box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.login-container-h2{text-align:center;width:100%;margin:20px 0}.login-container.register{width:100%}.login_column{padding-top:60px}.pointer{cursor:pointer}.login_title{color:#3f3f3f;padding-top:50px;font-family:Rubik,Times New Roman,Times,serif!important;font-size:20px;font-weight:700;line-height:24px;text-align:center;width:100%;margin-top:20px;margin-bottom:20px}.login_button button{height:36px;width:163px;background-color:#3fc4ff!important}.login_button_container,.login_methods{text-align:center}.login_methods{display:flex;flex-direction:row;justify-content:center}.ui.fullscreen.modal{width:85%!important}.intercom-launcher-frame{z-index:997!important}.intercom-lightweight-app{z-index:10!important}.gmb-slider .rc-slider-handle{border-color:#fd8f25}.gmb-slider .rc-slider-track{background-color:#fd8f25}.gmb-slider .rc-slider-dot-active{border-color:#fd8f25;background-color:#fd8f25}.gmb-slider.rc-slider-tooltip{z-index:10}.gmb-slider.rc-slider-tooltip .rc-slider-tooltip-arrow{border-top-color:#fd8f25}.gmb-slider.rc-slider-tooltip .rc-slider-tooltip-inner{background-color:#fd8f25;color:#f3f3f3;padding:5px 10px;opacity:1}.rc-slider-tooltip-inner{font-size:16px;padding:6px}.more-popup{margin-left:5px}.more-popup:hover{text-decoration:underline;color:#fd8f25}@media (max-width:768px){.intercom-launcher-frame{bottom:70px!important}.login_methods{font-size:11px!important;flex-direction:column;align-items:center}.login_methods button{margin:10px 0!important;width:250px}}@media (max-width:766px){.ui.page.modals.visible.active>.ui.modal{overflow-y:auto;max-height:inherit}}.dimmed .ui.dimmer{z-index:1901}@supports (-webkit-overflow-scrolling:touch){input,textarea{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}}input#phone-form-control{padding-left:48px}.ui.radio.checkbox input:checked~.box:after,.ui.radio.checkbox input:checked~label:after{background-color:#fff!important}.ui.radio.checkbox input:checked~.box:before,.ui.radio.checkbox input:checked~label:before{background-color:#fd8f25!important}.ui.checkbox input:checked~.box:before,.ui.checkbox input:checked~label:before{background-color:#fd8f25!important;border-color:#fff}@media screen and (max-width:575px){.ck.ck-toolbar-dropdown .ck.ck-toolbar .ck.ck-toolbar__items{flex-wrap:wrap!important;width:250px!important}.ui.page.modals{overflow-y:hidden!important}.intercom-lightweight-app-launcher{bottom:70px!important}}.opt-out-text{font-size:12px}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:initial;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;padding:.5rem 1rem}.navbar,.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:initial;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:initial;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:initial}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:initial}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:initial}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:initial}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:initial}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:initial}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:initial}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:initial}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:initial;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:initial}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.font-small{font-size:10px}.fitness-background{background:#3cd6ab}.fitness-color{color:#3cd6ab}.custom-input{border:1px solid #dfe3e9;padding:5px;border-radius:5px}.category-unavailable{align-self:center;text-align:center;width:100%}.header.health-fitness{background-color:#3cd6ab}.header.life{background-color:#ebce41}.header.work{background-color:#ef6a78}.header.learn{background-color:#bb64ca}.orange{color:#fd8f25}.black{color:#000}.colored-dots{font-size:26px;padding:10px}.name a{color:#000}.languages-div .languages{text-align:left}.languages-div .languages .language-selected{margin:7px;border-radius:4px;border:1px solid #fd8f25;background-color:#fd8f25;padding:5px;color:#fff;display:inline-block}.languages-div .languages .language-selected:after{content:"\F057";font-family:FontAwesome,sans-serif;font-weight:400;font-style:normal;margin:0 0 0 10px;text-decoration:none;color:#fff}.profile-details-row .actions{float:right;margin-right:20px}.profile-details-row .actions ul li{padding:0;color:#fd8f25;cursor:hand;display:inline;margin:0 17px 0 0}.profile-details-row small{font-weight:600;color:#7f8fa4;margin-left:5px}.user-avatar:hover .edit-avatar{display:flex}.user-avatar .edit-avatar{display:none;width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;align-items:center;justify-content:center;font-weight:600;font-size:24px;color:#fd8f25;line-height:155px;text-align:center}.category-section{font-family:Montserrat,sans-serif}.category-section.dull{opacity:1}.category-section.dull .inner-content .category-buddy,.category-section.dull .inner-content .description,.category-section.dull .inner-content .no-active-actions a,.category-section.dull .inner-content .no-active-actions button,.category-section.dull .inner-content .title{opacity:.5}.category-section.dull .inner-content .category-buddy:hover,.category-section.dull .inner-content .description:hover,.category-section.dull .inner-content .no-active-actions:hover,.category-section.dull .inner-content .no-active-actions a:hover,.category-section.dull .inner-content .no-active-actions button:hover,.category-section.dull .inner-content .title:hover{opacity:1}.category-section .ui.form textarea,.category-section select,.category-section textarea{width:100%;resize:none;padding:0 5px;background:none;border:1px solid #dfe3e9;border-radius:5px;color:#5c5d5d;font-size:14px;font-weight:500;line-height:24px}.category-section .ui.form textarea{min-height:0;max-height:none;height:auto}.category-section .ui.form .header .description.edit .error textarea{color:#9f3a38}.category-section select{padding:5px}.category-section.active .header .split{align-items:center;justify-content:center;display:flex}.category-section.active .header .split .details{margin-top:6px}.category-section.active .header .split .description,.category-section.active .header .split .divider{display:none}.category-section .header{color:#fff;font-size:16px;font-weight:600;line-height:24px;text-align:center}.category-section .header .description.edit{height:100px;overflow:hidden;text-align:left;padding:5px 20px;font-size:14px}.category-section .header .description.edit .private{float:right;font-size:11px;font-weight:500;text-align:right}.category-section .header .description.edit textarea{color:#fff}.category-section .header .description.edit .title{font-size:14px}.category-section .header.health-fitness .icon-and-level{color:#3cd6ab}.category-section .header.learn .icon-and-level{color:#bb64ca}.category-section .header.work .icon-and-level{color:#ef6a78}.category-section .header.life .icon-and-level{color:#ebce41}.category-section .header .split{display:flex;min-height:100px;height:auto;max-height:150px}.category-section .header .split .details{width:150px;min-width:110px;margin-top:23px}.category-section .header .split .details .icon-and-level{background-color:#fff;line-height:25px;display:inline-flex;padding:5px 5px 0;border-radius:3px}.category-section .header .split .details .icon-and-level i{font-size:30px;margin-bottom:-5px}.category-section .header .split .details .icon-and-level .category-points{display:inline-block;margin-top:-3px;padding:0 5px 0 10px}.category-section .header .split .divider{width:1px;border:1px solid #fff;margin:25px}.category-section .header .split .description{display:flex;flex-grow:1;color:#fff;font-size:14px;font-weight:500;line-height:18px;align-self:center;text-align:left}.category-section .header .split .description small{font-size:11px}@media screen and (max-width:767px){.category-section .header .split .description{padding:0 20px}}.category-section .no-active-actions{display:flex;justify-content:space-between;margin-top:29px}.category-section .no-active-actions:hover{opacity:1}.category-section .no-active-actions .create-event{border:none!important;opacity:1!important}.category-section .no-active-actions.learn .create-event{background-color:#a940bb;color:#fff}.category-section .no-active-actions.learn .create-event:hover{background-color:#a940bb}.category-section .no-active-actions.learn .active-category{color:#bb64ca!important;border:1px solid #bb64ca;box-shadow:none}.category-section .no-active-actions.learn .active-category:hover{background-color:#a940bb!important;color:#fff!important}.category-section .no-active-actions.life .create-event,.category-section .no-active-actions.life .create-event:hover{background-color:#e1bf18;color:#fff}.category-section .no-active-actions.life .active-category{color:#ebce41!important;border:1px solid #ebce41;box-shadow:none}.category-section .no-active-actions.life .active-category:hover{background-color:#e1bf18!important;color:#fff!important}.category-section .no-active-actions.work .create-event{background-color:#ea3c4e;color:#fff}.category-section .no-active-actions.work .create-event:hover{background-color:#ea3c4e}.category-section .no-active-actions.work .active-category{color:#ef6a78!important;border:1px solid #ef6a78;box-shadow:none}.category-section .no-active-actions.work .active-category:hover{background-color:#ea3c4e!important;color:#fff!important}.category-section .no-active-actions.health-fitness .create-event{background-color:#27b890;color:#fff}.category-section .no-active-actions.health-fitness .create-event:hover{background-color:#27b890}.category-section .no-active-actions.health-fitness .active-category{color:#3cd6ab!important;border:1px solid #3cd6ab;box-shadow:none}.category-section .no-active-actions.health-fitness .active-category:hover{background-color:#27b890!important;color:#fff!important}.category-section.dull .header .description{display:none}.category-section.dull:hover .description{display:inline-flex}.category-section .inner-content{display:flex;min-height:225px}.category-section .inner-content .content{margin:20px 20px 6px;flex-grow:1;display:flex;flex-direction:column;text-align:left}.category-section .inner-content .content.activating{padding-left:0}.category-section .inner-content .content.activating .label{font-size:14px;color:#5c5d5d;font-weight:400;text-align:center}.category-section .inner-content .content.activating .options{display:flex;flex-direction:row}.category-section .inner-content .content.activating .options .level-up,.category-section .inner-content .content.activating .options .switch{width:50%;padding:4px 40px 0 25px}.category-section .inner-content .content.activating .options .level-up h4,.category-section .inner-content .content.activating .options .switch h4{font-size:16px;text-align:center}.category-section .inner-content .content.activating .options .level-up p,.category-section .inner-content .content.activating .options .switch p{font-size:11px;color:#5c5d5d;line-height:21px}.category-section .inner-content .content.activating .options .switch{border-right:1px solid #979797;position:relative}.category-section .inner-content .content.activating .options .switch:after{content:"or";position:absolute;right:-13px;top:calc(50% - 20px);background-color:#fff;display:inline-block;width:26px;height:44px;text-align:center;line-height:43px;font-size:14px}.category-section .inner-content .content.activating .options .switch .extra{margin:29px 0}.category-section .inner-content .content.activating .options .switch .categories .selection.dropdown{min-width:180px;background-color:#fd8f25;color:#fff;border-color:#fd8f25;min-height:28px;height:36px;line-height:12px;font-size:14px}.category-section .inner-content .content.activating .options .switch .categories .selection.dropdown.visible .default.text{display:none}.category-section .inner-content .content.activating .options .switch .categories .selection.dropdown .text{color:#fff}.category-section .inner-content .content.activating .options .switch .categories .selection.dropdown .dropdown.icon{top:7px}.category-section .inner-content .content.activating .options .switch .categories .selection.dropdown .menu.visible{border-color:#ccc}.category-section .inner-content .content.activating .options .switch .categories .selection.dropdown .menu.visible .item{background-color:#f2f4f8;border-bottom:none;border-top:none}.category-section .inner-content .content.activating .options .switch .categories .selection.dropdown .menu.visible .item .text{color:#fd8f25}.category-section .inner-content .content.activating .options .switch .categories .selection.dropdown .menu.visible .item:hover{background-color:#fd8f25}.category-section .inner-content .content.activating .options .switch .categories .selection.dropdown .menu.visible .item:hover .text{color:#fff}.category-section .inner-content .content.activating .options .level-up{padding-left:50px;padding-right:15px}.category-section .inner-content .content.activating .options .level-up .extra{margin:5px 0;line-height:20px}.category-section .inner-content .content.activating .options .level-up .action{text-align:center}.category-section .inner-content .content.activating .options .level-up .action .create-event{background-color:#fd8f25;color:#fff;width:auto;font-weight:600}.category-section .inner-content .content.switching{padding:20px 50px}.category-section .inner-content .content.switching b{font-weight:600}.category-section .inner-content .content.switching .sure,.category-section .inner-content .content.switching .text{color:#5c5d5d;font-size:14px;line-height:20px}.category-section .inner-content .content.switching .buttons,.category-section .inner-content .content.switching .sure{text-align:center}.category-section .inner-content .content.switching .buttons .button{margin:0 10px;padding:9px 16px;font-weight:600}.category-section .inner-content .content.active .buttons{margin-top:33px;margin-left:-10px}.category-section .inner-content .content.active .buttons .btn{border:none;font-size:16px}.category-section .inner-content .content.editing .title{color:#8e8e8e;font-size:14px}.category-section .inner-content .content.editing .description select{height:35px}.category-section .inner-content .content.editing .selection.dropdown{color:#5c5d5d;font-size:14px}.category-section .inner-content .content.editing .buttons{display:flex;justify-content:space-between}.category-section .inner-content .content.editing .buttons .handle-changes button{padding-left:0;font-weight:600}.category-section .inner-content .content.editing .buttons .delete button{padding-right:0;font-weight:600}.category-section .inner-content .content.deleting{text-align:center;padding-right:20px}.category-section .inner-content .content.deleting .text{color:#5c5d5d;font-size:14px;line-height:24px}.category-section .inner-content .content.deleting .sure{color:#5c5d5d;font-size:14px;margin:10px 0 30px}.category-section .inner-content .content.deleting b{font-weight:600}.category-section .inner-content .content.deleting .buttons .button{margin:0 10px;padding:9px 20px;font-weight:600}.category-section .inner-content .content.inactive .reach-level{height:100%;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;line-height:27px}.category-section .inner-content .content .title{color:#5c5d5d;font-size:11px;font-weight:500;line-height:21px}.category-section .inner-content .content .description{font-size:16px;font-weight:500;margin-bottom:15px}.category-section .inner-content .content .description .no-active{font-weight:400}.category-section .inner-content .category-buddy{width:200px;border-left:1px solid #f3f3f3}.category-section .inner-content .category-buddy .status{color:#5c5d5d;font-size:14px;font-weight:500;text-align:center;margin-top:8px}.category-section .inner-content .category-buddy .status.un-matched{color:#7f8fa4}.category-section .inner-content .category-buddy .buddy-search{border-radius:5px;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.1),0 4px 7px 0 rgba(0,0,0,.06),0 1px 5px 0 rgba(0,0,0,.2);padding:10px 15px;color:#ff8f00;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;text-align:center}@media screen and (max-width:767px){.category-section .inner-content .category-buddy .buddy-search{width:100%;margin-left:0!important}}.category-section .inner-content .category-buddy .name{margin-bottom:10px;margin-top:20px;color:#5c5d5d;font-family:Gotham Bold,sans-serif;font-size:16px;line-height:16px;text-align:center}.category-section .inner-content .category-buddy .avatar-container{display:flex}.category-section .inner-content .category-buddy .avatar-container .avatar{height:85px;width:85px;border-radius:50%;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);margin-left:auto;margin-right:auto;margin-top:18px;position:relative;background-color:#f2f2f2}#profile{background-image:url(/images/hills.svg);background-repeat:no-repeat;background-position:bottom;background-size:100%;margin-top:70px}#profile .user-experience{justify-content:flex-start;padding-top:22px}#profile .profile-header{height:235px;margin-left:-15px;margin-right:-15px;margin-top:-7px}#profile .profile-header .user-avatar{width:100%;background-color:#f2f2f2;height:100%;border-radius:50%;overflow:hidden;position:absolute}#profile .profile-header .profile-basic-info .profile-details-row .sub-details .gender-and-time{margin-left:-15px}.new-habit-wrapper input{color:#777;padding:7px}@media screen and (max-width:991px){#profile .profile-header{height:auto;padding-top:35px}}@media screen and (max-width:767px){#profile .profile-header .profile-basic-info{margin-top:20px}#profile .profile-header .profile-basic-info .profile-details-row .flag-inner-content{margin-top:55px}#profile .profile-header .profile-basic-info .profile-details-row .sub-details .editDiv{position:absolute;background-color:#fff;z-index:2;left:0}#profile .profile-header .profile-basic-info .profile-details-row .sub-details .editDiv .dropdownContainer{margin-right:0;width:100%}#profile .profile-header .profile-basic-info .profile-details-row .actions,#profile .profile-header .profile-basic-info .profile-details-row .no-active-actions{margin-top:30px;padding-left:50px;padding-bottom:22px}#profile .profile-header .profile-basic-info .profile-details-row .sub-details .address,#profile .profile-header .profile-basic-info .profile-details-row .sub-details .gender-and-time{margin-top:10px}#profile .profile-header .profile-basic-info .profile-details-row .sub-details .gender-and-time{margin-left:-15px}#profile .popup-modal{margin-top:5px}#profile .languages-div .language{margin-top:20px}.category-section .inner-content .content.activating .options{display:inline-block}.category-section .inner-content .content.activating .options .level-up,.category-section .inner-content .content.activating .options .switch{width:100%;text-align:center}.category-section .inner-content .content.activating .options .switch{border-right:none;border-bottom:1px solid #979797;padding-bottom:40px}.category-section .inner-content .content.activating .options .switch:after{right:calc(50% - 35px);bottom:-22px;top:unset;width:70px}.category-section .inner-content .content.activating .options .level-up{padding:30px}.ui.modal.gmb-modal{width:100%!important}.ui.modal.gmb-modal .content .description .header{text-align:center}.ui.modal.gmb-modal .content .description .actions br{display:none}}.ui.modals{z-index:1030}.ui.modal.gmb-modal{width:600px;position:relative;overflow:visible}.ui.modal.gmb-modal .close{content:"\F00D";position:absolute;right:-30px;top:-30px;font-family:FontAwesome,sans-serif;font-size:15px;color:#5c5d5d}.ui.modal.gmb-modal .content .image{width:700px}.ui.modal.gmb-modal .content .description{text-align:left;color:#5c5d5d}.ui.modal.gmb-modal .content .description .header{font-size:25px;color:#5c5d5d}.ui.modal.gmb-modal .content .description p{line-height:25px}.ui.modal.gmb-modal .content .description .action a,.ui.modal.gmb-modal .content .description .action button,.ui.modal.gmb-modal .content .description .actions a,.ui.modal.gmb-modal .content .description .actions button{background-color:#f19336;color:#fff}.ui.modal.gmb-modal .content .description .action a,.ui.modal.gmb-modal .content .description .actions a{padding:7px;font-weight:600}.ui.modal.gmb-modal .content .description .action button,.ui.modal.gmb-modal .content .description .actions button{margin-bottom:0}.ui.button.gmb-primary{background-color:#ff8f00;color:#fff;font-size:14px;font-weight:600;border-radius:3px;border:none}.ui.button.gmb-primary.mr10{margin-right:10px}.ui.button.gmb-primary i.icon{color:#fff}.ui.button.gmb-primary.buddy-request{margin-left:25px;margin-top:25px;border-radius:6px;font-weight:500}.ui.button.gmb-primary.buddy-request.mt-45{margin-top:45px}.ui.button.gmb-primary.buddy-request.nm{margin-top:0}.ui.button.gmb-primary.buddy-request.h-12{height:3rem}.ui.button.gmb-primary.invite-user{margin-left:50px;margin-top:25px}@media (max-width:768px) and (max-height:568px){.ios #sidebar .hours-chat-72.pending .gmb-primary{margin-top:0;margin-bottom:0}.ios #sidebar .hours-chat-72.pending .close-button{padding-top:10px}.ios #sidebar .hours-chat-72.pending .description,.ios #sidebar .hours-chat-72.pending .title{margin-bottom:5px}.ios #sidebar .hours-chat-72.pending .content{padding:0}}@media (max-width:768px){.ios #sidebar .hours-chat-72:not(.closed).acceptedByBuddy{display:flex;flex-direction:column;justify-content:space-between;padding:0}.ios #sidebar .hours-chat-72:not(.closed).acceptedByBuddy .acceptedByBuddy{position:static;margin-bottom:113px}}@media (max-width:768px) and (max-height:736px){.ios #sidebar .hours-chat-72:not(.closed).acceptedByBuddy .content{padding:130px 0}}@media only screen and (max-width:768px) and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.ios #sidebar .hours-chat-72:not(.closed).acceptedByBuddy .content{padding:0}}@media (max-width:768px) and (max-height:550px){.ios #sidebar .hours-chat-72:not(.closed).acceptedByBuddy .content{padding:0;margin-top:-25px}.ios #sidebar .hours-chat-72:not(.closed).acceptedByBuddy .acceptedByBuddy{position:static;margin-bottom:100px}.ios #sidebar .hours-chat-72:not(.closed) .pending .content{padding:0}}@media only screen and (max-width:768px) and (min-height:550px) and (max-height:600px){.ios #sidebar .hours-chat-72:not(.closed).acceptedByBuddy .content{padding:40px 0}.ios #sidebar .hours-chat-72:not(.closed).acceptedByBuddy .acceptedByBuddy{position:static;margin-bottom:80px}.ios #sidebar .hours-chat-72:not(.closed) .pending .content{padding:0}}@media (max-width:768px) and (max-height:736px){.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me>div{margin-top:0!important}}@media (max-width:768px){.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me:not(.closed)>div{display:flex;height:100%;justify-content:flex-end;margin-top:30px;flex-direction:column}}@media (max-width:768px) and (max-height:568px){.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me:not(.closed)>div{justify-content:flex-start;margin:0}}@media (max-width:768px) and (max-height:500px){.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me:not(.closed) .description,.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me:not(.closed) .title{margin-bottom:0}.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me:not(.closed) button{margin-top:0}.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me:not(.closed) .waiting{margin-top:30px!important}}@media (max-width:768px) and (max-height:568px){.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me:not(.closed) .description.accepted{margin-bottom:5px}}@media (max-width:768px) and (max-height:568px){.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me.expired .content{margin-top:10px;padding-top:70px}.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me.expired .content .waiting{margin:20px 0 25px}}@media only screen and (max-width:768px) and (min-height:550px) and (max-height:600px){.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me.expired .content{padding-top:60px}.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me.expired .content .waiting{margin:50px 0 10px}}@media (max-width:768px){.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me .content{padding-bottom:0;display:flex;height:100%;justify-content:flex-end}}@media (max-width:768px) and (max-height:568px){.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me .content{justify-content:flex-start;padding:0}}@media (max-width:768px){.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me .content .waiting{position:inherit;margin:50px 0 150px}}@media (max-width:768px) and (max-height:568px){.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me .content .waiting{margin:0}}@media (max-width:768px) and (max-height:736px){.ios #sidebar .hours-chat-72:not(.closed).accepted-by-me .content .waiting{margin:80px 0 120px}}@media (max-width:768px){.ios #sidebar .chat-sidebar .sidebar-content{height:calc(100% - 100px)}}@media (max-width:768px) and (max-height:736px){.ios #sidebar .chat-sidebar .sidebar-content{height:calc(100% - 65px)}}@media only screen and (max-width:768px) and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.ios #sidebar .chat-sidebar .sidebar-content{height:calc(100% - 80px)}}@media (max-width:768px){.ios #sidebar .chat-sidebar .messages.withNotification{min-height:300px;max-height:430px;height:auto}}@media (max-width:768px) and (max-height:568px){.ios #sidebar .chat-sidebar .messages.withNotification{min-height:250px;max-height:380px}}.ios .TemplateModal__container{bottom:180px!important}.ios .GlobalTemplates__modal-templates{bottom:150px!important;top:200px}.ios .GlobalTemplates__modal-action{bottom:75px}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-device-pixel-ratio:3){.ios .GlobalTemplates__modal-action{bottom:115px}.ios .GlobalTemplates__modal-templates{bottom:200px!important}.ios .TemplateModal__group-actions{flex-direction:column}.ios .TemplateModal__group-actions button.ui.button{margin-left:15px;margin-right:15px!important}.ios .TemplateModal__group-actions button.ui.button:not(:last-of-type){margin-bottom:10px}.ios .TemplateModal__container{bottom:280px!important}.ios .TemplateModal__footer{bottom:110px!important}}@media only screen and (min-device-width:413px){.ios .GlobalTemplates__modal-action{bottom:75px}.ios .GlobalTemplates__modal-templates{bottom:160px!important}.ios .TemplateModal__container{bottom:240px!important}.ios .TemplateModal__footer{bottom:70px!important}}@media (max-width:768px){#sidebar .clickable:not(i.icon){width:100%;justify-content:center;align-content:center;display:inline-flex}}#sidebar .icons{z-index:1000;position:fixed;top:110px;right:0;width:40px;border-radius:5px 0 0 5px;background-color:#fff;box-shadow:-6px 0 6px 0 rgba(0,0,0,.1)}#sidebar .icons .count-badge{position:absolute;background-color:#f08e33;color:#fff;left:-10px;font-size:11px;border-radius:20px}@media (max-width:768px){#sidebar .icons{top:unset;right:unset;left:0;bottom:-5px;display:flex;flex-direction:row;width:100%;justify-content:space-around;z-index:1200}#sidebar .icons .clickable{position:relative}#sidebar .icons .clickable .count-badge{top:0;left:50%}}#sidebar .icons.open{right:400px}#sidebar .icons i.icon{margin:23px 14px;color:#000}#sidebar .icons i.icon.new{color:#fd8f25}#sidebar .icons .divider{margin:0 auto;width:30px;border:1px solid #dfdfdf}@media (max-width:768px){#sidebar .icons .divider{display:none}}#sidebar .sidebar-body{z-index:998;position:fixed;top:110px;right:0;width:400px;height:610px;max-height:calc(100% - 120px);border-radius:0 0 0 5px;background-color:#fff;box-shadow:-6px 0 6px 0 rgba(0,0,0,.1)}#sidebar .sidebar-body .gmb-primary{border-radius:5px;padding-top:8px;padding-bottom:8px;font-weight:400}#sidebar .sidebar-body .gmb-primary.decline{background-color:#adadad}@media (max-width:768px){#sidebar .sidebar-body{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1199;max-height:calc(100% - 50px)}#sidebar .sidebar-body .timer{display:inline-block;color:#5c5d5d;font-size:12px;font-weight:600;margin-top:5px}#sidebar .sidebar-body .message-form{display:flex;justify-content:center;align-items:center}#sidebar .sidebar-body .options .gmb-primary{min-height:30px;height:30px;display:flex;margin-left:10px}#sidebar .sidebar-body .text.extra{min-width:100%}}@media screen and (min-width:1300px){#sidebar .sidebar-body{min-height:80vh}}#sidebar .sidebar-header{width:100%;color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:20px;line-height:32px;text-align:center;padding:10px 0 0 15px;margin-left:auto;margin-right:auto}#sidebar .sidebar-header h2,#sidebar .sidebar-header h3{font-weight:600}#sidebar .sidebar-header h2{font-size:18px;margin-bottom:10px}#sidebar .sidebar-header h2 i.icon{color:#fd8f25;margin-right:10px}#sidebar .sidebar-header .chat{display:flex;align-items:center;font-weight:500;font-size:16px}#sidebar .sidebar-header .chat a{display:inline-block;margin-left:5px}#sidebar .sidebar-header .chat a:hover{color:#fd8f25}#sidebar .sidebar-header .chat img{width:20px;height:20px;margin-bottom:2px;margin-right:5px;border-radius:50%;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);background-color:#fff}#sidebar .sidebar-header .chat .group{display:inline-flex}#sidebar .sidebar-header .chat .group img{width:16px;margin-left:10px;height:16px;margin-bottom:0}#sidebar .sidebar-header .chat .group div{font-size:10px;line-height:20px}@media screen and (min-width:767px){#sidebar .sidebar-header .chat .group div{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden}}#sidebar .sidebar-header .chat .chat-icon{font-size:22px;display:inline-block;margin-left:10px;margin-top:10px;height:100%;border:1px solid red;position:relative}#sidebar .sidebar-header .chat .chat-icon:before{position:absolute;top:-11px;left:-5px}#sidebar .chat-sidebar{height:100%;font-family:Montserrat,sans-serif}#sidebar .chat-sidebar.menu .TabsContainer{max-height:calc(100% - 50px)}#sidebar .chat-sidebar.menu .sidebar-header{padding-top:15px}#sidebar .chat-sidebar .sidebar-content{padding:0 10px 10px;display:flex;flex-direction:column;width:100%;height:100%}#sidebar .chat-sidebar .sidebar-content .item{display:flex;align-items:center;justify-content:space-between;height:35px}#sidebar .chat-sidebar .sidebar-content .item .can-join.ui.button{padding:5px 10px;font-size:11px;font-weight:500;border-radius:5px;color:#fff;background-color:#e7e7e7}#sidebar .chat-sidebar .sidebar-content .item:hover .can-join.ui.button{background-color:#fd8f25}#sidebar .chat-sidebar .sidebar-content .item:first-of-type{border-top:none;padding-top:0}#sidebar .chat-sidebar .sidebar-content .item:last-of-type{border-bottom:none}#sidebar .chat-sidebar .sidebar-content .item:only-child{border-bottom:1px solid rgba(34,36,38,.15)}#sidebar .chat-sidebar .sidebar-content .item .thread-online{width:15px;height:15px;background-color:#6dd400;border-radius:50%;margin:0 5px;border:2px solid #fff}#sidebar .chat-sidebar .sidebar-content .item .thread-name{flex:1 1}#sidebar .chat-sidebar .sidebar-content .item .thread-name .permission{color:#fd8f25;font-size:12px}#sidebar .chat-sidebar .sidebar-content .item .floated{margin-top:0}#sidebar .chat-sidebar .TabsContainer{height:100%;margin:0;display:flex;flex-direction:column;max-height:100%}#sidebar .chat-sidebar .TabsContainer__body{flex:1 1;border:none;display:flex;max-height:100%;padding:0;width:inherit;flex-direction:column;box-shadow:none}#sidebar .chat-sidebar .TabsContainer__body .header-actions{font-size:12px;margin-bottom:5px;padding-left:15px;line-height:14px;font-weight:400;color:#7f8fa4}#sidebar .chat-sidebar .TabsContainer__body .header-actions .leave{transition:color .1s linear}#sidebar .chat-sidebar .TabsContainer__body .header-actions .leave:hover,#sidebar .chat-sidebar .TabsContainer__body .header-actions>div.active{color:#fd8f25}#sidebar .chat-sidebar .TabsContainer__body .header-actions>div:hover{cursor:pointer}#sidebar .chat-sidebar .TabsContainer__body .header-actions>div:first-of-type{margin-right:20px}#sidebar .chat-sidebar .TabsContainer__header{margin-bottom:5px}#sidebar .chat-sidebar .TabsContainer__header-extra{margin-left:5px}#sidebar .chat-sidebar .TabsContainer__header .item{font-weight:600;padding:10px;box-shadow:none;font-size:14px;border:none;border-bottom:1px solid #dededf}#sidebar .chat-sidebar .TabsContainer__header .item i{margin-bottom:10px;font-size:12px}#sidebar .chat-sidebar .TabsContainer__header .item:not(:last-of-type):after{height:20px;background-color:#dededf;content:"";position:absolute;right:0;width:1px}#sidebar .chat-sidebar .TabsContainer__header .item.active{color:#fd8f25;border-bottom-color:#fd8f25;border-bottom-width:3px}#sidebar .chat-sidebar .TabsContainer__header .item.active span{margin-bottom:-2px}#sidebar .chat-sidebar .TabsContainer__header .item:not(.active)>span{display:inherit;color:#5c5d5d}@media (max-width:768px){#sidebar .chat-sidebar .sidebar-content{height:calc(100vh - 150px);display:flex;flex-direction:column;width:100%;justify-content:space-between}#sidebar .chat-sidebar .TabsContainer__body{max-height:calc(100% - 10px)}}#sidebar .chat-sidebar .content.thread-name{text-align:left;font-weight:500;padding:5px;display:flex;align-items:center}#sidebar .chat-sidebar .content.thread-name img{width:20px;height:20px;margin-bottom:2px;margin-right:10px;border-radius:50%;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);background-color:#fff}#sidebar .chat-sidebar .content.thread-name i{float:left;font-size:24px;height:15px}#sidebar .chat-sidebar .content.thread-name i.active{color:#f2711c}#sidebar .chat-sidebar .content.right{margin-top:5px}#sidebar .chat-sidebar .content.right .label{margin-left:20px}#sidebar .chat-sidebar .ui.label{padding:5px 10px}#sidebar .chat-sidebar .messages{display:flex;flex:1 1;width:100%;border:1px solid #dfe3e9;border-radius:5px;overflow:hidden}#sidebar .chat-sidebar .messages.withNotification{padding-top:45px}#sidebar .chat-sidebar .messages.withNotification.acceptedByBuddy{padding-top:79px}#sidebar .chat-sidebar .messages.showing-notification{padding-top:44px}#sidebar .chat-sidebar .no-messages{color:#5c5d5d;border-radius:6px 6px 0 0;background-color:rgba(255,195,153,.59);padding:10px}#sidebar .chat-sidebar .no-messages p{font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;line-height:15px;text-align:center}#sidebar .chat-sidebar .message-form{margin-top:20px;display:flex;align-items:flex-end}#sidebar .chat-sidebar .message-form .EmojiPicker__icon{position:absolute;right:10px;bottom:15px;cursor:pointer}#sidebar .chat-sidebar .message-form>div:first-of-type{width:100%;position:relative}#sidebar .chat-sidebar .message-form .options{margin-left:10px}#sidebar .chat-sidebar .message-form .options button.ui.circular{border-radius:100%;width:36px;height:36px;margin-bottom:5px}#sidebar .chat-sidebar .message-form textarea{width:100%;height:45px;max-height:calc(100vh - 300px);font-weight:400;line-height:22px;font-family:Rubik,Times New Roman,Times,serif;padding:10px 24px 8px 10px;border-radius:5px;letter-spacing:.2px;font-size:17px;border:1px solid #ddd;box-sizing:border-box;outline:0;resize:none;color:#5c5d5d}#sidebar .chat-sidebar .message-form textarea::-webkit-input-placeholder{color:#b0b0b1}#sidebar .chat-sidebar .message-form textarea::-ms-input-placeholder{color:#b0b0b1}#sidebar .chat-sidebar .message-form textarea::placeholder{color:#b0b0b1}#sidebar .notifications-sidebar{height:calc(100% - 45px);font-family:Montserrat,sans-serif}#sidebar .notifications-sidebar.menu .TabsContainer{max-height:calc(100% - 10px)}#sidebar .notifications-sidebar.menu .sidebar-header{padding-top:15px}#sidebar .notifications-sidebar .sidebar-content{margin:10px;height:100%}#sidebar .notifications-sidebar .TabsContainer{height:100%;margin:0;display:flex;flex-direction:column;max-height:100%}#sidebar .notifications-sidebar .TabsContainer__body{flex:1 1;border:none;display:flex;max-height:100%;padding:0;width:inherit;flex-direction:column;box-shadow:none;overflow-y:hidden}#sidebar .notifications-sidebar .TabsContainer__body .header-actions{font-size:12px;margin-bottom:5px;padding-left:15px;line-height:14px;font-weight:400;color:#7f8fa4}#sidebar .notifications-sidebar .TabsContainer__body .header-actions .leave{transition:color .1s linear}#sidebar .notifications-sidebar .TabsContainer__body .header-actions .leave:hover,#sidebar .notifications-sidebar .TabsContainer__body .header-actions>div.active{color:#fd8f25}#sidebar .notifications-sidebar .TabsContainer__body .header-actions>div:hover{cursor:pointer}#sidebar .notifications-sidebar .TabsContainer__body .header-actions>div:first-of-type{margin-right:20px}#sidebar .notifications-sidebar .TabsContainer__header{margin-bottom:5px}#sidebar .notifications-sidebar .TabsContainer__header-extra{margin-left:5px}#sidebar .notifications-sidebar .TabsContainer__header .item{font-weight:600;padding:10px;box-shadow:none;font-size:14px;border:none;border-bottom:1px solid #dededf}#sidebar .notifications-sidebar .TabsContainer__header .item i{margin-bottom:10px;font-size:12px}#sidebar .notifications-sidebar .TabsContainer__header .item:not(:last-of-type):after{height:20px;background-color:#dededf;content:"";position:absolute;right:0;width:1px}#sidebar .notifications-sidebar .TabsContainer__header .item.active{color:#fd8f25;border-bottom-color:#fd8f25;border-bottom-width:3px}#sidebar .notifications-sidebar .TabsContainer__header .item.active span{margin-bottom:-2px}#sidebar .notifications-sidebar .TabsContainer__header .item:not(.active)>span{display:inherit;color:#5c5d5d}#sidebar .notifications-sidebar .notifications{height:100%;overflow-y:auto;overflow-x:hidden}#sidebar .notifications-sidebar .notifications .notification{box-sizing:border-box;border-bottom:1px solid #e9eaea;padding:10px}#sidebar .notifications-sidebar .notifications .notification .avatar{display:inline-block;height:25px;width:25px;background-color:#f2f2f2;border-radius:50%;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);overflow:hidden;position:relative}#sidebar .notifications-sidebar .notifications .notification .name{display:inline-block;font-weight:700;top:-5px;left:5px;position:relative}#sidebar .notifications-sidebar .notifications .notification .notification-message{color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;line-height:21px}#sidebar .notifications-sidebar .notifications .notification .notification-time{color:#7f8fa4;font-family:Montserrat,sans-serif;font-size:10px;line-height:14px}#sidebar .buddy-requests-sidebar,#sidebar .buddy-requests-sidebar .sidebar-content{height:100%}#sidebar .buddy-requests-sidebar .buddy-requests{margin-top:5px;height:100%;overflow:auto;overflow-x:hidden}.Toastify__toast-container{z-index:100000}@font-face{font-family:Gotham Bold;src:url(/static/media/Gotham\ Bold.722c5f89.otf);font-weight:700}.calendar-icon{width:18px;height:18px;display:block;margin:5px 5px 0}.calendar-icon.f-work{width:0!important;height:0!important;border:10px solid transparent;border-bottom-color:#ef6a78;background-color:unset!important;top:-8px;position:relative;margin-bottom:6px}.calendar-icon.f-work:after{content:""!important;position:absolute;left:-10px;top:10px;width:0;height:0;border:10px solid transparent}.calendar-icon.f-work.checked:before{content:"\F00C";font-family:FontAwesome,sans-serif;display:block;color:#fff;font-style:normal;font-size:12px;line-height:18px;height:15px;position:absolute;left:-6px;top:2px;z-index:2}.calendar-icon.f-circle{border-radius:50%;display:inline-block}.calendar-icon.f-health-fitness{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid #3cd6ab;background-color:unset!important;width:0;left:2px;position:relative}.calendar-icon.f-health-fitness.checked:after{position:absolute;bottom:-16px;left:-5px;font-size:10px}.calendar-icon.f-learn{background-color:#ba68c8;display:inline-block;left:6px}.calendar-icon.f-life{border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid #ebce41;background-color:unset!important;width:0}.calendar-icon.f-life.checked{position:relative}.calendar-icon.f-life.checked:after{position:absolute;top:-19px;left:-4px;font-size:10px}.calendar-icon.c-health-fitness{background-color:#3cd6ab}.calendar-icon.c-health-fitness.unchecked{opacity:.3}.calendar-icon.checked:after,.calendar-icon.dull:after{content:"\F00C";font-family:FontAwesome,sans-serif;display:block;color:#fff;font-style:normal;font-size:12px;line-height:18px;height:15px}.calendar-icon.dull:after{content:" "!important}.calendar-icon.c-learn{background-color:#ba68c8;color:#ba68c8}.calendar-icon.c-learn.unchecked{opacity:.3}.calendar-icon.c-learn:after{border-top-color:#ba68c8}.calendar-icon.c-work{background-color:#ed6b7a;color:#ed6b7a}.calendar-icon.c-work.unchecked{opacity:.3}.calendar-icon.c-work:after{border-top-color:#ed6b7a}.calendar-icon.c-life{background-color:#eacd50;color:#eacd50}.calendar-icon.c-life.unchecked{opacity:.3}.calendar-icon.c-life:after{border-top-color:#eacd50}#plan .page .title{font-weight:500}#plan p.inline{display:inline-block;color:#5c5d5d;font-size:18px;font-weight:600;line-height:32px}#plan .want{margin-top:30px;margin-bottom:40px}#plan .when-intend .where{padding-left:60px}#plan .DateInput__small{width:120px}#plan .SingleDatePickerInput .SingleDatePickerInput_calendarIcon{padding-left:1px;padding-top:6px;padding-right:0}#plan .SingleDatePickerInput .SingleDatePickerInput_calendarIcon .SingleDatePickerInput_calendarIcon_svg{color:#cecece}#plan .select-holder .css-d8oujb{background-color:initial}#plan .select-holder .css-10nd86i .css-1aya2g8 .css-1rtrksz{font-size:16px}#plan .select-holder .css-19bqh2r{width:21px;height:13px}#plan .select-holder.hours{margin-left:0;width:115px}#plan .how-long{margin-top:30px}#plan .how-long .info-text{margin-left:20px}#plan .how-long .repeat{margin-top:10px}#plan .how-long .SingleDatePicker{margin-left:20px;margin-right:30px;margin-bottom:10px}#plan .event .SingleDatePicker{margin-left:50px;margin-right:30px}#plan .event .input .TimeInput .TimeInput-input{padding:11px 10px;font-size:14px;color:#656565}#plan .event .want{display:inline-block;margin-left:50px;margin-bottom:30px;margin-top:0}#plan .event .select-holder{line-height:24px;color:#535353}#plan .event-where{margin-top:50px}#plan .event-where .where-title{vertical-align:top}#plan .event-where .where-location{margin-left:50px;display:inline-block}#plan .event-where .where-location input{display:block;width:275px;font-size:16px;padding:8px 12px}#plan .event-where .where-location span{display:block}.when-days .day label{color:#5c5d5d}.when-days .same{padding-left:185px;display:flex;margin-bottom:13px}.when-days .same>div{display:flex;flex-direction:column}.when-days .same>div:first-of-type{margin-right:15px}.when-days .same .location,.when-days .same .TimeInput input.TimeInput-input{margin-left:35px;margin-top:15px;color:#828282;width:90px}.when-days .same .location{width:175px}.when-days .same .location input #location{font-size:16px;padding:8px 12px}.when-days .same .ui.checkbox label{color:#5c5d5d}#plan-calendar .fc-widget-header{border:none}#plan-calendar .fc-center{margin-left:120px}#plan-calendar .tippy-popper{width:200px!important}#plan-calendar .fc-state-highlight{background:none;border-left:none;border-right:none}#plan-calendar .fc-month-view td.fc-widget-content{border:0 transparent}#plan-calendar .fc-month-view td.fc-event-containera{vertical-align:middle}#plan-calendar .fc-month-view .fc-widget-content .fc-day-grid .fc-week.fc-widget-content{min-height:128px!important;height:auto!important}#plan-calendar .fc-basicWeek-view .fc-day-grid-container,#plan-calendar .fc-basicWeek-view .fc-week{height:500px}#plan-calendar .fc-basicWeek-view .fc-body:before{content:"-";display:block;line-height:1em;color:transparent}#plan-calendar .fc-basicWeek-view .fc-widget-content{border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0;border-color:transparent #d0d0d0 #d0d0d0 transparent;border-style:none solid solid none;border-width:0 1px 1px 0}#plan-calendar .fc-basicWeek-view .fc-widget-content:last-child{border-right:none}#plan-calendar .week_event{text-align:left;padding:5px 5px 20px}#plan-calendar .week_event .event_top_line{margin-left:-5px;height:1px;width:65%;background-color:#e4e4e4}#plan-calendar .week_event .start-time{font-size:10px}#plan-calendar .week_event .user i{vertical-align:middle}#plan-calendar .week_event .user p{font-size:10px;text-transform:uppercase;display:inline-block;color:#5c5d5d;font-weight:600}#plan-calendar .week_event p.event-title{font-size:13px;color:#5c5d5d;font-weight:500}@media screen and (max-width:767px){#calendar_container{padding-bottom:100px}#plan-calendar .fc-toolbar.fc-header-toolbar{height:55px}}@media screen and (max-width:731px){#plan-calendar .fc-toolbar .fc-center{margin-left:200px}}@media screen and (max-width:500px){#plan-calendar .fc-toolbar .fc-center{margin-left:0}}.SingleDatePickerInput.down .SingleDatePicker_picker{margin-bottom:100px}.register-page{background-color:#c1edfe;padding-top:64px;min-height:100vh}.register-page .registered{font-size:24px;font-family:Rubik,Times New Roman,Times,serif;color:#00729f;text-align:center;display:block;font-weight:400;margin-top:100px;padding:0 20px;line-height:30px}.register-page .active.selected.item{margin-top:0}.register-page .page-content{max-width:800px;width:90%;margin:0 auto;text-align:center;display:flex;flex-direction:column;justify-content:space-around;padding-bottom:30px}.register-page .page-content .ui.button.next_button{height:36px;width:163px;background-color:#3fc4ff}.register-page .page-content .prev_button.ui.button i.icon{margin-right:0}.register-page .page-content .date-error{display:flex;justify-content:center;font-size:16px;color:#5c5d5d;margin-top:20px}.register-page .page-content .question-container{min-height:80vh}@media (max-width:500px){.register-page .page-content .question-container{min-height:67vh}}.register-page .page-content .button_container{display:flex;flex-direction:row;justify-content:center;align-content:center}@media (max-width:500px){.register-page .page-content .button_container{margin-top:15px}}.register-page .page-content .section-title{height:23px;color:#00729f;font-size:16px;font-weight:600;line-height:19px;text-align:center;margin:10px}.register-page .page-content .button_container .prev-button{margin-top:-2px}.login-container.register .login{margin-top:24px;font-size:17px;font-family:Rubik,Times New Roman,Times,serif;font-weight:400;color:#535353}.login-container.register .login a{color:#fd8f25;text-decoration:underline;font-weight:500;display:inline-flex;padding-left:0}.login-container .ui.horizontal.divider{width:250px;margin:15px auto 14px;text-transform:lowercase;font-size:16px;color:#6a7e8d}.login-container .login_button_container .login_button .ui.twitter.button{font-family:Rubik,Times New Roman,Times,serif;font-weight:400}.apps-container{display:flex;align-items:center}.apps-container span{font-size:1rem;color:#000}.apps-container img{width:2.5em;height:auto;border-radius:50%;margin-right:15px}.login-container{margin-right:-15px;margin-left:-15px}.login-container.login .register{margin-top:30px;font-size:17px;font-family:Rubik,Times New Roman,Times,serif;color:#535353;display:flex;font-weight:400;align-items:center;width:100%;min-width:300px;text-align:center;justify-content:center}.login-container.login .register a{color:#fd8f25;text-decoration:underline;font-weight:500;display:inline-flex;padding-left:0;margin-left:5px}.login-container.login .horizontal.divider{margin-top:40px}@media (max-width:500px){.login-container{margin:0}}.question{font-family:Rubik,Times New Roman,Times,serif!important;margin-top:50px;font-weight:400}.question .referral .ui.input input{margin-left:0}.question.location .question-content{width:100%}.question.location .question-content .ui.placeholder,.question.location .question-content .ui.placeholder .line{background-color:#c1edfe}.question.plan_number_of_times .question-title{display:inline-block;margin-right:10px}.question.plan_number_of_times .question-content .inline.dropdown,.question.plan_number_of_times .question-content .sub-title{font-family:Rubik,Times New Roman,Times,serif!important;font-size:20px;color:#3f3f3f;font-weight:400;margin:10px;font-weight:600}.question.plan_number_of_times .question-content .ui.input{width:70px}.question .i_consider_myself_more .slider .input-range__track .input-range__label,.question .i_feel_more_motivated_by .slider .input-range__track .input-range__label,.question .i_want_communication .slider .input-range__track .input-range__label,.question .i_want_my_plans_to_happen .slider .input-range__track .input-range__label,.question .im_confident_i_do_what_i_say .slider .input-range__track .input-range__label,.question .regarding_your_habit_would_you_consider_yourself .slider .input-range__track .input-range__label{display:none}.question.goal{display:block}.question.gender .question-content .ui.input{width:150px;margin-top:-40px;display:block;margin-left:27px}.question .question-title{color:#3f3f3f;font-size:20px;font-weight:700;line-height:24px;text-align:center;background:rgba(255,143,0,0)!important;margin-top:60px}.question .question-sub-title{color:#495462;font-family:Rubik,Times New Roman,Times,serif;font-size:15px;margin-top:20px;margin-bottom:50px;font-weight:400}.question .question-sub-title .icon{margin-right:25px;font-size:13px}.question .question-content{width:auto;text-align:center;display:inline-block}.question .question-content .field{text-align:left}.question .question-content .inputs{display:flex;flex-direction:row;justify-content:center}.question .question-content .inputs div{display:flex;justify-content:center;margin:10px 0}.question .question-content .inputs div:first-of-type,.question .question-content .inputs div:last-of-type{margin:10px 0}.question .question-content .inputs div input{width:245px!important}.question .question-content .inputs .form_field_container_inner_radio_inputText{height:36px;width:140px!important;border:2px solid #fff;border-radius:5px;margin:5px;padding:10px;font-family:Rubik,Times New Roman,Times,serif;color:#5c5d5d;font-weight:700}.question .question-content .inputs .search_location{width:110px;background-color:#fff!important;color:#fd8f25!important;font-weight:600;line-height:0;height:38px;margin-top:3px;margin-left:25px;padding-top:9px;position:relative;padding-left:0}.question .question-content .inputs .search_location .icon{position:absolute;right:10px;top:50%}.question .question-content .inputs .selection.dropdown{min-width:100px}.question .question-content .date_dropdowns{display:flex;flex-direction:row;flex-wrap:wrap}.question .question-content .date_dropdowns .field{margin:5px}.question .question-content .selection.dropdown{color:#fd8f25}@media screen and (max-width:657px){.question .question-content .selection.dropdown{min-width:90px}}.question .question-content .selection.dropdown .menu .item{color:#fd8f25}.question .question-content .ui label{font-family:Rubik,Times New Roman,Times,serif;font-size:15px;color:#5c5d5d;font-weight:600}.question .question-content .ui.checkbox,.question .question-content .ui.radio{margin:5px 0}.question .question-content .ui.input{width:400px}.question .question-content .ui.input input{font-family:Rubik,Times New Roman,Times,serif;font-weight:400;color:#5c5d5d}.question .question-content .ui.input input:focus{border-color:#ff8f00!important}.question .question-content input{font-family:Rubik,Times New Roman,Times,serif;color:#5c5d5d;font-weight:400}.question .question-content input:focus{border-color:#ff8f00!important}.question .question-content .same-time-and-place .same-inputs{display:flex;flex-direction:row;margin-top:10px}.question .question-content .same-time-and-place .same-inputs .input{width:150px;margin:10px}.question .question-content .reduce-behaviour{position:relative}.question .question-content .reduce-behaviour span.behaviour-icon{position:absolute;z-index:34;left:20px;top:5px}.question .question-content .reduce-behaviour span.behaviour-icon img{width:30px}.question .question-content .reduce-behaviour .selection.dropdown{width:250px;color:#5c5d5d;padding-left:70px}.question .question-content .reduce-behaviour .selection.dropdown .menu .item{color:#5c5d5d}.question .question-content .reduce-behaviour .selection.dropdown input.search{padding-left:70px}.question .question-content .range{position:relative;margin-top:50px;margin-bottom:50px;width:550px}.question .question-content .range .input-range__label--max,.question .question-content .range .input-range__label--min{top:-20px}.question .question-content .range .input-range__track--background{background-color:#f0f8ff;width:100%;height:5px}.question .question-content .range .input-range__track--active{position:absolute;height:5px;background-color:#fd8f25}.question .question-content .range .input-range__slider{height:25px;width:25px;background-color:#fd8f25;border-radius:50%}.question .question-content .range .input-range__slider-container{top:-2px}.question .question-content .range .input-range__slider-container .input-range__slider{border:none}.question .question-content .range .input-range__slider-container .input-range__label--value{top:-2.3rem;left:4px}.question .question-content .range .input-range .input-range__label--max,.question .question-content .range .input-range .input-range__label--min{display:none}.question .question-content .input-range__label-container{color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif!important;font-size:17px;font-weight:400;width:23px;text-align:center;display:inline-block}.question .question-content .slider_container.distance,.question .question-content .slider_container.timezone_range{margin-top:50px}.question .question-content .slider_container.distance .slider_labels,.question .question-content .slider_container.timezone_range .slider_labels{display:none}.question .question-content .slider_container.distance .input-range__label-container,.question .question-content .slider_container.timezone_range .input-range__label-container{width:auto}.question .question-content .slider_container .slider_labels{display:flex;flex-direction:row;justify-content:space-between;padding:0 50px;margin:30px 0}.question .question-content .slider_container .slider .input-range__track--background{width:100%;height:5px;background-color:#f0f8ff;position:relative}.question .question-content .slider_container .slider .input-range__track--active{position:absolute;height:5px;background-color:#fd8f25}.question .question-content .slider_container .slider .input-range__label--max,.question .question-content .slider_container .slider .input-range__label--min{display:none}.question .question-content .slider_container .slider .input-range__slider{height:25px;width:25px;background-color:#fd8f25;border-radius:50%}.question .question-content .slider_container .slider .input-range__slider-container{top:-2px}.question .question-content .slider_container .slider .input-range__slider-container .input-range__slider{border:none}.question .question-content .slider_container .slider .input-range__slider-container .input-range__label--value{top:-2.3rem;left:4px}.question .question-content .education .field,.question .question-content .languages .field{margin:15px}.question .question-content .education .selected .sub_item,.question .question-content .languages .selected .sub_item{min-width:100px;max-width:240px;background-color:#ff8f00;color:#fff;font-family:Rubik,Times New Roman,Times,serif!important;padding:5px;margin-top:5px;border-radius:5px;cursor:pointer;min-height:20px;font-size:11px;font-weight:600;line-height:21px;display:flex;justify-content:space-between;align-content:center;align-items:center}.question .question-content .education .selected .sub_item .icon,.question .question-content .languages .selected .sub_item .icon{color:#fff}.question .question-content .multi-selector .ui label{font-size:16px;font-weight:400;font-family:Rubik,Times New Roman,Times,serif}.question .question-content .multi-selector .ui.checked{font-weight:700!important}.question .question-content .multi-selector .input-other{width:130px;margin-top:-33px;display:block;margin-left:27px}.question .question-content .multi-selector .input-other input{padding:7px}.question .question-content .add_button{height:36px;width:95px;background-color:#fff!important;color:#ff8f00!important;font-weight:600}.question .question-content .places,.question .question-content .referral{width:400px}.question .question-content .places .location-search-input,.question .question-content .referral .location-search-input{padding:10px;border:1px solid #ccc;width:100%}.question .question-content .places .add_button,.question .question-content .referral .add_button{margin-top:30px}.question .question-content .places .selected,.question .question-content .referral .selected{margin-top:20px}.question .question-content .places .selected .question-title,.question .question-content .referral .selected .question-title{margin-bottom:20px;display:inline-block}.question .question-content .places .selected .sub_item,.question .question-content .referral .selected .sub_item{background-color:#ff8f00;color:#fff;font-family:Rubik,Times New Roman,Times,serif;padding:5px;font-weight:400;border-radius:5px;cursor:pointer;min-height:25px;display:inline-block;margin:5px}.question .question-content .places .selected .sub_item .icon,.question .question-content .referral .selected .sub_item .icon{color:#fff}.question .question-content .dropdown-multiple .selection.dropdown{width:600px}.question .question-content .dropdown-multiple .selection.dropdown .ui.label{background-color:#fd8f25;color:#fff}.question .question-content .textarea_container{width:600px}.question .question-content .textarea_container textarea{width:100%;display:inline-block;border-color:rgba(34,36,38,.15);border-radius:5px;font-weight:400;font-family:Rubik,Times New Roman,Times,serif;color:#5c5d5d;margin-bottom:1rem}.question .question-content .textarea_container .character_count{color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif;font-size:11px;line-height:21px;font-weight:400;display:block;text-align:center;margin-top:-5px}.question .question-content .slider_container{width:750px}.question .question-content .question_subtitle.v2{color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif!important;font-size:19px;line-height:16px;font-weight:400;text-align:center}.question .question-content .plan-days--container{width:430px}.question .question-content .plan-days--container .plan_days_block{display:flex;flex-direction:row;margin:5px}.question .question-content .plan-days--container .plan_days_block .ui.input{width:150px}.question .question-content .plan-days--container .plan_days_block .plan_days_inputs{margin-right:10px}.question .question-content .plan-days--container .plan_days_block .plan_days_day{background-color:#fd8f25;margin:0 10px;min-width:90px;padding:5px;line-height:27px;color:#fff;font-family:Rubik,Times New Roman,Times,serif;font-weight:400;border-radius:3px;font-size:13px}.question .question-content .billing label{width:100px;font-family:Rubik,Times New Roman,Times,serif;font-weight:400;color:#5c5d5d}.question .question-content .billing .field{margin:10px}@media (max-width:500px){.question .question-content .ui.input{width:auto}.question .question-content .textarea_container{width:250px}.question .question-content .range{width:210px}.question .question-content .slider_container{width:270px}.question .question-content .slider_container .slider_labels{padding:0}.question .question-content .slider_container .question_subtitle.v2{font-size:14px}.question .question-content .dropdown-multiple .selection.dropdown{width:250px}.question .question-content .RegisterGroupSelect .places{width:200px}.question .question-content .RegisterGroupSelect .results.transition.visible{width:220px;max-height:220px}.question .question-content .languages .field{width:200px}.question .question-content .languages .animated.button,.question .question-content .languages .field>div{width:100%}.question .question-content .languages .close.icon{margin-bottom:10px}}.signup-confirmation-question .question-title{font-weight:500;line-height:1.5}.accountability-score{border-radius:8px;background-color:#3fc4ff;padding:10px 5px;display:flex;width:175px;flex-shrink:0;flex-grow:0;align-items:center;margin:0 auto}.accountability-score .level-name{display:inline-block;width:100%;text-align:center;color:#fff;font-size:16px;font-weight:600}.accountability-score.non-beta{background-color:#ffbd2e}.accountability-score.xs{width:85px;height:15px;border-radius:3px}.accountability-score.xs img{height:10px}.accountability-score.xs .score{font-size:14px}.accountability-score.md{width:100px;height:25px;border-radius:3px}.accountability-score.md img{height:15px}.accountability-score.md .score{font-size:1em}.accountability-score img{height:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.accountability-score .score{color:#fff;font-family:Montserrat,sans-serif;font-size:32px;font-weight:600;align-items:center;text-align:center;display:inline-flex;flex-grow:1;justify-content:center}.user-experience{height:100%;max-width:200px}.user-experience .categories{max-width:100%;display:flex;flex-wrap:wrap}.user-experience .categories .category{padding:5px;font-size:14px;font-weight:600;display:flex}.user-experience .categories .category.health-fitness{color:#3cd6ab}.user-experience .categories .category.learn{color:#ba68c8}.user-experience .categories .category.work{color:#ed6b7a}.user-experience .categories .category.life{color:#eacd50}.user-experience .categories .category img{width:20px;height:20px;margin-right:5px;flex-shrink:0;flex-grow:0}.mt-20{margin-top:20px}.mt-280{margin-top:280px}.actions{font-size:14px;font-weight:600;line-height:24px;width:100%;flex-grow:1;display:flex;align-items:flex-end}.actions ul{list-style:none;padding:0;margin:0 0 0 auto}.actions ul li{display:inline-block;padding:0 5px}.actions ul li a,.actions ul li button{display:inline-block;margin-right:0;color:#fd8f25;cursor:pointer;background:none;border:none;font-weight:500}@media (max-width:768px){#drift-widget-container{display:none}}#feedback-button{display:block;z-index:999999;bottom:10px;left:10px;background-color:#fd8f25;color:#fff;padding:10px 20px;border-radius:10px;position:fixed}@media (max-width:768px){#feedback-button{display:none}}#feedback-button:hover{background-color:#fd9c3e;color:#000;box-shadow:1px 1px 1px 1px #ccc}[data-tooltip]:after{z-index:3}[data-tooltip]:before{z-index:4}@media (max-width:576px){.hidden-el-xs-down{display:none}}.ui.checkbox input:checked~.box:before,.ui.checkbox input:checked~label:before{background-color:#ff8e00!important;border-color:#e4e4e4}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{color:#fff!important;font-size:10px}.desktop-banner{display:none}@media (max-width:767px){.hidden-el-md-down,.zEWidget-launcher{display:none}.desktop-banner{display:inline-block;position:fixed;z-index:2;background-color:rgba(14,14,14,.5);width:100%;margin-left:-15px;margin-top:-8px;padding:10px;color:#fff;text-align:center;font-size:13px;font-weight:600}}.ui.button.primary{background-color:#fd8f25;color:#fff;border:1px solid #fd8f25}.ui.button.primary:focus,.ui.button.primary:hover{background-color:#ed7502}.ui.button.secondary{color:#fd8f25;background-color:#fff;border:1px solid #fd8f25}.ui.button.third{color:#fd8f25;background-color:#fff;border:unset}.ui.button.secondary:focus,.ui.button.secondary:hover,.ui.button.third:focus,.ui.button.third:hover{background-color:unset!important;color:#ed7502}.navigation{position:fixed;top:0;right:0;left:0;z-index:1030;background-color:#fff;height:65px;box-shadow:0 0 0 0 rgba(0,0,0,.16),0 1px 0 0 rgba(0,0,0,.12)}.navigation .navbar{box-shadow:none}.navigation .navbar.login-register .navbar-brand{width:100%;text-align:center}.navigation .navbar.login-register .navbar-brand a{display:block;margin:0 auto}@media screen and (min-width:768px){.navigation .navbar{width:100%;max-width:1190px;margin:0 auto}.navigation .navbar .navbar-nav .user-info .userName{width:60px}.navigation .navbar .navbar-nav .user-info .avatar{position:absolute;height:40px;width:40px;border-radius:50%;overflow:hidden;right:32px;background-color:#fafafa}}.navigation .navbar .navbar-brand{display:flex}.navigation .navbar .menu-background{display:none}.navigation .navbar .navbar-collapse .navbar-nav .close div.nav-link:not(.dropdown-active){justify-content:flex-end}.navigation .navbar .navbar-collapse .navbar-nav .close div.nav-link:not(.dropdown-active) i{font-size:25px;margin-top:10px}@media screen and (min-width:731px){.navigation .navbar .navbar-collapse .navbar-nav .close{display:none}}.navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active{color:#fd8f25!important;border-bottom:solid}.navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:not(.dropdown-active){height:65px;display:flex;justify-content:center;align-items:center;width:121px;font-family:Montserrat,sans-serif;text-transform:capitalize;font-size:14px}@media (max-width:767px){.navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:not(.dropdown-active){width:100%}}@media (max-width:767px){.navigation .navbar .trigger{border-bottom:2px solid #fd8f25!important;cursor:default}.navigation .navbar .menu-background{position:absolute}.navigation .navbar .menu-background.open{display:inline-block;width:calc(100% - 72px);background-color:#000;height:100vh;top:0;left:0;opacity:.1}.navigation .navbar .navbar-collapse{flex-basis:unset;flex-grow:unset;position:absolute!important;right:0;top:0;min-height:93vh;position:fixed;transition:width .2s;width:200px}.navigation .navbar .navbar-collapse .nav-item:not(:last-of-type){border-bottom:1px solid hsla(0,0%,80%,.8)}.navigation .navbar .navbar-collapse .nav-item:not(:last-of-type).active,.navigation .navbar .navbar-collapse .nav-item:not(:last-of-type):hover{border-bottom:1px solid #fd8f25}.navigation .navbar .navbar-collapse .nav-item a{padding:10px;text-transform:capitalize;font-size:14px;text-align:left;display:block;align-items:unset;justify-content:unset}.navigation .navbar .navbar-collapse .nav-item a.active{border:none!important}.navigation .navbar .navbar-collapse .navbar-nav{position:relative;overflow-y:auto;max-height:calc(100vh - 170px)}.navigation .navbar .navbar-collapse .navbar-nav .user-info{width:100%;border-top:none;border-bottom:1px solid #fd8f25}.navigation .navbar .navbar-collapse .navbar-nav .user-info .avatar{position:absolute;overflow:hidden;height:50px;width:50px;border-radius:50%;background-color:#f2f2f2;display:inline-block;margin-bottom:5px;border:none}.navigation .navbar .navbar-collapse .navbar-nav .user-info .dropdown-toggle:after,.navigation .navbar .navbar-collapse .navbar-nav .user-info .userName{display:none}.navigation .navbar .navbar-collapse .navbar-nav .user-info .dropdown,.navigation .navbar .navbar-collapse .navbar-nav .user-info .dropdown.show{position:absolute;width:100%;border:none}.navigation .navbar .navbar-collapse .navbar-nav .user-info .dropdown .dropdown-menu,.navigation .navbar .navbar-collapse .navbar-nav .user-info .dropdown.show .dropdown-menu{position:absolute;display:inline;display:initial;border:none;margin-top:-10px}.navigation .navbar .navbar-collapse .navbar-nav .user-info .dropdown .dropdown-menu .nav-link,.navigation .navbar .navbar-collapse .navbar-nav .user-info .dropdown.show .dropdown-menu .nav-link{padding:5px 10px;border-bottom:none}.navigation .navbar .navbar-collapse .navbar-nav .user-info .dropdown .dropdown-menu .nav-link .dropdown-item,.navigation .navbar .navbar-collapse .navbar-nav .user-info .dropdown.show .dropdown-menu .nav-link .dropdown-item{padding:0;color:#636b6f}.navigation .navbar .navbar-brand,.navigation .navbar .navbar-brand .nav-link{padding:0}}.navigation .navbar .navbar-toggler{margin-top:0;border-left:1px solid hsla(0,0%,80%,.8);padding-left:20px;float:right}.navigation .navbar .navbar-toggler .navbar-toggler-icon:after{font:normal normal normal 14px/1 FontAwesome,sans-serif;font-weight:400;content:"\F0C9";color:#000;font-size:25px}.hours-chat-72{position:absolute;background-color:rgba(89,89,89,.95);color:#fff;text-align:center;padding:5px;width:100%;height:100%;border-radius:5px;z-index:1;top:0}.hours-chat-72 .will-unmatch{line-height:1.2}.hours-chat-72:not(.closed) .content{height:auto}.hours-chat-72:not(.closed) .content .actions{margin:0 0 10px}.hours-chat-72 .ui.button.accept-chat{color:#fd8f25!important;box-shadow:inset 0 0 0 2px #fd8f25!important;background-color:#fff!important}.hours-chat-72 .content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}.hours-chat-72.accepted-by-me .content{padding-top:25px}.hours-chat-72.accepted-by-me .buttons button{margin:10px}.hours-chat-72.expired{height:100%}.hours-chat-72.expired .description span{font-weight:500}.hours-chat-72.expired .content{padding-top:120px}@media screen and (max-height:600px){.hours-chat-72.expired .content{padding-top:55px}}.hours-chat-72 .declined{margin-top:90px}.hours-chat-72.acceptedByBuddy.closed{border-bottom-left-radius:0;border-bottom-right-radius:0}.hours-chat-72.acceptedByBuddy.pending .content{padding:0}.hours-chat-72 .acceptedByBuddy{position:absolute;bottom:0;width:100%;background-color:#51b867;left:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;font-size:12px;padding:5px}@media (max-width:400px){.hours-chat-72 .acceptedByBuddy{font-size:10px;line-height:14px}}.hours-chat-72 .close-button{text-align:right;padding-top:8px}.hours-chat-72 .close-button i{font-size:24px}.hours-chat-72.closed{height:auto}.hours-chat-72.closed .close-button{float:right}.hours-chat-72.closed .actions>button{padding:8px 3px}.hours-chat-72.closed .content{padding:0}.hours-chat-72.closed .content .accepted-by-me .buttons,.hours-chat-72.closed .content .chat,.hours-chat-72.closed .content .description,.hours-chat-72.closed .content .title{display:none}.hours-chat-72.closed .content .actions{margin-top:0;width:100%}.hours-chat-72.closed .content .waiting{width:inherit;left:170px;bottom:5px}.hours-chat-72.closed .content .description.accepted{position:absolute;bottom:-5px;display:inline;left:0;padding-left:10px}.hours-chat-72.closed .acceptedByBuddy{bottom:-46px}@media (max-width:400px){.hours-chat-72.closed .acceptedByBuddy{bottom:-36px}}.hours-chat-72 .content{line-height:25px;padding:40px 0}.hours-chat-72 .content .description{line-height:24px;font-size:14px;padding:0 20px;margin-bottom:10px}.hours-chat-72 .content .description.accepted{color:#51b867;text-transform:uppercase}.hours-chat-72 .content .waiting{position:absolute;bottom:0;color:#b0b0b1;font-size:11px;text-align:center;width:100%;left:0;padding:7px}.hours-chat-72 .content .title{font-weight:600;font-size:16px}.hours-chat-72 .content .actions{text-align:center;display:flex;justify-content:center;margin-top:20px}.hours-chat-72 .content .actions .gmb-primary{margin-left:5px}@media (max-width:342px){.hours-chat-72 .content .actions .gmb-primary{display:flex}}.hours-chat-72 .content .actions a.gmb-primary{background-color:#ff8f00;color:#fff;font-size:14px;font-weight:600;border:none;display:inline-block;padding:5px 10px;width:140px;border-radius:5px}.hours-chat-72 .content .gmb-primary{width:160px}.hours-chat-72 .content .gmb-primary.chat{margin-top:10px;margin-bottom:15px}.hours-chat-72 .content .gmb-primary i{float:left}.hours-chat-72.matched{background-color:initial;padding:0;height:auto}.hours-chat-72.matched .buddies{background-color:#ffb24d;border-radius:5px}.hours-chat-72.matched .buddies .header{display:flex;justify-content:space-between;padding:10px;align-items:center}.hours-chat-72.matched .buddies .header .buddy,.hours-chat-72.matched .buddies .header .me{display:flex;align-items:center}.hours-chat-72.matched .buddies .header .avatar{align-self:center;position:relative;overflow:hidden;height:25px;width:25px;border-radius:50%;margin:0 10px;display:inline-block}.hours-chat-72.matched .buddies .great{padding:20px 20px 10px;font-size:14px;font-weight:400}@media screen and (min-width:768px){.hours-chat-72.pending .content{padding:0}}@media (max-width:325px){.hours-chat-72.pending:not(.closed) .content{padding:0}.hours-chat-72.pending:not(.closed) .content .title{margin:-10px 0 0}.hours-chat-72.pending:not(.closed) .content .description,.hours-chat-72.pending:not(.closed) .content .gmb-primary.chat{margin:0}}.will-unmatch .SlotsWarning{align-items:center;display:flex;flex-direction:column}.will-unmatch .SlotsWarning .ui.selection.dropdown{height:auto;max-height:46px}.will-unmatch .SlotsWarning>span,.will-unmatch .SlotsWarning h3{color:#5c5d5d}.will-unmatch .SlotsWarning h3{font-size:20px;font-weight:500;margin-bottom:5px}.will-unmatch .SlotsWarning>span{font-size:18px}.will-unmatch .SlotsWarning__level{border-right:1px solid #979797;position:relative;width:50%}.will-unmatch .SlotsWarning__level .list{max-width:300px;margin-top:20px}.will-unmatch .SlotsWarning__level .list>div{color:#7f90a5;margin:2px 0}.will-unmatch .SlotsWarning__level p{max-width:300px}.will-unmatch .SlotsWarning__level .ui.button{margin-top:25px;font-size:18px;font-weight:500}.will-unmatch .SlotsWarning__level:after{content:"or";position:absolute;right:-13px;top:calc(50% - 20px);background-color:#fff;display:inline-block;width:26px;height:44px;text-align:center;line-height:43px;font-size:14px}.will-unmatch .SlotsWarning__switch{width:50%}.will-unmatch .SlotsWarning__switch .buddy-name{color:#000;font-weight:600}.will-unmatch .SlotsWarning__switch .avatar{display:inline-block;height:30px;width:30px;background-color:#f2f2f2;border-radius:50%;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);overflow:hidden;margin-right:10px;position:relative}.will-unmatch .SlotsWarning__switch .ui.dropdown{margin-top:25px;font-size:18px;font-weight:500;background-color:#fd8f25;color:#fff;border-color:#fd8f25;text-align:center}.will-unmatch .SlotsWarning__switch .ui.dropdown.visible .default.text{display:none}.will-unmatch .SlotsWarning__switch .ui.dropdown .text{color:#fff}.will-unmatch .SlotsWarning__switch .ui.dropdown .menu.visible{border-color:#ccc}.will-unmatch .SlotsWarning__switch .ui.dropdown .menu.visible .item{background-color:#f2f4f8;border-bottom:none;border-top:none;margin-top:0}.will-unmatch .SlotsWarning__switch .ui.dropdown .menu.visible .item .text{color:#fd8f25}.will-unmatch .SlotsWarning__switch .ui.dropdown .menu.visible .item:hover{background-color:#fd8f25}.will-unmatch .SlotsWarning__switch .ui.dropdown .menu.visible .item:hover .text,.will-unmatch .SlotsWarning__switch .ui.dropdown .menu.visible .item:hover span{color:#fff}.will-unmatch .SlotsWarning__level span,.will-unmatch .SlotsWarning__switch span{color:#5c5d5d;font-size:16px;font-weight:500;text-align:center;max-width:250px}.will-unmatch .SlotsWarning__level p,.will-unmatch .SlotsWarning__switch p{color:#7e8fa5;margin:25px 0}.will-unmatch .SlotsWarning__level .ui.button,.will-unmatch .SlotsWarning__level .ui.dropdown,.will-unmatch .SlotsWarning__switch .ui.button,.will-unmatch .SlotsWarning__switch .ui.dropdown{width:250px}.ui.modal.will-unmatch .m-top-10{margin-top:10px}.ui.modal.will-unmatch>.close.icon{color:#000}@media screen and (max-width:768px){.ui.modal.will-unmatch .SlotsWarning,.ui.popup.will-unmatch-container .SlotsWarning{width:100%;margin-top:0}.ui.modal.will-unmatch .SlotsWarning .ui.button,.ui.modal.will-unmatch .SlotsWarning .ui.dropdown,.ui.popup.will-unmatch-container .SlotsWarning .ui.button,.ui.popup.will-unmatch-container .SlotsWarning .ui.dropdown{margin-top:5px;font-size:16px;font-weight:500}.ui.modal.will-unmatch .SlotsWarning>span,.ui.popup.will-unmatch-container .SlotsWarning>span{margin-top:10px}.ui.modal.will-unmatch .SlotsWarning>div,.ui.popup.will-unmatch-container .SlotsWarning>div{flex-direction:column;padding-top:20px}.ui.modal.will-unmatch .SlotsWarning>div>div,.ui.popup.will-unmatch-container .SlotsWarning>div>div{width:100%}.ui.modal.will-unmatch .SlotsWarning__level p,.ui.modal.will-unmatch .SlotsWarning__switch p,.ui.popup.will-unmatch-container .SlotsWarning__level p,.ui.popup.will-unmatch-container .SlotsWarning__switch p{margin:5px 0}.ui.modal.will-unmatch .SlotsWarning__level,.ui.popup.will-unmatch-container .SlotsWarning__level{border-right:none;padding-bottom:35px;border-bottom:1px solid #979797}.ui.modal.will-unmatch .SlotsWarning__level:after,.ui.popup.will-unmatch-container .SlotsWarning__level:after{content:none}.ui.modal.will-unmatch .SlotsWarning__switch,.ui.popup.will-unmatch-container .SlotsWarning__switch{margin-top:30px}}.ui.modal.will-unmatch .buddies-warning-text,.ui.popup.will-unmatch-container .buddies-warning-text{text-align:center;margin:20px 0;font-size:15px;color:#7e8fa5}.ui.modal.will-unmatch .buddies-warning-text .title,.ui.popup.will-unmatch-container .buddies-warning-text .title{font-weight:600;font-size:20px;color:#5c5d5d}.ui.modal.will-unmatch .buddies-warning-text>div,.ui.popup.will-unmatch-container .buddies-warning-text>div{margin:15px 0}.ui.modal.will-unmatch .avatar-container,.ui.popup.will-unmatch-container .avatar-container{width:100px;height:100px;display:inline-block;background-color:#f2f2f2;border-radius:50%;overflow:hidden;position:relative;margin:0 auto 15px}.ui.modal.will-unmatch .buttons-actions,.ui.popup.will-unmatch-container .buttons-actions{margin-bottom:20px}.ui.modal.will-unmatch .buttons-actions .ui.button,.ui.popup.will-unmatch-container .buttons-actions .ui.button{width:180px;padding:12px;border-radius:5px;font-size:15px}.ui.modal.will-unmatch .buttons-actions .ui.button:first-of-type,.ui.popup.will-unmatch-container .buttons-actions .ui.button:first-of-type{margin-right:30px;background-color:#cacbcd}.ui.modal.will-unmatch .decline,.ui.popup.will-unmatch-container .decline{background-color:#adadad}.ui.modal.will-unmatch .buddies i,.ui.popup.will-unmatch-container .buddies i{font-size:25px;margin:40px}.ui.modal.will-unmatch .buddies span,.ui.popup.will-unmatch-container .buddies span{font-weight:600;font-size:16px;margin-bottom:10px}@media (max-width:768px){.ui.popup.will-unmatch-container{left:0!important;min-width:98%!important;left:1%!important;top:0!important;display:flex!important;position:fixed!important;align-items:center;height:calc(100vh - 60px)}.ui.popup.will-unmatch-container.slots{align-items:center}.ui.popup.will-unmatch-container .close.icon{position:absolute;top:10px;right:5px;font-size:20px}.ui.popup.will-unmatch-container .buddies{padding:0 20px}.ui.popup.will-unmatch-container .buddies i{margin:40px 0}.ui.popup.will-unmatch-container .will-unmatch{display:flex;flex-direction:column}.ui.popup.will-unmatch-container .will-unmatch button{margin-top:20px;font-size:16px}.ui.popup.will-unmatch-container:before{display:none}}.opacity-04{opacity:.4}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.float-left{float:left!important}.float-right{float:right!important}.text-justify{text-align:justify!important}.text-danger{color:#dc3545!important}.text-success{color:#28a745!important}.text-center{text-align:center!important}.text-left{text-align:left}.inline{display:inline-block}.small,small{font-size:80%;font-weight:400}.flex-center-all{display:flex;align-items:center;justify-content:center}.opacity-50{opacity:.5}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.invisible{visibility:hidden}.font-rubik{font-family:Rubik,Times New Roman,Times,serif}.text-lg{font-size:1.125rem}.font-medium{font-weight:500}.font-bold{font-weight:700}.h-full{height:100%}.w-full{width:100%}.-mt-4{margin-top:-1rem}.hidden-el{display:none}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-no-wrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.content-center{align-content:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.flex-1{flex:1 1}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.flex-no-grow{flex-grow:0}.flex-no-shrink{flex-shrink:0}@media (min-width:425px){.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-col{flex-direction:column}.sm\:flex-col-reverse{flex-direction:column-reverse}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse}.sm\:flex-no-wrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:items-stretch{align-items:stretch}.sm\:self-auto{align-self:auto}.sm\:self-start{align-self:flex-start}.sm\:self-end{align-self:flex-end}.sm\:self-center{align-self:center}.sm\:self-stretch{align-self:stretch}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-around{justify-content:space-around}.sm\:content-center{align-content:center}.sm\:content-start{align-content:flex-start}.sm\:content-end{align-content:flex-end}.sm\:content-between{align-content:space-between}.sm\:content-around{align-content:space-around}.sm\:flex-1{flex:1 1}.sm\:flex-auto{flex:1 1 auto}.sm\:flex-initial{flex:0 1 auto}.sm\:flex-none{flex:none}.sm\:flex-grow{flex-grow:1}.sm\:flex-shrink{flex-shrink:1}.sm\:flex-no-grow{flex-grow:0}.sm\:flex-no-shrink{flex-shrink:0}}@media (min-width:768px){.md\:flex{display:flex}.md\:visible{visibility:visible}.md\:inline-flex{display:inline-flex}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:flex-col-reverse{flex-direction:column-reverse}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse}.md\:flex-no-wrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:items-baseline{align-items:baseline}.md\:items-stretch{align-items:stretch}.md\:self-auto{align-self:auto}.md\:self-start{align-self:flex-start}.md\:self-end{align-self:flex-end}.md\:self-center{align-self:center}.md\:self-stretch{align-self:stretch}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:justify-around{justify-content:space-around}.md\:content-center{align-content:center}.md\:content-start{align-content:flex-start}.md\:content-end{align-content:flex-end}.md\:content-between{align-content:space-between}.md\:content-around{align-content:space-around}.md\:flex-1{flex:1 1}.md\:flex-auto{flex:1 1 auto}.md\:flex-initial{flex:0 1 auto}.md\:flex-none{flex:none}.md\:flex-grow{flex-grow:1}.md\:flex-shrink{flex-shrink:1}.md\:flex-no-grow{flex-grow:0}.md\:flex-no-shrink{flex-shrink:0}}@media (min-width:992px){.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:flex-col-reverse{flex-direction:column-reverse}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse}.lg\:flex-no-wrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-baseline{align-items:baseline}.lg\:items-stretch{align-items:stretch}.lg\:self-auto{align-self:auto}.lg\:self-start{align-self:flex-start}.lg\:self-end{align-self:flex-end}.lg\:self-center{align-self:center}.lg\:self-stretch{align-self:stretch}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:justify-around{justify-content:space-around}.lg\:content-center{align-content:center}.lg\:content-start{align-content:flex-start}.lg\:content-end{align-content:flex-end}.lg\:content-between{align-content:space-between}.lg\:content-around{align-content:space-around}.lg\:flex-1{flex:1 1}.lg\:flex-auto{flex:1 1 auto}.lg\:flex-initial{flex:0 1 auto}.lg\:flex-none{flex:none}.lg\:flex-grow{flex-grow:1}.lg\:flex-shrink{flex-shrink:1}.lg\:flex-no-grow{flex-grow:0}.lg\:flex-no-shrink{flex-shrink:0}}@media (min-width:1200px){.xl\:flex{display:flex}.xl\:inline-flex{display:inline-flex}.xl\:flex-row{flex-direction:row}.xl\:flex-row-reverse{flex-direction:row-reverse}.xl\:flex-col{flex-direction:column}.xl\:flex-col-reverse{flex-direction:column-reverse}.xl\:flex-wrap{flex-wrap:wrap}.xl\:flex-wrap-reverse{flex-wrap:wrap-reverse}.xl\:flex-no-wrap{flex-wrap:nowrap}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:items-baseline{align-items:baseline}.xl\:items-stretch{align-items:stretch}.xl\:self-auto{align-self:auto}.xl\:self-start{align-self:flex-start}.xl\:self-end{align-self:flex-end}.xl\:self-center{align-self:center}.xl\:self-stretch{align-self:stretch}.xl\:justify-start{justify-content:flex-start}.xl\:justify-end{justify-content:flex-end}.xl\:justify-center{justify-content:center}.xl\:justify-between{justify-content:space-between}.xl\:justify-around{justify-content:space-around}.xl\:content-center{align-content:center}.xl\:content-start{align-content:flex-start}.xl\:content-end{align-content:flex-end}.xl\:content-between{align-content:space-between}.xl\:content-around{align-content:space-around}.xl\:flex-1{flex:1 1}.xl\:flex-auto{flex:1 1 auto}.xl\:flex-initial{flex:0 1 auto}.xl\:flex-none{flex:none}.xl\:flex-grow{flex-grow:1}.xl\:flex-shrink{flex-shrink:1}.xl\:flex-no-grow{flex-grow:0}.xl\:flex-no-shrink{flex-shrink:0}}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-6{margin:1.5rem}.m-8{margin:2rem}.m-auto{margin:auto}.ml-12{margin-left:3rem}.ml-10{margin-left:2.5rem}.my-0{margin-top:0;margin-bottom:0}.mx-0{margin-left:0;margin-right:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mx-8{margin-left:2rem;margin-right:2rem}.my-auto{margin-top:auto;margin-bottom:auto}.mx-auto{margin-left:auto;margin-right:auto}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mt-3{margin-top:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mt-5{margin-top:1.25rem}.mr-5{margin-right:1.25rem}.mb-5{margin-bottom:1.25rem}.ml-5{margin-left:1.25rem}.mt-6{margin-top:1.5rem}.mr-6{margin-right:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.mt-8{margin-top:2rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-20{margin-top:5rem}.mr-8{margin-right:2rem}.mb-8{margin-bottom:2rem}.ml-8{margin-left:2rem}.mr-10{margin-right:2.5rem}.mr-12{margin-right:3rem}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-20{padding:5rem}.p-24{padding:6rem}.p-32{padding:8rem}.p-px{padding:1px}.py-0{padding-top:0;padding-bottom:0}.px-0{padding-left:0;padding-right:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.px-8{padding-left:2rem;padding-right:2rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.px-12{padding-left:3rem;padding-right:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.px-16{padding-left:4rem;padding-right:4rem}.py-20{padding-top:5rem;padding-bottom:5rem}.px-20{padding-left:5rem;padding-right:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.px-24{padding-left:6rem;padding-right:6rem}.py-32{padding-top:8rem;padding-bottom:8rem}.px-32{padding-left:8rem;padding-right:8rem}.py-px{padding-top:1px;padding-bottom:1px}.px-px{padding-left:1px;padding-right:1px}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pt-3{padding-top:.75rem}.pr-3{padding-right:.75rem}.pb-3{padding-bottom:.75rem}.pl-3{padding-left:.75rem}.pt-4{padding-top:1rem}.pr-4{padding-right:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pt-5{padding-top:1.25rem}.pr-5{padding-right:1.25rem}.pb-5{padding-bottom:1.25rem}.pl-5{padding-left:1.25rem}.pt-6{padding-top:1.5rem}.pr-6{padding-right:1.5rem}.pb-6{padding-bottom:1.5rem}.pl-6{padding-left:1.5rem}.pt-8{padding-top:2rem}.pr-8{padding-right:2rem}.pb-8{padding-bottom:2rem}.pl-8{padding-left:2rem}.pt-10{padding-top:2.5rem}.pr-10{padding-right:2.5rem}.pb-10{padding-bottom:2.5rem}.pl-10{padding-left:2.5rem}.pt-12{padding-top:3rem}.pr-12{padding-right:3rem}.pb-12{padding-bottom:3rem}.pl-12{padding-left:3rem}.pt-16{padding-top:4rem}.pr-16{padding-right:4rem}.pb-16{padding-bottom:4rem}.pl-16{padding-left:4rem}.pt-20{padding-top:5rem}.pr-20{padding-right:5rem}.pb-20{padding-bottom:5rem}.pl-20{padding-left:5rem}.pt-24{padding-top:6rem}.pr-24{padding-right:6rem}.pb-24{padding-bottom:6rem}.pl-24{padding-left:6rem}.pt-32{padding-top:8rem}.pr-32{padding-right:8rem}.pb-32{padding-bottom:8rem}.pl-32{padding-left:8rem}.pt-px{padding-top:1px}.pr-px{padding-right:1px}.pb-px{padding-bottom:1px}.pl-px{padding-left:1px}@media (min-width:425px){.sm\:m-0{margin:0}.sm\:m-1{margin:.25rem}.sm\:m-2{margin:.5rem}.sm\:m-3{margin:.75rem}.sm\:m-4{margin:1rem}.sm\:m-5{margin:1.25rem}.sm\:m-6{margin:1.5rem}.sm\:m-8{margin:2rem}.sm\:m-auto{margin:auto}.sm\:my-0{margin-top:0;margin-bottom:0}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:my-1{margin-top:.25rem;margin-bottom:.25rem}.sm\:mx-1{margin-left:.25rem;margin-right:.25rem}.sm\:my-2{margin-top:.5rem;margin-bottom:.5rem}.sm\:mx-2{margin-left:.5rem;margin-right:.5rem}.sm\:my-3{margin-top:.75rem;margin-bottom:.75rem}.sm\:mx-3{margin-left:.75rem;margin-right:.75rem}.sm\:my-4{margin-top:1rem;margin-bottom:1rem}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.sm\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.sm\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:mx-8{margin-left:2rem;margin-right:2rem}.sm\:my-auto{margin-top:auto;margin-bottom:auto}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:mt-0{margin-top:0}.sm\:mr-0{margin-right:0}.sm\:mb-0{margin-bottom:0}.sm\:ml-0{margin-left:0}.sm\:mt-1{margin-top:.25rem}.sm\:mr-1{margin-right:.25rem}.sm\:mb-1{margin-bottom:.25rem}.sm\:ml-1{margin-left:.25rem}.sm\:mt-2{margin-top:.5rem}.sm\:mr-2{margin-right:.5rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:ml-2{margin-left:.5rem}.sm\:mt-3{margin-top:.75rem}.sm\:mr-3{margin-right:.75rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:ml-3{margin-left:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:mr-4{margin-right:1rem}.sm\:mb-4{margin-bottom:1rem}.sm\:ml-4{margin-left:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mr-5{margin-right:1.25rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:ml-5{margin-left:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mr-6{margin-right:1.5rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:ml-6{margin-left:1.5rem}.sm\:mt-8{margin-top:2rem}.sm\:mr-8{margin-right:2rem}.sm\:mb-8{margin-bottom:2rem}.sm\:ml-8{margin-left:2rem}.sm\:mt-auto{margin-top:auto}.sm\:mr-auto{margin-right:auto}.sm\:mb-auto{margin-bottom:auto}.sm\:ml-auto{margin-left:auto}.sm\:p-0{padding:0}.sm\:p-1{padding:.25rem}.sm\:p-2{padding:.5rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-16{padding:4rem}.sm\:p-20{padding:5rem}.sm\:p-24{padding:6rem}.sm\:p-32{padding:8rem}.sm\:p-px{padding:1px}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:px-0{padding-left:0;padding-right:0}.sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:px-1{padding-left:.25rem;padding-right:.25rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:px-16{padding-left:4rem;padding-right:4rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:px-20{padding-left:5rem;padding-right:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:px-24{padding-left:6rem;padding-right:6rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:px-32{padding-left:8rem;padding-right:8rem}.sm\:py-px{padding-top:1px;padding-bottom:1px}.sm\:px-px{padding-left:1px;padding-right:1px}.sm\:pt-0{padding-top:0}.sm\:pr-0{padding-right:0}.sm\:pb-0{padding-bottom:0}.sm\:pl-0{padding-left:0}.sm\:pt-1{padding-top:.25rem}.sm\:pr-1{padding-right:.25rem}.sm\:pb-1{padding-bottom:.25rem}.sm\:pl-1{padding-left:.25rem}.sm\:pt-2{padding-top:.5rem}.sm\:pr-2{padding-right:.5rem}.sm\:pb-2{padding-bottom:.5rem}.sm\:pl-2{padding-left:.5rem}.sm\:pt-3{padding-top:.75rem}.sm\:pr-3{padding-right:.75rem}.sm\:pb-3{padding-bottom:.75rem}.sm\:pl-3{padding-left:.75rem}.sm\:pt-4{padding-top:1rem}.sm\:pr-4{padding-right:1rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pl-4{padding-left:1rem}.sm\:pt-5{padding-top:1.25rem}.sm\:pr-5{padding-right:1.25rem}.sm\:pb-5{padding-bottom:1.25rem}.sm\:pl-5{padding-left:1.25rem}.sm\:pt-6{padding-top:1.5rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pl-6{padding-left:1.5rem}.sm\:pt-8{padding-top:2rem}.sm\:pr-8{padding-right:2rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pl-8{padding-left:2rem}.sm\:pt-10{padding-top:2.5rem}.sm\:pr-10{padding-right:2.5rem}.sm\:pb-10{padding-bottom:2.5rem}.sm\:pl-10{padding-left:2.5rem}.sm\:pt-12{padding-top:3rem}.sm\:pr-12{padding-right:3rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pl-12{padding-left:3rem}.sm\:pt-16{padding-top:4rem}.sm\:pr-16{padding-right:4rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pl-16{padding-left:4rem}.sm\:pt-20{padding-top:5rem}.sm\:pr-20{padding-right:5rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pl-20{padding-left:5rem}.sm\:pt-24{padding-top:6rem}.sm\:pr-24{padding-right:6rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pl-24{padding-left:6rem}.sm\:pt-32{padding-top:8rem}.sm\:pr-32{padding-right:8rem}.sm\:pb-32{padding-bottom:8rem}.sm\:pl-32{padding-left:8rem}.sm\:pt-px{padding-top:1px}.sm\:pr-px{padding-right:1px}.sm\:pb-px{padding-bottom:1px}.sm\:pl-px{padding-left:1px}}@media (min-width:768px){.md\:inline{display:inline}.md\:m-0{margin:0}.md\:m-1{margin:.25rem}.md\:m-2{margin:.5rem}.md\:m-3{margin:.75rem}.md\:m-4{margin:1rem}.md\:m-5{margin:1.25rem}.md\:m-6{margin:1.5rem}.md\:m-8{margin:2rem}.md\:m-auto{margin:auto}.md\:my-0{margin-top:0;margin-bottom:0}.md\:mx-0{margin-left:0;margin-right:0}.md\:my-1{margin-top:.25rem;margin-bottom:.25rem}.md\:mx-1{margin-left:.25rem;margin-right:.25rem}.md\:my-2{margin-top:.5rem;margin-bottom:.5rem}.md\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:mx-3{margin-left:.75rem;margin-right:.75rem}.md\:my-4{margin-top:1rem;margin-bottom:1rem}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.md\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.md\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-8{margin-top:2rem;margin-bottom:2rem}.md\:mr-12{margin-right:3rem}.md\:mx-8{margin-left:2rem;margin-right:2rem}.md\:my-auto{margin-top:auto;margin-bottom:auto}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mt-0{margin-top:0}.md\:mr-0{margin-right:0}.md\:mb-0{margin-bottom:0}.md\:ml-0{margin-left:0}.md\:mt-1{margin-top:.25rem}.md\:mr-1{margin-right:.25rem}.md\:mb-1{margin-bottom:.25rem}.md\:ml-1{margin-left:.25rem}.md\:mt-2{margin-top:.5rem}.md\:mr-2{margin-right:.5rem}.md\:mb-2{margin-bottom:.5rem}.md\:ml-2{margin-left:.5rem}.md\:mt-3{margin-top:.75rem}.md\:mr-3{margin-right:.75rem}.md\:mb-3{margin-bottom:.75rem}.md\:ml-3{margin-left:.75rem}.md\:mt-4{margin-top:1rem}.md\:mr-4{margin-right:1rem}.md\:mb-4{margin-bottom:1rem}.md\:ml-4{margin-left:1rem}.md\:mt-5{margin-top:1.25rem}.md\:mr-5{margin-right:1.25rem}.md\:mb-5{margin-bottom:1.25rem}.md\:ml-5{margin-left:1.25rem}.md\:mt-6{margin-top:1.5rem}.md\:mr-6{margin-right:1.5rem}.md\:mb-6{margin-bottom:1.5rem}.md\:ml-6{margin-left:1.5rem}.md\:mt-8{margin-top:2rem}.md\:mr-8{margin-right:2rem}.md\:mb-8{margin-bottom:2rem}.md\:ml-8{margin-left:2rem}.md\:mt-auto{margin-top:auto}.md\:mr-auto{margin-right:auto}.md\:mb-auto{margin-bottom:auto}.md\:ml-auto{margin-left:auto}.md\:p-0{padding:0}.md\:p-1{padding:.25rem}.md\:p-2{padding:.5rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-16{padding:4rem}.md\:p-20{padding:5rem}.md\:p-24{padding:6rem}.md\:p-32{padding:8rem}.md\:p-px{padding:1px}.md\:py-0{padding-top:0;padding-bottom:0}.md\:px-0{padding-left:0;padding-right:0}.md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:px-32{padding-left:8rem;padding-right:8rem}.md\:py-px{padding-top:1px;padding-bottom:1px}.md\:px-px{padding-left:1px;padding-right:1px}.md\:pt-0{padding-top:0}.md\:pr-0{padding-right:0}.md\:pb-0{padding-bottom:0}.md\:pl-0{padding-left:0}.md\:pt-1{padding-top:.25rem}.md\:pr-1{padding-right:.25rem}.md\:pb-1{padding-bottom:.25rem}.md\:pl-1{padding-left:.25rem}.md\:pt-2{padding-top:.5rem}.md\:pr-2{padding-right:.5rem}.md\:pb-2{padding-bottom:.5rem}.md\:pl-2{padding-left:.5rem}.md\:pt-3{padding-top:.75rem}.md\:pr-3{padding-right:.75rem}.md\:pb-3{padding-bottom:.75rem}.md\:pl-3{padding-left:.75rem}.md\:pt-4{padding-top:1rem}.md\:pr-4{padding-right:1rem}.md\:pb-4{padding-bottom:1rem}.md\:pl-4{padding-left:1rem}.md\:pt-5{padding-top:1.25rem}.md\:pr-5{padding-right:1.25rem}.md\:pb-5{padding-bottom:1.25rem}.md\:pl-5{padding-left:1.25rem}.md\:pt-6{padding-top:1.5rem}.md\:pr-6{padding-right:1.5rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pl-6{padding-left:1.5rem}.md\:pt-8{padding-top:2rem}.md\:pr-8{padding-right:2rem}.md\:pb-8{padding-bottom:2rem}.md\:pl-8{padding-left:2rem}.md\:pt-10{padding-top:2.5rem}.md\:pr-10{padding-right:2.5rem}.md\:pb-10{padding-bottom:2.5rem}.md\:pl-10{padding-left:2.5rem}.md\:pt-12{padding-top:3rem}.md\:pr-12{padding-right:3rem}.md\:pb-12{padding-bottom:3rem}.md\:pl-12{padding-left:3rem}.md\:pt-16{padding-top:4rem}.md\:pr-16{padding-right:4rem}.md\:pb-16{padding-bottom:4rem}.md\:pl-16{padding-left:4rem}.md\:pt-20{padding-top:5rem}.md\:pr-20{padding-right:5rem}.md\:pb-20{padding-bottom:5rem}.md\:pl-20{padding-left:5rem}.md\:pt-24{padding-top:6rem}.md\:pr-24{padding-right:6rem}.md\:pb-24{padding-bottom:6rem}.md\:pl-24{padding-left:6rem}.md\:pt-32{padding-top:8rem}.md\:pr-32{padding-right:8rem}.md\:pb-32{padding-bottom:8rem}.md\:pl-32{padding-left:8rem}.md\:pt-px{padding-top:1px}.md\:pr-px{padding-right:1px}.md\:pb-px{padding-bottom:1px}.md\:pl-px{padding-left:1px}}@media (min-width:992px){.lg\:m-0{margin:0}.lg\:m-1{margin:.25rem}.lg\:m-2{margin:.5rem}.lg\:m-3{margin:.75rem}.lg\:m-4{margin:1rem}.lg\:m-5{margin:1.25rem}.lg\:m-6{margin:1.5rem}.lg\:m-8{margin:2rem}.lg\:m-auto{margin:auto}.lg\:my-0{margin-top:0;margin-bottom:0}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:my-1{margin-top:.25rem;margin-bottom:.25rem}.lg\:mx-1{margin-left:.25rem;margin-right:.25rem}.lg\:my-2{margin-top:.5rem;margin-bottom:.5rem}.lg\:mx-2{margin-left:.5rem;margin-right:.5rem}.lg\:my-3{margin-top:.75rem;margin-bottom:.75rem}.lg\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\:my-4{margin-top:1rem;margin-bottom:1rem}.lg\:mx-4{margin-left:1rem;margin-right:1rem}.lg\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.lg\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.lg\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.lg\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.lg\:my-8{margin-top:2rem;margin-bottom:2rem}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-auto{margin-top:auto;margin-bottom:auto}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:mt-0{margin-top:0}.lg\:mr-0{margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:ml-0{margin-left:0}.lg\:mt-1{margin-top:.25rem}.lg\:mr-1{margin-right:.25rem}.lg\:mb-1{margin-bottom:.25rem}.lg\:ml-1{margin-left:.25rem}.lg\:mt-2{margin-top:.5rem}.lg\:mr-2{margin-right:.5rem}.lg\:mb-2{margin-bottom:.5rem}.lg\:ml-2{margin-left:.5rem}.lg\:mt-3{margin-top:.75rem}.lg\:mr-3{margin-right:.75rem}.lg\:mb-3{margin-bottom:.75rem}.lg\:ml-3{margin-left:.75rem}.lg\:mt-4{margin-top:1rem}.lg\:mr-4{margin-right:1rem}.lg\:mb-4{margin-bottom:1rem}.lg\:ml-4{margin-left:1rem}.lg\:mt-5{margin-top:1.25rem}.lg\:mr-5{margin-right:1.25rem}.lg\:mb-5{margin-bottom:1.25rem}.lg\:ml-5{margin-left:1.25rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mr-6{margin-right:1.5rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:ml-6{margin-left:1.5rem}.lg\:mt-8{margin-top:2rem}.lg\:mr-8{margin-right:2rem}.lg\:mb-8{margin-bottom:2rem}.lg\:ml-8{margin-left:2rem}.lg\:mt-auto{margin-top:auto}.lg\:mr-auto{margin-right:auto}.lg\:mb-auto{margin-bottom:auto}.lg\:ml-auto{margin-left:auto}.lg\:p-0{padding:0}.lg\:p-1{padding:.25rem}.lg\:p-2{padding:.5rem}.lg\:p-3{padding:.75rem}.lg\:p-4{padding:1rem}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:p-10{padding:2.5rem}.lg\:p-12{padding:3rem}.lg\:p-16{padding:4rem}.lg\:p-20{padding:5rem}.lg\:p-24{padding:6rem}.lg\:p-32{padding:8rem}.lg\:p-px{padding:1px}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:px-0{padding-left:0;padding-right:0}.lg\:py-1{padding-top:.25rem;padding-bottom:.25rem}.lg\:px-1{padding-left:.25rem;padding-right:.25rem}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:px-24{padding-left:6rem;padding-right:6rem}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\:px-32{padding-left:8rem;padding-right:8rem}.lg\:py-px{padding-top:1px;padding-bottom:1px}.lg\:px-px{padding-left:1px;padding-right:1px}.lg\:pt-0{padding-top:0}.lg\:pr-0{padding-right:0}.lg\:pb-0{padding-bottom:0}.lg\:pl-0{padding-left:0}.lg\:pt-1{padding-top:.25rem}.lg\:pr-1{padding-right:.25rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:pl-1{padding-left:.25rem}.lg\:pt-2{padding-top:.5rem}.lg\:pr-2{padding-right:.5rem}.lg\:pb-2{padding-bottom:.5rem}.lg\:pl-2{padding-left:.5rem}.lg\:pt-3{padding-top:.75rem}.lg\:pr-3{padding-right:.75rem}.lg\:pb-3{padding-bottom:.75rem}.lg\:pl-3{padding-left:.75rem}.lg\:pt-4{padding-top:1rem}.lg\:pr-4{padding-right:1rem}.lg\:pb-4{padding-bottom:1rem}.lg\:pl-4{padding-left:1rem}.lg\:pt-5{padding-top:1.25rem}.lg\:pr-5{padding-right:1.25rem}.lg\:pb-5{padding-bottom:1.25rem}.lg\:pl-5{padding-left:1.25rem}.lg\:pt-6{padding-top:1.5rem}.lg\:pr-6{padding-right:1.5rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:pl-6{padding-left:1.5rem}.lg\:pt-8{padding-top:2rem}.lg\:pr-8{padding-right:2rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pl-8{padding-left:2rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pr-10{padding-right:2.5rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pl-10{padding-left:2.5rem}.lg\:pt-12{padding-top:3rem}.lg\:pr-12{padding-right:3rem}.lg\:pb-12{padding-bottom:3rem}.lg\:pl-12{padding-left:3rem}.lg\:pt-16{padding-top:4rem}.lg\:pr-16{padding-right:4rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pl-16{padding-left:4rem}.lg\:pt-20{padding-top:5rem}.lg\:pr-20{padding-right:5rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pl-20{padding-left:5rem}.lg\:pt-24{padding-top:6rem}.lg\:pr-24{padding-right:6rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pl-24{padding-left:6rem}.lg\:pt-32{padding-top:8rem}.lg\:pr-32{padding-right:8rem}.lg\:pb-32{padding-bottom:8rem}.lg\:pl-32{padding-left:8rem}.lg\:pt-px{padding-top:1px}.lg\:pr-px{padding-right:1px}.lg\:pb-px{padding-bottom:1px}.lg\:pl-px{padding-left:1px}}@media (min-width:1200px){.xl\:m-0{margin:0}.xl\:m-1{margin:.25rem}.xl\:m-2{margin:.5rem}.xl\:m-3{margin:.75rem}.xl\:m-4{margin:1rem}.xl\:m-5{margin:1.25rem}.xl\:m-6{margin:1.5rem}.xl\:m-8{margin:2rem}.xl\:m-auto{margin:auto}.xl\:my-0{margin-top:0;margin-bottom:0}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:my-1{margin-top:.25rem;margin-bottom:.25rem}.xl\:mx-1{margin-left:.25rem;margin-right:.25rem}.xl\:my-2{margin-top:.5rem;margin-bottom:.5rem}.xl\:mx-2{margin-left:.5rem;margin-right:.5rem}.xl\:my-3{margin-top:.75rem;margin-bottom:.75rem}.xl\:mx-3{margin-left:.75rem;margin-right:.75rem}.xl\:my-4{margin-top:1rem;margin-bottom:1rem}.xl\:mx-4{margin-left:1rem;margin-right:1rem}.xl\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.xl\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.xl\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\:my-8{margin-top:2rem;margin-bottom:2rem}.xl\:mx-8{margin-left:2rem;margin-right:2rem}.xl\:my-auto{margin-top:auto;margin-bottom:auto}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:mt-0{margin-top:0}.xl\:mr-0{margin-right:0}.xl\:mb-0{margin-bottom:0}.xl\:ml-0{margin-left:0}.xl\:mt-1{margin-top:.25rem}.xl\:mr-1{margin-right:.25rem}.xl\:mb-1{margin-bottom:.25rem}.xl\:ml-1{margin-left:.25rem}.xl\:mt-2{margin-top:.5rem}.xl\:mr-2{margin-right:.5rem}.xl\:mb-2{margin-bottom:.5rem}.xl\:ml-2{margin-left:.5rem}.xl\:mt-3{margin-top:.75rem}.xl\:mr-3{margin-right:.75rem}.xl\:mb-3{margin-bottom:.75rem}.xl\:ml-3{margin-left:.75rem}.xl\:mt-4{margin-top:1rem}.xl\:mr-4{margin-right:1rem}.xl\:mb-4{margin-bottom:1rem}.xl\:ml-4{margin-left:1rem}.xl\:mt-5{margin-top:1.25rem}.xl\:mr-5{margin-right:1.25rem}.xl\:mb-5{margin-bottom:1.25rem}.xl\:ml-5{margin-left:1.25rem}.xl\:mt-6{margin-top:1.5rem}.xl\:mr-6{margin-right:1.5rem}.xl\:mb-6{margin-bottom:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:mt-8{margin-top:2rem}.xl\:mr-8{margin-right:2rem}.xl\:mb-8{margin-bottom:2rem}.xl\:ml-8{margin-left:2rem}.xl\:mt-auto{margin-top:auto}.xl\:mr-auto{margin-right:auto}.xl\:mb-auto{margin-bottom:auto}.xl\:ml-auto{margin-left:auto}.xl\:p-0{padding:0}.xl\:p-1{padding:.25rem}.xl\:p-2{padding:.5rem}.xl\:p-3{padding:.75rem}.xl\:p-4{padding:1rem}.xl\:p-5{padding:1.25rem}.xl\:p-6{padding:1.5rem}.xl\:p-8{padding:2rem}.xl\:p-10{padding:2.5rem}.xl\:p-12{padding:3rem}.xl\:p-16{padding:4rem}.xl\:p-20{padding:5rem}.xl\:p-24{padding:6rem}.xl\:p-32{padding:8rem}.xl\:p-px{padding:1px}.xl\:py-0{padding-top:0;padding-bottom:0}.xl\:px-0{padding-left:0;padding-right:0}.xl\:py-1{padding-top:.25rem;padding-bottom:.25rem}.xl\:px-1{padding-left:.25rem;padding-right:.25rem}.xl\:py-2{padding-top:.5rem;padding-bottom:.5rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:py-3{padding-top:.75rem;padding-bottom:.75rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:py-4{padding-top:1rem;padding-bottom:1rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.xl\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:py-8{padding-top:2rem;padding-bottom:2rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:py-12{padding-top:3rem;padding-bottom:3rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:py-16{padding-top:4rem;padding-bottom:4rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:py-20{padding-top:5rem;padding-bottom:5rem}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:py-24{padding-top:6rem;padding-bottom:6rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:py-32{padding-top:8rem;padding-bottom:8rem}.xl\:px-32{padding-left:8rem;padding-right:8rem}.xl\:py-px{padding-top:1px;padding-bottom:1px}.xl\:px-px{padding-left:1px;padding-right:1px}.xl\:pt-0{padding-top:0}.xl\:pr-0{padding-right:0}.xl\:pb-0{padding-bottom:0}.xl\:pl-0{padding-left:0}.xl\:pt-1{padding-top:.25rem}.xl\:pr-1{padding-right:.25rem}.xl\:pb-1{padding-bottom:.25rem}.xl\:pl-1{padding-left:.25rem}.xl\:pt-2{padding-top:.5rem}.xl\:pr-2{padding-right:.5rem}.xl\:pb-2{padding-bottom:.5rem}.xl\:pl-2{padding-left:.5rem}.xl\:pt-3{padding-top:.75rem}.xl\:pr-3{padding-right:.75rem}.xl\:pb-3{padding-bottom:.75rem}.xl\:pl-3{padding-left:.75rem}.xl\:pt-4{padding-top:1rem}.xl\:pr-4{padding-right:1rem}.xl\:pb-4{padding-bottom:1rem}.xl\:pl-4{padding-left:1rem}.xl\:pt-5{padding-top:1.25rem}.xl\:pr-5{padding-right:1.25rem}.xl\:pb-5{padding-bottom:1.25rem}.xl\:pl-5{padding-left:1.25rem}.xl\:pt-6{padding-top:1.5rem}.xl\:pr-6{padding-right:1.5rem}.xl\:pb-6{padding-bottom:1.5rem}.xl\:pl-6{padding-left:1.5rem}.xl\:pt-8{padding-top:2rem}.xl\:pr-8{padding-right:2rem}.xl\:pb-8{padding-bottom:2rem}.xl\:pl-8{padding-left:2rem}.xl\:pt-10{padding-top:2.5rem}.xl\:pr-10{padding-right:2.5rem}.xl\:pb-10{padding-bottom:2.5rem}.xl\:pl-10{padding-left:2.5rem}.xl\:pt-12{padding-top:3rem}.xl\:pr-12{padding-right:3rem}.xl\:pb-12{padding-bottom:3rem}.xl\:pl-12{padding-left:3rem}.xl\:pt-16{padding-top:4rem}.xl\:pr-16{padding-right:4rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pl-16{padding-left:4rem}.xl\:pt-20{padding-top:5rem}.xl\:pr-20{padding-right:5rem}.xl\:pb-20{padding-bottom:5rem}.xl\:pl-20{padding-left:5rem}.xl\:pt-24{padding-top:6rem}.xl\:pr-24{padding-right:6rem}.xl\:pb-24{padding-bottom:6rem}.xl\:pl-24{padding-left:6rem}.xl\:pt-32{padding-top:8rem}.xl\:pr-32{padding-right:8rem}.xl\:pb-32{padding-bottom:8rem}.xl\:pl-32{padding-left:8rem}.xl\:pt-px{padding-top:1px}.xl\:pr-px{padding-right:1px}.xl\:pb-px{padding-bottom:1px}.xl\:pl-px{padding-left:1px}}.MobileBanner{display:none}@media screen and (max-width:768px){.MobileBanner{position:fixed;top:65px;display:flex;background:#ed6b7a;color:#fff;align-items:center}.MobileBanner p{margin:0;padding:10px}.MobileBanner i{font-size:2em;width:auto;flex:1 1;margin:10px 20px 0 0}}.UpgradeTrial{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:10px}.UpgradeTrial .UpgradeTrial__text{color:#ed6b7a;margin-bottom:0;font-size:12px}.UpgradeTrial .UpgradeTrial__cta{font-size:12px;margin-top:2px;padding-top:6px;padding-bottom:6px}.UpgradeTrial .UpgradeTrial__cta span:last-of-type{margin-left:5px}@media (max-width:414px){.UpgradeTrial{margin-left:5px}.UpgradeTrial .UpgradeTrial__text{max-width:45px;overflow-x:hidden;font-size:8px}.UpgradeTrial .UpgradeTrial__cta{font-size:8px}.UpgradeTrial .UpgradeTrial__cta span:last-of-type{display:none}}@media (max-width:320px){.navbar-toggler{padding:0 0 0 5px}}.GMBAvatar{display:inherit;height:inherit;width:inherit}.navbar{height:65px}.navbar .gmbDropdown{display:flex;align-items:center}.navbar .gmbDropdown .trigger{width:85px!important;padding:0!important}.navbar .Ripple-parent{color:#636b6f}.navbar .Ripple-parent:hover{color:#fd8f25}.navbar-padding{padding-bottom:75px}.navbar-dark .navbar-nav .nav-link{color:#636b6f;padding:0 15px;font-size:12px;letter-spacing:.01rem;text-decoration:none;text-transform:uppercase;font-family:Roboto,Helvetica,Arial,sans-serif;transition:opacity .5s ease-in-out;border-bottom:2px solid transparent;height:67px}.help.circle{margin-bottom:4px}.navbar-dark .navbar-nav .nav-link:hover{zoom:1;opacity:.8;cursor:pointer;color:#fb9638}.navbar-dark .navbar-nav .show>.nav-link{color:#fb9638}.navbar-dark .navbar-nav .nav-link:focus{color:#636b6f}.navbar-dark .navbar-nav .show .nav-link:focus{color:#fb9638}.navbar-dark,.navbar-dark .selected{font-weight:600}.navbar-dark .active,.navbar-dark .selected{color:#636b6f!important}.navbar-dark .selected:hover{opacity:1!important}.navbar-fixed-shadow{background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.navbar-inner-container{margin:0 auto;width:1140px;max-width:95%;position:relative}.nav.logo{margin-top:3px}.profile-progress-mobile{display:none}@media (min-width:768px) and (max-width:1199px){.navigation .navbar .navbar-brand{width:50px;min-width:50px;overflow:hidden}.navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:not(.dropdown-active){font-size:12px;width:auto}}@media (max-width:767px){.profile-progress-mobile{position:fixed;right:100px;display:flex}.collapsing{transition:background .5s ease-in-out,padding .5s ease-in-out,height .35s ease;background-color:#fff}div.collapse.show.navbar-collapse{background-color:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.16)}}.navbar-dark .navbar-nav a.main-tabs-text{margin:0;border-bottom:1px solid #f3f3f3}.navbar-dark .navbar-nav .main-tabs-text button{padding:10px;width:100%;color:#ff9000;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:24px}.navbar-dark .navbar-nav .main-tabs-text button:active{background-color:#ff9000;color:#fff}#top-navigation .user-settings-menu{min-width:10rem}#top-navigation .user-settings-menu .item{padding:0!important;border-bottom:1px solid #f3f3f3;cursor:pointer}#top-navigation .user-settings-menu .item:last-child{border-bottom:none}#top-navigation .user-settings-menu .item .nav-link{color:#ff9000;padding:10px 15px;font-size:14px;font-weight:500;height:45px!important;line-height:24px;text-decoration:none;text-transform:none;font-family:Montserrat,sans-serif;width:100%;margin:0}#top-navigation .user-settings-menu .item .nav-link:hover{background:#f8f9fa;opacity:1}#top-navigation .user-settings-menu .item .nav-link.active,#top-navigation .user-settings-menu .item .nav-link:active{color:#ff9000!important;border:none}@media (max-width:767px){#top-navigation .user-settings-menu{box-shadow:none;border:none;width:100%;display:block}#top-navigation .user-settings-menu .item,#top-navigation .user-settings-menu .item:last-child{border-bottom:1px solid #d6d6d6}#top-navigation .user-settings-menu .item .nav-link{color:#636b6f;text-align:center;height:65px!important;display:flex;justify-content:center;align-items:center}#top-navigation .user-settings-menu .item .nav-link i{margin-bottom:10px}#top-navigation .user-settings-menu .item .nav-link:hover{color:#ff9000;background:#fff;border-bottom:2px solid #ff9000}}#HW_frame_cont{margin-top:32px!important;left:calc(50% - 170px)!important}.headway-container{margin-left:5px;margin-top:10px}.headway-container #HW_badge{background:#93defe}.LoadingContainer{display:flex;justify-content:center;align-items:center;min-height:200px}.LoadingContainer .Loading{display:inline-block;position:relative;width:64px;height:64px}.LoadingContainer .Loading div{display:inline-block;position:absolute;left:6px;width:13px;background:#ff8e00;-webkit-animation:Loading 1.2s cubic-bezier(0,.5,.5,1) infinite;animation:Loading 1.2s cubic-bezier(0,.5,.5,1) infinite}.LoadingContainer .Loading div:first-child{left:6px;-webkit-animation-delay:-.24s;animation-delay:-.24s}.LoadingContainer .Loading div:nth-child(2){left:26px;-webkit-animation-delay:-.12s;animation-delay:-.12s}.LoadingContainer .Loading div:nth-child(3){left:45px;-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes Loading{0%{top:6px;height:51px}50%,to{top:19px;height:26px}}@keyframes Loading{0%{top:6px;height:51px}50%,to{top:19px;height:26px}}.BillingPlan{display:flex;flex-direction:column}.BillingPlan .BillingPlan__card.ui.segments{display:flex;flex-direction:column;flex:1 1}.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__pricing{display:flex;flex-direction:column;align-items:center}.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__annual,.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__annual-price{font-family:Gotham Bold,sans-serif;line-height:1;color:#616d7d;margin:0}.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__annual-price-int{font-size:60px}.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__annual-price-dec{font-size:30px}.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__name{color:#fff;font-size:24px;line-height:1;padding:21.5px 26px;font-family:Gotham Bold,sans-serif}.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__pricing{padding:20px 6px}.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__monthly{font-family:Gotham Bold,sans-serif;font-size:14px;line-height:2;margin-top:15px}.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__monthly-price{font-size:16px}.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__description,.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__features{color:#7a8bad;font-family:Rubik,Times New Roman,Times,serif;font-size:16px;font-weight:400}.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__features.ui.list>.item{padding:8px 0}.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__features.ui.list>.item>.content{line-height:1.4}.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__description{font-style:italic}.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__cta-wrapper{display:flex;flex-direction:column;justify-content:flex-end;flex:1 1;border:none}.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__cta.ui.button{font-family:Rubik,Times New Roman,Times,serif;text-transform:uppercase;padding:12px 20px;font-size:18px;font-weight:400;line-height:1.4}.BillingPlan .BillingPlan__card.ui.segments .BillingPlan__monthly_cta{font-family:Rubik,Times New Roman,Times,serif;outline:none;background:none;border:none;text-decoration:underline;font-size:15px;line-height:1.4;font-weight:400;text-align:center;cursor:pointer}.BillingPlan--color-green .BillingPlan__name{background-color:#3cd6ab;color:#fff}.BillingPlan--color-green .BillingPlan__colored{color:#3cd6ab}.BillingPlan--color-green .BillingPlan__cta.ui.button{color:#fff;background-color:#3cd6ab}.BillingPlan--color-green .BillingPlan__cta.ui.button:hover{background-color:#1dcf9d}.BillingPlan--color-green .BillingPlan__cta.ui.button:focus{background-color:#1cc395}.BillingPlan--color-green .BillingPlan__cta.ui.button:active{background-color:#16c997}.BillingPlan--color-blue .BillingPlan__name{background-color:#40c4ff;color:#fff}.BillingPlan--color-blue .BillingPlan__colored{color:#40c4ff}.BillingPlan--color-blue .BillingPlan__cta.ui.button{color:#fff;background-color:#40c4ff}.BillingPlan--color-blue .BillingPlan__cta.ui.button:hover{background-color:#1ab8ff}.BillingPlan--color-blue .BillingPlan__cta.ui.button:active,.BillingPlan--color-blue .BillingPlan__cta.ui.button:focus{background-color:#0db4ff}.BillingPlan--color-pink .BillingPlan__name{background-color:#ed6b7a;color:#fff}.BillingPlan--color-pink .BillingPlan__colored{color:#ed6b7a}.BillingPlan--color-pink .BillingPlan__cta.ui.button{color:#fff;background-color:#ed6b7a}.BillingPlan--color-pink .BillingPlan__cta.ui.button:hover{background-color:#f33f53}.BillingPlan--color-pink .BillingPlan__cta.ui.button:focus{background-color:#f23349}.BillingPlan--color-pink .BillingPlan__cta.ui.button:active{background-color:#f82d45}.BillingPlan--color-orange .BillingPlan__name{background-color:#ffab27;color:#fff}.BillingPlan--color-orange .BillingPlan__colored{color:#ffab27}.BillingPlan--color-orange .BillingPlan__cta.ui.button{color:#fff;background-color:#ffab27}.BillingPlan--color-orange .BillingPlan__cta.ui.button:hover{background-color:#ff9c01}.BillingPlan--color-orange .BillingPlan__cta.ui.button:active,.BillingPlan--color-orange .BillingPlan__cta.ui.button:focus{background-color:#f39500}.PricingPage{padding:76px 0}.PricingPage .PricingPage__header{margin:36px 0;text-align:center}.PricingPage .PricingPage__header .ui.header{color:#636b6f}.PricingPage .PricingPage__plan{display:flex;flex-direction:column;flex:1 1;padding:16px 8px}.PricingPage .PricingPage__subtitle{font-weight:500;color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:20px;line-height:32px;text-align:center}.PricingPage .BillingPlan{flex:1 1}.PricingPage .PricingPage__popular-label{border-radius:7px;background-color:#fff;box-shadow:0 0 10px -1px rgba(255,142,0,.34);color:#ffab27;font-family:Rubik,Times New Roman,Times,serif;font-weight:400;font-size:18px;font-style:italic;line-height:1.3;text-align:center;width:80%;padding:8px 0;margin:0 auto}.PricingPage .PricingPage__plan--s-tablet{display:none}.PricingPage .PricingPage__plan--popular .BillingPlan{box-shadow:0 27px 39px -10px rgba(255,142,0,.6)}.PricingPage .PricingPage__testimonial{background-color:#fff;width:90%;box-shadow:0 0 11px -2px rgba(0,0,0,.2);color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:20px;line-height:1.6;text-align:center;padding:16px 32px;margin:38px auto 0}.PricingPage .PricingPage__testimonial blockquote{margin:0 0 20px;font-style:italic;font-weight:300}.PricingPage .PricingPage__testimonial footer{font-weight:600}.PricingPage .PricingPage__testimonial-divider{background-color:#5c5d5d;width:20px;height:2px;margin-bottom:20px}.PricingPage .PricingPage__form-links{font-family:Rubik,Times New Roman,Times,serif;font-size:15px;font-weight:400;line-height:1.4;text-align:center;text-decoration:underline}.PricingPage .PricingPage__form-links a{color:#ffab27}@media (min-width:768px){.PricingPage .PricingPage__subtitle{width:712px;margin:8px auto 24px}.PricingPage .PricingPage__plans{padding:80px 0 40px}.PricingPage .PricingPage__plan{max-width:276px}.PricingPage .PricingPage__plan--popular{max-width:308px;margin:-80px 0 -40px}.PricingPage .PricingPage__plan--popular .BillingPlan__cta-wrapper>div{margin-bottom:38px}.PricingPage .PricingPage__plan--s-mobile{display:none}.PricingPage .PricingPage__plan--s-tablet{display:flex}}.ForceCreatePlanModal{max-width:600px;position:relative}.ForceCreatePlanModal .content{width:100%}.ForceCreatePlanModal__image{width:200px}.ForceCreatePlanModal__image img{margin-left:20px}.ForceCreatePlanModal .description p{margin-top:30px}.ForceCreatePlanModal .description .ui.header{text-align:center}.ForceCreatePlanModal .description .action{margin-top:25px;text-align:center}.ForceCreatePlanModal .description .action a{display:inline-block}.ForceCreatePlanModal .action a,.ForceCreatePlanModal .action button,.ForceCreatePlanModal .actions a,.ForceCreatePlanModal .actions button{background-color:#f19336;color:#fff}.ForceCreatePlanModal .action a,.ForceCreatePlanModal .actions a{padding:7px;font-weight:600}.ForceCreatePlanModal .action button,.ForceCreatePlanModal .actions button{margin-bottom:0}.ForceCreatePlanModal .action .separator,.ForceCreatePlanModal .actions .separator{margin:10px 0}@media screen and (max-width:767px){.ForceCreatePlanModal .description .action,.ForceCreatePlanModal .description p{margin-top:20px;text-align:center}}.ProfileCard{display:flex;flex-direction:column}.ProfileCard .accountability-score{width:25%;margin:0;height:20px}.ProfileCard .accountability-score img{height:13px}.ProfileCard__see-profile{border-radius:5px;background-color:#fff;box-shadow:0 3px 6px 0 rgba(29,21,21,.05),0 4px 7px 0 rgba(0,0,0,.03),0 1px 5px 0 rgba(0,0,0,.1);padding:2px 10px;color:#ff8f00;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;text-align:center}.ProfileCard__progress{width:100px}.ProfileCard__name{color:#5c5d5d;font-size:14px;font-weight:700;line-height:24px;text-align:center;margin-top:5px}.ProfileCard__content{padding:0 10px 0 20px;margin-top:8px;font-size:16px;line-height:24px;text-align:left;margin-bottom:5px;display:flex;flex-direction:column;justify-content:space-between;width:100%}.ProfileCard__content,.ProfileCard__title{color:#5c5d5d;font-family:Montserrat,sans-serif}.ProfileCard__title{font-size:13px;font-weight:300;margin:0}.ProfileCard__online{width:11px;height:11px;background-color:#6dd400;bottom:0;position:absolute;right:0;border-radius:50%;border:2px solid #fff}.ProfileCard__description{color:#5c5d5d;font-size:13px;font-weight:600;line-height:24px;text-align:center}.ProfileCard__description span{font-weight:500}.ProfileCard__description .offset{font-size:11px}.ProfileCard__matchs{display:flex;justify-content:space-between;color:#5c5d5d;font-size:11px;font-weight:500;line-height:21px}.ProfileCard__matchs img{width:17px;margin-right:5px}.ProfileCard__match{color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:14px;line-height:26px;font-weight:400}.ProfileCard__match img{width:15px;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.7}.ProfileCard__avatar{display:flex;flex-direction:column;justify-content:space-between;width:50%;margin:0 auto;position:relative}.ProfileCard__avatar .image{height:32px;width:32px;position:relative;margin:0 auto}.ProfileCard__avatar .image .avatar-wrapper{overflow:hidden;position:relative;width:inherit;height:inherit;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);background-color:#f2f2f2;border-radius:50%}.ProfileCard .md{margin-bottom:5px}.ProfileCard__icons{margin-top:10px}.ProfileCard__icons i:not(:active){opacity:.5}.ProfileCard__icons i{margin-top:0;margin-left:0;font-size:25px}.CategoryIcon{line-height:1}.CategoryIcon i.icon{font-size:25px}.CategoryIcon i.icon:not(.active){color:#afafaf}.CategoryIcon__circle-colored{display:inline-block;margin-right:10px;opacity:.2}.CategoryIcon__circle-colored.active{opacity:1}.CategoryIcon__colored i.icon.gmb-category-health-fitness{color:#3cd6ab}.CategoryIcon__colored i.icon.gmb-category-learn{color:#bb64ca}.CategoryIcon__colored i.icon.gmb-category-work{color:#ef6a78}.CategoryIcon__colored i.icon.gmb-category-life{color:#ebce41}.MatchMeter{border-radius:3px;color:#fff;font-weight:560;display:flex;align-items:center;padding:1px 0}.MatchMeter.good{background-color:#88c40b}.MatchMeter.good .MatchMeter__bar:first-child,.MatchMeter.good .MatchMeter__bar:nth-child(2){opacity:.5}.MatchMeter.excellent{background-color:#21cc99}.MatchMeter.great{background-color:#4bc24b}.MatchMeter.great .MatchMeter__bar:first-of-type{opacity:.5}.MatchMeter__bar{width:8px;height:2px;border-radius:1px;background-color:#fff}.MatchMeter__bar:not(:last-of-type){margin-bottom:2px}@media only screen and (max-width:767px){.MatchMeter{font-size:12px;line-height:18px}}.RecommendedBuddies{border:1px solid rgba(0,0,0,.125);border-top:none;border-radius:.25rem}.RecommendedBuddies__category-icons img{width:20px}.RecommendedBuddies__online{width:15px;height:15px;background-color:#6dd400;bottom:0;position:absolute;right:0;border-radius:50%;border:3px solid #fff}.RecommendedBuddies table{border-collapse:collapse}.RecommendedBuddies .MatchMeter{width:100px;margin:auto}.RecommendedBuddies table thead tr{box-shadow:0 3px 6px 0 rgba(0,0,0,.1),0 4px 7px 0 rgba(0,0,0,.06),0 1px 5px 0 rgba(0,0,0,.2);border:1px solid #d4d4d4}.RecommendedBuddies thead tr th:first-of-type{width:300px}.RecommendedBuddies table thead tr th{height:43px;background-color:#f9fafb;border:1px solid #d4d4d4;border-right:none;border-left:none;color:#5c5d5d;font-size:16px;line-height:24px;text-align:center;font-weight:500}.RecommendedBuddies table thead tr th.sortable.selected{color:#fd8f25}.RecommendedBuddies table thead tr th.sortable.selected.asc:after{content:"\F0D8";color:#fd8f25}.RecommendedBuddies table thead tr th.sortable.selected.desc:after{content:"\F0D7";color:#fd8f25}.RecommendedBuddies table thead tr th.sortable:after{content:"\F0D7";color:#afafaf;font-family:FontAwesome,sans-serif;margin-left:5px;font-size:18px;display:inline-block}.RecommendedBuddies table tbody tr td{background-color:#fff}.RecommendedBuddies .table-responsive>.table-bordered{margin:0}.RecommendedBuddies table tbody tr:first-of-type td{padding-top:25px;height:120px}.RecommendedBuddies table tbody tr td{height:100px;border:none;vertical-align:middle;color:#5c5d5d;font-size:14px;font-weight:500;text-align:center}.RecommendedBuddies table tbody tr td .avatar{height:47px;width:47px;float:left;margin-left:25px;margin-right:25px}.RecommendedBuddies table tbody tr td .avatar>div:first-of-type{width:inherit;height:inherit;border-radius:50%;background-color:#f2f2f2;overflow:hidden;position:relative}.RecommendedBuddies .RecommendedBuddies__name{display:flex;text-align:left;line-height:47px;align-items:center}.RecommendedBuddies .RecommendedBuddies__name .avatar{align-self:center;position:relative;overflow:hidden}.RecommendedBuddies .RecommendedBuddies__name .name{color:#5c5d5d;font-size:14px;font-weight:700;line-height:24px;display:inline-block;margin-top:3px}.RecommendedBuddies .RecommendedBuddies__name .name p{margin-bottom:0;font-family:Gotham Bold,sans-serif}.RecommendedBuddies .RecommendedBuddies__name .name small{display:block;color:#5c5d5d;font-size:14px;font-weight:500;line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:170px}.Pagination{padding:20px 0;margin:15px 0}.Pagination,.Pagination__controls{display:flex;align-items:center;justify-content:center}.Pagination__controls{grid-gap:8px;gap:8px;flex-wrap:wrap}@media screen and (max-width:767px){.Pagination__controls{grid-gap:4px;gap:4px}}.Pagination__button.ui.button{padding:8px 14px;font-weight:500;font-size:14px;border-radius:4px;border:1px solid #ddd;background:#fff;color:#5c5d5d;transition:all .15s ease;box-shadow:none}.Pagination__button.ui.button:hover:not([disabled]){border-color:#ff8f00;color:#ff8f00;background:#fff9f0;box-shadow:none}.Pagination__button.ui.button[disabled]{opacity:.4;cursor:not-allowed;background:#f8f9fa;color:#999}.Pagination__button.ui.button .icon{margin:0 3px}.Pagination__button.ui.button--first,.Pagination__button.ui.button--last{padding:8px 10px;min-width:36px}.Pagination__button.ui.button--first .icon,.Pagination__button.ui.button--last .icon{margin:0}@media screen and (max-width:767px){.Pagination__button.ui.button{padding:6px 10px;font-size:13px}.Pagination__button.ui.button--first,.Pagination__button.ui.button--last{padding:6px 8px;min-width:32px}}.Pagination__pages{display:flex;align-items:center;grid-gap:4px;gap:4px;margin:0 8px}@media screen and (max-width:767px){.Pagination__pages{margin:0 4px;grid-gap:2px;gap:2px}}.Pagination__page.ui.button{min-width:36px;height:36px;padding:0;font-weight:500;font-size:14px;border-radius:4px;border:1px solid #ddd;background:#fff;color:#5c5d5d;transition:all .15s ease;box-shadow:none}.Pagination__page.ui.button:hover:not([disabled]){border-color:#ff8f00;color:#ff8f00;background:#fff9f0;box-shadow:none}.Pagination__page.ui.button.primary{background:#ff8f00;border-color:#ff8f00;color:#fff;font-weight:600;box-shadow:none}.Pagination__page.ui.button.primary:hover{background:#e8810a;border-color:#e8810a;color:#fff;box-shadow:none}.Pagination__page.ui.button[disabled]{opacity:.4;cursor:not-allowed;background:#f8f9fa;color:#999}@media screen and (max-width:767px){.Pagination__page.ui.button{min-width:32px;height:32px;font-size:13px}}.Pagination__dots{color:#5c5d5d;font-weight:600;padding:0 5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:767px){.Pagination__dots{font-size:13px}}.Pagination__button.ui.button:focus,.Pagination__page.ui.button:focus{outline:3px solid #4e72f1;outline-offset:2px;box-shadow:0 0 0 3px rgba(78,114,241,.2)}@media (prefers-contrast:high){.Pagination__button.ui.button,.Pagination__page.ui.button{border-width:3px}}@media (prefers-reduced-motion:reduce){.Pagination__button.ui.button,.Pagination__page.ui.button{transition:none}}.BuddySearch{float:left;width:100%;background-color:initial}.BuddySearch .BuddySearchControls{margin-bottom:20px}.BuddySearch__pagination{background-color:#fafafa;margin:20px 0 0;padding:15px 0}.BuddySearch__plan-prompt{margin-top:1rem;padding:1rem;background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;text-align:center}.BuddySearch__plan-prompt p{margin:0;color:#856404;font-weight:500}@media screen and (max-width:767px){.BuddySearch{background-color:initial}.BuddySearch .ui.stackable.column.grid .column{padding-left:0!important;padding-right:0!important}.BuddySearch__pagination{background-color:#fafafa;margin-top:20px;padding:15px 0}}.BuddyFilters__FilterSection h3{margin-top:20px;font-size:15px}.BuddyFilters__FilterSection .checkbox.radio label:after{background-color:#fff!important}.BuddyFilters{float:left;border-right:1px solid #dfdddd;margin-top:-25px;padding:70px 20px 0 90px;width:20%}.BuddyFilters h2.header{font-size:15px!important;font-weight:600!important;text-align:left!important}.BuddyFilters .age-label{font-weight:500}.BuddyFilters .age-error{color:#de3e47}.BuddyFilters .ui.form{margin-left:10px}.BuddyFilters .ui.form .field label{color:#5c5d5d}.BuddyFilters h6{color:#5c5d5d;font-size:14px;font-weight:500;padding-left:25px;padding-right:20px}.BuddyFilters .dropdown-single{width:90%}@media screen and (max-width:1200px){.BuddyFilters{padding-left:10px!important}}.BuddySearchControls{text-align:center}.BuddySearchControls__title{color:#5c5d5d;font-size:24px;line-height:36px;font-weight:600;margin-bottom:20px}.BuddySearchControls .BuddySearchControls__subtitle{display:flex;align-items:center;justify-content:center;margin-top:20px}.BuddySearchControls .BuddySearchControls__subtitle .text{color:#5c5d5d;font-size:14px;line-height:24px}.BuddySearchControls .image{margin-right:15px;width:30px}.BuddySearchControls__search-bar{height:36px;width:570px;max-width:570px;border:1px solid #dfe3e9;border-radius:5px;font-weight:400;padding:5px 12px;font-size:14px;line-height:14px;font-family:Rubik,Times New Roman,Times,serif;color:rgba(0,0,0,.87)}.BuddySearchControls__search-bar::-webkit-input-placeholder{color:#adbbce}.BuddySearchControls__search-bar::-ms-input-placeholder{color:#adbbce}.BuddySearchControls__search-bar::placeholder{color:#adbbce}.BuddySearchControls__search-bar:focus{border-color:#ff8f00}@media screen and (max-width:767px){.BuddySearchControls__subtitle{display:flex;padding:0 15px}.BuddySearchControls__search-bar{width:calc(100% - 15px);margin-left:0}}i.icon.BuddySearchControls__filter-icon{font-size:25px;cursor:pointer;position:relative;top:4px;left:-16px}i.icon.BuddySearchControls__filter-icon.active{color:#ff8f00}@media screen and (max-width:767px){i.icon.BuddySearchControls__filter-icon{display:none}}.BuddiesPage{padding:100px 0 70px}.BuddiesPage .empty-buddies{border:1px solid rgba(0,0,0,.125);text-align:center;padding:30px;font-size:16px;font-weight:500}.BuddiesPage__tabs{width:80%;margin:20px auto;border-bottom:none!important}.BuddiesPage__tabs.filtering{float:left;padding:0 30px}.BuddiesPage__tabs .ui.tabular.menu{border-bottom:none}.BuddiesPage__tabs .ui.tabular.menu .item{opacity:.5;background-color:#eee;height:47px;font-size:16px;font-weight:700;padding:10px;text-align:center;display:flex;justify-content:center;color:#5c5d5d;border:1px solid #d4d4d5;border-bottom:none;border-radius:4px;width:49.75%}.BuddiesPage__tabs .ui.tabular.menu .item:first-of-type{margin-right:.5%}.BuddiesPage__tabs .ui.tabular.menu .active.item{color:#5c5d5d;opacity:1;background-color:#fff}.BuddiesPage__tabs>.segment.ui{background:none;border:none;box-shadow:none;padding:0}.BuddiesPage__browse{border-top:1px solid #ddd;padding-top:25px}.BuddiesPage__browse--sticky-filters .BuddySearchControls{margin-left:auto;width:80%}.BuddiesPage__browse--sticky-filters .BuddiesPage__tabs{margin-left:20%;min-height:100vh}.BuddiesPage .stuck-container.bound-container,.BuddiesPage .stuck-container.fixed-container{width:20%}.BuddiesPage .stuck-container.bound-container .sticky,.BuddiesPage .stuck-container.fixed-container .sticky{top:45px!important;position:fixed}.BuddiesPage .stuck-container.bound-container .BuddyFilters{width:100%;background-color:#fafafa;height:calc(100vh - 20px);padding-bottom:50px;overflow:auto}@media screen and (max-width:767px){.BuddiesPage__tabs{width:95%}}.EmojiPicker.ui.popup.top.right{min-width:350px}.EmojiPicker.ui.popup.top.right:before{content:none}.EmojiPicker .emoji-mart{width:auto!important}.EmojiPicker .emoji-mart-title-label:only-child{display:none}@media screen and (max-width:767px){.EmojiPicker.ui.popup.top.right{min-width:100%;left:0!important;margin-bottom:50px}}.ChatSelfMessage{background-color:#fff!important;word-break:break-word;overflow-wrap:break-word}.ChatSelfMessage__user-link{color:#5c5d5d;font-family:Gotham Bold,sans-serif;font-size:16px;line-height:1}.ChatSelfMessage__user-link:hover{text-decoration:underline;color:#fd8f25}.ChatSelfMessage__avatar{display:inline-block;height:25px;width:25px;background-color:#f2f2f2;border-radius:50%;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);overflow:hidden;position:relative}.ChatSelfMessage__message{color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif;font-size:17px;font-weight:400;line-height:1.4;text-align:left;white-space:pre-line;letter-spacing:.2px}.GMBMarkdown{font-size:13px;word-break:break-word}.GMBMarkdown img{max-width:200px;max-height:200px}.GMBMarkdown ol,.GMBMarkdown ul{-webkit-padding-start:15px;padding-inline-start:15px;word-break:break-word;margin:0 0 0 1px}.GMBMarkdown ol li,.GMBMarkdown ul li{line-height:20px}.GMBMarkdown p{word-break:break-word;text-align:justify}.GMBMarkdown blockquote{-webkit-margin-start:20px;margin-inline-start:20px;-webkit-margin-before:5px;margin-block-start:5px;-webkit-margin-after:5px;margin-block-end:5px}.GMBMarkdown .media-link{color:#ff8f00;cursor:pointer}.ChatUserMessage{background-color:#f7f7f7!important;word-break:break-word;overflow-wrap:break-word}.ChatUserMessage__user-link{color:#5c5d5d;font-family:Gotham Bold,sans-serif;font-size:16px;line-height:1}.ChatUserMessage__user-link:hover{text-decoration:underline;color:#fd8f25}.ChatUserMessage__online{width:10px;height:10px;background-color:#6dd400;bottom:0;position:absolute;right:0;border-radius:50%;border:2px solid #fff}.ChatUserMessage__avatar{height:25px;width:25px;position:relative}.ChatUserMessage__avatar>div:first-of-type{width:inherit;height:inherit;border-radius:50%;background-color:#f2f2f2;overflow:hidden;position:relative;box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.ChatUserMessage__message{color:#464747;font-family:Rubik,Times New Roman,Times,serif;font-size:17px;font-weight:400;line-height:1.4;text-align:left;white-space:pre-line;letter-spacing:.2px}.ThreadItem__self-msg{width:100%;margin-left:30px}.ThreadItem__self-msg .date{margin-right:auto}.ThreadItem__self-msg .date span{font-size:11px;color:#7f8fa4;font-weight:500}.ThreadItem__user-msg{width:100%;margin-right:40px}.ThreadItem__user-msg .date{margin-left:auto}.ThreadItem__user-msg .date span{font-size:11px;color:#7f8fa4;font-weight:500}.GroupChatMessage__self-msg{max-width:100%;margin-left:auto}.GroupChatMessage__self-msg .date{margin-right:auto}.GroupChatMessage__user-msg{width:90%;margin-right:auto}.GroupChatMessage__user-msg .date{margin-left:auto}.GroupPageChat{display:flex;flex-direction:column;height:100%;padding:10px}.GroupPageChat__list{max-height:calc(100% - 10px)}.GroupPageChat__list-container{height:100%;display:flex;flex:1 1;width:100%!important;border:1px solid #dfe3e9;border-radius:5px;overflow:hidden}.GroupPageChat__messages{overflow:auto;border:1px solid #dfe3e9;border-radius:5px}.GroupPageChat__message-input{border:1px solid #dfe3e9;border-radius:5px;min-height:75px;position:relative}.GroupPageChat__message-input textarea{width:100%!important;resize:none;border:none;padding:12px 150px 12px 16px;max-height:87px}.GroupPageChat__message-input-actions{position:absolute;right:16px;bottom:6px;display:flex;align-items:center}.GroupPageChat__message-input-actions .EmojiPicker__icon{cursor:pointer;font-size:20px}.GroupPageChat .invisible{opacity:0}.GroupPageChat .sidebar-header{padding:0!important}.GroupPageChat .sidebar-header .actions{font-size:12px;margin-bottom:12px;line-height:14px;font-weight:400;color:#7f8fa4}.GroupPageChat .sidebar-header .actions>div.active{color:#fd8f25}.GroupPageChat .sidebar-header .actions>div:hover{cursor:pointer;color:#fd8f25}.GroupPageChat .sidebar-header .actions>div:first-of-type{margin-right:20px}.GroupPageChat .sidebar-header .title i.icon{color:#fd8f25;font-size:16px}.GroupPageChat .sidebar-header .title .chat{display:flex;align-items:center;font-weight:500;font-size:16px}.GroupPageChat .sidebar-header .title a{white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}@media screen and (max-width:768px){.GroupPageChat .sidebar-header .title span{display:none}}.ChallengeChatMessage__self-msg{max-width:100%;margin-left:auto}.ChallengeChatMessage__self-msg .date{margin-right:auto}.ChallengeChatMessage__user-msg{width:90%;margin-right:auto}.ChallengeChatMessage__user-msg .date{margin-left:auto}.ChallengeChat{display:flex;flex-direction:column;height:100%;padding:10px}.ChallengeChat__list{max-height:calc(100% - 10px)}.ChallengeChat__list-container{height:100%;display:flex;flex:1 1;width:100%!important;border:1px solid #dfe3e9;border-radius:5px;overflow:hidden}.ChallengeChat__messages{overflow:auto;border:1px solid #dfe3e9;border-radius:5px}.ChallengeChat__message-input{border:1px solid #dfe3e9;border-radius:5px;min-height:75px;position:relative}.ChallengeChat__message-input textarea{width:100%!important;resize:none;border:none;padding:12px 150px 12px 16px;max-height:87px}.ChallengeChat__message-input-actions{position:absolute;right:16px;bottom:6px;display:flex;align-items:center}.ChallengeChat__message-input-actions .EmojiPicker__icon{cursor:pointer;font-size:20px}.ChallengeChat .invisible{opacity:0}.ChallengeChat .sidebar-header{padding:0!important}.ChallengeChat .sidebar-header .actions{font-size:12px;margin-bottom:12px;line-height:14px;font-weight:400;color:#7f8fa4}.ChallengeChat .sidebar-header .actions>div.active{color:#fd8f25}.ChallengeChat .sidebar-header .actions>div:hover{cursor:pointer;color:#fd8f25}.ChallengeChat .sidebar-header .actions>div:first-of-type{margin-right:20px}.ChallengeChat .sidebar-header .title i.icon{color:#fd8f25;font-size:16px}.ChallengeChat .sidebar-header .title .chat{display:flex;align-items:center;font-weight:500;font-size:16px}.ChallengeChat .sidebar-header .title a{white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}@media screen and (max-width:768px){.ChallengeChat .sidebar-header .title span{display:none}}.TabsContainer{margin-bottom:30px}.TabsContainer .ui.menu .item{flex:1 1;color:#fd8f25;font-weight:600;font-size:16px;display:flex;justify-content:center;height:50px}.TabsContainer .ui.menu .item:not(.active):hover{color:#fd8f25}.TabsContainer .ui.menu .item.active{box-shadow:0 2px 4px 0 rgba(0,0,0,.1);color:#5c5d5d}.TabsContainer__body{max-height:585px;overflow-y:auto}.TabsContainer__body.segment.active{box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.TabsContainer__header.hide{display:none}.TabsContainer__header.ui.tabular.menu{border-bottom:none}.TabsContainer__header-icon{color:#fd8f25;margin-right:10px}.TabsContainer__header-extra{margin-left:10px}@media screen and (max-width:768px){.TabsContainer .item:not(.active)>span{display:none}}.TabsContainer .RegularChallenges{min-height:170px}#buddy-request{box-sizing:border-box;border-bottom:1px solid #e9eaea;padding:10px;background-color:#f4f4f4;margin-bottom:10px}#buddy-request .name a{color:#fd8f25;margin-left:5px}#buddy-request .avatar{display:inline-block;height:25px;width:25px;background-color:#f2f2f2;border-radius:50%;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);overflow:hidden;position:relative}#buddy-request .name{display:inline-block;font-weight:700;top:-5px;left:5px;position:relative;width:calc(100% - 25px)}#buddy-request .name img{width:20px;float:right}#buddy-request .options{text-align:left;display:flex;justify-content:space-between;border-top:1px solid #e9eaea;margin-top:10px;padding-top:10px;align-items:center}#buddy-request .options .will-unmatch{color:#000;margin-bottom:7px}#buddy-request .options .will-unmatch a{margin-right:3px}#buddy-request .options button{width:auto;padding:5px 10px;min-height:30px;border-radius:5px;margin:0;font-weight:500}#buddy-request .options button.gmb-primary{font-weight:500}#buddy-request .options button.accept{width:186.5px;margin-top:10px}#buddy-request .options button.accept.ui.basic{color:#fd8f25!important;box-shadow:inset 0 0 0 2px #fd8f25!important}#buddy-request .options button.decline{margin-right:7px}#buddy-request .options button.decline.ui.basic{box-shadow:inset 0 0 0 2px #656565!important}#buddy-request .options button .icon{font-size:12px;margin-right:7px!important;float:left}#buddy-request .options .chat-invite{color:#5c5d5d;display:inline-block;padding:5px 0}#buddy-request .options .chat-invite.status{text-transform:uppercase}#buddy-request .options .chat-invite span{color:#c6c6c6}#buddy-request .options .chat-invite span.accepted{color:#5c5d5d;font-weight:600}#buddy-request .options .timer{color:grey;padding-top:10px;font-size:13px}#buddy-request .category{color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;line-height:21px;margin-top:15px}#buddy-request .category a{font-weight:700;color:#fd8f25}#buddy-request .buddy-request-time{color:#7f8fa4;font-family:Montserrat,sans-serif;font-size:10px;line-height:14px;font-weight:500;margin-left:20px}.GroupsInvites{margin:5px 10px 0}.GroupsInvites__loading{text-align:center;margin-top:5px!important}.GroupsInvites__invitation{box-sizing:border-box;border-bottom:1px solid #e9eaea;padding:10px;background-color:#f4f4f4;margin-bottom:10px}.GroupsInvites__invitation-time{color:#7f8fa4;font-family:Montserrat,sans-serif;font-size:10px;line-height:14px;margin-left:10px;font-weight:500}.GroupsInvites__invitation-name{font-weight:600;margin-top:2px;margin-left:10px}.GroupsInvites__invitation-name a{color:#fd8f25}.GroupsInvites__invitation-avatar{display:inline-block;height:25px;width:25px;background-color:#f2f2f2;border-radius:50%;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);overflow:hidden;position:relative}.GroupsInvites__invitation-text{color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;line-height:21px;margin-top:15px}.GroupsInvites__invitation-text a{font-weight:500;color:#fd8f25}.GroupsInvites__invitation-status{text-transform:uppercase}.GroupsInvites__invitation-divider{height:1px;width:100%;background-color:#e8e7e7;margin:10px 0}.GroupsInvites__invitation-actions{display:flex;justify-content:flex-end}.GroupsInvites__invitation-actions .ui.button{font-weight:500;font-size:12px}.GroupsInvites__invitation-actions .ui.button:first-of-type{background-color:#bbb;color:#fff;margin-right:20px}.GroupsInvites__invitation-actions .ui.button:first-of-type:hover{background-color:#ababab}.GroupsInvites__invitation-actions i{font-size:10px;margin-right:10px!important}.ui.button.InviteFriendButton{padding:10px 21px;border-radius:0 0 6px 6px;background-color:#93deff;color:#fff}.GMBDropdown.ui.dropdown{display:flex;position:relative;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;padding:5px 0}.GMBDropdown.ui.dropdown .GMBDropdown__container{width:220px;padding:20px;background-color:#fff;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border:none;position:absolute;left:0;cursor:pointer}.GMBDropdown.ui.dropdown .GMBDropdown__dot{width:4px;height:4px;margin-left:4px;background-color:#fd8f25;border-radius:50%}.GMBDropdown.ui.dropdown .GMBDropdown__divider{height:1px;width:100%;background-color:#e9e9e9;margin-bottom:10px}.GMBDropdown.ui.dropdown .GMBDropdown__label{color:#b6b6b6;cursor:default;font-size:9px;font-weight:600;letter-spacing:.9px;line-height:12px;margin-bottom:10px}.GMBDropdown.ui.dropdown .GMBDropdown__item{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fd8f25;font-size:14px;font-weight:500;margin-bottom:10px;padding:0!important;line-height:23px}.GMBDropdown.ui.dropdown .GMBDropdown__item .icon{margin-bottom:7px}.GMBDropdown.ui.dropdown .GMBDropdown__item:hover{background:transparent;color:#5c5d5d}.GMBDropdown.ui.dropdown .GMBDropdown__item:last-child{margin-bottom:0}.JoinChallengeModal__title{color:#5c5d5d;font-size:20px;font-weight:700;line-height:36px;margin-top:10px!important;margin-bottom:6px;text-align:center}.JoinChallengeModal__schedule{margin-top:20px;color:#5c5d5d;font-size:13px;font-weight:600;line-height:21px;margin-bottom:20px}.JoinChallengeModal__schedule ul{padding-left:15px}.JoinChallengeModal__description{color:#7e8fa5;font-size:14px;font-weight:600;line-height:21px;padding:0 50px;margin-bottom:20px;text-align:center}.JoinChallengeModal__divider{height:2px;width:100%;border:1px solid #e7e7e7}.JoinChallengeModal .ui.button{font-size:16px;padding:12px 0;flex:1 1;font-weight:700}.JoinChallengeModal .ui.button.basic:hover{background-color:#fff9f3!important}.JoinChallengeModal .ui.button:nth-child(2){margin-left:10px}@media only screen and (min-width:992px){.JoinChallengeModal.ui.modal{width:665px}.JoinChallengeModal.ui.modal>.content{padding:20px 40px}.JoinChallengeModal .ui.button{max-width:50%}}@media only screen and (max-width:767px){.JoinChallengeModal__description{padding:0}.JoinChallengeModal__title{margin-top:0!important}.JoinChallengeModal.ui.modal{border-radius:0;top:0;width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}.JoinChallengeModal.ui.modal>.content{padding:15px!important;bottom:30px;border-radius:0;position:absolute;top:40px;overflow-y:auto}}.FormError{color:#ef6a78;font-family:Rubik,Times New Roman,Times,serif;font-size:12px;margin-top:2px;font-weight:400}.FieldSetLayout{border:none;display:flex;flex-wrap:wrap;flex-direction:column;padding:0}.FieldSetLayout label{color:#5c5d5d;font-size:16px;font-weight:600;line-height:24px;margin-bottom:5px}.FieldSetLayout label .required{color:red;margin-left:2px}.FieldSetLayout__legend{color:#7e8ea6;font-size:12px;line-height:14px;margin:4px 0 0}.TextInput{padding:.67857143em 1em;background:#fff;border:1px solid rgba(34,36,38,.15);border-radius:5px;font-size:14px;line-height:14px;font-family:Rubik,Times New Roman,Times,serif;font-weight:400;color:rgba(0,0,0,.87);height:36px;width:100%}.TextInput:disabled{background-color:#f2f2f2}.TextInput::-webkit-input-placeholder{color:#7f8fa4}.TextInput::-ms-input-placeholder{color:#7f8fa4}.TextInput::placeholder{color:#7f8fa4}.DateRangeInput__up .DateRangePicker_picker{bottom:0!important}.DateRangeInput .CalendarMonth_caption strong{color:#5c5d5d;font-size:14px;font-weight:600;line-height:14px;text-align:center}.DateRangeInput .DayPickerKeyboardShortcuts_buttonReset{display:none}.DateRangeInput .DayPicker_weekHeader_li small{color:#5c5d5d;font-size:13px;font-weight:600;text-align:center}.DateRangeInput .CalendarDay__hovered_span{background-color:#fef7ed}.DateRangeInput .DateInput_fang{display:none}.DateRangeInput .CalendarDay_1{border:none;color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif;font-size:13px;font-weight:400;line-height:14px;text-align:center}.DateRangeInput .CalendarDay_1.CalendarDay__blocked_out_of_range{color:#c6c6c6}.DateRangeInput .CalendarDay_1.CalendarDay__selected_span{background-color:#fef7ed}.DateRangeInput .CalendarDay_1.CalendarDay__selected_span:hover{background-color:#f9ecd9}.DateRangeInput .CalendarDay_1.CalendarDay__selected,.DateRangeInput .CalendarDay_1.CalendarDay__selected:active,.DateRangeInput .CalendarDay_1.CalendarDay__selected:hover{background-color:#fd8f25;border-radius:50%;color:#fff}.DateRangeInput .DateRangePickerInput__withBorder{border-radius:5px}.DateRangeInput .DateInput{width:110px;border-radius:5px}.DateRangeInput .DateInput_input{font-size:14px;height:36px;border-radius:5px;font-family:Rubik,Times New Roman,Times,serif;color:#5c5d5d;font-weight:400}.DateRangeInput .DateInput_input::-webkit-input-placeholder{color:#7f8fa4}.DateRangeInput .DateInput_input::-ms-input-placeholder{color:#7f8fa4}.DateRangeInput .DateInput_input::placeholder{color:#7f8fa4}.RadioInput{list-style-type:none;display:flex;margin:0;padding:0}.RadioInput .ui.radio.checkbox input:checked~label:before{border-color:#e6840b}.RadioInput .ui.radio.checkbox label{line-height:1.3;font-family:Rubik,Times New Roman,Times,serif;color:#5c5d5d;font-size:14px;font-weight:700}.RadioInput li:not(:last-of-type){margin-right:45px}.RadioInput li{display:flex}.DurationInput__label{font-family:Rubik,Times New Roman,Times,serif;color:#7f8fa4;position:absolute;right:10px;font-weight:400;top:8px}.DurationInput.ui.dropdown{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:36px;display:inline-flex}.DurationInput.ui.dropdown>input.TextInput{display:block!important;width:120px;padding:13px 30px 13px 13px}.DurationInput .menu.visible{width:100%;max-height:200px;overflow-y:auto}.DurationInput .menu.visible:empty{display:none!important}.DurationInput .menu.visible div.item{background-color:initial!important;border:none;padding-left:35px!important}.DurationInput .menu.visible div.item.selected{margin-top:0}.DurationInput .menu.visible div.item:hover{background-color:#f3f4f8!important}.DurationInput .menu.visible span{color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}.DurationInput .menu.visible .active:before{content:"\2713";width:1em;height:1em;margin-right:.3em;color:#fd8f25;position:absolute;left:10px}.TimeInput.ui.dropdown{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:36px;display:inline-flex}.TimeInput.ui.dropdown>input.TextInput{display:block!important;width:80px}.TimeInput .menu.visible{width:100%;max-height:200px;overflow-y:auto}.TimeInput .menu.visible:empty{display:none!important}.TimeInput .menu.visible div.item{background-color:initial!important;border:none;padding-left:35px!important}.TimeInput .menu.visible div.item.selected{margin-top:0}.TimeInput .menu.visible div.item:hover{background-color:#f3f4f8!important}.TimeInput .menu.visible span{color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}.TimeInput .menu.visible .active:before{content:"\2713";width:1em;height:1em;margin-right:.3em;color:#fd8f25;position:absolute;left:10px}.TimeInput .ui.button{display:inline-flex;width:65px;justify-content:space-between;padding:11px 13px;height:100%;font-family:Rubik,Times New Roman,Times,serif;line-height:14px;font-weight:400;margin:0;color:#545454}.TimeInput .ui.button i{margin-right:0!important;margin-left:auto!important}.DropdownInput.ui.dropdown{width:100%;height:36px;display:inline-flex}.DropdownInput.ui.dropdown .menu.visible{width:100%;max-height:200px;overflow-y:auto}.DropdownInput.ui.dropdown .menu.visible div.item{background-color:initial!important;border:none;padding-left:35px!important}.DropdownInput.ui.dropdown .menu.visible div.item.selected{margin-top:0}.DropdownInput.ui.dropdown .menu.visible div.item:hover{background-color:#f3f4f8!important}.DropdownInput.ui.dropdown .menu.visible span{color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}.DropdownInput.ui.dropdown .menu.visible .active:before{content:"\2713";width:1em;height:1em;margin-right:.3em;color:#fd8f25;position:absolute;left:10px}.DropdownInput.ui.dropdown .ui.button{display:inline-flex;width:100%;justify-content:space-between;padding:11px 13px;height:100%}.DropdownInput.ui.dropdown .ui.button i{margin:0}.DropdownInput.ui.dropdown .ui.button div{font-family:Rubik,Times New Roman,Times,serif;font-weight:400;line-height:14px}.DropdownInput.ui.dropdown .ui.button div.placeholder{color:#7f8fa4!important}.DropdownInput.ui.dropdown .ui.button div:first-of-type{color:#545454}.CheckBoxInput{margin-top:5px}.CheckBoxInput.ui.checkbox.disabled label:before{background-color:initial!important}.CheckBoxInput.ui.checkbox.checked label,.CheckBoxInput.ui.checkbox label:hover{color:#000}.CheckBoxInput.ui.checkbox label{line-height:1.3;color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;font-weight:400}.CheckBoxInput.ui.checkbox label:after{top:2px}.CheckBoxInput.ui.checkbox:not(.checked) input:focus~label{color:#5c5d5d!important}.SignupHabits{margin-top:-25px}.SignupHabits__options{display:flex}.SignupHabits__options .dropdown:not(:only-child):last-of-type{margin-left:10px}.SignupHabits__options .search.selection.dropdown{color:#5c5d5d}.SignupHabits .ui.dropdown .menu .selected.item.addition{color:#fd8f25}.SignupHabits .icons{display:flex;flex-direction:row;background-color:#f6fcff;padding:15px;width:450px;justify-content:space-between}.SignupHabits .icons .habit{text-align:center;padding:0 15px}.SignupHabits .icons .habit.learn{color:#bb64ca}.SignupHabits .icons .habit.work{color:#ef6a78}.SignupHabits .icons .habit.life{color:#ebce41}.SignupHabits .icons .habit.health-fitness{color:#3cd6ab}.SignupHabits .icons .habit img{width:30px;margin-right:0!important}.SignupHabits .icons .habit .label{font-size:11px;font-family:Rubik,Times New Roman,Times,serif;font-weight:400;margin-top:10px}.SignupHabits .habit-content{width:70%;margin-left:15%;margin-top:25px}.SignupHabits .habit-content.full{width:100%;margin-left:0}.SignupHabits .habit-content .habit-title{color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif!important;font-size:15px;font-weight:600;margin-bottom:0;margin-top:10px}.SignupHabits .habit-content .ui.input input{margin-left:0}.SignupHabits .habit-content .input{width:100%;margin:5px 0}.SignupHabits .habit-content .habit_selector.list{height:250px;overflow-y:scroll;background-color:#f6fcff}.SignupHabits .habit-content .habit_selector.list .item{font-family:Rubik,Times New Roman,Times,serif;font-weight:400;color:#636b6f;padding:10px 15px}.SignupHabits .habit-content .habit_selector.list .item img{width:20px}.SignupHabits .habit-content .habit_selector.list .item:hover{background-color:#f1f4f8;cursor:pointer}.SignupHabits .habit-content .habit_selector.list .item.selected{background-color:#dbdbdb}.SignupHabits__habit{display:flex;align-items:center}.SignupHabits__habit>div,.SignupHabits__habit>div .CategoryIcon i.icon{height:20px}.SignupHabits__habit span{color:#5c5d5d;font-family:Rubik;font-size:14px}.SignupHabits__habit img{width:20px}.SignupHabits .NewGroupCategories .ui.checkbox{display:block}@media (max-width:500px){.SignupHabits .icons{width:400px}.SignupHabits__options{flex-wrap:wrap}.SignupHabits__options .dropdown:not(:only-child):last-of-type{margin:10px 0}}@media (max-width:440px){.SignupHabits .icons{width:350px}}@media (max-width:378px){.SignupHabits .icons{width:300px}}@media (max-width:320px){.SignupHabits .icons{width:270px}}.selected{margin-top:0}.MDEEditor{margin-top:5px}.MDEEditor .quill{background-color:#fff}.MDEEditor .ql-disabled{background-color:#f2f2f2}.MDEEditor .ql-toolbar.ql-snow{border-top-left-radius:3px;border-top-right-radius:3px;padding:0}.MDEEditor .ql-snow .ql-tooltip{bottom:0;top:unset!important;left:10px!important}.MDEEditor .ql-container.ql-snow{border-bottom-left-radius:3px;border-bottom-right-radius:3px;max-height:150px;overflow-y:auto;min-height:80px}.MDEEditor .ql-formats:first-child,.MDEEditor .ql-formats:nth-child(4){display:none}.HabitInput{width:100%}.HabitInput__content{border:1px solid #e1e1e1;border-radius:5px;background-color:#f3f4f5;padding:15px 10px;margin-top:10px}.HabitInput__label{font-family:Rubik,Times New Roman,Times,serif;font-size:14px;font-weight:400;line-height:14px;color:#5c5d5d;margin:0}.HabitInput__trigger{cursor:pointer}.HabitInput__trigger i{color:#fd8f25;font-size:10px}.HabitInput__trigger span{font-family:Rubik,Times New Roman,Times,serif;font-size:12px;line-height:17px;font-weight:400;color:#fd8f25;text-decoration:underline}.HabitInput .SignupHabits{margin-top:0}.HabitInput .SignupHabits__options{flex-direction:column}.HabitInput .SignupHabits__options .dropdown.selection:not(:only-child):last-of-type{margin-left:0;margin-top:10px}.HabitInput .SignupHabits .habit-content{width:100%;margin:0}.HabitInput .SignupHabits .habit-content img{width:17px;margin-top:2px}.HabitInput .SignupHabits .habit-content .ui.dropdown{padding:10px 13px}.HabitInput .SignupHabits .habit-content .ui.dropdown>div.text{color:#545454;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;font-weight:400}.HabitInput .SignupHabits .habit-content .ui.dropdown>div.text.default{color:#7f8fa4}@media only screen and (max-width:768px){.HabitInput .SignupHabits .habit-content .ui.dropdown>div.text.default{text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:245px;overflow:hidden}}.HabitInput .SignupHabits .habit-content .ui.dropdown .item{border:none;padding:5px 10px!important}.HabitInput .SignupHabits .habit-content .ui.dropdown .item.selected{margin-top:0}.HabitInput .SignupHabits .habit-content .ui.dropdown .item span{font-size:14px;font-weight:600;line-height:24px;font-family:Montserrat,sans-serif}.HabitInput .SignupHabits .habit-content input{padding:10px 13px!important;height:100%}.CustomPrompts{width:100%}.CustomPrompts__prompts{border:1px solid #e1e1e1;border-radius:5px;background-color:#f3f4f5;padding:10px;margin-bottom:10px}.CustomPrompts__prompts input{margin:0 25px 0 10px;color:#5c5d5d}.CustomPrompts__prompts i{cursor:pointer;color:#7f8fa4;margin-right:15px;margin-bottom:5px}.CustomPrompts__popup.ui.popup{z-index:2000;margin-left:-12px!important}.CustomPrompts__trigger{cursor:pointer}.CustomPrompts__trigger i{color:#fd8f25;font-size:10px}.CustomPrompts__trigger span{font-family:Rubik,Times New Roman,Times,serif;font-weight:400;font-size:12px;line-height:17px;color:#fd8f25;text-decoration:underline}.SingleDateInput__up .SingleDatePicker_picker{bottom:0!important}.SingleDateInput .CalendarMonth_caption strong{color:#5c5d5d;font-size:14px;font-weight:600;line-height:14px;text-align:center}.SingleDateInput .DayPickerKeyboardShortcuts_buttonReset{display:none}.SingleDateInput .DayPicker_weekHeader_li small{color:#5c5d5d;font-size:13px;font-weight:600;text-align:center}.SingleDateInput .CalendarDay__hovered_span{background-color:#fef7ed}.SingleDateInput .DateInput_fang{display:none}.SingleDateInput .CalendarDay_1{border:none;color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif;font-size:13px;line-height:14px;font-weight:400;text-align:center}.SingleDateInput .CalendarDay_1.CalendarDay__blocked_out_of_range{color:#c6c6c6}.SingleDateInput .CalendarDay_1.CalendarDay__selected_span{background-color:#fef7ed}.SingleDateInput .CalendarDay_1.CalendarDay__selected_span:hover{background-color:#f9ecd9}.SingleDateInput .CalendarDay_1.CalendarDay__selected,.SingleDateInput .CalendarDay_1.CalendarDay__selected:active,.SingleDateInput .CalendarDay_1.CalendarDay__selected:hover{background-color:#fd8f25;border-radius:50%;color:#fff}.SingleDateInput .SingleDatePickerInput__withBorder{border-radius:5px}.SingleDateInput .SingleDatePicker{height:37px;margin-left:1px}@media screen and (max-width:678px){.SingleDateInput .SingleDatePicker_picker{bottom:10px!important}}.SingleDateInput .DateInput{width:105px;border-radius:5px}.SingleDateInput .DateInput_input{font-size:14px;height:37px;border-radius:5px;font-family:Rubik,Times New Roman,Times,serif;font-weight:400;color:#5c5d5d}.SingleDateInput .DateInput_input::-webkit-input-placeholder{color:#7f8fa4}.SingleDateInput .DateInput_input::-ms-input-placeholder{color:#7f8fa4}.SingleDateInput .DateInput_input::placeholder{color:#7f8fa4}.ProfileFormLanguages__form{margin-top:30px}.ProfileFormLanguages__selected-lang.ui.label{margin:5px}.LanguagesInput a,.LanguagesInput span{color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;font-weight:400;line-height:24px}.LanguagesInput a{text-decoration:underline;color:#fd8f25;cursor:pointer}.LanguagesInput .required{color:red;margin:0 1px 0 2px}.LanguagesInput__list{min-width:60px;font-weight:500!important;margin-right:5px}.ProfileFormLocation__find-btn-field .ui.button,.ProfileFormLocation__locate-btn-field .ui.button{font-weight:600;height:100%}.ProfileFormLocation__map-container{position:relative;width:100%;padding-top:65%}.ProfileFormLocation__map-element{position:absolute;top:0;left:0;bottom:0;right:0}@media screen and (min-width:768px){.ProfileFormLocation__map-container{padding-top:50%}.ProfileFormLocation__find-btn-field{margin-left:auto!important}}.LocationInput a,.LocationInput span{color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;font-weight:400;line-height:24px}.LocationInput a{text-decoration:underline;color:#fd8f25;cursor:pointer}.LocationInput__list{font-weight:500!important;margin-right:5px}.TextAreaInput{width:100%;padding:.67857143em 1em;color:#5c5d5d;min-height:70px;border-radius:5px;max-height:140px;border:1px solid #ced0da;font-family:Rubik,Times New Roman,Times,serif;resize:vertical!important;font-weight:400}.TextAreaInput::-webkit-input-placeholder{color:#7f8fa4}.TextAreaInput::-ms-input-placeholder{color:#7f8fa4}.TextAreaInput::placeholder{color:#7f8fa4}.TimezoneInput a,.TimezoneInput span{color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;font-weight:400;line-height:24px}.TimezoneInput a{text-decoration:underline;color:#fd8f25;cursor:pointer}.TimezoneInput__value{min-width:60px;font-weight:500!important;margin-right:5px}.TimezoneInput__description{display:flex;flex-direction:column;color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:24px;margin-top:12px}.TimezoneInput__modal.ui.modal .header{color:#5c5d5d;font-size:16px;font-weight:600;line-height:24px;padding-top:35px;border-bottom:0}.TimezoneInput__modal.ui.modal .content{padding:5px 40px 50px}.TimezoneInput__modal.ui.modal .actions{background-color:#fff;border-top:1px solid rgba(34,36,38,.08)}.TimezoneInput__modal.ui.modal .actions .ui.button{background-color:initial;color:#fd8f25;padding:10px;margin:0;font-weight:600}.TimezoneInput__modal.ui.modal .RadioInput .ui.radio.checkbox:not(.checked) label{font-weight:400}@media only screen and (min-width:992px){.TimezoneInput__modal.ui.modal{width:600px}}@media only screen and (max-width:767px){.TimezoneInput>i.close.icon{color:#fff!important}.TimezoneInput__modal.ui.modal{border-radius:0}.TimezoneInput__modal.ui.modal>.content{padding:15px!important;bottom:30px;border-radius:0;position:absolute;top:40px;overflow-y:auto}.TimezoneInput__modal.ui.modal>.actions{left:0;padding:0 20px;width:100%;bottom:30px;position:absolute}}@media screen and (max-width:767px){.ios .TimezoneInput__modal__footer{bottom:0}.ios .TimezoneInput__modal__content{max-height:430px}.ios .TimezoneInput__modal.ui.modal>.content{bottom:150px}.ui.page.modals.visible.active>.ui.modal.TimezoneInput__modal{top:0;width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}}.ModalMap__map-container{position:relative;width:100%;padding-top:65%}.ModalMap__map-element{position:absolute;top:0;left:0;bottom:0;right:0}@media screen and (min-width:768px){.ModalMap__map-container{padding-top:50%}}.ChallengeHeader{background-color:#fff}.ChallengeHeader__content{display:flex;flex-direction:column;padding:10px 0 20px}.ChallengeHeader__confirm.ui.modal .content{font-size:16px;font-weight:500}.ChallengeHeader__confirm.ui.modal .actions{justify-content:flex-end;background-color:#fff!important}.ChallengeHeader__container{margin:auto;width:80%}.ChallengeHeader__dropdown{color:#fd8f25;font-size:16px;font-weight:700;line-height:24px}.ChallengeHeader__privacy.ui.popup{margin-bottom:-5px;margin-left:8px!important}.ChallengeHeader__map{text-decoration:underline;color:#7e8ea6;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;width:65px;cursor:pointer;font-weight:400;margin-left:3px}.ChallengeHeader__description{margin-top:15px}.ChallengeHeader__description a{text-decoration:underline;color:#7e8ea6;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;font-weight:400;line-height:17px}.ChallengeHeader__main{display:flex;flex-direction:row;justify-content:space-between;flex:1 1}@media screen and (max-width:768px){.ChallengeHeader__main{flex-direction:column}}.ChallengeHeader__main-info{width:100%;margin-left:65px;margin-top:25px}.ChallengeHeader__main-info-top{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:768px){.ChallengeHeader__main-info-top{flex-direction:column;margin-top:20px;align-items:center}}.ChallengeHeader__main-info-middle{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:768px){.ChallengeHeader__main-info-middle{flex-direction:column}}.ChallengeHeader__main-info-left{width:100%;display:flex;flex-direction:column}.ChallengeHeader__main-info-left i:not(.flag){font-size:15px;margin-right:0;margin-left:8px;cursor:pointer;color:#fd8f25}.ChallengeHeader__main-info-left>div,.ChallengeHeader__main-info-left p{color:#7e8ea6;font-size:14px;font-weight:500;line-height:20px}.ChallengeHeader__main-info-left i.flag:before{border-radius:100%;-webkit-transform:scale(1.5);transform:scale(1.5);width:12px;margin-top:5px;height:11px}@media screen and (max-width:768px){.ChallengeHeader__main-info-left{flex-wrap:wrap;justify-content:center}}.ChallengeHeader__main-info-right{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:flex;flex-direction:column;align-items:flex-end}.ChallengeHeader__main-info-right>a{margin-top:5px;cursor:pointer;text-decoration:underline;font-weight:600;white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.ChallengeHeader__main-info-right>a:not(:only-child){margin-top:15px}@media screen and (max-width:768px){.ChallengeHeader__main-info-right{align-items:flex-start;width:100%}.ChallengeHeader__main-info-right>a:not(:only-child){margin-top:10px}}.ChallengeHeader__main-info-bottom{padding-top:20px;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:768px){.ChallengeHeader__main-info{margin-left:0}}.ChallengeHeader__name{margin:0;display:flex;align-items:center;color:#5c5d5d;font-size:25px;font-weight:600;line-height:25px;position:relative;max-width:70%}.ChallengeHeader__name i{font-size:18px;color:#fd8f25;margin-bottom:15px}.ChallengeHeader__name i.circle,.ChallengeHeader__name i.save{margin-left:30px}.ChallengeHeader__name i.pencil,.ChallengeHeader__name i.times{margin-left:15px}.ChallengeHeader__duration{color:#5c5d5d;font-size:16px;font-weight:600;line-height:24px}.ChallengeHeader__share.ui.button.basic{border:1px solid #7f8fa4;color:#7f8fa4!important;font-size:16px;margin-right:0;padding:10px;font-weight:500;width:178px;box-shadow:none}.ChallengeHeader__more{min-width:150px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ChallengeHeader__category img{width:20px;height:20px}.ChallengeHeader__category .CategoryIcon:not(:only-child) img{margin-right:20px}.ChallengeHeader__copied{width:176px;height:44px;display:flex;align-items:center}.ChallengeHeader__separator{width:100%;height:1px;margin:10px 0;background-color:#5c5d5d}.ChallengeHeader__avatar img{width:175px;height:175px;border-radius:50%;object-fit:cover;box-shadow:0 4px 8px 0 rgba(0,0,0,.25)}.ChallengeHeader__vertical-separator{width:2px;height:14px;background-color:#7e8ea6;margin:4px 15px 0}.ChallengeHeader__location{margin:0 0 0 3px;font-size:14px;font-weight:400;line-height:24px}.ChallengeHeader__created-by{font-size:12px;font-weight:500;line-height:14px;margin-top:10px;display:flex}.ChallengeHeader__created-by-icon-container{position:relative;width:30px;height:30px}.ChallengeHeader__created-by-icon-container>div{position:absolute;height:30px;width:30px;border-radius:50%;overflow:hidden;top:-8px;left:10px;background-color:#fafafa;box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.ChallengeHeader__created-by span{margin-left:20px;font-size:16px;line-height:18px}.ChallengeHeader__bottom{background-color:#f6fcff}.ChallengeHeader__bottom .ui.button{width:167px;padding-left:0;padding-right:0}.ChallengeHeader__footer{position:relative}.ChallengeHeader__footer-middle-line{width:1440px;height:4px;background-color:#3fc4ff;position:absolute;left:calc(50% - 720px)}.ChallengeHeader__footer-full-line{width:100%;height:4px;background-color:#c3ebff}@media screen and (max-width:768px){.ChallengeHeader__footer-middle-line{width:100%;left:0}.ChallengeHeader__footer-full-line{display:none}}.ChallengeHeader__members{color:#7f8fa4;font-size:16px;font-weight:700;line-height:19px;margin:0 40px 0 75px}@media screen and (max-width:768px){.ChallengeHeader__main-info{margin-top:0}.ChallengeHeader__avatar{display:flex;justify-content:center}.ChallengeHeader__avatar img{width:70px;height:70px}.ChallengeHeader__name{flex-direction:column;line-height:30px;align-items:flex-start;max-width:100%}.ChallengeHeader__name--edit>div{margin-top:10px}.ChallengeHeader__name i{margin-bottom:0}.ChallengeHeader__name i.circle,.ChallengeHeader__name i.save{margin-left:0}.ChallengeHeader__name i.pencil{margin-left:5px}.ChallengeHeader__name>div{width:100%;margin-bottom:20px}.ChallengeHeader__more{justify-content:flex-start;margin-top:10px;width:100%;flex-direction:column;margin-bottom:5px}.ChallengeHeader__category{margin-bottom:15px}.ChallengeHeader__container{width:90%}.ChallengeHeader__bottom{background-color:#f6fcff}.ChallengeHeader__bottom .ui.button{width:100%;margin-top:15px}.ChallengeHeader__members{white-space:nowrap;margin:0 0 0 20px}}.ChallengeIntensity{color:#5c5d5d;font-size:16px;font-weight:600;line-height:24px;display:flex;align-items:center}.ChallengeIntensity>div{height:12px;width:17px;display:flex;align-items:baseline;margin-right:8px}.ChallengeIntensity>div div{flex:1 1;background-color:#ccd2db}.ChallengeIntensity>div div.active{background-color:#4e72f1}.ChallengeIntensity>div div:first-child{height:4.7px}.ChallengeIntensity>div div:nth-child(2){height:7.63px;margin:0 1px}.ChallengeIntensity>div div:nth-child(3){height:11.73px}.notification-content .ui.checkbox input:checked~.box:before,.notification-content .ui.checkbox input:checked~label:before{background-color:#ff8e00!important}.MilestoneCheckBox{width:100%}.MilestoneCheckBox__popup.ui.popup{z-index:2000;margin-left:-12px!important}.MilestoneCheckBox__content{border:1px solid #e1e1e1;border-radius:5px;background-color:#f3f4f5;padding:15px}.MilestoneCheckBox__label{color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:24px;font-weight:400;margin-bottom:0}.MilestoneCheckBox .ui.radio:not(.checked) label{font-weight:500}.FlashChallengeCheckBoxInput{width:100%}.FlashChallengeCheckBoxInput__popup.ui.popup{z-index:2000;margin-left:-12px!important}.FlashChallengeCheckBoxInput__content{border:1px solid #e1e1e1;border-radius:5px;background-color:#f3f4f5;padding:15px}.FlashChallengeCheckBoxInput__location{color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:24px;font-weight:400}.FlashChallengeCheckBoxInput__location span:first-of-type{font-weight:500}.FlashChallengeCheckBoxInput__location span:last-of-type{color:#fd8f25;text-decoration:underline;cursor:pointer;margin-left:5px}.FlashChallengeCheckBoxInput__legend{display:flex;justify-content:space-between;margin-top:5px}.FlashChallengeCheckBoxInput__legend span{color:#7e8fa5;font-size:11px;font-weight:600;line-height:21px}.FlashChallengeCheckBoxInput__label{color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:24px;font-weight:400;margin-bottom:0}.FlashChallengeCheckBoxInput .ui.radio:not(.checked) label{font-weight:500}.EventTemplates h3{color:#5c5d5d;font-size:24px;line-height:36px;text-align:center;font-weight:500;margin-top:5px;margin-bottom:20px}.EventTemplates input::-webkit-input-placeholder{font-style:normal}.EventTemplates input::-ms-input-placeholder{font-style:normal}.EventTemplates input::placeholder{font-style:normal}.EventTemplates__trigger{color:#fd8f25;font-family:Rubik,Times New Roman,Times,serif;cursor:pointer;font-size:14px;line-height:17px;font-weight:400}.EventTemplates__search{display:flex;align-items:center;justify-content:space-between;position:relative}.EventTemplates__search .TextInput{padding-left:35px}.EventTemplates__search i{position:absolute;top:9px;color:#c5d0de;left:10px;z-index:10;font-size:14px}.EventTemplates__list{height:250px;overflow-y:auto;margin-top:5px}@media screen and (max-width:575px){.EventTemplates__list{max-height:calc(100% - 120px);height:inherit}}.EventTemplates.ui.modal{max-width:600px}@media only screen and (max-width:768px){.EventTemplates h3{margin-top:20px!important}.EventTemplates.ui.modal{top:0;width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}.EventTemplates.ui.modal .content{bottom:30px;position:absolute;top:0;overflow-y:hidden;width:100%;max-height:none}}.ios .EventTemplates.ui.modal .EventTemplates__list{max-height:calc(100% - 200px)}.BehaviorModal{max-width:600px}.BehaviorModal .content{max-height:500px;overflow-y:auto}.BehaviorModal__event-templates{text-align:right}.BehaviorModal__label{font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:24px;font-weight:400;color:#5c5d5d;margin:10px 0 0}.BehaviorModal__title{font-size:16px;font-weight:600;line-height:24px;text-align:center;margin-bottom:25px}.BehaviorModal__disabled{cursor:not-allowed;color:#7f8fa4}.BehaviorModal__disabled:hover{color:#7f8fa4!important}.BehaviorModal .close.icon{color:#5c5d5d}.BehaviorModal .content{padding:35px!important}.BehaviorModal.ui.modal .actions{background-color:#fff;justify-content:flex-end;padding:15px!important}.BehaviorModal.ui.modal .actions a{margin-right:15px}.BehaviorModal.ui.modal .actions a:first-of-type{margin-right:40px}.BehaviorModal.ui.modal .actions a:focus,.BehaviorModal.ui.modal .actions a:hover{color:#f97a00}@media screen and (max-width:648px){.BehaviorModal.ui.modal .actions{padding:10px!important}}@media only screen and (max-width:768px){.BehaviorModal__title{margin-top:20px!important}.BehaviorModal.ui.modal{top:0;width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}.BehaviorModal.ui.modal .content{bottom:85px;position:absolute;top:0;overflow-y:auto;width:100%;max-height:none}.BehaviorModal.ui.modal .actions{bottom:40px;position:absolute}}.ios .BehaviorModal.ui.modal .content{bottom:165px}.ios .BehaviorModal.ui.modal .actions{bottom:120px}.MediaModal.ui.modal{width:710px;min-height:400px}.MediaModal.ui.modal>.content{text-align:center;padding:20px!important}.MediaModal.ui.modal>.content>img{max-width:100%;max-height:100%;object-fit:contain}.MediaModal.ui.modal>.content>iframe{width:100%;min-height:400px}@media screen and (max-width:767px){.ios .MediaModal__footer{bottom:0}.ios .MediaModal__content{max-height:60vh}.ios .MediaModal.ui.modal>.content{bottom:150px}.ui.page.modals.visible.active>.ui.modal.MediaModal{top:0;width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}}.DescriptionPrompts{width:100%}.EditExistingEventForm .content{max-height:500px;overflow-y:auto}.EditExistingEventForm__popup.ui.popup{z-index:1990}.EditExistingEventForm.ui.modal .content{padding:35px!important}@media only screen and (max-width:767px){.EditExistingEventForm.ui.modal .content{padding:35px!important}}.EditExistingEventForm.ui.modal .close.icon{color:#5c5d5d}.EditExistingEventForm__title{color:#5c5d5d;font-size:14px;font-weight:600;line-height:18px;display:flex;justify-content:center;margin-bottom:15px}.EditExistingEventForm__title .gmb-category-health-fitness{color:#3cd6ab}.EditExistingEventForm__title .gmb-category-work{color:#ef6a78}.EditExistingEventForm__title .gmb-category-life{color:#ebce41}.EditExistingEventForm__title .gmb-category-learn{color:#bb64ca}.EditExistingEventForm__label{font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:24px;font-weight:400;color:#5c5d5d;margin:10px 0 0}.EditExistingEventForm__disabled{cursor:not-allowed;color:#7f8fa4}.EditExistingEventForm__disabled:hover{color:#7f8fa4!important}.EditExistingEventForm.ui.modal .actions{background-color:#fff;justify-content:space-between;padding:15px 35px!important}.EditExistingEventForm.ui.modal .actions a{margin-right:15px}.EditExistingEventForm.ui.modal .actions a:not(:last-of-type){margin-right:40px}.EditExistingEventForm.ui.modal .actions a:focus,.EditExistingEventForm.ui.modal .actions a:hover{color:#f97a00}@media screen and (max-width:648px){.EditExistingEventForm.ui.modal .actions{padding:10px!important}}@media only screen and (max-width:768px){.EditExistingEventForm.ui.modal{top:0;width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}.EditExistingEventForm.ui.modal .content{bottom:85px;position:absolute;top:0;overflow-y:auto;width:100%;max-height:none;padding:1rem!important}.EditExistingEventForm.ui.modal .actions{bottom:40px;position:absolute}.EditExistingEventForm.ui.modal .actions a:not(:last-of-type){margin-right:20px}}.ios .EditEventForm.ui.modal .content{bottom:165px}.ios .EditEventForm.ui.modal .actions{bottom:120px}.SaveEventAsTemplate__title{font-size:16px;font-weight:600;line-height:24px;text-align:center;margin-bottom:25px}.SaveEventAsTemplate span{font-family:Rubik,Times New Roman,Times,serif;font-weight:400;font-size:12px}.SaveEventAsTemplate input{margin-top:5px}.SaveEventAsTemplate .disabled{cursor:not-allowed;color:#adadad}.SaveEventAsTemplate .ui.button{box-shadow:none!important;margin:0 0 0 20px!important}.SaveEventAsTemplate.ui.modal .actions{background-color:#fff;justify-content:flex-end;padding:15px!important}.SaveEventAsTemplate.ui.modal .actions a{margin-right:15px}.SaveEventAsTemplate.ui.modal .actions a:first-of-type{margin-right:40px}.SaveEventAsTemplate.ui.modal .actions a:focus:not(.disabled),.SaveEventAsTemplate.ui.modal .actions a:hover:not(.disabled){color:#f97a00}@media screen and (max-width:648px){.SaveEventAsTemplate.ui.modal .actions{padding:10px!important}}.EventDetailsModal__content{max-height:400px;overflow-y:auto}.EventDetailsModal.ui.modal{width:710px}.EventDetailsModal.ui.modal .content{text-align:center;padding:20px 20px 60px!important}.EventDetailsModal.ui.modal .content>span{color:#5d5e5e;font-size:12px;font-weight:500}@media screen and (max-width:768px){.EventDetailsModal.ui.modal .content{padding:15px 15px 50px!important}}.EventDetailsModal__actions{position:absolute;display:flex;right:15px;bottom:10px}.EventDetailsModal__actions span{color:#ff8f00;font-size:14px;font-weight:500}.EventDetailsModal__actions i.pencil{margin-left:15px}.EventDetailsModal__template-trigger{position:absolute;left:15px;bottom:10px;cursor:pointer;color:#fd8f25;font-size:14px;font-weight:500}.EventDetailsModal__template-trigger span:hover{text-decoration:underline}.EventDetailsModal__confirmation{display:flex;margin-top:3px}.EventDetailsModal__confirmation span{font-size:12px}.EventDetailsModal__check-in{display:flex;margin-top:3px}.EventDetailsModal__check-in span{font-size:12px}.EventDetailsModal__check-in .EventDetailsModal__subtitle{color:#6584f3}.EventDetailsModal__check-in .EventDetailsModal__divider{background-color:#6584f3}.EventDetailsModal__date{color:#5c5d5d;font-size:12px;font-weight:600;line-height:19px}.EventDetailsModal__intention{font-weight:500;color:#5c5d5d}.EventDetailsModal__milestone{font-size:14px;font-weight:700;line-height:22px;margin-left:12px;color:#e66464}.EventDetailsModal__milestone--on{color:#3cd6ab}.EventDetailsModal__milestone--learn{color:#bb64ca}.EventDetailsModal__milestone--life{color:#ebce41}.EventDetailsModal__milestone--work{color:#ef6a78}.EventDetailsModal__milestone--health-fitness{color:#3cd6ab}.EventDetailsModal__points{font-style:italic;margin:0 10px;font-weight:600}.EventDetailsModal__points--total{font-style:normal;font-size:16px;margin-left:5px;font-weight:700}.EventDetailsModal__points--learn{color:#bb64ca}.EventDetailsModal__points--life{color:#ebce41}.EventDetailsModal__points--work{color:#ef6a78}.EventDetailsModal__points--health-fitness{color:#3cd6ab}.EventDetailsModal__ontime{line-height:21px}.EventDetailsModal__note,.EventDetailsModal__ontime{font-size:12px;font-style:italic;font-weight:500;text-align:left;color:#7f8fa4}.EventDetailsModal__note{line-height:16px;flex:1 1;overflow-y:auto}.EventDetailsModal__subtitle{font-size:12px;font-weight:500;margin-right:20px;color:#8595a9}.EventDetailsModal__divider{height:1px;background:#d0d0d0;margin:10px 0 10px 10px;flex:1 1}.EventDetailsModal__title{color:#5c5d5d;font-size:16px;font-weight:600;line-height:19px}.EventDetailsModal__details{color:#5c5d5d;font-size:11px;font-weight:600;line-height:14px;margin-bottom:20px;margin-top:3px}.EventDetailsModal__label{color:#7f8fa4;font-size:14px;font-weight:600;line-height:22px}.EventDetailsModal__check-in.ui.button{font-size:14px;font-weight:600;line-height:14px;padding:7px 18px;text-align:center;margin-left:20px}.EventDetailsModal__avatar{position:absolute;height:22px;width:22px;background-color:#fafafa;border-radius:50%;bottom:0;overflow:hidden;box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.EventDetailsModal__prompt{display:flex;text-align:left;flex-direction:column;align-items:baseline;margin-bottom:10px}.EventDetailsModal__prompt i{font-size:12px;color:#7f8fa4}.EventDetailsModal__prompt div{font-size:12px;font-style:italic;font-weight:600;line-height:21px;color:#5c5d5d}.EventDetailsModal__prompt div:last-of-type{color:#7f8fa4;line-height:16px;margin-top:2px}.EventDetailsModal__box{display:flex;padding:8px 15px;border:1px solid #eaeaea;border-radius:5px;align-items:baseline;flex-wrap:wrap}.EventDetailsModal__plan{color:#fff;font-size:14px;font-weight:500;line-height:22px;background-color:#7ea0cb;text-align:center;border-radius:10px;padding:0 10px}.EventDetailsModal__value{color:#5c5d5d;font-size:14px;font-weight:600;line-height:22px}.EventDetailsModal__specifics{font-size:12px;display:flex;align-items:flex-start}.EventDetailsModal__specifics>div{font-weight:600;text-align:left;width:75%;word-break:break-all;color:#5c5d5d}.EventDetailsModal__specifics>div p{line-height:22px}.EventDetailsModal__label--fixed{min-width:120px;text-align:left}@media only screen and (max-width:767px){.EventDetailsModal__plan{line-height:20px}.EventDetailsModal__specifics>div{width:100%}.EventDetailsModal__label--fixed{width:80px;text-align:left}.EventDetailsModal__prompt div:last-of-type{max-width:calc(100vw - 50px)}.EventDetailsModal__footer{width:100%;bottom:50px;position:absolute}.EventDetailsModal.ui.modal{width:80%}.EventDetailsModal.ui.modal .content{bottom:100px;position:absolute;top:0;overflow-y:auto}}@media screen and (max-width:767px){.ios .EventDetailsModal__footer{bottom:130px}.ios .EventDetailsModal .ui.modal .content{bottom:165px}.ui.page.modals.visible.active>.ui.modal.EventDetailsModal{top:0;width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}.ui.modal.EventDetailsModal__modal .content{padding:0!important}}.Intentions{display:flex;padding:0;border:1px solid #eaeaea;border-radius:5px;align-items:baseline}.Intentions__header{display:flex;width:100%;background-color:#f6f7f8;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom:1px solid #eaeaea;padding:0 15px}.Intentions__header-label{display:flex;align-items:center;color:#5c5d5d;font-size:12px;font-weight:500;padding:10px 0 8px;justify-content:center;width:45px;cursor:pointer;border-bottom:2px solid transparent}.Intentions__header-label.active{border-bottom-color:#fd8f25}.Intentions__header .hourglass-container{width:16px;height:16px;background-color:#8896aa;opacity:.5;border-radius:50%;margin-right:7px}.Intentions__header i.icon{font-size:16px;margin-right:7px}.Intentions__header i.icon.hourglass{line-height:1;margin:0;font-size:9px;padding-right:2px;color:#fff;left:1px;position:relative}.Intentions__header i.icon.check.circle{color:#98e7d1}.Intentions__header i.icon.minus.circle{color:#f2c9ac}.Intentions__header i.icon.ghost{font-size:9px;background-color:#e4cde8;height:16px;border-radius:50%;color:#fff;line-height:1;display:flex;justify-content:center;align-items:center;width:16px}.Intentions__body{padding:17px}.Intentions__body i.check.icon{font-size:9px;line-height:1;color:#3cd6ab;margin-right:10px}.Intentions__body i.hourglass{font-size:10px;color:#8896aa;margin-right:10px}.Intentions__body .ghost{display:flex;position:relative;bottom:-3px}.Intentions__body i.minus.icon{font-size:9px;line-height:1;color:#ef9a60;margin-right:10px}.Intentions__body .fa-ghost{color:#d1a3d9;margin-right:10px}.Intentions__popup.ui.popup{z-index:1901;font-weight:600;max-width:270px}.Intentions__confirmation-time{text-transform:uppercase;color:#5c5d5d;font-size:12px;font-weight:600;line-height:19px;width:60px;text-align:left}.Intentions__confirmation-time--local span{cursor:pointer;border-bottom:1px dashed}.Intentions__crown{font-size:12px;color:#eacd50}.Intentions__no-winner{width:15px}.Intentions__checkin{display:flex;width:117px}.Intentions__checkin-percentage{flex:1 1;color:#7f8fa4;font-style:italic;text-align:left;font-size:12px;font-weight:500;line-height:20px;margin-left:3px}.Intentions__ontime{color:#5c5d5d;font-size:12px;line-height:21px;width:280px;text-align:left}.Intentions__check-in.ui.button{color:#fff;font-size:14px;font-weight:600;line-height:24px;text-align:center;padding:3px 15px;margin-left:15px}.Intentions__name{color:#5c5d5d;font-size:12px;font-weight:600;line-height:20px;width:auto;max-width:80px;text-align:left;margin-left:7px;text-transform:uppercase}.Intentions__name a{color:#5c5d5d}.Intentions__name a:hover{color:#fd8f25}.Intentions__note{color:#7f8fa4;font-weight:600}.Intentions__note,.Intentions__points{font-size:12px;font-style:italic;line-height:20px}.Intentions__points{margin:0 10px;font-weight:500;width:20px}.Intentions__points--learn{color:#bb64ca}.Intentions__points--life{color:#ebce41}.Intentions__points--work{color:#ef6a78}.Intentions__points--health-fitness{color:#3cd6ab}.Intentions__not-started{color:#7f8fa4;font-size:12px;font-style:italic;font-weight:500;text-align:left;line-height:21px}.Intentions__notes{margin-left:10px;flex:1 1}.Intentions__notes .accordion.ui{display:flex;flex-direction:column;align-items:flex-start}.Intentions__notes .accordion.ui .content span:last-of-type,.Intentions__notes .accordion.ui .title{color:#7f8fa4;font-size:12px;font-style:italic;font-weight:600;line-height:20px;text-align:left}.Intentions__notes .accordion.ui .content,.Intentions__notes .accordion.ui .title{padding:0!important}.Intentions__notes .accordion.ui .content>div{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5px}.Intentions__notes .accordion.ui .content>div span:first-of-type{color:#5c5d5d;font-size:12px;font-style:italic;font-weight:600;line-height:20px}@media only screen and (max-width:767px){.Intentions__checkin{width:120px}.Intentions__check-in.ui.button{margin-left:0}.Intentions__notes{margin-left:0;min-width:100px;width:100%;margin-bottom:10px}.Intentions__note{width:100%;text-align:left;margin-left:0;margin-bottom:5px}}.ChallengesInviteModal h2{color:#5c5d5d;font-weight:400;font-size:24px;line-height:36px;text-align:center;margin-bottom:35px}.ChallengesInviteModal h3{color:#5c5d5d;font-weight:400;font-size:20px;margin-bottom:0;line-height:32px}.ChallengesInviteModal span{color:#5c5d5d;font-size:14px;font-weight:600;line-height:24px}.HowToEarnPoints h2,.HowToEarnPoints h4{text-align:center;color:#5c5d5d}.HowToEarnPoints h2{font-size:24px;line-height:36px;font-weight:500;margin-bottom:0}.HowToEarnPoints h4{font-size:14px;margin:10px 0;line-height:24px;font-weight:600}.HowToEarnPoints img{width:75%}.HowToEarnPoints.ui.modal>.content{text-align:center;padding:20px 50px!important}.HowToEarnPoints.ui.modal>.content>span{color:#5d5e5e;font-size:12px;font-weight:500}@media only screen and (max-width:767px){.HowToEarnPoints img{width:100%}.HowToEarnPoints h2{line-height:30px}.HowToEarnPoints h4{line-height:20px}.HowToEarnPoints.ui.modal{border-radius:0}.HowToEarnPoints.ui.modal>.content{padding:15px!important;bottom:30px;border-radius:0;position:absolute;top:0;overflow-y:auto}}@media screen and (max-width:767px){.ios .HowToEarnPoints__content{max-height:430px}.ios .HowToEarnPoints.ui.modal>.content{bottom:130px}.ui.page.modals.visible.active>.ui.modal.HowToEarnPoints{top:0;width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}}@media only screen and (min-width:992px){.EditEventForm.ui.modal{width:640px}.EditEventForm.ui.modal>.content{max-height:500px;overflow-y:auto}}.EditEventForm.ui.modal .content{padding:35px!important}@media only screen and (max-width:767px){.EditEventForm.ui.modal .content{padding:35px!important}}.EditEventForm.ui.modal .close.icon{color:#5c5d5d}.EditEventForm__title{color:#5c5d5d;font-size:14px;font-weight:600;line-height:18px;display:flex;justify-content:center;margin-bottom:15px}.EditEventForm__title .gmb-category-health-fitness{color:#3cd6ab}.EditEventForm__title .gmb-category-work{color:#ef6a78}.EditEventForm__title .gmb-category-life{color:#ebce41}.EditEventForm__title .gmb-category-learn{color:#bb64ca}.EditEventForm__label{font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:24px;font-weight:400;color:#5c5d5d;margin:10px 0 0}.EditEventForm__disabled{cursor:not-allowed;color:#7f8fa4}.EditEventForm__disabled:hover{color:#7f8fa4!important}.EditEventForm.ui.modal .actions{background-color:#fff;padding:15px 35px!important}.EditEventForm.ui.modal .actions a{margin-right:15px}.EditEventForm.ui.modal .actions a:first-of-type{margin-right:40px}.EditEventForm.ui.modal .actions a:focus,.EditEventForm.ui.modal .actions a:hover{color:#f97a00}@media screen and (max-width:648px){.EditEventForm.ui.modal .actions{padding:10px!important}}@media only screen and (max-width:768px){.EditEventForm.ui.modal{top:0;width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}.EditEventForm.ui.modal .content{bottom:85px;position:absolute;top:0;overflow-y:auto;width:100%;max-height:none;padding:1rem!important}.EditEventForm.ui.modal .actions{bottom:40px;position:absolute}}.ChallengeDetailsModal__pill{color:#fff;font-size:12px;font-weight:600;line-height:21px;text-align:center;border-radius:15px;padding:0 10px;background-color:#4e72f1;white-space:nowrap;text-overflow:ellipsis;max-width:120px;overflow:hidden}.ChallengeDetailsModal__pill i{margin-left:-3px}.ChallengeDetailsModal__pill:hover{color:#fff;background-color:#4365dc}.ChallengeDetailsModal__title{color:#5c5d5d;font-size:16px;font-weight:600;line-height:19px}.ChallengeDetailsModal__title-container{display:flex;justify-content:center;margin-top:30px}.ChallengeDetailsModal__title-container--flash{margin-top:64px}.ChallengeDetailsModal__footer{display:flex;justify-content:flex-end;margin-top:20px}.ChallengeDetailsModal__footer span{color:#fd8f25;font-size:14px;font-weight:500}.ChallengeDetailsModal__footer i.pencil{margin-left:15px}.ChallengeDetailsModal__popup.ui.popup{z-index:1901;font-weight:600;max-width:370px}.ChallengeDetailsModal__popup-trigger{cursor:pointer;border-bottom:1px dashed}.ChallengeDetailsModal__avatar{position:absolute;height:22px;width:22px;background-color:#fafafa;border-radius:50%;bottom:0;overflow:hidden;box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.ChallengeDetailsModal__header{left:0;top:10px;border-top-left-radius:5px;border-top-right-radius:5px;position:absolute;display:flex;justify-content:space-between;padding:10px 25px;align-items:center;width:100%;color:#fff;flex-wrap:wrap}.ChallengeDetailsModal__header--flash{background-color:#4e72f1;top:0}.ChallengeDetailsModal__header-text{text-align:left;font-weight:600}.ChallengeDetailsModal__header-text span{color:#5c5d5d;font-size:12px}.ChallengeDetailsModal__header-text>div:first-of-type{font-size:10px}.ChallengeDetailsModal__header-text>div:last-of-type{color:#fff;font-size:14px;line-height:19px}.ChallengeDetailsModal__participants,.ChallengeDetailsModal__winner{font-size:12px;font-weight:600;line-height:20px;text-align:center;border-radius:10px;padding:0 10px}.ChallengeDetailsModal__memberlist a{color:#5c5d5d;font-weight:600;text-transform:uppercase;font-size:12px}.ChallengeDetailsModal__memberlist a:hover{color:#ff8f00}.ChallengeDetailsModal__winner{color:#907056;background-color:#eacd50;margin-right:5px}.ChallengeDetailsModal__winner svg{margin-right:5px}.ChallengeDetailsModal__participants{color:#fff;background-color:#3fc4ff}.ChallengeDetailsModal__status{text-transform:uppercase;color:#4e72f1}.ChallengeDetailsModal__content{max-height:400px;overflow-y:auto}.ChallengeDetailsModal__specifics{font-size:12px;display:flex;align-items:flex-start;margin-bottom:30px}.ChallengeDetailsModal__specifics>div{font-weight:600;text-align:left;width:75%;word-break:break-all;color:#5c5d5d}.ChallengeDetailsModal__specifics>div p{line-height:20px;margin-bottom:0}.ChallengeDetailsModal__label--fixed{min-width:120px;text-align:left}.ChallengeDetailsModal__value{color:#5c5d5d;font-size:14px;font-weight:600;line-height:22px}.ChallengeDetailsModal__box{display:flex;border:1px solid #eaeaea;border-radius:5px;align-items:baseline;padding:17px}.ChallengeDetailsModal__statistics{display:flex;margin-bottom:14px}.ChallengeDetailsModal__statistics>div{padding:5px 0;border-radius:4px;border:1px solid #eaeaea}.ChallengeDetailsModal__statistics span:first-of-type{color:#7f8fa4;font-size:12px;font-weight:600;line-height:19px}.ChallengeDetailsModal__statistics span:last-of-type{color:#5c5d5d;font-size:14px;font-weight:500;line-height:22px}.ChallengeDetailsModal__join{flex-direction:row;align-items:center}.ChallengeDetailsModal__join h5{color:#5c5d5d;font-size:14px;font-weight:600;line-height:19px;margin:0 0 5px}.ChallengeDetailsModal__join p{color:#7f8fa4;font-size:13px;line-height:16px;text-align:left;max-width:80%;margin-bottom:5px}.ChallengeDetailsModal__join a{font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:17px;text-decoration:underline;font-weight:400}.ChallengeDetailsModal__join .ui.button{padding:10px 20px;font-weight:600}.ChallengeDetailsModal__details{color:#5c5d5d;font-size:11px;font-weight:600;line-height:14px;margin-bottom:20px;margin-top:3px}.ChallengeDetailsModal__details>span{cursor:pointer;color:#7f8fa4;font-size:12px;font-weight:400;line-height:24px;text-align:center;text-decoration:underline}.ChallengeDetailsModal__details>span:hover{color:#fd8f25}.ChallengeDetailsModal__milestone{font-size:14px;font-weight:700;line-height:22px;margin-left:12px;color:#e66464}.ChallengeDetailsModal__milestone--on{color:#3cd6ab}.ChallengeDetailsModal__points{font-style:italic;margin:0 10px;font-weight:500;font-size:12px;line-height:20px}.ChallengeDetailsModal__points--total{font-style:normal;font-size:16px;margin-left:5px;font-weight:700}.ChallengeDetailsModal__points--learn{color:#bb64ca}.ChallengeDetailsModal__points--life{color:#ebce41}.ChallengeDetailsModal__points--work{color:#ef6a78}.ChallengeDetailsModal__points--health-fitness{color:#3cd6ab}.ChallengeDetailsModal__confirmation-time{text-transform:uppercase;color:#5c5d5d;font-size:12px;font-weight:600;line-height:19px;width:60px;text-align:left}.ChallengeDetailsModal__off{opacity:.5}.ChallengeDetailsModal__label{color:#7f8fa4;font-size:14px;font-weight:600;line-height:22px}.ChallengeDetailsModal__divider{height:1px;background:#d0d0d0;margin:10px 0 10px 10px;flex:1 1}.ChallengeDetailsModal__joined{display:flex;padding:10px 15px;justify-content:space-between;border-radius:5px;background-color:#fff7ec;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);color:#5c5d5d;font-size:14px;font-weight:600;line-height:20px;margin-bottom:20px}.ChallengeDetailsModal__joined span{color:#fd8f25;cursor:pointer}.ChallengeDetailsModal__joined--loading span{cursor:not-allowed;color:grey}.ChallengeDetailsModal__joined .ui.loader{height:100%!important}.ChallengeDetailsModal__joined .ui.loader:after,.ChallengeDetailsModal__joined .ui.loader:before{width:20px;height:20px}.ChallengeDetailsModal__joined .ui.loader:after{border-color:#fd8f25 transparent transparent}.ChallengeDetailsModal__name{color:#5c5d5d;font-size:12px;font-weight:600;line-height:20px;width:110px;text-align:left;margin-left:7px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:uppercase}.ChallengeDetailsModal__name--checkin{width:auto;max-width:70px}.ChallengeDetailsModal__ontime{color:#7f8fa4;font-size:12px;font-weight:600;line-height:20px}.ChallengeDetailsModal__check-in.ui.button{padding:5px 15px;margin-left:10px;font-size:12px;font-weight:600}.ChallengeDetailsModal.ui.modal{width:710px}.ChallengeDetailsModal.ui.modal>.content{text-align:center;padding:20px!important}.ChallengeDetailsModal.ui.modal>.content>span{color:#5d5e5e;font-size:12px;font-weight:500}@media only screen and (max-width:767px){.ChallengeDetailsModal--flash>i.close.icon{color:#fff!important}.ChallengeDetailsModal__winner{margin-right:20px}.ChallengeDetailsModal__joined{flex-direction:column}.ChallengeDetailsModal__joined--regular{flex-direction:row}.ChallengeDetailsModal__footer{left:0;padding:10px 20px 0;width:100%;bottom:15px;position:absolute;background-color:#fff;border-top:1px solid grey}.ChallengeDetailsModal__title-container{margin-top:60px}.ChallengeDetailsModal__title-container--flash{margin-top:80px}.ChallengeDetailsModal__participants--flash{margin-right:20px}.ChallengeDetailsModal__header{padding-left:15px;border-radius:0;top:30px}.ChallengeDetailsModal__header--flash{top:0}.ChallengeDetailsModal__header-text>div:last-of-type{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:310px}.ChallengeDetailsModal__specifics{flex-wrap:wrap}.ChallengeDetailsModal__specifics>div{width:100%;margin-top:5px}.ChallengeDetailsModal__join{flex-direction:column}.ChallengeDetailsModal__join p{text-align:center;max-width:100%}.ChallengeDetailsModal__join a{margin-bottom:10px}.ChallengeDetailsModal__join h5{margin:0 auto 5px}.ChallengeDetailsModal.ui.modal{border-radius:0}.ChallengeDetailsModal.ui.modal>.content{padding:15px!important;bottom:30px;border-radius:0;position:absolute;top:0;overflow-y:auto}}@media only screen and (max-height:900px) and (max-width:700px){.ChallengeDetailsModal__content{max-height:530px}}@media only screen and (max-height:731px) and (max-width:700px){.ChallengeDetailsModal__content{max-height:450px}}@media only screen and (max-height:640px) and (max-width:700px){.ChallengeDetailsModal__content{max-height:300px}}@media screen and (max-width:767px){.ios .ChallengeDetailsModal__footer{bottom:0}.ios .ChallengeDetailsModal__content{max-height:60vh}.ios .ChallengeDetailsModal.ui.modal>.content{bottom:150px}.ui.page.modals.visible.active>.ui.modal.ChallengeDetailsModal{top:0;width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}}.PopupEventDetails{cursor:pointer}.PopupEventDetails.ui.left.center.popup:before,.PopupEventDetails.ui.popup:before,.PopupEventDetails.ui.right.center.popup:before{background:#e2e7ee;box-shadow:none}.PopupEventDetails.ui.popup{color:#5c5d5d;font-weight:500;background:#e2e7ee;border-color:#e2e7ee;min-width:300px;padding:10px 10px 5px!important}.PopupEventDetails.ui.popup.top{margin-bottom:2px}.PopupEventDetails.ui.popup.bottom{margin-top:-2px;margin-right:-10px}.PopupEventDetails__avatar{height:20px;width:20px;border-radius:50%;background-color:#f2f2f2;position:relative;overflow:hidden;margin-right:10px}.PopupEventDetails__flash{color:#fff;font-size:10px;font-weight:500;line-height:17px;border-radius:10px;padding:0 10px;background-color:#4e72f1;white-space:nowrap;text-overflow:ellipsis;max-width:100px;overflow:hidden}.PopupEventDetails__flash i{margin-left:-2px}.PopupEventDetails__username{text-align:left}.PopupEventDetails__username span{color:#5c5d5d;font-size:10px;font-weight:600;line-height:19px}.PopupEventDetails__plan{text-align:right}.PopupEventDetails__plan span{background-color:#7ea0cb;border-radius:7px;color:#fff;font-size:10px;font-weight:500;line-height:21px;padding:2px 5px}.PopupEventDetails__datetime{font-size:10px;text-transform:uppercase;font-weight:600;line-height:19px;color:#5c5d5d;text-align:left;margin-bottom:7px}.PopupEventDetails__datetime span{color:#4e72f1}.PopupEventDetails__header{font-size:10px;font-weight:600}.PopupEventDetails__title span{color:#5c5d5d;font-size:14px;font-weight:500;line-height:21px}.PopupEventDetails__location{color:#7f8fa4;font-size:11px;font-weight:500;line-height:21px}.PopupEventDetails__location>div:first-of-type{width:85px}.PopupEventDetails__location span{color:#5c5d5d}.PopupEventDetails__milestone{color:#7f8fa4;font-size:11px;font-weight:500;line-height:21px}.PopupEventDetails__milestone>div:first-of-type{width:85px}.PopupEventDetails__milestone .description{color:#5c5d5d}.PopupEventDetails__milestone .description span{color:#3cd6ab;margin-left:5px}.PopupEventDetails__milestone .description .offTrack{color:#e66464}.PopupEventDetails__description{color:#7f8fa4;font-size:11px;font-weight:500;line-height:21px;height:auto;margin-bottom:10px}.PopupEventDetails__description>div:first-of-type{width:85px}.PopupEventDetails__description .specifics{color:#5c5d5d;word-wrap:break-word;margin-top:3px}.PopupEventDetails__description .specifics .GMBMarkdown{color:#5c5d5d;font-size:11px;font-weight:500;line-height:21px}.PopupEventDetails__description .specifics .GMBMarkdown p{margin:0;text-align:left}.PopupEventDetails__description .specifics .GMBMarkdown li{line-height:14px}.PopupEventDetails__specifics-markdown{color:#5c5d5d;font-size:11px;font-weight:500;line-height:21px}.PopupEventDetails__divider{width:100%;height:1px;background-color:#d0d0d0}.PopupEventDetails__footer{color:#7f8fa4;font-size:11px;font-weight:500;line-height:21px;text-align:left;width:50%}.PopupEventDetails__footer span{color:#5c5d5d;font-size:11px;font-weight:500;line-height:21px}.PopupEventDetails__body{font-weight:400;font-size:11px;margin-top:5px}.PopupEventDetails__actions{margin-top:10px;display:flex;cursor:pointer}.PopupEventDetails__actions a{font-size:12px}.PopupEventDetails__actions a:hover{text-decoration:underline;color:#fd8f25}.PlanToolbar{margin:15px 0}.PlanToolbar>div{flex:1 1}.PlanToolbar__settings .icon{color:#fd8f25;cursor:pointer}.PlanToolbar__settings .icon:first-of-type{margin-right:15px}.PlanToolbar__settings .ui.button{font-weight:600;margin-right:15px}@media screen and (max-width:575px){.PlanToolbar__settings{justify-content:center;margin-bottom:15px}}.PlanToolbar__title{font-weight:600;font-size:14px;line-height:24px;color:#7f8fa4}.PlanToolbar__title .icon{color:#a8aab7;cursor:pointer}.PlanToolbar__title .icon.left{padding-right:45px}.PlanToolbar__title .icon.right{padding-left:45px}.PlanToolbar__views{color:#b0b0b1;font-size:14px;font-weight:500;line-height:24px}.PlanToolbar__views span{cursor:pointer}.PlanToolbar__views span:not(:first-of-type){margin-left:25px}.PlanToolbar__views span.active{color:#fd8f25}@media screen and (max-width:600px){.PlanToolbar{margin-bottom:0;flex-wrap:wrap}.PlanToolbar__views{justify-content:center;margin-bottom:10px}.PlanToolbar__title{border-top:1px solid #d0d0d0;min-width:100%;margin-top:10px;padding:10px 0}.PlanToolbar__title .icon.left{padding-right:20px}.PlanToolbar__title .icon.right{padding-left:15px}}.PlanFilters.ui.popup{text-align:center;padding:15px 25px 0}.PlanFilters>div>span{color:#5c5d5d;font-weight:500;font-size:14px}.PlanFilters__categories-title{color:#d1d1d1;font-size:14px;margin-top:10px}.PlanFilters__categories-title>div{height:1px;width:90%;margin:3px auto auto;background-color:#d1d1d1}@media screen and (max-width:638px){.PlanFilters.ui.popup{min-width:300px;margin-left:30px}.PlanFilters.ui.popup:after,.PlanFilters.ui.popup:before{display:none}}.UserCategories{text-align:center;display:flex;flex-direction:column;align-items:center;color:#5c5d5d;font-size:14px;font-weight:500;line-height:24px}.UserCategories .health-fitness.active{color:#3cd6ab}.UserCategories .learn.active{color:#ba68c8}.UserCategories .work.active{color:#ef6a78}.UserCategories .life.active{color:#ebce41}.UserCategories__title{width:100%;display:flex;justify-content:flex-end;align-items:flex-end;margin-top:15px}.UserCategories__title span{font-size:14px;line-height:14px;font-weight:400;color:#d1d1d1}.UserCategories__title>span{margin-right:25px}.UserCategories__content{margin-top:5px;margin-bottom:25px}.UserCategories__content>.flex:not(:last-of-type){margin-bottom:10px}.UserCategories__content .buddy{margin:0 15px 0 30px}.UserCategories__content .buddy:not(.active),.UserCategories__content .you:not(.active){color:#d1d1d1}.UserCategories__content .category{width:150px;display:flex;margin-right:20px}.UserCategories__content .category .CategoryIcon{margin-top:2px}.UserCategories__content .icon.eye{cursor:pointer;margin-left:10px}.PlanOptions .copied-link{color:#b7b7b8;font-size:14px}.PlanOptions .copied-link a{color:#fd8f25;font-size:14px}.PlanOptions__add.ui.button{margin-top:10px;font-weight:500;padding:10px}.PlanOptions__container{padding:0 5px}.PlanOptions__container span{font-size:1rem;font-weight:500}.PlanOptions__container a{color:#b7b7b8;font-weight:500;font-size:1.1rem;cursor:pointer}.PlanOptions__container a.active,.PlanOptions__container a:hover{color:#fd8f25}.PlanOptions__container div{margin-bottom:15px}@media screen and (max-width:638px){.PlanOptions.ui.popup{margin-right:30px}.PlanOptions.ui.popup:after,.PlanOptions.ui.popup:before{display:none}}.WeekEvent{min-height:400px;height:100%}.WeekEvent:last-of-type{padding-bottom:20px}.WeekEvent__checkin.ui.button{padding:7px 18px;font-weight:600;font-size:14px;line-height:14px}.WeekEvent__container{min-height:60px;margin-top:7px;margin-left:4px;margin-right:4px;background-color:#f1f4f8;box-sizing:border-box;border-radius:4px;border-top:1px solid #d9dee3;border-bottom:1px solid #d9dee3;border-right:1px solid #d9dee3;font-family:Montserrat,sans-serif}.WeekEvent__container--learn{border-left:2px solid #bb64ca}.WeekEvent__container--life{border-left:2px solid #ebce41}.WeekEvent__container--work{border-left:2px solid #ef6a78}.WeekEvent__container--health-fitness{border-left:2px solid #3cd6ab}.WeekEvent__points{margin-right:5px;font-size:12px;font-weight:700;text-align:right}.WeekEvent__points--learn{color:#bb64ca}.WeekEvent__points--life{color:#ebce41}.WeekEvent__points--work{color:#ef6a78}.WeekEvent__points--health-fitness{color:#3cd6ab}.WeekEvent__check-in{margin-bottom:3px;display:flex;flex-direction:column}.WeekEvent__check-in span{font-size:8px;line-height:10px;margin-bottom:4px}.WeekEvent__check-in button{width:100%}.WeekEvent__avatar{height:28px;width:28px;border-radius:50%;background-color:#f2f2f2;position:relative;overflow:hidden;margin-right:10px}.WeekEvent__user{display:flex;align-items:center;flex-wrap:wrap;color:#7f8fa4;font-size:12px;font-weight:500}.WeekEvent__user span{font-weight:600;line-height:21px;font-size:12px}.WeekEvent__content{padding:7px;position:relative}.WeekEvent__past{opacity:.3}.WeekEvent__trigger{cursor:pointer;display:grid}.WeekEvent__category{display:flex;align-items:center;color:#5c5d5d;font-size:11px;font-weight:700;margin-bottom:5px;margin-left:-3px;line-height:14px;text-align:left}.WeekEvent__category i{margin-top:5px;font-size:18px!important}.WeekEvent__category span{white-space:nowrap;text-overflow:ellipsis;max-width:85px;overflow:hidden}.WeekEvent__specifics{text-align:left;margin-bottom:5px}.WeekEvent__specifics,.WeekEvent__specifics .GMBMarkdown{color:#5c5d5d;font-size:10px;font-weight:500;line-height:16px}.WeekEvent__specifics .GMBMarkdown p{margin:0;text-align:left}.WeekEvent__specifics .GMBMarkdown li{line-height:14px}.WeekEvent__place{margin-top:-5px;color:#5c5d5d;font-size:10px;text-align:left;font-weight:600;line-height:14px}.WeekEvent__divider{width:80%;height:1px;background-color:#cecdcd}.WeekEvent__plan{color:#7f8fa4;display:flex;font-size:10px;font-weight:500;line-height:20px;text-align:left;align-items:center}.WeekEvent__plan .label{padding-right:5px}.WeekEvent__plan .plan-name{background-color:#7ea0cb;border-radius:7px;color:#fff;line-height:16px;font-size:10px;font-weight:500;padding:0 5px;white-space:nowrap;text-overflow:ellipsis;max-width:75px;overflow:hidden}.WeekEvent__challenge{color:#7f8fa4;font-size:10px;font-weight:500;display:flex;align-items:center}.WeekEvent__challenge-pill{background-color:#4e72f1;border-radius:7px;color:#fff;padding:0 5px;line-height:16px;white-space:nowrap;text-overflow:ellipsis;max-width:60px;overflow:hidden}.WeekEvent__creator{color:#7f8fa4;font-size:10px;font-weight:500;line-height:20px;text-align:left}.WeekEvent__creator span{color:#5c5d5d;font-weight:600;background-color:initial;border-radius:0;padding:0;margin-left:2px}.WeekEvent__milestone{color:#7f8fa4;font-size:10px;font-weight:500;line-height:20px;text-align:left;display:flex}.WeekEvent__milestone span{color:#5c5d5d;font-weight:600;background-color:initial;border-radius:0;padding:0;margin-left:5px;white-space:nowrap;text-overflow:ellipsis;max-width:50px;overflow:hidden}.WeekEvent__milestoneTrack{color:#e66464!important}.WeekEvent__milestoneTrack--on{color:#3cd6ab!important}.WeekEvent__flash{line-height:20px;text-align:left;background-color:#4e72f1;color:#fff;top:0;left:-2px;position:absolute;border-top-right-radius:3px;border-top-left-radius:3px;width:calc(100% + 2px);padding:2px 5px}.WeekEvent__flash span{font-size:10px;font-weight:500;line-height:21px}.WeekEvent__flash i{line-height:1;font-size:10px}@media screen and (max-width:990px) and (min-width:768px){.WeekEvent__place{max-width:65px}}@media screen and (max-width:768px){.WeekEvent{height:auto;width:100%;margin-left:15px}.WeekEvent__trigger{padding-left:5px}.WeekEvent__check-in span{display:none}.WeekEvent__check-in button.ui.button:only-of-type{margin:0;width:90%;padding:8px 22px}.WeekEvent__container{min-height:30px;margin-top:5px}.WeekEvent__content{padding:0}.WeekEvent__divider,.WeekEvent__place,.WeekEvent__specifics,.WeekEvent__user{display:none}}.WeekEvent::-webkit-scrollbar{width:6px}.AgendaDay{font-family:Montserrat,sans-serif;flex:1 1;display:flex;flex-direction:row;border-bottom:1px solid #d0d0d0;min-width:100%;padding-right:5px;margin-left:8px;padding-left:10px;margin-bottom:20px;padding-bottom:10px}.AgendaDay:first-of-type{padding-top:30px}.AgendaDay.today{border-left:8px solid #3fc4ff;margin-left:0}.AgendaDay__checkin-container{margin-top:5px}.AgendaDay__event{flex:1 1;display:flex;flex-direction:row;flex-wrap:wrap}.AgendaDay__event:not(:last-of-type){margin-bottom:20px;border-bottom:1px solid #d0d0d0}.AgendaDay__buddy{display:flex;margin-right:40px;margin-bottom:10px}.AgendaDay__buddy span{margin-top:6px;font-weight:500;color:#7f8fa4}.AgendaDay__title{padding:0;color:#7f8fa4;line-height:24px;width:75px}.AgendaDay__appointment,.AgendaDay__title{font-size:14px;font-weight:600;text-align:left;display:flex;flex-direction:column}.AgendaDay__appointment{color:#5c5d5d;margin-top:5px;line-height:19px;width:150px;cursor:pointer;padding-left:14px;margin-bottom:20px}.AgendaDay__appointment--learn{border-left:2px solid #bb64ca}.AgendaDay__appointment--life{border-left:2px solid #ebce41}.AgendaDay__appointment--work{border-left:2px solid #ef6a78}.AgendaDay__appointment--health-fitness{border-left:2px solid #3cd6ab}.AgendaDay__appointment span{font-size:11px;font-weight:500;line-height:19px}.AgendaDay__details{flex:1 1;cursor:pointer}.AgendaDay__milestone{color:#7f8fa4;font-size:11px;font-weight:500;text-align:left;line-height:20px}.AgendaDay__milestone .milestone-name{color:#5c5d5d}.AgendaDay__milestone i{color:#bb64ca!important}.AgendaDay__milestoneTrack{color:#e66464!important}.AgendaDay__milestoneTrack--on{color:#3cd6ab!important}.AgendaDay__past{opacity:.3}.AgendaDay__container{flex:1 1}.AgendaDay__category{display:flex;align-items:center;color:#5c5d5d;font-weight:600;margin-left:-3px;text-align:left}.AgendaDay__category .CategoryIcon i{line-height:35px}.AgendaDay__points{margin-right:5px;text-align:right;font-weight:700;font-size:14px;color:#a2a9b3}.AgendaDay__points--learn{color:#bb64ca}.AgendaDay__points--life{color:#ebce41}.AgendaDay__points--work{color:#ef6a78}.AgendaDay__points--health-fitness{color:#3cd6ab}.AgendaDay__check-in{margin-top:4px}.AgendaDay__check-in span{font-size:9px}.AgendaDay__check-in button{width:100%}.AgendaDay__place{margin-left:15px;color:#7f8fa4;font-size:10px;line-height:14px}.AgendaDay__description{text-align:left;color:#5c5d5d;font-size:11px;font-weight:500;line-height:21px;margin-bottom:5px}.AgendaDay__confirmed{color:#7f8fa4;font-size:10px;line-height:14px;text-align:left;position:relative;display:flex}.AgendaDay__confirmed .label{max-width:80px}.AgendaDay__confirmed .note{font-style:italic;font-weight:600;max-width:calc(100% - 90px);padding-left:10px;display:flex}.AgendaDay__confirmed span{font-size:12px;font-weight:600;margin-left:5px}.AgendaDay__checkedin{color:#7f8fa4;font-size:10px;line-height:14px;text-align:left;position:relative;margin-top:3px;display:flex}.AgendaDay__checkedin .label{max-width:80px}.AgendaDay__checkedin .note{font-style:italic;font-weight:600;max-width:calc(100% - 90px);padding-left:10px;display:flex}.AgendaDay__checkedin span{font-size:12px;font-weight:600;margin-left:5px}.AgendaDay__checkmark{color:#a2a9b3}.AgendaDay__checkmark--learn{color:#bb64ca}.AgendaDay__checkmark--life{color:#ebce41}.AgendaDay__checkmark--work{color:#ef6a78}.AgendaDay__checkmark--health-fitness{color:#3cd6ab}.AgendaDay__plan{text-align:left;color:#7f8fa4;font-size:11px;font-weight:500;line-height:20px}.AgendaDay__plan span{background-color:#7ea0cb;border-radius:10px;color:#fff;font-size:10px;font-weight:500;line-height:21px;padding:2px 12px}.AgendaDay__plan strong{color:#5d5f5f;font-weight:600}.AgendaDay__challenge{text-align:left;color:#7f8fa4;font-size:11px;font-weight:500;line-height:20px}.AgendaDay__challenge span{background-color:#4e72f1;border-radius:10px;color:#fff;font-size:10px;font-weight:500;line-height:21px;padding:2px 12px}.AgendaDay__challenge span i{margin-left:-3px}.AgendaDay__challenge strong{color:#5d5f5f;font-weight:600}.AgendaDay__flash{display:flex;width:100%;background-color:#4e72f1;text-align:left;font-size:11px;font-weight:500;line-height:20px;color:#fff;padding-left:15px}.AgendaDay__flash span{border-radius:10px;font-size:10px;font-weight:500;line-height:21px}.AgendaDay__checkin.ui.button{padding:7px 18px;font-weight:600;font-size:14px;line-height:14px}.AgendaDay__avatar-container{height:28px;width:28px;border-radius:50%;background-color:#f2f2f2;position:relative;overflow:hidden;margin-right:10px}.AgendaDay__notes{font-size:10px;color:#7f8fa4;display:flex}.AgendaDay__notes .notes{flex:1 1}.AgendaDay__notes .note{display:flex}.AgendaDay__notes b{font-weight:500;margin-right:3px}.AgendaDay .GMBMarkdown{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:left;margin-bottom:5px;font-size:12px;margin-left:0;color:#5c5d5d;font-weight:500}.AgendaDay .GMBMarkdown p{margin:0;text-align:left}.AgendaDay .GMBMarkdown li{line-height:16px}@media screen and (max-width:768px){.AgendaDay{flex-direction:column}.AgendaDay__title{flex-direction:row;width:100%;padding-bottom:3px}.AgendaDay__title span:first-of-type{margin-right:5px}.AgendaDay__container{margin:0 0 5px}.AgendaDay__checkin-container{margin:10px 10px 0}.AgendaDay__checkin-container .ui.button{font-size:16px;padding:12px 30px;width:100%}.AgendaDay__event,.AgendaDay__notes{flex-direction:column}}.Calendar{min-width:800px;width:100%}.Calendar__day-headers{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:0;gap:0}.Calendar__day-header{padding:8px 0;text-align:center;font-weight:600;font-size:12px;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}.Calendar__week-month{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:0;gap:0;padding-bottom:15px;min-width:100%}.Calendar__week-week{display:flex;padding-bottom:15px;min-width:100%}.Calendar__week-container{max-height:540px;overflow-y:auto}.Calendar__agenda-view{overflow-y:auto;overflow-x:hidden;max-height:700px;position:relative;border-top:1px solid #7f8fa4}.Calendar__agenda-view::-webkit-scrollbar{width:6px}.Calendar__load-btn.ui.button{font-weight:500;padding:10px}.Calendar__month-day{padding-bottom:10px;min-height:80px}.Calendar__month-day:not(:last-child) .Calendar__month-title{border-right:1px solid #d0d0d0}.Calendar__month-day .calendar-icon.c-health-fitness{top:0}.Calendar__month-title{border-top:1px solid #d0d0d0;margin-bottom:10px;padding-top:5px;height:32px;font-weight:500}.Calendar__month-title.today{background-color:#3fc4ff;color:#fff}.Calendar__week-day{flex:1 1;min-width:100px;display:flex;flex-direction:column;border-bottom:1px solid #d0d0d0}.Calendar__week-day:not(:last-of-type) .WeekEvent{border-right:1px solid #d0d0d0}.Calendar__week{display:flex;color:#afbcc4;font-size:14px;font-weight:600;line-height:18px;padding:12px 20px;text-transform:uppercase;background-color:#f3f4f5}.Calendar__week:not(:first-of-type){margin-top:-21px}.Calendar__week+.AgendaDay{margin-top:10px}.Calendar__week-title{border-top:1px solid #7f8fa4;border-bottom:1px solid #7f8fa4;padding:10px 0;color:#7f8fa4;font-size:14px;font-weight:500}.Calendar__week-title.today{background-color:#3fc4ff;color:#fff}@media screen and (max-width:768px){.Calendar__week-week{flex-wrap:wrap;border-top:1px solid #d0d0d0}.Calendar__week-day{flex-direction:row;min-width:100%}.Calendar__week-day:not(:last-of-type) .WeekEvent{border-right:none}.Calendar__week-title{min-width:55px;max-width:55px;border:none}}.ProgressChart{margin:15px 0}.ProgressChart>div{flex:1 1}.ProgressChart__today .ui.button{font-weight:600}@media screen and (max-width:575px){.ProgressChart__today{justify-content:center;margin-bottom:15px}}.ProgressChart__title{font-weight:600;font-size:14px;line-height:24px;color:#7f8fa4}.ProgressChart__title .icon{color:#a8aab7;cursor:pointer}.ProgressChart__title .icon.left{padding-right:45px}.ProgressChart__title .icon.right{padding-left:45px}.ProgressChart__settings .icon{color:#fd8f25;cursor:pointer}.ProgressChart__settings .icon:first-of-type{margin-right:15px}@media screen and (max-width:575px){.ProgressChart__settings{justify-content:center;margin-bottom:15px}}.ProgressChart__chart-container{position:relative;height:500px}@media screen and (max-width:600px){.ProgressChart{margin-bottom:0;flex-wrap:wrap}.ProgressChart__title{min-width:100%;margin-bottom:10px}.ProgressChart__title .icon.left{padding-right:20px}.ProgressChart__title .icon.right{padding-left:15px}}.DayMonthEvent__specifics{font-weight:400;font-size:14px}.DayMonthEvent__alert{font-size:11px;text-align:center;color:#5073f1;margin-top:10px;line-height:12px}.DayMonthEvent__alert .icon{margin-left:10px}.ChallengeCalendar{background-color:#fff;padding:10px 25px;margin:5px 0}.ChallengeCalendar__week-month,.ChallengeCalendar__week-week{display:flex;padding-bottom:15px}.ChallengeCalendar__week-container{max-height:540px;overflow-y:auto}.ChallengeCalendar__agenda-view{overflow-y:auto;overflow-x:hidden;max-height:700px;position:relative;border-top:1px solid #7f8fa4}.ChallengeCalendar__agenda-view::-webkit-scrollbar{width:6px}.ChallengeCalendar__load-btn.ui.button{font-weight:500;padding:10px}.ChallengeCalendar__month-day{flex:1 1;padding-bottom:10px}.ChallengeCalendar__month-day:not(:last-of-type) .Calendar__month-title{border-right:1px solid #d0d0d0}.ChallengeCalendar__month-day .calendar-icon.c-health-fitness{top:0}.ChallengeCalendar__month-empty{height:23px}.ChallengeCalendar__month-title{border-top:1px solid #d0d0d0;margin-bottom:10px;padding-top:5px;height:32px;font-weight:500}.ChallengeCalendar__month-title.today{background-color:#3fc4ff;color:#fff}.ChallengeCalendar__week-day{flex:1 1;display:flex;flex-direction:column;border-bottom:1px solid #d0d0d0}.ChallengeCalendar__week-day:not(:last-of-type) .WeekEvent{border-right:1px solid #d0d0d0}.ChallengeCalendar__week-title{border-top:1px solid #7f8fa4;border-bottom:1px solid #7f8fa4;padding:10px 0;color:#7f8fa4;font-size:14px;font-weight:500}.ChallengeCalendar__week-title.today{background-color:#3fc4ff;color:#fff}@media screen and (max-width:768px){.ChallengeCalendar{padding:0}.ChallengeCalendar__week-week{flex-wrap:wrap;border-top:1px solid #d0d0d0}.ChallengeCalendar__week-day{flex-direction:row;min-width:100%}.ChallengeCalendar__week-day:not(:last-of-type) .WeekEvent{border-right:none}.ChallengeCalendar__week-title{min-width:55px;max-width:55px;border:none}}.TableContainer th.active .table__title{color:#fd8f25}.TableContainer th .table__title i,.TableContainer th .table__title span{cursor:pointer}.TableContainer .table{width:100%;background-color:hsla(0,0%,100%,.8);margin-bottom:420px;border-radius:5px;border:1px solid #dee2e6;border-collapse:collapse;color:#5c5d5d}.TableContainer .table-invite-btn{float:right;margin-bottom:10px;color:#fff}.TableContainer .table-invite-btn--active{float:right;margin-bottom:10px}.TableContainer .table-invite-btn--active span{display:block;font-weight:500}.TableContainer .table__title{display:flex;justify-content:center}.TableContainer .table__title span{font-size:16px;font-weight:600}.TableContainer .table thead tr{background-color:#f9fafb;text-align:center;cursor:pointer}.TableContainer .table thead tr th{border-bottom:1px solid #dee2e6;color:#5c5d5d}.TableContainer .table thead tr th:hover{color:#fd8f25}.TableContainer .table tbody tr td{border-top:none}.TableContainer .cell-content{height:60px;align-items:center;display:flex;justify-content:center}.TableContainer .cell-content.info-name{justify-content:flex-start}.TableContainer .cell-content button:not(:only-child):last-of-type{margin-left:10px}.TableContainer .available-icons{font-size:1.7em}.TableContainer .score-wrapper{height:20px;width:65px;border-radius:3px;background-color:#3fc4ff;display:flex;align-items:center;justify-content:center}.TableContainer .score-wrapper img{width:22%}.TableContainer .score-wrapper p{width:38px;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:14px;text-align:center}.TableContainer .user-description{display:flex;justify-content:flex-start}.TableContainer .user-description__common{display:flex;height:48px}.TableContainer .user-description__location,.TableContainer .user-description__main-info{height:24px;color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:24px}.TableContainer .user-description__location{align-self:flex-end}.TableContainer .user-description__name{font-weight:700}.TableContainer .user-description__full-info{display:flex}.TableContainer .user-description .avatar{position:relative;height:40px;width:40px;margin:0 23px 0 13.5px;background-color:#fafafa;border-radius:50%;overflow:hidden;box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.TableScorer{width:85px;height:15px;border-radius:3px;background-color:#3fc4ff;display:flex;align-items:center;justify-content:center;padding:10px 5px;flex-shrink:0;flex-grow:0;margin:0 auto}.TableScorer img{height:10px;padding:0 5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.TableScorer__text{font-size:14px;color:#fff;font-family:Montserrat,sans-serif;font-weight:600;align-items:center;text-align:center;display:inline-flex;flex-grow:1;justify-content:center}.TableUser{display:flex;justify-content:flex-start;align-items:center}.TableUser,.TableUser:hover{color:#5c5d5d}.TableUser:hover .TableUser__description>span{color:#fd8f25}.TableUser__private-user{font-weight:700}.TableUser__description{display:flex;flex-direction:column}.TableUser__description>span,.TableUser__description a{font-size:14px;font-weight:700}.TableUser__chat{min-height:18px;color:#fd8f25;cursor:pointer}.TableUser__badge{width:36px}.TableUser__rank{border:1px solid #e3e3e3;background-color:#f0f0f0;border-radius:50%;width:25px;margin-right:7px;margin-left:5px;height:25px;justify-content:center;color:#969696;font-size:15px;font-weight:700}.TableGroup,.TableUser__rank{display:flex;align-items:center}.TableGroup{justify-content:flex-start;position:relative}.TableGroup,.TableGroup:hover{color:#5c5d5d}.TableGroup:hover .TableUser__description>span{color:#fd8f25}.TableGroup__featured{position:absolute;top:-22px;left:45px;background:#fd8f25;font-size:11px;color:#fff;padding:2px 10px;line-height:16px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.TableGroup__description{display:flex;flex-direction:column}.TableGroup__description>div:not(.TableGroup__featured){font-size:14px;font-weight:600;text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:300px;overflow:hidden}.TableGroup__icon{height:35px;width:35px;border-radius:50%;margin-right:10px;background-color:#fafafa;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);position:relative}.TableGroup__icon img{width:inherit;height:inherit;border-radius:100%}.TableGroup__sub-title{font-weight:500;color:#959595;margin-left:7px}.TableGroup__description-details{text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:260px;line-height:14px;margin-top:5px;overflow:hidden}.TableGroup__description-details--type{font-weight:600;text-transform:uppercase;color:#3fc4ff;margin-right:7px}.TableGroup__description-details--location{font-weight:400}.TableGroup__header i{color:#fd8f25}.TableGroup__permission{margin-left:7px;color:#fd8f25;font-size:11px}.TableGroup__official{position:absolute;left:20px;top:25px;background:#3ec4fe;color:#fff;padding:0 1px;border-radius:2px;font-size:10px;height:15px;width:16px}.TableGroup__official i{position:relative;bottom:2px;left:1px}.ChallengeColumn{display:flex;justify-content:flex-start;position:relative;color:#5c5d5d;width:100%;cursor:pointer}.ChallengeColumn:hover{color:#5c5d5d}.ChallengeColumn:hover .TableUser__description>span{color:#fd8f25}.ChallengeColumn__joined{color:#3fc4ff;font-size:11px;font-weight:700;margin-left:8px;line-height:21px}.ChallengeColumn__description{display:flex;flex-direction:column;width:100%}.ChallengeColumn__icon{height:45px;width:45px;border-radius:50%;margin-right:25px;background-color:#fafafa;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);position:relative}.ChallengeColumn__icon img{width:inherit;height:inherit;border-radius:100%}.ChallengeColumn__sub-title{font-weight:500;color:#959595;margin-left:7px}.ChallengeColumn__event{border:1px solid #e6e6e6;border-right-color:transparent;border-bottom-left-radius:4px;border-top-left-radius:4px;padding:8px 20px;background-color:#f8f9fa;margin-top:16px;position:relative;height:61px}.ChallengeColumn__event a{text-decoration:underline;font-weight:500;font-size:14px}.ChallengeColumn__event:after,.ChallengeColumn__event:before{content:"";display:block;position:absolute;left:0;width:0;height:0;border-style:solid}.ChallengeColumn__event:after{top:-18px;border-color:transparent transparent #f8f9fa;border-width:9px;left:25px}.ChallengeColumn__event:before{top:-20px;border-color:transparent transparent #e6e6e6;border-width:10px;left:24px}.ChallengeColumn__event-title{color:#7f8fa4;font-size:13px;font-weight:600;line-height:24px}.ChallengeColumn__event-name{color:#5c5d5d;font-size:14px;font-weight:600;margin-right:10px}.ChallengeColumn__description-details{text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:320px;line-height:14px;margin-top:5px;overflow:hidden;font-weight:600}.ChallengeColumn__description-details i{color:#fd8f25}.ChallengeColumn__status{align-items:center}.ChallengeColumn__status--featured span{color:#fd8f25!important}.ChallengeColumn__status span{color:#7f8fa4}.ChallengeColumn__status span:first-of-type{font-size:11px;font-weight:600;line-height:11px}.ChallengeColumn__status span:last-of-type{font-size:14px;font-weight:600;line-height:24px}.ChallengeColumn__header{display:flex;align-items:flex-start;color:#5c5d5d;font-size:14px;font-weight:700;line-height:24px}.ChallengeColumn__header i{color:#fd8f25}.ChallengeColumn__header>div:first-of-type{max-width:250px;display:inline-block}@media only screen and (max-width:1300px){.ChallengeColumn__header>div:first-of-type{width:350px}}.ChallengeColumn__official{position:absolute;left:30px;top:35px;background:#3ec4fe;color:#fff;padding:0 1px;border-radius:2px;font-size:10px;height:15px;width:16px}.ChallengeColumn__official i{position:relative;bottom:2px;left:1px}.ChallengeMembersTableColumns__text{color:#5c5d5d;font-size:14px;font-weight:500;line-height:24px;text-align:center}.ChallengeMembersTableColumns__label{font-weight:600}.ChallengeMembersTableColumns__label,.ChallengeMembersTableColumns__value{color:#5c5d5d;font-size:12px;line-height:21px}.ChallengeMembersTableColumns__avatar{position:relative;height:45px;width:45px;margin-right:10px;background-color:#fafafa;border-radius:50%;overflow:hidden;box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.ChallengeMembersTableColumns__member{border-bottom:1px solid #e6e6e6;padding:20px 0}.ChallengeMembersTableColumns__member:first-of-type{border-top:1px solid #e6e6e6}.ChallengeMembersTableColumns__name{color:#5c5d5d;font-size:14px;font-weight:700;line-height:24px}.ChallengeMembersTableColumns__details,.ChallengeMembersTableColumns__location{color:#5c5d5d;font-size:13px;font-weight:600;line-height:24px}.ChallengeMembersTableColumns__location{margin-left:15px;white-space:nowrap;text-overflow:ellipsis;max-width:130px;overflow:hidden}.ChallengeMembersTableColumns__badge{width:36px}.ChallengeMembersTableColumns__rank{border:1px solid #e3e3e3;background-color:#f0f0f0;margin-right:7px;margin-left:5px;border-radius:50%;width:25px;height:25px;display:flex;justify-content:center;align-items:center;color:#969696;font-size:15px;font-weight:700}.ChallengeMembersTableColumns__score{border-radius:3px;padding:5px 6px;color:#fff;font-size:14px;font-weight:600;line-height:14px;background-color:#4e72f1;min-width:60px}.ChallengeMembersTableColumns__score i{margin-right:15px}.ChallengeMembersTableColumns__user .avatar{width:50px!important;height:50px!important}.ChallengeMembersTableColumns__user span{color:#5c5d5d;font-size:14px;font-weight:500;line-height:24px}.ChallengeMembersTableColumns__trigger{color:#7f8fa4;font-size:14px;font-weight:500;line-height:21px;cursor:pointer}.ChallengeMembersTableColumns__note.ui.popup{background-color:#f3f4f5;display:flex!important;flex-direction:column}.ChallengeMembersTableColumns__note.ui.popup span{line-height:21px;color:#5c5d5d;font-size:12px}.ChallengeMembersTableColumns__note.ui.popup span:first-of-type{font-weight:600}.ChallengeMembersTableColumns__note.ui.popup:before{background-color:#f3f4f5}.ChallengeMembers{margin:auto;width:80%;padding-bottom:150px}.ChallengeMembers__title{margin-bottom:80px;width:100%;color:#5c5d5d;font-size:40px;font-weight:500;line-height:60px;text-align:center}.ChallengeMembers .table-invite-btn--active{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:768px){.ChallengeMembers{width:95%}.ChallengeMembers__title{font-size:18px;line-height:20px}}.ComingSoon{display:flex;justify-content:center;align-items:center;height:100px}.ComingSoon h2{font-weight:400}.ChallengePage{margin-top:65px;height:auto;min-height:100vh;background-image:url(/images/hills.svg);background-repeat:no-repeat;background-position:bottom;background-size:100%;background-color:#fcfcfc}.ChallengePage__tabs{text-align:center;margin:30px auto auto;width:80%}.ChallengePage .TabsContainer{margin-bottom:0;padding-bottom:40px}.ChallengePage .TabsContainer__body{max-height:unset}@media screen and (max-width:768px){.ChallengePage__tabs{width:100%}}button{font-family:Montserrat,sans-serif}.CardBase__container{font-weight:400;border:1px solid rgba(0,0,0,.1);border-radius:5px;background-color:#fff;box-sizing:border-box;width:380px;height:170px;padding:5px}.CardBase__container>table{width:100%}.CardBase__col1,.CardBase__container>table tbody tr td{vertical-align:top}.CardBase__col1{display:inline-block;width:90px;padding-right:5px;text-align:center}.CardBase__image{border-radius:100%;border:none;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);width:47px;height:47px;margin-bottom:10px;margin-left:auto;margin-right:auto}.CardBase__text1{padding:3px;font-size:11px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.CardBase__text2{border-radius:3px;background-color:#3fc4ff;padding:10px 2px;display:flex;width:85px;height:15px;flex-shrink:0;flex-grow:0;align-items:center;margin:0 auto;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.CardBase__text2 span{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;align-items:center;text-align:center;display:inline-flex;flex-grow:1;justify-content:center}.CardBase__col2{display:inline-block;text-align:center;width:100%}.CardBase__iconRow{text-align:center;height:26px;white-space:nowrap}.CardBase__iconText{color:grey;vertical-align:top}.CardBase__title{font-weight:700;font-size:14px;min-height:15px;max-width:250px;margin-bottom:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.CardBase__title2{font-weight:700;margin:5px auto;min-height:20px}.CardBase__title2,.CardBase__title3{font-size:11px;width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.CardBase__title3{margin-bottom:4px}.CardBase__title4{font-size:11px;margin-bottom:4px;width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.CardBase__goContainer{line-height:30px;margin:10px auto 5px}.CardBase__goButton{padding:2px 20px;color:#ff8f00;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);cursor:pointer;text-align:center;font-size:1em;font-weight:500}.AvatarWrapper__avatar{display:inline-block;width:47px;height:47px;background-color:#f2f2f2;border-radius:50%;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);overflow:hidden;position:relative}.GroupCard__image img{border-radius:100%;border:1px solid rgba(0,0,0,.02);box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}.GroupCard__text3{color:#3fc4ff;font-weight:700}.ChallengeCard__featuredImage{border:2px solid gold}.cardBase__iconSet{float:left}.CardBase__iconText{float:right}.DiscoverPage{background-color:#fafafa;min-height:100%;font-family:Montserrat,Helvetica Neue,Arial,Helvetica,sans-serif}.DiscoverPage__header{padding-top:7px;padding-bottom:40px;margin-left:auto;margin-right:auto;border-bottom:1px solid #dfdfdf;background:#fafafa}@media screen and (min-width:767px){.DiscoverPage__header{padding:0 41px 20px;max-width:1300px}}.DiscoverPage__container{padding-left:20px;padding-top:calc(2rem - .14286em);margin-left:auto;margin-right:auto;border:1px solid #dfdfdf;border-top:none;background:#fff;border-radius:5px;font-weight:700}@media screen and (min-width:767px){.DiscoverPage__container{padding:calc(2rem - .14286em) 41px 20px;max-width:1300px}}.DiscoverPage__title{font-size:24px;font-weight:600;color:#5c5d5d;background-color:#fafafa;text-align:center;padding-top:100px}.DiscoverPage__title2{font-size:16px;color:#5c5d5d;line-height:36px}.DiscoverPage__divider{height:2px;width:100%;border:1px solid #e7e7e7;margin-top:20px;margin-bottom:20px}.DiscoverPage__testbox{border:4px solid pink}.DiscoverPage__cardRow{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-right:-10px;margin-left:-10px}.DiscoverPage__cardRow:after{content:"";flex:auto;width:380px;max-width:380px;margin-left:10px;margin-right:10px}@media screen and (max-width:1263px){.DiscoverPage__cardRow{justify-content:start}}.DiscoverPage__cardRow>div{margin-right:10px;margin-left:10px;margin-bottom:20px}.DiscoverPage__viewMoreContainer{line-height:30px;text-align:right}.DiscoverPage__viewMoreButton{padding:2px 20px;background:#fff;color:#ff8f00;border:1px solid rgba(0,0,0,.1);border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);cursor:pointer;font-size:1em;font-weight:500}@media screen and (max-width:767px){.DiscoverPage{padding:0}}.BetaInvitation .container{height:100%;display:flex;align-items:center;justify-content:center}.BetaInvitation .container .ui.segment{padding:30px;margin-top:100px}.BetaInvitation .container h2{font-weight:600;max-width:450px}.BetaInvitation .container .ui.form .inline.field>:first-child.m-top-10{margin-top:10px}.BetaInvitation .container .ui.form .field label{font-weight:600}.BetaInvitation__terms{margin-top:30px;width:300px}.BetaInvitation__terms .ui.checkbox label{color:#636b6f}.BetaInvitation__join{margin-top:20px}.BetaInvitation__accident{margin-top:10px}.BetaInvitation__accident a{margin-left:5px;cursor:pointer}.NewGroup{display:flex;flex-direction:column;margin:110px 0 50px;align-items:center;background-color:#fafafa}.NewGroup h2{font-size:24px;line-height:36px;font-weight:500;margin-bottom:30px;text-align:center}.NewGroup__rules span{font-size:12px;line-height:14px;color:#cacaca}.NewGroup__rules span,.NewGroup__rules textarea{font-family:Rubik,Times New Roman,Times,serif;font-weight:400}.NewGroup__rules textarea{width:100%;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;padding:10px;color:rgba(0,0,0,.87);resize:none;height:100%}.NewGroup__rules textarea::-webkit-input-placeholder{color:#cacaca;font-weight:600}.NewGroup__rules textarea::-ms-input-placeholder{color:#cacaca;font-weight:400}.NewGroup__rules textarea::placeholder{color:#cacaca;font-weight:400}.NewGroup__PrivacyContainer{display:flex}.NewGroup__PrivacyContainer .CardType{padding-top:0;flex:1 1}.NewGroup__divider{box-sizing:border-box;height:1px;width:100%;background-color:#ececed;margin:27px 0 12px}.NewGroup__subtitle{font-size:16px;font-weight:500;color:#5c5d5d;margin:15px 0}.NewGroup__categories{margin-top:15px}.NewGroup__categories span{font-family:Rubik,Times New Roman,Times,serif;margin-right:5px;font-weight:400}.NewGroup__buttons{display:flex;justify-content:flex-end}.NewGroup__buttons button.ui.button{height:auto;padding:10px 20px;margin:5px}@media (max-width:576px){.NewGroup__buttons{justify-content:center;margin:20px 0 150px}.NewGroup__container>.flex{flex-wrap:wrap}.NewGroup__container>.flex .CardType{margin-right:0;min-width:100%}.NewGroup__container>.flex .CardType:first-of-type{margin-bottom:20px}.NewGroup__PrivacyContainer .CardType{padding:20px 0 0}.NewGroup__PrivacyContainer .CardType:not(:last-of-type){margin-right:0}.NewGroup__PrivacyContainer{flex-direction:column}.NewGroup .BasicOrganizationInfo,.NewGroup .BasicPersonalInfo{flex-wrap:wrap;flex-direction:column}.NewGroup .BasicOrganizationInfo__details,.NewGroup .BasicPersonalInfo__details{margin:0 0 20px}.NewGroup .BasicOrganizationInfo__subType span,.NewGroup .BasicPersonalInfo__subType span{margin:0 5px 0 0}.NewGroup .BasicOrganizationInfo__description .field,.NewGroup .BasicPersonalInfo__description .field{width:100%}.NewGroup .BasicOrganizationInfo__description .field textarea,.NewGroup .BasicPersonalInfo__description .field textarea{min-height:100px}.NewGroup .BasicOrganizationInfo .ui.input>input,.NewGroup .BasicPersonalInfo .ui.input>input{margin:0 0 15px}.NewGroup .BasicOrganizationInfo__languages.error,.NewGroup .BasicPersonalInfo__languages.error{margin-right:0}}@media (max-width:855px){.NewGroup{padding:0 50px;margin-bottom:100px}}.CardType{border-radius:5px;padding:20px 40px 25px 20px;justify-content:space-between;display:flex;flex-direction:column;cursor:pointer;max-width:418px}.CardType.showBorder{border:1px solid #f3f3f3;box-shadow:0 3px 6px 0 rgba(0,0,0,.05),0 4px 7px 0 rgba(0,0,0,.03),0 1px 5px 0 rgba(0,0,0,.03)}.CardType.showBorder.active{border:1px solid #fd8f25}.CardType a{font-size:12px;text-decoration:underline;margin-top:10px}.CardType:not(:last-of-type){margin-right:10px}.CardType p{color:#7e8ea6;font-size:14px;line-height:24px}.CardType.active h3{font-weight:600;font-family:Rubik,Times New Roman,Times,serif}.CardType__header{display:flex;align-items:center;margin-bottom:5px}.CardType__header h3{margin:0 0 0 12px;font-weight:400;font-size:17px;font-family:Rubik,Times New Roman,Times,serif}.CardType__header i{color:#fd8f25;font-size:12px;margin:0 0 5px 15px;font-weight:700}.CardType__header .ui.radio.checkbox{height:8px}.selected{margin-top:20px}.selected .question-title{margin-bottom:20px;display:inline-block}.selected .sub_item{background-color:#ff8f00;color:#fff;font-family:Rubik,Times New Roman,Times,serif;padding:5px;font-weight:400;border-radius:5px;cursor:pointer;min-height:25px;display:inline-block;margin:5px}.selected .sub_item .icon{color:#fff}.BasicOrganizationInfo{display:flex}.BasicOrganizationInfo .ui.input{width:100%}.BasicOrganizationInfo .ui.input>input{margin:0 7px 15px 0;font-weight:400;font-family:Rubik,Times New Roman,Times,serif,Montserrat,Helvetica Neue,Arial,Helvetica,sans-serif}.BasicOrganizationInfo__details{flex:1 1;margin-right:5px}.BasicOrganizationInfo__subType{display:flex;align-items:center;margin:10px 0 20px}.BasicOrganizationInfo__subType.error{border:1px solid #de3e47;padding:5px;margin-right:8px;border-radius:5px}.BasicOrganizationInfo__subType .active span{font-weight:600}.BasicOrganizationInfo__subType .field{flex:1 1;display:flex;align-items:center}.BasicOrganizationInfo__subType span{margin-left:10px;font-weight:400;font-family:Rubik,Times New Roman,Times,serif}.BasicOrganizationInfo__subType .ui.radio.checkbox{height:8px;margin-bottom:3px}.BasicOrganizationInfo__languages.error{border:1px solid #de3e47;padding:5px;margin-right:8px;border-radius:5px}.BasicOrganizationInfo__languages-entries{font-weight:600}.BasicOrganizationInfo__languages>span:first-child{font-family:Rubik,Times New Roman,Times,serif;font-weight:400;margin-right:5px}.BasicOrganizationInfo__languages a{text-decoration:underline;cursor:pointer;margin-left:15px}.BasicOrganizationInfo .error-text{color:#9e3a39;margin:0 0 10px}.BasicOrganizationInfo__description{flex:1 1}.BasicOrganizationInfo__description .field{height:100%}.BasicOrganizationInfo__description.error textarea{border:1px solid #de3e47;background:#fef6f6}.BasicOrganizationInfo__description.error textarea::-webkit-input-placeholder{color:#9e3938}.BasicOrganizationInfo__description.error textarea::-ms-input-placeholder{color:#9e3938}.BasicOrganizationInfo__description.error textarea::placeholder{color:#9e3938}.BasicOrganizationInfo__description textarea{width:100%;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;padding:10px;font-family:Rubik,Times New Roman,Times,serif,Montserrat,Helvetica Neue,Arial,Helvetica,sans-serif;color:rgba(0,0,0,.87);font-weight:400;resize:none;height:100%}.BasicOrganizationInfo__description textarea::-webkit-input-placeholder{color:#cacaca;font-weight:600}.BasicOrganizationInfo__description textarea::-ms-input-placeholder{color:#cacaca;font-weight:400}.BasicOrganizationInfo__description textarea::placeholder{color:#cacaca;font-weight:400}.NewGroupPlacesSearch .flex-col{position:relative}.NewGroupPlacesSearch .ui.icon.input>i.icon{height:40px;margin-right:10px}.NewGroupPlacesSearch__search-list{position:absolute;top:43px;z-index:999;border:1px solid #cacaca;background-color:#fff;margin-right:7px}.NewGroupPlacesSearch__loading{padding:10px}.NewGroupPlacesSearch__add{color:#ff8f00;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;z-index:99990100000000020000;font-weight:400}.NewGroupPlacesSearch__add,.NewGroupPlacesSearch__item,.NewGroupPlacesSearch__item--active{padding:10px;cursor:pointer}.NewGroupPlacesSearch__item--active:not(:last-of-type),.NewGroupPlacesSearch__item:not(:last-of-type){border-bottom:1px solid #cacaca}.NewGroupPlacesSearch__item--active,.NewGroupPlacesSearch__item:hover{background-color:#fafafa}.BasicPersonalInfo{display:flex}.BasicPersonalInfo .ui.input{width:100%}.BasicPersonalInfo .ui.input>input{margin:0 7px 15px 0;font-weight:400;font-family:Rubik,Times New Roman,Times,serif,Montserrat,Helvetica Neue,Arial,Helvetica,sans-serif}.BasicPersonalInfo__details{flex:1 1;margin-right:5px}.BasicPersonalInfo__location-placeholder{color:#7e8ea6;font-size:14px;margin-left:10px;line-height:24px;font-style:italic}.BasicPersonalInfo__inline.error{border:1px solid #de3e47;padding:5px;margin-right:8px;border-radius:5px}.BasicPersonalInfo__inline:not(:only-child):last-of-type{margin-top:15px}.BasicPersonalInfo__inline-entries{font-weight:600}.BasicPersonalInfo__inline>span:first-child{font-family:Rubik,Times New Roman,Times,serif;margin-right:5px}.BasicPersonalInfo__inline a{text-decoration:underline;cursor:pointer;margin-left:15px}.BasicPersonalInfo .error-text{color:#9e3a39;margin:0 0 10px}.BasicPersonalInfo__description{flex:1 1}.BasicPersonalInfo__description .field{height:100%}.BasicPersonalInfo__description.error textarea{border:1px solid #de3e47;background:#fef6f6}.BasicPersonalInfo__description.error textarea::-webkit-input-placeholder{color:#9e3938}.BasicPersonalInfo__description.error textarea::-ms-input-placeholder{color:#9e3938}.BasicPersonalInfo__description.error textarea::placeholder{color:#9e3938}.BasicPersonalInfo__description textarea{width:100%;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;padding:10px;font-family:Rubik,Times New Roman,Times,serif,Montserrat,Helvetica Neue,Arial,Helvetica,sans-serif;color:rgba(0,0,0,.87);resize:none;height:100%;font-weight:400}.BasicPersonalInfo__description textarea::-webkit-input-placeholder{color:#cacaca;font-weight:600}.BasicPersonalInfo__description textarea::-ms-input-placeholder{color:#cacaca;font-weight:400}.BasicPersonalInfo__description textarea::placeholder{color:#cacaca;font-weight:400}.NewGroupCategories{display:inline-block;padding:6px}.NewGroupCategories .ui.checkbox.checked label{font-weight:600}.NewGroupCategories .ui.checkbox label{margin-right:30px;font-family:Rubik,Montserrat,Times New Roman,Times,serif;color:#5c5d5d}.NewGroupCategories .ui.checkbox input:focus~label{color:#5c5d5d}.NewGroupCategories .NewGroupCategory:not(.active){-webkit-filter:grayscale(100%);filter:grayscale(100%)}.NewGroupCategories.error{border:1px solid #de3e47;padding:5px;border-radius:5px}.settings-block.incomplete{box-shadow:0 1px 3px 0 #ff1919,0 0 0 1px #ff1919}.settings-block .verification-label,.settings-block small.verified{font-size:11px;font-weight:400;line-height:16px;margin-left:5px}.settings-block small.verified{color:#39b54a}.settings-block small.inactive{font-size:11px;font-weight:400;margin-left:5px;line-height:16px}.settings-block small.verify-pending{color:#de3e47}.SettingsProperty__title-col{max-width:200px}.SettingsProperty__title{font-weight:500;color:#1b1b1b}.SettingsMembershipBlock__upgrade-btn.ui.button{margin-top:15px}.SettingsMembershipBlock__trial-status{text-transform:capitalize}.SettingsMembershipBlock__section-btn.ui.button{font-size:12px;background:#e0e1e2 none;color:rgba(0,0,0,.6);margin:15px 10px 0 0}.SettingsMembershipBlock__expired{margin-top:10px;font-weight:600}.SettingsMembershipBlock__popup-help{margin-top:12px;font-size:12px}.SettingsMembershipBlock__popup-help.on-mobile{margin-top:0}.SettingsMembershipBlock__title{font-weight:500;color:#1b1b1b;text-align:center}.SettingsMembershipBlock__title-col{display:flex!important;align-items:center}.SettingsMembershipBlock__banner{padding:1rem;margin-top:1.5rem;background-color:#f9fafb;border-radius:.5rem}.SettingsMembershipBlock__header{font-weight:500;color:#111827}.SettingsMembershipBlock__description{margin-top:.25rem;font-size:.875em;color:#6b7280}.SettingsMembershipBlock__link{margin-top:1rem!important;display:inline-flex;align-items:center;font-size:.85rem;color:#ff7a45!important;text-decoration:none}.SettingsMembershipBlock__link:hover{color:#e66a3d!important}.SettingsMembershipBlock__icon{margin-left:.5rem}@media screen and (min-width:767px){.SettingsMembershipBlock__popup-help.on-mobile{display:none}}.SettingsPage{font-family:Montserrat,sans-serif;padding-top:76px;margin-bottom:40px;background-color:#fcfcfc}.SettingsPage .SettingsPage__title{margin-top:45px;color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:24px;font-weight:500;text-align:center}.SettingsPage__menu.ui.menu{justify-content:center;flex-wrap:wrap;margin:40px 0}.SettingsPage__menu.ui.menu .item{font-size:14px;font-weight:500;padding:7px 20px;color:#5c5d5d;transition:none}.SettingsPage__menu.ui.menu .item:hover{background-color:initial;color:#5c5d5d}.SettingsPage__menu.ui.menu .item.active,.SettingsPage__menu.ui.menu .item.active:hover{color:#fff;border-radius:4px;font-weight:600;background-color:#fd8f25}.SettingsPage .settings-block{padding:1rem 2rem 1rem 1.5rem;border:none;box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.SettingsPage .settings-block .verification-code{align-items:flex-start;display:flex;flex-wrap:wrap}.SettingsPage .settings-block .verification-code .ui.button,.SettingsPage .settings-block .verification-code .ui.input{margin-right:10px}.SettingsPage .settings-block .verification-code .ui.button{font-weight:500;margin-bottom:20px}.SettingsPage .settings-block .warning-input{color:#ef6a78;font-size:14px;font-weight:400;line-height:18px;margin-top:5px}.SettingsPage .settings-block .ui.basic.segment{width:100%}.SettingsPage .settings-block .inline.fields label{font-weight:500}.SettingsPage .settings-block .settings-block-title{height:auto;color:#5c5d5d;font-size:16px;font-weight:600;margin-bottom:2rem}.SettingsPage .settings-block .settings-content{color:#7f8fa4;font-size:14px;font-weight:500}.SettingsPage .settings-block .settings-content .label{display:inline-flex;margin-right:10px}.SettingsPage .settings-block .settings-content .label:after{content:":"}.SettingsPage .settings-block .settings-content .ui.input{font-size:13px}.SettingsPage .settings-block .settings-content .value{color:#5c5d5d}.SettingsPage .settings-block hr.settings-bottom{height:1px;margin:0;width:100%;background-color:#f3f3f3;border:none}.SettingsPage .settings-block .actions{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:10px 0 10px 10px;padding-right:0}.SettingsPage .settings-block .actions .orange-color{color:#fd8f25}.SettingsPage .settings-block .actions .button.ui{font-weight:500}@media (max-width:768px){.SettingsPage .settings-block.ui.segment.segment{border:none;margin-bottom:60px}.SettingsPage .settings-block.ui.segment.segment:last-of-type{margin-bottom:180px}}.SettingsPage .notifications-content{font-family:Montserrat,sans-serif}@media (max-width:768px){.SettingsPage .notifications-content{border-top:1px solid #dfdfdf;padding-top:10px!important}}.SettingsPage .notifications-content .group-header{margin-top:20px;display:flex;flex-direction:row;width:100%;border-bottom:1px solid #dfdfdf}.SettingsPage .notifications-content .group-header .turn-all{flex-grow:1;display:inline-flex;justify-content:flex-end}.SettingsPage .notifications-content .group-header .turn-all .legend,.SettingsPage .notifications-content .group-header .turn-all strong{color:#5b5d5d}.SettingsPage .notifications-content .group-header .turn-all .global-label{padding-right:25px}@media (max-width:768px){.SettingsPage .notifications-content .group-header .turn-all .global-label{display:none}}.SettingsPage .notifications-content .group-header .turn-all,.SettingsPage .notifications-content .group-header h3{font-family:Montserrat,sans-serif;margin:0;padding:0 0 10px;color:#7f8fa4;font-size:14px;line-height:24px}.SettingsPage .notifications-content .ui.checkbox input:checked~.box:before,.SettingsPage .notifications-content .ui.checkbox input:checked~label:before{background-color:#ff8e00!important}.SettingsPage .notifications-content .notification-settings .notification-headers{margin-top:10px}.SettingsPage .notifications-content .notification-settings .row .notification-setting .ui.checkbox{margin:0 10px;min-width:50px}.SettingsPage .notifications-content .notification-settings .row .notification-setting:first-of-type{width:50%}@media (max-width:768px){.SettingsPage .notifications-content .notification-settings .row .notification-setting{min-height:140px;border:none}.SettingsPage .notifications-content .notification-settings .row .notification-setting:only-child h3{margin-top:20px}.SettingsPage .notifications-content .notification-settings .row .notification-setting:last-of-type{padding-top:0!important}}.SettingsPage .notifications-content .notification-settings .row .notification-setting:last-child{border:none}.SettingsPage .notifications-content .notification-settings .row .notification-setting h3{color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:24px;text-align:center}@media (max-width:768px){.SettingsPage .notifications-content .notification-settings .row .notification-setting h3{font-size:14px;line-height:18px;margin-top:10px}}.SettingsPage .notifications-content .notification-settings .row .notification-setting .key{color:#7f8fa4;font-family:Montserrat,sans-serif;font-size:10px;line-height:34px}.SettingsPage .notifications-content .notification-settings .row .notification-setting .value{color:#5c5d5d;font-family:Montserrat,sans-serif;align-self:center;display:inline-flex;justify-content:flex-end;font-size:14px;font-weight:600;line-height:24px;white-space:nowrap}.SettingsPage .notifications-content p.group-description{margin:20px;margin-inline:80px;line-height:1.5}.SettingsPage .react-tel-input{width:auto;max-width:100%}.SettingsPage .react-tel-input input{padding-left:50px!important}.SettingsPage .react-tel-input input::-webkit-input-placeholder{font-weight:300}.SettingsPage .react-tel-input input::-ms-input-placeholder{font-weight:300}.SettingsPage .react-tel-input input::placeholder{font-weight:300}.SettingsPage .settings-content.account-block .stackable .d-inline-flex,.SettingsPage .settings-content.account-block .stackable .d-inline-flex .value{flex-wrap:wrap}.SettingsPage .settings-content.account-block .label{align-items:center}.SettingsPage .settings-content.account-block .value{display:inline-flex;align-items:center;flex-grow:1;justify-content:space-between}.SettingsPage .settings-content.account-block .value .SingleDatePicker{margin:0}.SettingsPage .settings-content.account-block .SingleDatePicker_picker{z-index:25}.SettingsPage .settings-content.account-block .DateInput_input{padding:6px 0}.MultiEditEventForm.ui.modal>.content{padding:35px!important}@media only screen and (max-width:767px){.MultiEditEventForm.ui.modal>.content{padding:35px!important}}.MultiEditEventForm.ui.modal .close.icon{color:#5c5d5d}.MultiEditEventForm .ui.accordion .title{font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:24px;padding-bottom:0;font-weight:400;color:#5c5d5d}.MultiEditEventForm .ui.accordion .content{padding:0!important}.MultiEditEventForm__title{color:#5c5d5d;font-size:16px;font-weight:600;line-height:18px;display:flex;justify-content:center;margin-bottom:15px}.MultiEditEventForm__title .gmb-category-health-fitness{color:#3cd6ab}.MultiEditEventForm__title .gmb-category-work{color:#ef6a78}.MultiEditEventForm__title .gmb-category-life{color:#ebce41}.MultiEditEventForm__title .gmb-category-learn{color:#bb64ca}.MultiEditEventForm__label{font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:24px;font-weight:400;color:#5c5d5d;margin:10px 0 0}.MultiEditEventForm__disabled{cursor:not-allowed;color:#7f8fa4}.MultiEditEventForm__disabled:hover{color:#7f8fa4!important}.MultiEditEventForm.ui.modal .actions{background-color:#fff;justify-content:flex-end;padding:15px 35px!important}.MultiEditEventForm.ui.modal .actions a{margin-right:15px}.MultiEditEventForm.ui.modal .actions a:first-of-type{margin-right:40px}.MultiEditEventForm.ui.modal .actions a:focus,.MultiEditEventForm.ui.modal .actions a:hover{color:#f97a00}@media screen and (max-width:648px){.MultiEditEventForm.ui.modal .actions{padding:10px!important}}@media only screen and (max-width:768px){.MultiEditEventForm.ui.modal{top:0;width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}.MultiEditEventForm.ui.modal>.content{bottom:85px;position:absolute;top:0;overflow-y:auto;width:100%;max-height:none;padding:1rem!important}.MultiEditEventForm.ui.modal .actions{bottom:40px;position:absolute}}@media only screen and (max-width:768px){.ios .ui.modal .actions{bottom:120px}}.SchedulaCalendar{box-shadow:0 5px 8px 0 rgba(0,0,0,.1);max-height:500px;overflow-y:auto}.SchedulaCalendar__popup{margin-top:-10px!important;margin-bottom:0!important;width:320px!important;background-color:#e2e7ee!important}.SchedulaCalendar__popup.ui.popup{min-width:330px}.SchedulaCalendar__popup>div:first-of-type{margin-top:10px;width:100%}.SchedulaCalendar__popup:before{background-color:#e2e7ee!important}.SchedulaCalendar__popup--edit{display:flex;justify-content:space-between;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;cursor:pointer;line-height:16px;color:#fd8f25;font-weight:400;margin-top:10px}.SchedulaCalendar__popup--field{display:flex}.SchedulaCalendar__popup--field i{color:#b8bfc9}.SchedulaCalendar__popup--field i.far{margin-left:2px;margin-right:4px}.SchedulaCalendar__popup--field-title{color:#5c5d5d;font-size:12px;font-weight:600;width:150px;line-height:26px}.SchedulaCalendar__popup--field-description{color:#545454;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:24px;font-weight:400}.SchedulaCalendar__popup--title{display:flex;color:#5c5d5d;font-size:14px;font-weight:600;line-height:18px;margin-bottom:5px}.SchedulaCalendar__event{display:flex;height:40px;border:1px solid transparent;justify-content:center;padding:5px;margin-bottom:10px;cursor:pointer}.SchedulaCalendar__event:hover{border:1px dashed #fd8f25;border-radius:3px}.SchedulaCalendar__event--disabled{cursor:not-allowed;background-color:#eee}.SchedulaCalendar__event-duration{color:#5c5d5d;font-size:12px;line-height:14px;margin-top:3px}.SchedulaCalendar__event-time{color:#5c5d5d;font-size:13px;font-weight:600;line-height:14px}@media only screen and (max-width:768px){.SchedulaCalendar__event-duration,.SchedulaCalendar__event-time{font-size:10px}}.SchedulaCalendar__day{display:flex;flex-direction:column;flex:1 1;align-items:center;border-left:1px solid #e7e7e7;padding-top:5px}.SchedulaCalendar__day-date{display:flex;flex-direction:column;width:100%;align-items:center;margin-bottom:20px}.SchedulaCalendar__day-title{font-size:14px;font-weight:600;line-height:18px;text-align:center;color:#5c5d5d}.SchedulaCalendar__day-description{font-size:12px;line-height:15px;text-align:center;color:#5c5d5d;margin-bottom:12px}@media only screen and (max-width:768px){.SchedulaCalendar__day{flex:1 1;width:0}.SchedulaCalendar__day-description{margin-bottom:0}.SchedulaCalendar__day-description,.SchedulaCalendar__day-title{font-size:12px;line-height:12px}.SchedulaCalendar__day-date{margin-bottom:0}}@media only screen and (max-width:568px){.SchedulaCalendar__day-description,.SchedulaCalendar__day-title{font-size:11px}}.SchedulaCalendar__week-habit{display:flex;align-items:center;margin-bottom:35px;margin-top:10px}.SchedulaCalendar__week-habit img{width:16px}.SchedulaCalendar__week-habit span{font-size:14px;font-weight:600;line-height:16px;color:#5c5d5d;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:150px}.SchedulaCalendar__week-habit>i{color:#fd8f25;font-size:12px;cursor:pointer;margin-bottom:0;margin-top:-8px;margin-left:10px;display:block}@media only screen and (max-width:768px){.SchedulaCalendar__week-habit{margin-bottom:0}.SchedulaCalendar__week-habit span{font-size:12px}}.SchedulaCalendar__week-title{background-color:#f3f4f5;color:#afbcc4;font-size:14px;font-weight:600;line-height:18px;text-transform:uppercase;padding:11px;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7}.SchedulaCalendar__week-content{min-height:150px;display:flex;background-color:#fff}.SchedulaCalendar__week-content:hover{background-color:#fffcf7;transition:background-color .5s linear}.SchedulaCalendar__week-content>div:first-of-type{width:220px;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:768px){.SchedulaCalendar__week-content{flex-direction:column}.SchedulaCalendar__week-content>div:first-of-type{width:100%;border-bottom:1px solid #e7e7e7}}@media only screen and (max-width:768px){.SchedulaCalendar__popup{left:50%!important;margin-left:-165px!important}.SchedulaCalendar__popup:before{display:none}}.NotificationsModal{padding:0 30px 20px}.NotificationsModal strong{font-weight:600}.NotificationsModal__error{color:#ef6a78;font-size:14px;font-weight:400;line-height:18px;margin-top:5px}.NotificationsModal__phone{margin-top:20px}.NotificationsModal__phone span{margin-right:20px;color:#7f8fa4;font-size:14px;font-weight:400;line-height:24px}.NotificationsModal__phone input{color:inherit;padding-left:50px!important}.NotificationsModal__phone input::-webkit-input-placeholder{font-weight:300}.NotificationsModal__phone input::-ms-input-placeholder{font-weight:300}.NotificationsModal__phone input::placeholder{font-weight:300}.NotificationsModal__phone .country-list{max-height:130px}.NotificationsModal__phone .react-tel-input{width:auto;display:inline-block}.NotificationsModal__title{color:#5c5d5d;font-size:24px;margin-top:5px!important;line-height:36px;text-align:center;margin-bottom:0;font-weight:500;margin-right:10px}.NotificationsModal__title i{font-size:14px;cursor:pointer}.NotificationsModal__title u{font-size:13px;cursor:pointer;margin-left:5px}.NotificationsModal__option-label{font-size:13px;font-weight:500;line-height:20px;text-align:center}.NotificationsModal__option-description{font-size:12px;font-weight:500;text-align:center;margin-bottom:20px}.NotificationsModal__border{border-right:1px solid #d9d9d9}.NotificationsModal__info{text-align:left;color:#455161;font-size:14px;font-weight:400;line-height:24px;margin-bottom:25px;margin-top:20px}.NotificationsModal__info-popup{z-index:2000!important}.NotificationsModal__options{display:flex}.NotificationsModal__options>div{flex:1 1}.NotificationsModal__labels{display:flex;flex-direction:column;justify-content:flex-end;color:#7f8fa4;font-size:14px;font-weight:400;line-height:24px}.NotificationsModal__toggle{display:flex;color:#5c5d5d;font-size:14px;font-weight:500}.NotificationsModal__toggle:first-of-type{margin-bottom:15px}.NotificationsModal__toggle .ui.toggle.checkbox input:checked~.box:before,.NotificationsModal__toggle .ui.toggle.checkbox input:checked~label:before{background-color:#fd8f25!important}.NotificationsModal__toggle .ui.toggle.checkbox input:checked~.box:after,.NotificationsModal__toggle .ui.toggle.checkbox input:checked~label:after{left:1.3rem}.NotificationsModal__toggle .ui.toggle.checkbox .box:before,.NotificationsModal__toggle .ui.toggle.checkbox label:before{width:2.7rem}.NotificationsModal__toggle span{margin-left:7px}.NotificationsModal__reminder{color:#7f8fa4;font-size:14px;font-weight:400;line-height:24px;margin-bottom:40px}.NotificationsModal__save.ui.orange{font-weight:500;padding:10px 35px;margin-top:40px}.NotificationsModal__slider{display:flex;flex:1 1}.NotificationsModal__slider>span{color:#5c5d5d;font-size:14px;font-weight:400;line-height:14px;width:340px;text-align:right;padding-right:30px}.NotificationsModal__slider .rc-slider-track{background-color:#ff8f00}.NotificationsModal__slider .rc-slider{width:250px}.NotificationsModal__slider .rc-slider-handle{border-color:#ff8f00;background-color:#ff8f00;margin-top:-8px;width:20px;height:20px;margin-left:-10px}.NotificationsModal small.verified{color:#39b54a}.NotificationsModal small.inactive,.NotificationsModal small.verified{font-size:11px;font-weight:400;line-height:16px;margin-left:5px}.NotificationsModal small.verify-pending{color:#de3e47}@media screen and (max-width:615px){.NotificationsModal{padding:0 5px 20px}.NotificationsModal .content{max-height:90vh;overflow-y:auto}.NotificationsModal__slider{flex-direction:column;margin:5px 30px}.NotificationsModal__slider>span{width:100%;text-align:center;margin-bottom:10px;padding-right:0}.NotificationsModal__save.ui.orange{margin-top:40px;margin-bottom:20px}.NotificationsModal__option-description{font-size:10px}}.ios .NotificationsModal .content{max-height:80vh}.ScheduleChallengePage{padding:90px 0;width:65%;margin:auto}.ScheduleChallengePage h2{color:#5c5d5d;font-size:24px;line-height:36px;font-weight:500;text-align:center}.ScheduleChallengePage h4{color:#5c5d5d;font-size:16px;font-weight:700;line-height:19px;text-align:center;margin-top:10px;margin-bottom:30px}.ScheduleChallengePage .ui.button{font-weight:700;padding:13px 30px}.ScheduleChallengePage .ui.button.basic{margin-right:12px;background-color:#fff}@media only screen and (max-width:768px){.ScheduleChallengePage{width:100%;padding-bottom:160px}}.RegisterGroupSelect{display:flex;flex-direction:column;align-items:center}.RegisterGroupSelect .ui.input input{margin-left:0}.RegisterGroupSelect .selected{margin:32px 0}.RegisterGroupSelect__switch-form-btn{color:#fd8f25;outline:none;border:none;padding:0;background:none;font-weight:700;cursor:pointer}.RegisterGroupSelect__search-input.ui.search>.results{width:400px;max-height:320px;overflow-y:auto}.ProfileFormNegativeBehaviour{font-family:Rubik,Times New Roman,Times,serif;text-align:left;font-weight:400}.ProfileFormNegativeBehaviour__options.ui.grid{margin-bottom:22px;overflow-y:auto}.ProfileFormNegativeBehaviour .ui.checkbox label,.ProfileFormNegativeBehaviour .ui.dropdown>.text,.ProfileFormNegativeBehaviour .ui input[type=text]{color:#495463;line-height:1.4}.ProfileFormNegativeBehaviour .ui.checked.checkbox label{color:#5c5d5d;font-weight:700}.ProfileFormNegativeBehaviour__weight-loss-input{width:82px}.ProfileFormNegativeBehaviour__toggle-container{display:flex;align-items:center}.ProfileFormNegativeBehaviour__toggle-container span{margin:0 0 0 10px;line-height:20px;font-size:14px;font-weight:500}.SignupReduceBehaviors{width:400px}.SignupReduceBehaviors .ui.input.labeled{width:100px}.SubscriptionPlan{display:flex;flex-direction:column}.SubscriptionPlan .SubscriptionPlan__card.ui.segments{display:flex;flex-direction:column;flex:1 1}.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__pricing{display:flex;flex-direction:column;align-items:center}.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__annual,.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__annual-price{font-family:Gotham Bold,sans-serif;line-height:1;color:#616d7d;margin:0}.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__annual-price-int{font-size:60px}.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__annual-price-dec{font-size:30px}.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__name{color:#fff;font-size:24px;line-height:1;padding:21.5px 26px;font-family:Gotham Bold,sans-serif}.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__pricing{padding:20px 6px}.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__monthly{font-family:Gotham Bold,sans-serif;font-size:14px;line-height:2;margin-top:15px}.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__monthly-price{font-size:16px}.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__description,.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__features{color:#7a8bad;font-family:Rubik,Times New Roman,Times,serif;font-size:16px;font-weight:400}.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__features.ui.list>.item{padding:8px 0}.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__features.ui.list>.item>.content{line-height:1.4}.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__description{font-style:italic}.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__cta-wrapper{display:flex;flex-direction:column;justify-content:flex-end;flex:1 1;border:none}.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__cta.ui.button{font-family:Rubik,Times New Roman,Times,serif;text-transform:uppercase;padding:12px 20px;font-size:18px;font-weight:400;line-height:1.4}.SubscriptionPlan .SubscriptionPlan__card.ui.segments .SubscriptionPlan__monthly_cta{font-family:Rubik,Times New Roman,Times,serif;outline:none;background:none;border:none;text-decoration:underline;font-size:15px;line-height:1.4;font-weight:400;text-align:center;cursor:pointer}.SubscriptionPlan--color-green .SubscriptionPlan__name{background-color:#3cd6ab;color:#fff}.SubscriptionPlan--color-green .SubscriptionPlan__colored{color:#3cd6ab}.SubscriptionPlan--color-green .SubscriptionPlan__cta.ui.button{color:#fff;background-color:#3cd6ab}.SubscriptionPlan--color-green .SubscriptionPlan__cta.ui.button:hover{background-color:#1dcf9d}.SubscriptionPlan--color-green .SubscriptionPlan__cta.ui.button:focus{background-color:#1cc395}.SubscriptionPlan--color-green .SubscriptionPlan__cta.ui.button:active{background-color:#16c997}.SubscriptionPlan--color-blue .SubscriptionPlan__name{background-color:#40c4ff;color:#fff}.SubscriptionPlan--color-blue .SubscriptionPlan__colored{color:#40c4ff}.SubscriptionPlan--color-blue .SubscriptionPlan__cta.ui.button{color:#fff;background-color:#40c4ff}.SubscriptionPlan--color-blue .SubscriptionPlan__cta.ui.button:hover{background-color:#1ab8ff}.SubscriptionPlan--color-blue .SubscriptionPlan__cta.ui.button:active,.SubscriptionPlan--color-blue .SubscriptionPlan__cta.ui.button:focus{background-color:#0db4ff}.SubscriptionPlan--color-pink .SubscriptionPlan__name{background-color:#ed6b7a;color:#fff}.SubscriptionPlan--color-pink .SubscriptionPlan__colored{color:#ed6b7a}.SubscriptionPlan--color-pink .SubscriptionPlan__cta.ui.button{color:#fff;background-color:#ed6b7a}.SubscriptionPlan--color-pink .SubscriptionPlan__cta.ui.button:hover{background-color:#f33f53}.SubscriptionPlan--color-pink .SubscriptionPlan__cta.ui.button:focus{background-color:#f23349}.SubscriptionPlan--color-pink .SubscriptionPlan__cta.ui.button:active{background-color:#f82d45}.SubscriptionPlan--color-orange .SubscriptionPlan__name{background-color:#ffab27;color:#fff}.SubscriptionPlan--color-orange .SubscriptionPlan__colored{color:#ffab27}.SubscriptionPlan--color-orange .SubscriptionPlan__cta.ui.button{color:#fff;background-color:#ffab27}.SubscriptionPlan--color-orange .SubscriptionPlan__cta.ui.button:hover{background-color:#ff9c01}.SubscriptionPlan--color-orange .SubscriptionPlan__cta.ui.button:active,.SubscriptionPlan--color-orange .SubscriptionPlan__cta.ui.button:focus{background-color:#f39500}.SubscriptionPage{padding:0;display:block;width:auto}@media (max-width:768px){.SubscriptionPage .ui.container{width:600px;margin-left:auto!important;margin-right:auto!important}}@media (min-width:769px){.SubscriptionPage .ui.container{width:800px;margin-left:auto!important;margin-right:auto!important}}.SubscriptionPage .SubscriptionPage__header{margin:36px 0;text-align:center}.SubscriptionPage .SubscriptionPage__header .ui.header{color:#636b6f}.SubscriptionPage .SubscriptionPage__plan{display:flex;flex-direction:column;flex:1 1;padding:16px 8px}.SubscriptionPage .SubscriptionPage__subtitle{font-weight:500;color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:20px;line-height:32px;text-align:center}.SubscriptionPage .SubscriptionPage{flex:1 1}.SubscriptionPage .SubscriptionPage__popular-label{border-radius:7px;background-color:#fff;box-shadow:0 0 10px -1px rgba(255,142,0,.34);color:#ffab27;font-family:Rubik,Times New Roman,Times,serif;font-weight:400;font-size:18px;font-style:italic;line-height:1.3;text-align:center;width:80%;padding:8px 0;margin:0 auto}.SubscriptionPage .SubscriptionPage__plan--s-tablet{display:none}.SubscriptionPage .SubscriptionPage__plan--popular .SubscriptionPlan{box-shadow:0 27px 39px -10px rgba(255,142,0,.6)}.SubscriptionPage .SubscriptionPage__testimonial{background-color:#fff;width:90%;box-shadow:0 0 11px -2px rgba(0,0,0,.2);color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:20px;line-height:1.6;text-align:center;padding:16px 32px;margin:38px auto 0}.SubscriptionPage .SubscriptionPage__testimonial blockquote{margin:0 0 20px;font-style:italic;font-weight:300}.SubscriptionPage .SubscriptionPage__testimonial footer{font-weight:600}.SubscriptionPage .SubscriptionPage__testimonial-divider{background-color:#5c5d5d;width:20px;height:2px;margin-bottom:20px}.SubscriptionPage .SubscriptionPage__form-links{font-family:Rubik,Times New Roman,Times,serif;font-size:15px;font-weight:400;line-height:1.4;text-align:center;text-decoration:underline}.SubscriptionPage .SubscriptionPage__form-links a{color:#ffab27}.SubscriptionPage .SubscriptionPage__students{padding:5px 0 10px;font-size:16px;font-weight:700}.SubscriptionPage .SubscriptionPage__features{padding:10px 0;margin-bottom:20px;align-items:center;font-size:16px}.SubscriptionPage .SubscriptionPage__features .List{width:200px}.SubscriptionPage .SubscriptionPage__features .item{text-align:left}.SubscriptionPage .SubscriptionPage__features .checkmark{color:#ffab27}.SubscriptionPage .SubscriptionPage__features_title{padding:10px 0 0;align-items:center;font-size:16px}.SubscriptionPage .SubscriptionPage__quote{padding:10px 0;align-items:center;font-size:16px;font-weight:500}.SubscriptionPage .SubscriptionPage__sign{padding:5px 0;align-items:center;margin-bottom:20px}.SubscriptionPage .SubscriptionPage__separator{padding:1px 0;align-items:center}@media (min-width:768px){.SubscriptionPage .SubscriptionPage__subtitle{width:712px;margin:8px auto 24px}.SubscriptionPage .SubscriptionPage__plans{padding:80px 0 0}.SubscriptionPage .SubscriptionPage__plan{max-width:276px}.SubscriptionPage .SubscriptionPage__plan--popular{max-width:308px;margin:-40px 0}.SubscriptionPage .SubscriptionPage__plan--popular .SubscriptionPage__cta-wrapper>div{margin-bottom:38px}.SubscriptionPage .SubscriptionPage__plan--s-mobile{display:none}.SubscriptionPage .SubscriptionPage__plan--s-tablet{display:flex}}.ChallengeCard{display:flex;background-color:#fff;flex-direction:column;height:100%;justify-content:space-between;border-top:1px solid #f2f1f1;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);border-radius:5px;-webkit-animation:fadeIn 1s;animation:fadeIn 1s;cursor:pointer}.ChallengeCard--featured{background-color:#fff7ec}.ChallengeCard__body{border:1px solid #fff}.ChallengeCard__body--featured{border-color:currentcolor #fd8f25 #fd8f25;border-top:#fd8f25}.ChallengeCard__ongoing{color:#7f8fa4;font-size:14px;font-weight:600;line-height:24px}.ChallengeCard__ongoing i{margin-right:7px}.ChallengeCard__ongoing--featured{color:#fd8f25}.ChallengeCard__featured{color:#fd8f25;margin-left:auto;font-size:11px;font-weight:500;line-height:21px}.ChallengeCard__starts{display:flex;flex-direction:column}.ChallengeCard__starts--featured span{color:#fd8f25!important}.ChallengeCard__starts span{color:#7f8fa4}.ChallengeCard__starts span:first-of-type{font-size:11px;font-weight:600;line-height:11px}.ChallengeCard__starts span:last-of-type{font-size:14px;font-weight:600;line-height:24px}.ChallengeCard__time{justify-content:flex-start;align-items:center;color:#5c5d5d;font-size:14px;font-weight:700;line-height:19px;margin-right:20px}.ChallengeCard__time,.ChallengeCard__title{display:flex;flex-direction:column}.ChallengeCard__title h6{color:#5c5d5d;font-size:14px;font-weight:700;line-height:18px;margin:0}.ChallengeCard__title span{color:#7f8fa4;font-size:12px;font-weight:500;line-height:21px}.ChallengeCard__header{display:flex;flex:1 1;align-items:center;border-left:2px solid;padding:11px 15px;background-color:#f6f6f6;max-height:46px}.ChallengeCard__header--health-fitness{border-color:#3cd6ab}.ChallengeCard__header--learn{border-color:#bb64ca}.ChallengeCard__header--life{border-color:#ebce41}.ChallengeCard__header--work{border-color:#ef6a78}.ChallengeCard__header--featured{background-color:#fcf0de;border-top-right-radius:5px;border-top-left-radius:5px;border-top:1px solid #fd8f25;border-right:1px solid #fd8f25}.ChallengeCard__header span{color:#7f8fa4;font-size:13px;font-weight:600;line-height:24px}.ChallengeCard__header .CategoryIcon{display:flex;align-items:center;margin-right:3px}.ChallengeCard__header .CategoryIcon i{height:16px}.ChallengeCard__info.ui.button{color:#fff;font-size:14px;font-weight:600;padding:5px 30px!important;letter-spacing:.5px;background-color:#c5d0de}.ChallengeCard__info.ui.button:hover{background-color:#b3bdcb}.ChallengeCard__middle.column{padding-right:10px!important;padding-left:10px!important}.ChallengeCard__left.column{padding-left:0!important;padding-right:10px!important}.ChallengeCard__right.column{padding-right:0!important;padding-left:10px!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ChallengesGrid__more{text-align:center}.ChallengesGrid__more button{border:none;cursor:pointer;background-color:initial;font-family:Montserrat,sans-serif;color:#fd8f25;font-size:14px;font-weight:500;line-height:24px}.ChallengesGrid__more button i{font-size:10px;margin-left:5px}.ChallengesGrid__empty{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px}.ChallengesGrid__empty h3{font-weight:600;margin-bottom:5px}.ChallengesGrid__empty span{font-weight:500}.ChallengesGrid .column{padding-bottom:10px!important}@media screen and (max-width:768px){.ChallengesGrid .ui.stackable.grid>.column:not(.row){padding-right:0!important;padding-left:0!important}}.FlashChallenges{margin-top:30px}.FlashChallenges__interval span{color:#5c5d5d;font-size:14px;font-weight:700;line-height:24px}.FlashChallenges__interval i{color:#fd8f25;font-size:13px;cursor:pointer}.FlashChallenges__interval i:first-of-type{margin-right:10px}.FlashChallenges__interval i:last-of-type{margin-left:10px}.FlashChallenges__title{display:flex;align-items:center;font-size:16px}.FlashChallenges__title h5{margin:0;color:#5c5d5d;font-weight:700;line-height:24px}.FlashChallenges__title i.lightning{color:#4e72f1;width:16px;margin-right:10px}.FlashChallenges__title i.fa-question-circle{color:#7f8fa4}@media screen and (max-width:767px){.FlashChallenges__interval{width:100%;text-align:center;margin-top:15px}}.WeeksEvents{max-height:260px;overflow-y:auto;border:1px solid #ddd;border-radius:4px}.WeeksEvents .CategoryIcon{height:20px}.WeeksEvents__title{background-color:#f3f4f5;color:#afbcc4;font-size:14px;font-weight:600;line-height:18px;padding:13px 30px;text-transform:uppercase}.WeeksEvents__content{color:#5c5d5d;font-size:14px;font-weight:600;line-height:24px}.WeeksEvents__content--past{opacity:.5;font-weight:400}.WeeksEvents__date{font-size:14px;line-height:24px;font-weight:600;width:140px;color:#8c8c8c}.WeeksEvents__date--past{opacity:.5;font-weight:400}@media only screen and (max-width:767px){.WeeksEvents__date{text-align:center}}.RegularPreview__title{color:#5c5d5d;font-size:16px;font-weight:600;line-height:19px}.RegularPreview__title-container{display:flex;justify-content:center;margin-top:64px}.RegularPreview__confirm.ui.modal .content{font-size:16px;font-weight:500}.RegularPreview__confirm.ui.modal .actions{justify-content:flex-end;background-color:#fff!important}.RegularPreview__joined{display:flex;padding:10px 15px;justify-content:space-between;border-radius:5px;background-color:#fff7ec;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);color:#5c5d5d;font-size:14px;font-weight:600;line-height:20px;margin-bottom:20px}.RegularPreview__joined span{color:#fd8f25;cursor:pointer}.RegularPreview__members{display:inline-block;color:#fff;font-size:12px;font-weight:600;padding:0 10px;border-radius:15px;line-height:21px;text-align:center;background-color:#3fc4ff}.RegularPreview__progress.ui.progress{height:6px;background-color:#ebeced;margin:8px 0 18px}.RegularPreview__progress.ui.progress>div.bar{height:6px;background-color:#4e72f1}.RegularPreview__statistics{color:#5c5d5d;font-size:14px;font-weight:600;line-height:18px}.RegularPreview__statistics>span:first-of-type{color:#4e72f1}.RegularPreview__text{color:#5c5d5d;font-size:11px;font-weight:600;line-height:14px;margin-top:10px;text-transform:uppercase}.RegularPreview__details{cursor:pointer;color:#7f8fa4;font-size:12px;font-weight:400;line-height:24px;text-align:center;text-decoration:underline}.RegularPreview__details:hover{color:#fd8f25}.RegularPreview__join{display:flex;margin-top:20px;border:1px solid #eaeaea;border-radius:5px;align-items:baseline;padding:17px;flex-direction:row;align-items:center}.RegularPreview__join h5{color:#5c5d5d;font-size:14px;font-weight:600;line-height:19px;margin:0 0 5px}.RegularPreview__join p{color:#7f8fa4;font-size:13px;line-height:16px;text-align:left;max-width:80%;margin-bottom:5px}.RegularPreview__join a{font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:17px;text-decoration:underline;font-weight:400}.RegularPreview__join .ui.button{padding:10px 20px;font-weight:600}.RegularPreview.ui.modal .actions{background-color:#fff;justify-content:flex-end;padding:15px 30px!important;color:#fd8f25}@media screen and (max-width:648px){.RegularPreview.ui.modal .actions{padding:10px!important}}@media only screen and (min-width:992px){.RegularPreview.ui.modal{width:700px}.RegularPreview.ui.modal>.content{padding:20px 30px}}@media only screen and (max-width:767px){.RegularPreview__description{padding:0}.RegularPreview__title{margin-top:0!important}.RegularPreview__members{position:fixed;top:15px}.RegularPreview__join{flex-direction:column}.RegularPreview__join p{text-align:center;max-width:100%}.RegularPreview__join a{margin-bottom:10px}.RegularPreview__join h5{margin:0 auto 5px}.RegularPreview.ui.modal{border-radius:0;top:0;width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}.RegularPreview.ui.modal>.content{padding:15px!important;bottom:30px;border-radius:0;position:absolute;top:40px;overflow-y:auto}.RegularPreview.ui.modal>.actions{bottom:40px;position:absolute}}@media only screen and (max-height:900px) and (max-width:700px){.RegularPreview .WeeksEvents{max-height:350px}.RegularPreview .WeeksEvents.joined{max-height:500px}}@media only screen and (max-height:731px) and (max-width:700px){.RegularPreview .WeeksEvents{max-height:300px}.RegularPreview .WeeksEvents.joined{max-height:450px}}@media only screen and (max-height:640px) and (max-width:700px){.RegularPreview .WeeksEvents{max-height:190px}.RegularPreview .WeeksEvents.joined{max-height:340px}}@media only screen and (max-height:568px) and (max-width:700px){.RegularPreview .WeeksEvents{max-height:120px}.RegularPreview .WeeksEvents.joined{max-height:270px}}.ChallengeResultsList{border:1px solid #dee2e6}.ChallengeResultsList .TableContainer .cell-content{height:auto}.ChallengeResultsList .TableContainer .ui.table{border-collapse:collapse;border-left:none;border-right:none;width:calc(100% - 1px)}.ChallengeResultsList .TableContainer .ui.table .featured{border:1px solid #b16300;background-color:rgba(255,143,0,.08)}.ChallengeResultsList .TableContainer .info,.ChallengeResultsList .TableContainer a{font-size:14px;font-weight:600}.ChallengeResultsList .TableContainer .dates{height:69px}.ChallengeResultsList .TableContainer .dates div div{font-size:14px;font-weight:600}.ChallengeResultsList .TableContainer .dates div span{font-size:11px;font-weight:600;line-height:11px}.ChallengeResultsList .TableContainer .dates--featured{height:88px}.ChallengeResultsList .TableContainer .available-icons{height:76px;display:flex;padding-top:11px}.ChallengeResultsList .TableContainer .available-icons--featured{height:95px}@media only screen and (max-width:1300px){.ChallengeResultsList .TableContainer .available-icons{width:200px;justify-content:center}}.ChallengeResultsList .TableContainer tbody td:first-child{padding-left:30px;padding-right:0}.ChallengeResultsList .TableContainer tbody td:nth-child(2),.ChallengeResultsList .TableContainer tbody td:nth-child(3),.ChallengeResultsList .TableContainer tbody td:nth-child(4){padding-left:0;padding-right:0}.ChallengeResultsList__frequency{padding:0 10px;border-radius:10px;background-color:#4e72f1;color:#fff;font-size:13px;font-weight:600;line-height:21px;text-align:center;margin-top:10px;margin-bottom:51px}.ChallengeResultsList__frequency__featured{margin-bottom:70px}.ChallengeResultsList__position{padding:8px 20px;width:100%;background-color:#f8f9fa;margin-top:16px;height:61px;border-color:#e6e6e6 transparent;border-style:solid;border-width:1px 1px 1px 0}.ChallengeResultsList__members{border:1px solid #e6e6e6;border-bottom-right-radius:4px;border-top-right-radius:4px;border-left:0;height:61px;padding:8px 0;background-color:#f8f9fa;margin-top:10px;width:100%}.ChallengeResultsList__members-starting{color:#4e72f1;font-size:14px;width:190px;font-weight:600;display:flex;justify-content:space-between}.ChallengeResultsList__members-starting i{color:#5c5e5e;cursor:pointer;margin-left:5px}.ChallengeResultsList__members-starting a{text-decoration:underline;font-weight:500;cursor:pointer}.ChallengeResultsList__members-text{margin-top:9px;color:#5c5d5d;font-size:14px;font-weight:500;text-align:center}.ChallengeResultsList__members-holder{padding:0 15px;border-left:1px solid #e6e6e6}.ChallengeResultsList__event{border:1px solid #e6e6e6;border-right-color:transparent;border-bottom-left-radius:4px;border-top-left-radius:4px;height:61px;padding:8px 20px;background-color:#f8f9fa;margin-top:10px}.ChallengeResultsList__event-score i,.ChallengeResultsList__event-score span{color:#4e72f1}.ChallengeResultsList__event-score span{font-weight:600}.ChallengeResultsList__event-title{color:#7f8fa4;font-size:13px;font-weight:600;line-height:24px}.ChallengeResultsList__event-name{color:#5c5d5d;font-size:14px;font-weight:600}.ChallengeGridCard{display:flex;min-height:165px;cursor:pointer;margin-right:10px!important;margin-bottom:10px!important}.ChallengeGridCard.ui.segment{box-shadow:0 3px 6px 0 rgba(0,0,0,.1);border:1px solid #f2f1f1}.ChallengeGridCard--featured.ui.segment{background-color:#fff7ec;border:1px solid #ff8f00}.ChallengeGridCard__left{padding:16px 12px 0 0;border-right:1px solid #e9e9e9;display:flex;flex-direction:column;align-items:center;position:relative}.ChallengeGridCard__featured{position:absolute;top:-14px;left:0;background:#fd8f25;font-size:11px;font-weight:700;text-align:center;color:#fff;padding:2px 10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.ChallengeGridCard__members{color:#5c5d5d;font-size:13px;line-height:24px;margin-left:15px}.ChallengeGridCard__privacy-text{margin-top:2px;margin-left:5px}.ChallengeGridCard__privacy-text,.ChallengeGridCard__status{color:#5c5d5d;font-size:13px;line-height:16px;font-weight:500}.ChallengeGridCard__status{margin-top:3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:105px}.ChallengeGridCard__status--featured span{color:#fd8f25!important}.ChallengeGridCard__status span{color:#7f8fa4}.ChallengeGridCard__status span:first-of-type{font-size:11px;font-weight:600;line-height:11px}.ChallengeGridCard__status span:last-of-type{font-size:14px;font-weight:600;line-height:24px}.ChallengeGridCard__location{color:#5c5d5d;font-size:13px;line-height:16px;margin-top:3px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;width:90px;overflow:hidden}.ChallengeGridCard__privacy{display:flex;width:100%;align-items:center;margin-top:3px}.ChallengeGridCard__privacy i{color:#fd8f25}.ChallengeGridCard__frequency{padding:0 10px;border-radius:10px;background-color:#4e72f1;color:#fff;font-size:13px;font-weight:600;line-height:21px;text-align:center;margin-bottom:10px}.ChallengeGridCard__official{position:absolute;right:0;bottom:0;background:#3ec4fe;color:#fff;padding:0 1px;border-radius:2px;font-size:10px;height:15px;width:16px}.ChallengeGridCard__official i{position:relative;bottom:2px;left:1px}.ChallengeGridCard__icon{height:47px;width:47px;margin-bottom:13px;border-radius:50%;background-color:#fafafa;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);position:relative}.ChallengeGridCard__icon img{width:inherit;height:inherit;border-radius:100%}.ChallengeGridCard__content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%}.ChallengeGridCard__content h4{margin:15px 0 7px;font-weight:600}.ChallengeGridCard__content a{border-radius:5px;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.1),0 4px 7px 0 rgba(0,0,0,.06),0 1px 5px 0 rgba(0,0,0,.2);padding:2px 20px;color:#ff8f00;font-size:14px;font-weight:500;text-align:center;margin-bottom:4px}.ChallengeGridCard__info,.ChallengeGridCard__info a{font-size:13px;font-weight:600}.ChallengeGridCard__info a{background-color:initial!important;box-shadow:none!important}.ChallengeGridCard__joined{color:#3fc4ff;font-size:11px;font-weight:700;margin-top:3px}.ChallengeGridCard__details{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:20px}.ChallengeGridCard__details h4{margin:0 5px 0 0;text-align:center;font-weight:700}@media screen and (max-width:768px){.ChallengeGridCard .ChallengeIntensity{font-size:13px}}.RegularTable{width:100%;background-color:initial;border-top:none;margin-top:15px}.RegularTable .ui.stackable.grid>.column:not(.row){padding-left:0!important;padding-right:0!important}.RegularTable__pagination{background-color:#fafafa;margin:20px 0 0;padding:15px 0}.RegularChallenges{margin-top:30px}.RegularChallenges__title{display:flex;align-items:center;font-size:16px}.RegularChallenges__title h5{margin:0;color:#5c5d5d;font-weight:700;line-height:24px}.RegularChallenges__title i.hourglass{color:#4e72f1;width:16px;margin-right:10px}.RegularChallenges__title i.fa-question-circle{color:#7f8fa4}.RegularChallenges__empty-admin{margin-left:15px;text-align:center}.RegularChallenges__empty-admin h2{color:#5c5d5d;font-weight:400;margin-bottom:0;line-height:1.4;font-size:1.71428571rem}.RegularChallenges__empty-admin h2 span{font-size:1.71428571rem;cursor:pointer;color:#fd8f25;display:inline}.RegularChallenges__empty-admin span{color:#7e8ea6;font-size:14px;font-weight:500;line-height:24px;display:block}.ChallengesPage{padding:100px 0;min-height:100%}.ChallengesPage__container{width:80%;margin:0 auto}.ChallengesPage__title{color:#5c5d5d;font-size:24px;line-height:36px;font-weight:600;margin-right:15px;margin-bottom:0}.ChallengesPage__create.ui.dropdown{background-color:#fd8f25;color:#fff;margin:0 .25em 0 0;padding:.78571429em 1.5em;font-weight:700;border-radius:.28571429rem;font-size:1rem;line-height:1em}.ChallengesPage__create.ui.dropdown .menu{width:100%}.ChallengesPage__create.ui.dropdown .item{font-weight:700;color:#5c5d5d}.ChallengesPage__create.ui.dropdown .item .icon{color:#4e72f1}.ChallengesPage__coming{padding:30px;font-size:20px;font-weight:500;line-height:24px;text-align:center;color:#5c5d5d}.ChallengesPage__tabs .ui.tabular.menu{border-bottom:none}.ChallengesPage__tabs .ui.tabular.menu .item{opacity:.5;background-color:#eee;height:47px;font-size:16px;font-weight:700;padding:10px;text-align:center;display:flex;justify-content:center;color:#5c5d5d;border:1px solid #d4d4d5;border-bottom:none;border-radius:4px;width:49.75%}.ChallengesPage__tabs .ui.tabular.menu .item:first-of-type{margin-right:.5%}.ChallengesPage__tabs .ui.tabular.menu .active.item{color:#5c5d5d;opacity:1;background-color:#fff}.ChallengesPage__tabs>.segment.ui{background:none;border:none;box-shadow:none;padding:0}@media screen and (max-width:767px){.ChallengesPage__container{width:90%}}.NewPlanDay{display:flex;flex-direction:column;flex:1 1;align-items:center;border-right:1px solid #e7e7e7;padding-top:5px;cursor:pointer}.NewPlanDay:first-of-type{border-left:1px solid #e7e7e7}.NewPlanDay:hover .NewPlanDay__new.ui.button{display:block}.NewPlanDay--disabled{cursor:not-allowed;background-color:#eee}.NewPlanDay__date{display:flex;flex-direction:column;width:100%;align-items:center}.NewPlanDay__title{font-size:14px;font-weight:600;line-height:18px;text-align:center;color:#5c5d5d}.NewPlanDay__description{font-size:12px;line-height:15px;text-align:center;color:#5c5d5d;margin-bottom:12px}.NewPlanDay__duration{color:#5c5d5d;font-size:10px;line-height:14px;margin-top:3px}.NewPlanDay__time{color:#5c5d5d;font-size:13px;font-weight:600;line-height:14px}.NewPlanDay__new.ui.button{display:none;margin:0;padding:5px 12px;font-size:25px}.NewPlanDay__popup{margin-top:-10px!important;margin-bottom:0!important;width:320px!important;background-color:#e2e7ee!important}.NewPlanDay__popup.ui.popup{min-width:330px}.NewPlanDay__popup>div:first-of-type{margin-top:10px;width:100%}.NewPlanDay__popup:before{background-color:#e2e7ee!important}.NewPlanDay__popup--edit{display:flex;justify-content:flex-end;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;cursor:pointer;line-height:16px;color:#fd8f25;font-weight:400;margin-top:10px}.NewPlanDay__popup--field{display:flex}.NewPlanDay__popup--field i{color:#b8bfc9}.NewPlanDay__popup--field i.far{margin-left:2px;margin-right:4px}.NewPlanDay__popup--field-title{color:#5c5d5d;font-size:12px;font-weight:600;width:150px;line-height:26px}.NewPlanDay__popup--field-description{color:#545454;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:24px;font-weight:400}.NewPlanDay__popup--title{display:flex;color:#5c5d5d;font-size:14px;font-weight:600;line-height:18px;margin-bottom:5px}.NewPlanDay__event{display:flex;height:40px;border:1px solid transparent;padding:5px;margin-bottom:10px}.NewPlanDay__event--active:hover{border:1px dashed #fd8f25;border-radius:3px}.NewPlanDay__event--disabled{cursor:not-allowed;background-color:#eee}.NewPlanDay .ui.checkbox{margin-bottom:3px;height:19px;margin-top:0}@media only screen and (max-width:768px){.NewPlanDay{flex:1 1;width:0}.NewPlanDay:first-of-type{border-left:none}.NewPlanDay .ui.checkbox{margin-right:0}.NewPlanDay__popup{left:50%!important;margin-left:-165px!important}.NewPlanDay__popup:before{display:none}.NewPlanDay__event{flex-direction:column;align-items:center;height:70px;border-bottom:1px solid #e7e7e7;padding-bottom:5px;padding-top:10px;margin-bottom:0}.NewPlanDay__event--active{padding-top:5px}.NewPlanDay__time{font-size:10px}.NewPlanDay__duration{margin-top:0}.NewPlanDay__description{margin-bottom:0}.NewPlanDay__date{border-bottom:1px solid #e7e7e7;padding-bottom:5px}.NewPlanDay__description,.NewPlanDay__title{font-size:12px;line-height:12px}}@media only screen and (max-width:568px){.NewPlanDay__duration,.NewPlanDay__time{font-size:9px}.NewPlanDay__description,.NewPlanDay__title{font-size:11px}}.CurrentWeekHabits{display:flex;align-items:center;margin-bottom:35px;margin-top:10px}.CurrentWeekHabits img{width:16px}.CurrentWeekHabits span{font-size:14px;font-weight:600;line-height:16px;color:#5c5d5d;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:150px}.CurrentWeekHabits>i{color:#fd8f25;font-size:12px;cursor:pointer;margin-bottom:0;margin-top:-8px;margin-left:10px;display:block}.CurrentWeekHabits--editing>i{display:block}@media only screen and (max-width:768px){.CurrentWeekHabits{margin-bottom:0}.CurrentWeekHabits span{font-size:12px}}.NewPlanWeek__week:first-of-type>div:first-of-type{border-top-left-radius:10px;border-top-right-radius:10px}.NewPlanWeek__disabled{cursor:not-allowed;background-color:#eee}.NewPlanWeek__disabled *{pointer-events:none}.NewPlanWeek__content{min-height:150px;display:flex;background-color:#fff}.NewPlanWeek__content:hover{background-color:#fffcf7;transition:background-color .5s linear}.NewPlanWeek__content>div:first-of-type{width:220px;display:flex;flex-direction:column;justify-content:space-between}.NewPlanWeek__content:hover .NewPlanWeek__new{visibility:visible}.NewPlanWeek__new{visibility:hidden;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:16px;cursor:pointer;color:#fd8f25;margin:20px 10px;font-weight:400}.NewPlanWeek__title{background-color:#f3f4f5;color:#afbcc4;font-size:14px;font-weight:600;line-height:18px;text-transform:uppercase;padding:11px;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7}@media only screen and (max-width:768px){.NewPlanWeek__week:first-of-type>div:first-of-type{border-radius:0}.NewPlanWeek__content{flex-direction:column}.NewPlanWeek__content>div:first-of-type{width:100%;border-bottom:1px solid #e7e7e7}.NewPlanWeek__new{visibility:visible;margin:7px 10px;font-size:12px}}.NewPlanCalendar{box-shadow:0 5px 8px 0 rgba(0,0,0,.1);margin:10px 0 30px;max-height:500px;overflow-y:auto}.NewPlanCalendar__modal.ui.modal h2{color:#5c5d5d;font-size:20px;font-weight:600;line-height:24px;text-align:center}.NewPlanCalendar__modal.ui.modal .RadioInput{flex-direction:column;margin-top:30px}.NewPlanCalendar__modal.ui.modal .RadioInput li{margin-bottom:10px}.NewPlanCalendar__modal.ui.modal .RadioInput .ui.radio.checkbox label{color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:1.1}.NewPlanCalendar__modal.ui.modal .actions{background-color:#fff;justify-content:flex-end;padding:15px!important}.NewPlanCalendar__modal.ui.modal .actions a{margin-right:15px}.NewPlanCalendar__modal.ui.modal .actions a:first-of-type{margin-right:40px}.NewPlanCalendar__modal.ui.modal .actions a:focus,.NewPlanCalendar__modal.ui.modal .actions a:hover{color:#f97a00}@media screen and (max-width:648px){.NewPlanCalendar__modal.ui.modal .actions{padding:10px!important}}@media only screen and (max-width:768px){.NewPlanCalendar{margin:10px -1rem 30px}}.MilestonesModal .content{height:550px;overflow-y:auto}.MilestonesModal__disabled{cursor:not-allowed;color:#7f8fa4}.MilestonesModal__disabled:hover{color:#7f8fa4!important}.MilestonesModal__title{color:#5c5d5d;font-size:16px;font-weight:600;line-height:24px;margin-top:10px!important;text-align:center}.MilestonesModal__description{color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:28px;font-weight:400}.MilestonesModal__divider{height:1px;background-color:#e1e1e1;flex:1 1}.MilestonesModal__milestone{display:flex;justify-content:flex-end;font-size:13px;font-weight:600;line-height:16px;color:#b7bcc3;margin-top:10px;cursor:pointer;align-items:center}.MilestonesModal__milestone--active{color:#fd8f25}.MilestonesModal__milestone i{margin-right:10px}.MilestonesModal__week{color:#b7bcc3;font-size:13px;font-weight:700;line-height:16px;margin-right:20px;text-align:center}.MilestonesModal__habit{display:flex;align-items:center}.MilestonesModal__habit>div,.MilestonesModal__habit>div .CategoryIcon i.icon{height:20px}.MilestonesModal__habit span{color:#5c5d5d;font-size:14px;font-weight:600;line-height:18px}.MilestonesModal__habit img{width:20px}.MilestonesModal .CheckBoxInput.ui.checkbox label{color:#5c5d5d;font-size:14px;font-weight:500;line-height:16px;font-family:Montserrat,sans-serif}.MilestonesModal .CheckBoxInput.ui.checkbox label:after{top:1px}.MilestonesModal .ui.dropdown{width:100%;display:inline-flex;border:1px solid #e1e1e1;height:auto}.MilestonesModal .ui.dropdown.visible>div.text:not(.default),.MilestonesModal .ui.dropdown>div.text{color:#5c5d5d;font-size:14px;font-weight:600}.MilestonesModal .ui.dropdown.active,.MilestonesModal .ui.dropdown.active .menu,.MilestonesModal .ui.dropdown.active:hover,.MilestonesModal .ui.dropdown.active:hover .menu,.MilestonesModal .ui.dropdown:focus,.MilestonesModal .ui.dropdown:hover{border-color:#e1e1e1!important}.MilestonesModal .ui.dropdown .menu.visible{width:100%;max-height:200px;overflow-y:auto}.MilestonesModal .ui.dropdown .menu.visible div.item{background-color:initial!important;border:none}.MilestonesModal .ui.dropdown .menu.visible div.item.selected{margin-top:0}.MilestonesModal .ui.dropdown .menu.visible div.item:hover{background-color:#f3f4f8!important}.MilestonesModal.ui.modal{max-width:600px}.MilestonesModal.ui.modal .actions{background-color:#fff;justify-content:flex-end;padding:15px!important}.MilestonesModal.ui.modal .actions a{margin-right:15px}.MilestonesModal.ui.modal .actions a:first-of-type{margin-right:40px}.MilestonesModal.ui.modal .actions a:focus,.MilestonesModal.ui.modal .actions a:hover{color:#f97a00}@media screen and (max-width:648px){.MilestonesModal.ui.modal .actions{padding:10px!important}}@media only screen and (max-width:600px){.MilestonesModal.ui.modal{width:80%}.MilestonesModal.ui.modal .content{bottom:100px;position:absolute;top:0;overflow-y:auto;height:auto;max-height:calc(100vh - 100px)}.MilestonesModal.ui.modal .actions{width:100%;bottom:50px;position:absolute}}@media screen and (max-width:767px){.ios .MilestonesModal.ui.modal .actions{bottom:130px}.ios .MilestonesModal.ui.modal .content{bottom:165px;max-height:calc(100vh - 200px)}.ui.page.modals.visible.active>.ui.modal.MilestonesModal{top:0;width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}}.TemplateModal__info-container{display:flex;align-items:center;width:9rem;justify-content:space-between}.TemplateModal__title{color:#5c5d5d;font-size:16px;font-weight:600;line-height:19px}.TemplateModal__title-container{display:flex;justify-content:center;margin-top:64px}.TemplateModal__text{color:#5c5d5d;font-size:11px;font-weight:600;line-height:14px;margin-top:10px;text-transform:uppercase}.TemplateModal__by{text-align:center}.TemplateModal__by a{font-weight:500}.TemplateModal__by a:hover{color:#fd8f25}.TemplateModal__header{padding:10px 0 15px;margin-bottom:5px;border-radius:0}.TemplateModal__footer{padding:15px 0 30px;margin-top:5px;border-radius:0;justify-content:center;bottom:0;background:#fff;border-top:1px solid #cdcdcd;width:100%}.TemplateModal__box,.TemplateModal__join{display:flex;border:1px solid #eaeaea;border-radius:5px;align-items:baseline;padding:17px}.TemplateModal__join{margin-top:20px;flex-direction:row;align-items:center}.TemplateModal__join h5{color:#5c5d5d;font-size:14px;font-weight:600;line-height:19px;margin:0 0 5px}.TemplateModal__join p{color:#7f8fa4;font-size:13px;line-height:16px;text-align:left;max-width:80%;margin-bottom:5px}.TemplateModal__join a{font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:17px;text-decoration:underline;font-weight:400}.TemplateModal__join .ui.button{padding:10px 20px;font-weight:600}.TemplateModal__details{cursor:pointer;color:#7f8fa4;font-size:12px;font-weight:400;line-height:24px;text-align:center;text-decoration:underline}.TemplateModal__details:hover{color:#fd8f25}.TemplateModal__weeks-container{max-height:260px;overflow-y:auto;border:1px solid #ddd;border-radius:4px}.TemplateModal__error{padding:60px 0;font-size:16px;font-weight:500;flex-direction:column;display:flex;align-items:center}.TemplateModal__error i{color:#863740;font-size:40px;margin-bottom:15px}.TemplateModal__group-actions{display:flex;justify-content:flex-end}.TemplateModal__group-actions .button.ui{font-weight:500;font-size:14px;padding:10px 20px}.TemplateModal__group-actions .button.ui.orange{margin-right:20px}.TemplateModal__group-actions .button.ui.basic{color:#fd8f25!important;background-color:#fff!important;box-shadow:none;border:1px solid #fd8f25;margin-right:20px}.TemplateModal__group-actions .button.ui.basic:hover{background-color:#fff9f3!important}.TemplateModal__group-actions .button.ui.edit{color:#7e8ea6;font-size:16px;background-color:initial;box-shadow:none;padding:10px 0;margin-right:20px}.TemplateModal__group-description{display:flex;flex-direction:column;align-items:center;color:#5c5d58;text-align:center;font-size:16px;font-weight:400;line-height:25px}.TemplateModal__group-description span{display:block}@media screen and (min-width:362px) and (max-width:767px){.TemplateModal__group-description{padding:10px}.TemplateModal__group-description span{display:inline;display:initial}.TemplateModal__group-actions{flex-wrap:wrap;justify-content:flex-end}.TemplateModal__group-actions button.button.ui{padding:10px 15px}.TemplateModal__group-actions button.button.ui.orange{margin-right:15px}.TemplateModal__group-actions button.button.ui.edit{margin-top:10px}}@media screen and (max-width:362px){.TemplateModal__group-actions{flex-direction:column}.TemplateModal__group-actions button.ui.button{margin-left:15px;margin-right:15px!important}.TemplateModal__group-actions button.ui.button:not(:last-of-type){margin-bottom:10px}}.TemplateModal__week{width:90%;margin:0 auto 40px}.TemplateModal__week .CategoryIcon{height:20px}.TemplateModal__week-title{font-weight:500;text-align:center;font-size:17px;color:#c5c5c5;margin-top:10px!important;border-bottom:1px solid;padding-bottom:5px}.TemplateModal__week-day-row{align-items:flex-start}.TemplateModal__week-description{font-size:14px;font-weight:500;color:#5c5d5d;flex:1 1;line-height:18px}.TemplateModal__day{color:#8c8c8c;font-size:14px;font-weight:400}@media screen and (max-width:575px){.TemplateModal__info-container{width:10rem}.TemplateModal__modal{overflow-y:hidden!important}.TemplateModal__modal .content{min-height:calc(100% - 40px)}.TemplateModal__modal .close.icon{top:0!important;right:0!important;color:#000!important}.TemplateModal__container{bottom:170px;position:absolute;top:0;overflow-y:auto;width:100%;max-height:none;padding-top:20px}.TemplateModal__group-actions button.ui:last-of-type{margin-top:10px}.TemplateModal__group-description{padding:0 5px}.TemplateModal__title{margin-right:5px;margin-left:5px}.TemplateModal__footer{bottom:60px;position:absolute}}@media screen and (max-width:575px){.ui.page.modals.visible.active>.ui.modal.TemplateModal__modal{width:100%!important;height:100vh;margin:0!important;display:flex!important;top:0;flex-direction:column}}.WeeksEventsPlan .CategoryIcon{height:20px}.WeeksEventsPlan__title{background-color:#f3f4f5;color:#afbcc4;font-size:14px;font-weight:600;line-height:18px;padding:13px 30px;text-transform:uppercase}.WeeksEventsPlan__content{color:#5c5d5d;font-size:14px;font-weight:600;line-height:24px}.WeeksEventsPlan__content--past{opacity:.5;font-weight:400}.WeeksEventsPlan__date{font-size:14px;line-height:24px;font-weight:600;width:140px;color:#8c8c8c}.WeeksEventsPlan__date--past{opacity:.5;font-weight:400}@media only screen and (max-width:767px){.WeeksEventsPlan__date{text-align:center}}.StartDateModal__title{color:#5c5d5d;font-size:16px;font-weight:600;line-height:19px}.StartDateModal__title-container{display:flex;justify-content:center;margin-top:64px}.StartDateModal__plan_info{margin-top:1.25rem;margin-bottom:1.8rem;font-weight:500;font-size:16px;text-align:center}.StartDateModal__plan_info-startingDay{text-transform:capitalize}.StartDateModal__start_date_options_container{text-align:center}.StartDateModal__start_date_options_container-options{text-align:left;display:inline-block}.StartDateModal__start_date_options_container-options .ui.radio.checkbox label{font-size:16px;font-weight:500;margin-bottom:15px}.StartDateModal__start_date_options_container-options .ui.radio.checkbox.checked label{font-weight:600}.StartDateModal__footer{padding:15px 0;margin-top:5px;border-radius:0;justify-content:center;bottom:0;background:#fff;border-top:1px solid #cdcdcd;width:100%}.StartDateModal__group-actions{display:flex;justify-content:flex-end}.StartDateModal__confirm.ui.modal .content{font-size:16px;font-weight:500}.StartDateModal__confirm.ui.modal .actions{justify-content:flex-end;background-color:#fff!important}.StartDateModal__joined{display:flex;padding:10px 15px;justify-content:space-between;border-radius:5px;background-color:#fff7ec;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);color:#5c5d5d;font-size:14px;font-weight:600;line-height:20px;margin-bottom:20px}.StartDateModal__joined span{color:#fd8f25;cursor:pointer}.StartDateModal__members{display:inline-block;color:#fff;font-size:12px;font-weight:600;padding:0 10px;border-radius:15px;line-height:21px;text-align:center;background-color:#3fc4ff}.StartDateModal__progress.ui.progress{height:6px;background-color:#ebeced;margin:8px 0 18px}.StartDateModal__progress.ui.progress>div.bar{height:6px;background-color:#4e72f1}.StartDateModal__statistics{color:#5c5d5d;font-size:14px;font-weight:600;line-height:18px}.StartDateModal__statistics>span:first-of-type{color:#4e72f1}.StartDateModal__text{color:#5c5d5d;font-size:11px;font-weight:600;line-height:14px;margin-top:10px;text-transform:uppercase}.StartDateModal__details{cursor:pointer;color:#7f8fa4;font-size:12px;font-weight:400;line-height:24px;text-align:center;text-decoration:underline}.StartDateModal__details:hover{color:#fd8f25}.StartDateModal__join{display:flex;margin-top:20px;border:1px solid #eaeaea;border-radius:5px;align-items:baseline;padding:17px;flex-direction:row;align-items:center}.StartDateModal__join h5{color:#5c5d5d;font-size:14px;font-weight:600;line-height:19px;margin:0 0 5px}.StartDateModal__join p{color:#7f8fa4;font-size:13px;line-height:16px;text-align:left;max-width:80%;margin-bottom:5px}.StartDateModal__join a{font-family:Rubik,Times New Roman,Times,serif;font-size:14px;line-height:17px;text-decoration:underline;font-weight:400}.StartDateModal__join .ui.button{padding:10px 20px;font-weight:600}.StartDateModal.ui.modal .actions{background-color:#fff;justify-content:flex-end;padding:15px 30px!important;color:#fd8f25}@media screen and (max-width:648px){.StartDateModal.ui.modal .actions{padding:10px!important}}@media only screen and (min-width:992px){.StartDateModal.ui.modal{width:700px}.StartDateModal.ui.modal>.content{padding:20px 30px}}@media only screen and (max-width:767px){.StartDateModal__description{padding:0}.StartDateModal__title{margin-top:0!important}.StartDateModal__members{position:fixed;top:15px}.StartDateModal__join{flex-direction:column}.StartDateModal__join p{text-align:center;max-width:100%}.StartDateModal__join a{margin-bottom:10px}.StartDateModal__join h5{margin:0 auto 5px}.StartDateModal.ui.modal{border-radius:0;top:0;width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}.StartDateModal.ui.modal>.content{padding:15px!important;bottom:30px;border-radius:0;position:absolute;top:40px;overflow-y:auto}.StartDateModal.ui.modal>.actions{bottom:40px;position:absolute}}@media only screen and (max-height:900px) and (max-width:700px){.StartDateModal .WeeksEvents{max-height:350px}.StartDateModal .WeeksEvents.joined{max-height:500px}}@media only screen and (max-height:731px) and (max-width:700px){.StartDateModal .WeeksEvents{max-height:300px}.StartDateModal .WeeksEvents.joined{max-height:450px}}@media only screen and (max-height:640px) and (max-width:700px){.StartDateModal .WeeksEvents{max-height:190px}.StartDateModal .WeeksEvents.joined{max-height:340px}}@media only screen and (max-height:568px) and (max-width:700px){.StartDateModal .WeeksEvents{max-height:120px}.StartDateModal .WeeksEvents.joined{max-height:270px}}.TemplateCard{background-color:#fff;border-radius:5px;height:100%;padding:15px;border-top:1px solid #f2f1f1;box-shadow:0 3px 6px 0 rgba(0,0,0,.05),0 4px 7px 0 rgba(0,0,0,.03),0 1px 5px 0 rgba(0,0,0,.03)}.TemplateCard,.TemplateCard__content{display:flex;justify-content:space-between}.TemplateCard__content{flex-direction:column;align-items:flex-start;width:100%}.TemplateCard--featured{border:1px solid #fd8f25;background-color:#fff7ec}.TemplateCard__open-trigger{display:none}.TemplateCard__info.ui.button{color:#fff;font-size:16px;font-weight:600;padding:4px 9px!important;letter-spacing:.5px;background-color:#c5d0de}.TemplateCard__info.ui.button:hover{background-color:#b3bdcb}.TemplateCard__categories img{width:20px}.TemplateCard__categories .CategoryIcon:last-of-type img{margin-right:0}.TemplateCard__frequency{font-size:13px;font-weight:600;line-height:14px;color:#8d8d8e}.TemplateCard__by{color:#7f8fa4;font-size:11px;font-weight:500}.TemplateCard__by a:hover{color:#fd8f25}.TemplateCard__title{color:#5c5d5d;font-size:15px;margin:5px 0 10px;font-weight:700;letter-spacing:.34px}.FiltersModal{height:100%;width:100%!important}.FiltersModal__content{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100%}.FiltersModal h2{font-weight:500;margin-bottom:60px}.FiltersModal__categories{margin-bottom:50px}.FiltersModal__categories .CategoryIcon.active{color:#fd8f25}.FiltersModal__categories .CategoryIcon i{font-size:60px}.FiltersModal__range-field{flex-direction:column;align-items:center}.FiltersModal__range-field span{font-weight:500;font-size:20px;color:#7f8fa4}.FiltersModal__range-field .input-range{margin-top:40px}.FiltersModal__range-field .input-range__track{background-color:#e2e7ee}.FiltersModal__range-field .input-range__track--active{background-color:#fd8f25}.FiltersModal__range-field .input-range__slider{border-color:#fd8f25;background-color:#fd8f25;height:2rem;width:2rem;margin-top:-15px}.FiltersModal__range-field .input-range__label-container{display:none}.FiltersModal__featured{font-size:22px;font-weight:500;margin-bottom:60px;cursor:pointer}.FiltersModal__featured--active{color:#fd8f25}.FiltersModal .ui.button{font-weight:500;margin-top:80px}.GTTab__description,.GTTab__title{text-align:center;color:#5c5d5d}.GTTab__title{font-weight:500;margin-bottom:5px}.GTTab__action{display:flex;justify-content:flex-end}.GTTab__action .ui.button{margin-top:20px;font-weight:500}.GTTab__options{margin-top:20px}.GTTab__options .ui.input{margin-right:10px;max-width:330px;height:36px}.GTTab__options .ui.input input{font-weight:400;background:#fff;border:1px solid rgba(34,36,38,.15);color:#7f8fa4;font-size:14px;line-height:14px;font-family:Rubik,Times New Roman,Times,serif}.GTTab__options .ui.input input::-webkit-input-placeholder{color:#7f8fa4}.GTTab__options .ui.input input::-ms-input-placeholder{color:#7f8fa4}.GTTab__options .ui.input input::placeholder{color:#7f8fa4}.GTTab__options .ui.input i{color:#c7d2df}@media screen and (max-width:767px){.GTTab__options .ui.input{margin-right:0}}.GTTab__templates{height:250px;overflow-y:auto;margin-top:10px;margin-left:-5px}.GTTab__templates .ui.grid>.column:not(.row){padding-bottom:30px}.GTTab__templates .column{padding-top:0!important}.GTTab__templates .column:nth-child(1n){padding-left:4px!important}.GTTab__categories{display:flex;justify-content:center}.GTTab__categories .CategoryIcon{height:26px}.GTTab__categories .CategoryIcon.active{color:#fd8f25}.GTTab__categories .CategoryIcon i.icon{font-size:35px}.GTTab__featured{color:#7f8fa4;font-size:14px;font-weight:700;cursor:pointer}.GTTab__featured--active{color:#fd8f25}@media screen and (max-width:767px){.GTTab__featured{text-align:center;margin-bottom:5px}}.GTTab__range-field{display:flex;margin-right:15px}.GTTab__range-field span{margin-right:20px;font-weight:500;color:#7f8fa4;font-size:14px;font-weight:600}.GTTab__range-field .input-range{width:150px;margin-top:2px}.GTTab__range-field .input-range__track{background-color:#e2e7ee}.GTTab__range-field .input-range__track--active{background-color:#fd8f25}.GTTab__range-field .input-range__slider{border-color:#fd8f25;background-color:#fd8f25}.GTTab__range-field .input-range__label-container{display:none}@media screen and (max-width:767px){.GTTab__range-field{flex-direction:column;align-items:center}.GTTab__range-field span{margin-bottom:5px;margin-right:0}}@media screen and (max-width:575px){.GTTab{width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}.GTTab .content{min-height:calc(100% - 40px)}.GTTab .close.icon{top:0!important;right:0!important;color:#000!important}.GTTab__title{margin-top:40px!important}.GTTab__templates{overflow-y:auto;height:calc(100vh - 300px);margin-top:0}.GTTab__templates .ui.stackable.grid>.column:not(.row){padding-top:0!important;padding-bottom:20px!important}.GTTab__action{position:absolute;justify-content:center;bottom:70px;background:#fff;padding-bottom:20px;border-top:1px solid #cdcdcd;width:100%}.GTTab__options-mobile{display:flex}.GTTab__options-mobile .ui.input>input{font-weight:400;color:#7f8fa4;font-size:14px;background:#fff;border:1px solid rgba(34,36,38,.15);line-height:14px;font-family:Rubik,Times New Roman,Times,serif}.GTTab__options-mobile .ui.input>input::-webkit-input-placeholder{color:#7f8fa4}.GTTab__options-mobile .ui.input>input::-ms-input-placeholder{color:#7f8fa4}.GTTab__options-mobile .ui.input>input::placeholder{color:#7f8fa4}.GTTab__options-mobile i{color:#c7d2df}.GTTab__options-mobile i.sliders{margin-left:15px;color:#fd8f25;margin-top:15px;cursor:pointer;font-size:25px}.GTTab__description,.GTTab__options-mobile{padding:0 10px}}.ios .GTTab__templates{height:calc(100vh - 380px)}.MTTab__list{height:250px;overflow-y:auto;margin-top:5px}@media screen and (max-width:575px){.MTTab__list{height:330px}}.MTTab__options{margin-top:20px}.MTTab__options .ui.input{margin-right:10px;max-width:330px;height:36px}.MTTab__options .ui.input input{font-weight:400;background:#fff;border:1px solid rgba(34,36,38,.15);color:#7f8fa4;font-size:14px;line-height:14px;font-family:Rubik,Times New Roman,Times,serif}.MTTab__options .ui.input input::-webkit-input-placeholder{color:#7f8fa4}.MTTab__options .ui.input input::-ms-input-placeholder{color:#7f8fa4}.MTTab__options .ui.input input::placeholder{color:#7f8fa4}.MTTab__options .ui.input i{color:#c7d2df}@media screen and (max-width:767px){.MTTab__options .ui.input{margin-right:0}}.MTTab__categories{display:flex;justify-content:center}.MTTab__categories .CategoryIcon{height:26px}.MTTab__categories .CategoryIcon.active{color:#fd8f25}.MTTab__categories .CategoryIcon i.icon{font-size:35px}.MTTab__range-field{display:flex;margin-right:15px}.MTTab__range-field span{margin-right:20px;font-weight:500;color:#7f8fa4;font-size:14px;font-weight:600}.MTTab__range-field .input-range{width:150px;margin-top:2px}.MTTab__range-field .input-range__track{background-color:#e2e7ee}.MTTab__range-field .input-range__track--active{background-color:#fd8f25}.MTTab__range-field .input-range__slider{border-color:#fd8f25;background-color:#fd8f25}.MTTab__range-field .input-range__label-container{display:none}@media screen and (max-width:767px){.MTTab__range-field{flex-direction:column;align-items:center}.MTTab__range-field span{margin-bottom:5px;margin-right:0}}.MTTab__options-mobile{display:flex}.MTTab__options-mobile .ui.input>input{font-weight:400;color:#7f8fa4;font-size:14px;background:#fff;border:1px solid rgba(34,36,38,.15);line-height:14px;font-family:Rubik,Times New Roman,Times,serif}.MTTab__options-mobile .ui.input>input::-webkit-input-placeholder{color:#7f8fa4}.MTTab__options-mobile .ui.input>input::-ms-input-placeholder{color:#7f8fa4}.MTTab__options-mobile .ui.input>input::placeholder{color:#7f8fa4}.MTTab__options-mobile i{color:#c7d2df}.MTTab__options-mobile i.sliders{margin-left:15px;color:#fd8f25;cursor:pointer;font-size:25px;margin-top:15px}.MTTab__options-mobile{padding:0 10px}.MTTab__options-mobile>div{margin-bottom:0}.MTTab__template{padding:.8rem .5rem;display:flex;justify-content:space-between;cursor:pointer}.MTTab__template:hover{background-color:#f6f6f6}.MTTab__template:not(:first-of-type){border-top:1px solid #e0e1e2}.MTTab__template--editing i{color:#b7b8bc;font-size:12px}.MTTab__template--editing .ui.input>input{padding:8px 6px;color:#5f6060;font-size:12px;font-weight:500;width:250px;margin-left:5px}.MTTab__template--editing>div:last-of-type i:first-of-type{margin-right:25px}.MTTab__actions{margin-right:20px}.MTTab__actions i{color:#b7b8bc;font-size:12px}.MTTab__actions i:first-of-type{margin-right:30px}.MTTab__title{display:flex;justify-content:center;flex-direction:column}.MTTab__title span:first-of-type{color:#5c5d5d;font-size:15px;font-weight:700;letter-spacing:.34px;line-height:19px}.MTTab__title span:last-of-type{color:#7f8fa4;font-size:10px;line-height:13px;margin-top:5px}.MTTab__category{display:flex;align-items:center;margin-right:60px;width:50px}.MTTab__category-alone .CategoryIcon img{width:20px}.MTTab__category .CategoryIcon{height:22px}.MTTab__category .CategoryIcon:not(:last-of-type){margin-right:10px}.MTTab__category .CategoryIcon img{width:20px;margin:0 0 5px}.MTTab__category span{color:#7f8fa4;font-size:10px;font-weight:500}@media screen and (max-width:767px){.MTTab__title{flex:1 1}.MTTab__actions,.MTTab__title{margin-right:10px}.MTTab__actions i:first-of-type{margin-right:20px}.MTTab__category{margin-right:25px}.MTTab__template--editing>div:last-of-type i:first-of-type{margin-right:24px}}.MilestonesPopup{left:20px;bottom:20px;width:269px;padding:10px 15px 15px;position:fixed;border-radius:5px;background-color:#7e8fa5;color:#fff}.MilestonesPopup p{font-size:14px;font-weight:600;letter-spacing:.32px;line-height:20px}.MilestonesPopup i.times{margin-right:0;cursor:pointer}.MilestonesPopup .ui.button{background-color:#f9fafb;color:#5b5d5d}.MilestonesPopup .ui.button:hover{background-color:#f0f0f0}@media only screen and (max-width:767px){.MilestonesPopup{top:65px;bottom:unset;width:100%;left:0;border-radius:0;text-align:center}}.PlanTemplatesDropdown .ui.selection.dropdown:hover{border-color:none}.PlanTemplatesDropdown .ui.selection.dropdown .default.text,.PlanTemplatesDropdown .ui.selection.dropdown input.search{font-size:14px;line-height:14px;font-family:Rubik,Times New Roman,Times,serif}.PlanTemplatesDropdown .ui.selection.dropdown .text:not(.default){font-weight:600;color:#5c5d5d}.PlanTemplatesDropdown .ui.selection.dropdown .default.text{color:#7f8fa4;font-weight:400}.PlanTemplatesDropdown .ui.selection.dropdown .menu>.item{color:#5c5d5d;font-size:14px;font-weight:600;line-height:1}.PlanTemplatesDropdown .ui.selection.dropdown .selected.item.addition span{color:#fd8f25}.PlanTemplatesDropdown .ui.selection.dropdown.active,.PlanTemplatesDropdown .ui.selection.dropdown.active .menu{border-color:#efefef}.PlanTemplatesDropdown .ui.selection.dropdown.active .menu .selected.item{margin-top:0}@media screen and (max-width:500px){.PlanTemplatesDropdown .ui.selection.dropdown{height:auto}.PlanTemplatesDropdown .ui.selection.dropdown .default.text,.PlanTemplatesDropdown .ui.selection.dropdown input.search{line-height:18px}}.ChallengeCreation .ui.button{font-weight:600;border-radius:5px}.ChallengeCreation .option-recommended{line-height:1.3;font-family:Rubik,Times New Roman,Times,serif;color:#fd8f25;font-size:14px;font-weight:400}.ChallengeCreation__intensity ul.RadioInput{flex-direction:row}.ChallengeCreation__intensity ul.RadioInput label{margin-bottom:5px}.ChallengeCreation__templatesLink{display:flex;justify-content:flex-end}.ChallengeCreation__templatesLink>div{color:#fd8f25;font-family:Rubik,Times New Roman,Times,serif;cursor:pointer;font-size:14px;line-height:17px;font-weight:400}.ChallengeCreation__divider{width:100%;border:1px solid #e7e7e7;margin:20px 0 5px}.ChallengeCreation__duration{color:#7e8ea6;font-size:12px;line-height:14px;margin:6px 0 0}.ChallengeCreation__label label,.ChallengeCreation__label strong{font-size:14px;font-weight:400;font-family:Rubik,Times New Roman,Times,serif}.ChallengeCreation__label strong{font-weight:500;margin-left:5px}.ChallengeCreation fieldset:not(:first-of-type).FieldSetLayout label{font-family:Rubik,Times New Roman,Times,serif;font-size:14px;font-weight:400}.ChallengeCreation .ui.accordion .title{color:#5c5d5d;font-size:13px;font-weight:500;line-height:24px}.ChallengeCreation .ui.accordion .title i{width:10px;margin-right:5px}.ChallengeCreation .RadioInput{flex-direction:column}.ChallengeCreation .RadioInput .ui.radio.checkbox.checked label{font-weight:500}.ChallengeCreation .RadioInput .ui.radio.checkbox label{font-weight:400}.ChallengeCreation__schedule-button.ui.button{padding:11px 12px}.ChallengeCreation__schedule-title{font-size:16px;font-weight:600;line-height:24px;color:#5c5d5d;margin-top:40px}.ChallengeCreation__actions{display:flex;justify-content:flex-end;margin-top:70px}.ChallengeCreation__actions .ui.button:not(.orange){margin-right:15px}@media only screen and (max-width:768px){.ChallengeCreation__actions{justify-content:center;margin-bottom:90px;flex-direction:column-reverse;margin-top:40px}.ChallengeCreation__actions .ui.button{margin-right:0;margin-bottom:15px}.ChallengeCreation__actions .ui.button:not(.orange){margin-right:0}}.ChallengeCreation__extra-actions .ui.button{padding:11px 20px;color:#5c5d5d!important}.ChallengeCreation__extra-actions i{color:#5c5d5d}@media only screen and (max-width:768px){.ChallengeCreation__extra-actions{margin-top:10px;display:flex;justify-content:space-between}.ChallengeCreation__extra-actions .ui.button{padding:10px;font-size:12px}}.WarningUnsavedModal.ui.modal{max-width:600px;text-align:center}.WarningUnsavedModal .ui.button{padding:12px 20px;color:#fff;font-weight:600;font-size:16px}.WarningUnsavedModal .ui.button:not(.orange){background-color:#cacbcd;margin-right:25px}.WarningUnsavedModal .ui.button:not(.orange):hover{background-color:#bdbfc1}.WarningUnsavedModal__buttons{margin:40px 0 20px;display:flex;flex-direction:row;justify-content:center}.WarningUnsavedModal__title{color:#5c5d5d;font-size:20px;font-weight:600;line-height:36px;text-align:center;margin-bottom:5px}.WarningUnsavedModal__description{color:#7e8fa5;font-size:14px;font-weight:500;line-height:21px;text-align:center}@media screen and (max-width:767px){.WarningUnsavedModal__title{margin-top:20px!important}.WarningUnsavedModal__buttons{flex-direction:column}.WarningUnsavedModal .ui.button{margin-right:0!important}.WarningUnsavedModal .ui.button:first-of-type{margin-bottom:20px}}.EditChallengePage{padding:100px 0 50px;background-color:#fff;min-height:900px}.EditChallengePage__title{color:#5c5d5d;font-size:24px;line-height:36px;font-weight:500;text-align:center;margin-bottom:25px}@media only screen and (min-width:1200px){.EditChallengePage .ui.container{width:965px;margin-left:auto!important;margin-right:auto!important}}.GroupsSearchControls{text-align:center}.GroupsSearchControls>div{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.GroupsSearchControls>div h2{margin:0 15px 0 0}.GroupsSearchControls>div>span{font-weight:600;color:#fd8f25}@media (max-width:500px){.GroupsSearchControls>div button.ui.button,.GroupsSearchControls>div h2{margin:0 10px 0 0}}.GroupsSearchControls__title{color:#5c5d5d;font-size:24px;line-height:36px;font-weight:600}.GroupsSearchControls__subtitle{display:flex;align-items:center;justify-content:center;margin-top:20px}.GroupsSearchControls .image{margin-right:15px;width:30px}.GroupsSearchControls__search-bar{height:36px;width:570px;max-width:570px;border:1px solid #dfe3e9;border-radius:5px;font-weight:400;padding:5px 12px;font-size:14px;line-height:14px;font-family:Rubik,Times New Roman,Times,serif;color:rgba(0,0,0,.87)}.GroupsSearchControls__search-bar::-webkit-input-placeholder{color:#adbbce}.GroupsSearchControls__search-bar::-ms-input-placeholder{color:#adbbce}.GroupsSearchControls__search-bar::placeholder{color:#adbbce}.GroupsSearchControls__search-bar:focus{border-color:#ff8f00}@media screen and (max-width:767px){.GroupsSearchControls__subtitle{display:flex;padding:0 15px}.GroupsSearchControls__search-bar{width:calc(100% - 15px);margin-left:0}}i.icon.GroupsSearchControls__filter-icon{font-size:25px;position:relative;top:4px;left:-16px;cursor:pointer}i.icon.GroupsSearchControls__filter-icon.active{color:#ff8f00}@media screen and (max-width:767px){i.icon.GroupsSearchControls__filter-icon{display:none}}.GroupsFilters{float:left;border-right:1px solid #dfdddd;margin-top:-25px;padding:70px 20px 0 90px;width:20%}.GroupsFilters h2.header{font-size:15px!important;font-weight:600!important;text-align:left!important}.GroupsFilters .ui.form{margin-left:10px}.GroupsFilters .ui.form .field label{color:#5c5d5d}.GroupsFilters h6{color:#5c5d5d;font-size:14px;font-weight:500;padding-left:25px;padding-right:20px}.GroupsFilters .dropdown-single{width:90%}@media screen and (max-width:1200px){.GroupsFilters{padding-left:10px!important}}.GroupsResultsList .TableContainer .ui.table{border-collapse:collapse;border-left:none;border-right:none;width:calc(100% - 1px)}.GroupsResultsList .TableContainer .ui.table .featured{border:1px solid #b16300;background-color:rgba(255,143,0,.08)}.GroupsResultsList .TableContainer tbody td:first-child{padding-left:30px;width:450px}.ProfileGroupCard{display:flex;min-height:200px}.ProfileGroupCard__bottom{display:flex;flex-direction:column}.ProfileGroupCard__bottom a{margin-top:3px}.ProfileGroupCard__privacy-text{color:#5c5d5d;font-size:12px;line-height:16px;margin-top:2px}.ProfileGroupCard__location{color:#5c5d5d;font-size:12px;line-height:16px;margin-top:3px;text-align:left;max-width:130px;min-width:85px}.ProfileGroupCard__privacy{display:flex;align-items:center;margin-top:6px}.ProfileGroupCard__privacy i{color:#fd8f25}.ProfileGroupCard__content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%}.ProfileGroupCard__content h4{margin:15px 0 7px;font-weight:600}.ProfileGroupCard__content span{margin-bottom:10px}.ProfileGroupCard__content a{border-radius:5px;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.1),0 4px 7px 0 rgba(0,0,0,.06),0 1px 5px 0 rgba(0,0,0,.2);padding:2px 20px;color:#ff8f00;font-size:14px;font-weight:500;text-align:center;margin-bottom:4px}.ProfileGroupCard__details{width:100%}.ProfileGroupCard__avatar,.ProfileGroupCard__details{display:flex;flex-direction:column;align-items:center}.ProfileGroupCard__avatar{padding:16px 16px 0 0;border-right:1px solid #f3f3f3}.ProfileGroupCard__avatar .TableGroup__icon{height:55px;width:55px;margin-bottom:15px;margin-right:0}.ProfileGroupCard__avatar .TableGroup__official{bottom:0;top:auto;right:0;left:auto}.ProfileGroupCard .TableScorer{margin:0 auto 10px;width:100%}.GroupsSearch{float:left;width:100%;background-color:initial}.GroupsSearchControls{margin-bottom:20px}.GroupsSearch__pagination{background-color:#fafafa;margin:20px 0 0;padding:15px 0}@media screen and (max-width:767px){.GroupsSearch{background-color:initial}.GroupsSearch .ui.stackable.column.grid .column{padding-left:0!important;padding-right:0!important}.GroupsSearch__pagination{background-color:#fafafa;margin-top:20px;padding:15px 0}}.MyGroupsSection{background-color:#fafafa}.MyGroupsSection__title{color:#5c5d5d;font-size:24px;line-height:36px;font-weight:500;margin-right:10px}.MyGroupsSection__list table,.MyGroupsSection__list tbody{border-color:transparent!important}.MyGroupsSection__container--list{border-radius:0;border:1px solid #dee2e6;border-top:none}.MyGroupsSection__container .TableContainer .ui.table{border-collapse:collapse;width:calc(100% - 1px)}.MyGroupsSection__container .TableContainer .ui.table .featured{border:1px solid #b16300;background-color:rgba(255,143,0,.08)}.MyGroupsSection__container .TableContainer tbody td:first-child{padding-left:30px;width:450px}.MyGroupsSection .LoadingContainer{min-height:100px}.GroupsPage{padding-top:100px}.GroupsPage .ui.tab.segment.active{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.GroupsPage__tabs{width:80%;margin:20px auto;border-bottom:none!important}.GroupsPage__tabs.filtering{float:left;padding:0 30px}.GroupsPage__tabs .ui.tabular.menu{border-bottom:none}.GroupsPage__tabs .ui.tabular.menu .item{opacity:.5;background-color:#eee;height:47px;font-size:16px;font-weight:700;padding:10px;text-align:center;display:flex;justify-content:center;color:#5c5d5d;border:1px solid #d4d4d5;border-bottom:none;border-radius:4px;width:49.75%}.GroupsPage__tabs .ui.tabular.menu .item:first-of-type{margin-right:.5%}.GroupsPage__tabs .ui.tabular.menu .active.item{color:#5c5d5d;opacity:1;background-color:#fff}.GroupsPage__tabs>.segment.ui{background:none;border:none;box-shadow:none;padding:0}.GroupsPage__tabs>.segment.ui .ui.tab.segment{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.GroupsPage__browse{border-top:1px solid #ddd;padding-top:25px}.GroupsPage__browse--sticky-filters .GroupsSearchControls{margin-left:auto;width:80%}.GroupsPage__browse--sticky-filters .GroupsPage__tabs{margin-left:20%;min-height:100vh}.GroupsPage .stuck-container.bound-container,.GroupsPage .stuck-container.fixed-container{width:20%}.GroupsPage .stuck-container.bound-container .sticky,.GroupsPage .stuck-container.fixed-container .sticky{top:45px!important;position:fixed}.GroupsPage .stuck-container.bound-container .GroupsFilters{width:100%;background-color:#fafafa;height:calc(100vh - 20px);padding-bottom:50px;overflow:auto}@media screen and (max-width:767px){.GroupsPage__tabs{width:95%}}.NewChallengePage{padding:100px 0 50px;background-color:#fff;min-height:900px}.NewChallengePage__title{color:#5c5d5d;font-size:24px;line-height:36px;font-weight:500;text-align:center;margin-bottom:25px}@media only screen and (min-width:1200px){.NewChallengePage .ui.container{width:965px;margin-left:auto!important;margin-right:auto!important}}.ExpiredUser.ui.modal{text-align:center}.ExpiredUser.ui.modal .close.icon{color:#000}.ExpiredUser.ui.modal p{max-width:400px;text-align:justify;margin:auto auto 15px}.PlanCreation__duration{color:#7e8ea6;font-size:12px;line-height:14px;margin:6px 0 0}.PlanCreation__global .DropdownInput{width:250px!important}@media only screen and (max-width:768px){.PlanCreation__global .DropdownInput{width:100%!important;margin-top:15px}}.PlanCreation__date-title{color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif;font-size:14px;font-weight:400;line-height:24px;margin-top:30px;margin-bottom:5px}.PlanCreation__schedule-button.ui.button{padding:11px 12px}.PlanCreation__schedule-title{font-size:16px;font-weight:600;line-height:24px;color:#5c5d5d;margin-top:40px}.PlanCreation__actions{display:flex;justify-content:flex-end;margin-top:70px}.PlanCreation__actions .ui.button:not(.orange){margin-right:15px}@media only screen and (max-width:768px){.PlanCreation__actions{justify-content:center;margin-bottom:90px;flex-direction:column-reverse;margin-top:40px}.PlanCreation__actions .ui.button{margin-right:0;margin-bottom:15px}.PlanCreation__actions .ui.button:not(.orange){margin-right:0}}.PlanCreation__extra-actions .ui.button{padding:11px 20px;color:#5c5d5d!important}.PlanCreation__extra-actions i{color:#5c5d5d}@media only screen and (max-width:768px){.PlanCreation__extra-actions{margin-top:10px;display:flex;justify-content:space-between}.PlanCreation__extra-actions .ui.button{padding:10px;font-size:12px}}.NewPlanPage{padding:100px 0 50px;background-color:#fff;min-height:900px}.NewPlanPage__title{color:#5c5d5d;font-size:24px;line-height:36px;font-weight:500;text-align:center}.NewPlanPage .ui.button{font-weight:600;border-radius:5px}@media only screen and (min-width:1200px){.NewPlanPage .ui.container{width:965px;margin-left:auto!important;margin-right:auto!important}}.EditPlanPage{padding:100px 0 50px;background-color:#fff;min-height:900px}.EditPlanPage__title{color:#5c5d5d;font-size:24px;line-height:36px;font-weight:500;text-align:center}.EditPlanPage .ui.button{font-weight:600;border-radius:5px}@media only screen and (min-width:1200px){.EditPlanPage .ui.container{width:965px;margin-left:auto!important;margin-right:auto!important}}.EmailSent{display:flex;justify-content:center;align-items:center;font-family:Rubik,Times New Roman,Times,serif;min-height:calc(100vh - 64px);color:#3f3f3f;font-weight:400}.EmailSent__container{max-width:484px;margin-left:auto;margin-right:auto;padding:1rem}.EmailSent__sent-img{margin-left:-32px;margin-bottom:20px;width:111px}.EmailSent__description,.EmailSent__subtitle,.EmailSent__title{text-align:center;font-family:Rubik,Times New Roman,Times,serif;font-weight:400}.EmailSent__title{font-size:20px;font-weight:700;line-height:1.2}.EmailSent__description{font-size:15px;line-height:1.67;margin-bottom:77px}.EmailSent__subtitle{color:#4f4f4f;font-size:14px;font-weight:600;line-height:1.4}.EmailSent__help-divider{width:268px;height:2px;background-color:#3fc4ff}.EmailSent__help-list{font-size:13px;line-height:1.9;margin-top:8px}#dashboard,#dashboard h2{font-family:Montserrat,sans-serif}#dashboard h2{text-align:center;color:#5c5d5d;font-size:24px;line-height:36px;font-weight:400;margin-bottom:30px}#dashboard .popup-trigger{display:flex;flex:1 1;justify-content:center}#dashboard .popup-trigger h2{display:inline}#dashboard .recommended-title{text-align:center;font-weight:500;margin-bottom:80px}#dashboard .dashboard-h2{font-weight:500}#dashboard .dashboard-quick-add{max-width:959px;margin:60px auto 0}@media only screen and (max-width:767px){#dashboard .dashboard-quick-add .ui.container{margin:70px 0 50px!important}}#dashboard .dashboard__title{margin-top:40px}#dashboard .dashboard__title h2{margin-bottom:20px}#dashboard .dashboard__title .accountability-score{display:none}#dashboard .dashboard__title .avatar-container{display:none;position:relative;height:30px;width:30px;border-radius:50%;overflow:hidden;right:15px;background-color:#fff}@media screen and (max-width:761px){#dashboard .dashboard__title{display:flex;justify-content:space-between;padding:0 5px;margin-top:10px}#dashboard .dashboard__title .avatar-container{display:block}#dashboard .dashboard__title h2{font-size:18px;margin-bottom:0;line-height:18px;margin-top:7px}#dashboard .dashboard__title .accountability-score{display:flex;width:75px;margin:0;padding:5px;border-radius:5px}#dashboard .dashboard__title .accountability-score .score{font-size:16px}#dashboard .dashboard__title .accountability-score img{height:16px}}#dashboard .category.health-fitness span{color:#3cd6ab}#dashboard .category.learn span{color:#bb64ca}#dashboard .category.life span{color:#ebce41}#dashboard .category.work span{color:#ef6a78}#dashboard .category img{width:20px;height:20px}#dashboard .category-identifier{color:#5c5d5d;font-size:16px;line-height:28px;font-weight:500}#dashboard .specifics{color:#7f8fa4;font-weight:600;font-size:13px;display:flex;align-items:baseline}#dashboard .specifics .GMBMarkdown{display:flex}#dashboard .specifics .GMBMarkdown img{max-width:200px;max-height:200px}#dashboard .specifics .GMBMarkdown ul{-webkit-padding-start:7px;padding-inline-start:7px;margin:0 0 0 10px}#dashboard .specifics .GMBMarkdown blockquote{-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-before:2.5px;margin-block-start:2.5px;-webkit-margin-after:2.5px;margin-block-end:2.5px}#dashboard .specifics>a:hover{color:#fd8f25;text-decoration:underline}#dashboard .countdown{color:#5c5d5d;font-size:24px;font-weight:600;line-height:36px;text-align:center;margin-top:5px}.MakeIntoFlashModal__title{color:#5c5d5d;font-size:16px;font-weight:700;line-height:24px;margin-top:10px!important;margin-bottom:6px;text-align:center}.MakeIntoFlashModal__description{color:#7e8fa5;padding:0 50px;margin-bottom:20px;text-align:center;font-size:13px;font-weight:600;line-height:18px}.MakeIntoFlashModal__input{margin-top:40px}.MakeIntoFlashModal__input span{font-family:Rubik,Times New Roman,Times,serif;line-height:24px}.MakeIntoFlashModal__input span:first-of-type{color:#5c5d5d;font-size:14px;line-height:24px}.MakeIntoFlashModal__input span:last-of-type{color:#7e8fa5;font-size:13px}.MakeIntoFlashModal.ui.modal .actions{background-color:#fff;justify-content:flex-end;padding:15px!important}.MakeIntoFlashModal.ui.modal .actions a{margin-right:15px}.MakeIntoFlashModal.ui.modal .actions a:first-of-type{margin-right:40px}@media screen and (max-width:648px){.MakeIntoFlashModal.ui.modal .actions{padding:10px!important}}@media only screen and (min-width:992px){.MakeIntoFlashModal.ui.modal{width:624px}.MakeIntoFlashModal.ui.modal>.content{padding:20px 40px}}@media only screen and (max-width:767px){.MakeIntoFlashModal__description{padding:0}.MakeIntoFlashModal__title{margin-top:0!important}.MakeIntoFlashModal.ui.modal{border-radius:0;top:0;width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}.MakeIntoFlashModal.ui.modal>.content{padding:15px!important;bottom:30px;border-radius:0;position:absolute;top:40px;overflow-y:auto}.MakeIntoFlashModal.ui.modal>.actions{bottom:40px;position:absolute}}.checkin{padding-top:0;flex:1 1;display:flex;min-height:100%;flex-direction:column;justify-content:space-between;align-items:center;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);border-radius:10px 10px 5px 5px;max-width:350px}.checkin .accordion.ui{padding:10px 20px;min-height:120px}.checkin .accordion.ui textarea{margin-top:0;margin-bottom:0;width:100%;min-height:65px;font-weight:500}.checkin .accordion.ui textarea::-webkit-input-placeholder{color:#8c9aab}.checkin .accordion.ui textarea:-ms-input-placeholder{color:#8c9aab}.checkin .accordion.ui textarea:-moz-placeholder,.checkin .accordion.ui textarea::-moz-placeholder{color:#8c9aab;opacity:1}.checkin .accordion.ui>div:not(:last-of-type){border-bottom:1px solid #dfe3e9}.checkin .accordion.ui .title{text-align:left;color:#5c5d5d;font-size:14px;font-weight:600}.checkin .accordion.ui .content{padding-top:0!important;padding-bottom:5px!important}.checkin .accordion.ui input{width:100%;margin-top:0}.checkin.nothing .heading{background-color:#bb64ca}.checkin.nothing .ui.button{margin-top:70px;font-size:24px}.checkin .countdown.flash{-webkit-animation:flash 1s linear infinite;animation:flash 1s linear infinite}.checkin .countdown span{font-size:40px}.checkin .slider.d-prev{-webkit-animation-name:slideRight;animation-name:slideRight}.checkin .slider.d-next,.checkin .slider.d-prev{-webkit-animation-duration:.5s;animation-duration:.5s}.checkin .slider.d-next{-webkit-animation-name:slideLeft;animation-name:slideLeft}@-webkit-keyframes slideRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(-100%,0,0) rotate(-20deg);transform:translate3d(-100%,0,0) rotate(-20deg);opacity:0}}@keyframes slideRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(-100%,0,0) rotate(-20deg);transform:translate3d(-100%,0,0) rotate(-20deg);opacity:0}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(100%,0,0) rotate(20deg);transform:translate3d(100%,0,0) rotate(20deg);opacity:0}}@keyframes slideLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(100%,0,0) rotate(20deg);transform:translate3d(100%,0,0) rotate(20deg);opacity:0}}.checkin .heading,.checkin>div .heading{text-align:center;font-size:28px;font-family:Montserrat,sans-serif;font-weight:700;color:#fff;padding:30px 0;border-radius:10px 10px 0 0;width:100%;white-space:nowrap}.checkin .heading.health-fitness,.checkin>div .heading.health-fitness{background-color:#3cd6ab}.checkin .heading.learn,.checkin>div .heading.learn{background-color:#bb64ca}.checkin .heading.work,.checkin>div .heading.work{background-color:#ef6a78}.checkin .heading.life,.checkin>div .heading.life{background-color:#ebce41}.checkin textarea{margin-top:8px;width:90%;padding:7px;color:#5c5d5d;border-radius:5px;max-height:100px;margin-bottom:20px;border:1px solid #ced0da;font-family:Rubik,Times New Roman,Times,serif;font-weight:400}.checkin textarea::-webkit-input-placeholder{color:#adbbce}.checkin textarea::-ms-input-placeholder{color:#adbbce}.checkin textarea::placeholder{color:#adbbce}.checkin .slider-container{width:100%;padding:0 25px;margin-top:25px}.checkin .rc-slider-track{background-color:#ff8f00}.checkin .rc-slider-handle{border-color:#ff8f00;background-color:#ff8f00;margin-top:-10px;width:25px;height:25px;margin-left:-12.5px}.checkin .slider-container .slider-component{width:calc(100% - 60px);display:inline-block}.checkin .slider-container .slider-percentage{width:60px;display:inline-block;color:#7f8fa4;font-size:14px;font-weight:600;text-align:right}.checkin .slider-container .accountability-score{margin-top:15px;margin-bottom:15px}.checkin input{margin-top:8px;width:90%;padding:7px;color:#5c5d5d;border:1px solid #dfe3e9;border-radius:5px}.checkin .checkin-heading{font-size:20px;line-height:32px;text-align:center;font-weight:400;display:flex;flex:1 1;flex-direction:column;justify-content:center}.checkin .checkin-heading .points,.checkin .checkin-heading .title{font-weight:600;font-family:Montserrat,sans-serif}.checkin .checkin-heading .points{font-size:40px;margin:30px 0;-webkit-animation:bounce .55s linear;animation:bounce .55s linear}.checkin .checkin-heading .points.health-fitness{color:#3cd6ab}.checkin .checkin-heading .points.learn{color:#bb64ca}.checkin .checkin-heading .points.work{color:#ef6a78}.checkin .checkin-heading .points.life{color:#ebce41}.checkin .checkin-heading .sub-title{font-size:14px;font-weight:500;line-height:24px}.checkin .checkin-heading .description{font-size:16px;line-height:24px;font-weight:500;padding:0 20px}.checkin .time-left{text-align:center;font-weight:500;color:#5c5d5d;margin-top:25px;font-size:16px}.checkin .time-left-container{min-height:249px;display:flex;width:100%;text-align:center;flex-direction:column;justify-content:space-between}.checkin .time-left-container .ui.button.orange{margin-left:15px}.checkin .milestone-title{font-size:12px}.checkin .milestone-text,.checkin .milestone-title{color:#5c5d5d;font-weight:600;text-align:center;margin:5px auto}.checkin .milestone-text{font-size:18px}.checkin .milestone-description{color:#5c5d5d;font-weight:600;text-align:center;font-size:12px;font-weight:500;margin:10px auto 15px}.checkin .checkin-status{color:#5c5d5d;font-size:20px;font-weight:500;line-height:30px;letter-spacing:.5px;max-width:250px;text-align:center;margin:15px auto}.checkin .checkin-status.title{font-size:26px}.checkin .button.ui{padding:8px 15px;font-weight:600}.checkin .button.ui.basic.orange:hover{background-color:#fff9f3!important}.checkin .button.ui.basic.orange:focus{background-color:#f7eee5!important}.checkin .button.ui.basic:not(.orange):hover{color:#fd8f25!important;box-shadow:inset 0 0 0 1px #fd8f25,inset 0 0 0 0 #fd8f25}.checkin .checkin-button-holder{margin:20px 0 30px;width:100%;display:flex;padding:0 20px}.checkin .checkin-button-holder.milestone-buttons{padding:0 50px}.checkin .checkin-button-holder.consecutive .ui.button:last-of-type{margin-left:17px}.checkin .checkin-button-holder button.ui{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 21px;color:#fff}.checkin .checkin-button-holder button.ui:last-of-type{margin-right:0}.checkin .checkin-button-holder~.change-plan{margin-left:0}.checkin .checkin-button-holder i.angle{color:#f1b274;cursor:pointer}.checkin .checkin-button-holder i.angle.hide{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0}.checkin .checkin-button-holder i.angle.left{margin-left:10px}.checkin .checkin-button-holder i.angle.right{margin-right:10px}.checkin .checkin-notes{min-height:60px;margin-bottom:12px;width:90%;margin-top:30px;border:1px solid #ced0da;border-radius:5px;color:#5c5d5d;font-size:14px;font-weight:500;padding-left:12px;padding-top:6px;max-height:100px}.checkin .checkin-done{margin-bottom:20px}.checkin .checkin-done.ui.orange{font-size:10px;padding:10px 30px}.checkin .checkin-done i.icon.check{margin:0!important;opacity:1}.checkin .checkin-done-holder{display:flex;justify-content:space-between}.checkin .checkin-done-holder i.angle{color:#f1b274;cursor:pointer}.checkin .checkin-done-holder i.angle.hide{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0}.checkin .checkin-done-holder i.angle.left{margin-left:10px}.checkin .checkin-done-holder i.angle.right{margin-right:10px}.checkin .change-plan{bottom:20px;right:20px;color:#ff8f00;margin-top:10px;margin-left:auto;display:block;font-size:14px;font-weight:300}.checkin .action-label{color:#5c5d5d;font-size:14px;font-weight:300;line-height:24px;text-align:center;width:100%;margin-top:20px}@media screen and (max-width:990px){.checkin .slider-container{width:100%;display:flex;justify-content:center;padding:0 10px}.checkin .slider-container .slider-percentage{width:55px}.checkin .slider-component{width:calc(100% - 55px)}.checkin .rc-slider-handle{width:20px;height:20px;margin-top:-8px;margin-left:-10px}}@media screen and (max-width:761px){.checkin{min-height:250px;border-left:none;padding-left:0;max-width:100%}.checkin textarea.checkin-notes{margin-left:0;margin-top:20px}.checkin .slider-container{padding:0 30px;margin-top:20px}.checkin .slider-container .slider-percentage{width:70px}.checkin .slider-component{width:calc(100% - 70px)}.checkin .rc-slider-handle{margin-top:-15px;width:35px;height:35px;margin-left:-17.5px}.checkin .heading{padding:13px 0;font-size:21px;white-space:nowrap}.checkin .checkin-done.ui.orange{margin-top:0}.checkin .checkin-notes{min-height:70px}}@-webkit-keyframes flash{0%{opacity:1}50%{opacity:.1}to{opacity:1}}@keyframes flash{0%{opacity:1}50%{opacity:.1}to{opacity:1}}@-webkit-keyframes bounce{0%{opacity:0;-webkit-transform:scale(.3) translateZ(0);transform:scale(.3) translateZ(0)}50%{opacity:.9;-webkit-transform:scale(1.1);transform:scale(1.1)}80%{opacity:1;-webkit-transform:scale(.89);transform:scale(.89)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@keyframes bounce{0%{opacity:0;-webkit-transform:scale(.3) translateZ(0);transform:scale(.3) translateZ(0)}50%{opacity:.9;-webkit-transform:scale(1.1);transform:scale(1.1)}80%{opacity:1;-webkit-transform:scale(.89);transform:scale(.89)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}.CategoryScore{font-size:18px;font-weight:600;display:flex;align-items:center;min-width:90px}.CategoryScore:nth-child(3),.CategoryScore:nth-child(4){margin-top:15px}.CategoryScore.learn,.CategoryScore.life{margin-left:auto}.CategoryScore.health-fitness{color:#3cd6ab}.CategoryScore.life{color:#ebce41}.CategoryScore.work{color:#ef6a78}.CategoryScore.learn{color:#bb64ca}.CircularProgressBar{position:relative;width:212px}.CircularProgressBar__content{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.CircularProgressBar__content-background,.CircularProgressBar__content-progress{fill:none}.CircularProgressBar__content-background{stroke:#d6d6d6}.CircularProgressBar__content-progress{stroke-linecap:round;stroke-linejoin:round}.CircularProgressBar__children{height:83%;width:83%;position:absolute;left:21px;top:-20px}.CircularProgressBar__tooltip.rc-tooltip .rc-tooltip-content .rc-tooltip-arrow{border-right-color:#e8e7e7}.CircularProgressBar__tooltip.rc-tooltip .rc-tooltip-content .rc-tooltip-inner{background-color:#e8e7e7;border:none}.CircularProgressBar__tooltip.rc-tooltip .rc-tooltip-content .rc-tooltip-inner p{margin:0;text-align:center;color:#535353}.CircularProgressBar__tooltip.rc-tooltip .rc-tooltip-content .rc-tooltip-inner p:first-child{margin-bottom:5px}.DashboardActivity{display:flex;flex:1 1;padding:50px}.DashboardActivity__avatar{display:block;height:185px;width:185px;background-color:#f2f2f2;border-radius:50%;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);overflow:hidden;position:absolute;top:37px;left:50%;margin-left:-95px}.DashboardActivity .ui.divided.grid:not([class*="vertically divided"])>.column:not(.row){box-shadow:none}.DashboardActivity__progress-col{display:flex;flex-direction:column;align-items:center;margin-right:50px}@media screen and (max-width:761px){.DashboardActivity__progress-col{display:none}}.DashboardActivity .CircularProgressBar{width:220px;margin-top:20px;margin-bottom:20px}.DashboardActivity .challenge-status{color:#4e72f1;font-size:11px;margin-top:7px;font-weight:600;line-height:14px;text-transform:uppercase;text-align:left}.DashboardActivity .challenge-divider{height:1px;margin:12px 18px;background-color:#ededed}.DashboardActivity .challenge-header{border-left:2px solid;padding:0 15px;margin-top:15px}.DashboardActivity .challenge-header.learn{border-color:#bb64ca}.DashboardActivity .challenge-header.life{border-color:#ebce41}.DashboardActivity .challenge-header.work{border-color:#ef6a78}.DashboardActivity .challenge-header.health-fitness{border-color:#3cd6ab}.DashboardActivity .challenge-time{color:#5c5d5d;font-size:16px;font-weight:600;line-height:20px}.DashboardActivity .challenge-desc{color:#5c5d5d;font-size:18px;font-weight:500;line-height:24px}.DashboardActivity .challenge-desc .GMBMarkdown{font-size:inherit;display:inline}.DashboardActivity .challenge-desc .GMBMarkdown p{display:inline}.DashboardActivity .make-flash{display:flex}.DashboardActivity .make-flash a{font-size:13px;font-weight:500;line-height:16px}.DashboardActivity .challenge-members{color:#7f8fa4;font-size:13px;font-weight:600;line-height:21px}.DashboardActivity .challenge-activity{display:flex;color:#5c5d5d;font-size:30px;font-weight:600;line-height:32px;align-items:center}.DashboardActivity .challenge-activity i{font-size:35px;position:relative;top:5px;left:-5px;margin-right:0}.DashboardActivity .event-type{color:#fff;font-size:11px;font-weight:500;line-height:21px;text-align:center;border-radius:10px;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;max-width:110px;overflow:hidden}.DashboardActivity .event-type.challenge{background-color:#4e72f1}.DashboardActivity .event-type.part-plan{background-color:#7ea0cb}.DashboardActivity .next-activity{flex:1 0;max-height:290px;min-height:272px;height:auto;background-color:#fff;margin:20px 0;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 3px 6px 0 rgba(0,0,0,.05)}.DashboardActivity .next-activity.padded{padding:15px 25px 20px}.DashboardActivity .next-activity .milestone-container{display:flex;color:#5c5d5d;font-size:13px}.DashboardActivity .next-activity .milestone-container i{font-size:10px;color:#af74df}.DashboardActivity .next-activity .milestone-container span{font-weight:600;margin-left:5px}.DashboardActivity .next-activity .milestone-container.challenge-milestone{margin:4px 0 6px}.DashboardActivity .next-activity .date-and-time{color:#5c5d5d;font-size:20px;line-height:24px;font-weight:400}.DashboardActivity .next-activity .category img{margin-bottom:3px}.DashboardActivity .next-activity .activity{color:#5c5d5d;font-size:30px;font-weight:600;margin:16px 0;line-height:26px}.DashboardActivity .next-activity .activity-location{color:#5c5d5d;font-size:20px;line-height:20px;font-weight:400}.DashboardActivity .next-activity .activity-location .GMBMarkdown{font-size:inherit;display:inline}.DashboardActivity .next-activity .activity-location .GMBMarkdown p{display:inline}.DashboardActivity .next-activity .specifics{justify-content:flex-start;flex-direction:column}.DashboardActivity .next-activity .specifics .GMBMarkdown{width:100%;flex-direction:column;justify-content:flex-start;text-align:left}.DashboardActivity .next-activity .specifics .GMBMarkdown p{margin:0}.DashboardActivity .next-activity .specifics a.pointer{margin-left:auto}.DashboardActivity .next-activity .up-next{color:#7f8fa4;font-size:10px;line-height:14px;text-align:center;margin-top:10px;margin-bottom:25px}.DashboardActivity .next-activity .schedule{font-size:22px;display:flex;flex-direction:column;flex:1 1;justify-content:center;margin-top:20px}.DashboardActivity .next-activity .schedule>div{line-height:22px;font-style:italic;font-size:14px;display:inline-flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.DashboardActivity .next-activity .schedule span{font-size:18px;font-style:italic;color:#4e4f4f;line-height:22px;text-align:right}.DashboardActivity .next-activity .schedule .ui.button{margin-top:50px;font-size:18px}@media screen and (max-width:761px){.DashboardActivity .next-activity{text-align:center;margin-bottom:0;max-width:92%;margin-left:4%;justify-content:center}.DashboardActivity .next-activity.padded{padding:15px 15px 20px}.DashboardActivity .next-activity .schedule span{font-size:14px}.DashboardActivity .next-activity .schedule>div{margin-bottom:40px}.DashboardActivity .next-activity .activity-location,.DashboardActivity .next-activity .date-and-time{font-size:14px}.DashboardActivity .next-activity .date-and-time{margin-top:0}.DashboardActivity .next-activity .activity-location{line-height:16px}.DashboardActivity .next-activity .activity{margin:20px 0 10px}.DashboardActivity .next-activity .milestone-container{margin:0;justify-content:flex-start;color:#5c5d5d;font-size:12px}.DashboardActivity .next-activity .milestone-container i{font-size:10px}}@media screen and (max-width:761px){.DashboardActivity{padding:0}.DashboardActivity .challenge-desc,.DashboardActivity .challenge-members{text-align:left}.DashboardActivity .challenge-desc{margin-top:3px}.DashboardActivity .challenge-activity{justify-content:flex-start;align-items:flex-start;line-height:32px;text-align:left}.DashboardActivity .challenge-activity .CategoryIcon{position:relative;bottom:2px}}@media screen and (max-width:991px){.DashboardActivity .CircularProgressBar{-webkit-transform:scale(.8);transform:scale(.8);margin:0}}.ProfileEditLocationModal .header p{font-weight:500;font-size:14px;color:grey}#avatar-generator{min-height:430px;display:flex}@media screen and (max-width:615px){#avatar-generator{flex-wrap:wrap}}#avatar-generator .buddy{height:370px;width:350px}@media screen and (max-width:993px){#avatar-generator .buddy{min-width:280px}#avatar-generator .buddy>div,#avatar-generator .buddy>svg{left:-40px!important}}@media screen and (max-width:615px){#avatar-generator .buddy{min-width:550px}#avatar-generator .buddy>div,#avatar-generator .buddy>svg{left:75px!important}}@media screen and (max-width:520px){#avatar-generator .buddy{min-width:450px}#avatar-generator .buddy>div,#avatar-generator .buddy>svg{left:45px!important}}@media screen and (max-width:500px){#avatar-generator .buddy>div,#avatar-generator .buddy>svg{left:10px!important}}@media screen and (max-width:400px){#avatar-generator .buddy>div,#avatar-generator .buddy>svg{left:-30px!important}}#avatar-generator .body-color-picker,#avatar-generator .hair-color-picker{padding:0 15px}#avatar-generator .body-color-picker h4,#avatar-generator .hair-color-picker h4{font-weight:500}#avatar-generator .hair-color-picker{text-align:left}#avatar-generator .right-content{display:flex;margin-top:50px;flex-wrap:wrap}@media screen and (max-width:993px){#avatar-generator .right-content{margin-bottom:60px}}@media screen and (max-width:520px){#avatar-generator .right-content{justify-content:center}}#avatar-generator .slider-changes{margin-top:33px;padding:0 15px}#avatar-generator .slider-changes .slider-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}#avatar-generator .slider-changes .slider-item>div{padding:0 50px}@media screen and (max-width:993px){#avatar-generator .slider-changes .slider-item>div{padding:0 25px}}#avatar-generator .slider-changes .slider-item button{height:35px;width:85px;background-color:#ff8f00;border:none;color:#fff;cursor:pointer}.avatar-slider{position:absolute;top:0;left:0;width:300px}.avatar-slider button{position:absolute;height:35px;width:85px;background-color:#ff8f00;border:none;color:#fff;cursor:pointer}.avatar-generator-buttons{position:absolute;right:10px;bottom:10px}.avatar-slider .selector-title{left:435px;text-align:center;width:150px}.avatar-slider .slick-custom-next,.avatar-slider .slick-next{left:585px}.avatar-slider .slick-custom-prev,.avatar-slider .slick-prev{left:350px}.avatar-slider .selector-title{position:absolute}#body-slider.avatar-slider .slick-next,#body-slider.avatar-slider .slick-prev{top:70px}#body-slider.avatar-slider .selector-title{top:77px}#eyes-slider.avatar-slider .slick-next,#eyes-slider.avatar-slider .slick-prev{top:120px}#eyes-slider.avatar-slider .selector-title{top:127px}#fronthair-slider.avatar-slider .slick-custom-next,#fronthair-slider.avatar-slider .slick-custom-prev{top:170px}#backhair-slider .slick-next,#backhair-slider .slick-prev,#fronthair-slider .slick-next,#fronthair-slider .slick-prev{display:none!important}#fronthair-slider.avatar-slider .selector-title{top:177px}#mouth-slider.avatar-slider .slick-next,#mouth-slider.avatar-slider .slick-prev{top:220px}#mouth-slider.avatar-slider .selector-title{top:227px}.body-color-picker .body-color{width:100px;height:20px;background-color:red;margin-bottom:10px;cursor:pointer}.body-color-picker .body-color.active{border:3px solid #000}.body-color-picker .body-color.color1{background-color:#ed6b7a}.body-color-picker .body-color.color2{background-color:#ba68c8}.body-color-picker .body-color.color3{background-color:#ffd600}.body-color-picker .body-color.color4{background-color:#3cd6ab}.body-color-picker .body-color.color5{background-color:#f83}.body-color-picker .body-color.color6{background-color:#40c4ff}.light.hair-fill-1 path{fill:#f6b5bc}.light.hair-fill-2 path{fill:#dcb3e3}.light.hair-fill-3 path{fill:#dfca60}.light.hair-fill-4 path{fill:#9dead5}.light.hair-fill-5 path{fill:#ffc399}.light.hair-fill-6 path{fill:#9fe1ff}.dark.hair-fill-1 path{fill:#974947}.dark.hair-fill-2 path{fill:#7c5383}.dark.hair-fill-3 path{fill:#9f8a20}.dark.hair-fill-4 path{fill:#3d8a75}.dark.hair-fill-5 path{fill:#9f6339}.dark.hair-fill-6 path{fill:#3f819f}.body-fill-1 path{fill:#ed6b7a}.body-fill-2 path{fill:#ba68c8}.body-fill-3 path{fill:#ffd600}.body-fill-4 path{fill:#3cd6ab}.body-fill-5 path{fill:#f83}.body-fill-6 path{fill:#40c4ff}.ProfilePageAvatar .CircularProgressBar{width:170px;height:170px;margin-bottom:10px}.ProfilePageAvatar .CircularProgressBar__content{width:175px!important;height:175px!important}.ProfilePageAvatar .CircularProgressBar__content>svg{width:180px!important;height:180px!important}.ProfilePageAvatar .CircularProgressBar__children{top:0;left:0;right:0;width:100%;height:100%;display:flex;border-radius:100%;align-items:center;justify-content:center}.ProfilePageAvatar__user-avatar{background-color:#f2f2f2;border-radius:50%;height:calc(100% - 16px);width:calc(100% - 16px);overflow:hidden;position:absolute}.ProfilePageAvatar__user-avatar:hover .edit-avatar{display:flex}.ProfilePageAvatar__user-avatar .edit-avatar{display:none;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);position:absolute;align-items:center;justify-content:center;font-weight:600;font-size:24px;color:#fd8f25;line-height:155px;text-align:center}.ProfilePageHeader{font-size:16px}.ProfilePageHeader__top-actions{display:flex;justify-content:flex-end}.ProfilePageHeader .incomplete{box-shadow:0 1px 3px 0 #ff1919,0 0 0 1px #ff1919}.ProfilePageHeader__basic-info.incomplete{padding:6px 0 0 10px}.ProfilePageHeader__right-buttons{display:flex;align-items:center;margin:0 0 4px auto}@media screen and (max-width:767px){.ProfilePageHeader__right-buttons{margin:15px 0 0;justify-content:center;flex-direction:column-reverse;flex-wrap:wrap}.ProfilePageHeader__right-buttons .ChatRequest__trigger.ui.button,.ProfilePageHeader__right-buttons .InviteToAGroup{width:100%;margin:0}.ProfilePageHeader__right-buttons .InviteToAGroup__trigger.ui.button{margin-left:0;width:100%}.ProfilePageHeader__right-buttons .InviteToAGroup{margin-top:15px}.ProfilePageHeader__right-buttons>span{font-size:12px}}.ProfilePageHeader__name{font-family:Montserrat,sans-serif;color:#5c5d5d;font-size:36px;margin:0;line-height:1.2;font-weight:600;text-align:center}.ProfilePageHeader__share-profile{cursor:pointer;color:#767676}@media screen and (max-width:767px){.ProfilePageHeader__share-profile{margin-top:15px}}.ProfilePageHeader__languages,.ProfilePageHeader__location,.ProfilePageHeader__member-since{margin:18px 0}.ProfilePageHeader__gender-age{white-space:nowrap}.ProfilePageHeader__location{word-break:break-word;overflow-wrap:break-word;text-align:center;display:flex;align-items:center}.ProfilePageHeader__location.incomplete svg{width:80%;height:80%}@media screen and (max-width:992px){.ProfilePageHeader__location.incomplete svg{padding:2px;width:20px;height:20px}}.ProfilePageHeader__languages{display:flex;flex:1 1;align-items:center;justify-content:center;margin:-4px}.ProfilePageHeader__languages.incomplete{margin-left:0}.ProfilePageHeader__languages>span{color:#fd8f25}.ProfilePageHeader__language{padding:4px;white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.ProfilePageHeader__language-name,.ProfilePageHeader__language-proficiency{flex:1 1;text-align:center}.ProfilePageHeader__language-proficiency{font-size:12px;margin-left:4px;color:#7f8fa4}.ProfilePageHeader__member-since{font-size:12px;font-weight:500}.ProfilePageHeader__languages-divider{display:none}@media screen and (min-width:768px){.ProfilePageHeader__name{text-overflow:ellipsis;overflow:hidden;white-space:pre}.ProfilePageHeader__gender-age{margin-bottom:4px}.ProfilePageHeader__copied-link,.ProfilePageHeader__member-since{margin:0 0 0 auto}.ProfilePageHeader__location{margin:0 0 8px;text-overflow:ellipsis;overflow:hidden;text-align:left}.ProfilePageHeader__member-since{white-space:nowrap}.ProfilePageHeader__languages{justify-content:flex-start}.ProfilePageHeader__language-name,.ProfilePageHeader__language-proficiency{text-align:left}.ProfilePageHeader__languages-location{margin-right:16px}}@media screen and (min-width:992px){.ProfilePageHeader__location{margin:0}.ProfilePageHeader__languages{justify-content:center;align-items:flex-start}.ProfilePageHeader__language-name,.ProfilePageHeader__language-proficiency{text-align:center}.ProfilePageHeader__languages-divider{border-left:1px solid rgba(34,36,38,.15);border-right:1px solid hsla(0,0%,100%,.1);display:block;margin:0 8px}}.ProfilePageHeader--editable .ProfilePageHeader__languages-edit.ui.button,.ProfilePageHeader--editable .ProfilePageHeader__location-edit.ui.button,.ProfilePageHeader--editable .ProfilePageHeader__settings-edit{background:none!important}.ProfilePageHeader--editable .ProfilePageHeader__location-edit.ui.button{padding:0 4px 0 0}@media screen and (min-width:992px){.ProfilePageHeader--editable .ProfilePageHeader__location .flag{display:inline-block}.ProfilePageHeader--editable .ProfilePageHeader__languages-edit.ui.button{padding:6px}}.ChatRequest__trigger.ui.button{margin-left:10px;font-size:16px;font-weight:600}.ChatRequest__menu.menu{right:0!important;left:unset!important;width:365px;padding:15px 20px!important}.ChatRequest__category{display:flex;align-items:center;padding:12px 0}.ChatRequest__category a{font-size:12px;font-weight:500;cursor:pointer}.ChatRequest__category:not(:last-of-type){border-bottom:1px solid #dcdcdc}.ChatRequest__category:last-of-type{padding-bottom:0}.ChatRequest__category .CategoryIcon{display:flex}.ChatRequest__category .CategoryIcon i{height:20px}.ChatRequest__category-text{display:flex;flex:1 1;flex-direction:column}.ChatRequest__category-text span:first-of-type{color:#5b5d5d;font-size:15px;font-weight:600;line-height:24px}.ChatRequest__category-text span:last-of-type{color:#757676;font-size:12px;font-weight:500;max-width:260px;line-height:14px;white-space:normal}.ChatRequest__header{display:flex;flex-direction:column;margin-bottom:5px}.ChatRequest__header span{line-height:18px}.ChatRequest__header span:first-of-type{color:#5b5d5d;font-weight:500;font-size:13px}.ChatRequest__header span:last-of-type{color:#8493a7;font-weight:400;font-size:12px}@media screen and (max-width:767px){.ChatRequest__header{max-width:260px;white-space:normal!important}.ChatRequest__menu.menu{left:-60px!important;width:320px!important}.ChatRequest__category-text span:last-of-type{max-width:230px}}.InviteToAGroup .header{margin:0!important}.InviteToAGroup__search{margin:15px 0 5px;display:flex;align-items:center;justify-content:space-between}.InviteToAGroup__search .ui.input{max-width:75%}.InviteToAGroup__search .ui.input input{padding:5px}.InviteToAGroup__search i{margin-bottom:5px;cursor:pointer}.InviteToAGroup__search-placeholder{display:flex;justify-content:space-between;margin:10px 0}.InviteToAGroup__search-placeholder span{text-transform:none;font-weight:600;color:#5c5d5d;font-size:12px;line-height:15px}.InviteToAGroup__search-placeholder i{color:#e0e0e0;cursor:pointer}.InviteToAGroup__trigger.ui.button{margin-left:15px;font-size:16px;font-weight:600}.InviteToAGroup__list{max-height:100px;overflow-y:auto}.InviteToAGroup__menu{max-height:200px;overflow-y:auto;min-width:325px!important}@media screen and (max-width:767px){.InviteToAGroup__menu{left:unset!important;right:-70px!important}}.InviteToAGroup__item.item{display:flex!important;align-items:center;position:relative;cursor:pointer;height:auto;text-align:left;border:none;line-height:1em;color:rgba(0,0,0,.87);padding:.5rem 20px!important;font-size:1rem;text-transform:none;font-weight:400;box-shadow:none}.InviteToAGroup__item.item:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);z-index:13}.InviteToAGroup__item.item img{height:20px;width:20px;margin-right:10px;background-color:#f2f2f2;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.InviteToAGroup__item.item div{color:#5c5d5d;font-size:14px;font-weight:600;max-width:250px;line-height:16px;white-space:pre-wrap}.InviteToAGroup__empty{text-align:center;font-size:12px;margin:10px 0!important;white-space:normal!important;padding:0 10px}.InviteToAGroup__empty a{font-weight:500}.InviteToAGroup__challenge{display:flex;justify-content:space-between;color:#fd8f25;font-size:14px;font-weight:600;line-height:24px;border-top:1px solid #e9e9e9;margin:0 12px 12px 22px;padding-top:12px;cursor:pointer}.InviteToChallengeModal__title{color:#5c5d5d;font-size:16px;font-weight:700;line-height:20px;margin-top:10px!important;margin-bottom:5px;text-align:center}.InviteToChallengeModal__name{color:#5c5d5d;font-size:15px;font-weight:700;letter-spacing:.34px;line-height:19px}.InviteToChallengeModal__list{max-height:250px;overflow-y:auto}.InviteToChallengeModal__flash{color:#fff;font-size:10px;font-weight:500;border-radius:15px;margin-right:10px;align-self:center;padding:2px 5px;background-color:#4e72f1}.InviteToChallengeModal__flash i{margin-right:0}.InviteToChallengeModal__date{color:#7f8fa4;font-size:11px;font-weight:500;line-height:21px}.InviteToChallengeModal__description{color:#7e8fa5;font-size:13px;font-weight:500;line-height:21px;padding:0 50px;margin-bottom:20px;text-align:center}.InviteToChallengeModal.ui.modal .actions{background-color:#fff;justify-content:flex-end;padding:15px!important}.InviteToChallengeModal.ui.modal .actions a{margin-right:15px}.InviteToChallengeModal.ui.modal .actions a:first-of-type{margin-right:40px}.InviteToChallengeModal.ui.modal .actions a:focus,.InviteToChallengeModal.ui.modal .actions a:hover{color:#f97a00}@media screen and (max-width:648px){.InviteToChallengeModal.ui.modal .actions{padding:10px!important}}@media only screen and (min-width:992px){.InviteToChallengeModal.ui.modal{width:600px}.InviteToChallengeModal.ui.modal>.content{padding:20px 30px}}@media only screen and (max-width:767px){.InviteToChallengeModal__description{padding:0}.InviteToChallengeModal__title{margin-top:0!important}.InviteToChallengeModal__list{max-height:80%}.InviteToChallengeModal.ui.modal{border-radius:0;top:0;width:100%!important;height:100vh;margin:0!important;overflow-y:hidden!important}.InviteToChallengeModal.ui.modal>.content{padding:15px!important;bottom:30px;border-radius:0;position:absolute;top:40px;overflow-y:auto}.InviteToChallengeModal.ui.modal>.actions{bottom:40px;position:absolute}}.ProfilePageStatsBar{background-color:#f6fcff;border-bottom:3px solid #3fc4ff;min-height:73px}.ProfilePageStatsBar__score{margin:0}@media screen and (min-width:768px){.ProfilePageStatsBar__categories-grid.ui.grid{padding-top:.25rem}}.ProfileModuleCard.ui.card{width:100%}.ProfileModuleCard.ui.card>.content{text-align:left}.ProfileModuleCard.ui.card>.content p{margin:0 0 15px;line-height:1.7}.ProfileModuleCard.ui.card>.content:nth-child(2){border-top:none!important}.ProfileModuleCard__name{display:inline-block;text-align:left;font-size:16px;font-weight:600;margin-left:6px}.ProfileModuleCard__privacy{color:#b0b0b1;font-size:11px;font-weight:500;line-height:21px;margin-left:auto}.ProfileModuleCardButton{cursor:pointer;color:#fd8f25;font-size:14px;font-weight:500;background:none;outline:none;border:none}.ProfileModuleCardButton:disabled{cursor:auto;color:#fed0a3}.ProfileFormOccupation{font-family:Rubik,Times New Roman,Times,serif;text-align:left;font-weight:400}.ProfileFormOccupation .ui.selection.dropdown{min-width:30px}.ProfileFormOccupation .ui.checkbox label,.ProfileFormOccupation .ui.dropdown>.text,.ProfileFormOccupation .ui input[type=text]{color:#495463;line-height:1.4}.ProfileFormOccupation .ui.checked.checkbox label{color:#5c5d5d;font-weight:700}.ProfileFormOccupation__form-error.ui.message{display:inline-block!important;margin-top:0}.ProfileFormOccupation__selected-lang.ui.label{margin:5px}.ProfileFormOccupation__other-checkbox{margin-top:5px!important}@media screen and (min-width:768px){.ProfileFormOccupation{margin-top:30px;margin-left:30%}}.ProfileOccupationInfo{margin-bottom:0!important}.ProfileOccupationInfo__privacy{color:#b0b0b1;font-size:11px;font-weight:500}.ProfileOccupationInfo__student-info{font-size:13px;color:#888}.ProfileOccupationInfo__edit-btn.ui.button{display:inline-block;margin-left:10px;background:none!important;padding:0}.ProfileAboutModuleInfo .column:first-of-type{white-space:pre-wrap}.ProfileAboutModuleEdit .ui.form .field>label{color:#7f8fa4;font-size:14px;font-weight:600;line-height:24px}.ProfileAboutModuleEdit .ui.form textarea{color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:24px}.ProfileAboutModuleEdit .field:not(.ProfileAboutModuleEdit__field-error) textarea:focus{border-color:#fd8f25}.ProfileAboutModuleEdit p.ProfileAboutModuleEdit__field-error{border:1px solid #de3e47;padding:5px 7px;border-radius:5px}.ProfileAboutModuleEdit__field-error.field textarea,.ProfileAboutModuleEdit__field-error.field textarea:focus{border:1px solid #de3e47;background:#fef6f6}.ProfileAboutModuleEdit__field-error.field textarea::-webkit-input-placeholder,.ProfileAboutModuleEdit__field-error.field textarea:focus::-webkit-input-placeholder{color:#9e3938}.ProfileAboutModuleEdit__field-error.field textarea::-ms-input-placeholder,.ProfileAboutModuleEdit__field-error.field textarea:focus::-ms-input-placeholder{color:#9e3938}.ProfileAboutModuleEdit__field-error.field textarea::placeholder,.ProfileAboutModuleEdit__field-error.field textarea:focus::placeholder{color:#9e3938}.ProfileAboutModuleEdit__about span{color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif;font-size:11px;line-height:21px;display:block;text-align:right;margin-top:-5px;font-weight:400}.ProfileAboutModuleEdit__about span.red{color:#ef6a78}.ProfileAboutModuleEdit__about span.green{color:#3cd6ab}.ProfileAboutModuleCard.incomplete{box-shadow:0 1px 3px 0 #ff1919,0 0 0 1px #ff1919}.ListItems{display:flex;flex-wrap:wrap;width:100%}.ListItems__details:only-child{margin-left:32px}.ListItems__details-text{white-space:nowrap;text-overflow:ellipsis;max-width:140px;overflow:hidden}.ListItems__item-hoverable a>div>div:last-of-type{margin:0 5px 0 0;color:#b0b0b1;font-size:13px;line-height:24px}.ListItems__item-hoverable a:hover span{color:#fd8f25;cursor:pointer;text-decoration:underline}.ListItems__item-hoverable a:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ListItems__item,.ListItems__item-hoverable{flex:0 1 50%;padding:0 0 20px 5px;display:flex;align-items:center;text-align:left}.ListItems__item-hoverable>div>div,.ListItems__item-hoverable a>div,.ListItems__item>div>div,.ListItems__item a>div{display:flex;align-items:center}.ListItems__item-hoverable a,.ListItems__item a{cursor:pointer}.ListItems__item-hoverable i,.ListItems__item i{color:#b0b0b1;cursor:pointer;margin-right:10px}.ListItems__item-hoverable span,.ListItems__item span{color:#5c5d5d;font-size:13px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ListItems__item-hoverable>div,.ListItems__item>div{margin-right:5px}.ListItems__item-borderer,.ListItems__item-hoverable-borderer{border-radius:100%;margin-right:7px;border:2px solid #5c5d5d}.ListItems__item-borderer img,.ListItems__item-hoverable-borderer img{border-radius:100%}.ListItems__item-hoverable img,.ListItems__item img{height:32px;width:32px}@media (max-width:414px){.ListItems__details-text{max-width:90px}}@media only screen and (min-width:1200px){.ui.modal.AppsListModal{width:750px;margin:0}}.ui.modal.AppsListModal .content{display:flex;flex-direction:column}.ui.modal.AppsListModal .content h3{font-weight:500}.ui.modal.AppsListModal .AppsListModal__content{padding:0 120px;max-height:270px;overflow-y:auto}.ui.modal.AppsListModal .AppsListModal__content .ListItems__item,.ui.modal.AppsListModal .AppsListModal__content .ListItems__item-hoverable{padding:10px}.AppsListModal__default-trigger,.AppsModuleInfo__default-trigger{color:#fd8f25;font-weight:500;cursor:pointer}.AppsModuleInfo__default-trigger{margin:0 0 0 7px}@media only screen and (min-width:1200px){.ui.modal.AppsEdit{width:750px;margin:0}}.ui.modal.AppsEdit .content span{font-weight:500}.ui.modal.AppsEdit .actions{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){.ui.modal.AppsEdit .actions{padding:12px!important}}.ui.modal.AppsEdit .AppsEdit__toggle-container{display:flex}.ui.modal.AppsEdit .AppsEdit__toggle-container span{margin:0 0 0 10px;line-height:20px;font-size:14px;font-weight:500}.ui.modal.AppsEdit .AppsEdit__app{width:150px;max-width:150px;text-align:left;overflow:hidden;text-overflow:ellipsis;display:inline-flex;flex-direction:row;justify-content:space-between;margin:5px;font-weight:500}.ui.modal.AppsEdit .AppsEdit__form{margin-top:70px}.ui.modal.AppsEdit .AppsEdit__form .search{width:100%;max-width:300px}@media (max-width:414px){.ui.modal.AppsEdit .AppsEdit__content{padding:0}}.ui.modal.AppsEdit .AppsEdit__content .ListItems__item,.ui.modal.AppsEdit .AppsEdit__content .ListItems__item-hoverable{padding:10px 10px 20px}@media only screen and (min-width:1200px){.ui.modal.GroupsListModal{width:750px;margin:0}}.ui.modal.GroupsListModal .content{display:flex;flex-direction:column}.ui.modal.GroupsListModal .content h3{font-weight:500}.ui.modal.GroupsListModal .GroupsListModal__content{padding:20px 120px;max-height:270px;overflow-y:auto}@media (max-width:414px){.ui.modal.GroupsListModal .GroupsListModal__content{padding:0}.ui.modal.GroupsListModal .GroupsListModal__content .ListItems__details-text{max-width:60px}}.ui.modal.GroupsListModal .GroupsListModal__content .ListItems__item,.ui.modal.GroupsListModal .GroupsListModal__content .ListItems__item-hoverable{padding:10px 10px 20px}.GroupsListModal__default-trigger,.GroupsModuleInfo__default-trigger{color:#fd8f25;font-weight:500;cursor:pointer}.GroupsModuleInfo__default-trigger{margin:0 0 0 7px}@media only screen and (min-width:1200px){.ui.modal.GroupsEdit{width:750px;margin:0}}.ui.modal.GroupsEdit .content{display:flex;flex-direction:column}.ui.modal.GroupsEdit .content span{font-weight:500}.ui.modal.GroupsEdit .actions{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){.ui.modal.GroupsEdit .actions{padding:12px!important}}.ui.modal.GroupsEdit .GroupsEdit__toggle-container{display:flex}.ui.modal.GroupsEdit .GroupsEdit__toggle-container span{margin:0 0 0 10px;line-height:20px;font-size:14px;font-weight:500}.ui.modal.GroupsEdit .GroupsEdit__content{padding:20px 120px;max-height:270px;overflow-y:auto}@media (max-width:414px){.ui.modal.GroupsEdit .GroupsEdit__content{padding:0}.ui.modal.GroupsEdit .GroupsEdit__content .ListItems__details-text{max-width:60px}}.ui.modal.GroupsEdit .GroupsEdit__content .ListItems__item,.ui.modal.GroupsEdit .GroupsEdit__content .ListItems__item-hoverable{padding:10px 10px 20px}.ProfileNegativeBehaviourModuleInfo__item-name{color:#5c5d5d;font-size:14px;font-weight:500;line-height:1.7;margin-left:10px}.ProfileNegativeBehaviourModuleEdit .ui.form .field>label{color:#7f8fa4;font-size:14px;font-weight:600;line-height:24px}.ProfileNegativeBehaviourModuleEdit .ui.form textarea{color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:24px}.ProfileNegativeBehaviourModuleEdit .ui.form textarea:focus{border-color:#fd8f25}.PsychologyList__item{margin-bottom:30px}.PsychologyList__item:last-of-type{margin-bottom:15px}.PsychologyList__item h5{color:#b0b0b1;margin:0;font-weight:500;text-align:left;text-transform:uppercase}.PsychologyList__item .ui.input{width:100%}.PsychologyList__item .ui.input input{margin:0;-webkit-appearance:none;top:24px;display:block;padding:0;width:100%;height:36px;border:none;background-color:initial;cursor:pointer}.PsychologyList__item .ui.input input:focus{outline:none}.PsychologyList__item .ui.input input::-webkit-slider-runnable-track{margin:17px 0;border-radius:1px;width:100%;height:2px;background-color:#e2e7ee}.PsychologyList__item .ui.input input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;border:none;border-radius:50%;height:2px;width:2px;background-color:#fd8f25;-webkit-transform:scale(12);transform:scale(12);-webkit-transition:box-shadow .2s;transition:box-shadow .2s}.PsychologyList__progress.ui.progress{height:6px;margin:15px 0 7px}.PsychologyList__progress.ui.progress .bar{height:6px;background:transparent}.PsychologyList__indicators{display:flex;justify-content:space-between}.PsychologyList__indicators span{font-weight:500;font-size:14px}.PsychologyList__indicators span:first-letter{text-transform:uppercase}.PsychologyList__indicators :last-child{text-align:right}.PsychologyList__progress-bar{width:30px;background:#3fc4ff;height:6px;float:right;border-radius:3px}@media only screen and (min-width:1200px){.ui.modal.PsychologyListModal{width:750px;margin:0}}.ui.modal.PsychologyListModal .content{display:flex;flex-direction:column}.ui.modal.PsychologyListModal .content h3{font-weight:500}.ui.modal.PsychologyListModal .PsychologyListModal__content{padding:20px 50px;max-height:400px;overflow-y:auto}@media (max-width:414px){.ui.modal.PsychologyListModal .PsychologyListModal__content{padding:10px 20px}}.PsychologyListModal__default-trigger,.PsychologyModuleInfo__default-trigger{color:#fd8f25;font-weight:500;cursor:pointer}.PsychologyModuleInfo__default-trigger{margin:0}@media only screen and (min-width:1200px){.ui.modal.PsychologyEdit{width:750px;margin:0}}.ui.modal.PsychologyEdit .content{display:flex;flex-direction:column}.ui.modal.PsychologyEdit .content span{font-weight:500}.ui.modal.PsychologyEdit .actions{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){.ui.modal.PsychologyEdit .actions{padding:12px!important}}.ui.modal.PsychologyEdit .PsychologyEdit__toggle-container{display:flex}.ui.modal.PsychologyEdit .PsychologyEdit__toggle-container span{margin:0 0 0 10px;line-height:20px;font-size:14px;font-weight:500}.ui.modal.PsychologyEdit .PsychologyEdit__content{padding:20px 50px;max-height:400px;overflow-y:auto}@media (max-width:414px){.ui.modal.PsychologyEdit .PsychologyEdit__content{padding:10px 20px}}.ui.modal.PsychologyEdit .PsychologyEdit__content .ListItems__item,.ui.modal.PsychologyEdit .PsychologyEdit__content .ListItems__item-hoverable{padding:10px 10px 20px}.ProfileFormBuddyPreferences{font-family:Rubik,Times New Roman,Times,serif;text-align:left}.ProfileFormBuddyPreferences__preference-label{color:#5c5d5d;font-size:14px;line-height:34px;margin-bottom:1rem;font-family:Montserrat,sans-serif;font-weight:500}.ProfileFormBuddyPreferences__preference-label .ui.divider{flex:1 0 auto;margin-left:1rem;margin-top:17px}.ProfileFormBuddyPreferences__range-field{margin-top:2.5rem!important;padding:0 12px}.ProfileFormBuddyPreferences .ui.checkbox label,.ProfileFormBuddyPreferences .ui.dropdown>.text,.ProfileFormBuddyPreferences .ui input[type=text]{color:#495463;line-height:1.4}.ProfileFormBuddyPreferences .ui.radio.checkbox input:checked~label:after,.ProfileFormBuddyPreferences .ui.radio.checkbox label:after{background-color:#fff!important}.ProfileFormBuddyPreferences .ui.checked.checkbox label{color:#5c5d5d;font-weight:700}.ProfileFormBuddyPreferences .input-range__slider{background:#ff8f00!important;height:26px!important;width:26px!important;border:none!important}.ProfileFormBuddyPreferences .input-range__track--active{background:#ff8f00!important}.ProfileFormBuddyPreferences .input-range__slider-container{margin:-5px}.ProfileFormBuddyPreferences .input-range__label--max,.ProfileFormBuddyPreferences .input-range__label--min{display:none}.ProfileFormBuddyPreferences .input-range__label-container{color:#5c5d5d;font-family:Rubik,Times New Roman,Times,serif!important;font-size:17px;line-height:24px;font-weight:400;text-align:center}.ProfileFormBuddyPreferences .input-range__label--value{top:-2.8rem!important;left:5px}.ProfilePreferencesModuleEdit__content{padding:0 15px}@media screen and (min-width:768px){.ProfilePreferencesModuleEdit__content{padding:10px 60px 20px}}.PreferencesModuleCard.incomplete{box-shadow:0 1px 3px 0 #ff1919,0 0 0 1px #ff1919}.ProfilePageInformation{background-color:#fcfcfc;padding:34px 0}.ProfilePageInformation__blink{-webkit-animation:blinker 1s infinite;animation:blinker 1s infinite}@-webkit-keyframes blinker{0%{opacity:1}50%{opacity:0}to{opacity:1}}.colored-dots i.icon.light-yellow{color:#faef82}.colored-dots i.icon.light-yellow:hover{color:#f2be43}.colored-dots i.icon.light-red{color:#e3a1a4}.colored-dots i.icon.light-red:hover{color:#de3e47}.colored-dots i.icon.light-green{color:#b3ef61}.colored-dots i.icon.light-green:hover{color:#82ca31}.colored-dots i.icon.green{color:#82ca31!important}.colored-dots i.icon.red{color:#de3e47!important}.colored-dots i.icon.yellow{color:#f2be43!important}.ProfileCategory{width:100%}.ProfileCategory__plan{display:flex;margin-bottom:5px}.ProfileCategory__plan .title{margin-bottom:0!important}.ProfileCategory__disabled-btn{margin-bottom:-5px!important;margin-left:20px!important}@media screen and (max-width:576px){.ProfileCategory__disabled-btn{margin:0 0 .71428571em!important}}.ProfileCategory__plan-name{color:#4e72f1;margin-bottom:10px;font-size:13px}.ProfileCategory__plan-name.inactive{color:#5c5d5d;opacity:.5}.ProfileCategory__title{font-weight:600;font-size:10px;color:#5c5d5d;text-transform:uppercase}.ProfileCategory__description{margin-bottom:10px;font-size:13px;color:#5c5d5d}.ProfileCategory__frequency{border-radius:20px;font-size:11px;margin-left:15px;padding:0 15px;font-weight:500;line-height:20px}.ProfileCategory__frequency.inactive{background-color:#cacbcd;color:#fff;padding:0 30px}.health-fitness .ProfileCategory__frequency:not(.inactive){background-color:#3cd6ab;color:#fff}.learn .ProfileCategory__frequency:not(.inactive){background-color:#bb64ca;color:#fff}.life .ProfileCategory__frequency:not(.inactive){background-color:#ebce41;color:#fff}.work .ProfileCategory__frequency:not(.inactive){background-color:#ef6a78;color:#fff}#category-section.ui.segment{padding:0;border-radius:6px;border:none;margin-bottom:0}#category-section:not(.active) .header .split .details{margin-top:18px}@media screen and (max-width:991px){#category-section:not(.active) .header .split .details{margin-left:10px}}#category-section .header{border-radius:6px 6px 0 0}#category-section .header.health-fitness,#category-section .header.learn,#category-section .header.life,#category-section .header.work{padding-bottom:10px}#category-section .header .split .details .progress-dots-bx .progress-dots{width:100%;margin-bottom:5px;display:flex;flex-direction:row;justify-content:center}#category-section .header .split .details .progress-dots-bx .progress-dots .progress-dot{background:transparent;border:1px solid #fff;border-radius:50%;width:5px;height:5px;margin-right:5px}#category-section .header .split .details .progress-dots-bx .progress-dots .progress-dot.completed{background:#fff}#category-section .header .split .details .label{font-weight:500;line-height:18px}#category-section .header .split .divider{border:none;margin:5px}@media screen and (max-width:767px){#category-section .header .split .divider{display:none}}#category-section .inner-content{border-radius:0 0 6px 6px;box-shadow:0 5px 8px 0 rgba(0,0,0,.1);flex-wrap:wrap;padding:15px 20px 10px;position:relative}#category-section .inner-content.work{box-shadow:0 5px 8px 0 rgba(239,106,121,.4)}#category-section .inner-content.life{box-shadow:0 5px 8px 0 rgba(235,206,65,.4)}#category-section .inner-content.learn{box-shadow:0 5px 8px 0 rgba(187,101,201,.4)}#category-section .inner-content.health-fitness{box-shadow:0 5px 8px 0 rgba(61,213,171,.4)}#category-section .inner-content .content{width:100%;margin:0;position:relative;min-height:100px}#category-section .inner-content .content .title{opacity:1}#category-section .inner-content .content.editing .buttons{position:absolute;bottom:0;right:0;left:0}#category-section .inner-content .content .description{margin-bottom:17px;font-size:14px}#category-section .inner-content .content.active .buttons{position:absolute;bottom:15px;right:0}#category-section .inner-content .content.active .buttons .btn{font-size:13px;padding:5px 0 5px 5px;margin:0}#category-section .inner-content .category-buddy{color:#5c5d5d;font-size:11px;font-weight:500;line-height:21px;width:100%;border-left:none;padding-top:9px;display:flex;opacity:1}#category-section .inner-content .category-buddy .dull{opacity:.5}#category-section .inner-content .category-buddy .dull:hover{opacity:1}#category-section .inner-content .category-buddy .buddy-name-avatar-block{flex-grow:1;display:flex;flex-wrap:wrap}#category-section .inner-content .category-buddy .buddy-name-avatar-block .title{width:100%;opacity:1}#category-section .inner-content .category-buddy .buddy-name-avatar-block .buddy-name-avatar-bx{display:flex;align-items:center;padding:10px 0}#category-section .inner-content .category-buddy .buddy-name-avatar-block .buddy-name-avatar-bx.locked{background-color:#b1b1b1;border-radius:5px;padding:10px 15px;margin-bottom:10px}#category-section .inner-content .category-buddy .buddy-name-avatar-block .buddy-name-avatar-bx.locked .name{font-weight:700;font-size:15px;color:#fff}#category-section .inner-content .category-buddy .buddy-name-avatar-block .buddy-name-avatar-bx .avatar-container .avatar{margin:0;height:40px;width:40px}#category-section .inner-content .category-buddy .buddy-name-avatar-block .buddy-name-avatar-bx .name{margin:0 10px;font-size:14px}#category-section .inner-content .category-buddy .buddy-name-avatar-block .buddy-name-avatar-bx .name.unmatched{font-family:Montserrat,sans-serif}#category-section .inner-content .category-buddy .buddy-name-avatar-block .buddy-name-avatar-bx .name a{color:#5c5d5d}#category-section .inner-content .category-buddy .buddy-status-bx{display:flex;flex-wrap:wrap;width:130px}#category-section .inner-content .category-buddy .buddy-status-bx p{width:100%;text-align:center;text-transform:uppercase;font-size:11px;font-weight:600;margin:5px 0 0}#category-section .inner-content .category-buddy .buddy-status-bx p.green{color:#82ca31}#category-section .inner-content .category-buddy .buddy-status-bx p.yellow{color:#f2be43}#category-section .inner-content .category-buddy .buddy-status-bx .colored-dots{margin:10px auto 0;padding:0;width:200px}#category-section .inner-content .category-buddy .buddy-status-bx .colored-dots i.icon{margin-right:5px;margin-left:5px}@media (max-width:731px){#category-section .inner-content .category-buddy .buddy-status-bx p{margin-top:10px}#category-section .inner-content .category-buddy .buddy-status-bx .colored-dots i.icon{margin:0}}#category-section .inner-content .category-buddy .buddy-search{margin-top:30px;margin-right:0}#category-section .inner-content .title{font-weight:600;text-transform:uppercase;margin-bottom:5px;color:#5c5d5d;font-size:10px}#category-section .inner-content .no-active-actions{position:absolute;right:20px;bottom:15px;z-index:99}#category-section .inner-content .no-active-actions .button{margin:0 0 0 10px;padding:7px;font-weight:500;font-size:14px}@media screen and (min-width:768px) and (max-width:917px){#category-section .inner-content .no-active-actions{position:inherit;right:auto;bottom:auto;margin-top:10px}#category-section .inner-content .no-active-actions button.active-category{margin-left:5px}}@media screen and (max-width:470px){#category-section .inner-content .no-active-actions{position:inherit;right:auto;bottom:auto;margin-top:50px}#category-section .inner-content .no-active-actions button.active-category{margin-left:3px}}@media screen and (max-width:767px){#category-section .inner-content .category-buddy{flex-wrap:wrap}#category-section .inner-content .category-buddy .button{margin-left:0}#category-section .inner-content .content.editing .buttons{position:relative}#category-section .inner-content .content.editing .buttons .handle-changes button{padding-right:10px}#category-section .inner-content .no-active-actions{bottom:27px}#category-section .inner-content:not(.active){padding-bottom:20px}}#profile-categories-section{background-image:url(/images/hills.svg);background-repeat:no-repeat;background-position:bottom;background-size:100%;padding-bottom:200px}#profile-categories-section .incomplete{box-shadow:0 1px 3px 0 #ff1919,0 0 0 1px #ff1919;padding:0 10px}#profile-categories-section .bg{padding-top:40px}#profile-categories-section .header-title{text-align:center}#profile-categories-section h1{color:#5c5d5d;text-align:center;display:inline-block;font-weight:500;font-family:Montserrat,sans-serif;font-size:40px;line-height:60px;margin-bottom:30px}.IncompleteProfile .header>div{font-weight:500}.RecommendedMembers.disabled .ProfileCard__avatar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.RecommendedMembers .find-more{width:100%;color:#ff8f00;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:24px;margin-top:5px;z-index:1;text-align:right;padding:0}.RecommendedMembers .find-more>div{display:inline;display:initial;cursor:pointer}.RecommendedMembers .content{padding-right:20px}.RecommendedMembers .content .title{color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:14px;line-height:24px;font-weight:500}.RecommendedMembers .content .description{color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:14px;line-height:15px;font-weight:300;height:15px}.RecommendedMembers .icons i{margin-top:0;margin-left:0;font-size:25px}@media only screen and (min-width:992px){.RecommendedMembers .ui.grid>[class*="five wide computer"].column{width:33.33%!important}}.RecommendedMembers .ui.grid .ProfileCard{margin-bottom:25px}@media only screen and (max-width:767px){.RecommendedMembers{padding-left:30px;padding-right:30px}}@media only screen and (max-width:576px){.RecommendedMembers{padding-left:5px;padding-right:5px}}.RecommendedInProfile{text-align:center;margin-bottom:70px}.RecommendedInProfile h2{margin:70px 0 100px;font-weight:500}@media screen and (max-width:731px){.RecommendedInProfile{margin-bottom:150px}}.ProfilePage{padding:60px 0 0}.ProfilePage .popup-trigger{display:flex;flex:1 1;justify-content:center}.ProfilePage .popup-trigger h2{display:inline}.ContactAdminsModal__title{font-weight:500}.ContactAdminsModal__empty{text-align:center;font-weight:500;font-size:18px;padding:30px 0}.ContactAdminsModal__description{font-size:16px;font-weight:500}.ContactAdminsModal__list{margin-top:35px;margin-bottom:55px}.ContactAdminsModal__avatar-container{width:36px;height:36px;position:absolute;border-radius:50%;background-color:#f2f2f2;overflow:hidden}.ContactAdminsModal__user-name{margin-left:50px;font-weight:600;color:#5c5d5d;font-size:16px}.ContactAdminsModal__user-description{font-size:14px;color:#5c5d5d;margin-left:15px}.ContactAdminsModal__anyone.ui.button{padding:11px 45px;margin-bottom:20px}.ContactAdminsModal .ui.button{font-weight:500}@media screen and (max-width:576px){.ContactAdminsModal__list>div{flex-direction:column}.ContactAdminsModal__list>div .ui.button{margin-top:15px}}.PlanNotifications.ui.popup{min-width:320px;text-align:center;padding:15px 25px 20px;z-index:2000}.PlanNotifications>div>span{color:#5c5d5d;font-weight:500;font-size:14px}.PlanNotifications__notification-title{color:#5c5d5d;font-size:14px;margin-top:10px}.PlanNotifications__notification-title>div:first-of-type{height:1px;width:100%;background-color:#d1d1d1;margin:3px auto 10px}.PlanNotifications__option{display:flex}.PlanNotifications__option span:not(:first-of-type){cursor:pointer}.PlanNotifications__option span:not(.active){color:#b5b5b6}.PlanNotifications__option span.active{color:#fd8f25;font-weight:500}.PlanNotifications__option span.label{width:40px;color:#5c5d5d;text-align:left;font-weight:500}@media screen and (max-width:638px){.PlanNotifications.ui.popup{min-width:300px;margin-left:30px}.PlanNotifications.ui.popup:after,.PlanNotifications.ui.popup:before{display:none}}.notification-content .ui.checkbox input:checked~label:before{background-color:#ff8e00!important}.GroupPageHeader{display:flex;flex-direction:column;padding:10px 0 20px}.GroupPageHeader__sub-title{color:#9c9c9c;font-size:16px;line-height:14px;margin-top:5px;margin-left:15px;font-weight:600}.GroupPageHeader__copied{height:44px;display:flex;align-items:center}.GroupPageHeader__members{font-weight:600;line-height:14px}.GroupPageHeader__members span:first-of-type{margin-right:5px;color:#323232}.GroupPageHeader__members span:last-of-type{color:#8a8a8a}.GroupPageHeader__main{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex:1 1}@media screen and (max-width:768px){.GroupPageHeader__main{flex-direction:column}}.GroupPageHeader__bottom{background-color:#f6fcff}.GroupPageHeader__official{display:flex;margin-left:30px}.GroupPageHeader__official>div{background-color:#3fc4ff;font-size:10px;padding:3px 10px;color:#fff;letter-spacing:3px;border-radius:3px;margin-top:20px;font-weight:500}@media screen and (max-width:768px){.GroupPageHeader__official{justify-content:center;margin-left:0}}.GroupPageHeader__avatar-container .CircularProgressBar{width:auto}.GroupPageHeader__avatar-container .CircularProgressBar__children{width:auto;height:auto;left:15px;top:15px}.GroupPageHeader__group-avatar img{width:130px;height:130px;border-radius:50%;object-fit:cover;box-shadow:0 4px 8px 0 rgba(0,0,0,.25)}.GroupPageHeader__main-info{width:100%;margin-left:60px}.GroupPageHeader__main-info-top{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:768px){.GroupPageHeader__main-info-top{flex-direction:column;margin-top:20px;align-items:center}}.GroupPageHeader__main-info-middle{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:768px){.GroupPageHeader__main-info-middle{flex-direction:column}}.GroupPageHeader__main-info-left{width:100%;display:flex;flex-direction:row;margin-top:7px}.GroupPageHeader__main-info-left i{height:unset;font-size:12px;width:12px;margin-top:3px}.GroupPageHeader__main-info-left span{font-weight:600;text-transform:uppercase;color:#3fc4ff;margin-right:7px;font-size:16px;line-height:24px}.GroupPageHeader__main-info-left i.flag:before{border-radius:100%;-webkit-transform:scale(1.5);transform:scale(1.5);width:12px;margin-top:5px;height:11px}@media screen and (max-width:768px){.GroupPageHeader__main-info-left{flex-wrap:wrap;justify-content:center}}.GroupPageHeader__main-info-right{width:300px;display:flex;flex-direction:column;align-items:flex-end}.GroupPageHeader__main-info-right>a{margin-top:5px;cursor:pointer;text-decoration:underline;font-weight:500;white-space:nowrap;text-overflow:ellipsis;max-width:300px;overflow:hidden}.GroupPageHeader__main-info-right>a:not(:only-child){margin-top:15px}@media screen and (max-width:768px){.GroupPageHeader__main-info-right{align-items:center;width:100%}}.GroupPageHeader__main-info-bottom{padding-top:20px;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:768px){.GroupPageHeader__main-info{margin-left:0}}.GroupPageHeader__group-name{margin:0;display:flex;align-items:center;font-size:24px;font-weight:500;line-height:36px}.GroupPageHeader__group-name i{font-size:14px;color:#fd8f25;margin-bottom:15px}@media screen and (max-width:768px){.GroupPageHeader__group-name{flex-direction:column}}.GroupPageHeader__private-note{width:10px;height:10px;margin-top:-10px;margin-left:10px;border:2px solid #fd8f25;border-radius:50%;position:relative;cursor:pointer}.GroupPageHeader__private-note-popup{background-color:#fff;bottom:20px;border-radius:5px;font-size:11px;font-weight:500;line-height:15px;text-align:center;transition:opacity .2s ease-in-out}.GroupPageHeader__private-note-popup p{display:inline;font-size:11px;margin-right:7px;font-weight:600}.GroupPageHeader__private-note:hover .header__private-note-popup{opacity:1}.GroupPageHeader__more-info{min-width:150px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.GroupPageHeader__more-info--share.ui.button.basic{border:1px solid #7f8fa4;color:#7f8fa4!important;font-size:16px;margin-right:0;padding:10px;margin-bottom:5px;box-shadow:none}@media screen and (max-width:768px){.GroupPageHeader__more-info{justify-content:flex-start;margin-top:10px}}.GroupPageHeader__category-icon img{width:20px;height:20px;margin-right:20px}.GroupPageHeader__separator{width:100%;height:1px;margin:10px 0;background-color:#5c5d5d}.GroupPageHeader__location{margin:0 0 0 3px;font-size:14px;font-weight:400;line-height:24px}.GroupPageHeader__vertical-separator{width:1px;height:20px;background-color:#becde0;margin:0 10px}.GroupPageHeader__languages{font-size:14px;font-weight:400;line-height:24px;display:flex;flex-direction:row}.GroupPageHeader__languages div{margin-right:10px}.GroupPageHeader__created-by{font-size:12px;font-weight:500;line-height:14px;margin-top:10px;display:flex}.GroupPageHeader__created-by-icon-container{position:relative}.GroupPageHeader__created-by-icon-container>div{position:absolute;height:30px;width:30px;border-radius:50%;overflow:hidden;top:-8px;left:10px;background-color:#fafafa;box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.GroupPageHeader__created-by span{margin-left:48px;font-size:16px}.GroupPageHeader__menu{display:flex;position:relative;flex-direction:row;justify-content:center;align-items:center;margin-left:70px}.GroupPageHeader__menu:before{content:"";width:1px;height:30px;background-color:#e5e5e5;margin-right:50px}.GroupPageHeader__menu>div{cursor:pointer}.GroupPageHeader__menu .text,.GroupPageHeader__menu i{font-size:16px;color:#fd8f25}.GroupPageHeader__menu-popup{width:220px;padding:20px;background-color:#fff;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);position:absolute;left:0;top:35px;display:flex;flex-direction:column;justify-content:center;opacity:1;transition:opacity .2s ease-in-out;z-index:1031;cursor:pointer}@media screen and (max-width:768px){.GroupPageHeader__menu{margin-left:0}.GroupPageHeader__menu:before{content:none}}.GroupPageHeader__more-icon,.GroupPageHeader__more-icons{display:flex;flex-direction:row}.GroupPageHeader__more-icon{width:40px;height:40px;margin-left:10px;background-color:#3fc4ff;border-radius:50%;color:#fff;font-size:20px;justify-content:center;align-items:center}.GroupPageHeader__tribe-container{min-width:175px;margin-bottom:70px}.GroupPageHeader__tribe-container-join{margin-bottom:35px}.GroupPageHeader__tribe-rating{max-height:42px;padding:15px;margin-top:7px;background-color:#3fc4ff;margin-bottom:1px;display:flex;justify-content:center;align-items:center;color:#fff}.GroupPageHeader__tribe-rating p{margin:0;font-size:14px;font-weight:500}.GroupPageHeader__tribe-rating i,.GroupPageHeader__tribe-text{display:flex;justify-content:center;align-items:center}.GroupPageHeader__tribe-text{padding:15px 18px;background-color:#adadad;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#fff;font-size:16px;font-weight:600;line-height:24px}.GroupPageHeader__tribe-btn.ui.button{width:175px;background-color:#fd8f25;color:#fff;font-weight:500}.GroupPageHeader__tribe-btn.ui.button:hover{background-color:#fd8f25;color:#fff}@media screen and (max-width:768px){.GroupPageHeader__tribe{margin-bottom:10px}.GroupPageHeader__tribe-menu{flex-wrap:wrap;justify-content:center;flex-direction:column}}.GroupPageHeader__footer{position:relative}.GroupPageHeader__footer-middle-line{width:1440px;height:4px;background-color:#3fc4ff;position:absolute;left:calc(50% - 720px)}.GroupPageHeader__footer-full-line{width:100%;height:4px;background-color:#c3ebff}@media screen and (max-width:768px){.GroupPageHeader__footer-middle-line{width:100%;left:0}.GroupPageHeader__footer-full-line{display:none}}.EmptyMembers{display:flex;justify-content:center;align-items:center;padding:0 0 50px}.EmptyMembers a,.EmptyMembers h1{font-family:Montserrat,sans-serif;display:inline-block;font-size:20px;margin:0;font-weight:500;line-height:1.28}.EmptyMembers a{margin:0 5px}.EmptyMembers a:hover{cursor:pointer;color:#5c5d5d}.GroupMembersTable__dropdown-eject.ui.dropdown{color:silver;margin-left:20px}.GroupMembersTable__dropdown-eject.ui.dropdown .GMBDropdown__container.menu{padding:10px 15px;width:150px}.GroupMembersTable__ProfileCardChat{color:#fd8f25;margin:8px auto;border:none;background:none;cursor:pointer}.PendingPrivateMembers{margin-right:10px}.PendingPrivateMembers__use-desktop{font-weight:500;display:flex;align-items:center;margin-right:auto}.PendingPrivateMembers__title{font-size:16px;font-weight:600;line-height:24px;text-align:center;margin-bottom:15px}.PendingPrivateMembers__count{display:inline-block;background:#fff;color:#fd8f24;border-radius:100%;padding:2px 4px;margin-left:7px;min-width:18px;font-weight:500}@media screen and (max-width:768px){.PendingPrivateMembers__use-desktop{text-align:center;margin:0 auto 10px}}.GroupMembersFilters{float:left;border-right:1px solid #dfdddd;background-color:#fff;padding:0 20px 0 90px;width:22%}.GroupMembersFilters h4{font-size:15px;font-weight:600;text-align:left}.GroupMembersFilters__section h3{margin-top:20px;font-size:15px}.GroupMembersFilters .ui.radio.checkbox input:checked~label:after{background-color:#fff!important}.stuck-container.bound-container .GroupMembersFilters{width:100%;height:calc(100vh - 20px);padding-bottom:50px;overflow:auto;padding-top:20px}.GroupMembers__toggle{font-size:25px!important;cursor:pointer;margin-right:20px!important;position:relative;top:5px}.GroupMembers__toggle--active{color:#fd8f25}.GroupMembers__search{width:100%}.GroupMembers__search--filtering{width:78%;margin-left:auto}.GroupMembers__search--sticky{margin-left:22%;min-height:100vh}.GroupMembers__search .table-invite-btn--active{display:flex;flex-direction:column;align-items:center;justify-content:center}.GroupMembers__content{display:block;min-height:700px}.GroupMembers__content .stuck-container.bound-container,.GroupMembers__content .stuck-container.fixed-container{width:22%}.GroupMembers__content .stuck-container.bound-container .sticky{top:60px!important;position:fixed}.PostSingle{padding:25px 25px 40px}.PostSingle__back{font-size:13px;color:#7e8ea6;font-weight:500;margin-bottom:8px;cursor:pointer}.PostSingle__header{display:flex;align-items:flex-start}.PostSingle__header .title{margin-right:1rem;color:#5c5d5d;font-size:20px;font-weight:500;letter-spacing:0;line-height:28px}.PostSingle__header .meta{font-size:12px;line-height:18px;color:#7e8ea6;font-weight:500}.PostSingle__header .meta .author{color:#ff9000}.PostSingle__header-links{margin-left:auto;display:flex;flex-shrink:0;align-items:center;color:#ff8f00;font-weight:500}.PostSingle__header-link{cursor:pointer}.PostSingle__dropdown>.text{color:#d0d0d0;font-size:30px;letter-spacing:.34px;line-height:15px;margin-left:.5rem}.PostSingle__dropdown-menu>.item .text{color:#ff8f00;font-weight:500}.PostSingle__content{font-size:15px;line-height:24px;margin-top:10px}.PostSingle__content p{line-height:24px}.PostSingle__content .image{display:table;clear:both;text-align:center;margin:1em auto}.PostSingle__content .image img{width:100%;display:block;margin:0 auto;max-width:100%;min-width:50px}.PostSingle__content .image.image-style-align-left{float:left;margin:1em 40px}.PostSingle__content .image.image-style-align-right{float:right;margin:1em 40px}.PostSingle__response{display:flex}@media screen and (max-width:768px){.PostSingle{padding:0 5px 25px}}.PostResponseSingle{display:flex;margin:1rem 0}.PostResponseSingle__divider{width:100%;height:1px;background-color:#eaeaea;margin-top:14px}.PostResponseSingle__avatar{position:relative;height:24.5px;width:24.5px;min-width:24.5px;background-color:#fafafa;border-radius:50%;overflow:hidden;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);display:block}.PostResponseSingle__content{display:flex;flex-direction:column;margin-left:1rem;flex-grow:1}.PostResponseSingle__content-meta{font-size:12px;font-weight:700}.PostResponseSingle__content-meta .date{font-size:10px;color:#b0b0b1;font-weight:600}.PostResponseSingle__content-main{font-size:15px;padding:3px 0}.PostResponseSingle__content-main .image{display:table;clear:both;text-align:center;margin:1em auto}.PostResponseSingle__content-main .image img{width:100%}.PostResponseSingle__content-main .image.image-style-align-left{float:left;margin:1em 40px}.PostResponseSingle__content-main .image.image-style-align-right{float:right;margin:1em 40px}.PostResponseSingle__content-main figure{margin:0}.PostResponseSingle__content-main .media{width:500px;height:300px}.PostResponseSingle__content-links{display:flex;font-size:13px;font-weight:500;color:#7e8ea6;cursor:pointer}.PostResponseSingle__content-links>:first-child{margin-right:1rem}.PostResponseSingle__editor .ui.button{margin-top:.5rem}.PostResponseSingle__editor--hidden{display:none}.PostResponses__header{display:flex;align-items:center;flex-direction:column}.PostResponses__header .ck.ck-editor{width:100%;margin-bottom:1rem}.PostResponses__header .ui.button{align-self:flex-end}.PostResponses__input{width:100%;font-family:Rubik,serif;font-size:14px;color:#7f8fa4;margin-right:1rem}.PostResponses__count{font-size:14px;font-weight:600}.PostResponses__list{display:flex;flex-direction:column}.PostResponses__list>:not(:last-child){border-bottom:1px solid #ebebeb}.Post{display:flex}.Post__cards{flex-grow:1}.Post__card{border:0;padding:12px 14px;font-size:13px;cursor:pointer}.Post__card:not(:last-child){border-bottom:1px solid #ebebeb}.Post__card:hover{background-color:#fff7ec;border-bottom-color:transparent}.Post__card .image img{width:100%}.Post__card .meta{margin-top:.5rem}.Post__pinnedPost{border-left:2px solid #40c3fe}.Post__header{display:flex;align-items:center;font-size:14px;flex-wrap:wrap}.Post__title{font-weight:700;display:flex}.Post__title i{margin-left:auto;font-size:17px;padding:.1rem;cursor:pointer}.Post__title-text{max-width:320px;color:#5c5d5d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:.5rem;font-size:14px;font-weight:600;letter-spacing:0;line-height:20px}.Post__title-draft{color:#21b3f4;font-size:12px;font-weight:500;letter-spacing:0;line-height:19px}.Post__meta{margin-left:auto;color:#7f8fa4;font-size:11px;font-weight:600}.Post__meta .author{color:#ff8f00}.Post__meta .pinButton{background:none;color:#40c3fe}.Post__meta .pinButton:focus,.Post__meta .pinButton:hover{background:none}.Post__responses{color:#b0b0b1;font-family:Montserrat,serif;font-size:11px;font-weight:500}.Post__dropdown .item>span.text{display:block}.Post__dropdown>.text{color:#d0d0d0;letter-spacing:.34px;line-height:15px;margin-left:.5rem;font-size:22px}.Post__dropdown-menu{width:187px}@media screen and (max-width:768px){.Post__card{height:140px}.Post__card .content{height:100%;position:relative}.Post__card .meta{bottom:0;position:absolute}}.DeletePostModal.ui.modal>div.header{color:#5c5d5d;font-size:20px;font-weight:600;line-height:1}.DeletePostModal.ui.modal>div.content{font-weight:500}.DeletePostModal.ui.modal .ui.button{padding:12px 20px;font-weight:600;font-size:16px}.PostList{min-height:200px;padding-bottom:2rem}.PostList__divider{background-color:#7f8fa4;height:1px;width:100%;margin-top:10px;margin-bottom:5px}.PostList__not-member{position:absolute;height:100%;width:100%;z-index:2;display:flex;justify-content:center;align-items:center;background:#fff}.PostList__not-member>span{font-size:24px;font-weight:400;margin-top:-150px}.PostList__not-member>span:first-of-type{cursor:pointer;color:#fd8f25;margin-right:5px}.PostList__tabs{display:flex;align-items:center;font-weight:500;padding:0 5px}.PostList__tabs>div.ui.button.orange{font-weight:600}.PostList__tabs>:last-child{margin-left:auto}@media only screen and (max-width:768px){.PostList__tabs{flex-direction:column;justify-content:center}.PostList__tabs>*{margin:.5rem 0!important}.PostList__tabs>:not(:last-child){width:100%;text-align:center}}.PostList__tab{cursor:pointer;margin-left:36px;font-weight:500}.PostList__tab--orange{color:#ff8f00}.PostList__tab--grey{color:#b0b0b1}.PostList__content{display:flex}.PostList__cards{flex-grow:1}.PostList__cards.ui.cards{margin:0}.PostList__cards>*{width:100%}.PostList__welcome{margin-left:auto;width:260px;height:237px}.PostList__welcome .Post__title{margin-bottom:1rem}.PostList__welcome .description{font-size:13px}.PostList__welcome .more{margin-top:1rem}.PostList__empty{flex:1 1;text-align:center;padding:3rem}.PostList__empty h2{font-weight:400}.PostList__empty span{cursor:pointer;color:#fd8f25}.PostNew{padding:36px 26.5px 87.5px 37.5px}.PostNew>:not(:last-child){margin-bottom:14px}.PostNew__title{color:#5c5d5d;font-size:20px;font-weight:600;letter-spacing:0;line-height:1}.PostNew__title-input{width:100%;margin-top:6px}.PostNew__buttons{display:flex;justify-content:flex-end}.PostNew__buttons>:not(:last-child){margin-right:18px}.PostNew__buttons .ui.button{font-weight:600;padding:10px 35px}@media screen and (max-width:420px){.PostNew__buttons{flex-wrap:wrap}.PostNew__buttons .ui.button{width:100%!important;margin:0 0 10px}}.PostNew__button--grey{background-color:#ced2db}.PostNew__button--grey.ui.button{color:#fff}.PostNew .ui.input>input::-webkit-input-placeholder{font-size:14px;font-family:Montserrat,serif;font-weight:500;color:#7e8fa5}.PostNew .ui.input>input::-ms-input-placeholder{font-size:14px;font-family:Montserrat,serif;font-weight:500;color:#7e8fa5}.PostNew .ui.input>input::placeholder{font-size:14px;font-family:Montserrat,serif;font-weight:500;color:#7e8fa5}.PostNew .ck.ck-editor__editable>.ck-placeholder:before{color:#7e8fa5;font-family:Montserrat,serif;font-weight:500;font-size:14px}.PostNew .ck.ck-editor__main>.ck-editor__editable{height:202px}@media screen and (max-width:768px){.PostNew{padding:0 5px 5px}}.NewPlanCard{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;height:100%;padding:15px;border:1px dashed #fd8f25;background-color:#fff7ec;color:#fd8f25;font-size:15px;min-height:119px;box-shadow:0 3px 6px 0 rgba(0,0,0,.05),0 4px 7px 0 rgba(0,0,0,.03),0 1px 5px 0 rgba(0,0,0,.03)}.NewPlanCard i,.NewPlanCard span{cursor:pointer}.NewPlanCard span{font-weight:700;letter-spacing:.34px;line-height:19px;margin-top:13px}.PlanChallenges{min-height:200px}.PlanChallenges__empty-admin{margin-left:15px;padding-top:24px;text-align:center}.PlanChallenges__empty-admin h2{color:#5c5d5d;font-weight:400;margin-bottom:0;line-height:1.4;font-size:1.71428571rem}.PlanChallenges__empty-admin h2 span{font-size:1.71428571rem;cursor:pointer;color:#fd8f25;display:inline}.PlanChallenges__empty-admin span{color:#7e8ea6;font-size:14px;font-weight:500;line-height:24px;display:block}.not-permission .TabsContainer__body{overflow:hidden}.group-profile{margin-top:65px;height:auto;min-height:100vh;background-image:url(/images/hills.svg);background-repeat:no-repeat;background-position:bottom;background-size:100%;color:#5c5d5d;font-family:Montserrat,sans-serif;letter-spacing:normal}.group-profile .group,.group-profile .row{background-color:#fff}.group-profile .row{position:relative;max-width:1120px;padding:15px 15px 25px;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.group-profile .row__table{padding:0}.group-profile .bottom{min-height:550px}.group-profile .bg.grey{background-color:#fcfcfc}.group-profile .paragraph{width:100%;overflow:hidden}.group-profile .paragraph__title{margin-bottom:20px;font-size:16px;font-weight:600;line-height:24px;text-align:center}.group-profile .paragraph__text,.group-profile .paragraph__text-full-height{font-size:16px;font-weight:400;line-height:24px}.group-profile .paragraph__text-full-height{max-height:100%}.group-profile .paragraph__text-midd-height{max-height:280px;font-size:16px;font-weight:400;line-height:24px}.group-profile .paragraph__text-small-height{max-height:100px;font-size:16px;font-weight:400;line-height:24px}.group-profile .paragraph__gradient-bg{width:100%;height:60px;background:linear-gradient(180deg,hsla(0,0%,98.8%,0),#fff);border-radius:5px;position:absolute;bottom:0;left:0}.group-profile .paragraph__btn-container{width:100%;height:20px;position:relative}.group-profile .paragraph__btn{background-color:initial;color:#fd8f25;border:none;position:absolute;right:0;z-index:10}.group-profile .bg{padding-top:37.51px}.group-profile .bg.wight{padding-bottom:150px}.group-profile .bg.wight.pbc-32{padding-bottom:230px}.group-profile .table-title h1{margin-bottom:20px}.group-profile .table-title--empty h1,.group-profile .table-title h1{width:100%;color:#5c5d5d;font-family:Montserrat,sans-serif;font-size:40px;font-weight:600;line-height:60px;text-align:center}.group-profile .table-title--empty h1{margin-bottom:35px}.group-profile .d-flex,.PlansPage{display:flex}.PlansPage{background-color:#fcfcfc;padding-top:80px;justify-content:center;width:100%}.PlansPage__container{text-align:center;margin-bottom:70px;width:95%;max-width:1400px;min-width:800px}.PlansPage__container h1{font-size:24px;line-height:36px;font-weight:500;margin-bottom:25px}@media screen and (max-width:1200px){.PlansPage__container{width:98%;min-width:700px}}@media screen and (max-width:768px){.PlansPage__container{width:100%;min-width:auto;padding:0 10px}}.PlansPage__legends{display:flex;justify-content:center;flex-wrap:wrap}.PlansPage__legends div:not(.inactive) .f-work{border-bottom-color:#b0b0b1}.PlansPage__legends div:not(.inactive) .f-work:after{border-top-color:#b0b0b1}.PlansPage__legends div:not(.inactive) .f-circle,.PlansPage__legends div:not(.inactive) .f-learn{background-color:#b0b0b1}.PlansPage__legends div:not(.inactive) .f-life{border-top-color:#b0b0b1}.PlansPage__legends div:not(.inactive) .f-health-fitness{border-bottom-color:#b0b0b1}.PlansPage__legends .f-health-fitness{top:0}.PlansPage__legends .f-work{width:0;height:0;position:relative;top:-10px;border:10px solid transparent;border-bottom-color:#ef6a78}.PlansPage__legends .f-work:after{content:"";position:absolute;left:-10px;top:10px;width:0;height:0;border:10px solid transparent;border-top-color:#ef6a78}.PlansPage__legends span{line-height:28px;color:#b0b0b1;margin-left:5px;font-weight:500}@media screen and (max-width:500px){.PlansPage__legends{flex-direction:column;align-items:flex-start}}.PlansPage__calendar{box-shadow:0 5px 8px 0 rgba(0,0,0,.1);background-color:#fff;padding:10px 25px;margin:5px 0;overflow-x:auto;min-height:600px}.PlansPage__calendar .Calendar{width:100%;min-width:800px}@media screen and (max-width:768px){.PlansPage__calendar{padding:10px 15px;margin:5px -10px}}@media screen and (max-width:480px){.PlansPage__calendar{padding:10px}}.PlansPage__tabPanes{display:flex;flex:1 1;height:47px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;line-height:24px;text-align:center;color:#5c5d5d}.PlansPage__tabs{border-bottom:none!important;white-space:nowrap}.PlansPage__tabs .ui.tabular.menu .active.item{color:#5c5d5d}.PlansPage__tabs .menu.tabular.ui{border-bottom:none!important}.PlansPage__tabs .item{opacity:.5!important;background-color:#eee!important}.PlansPage__tabs .item.active{opacity:1!important;background-color:#fff!important}.PlansPage__tabs .segment.ui{background:none!important;border:none!important;box-shadow:none!important;padding:0}.PlansPage__tab-calendar{border-top:1px solid #d4d4d5!important;border-left:1px solid #d4d4d5!important;border-right:1px solid #d4d4d5!important;border-radius:4px;width:calc(50% - 5px)}.PlansPage__tab-calendar,.PlansPage__tab-myprogress{height:47px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700!important;line-height:24px!important;text-align:center;color:#5c5d5d;box-sizing:box;padding-left:calc(25% - 30px)!important}.PlansPage__tab-myprogress{border:1px solid #d4d4d5!important;border-bottom:0!important;border-radius:4px;width:50%;padding-top:10px;margin-left:5px}.PlansPage__tab-splitter{width:5px}.PlansPage__myprogress{padding:30px!important;font-family:Montserrat,sans-serif;font-size:20px!important;font-weight:500;line-height:24px;text-align:center;color:#5c5d5d}@media screen and (max-width:575px){.PlansPage{padding-top:60px}.PlansPage__container{width:100%;padding:0 5px}.PlansPage__calendar{margin:5px -5px;border-radius:0}}
/*# sourceMappingURL=main.cd659bb3.chunk.css.map */