@font-face{font-family:"Giorgio";src:url(/static/media/GiorgioSans-Medium.f5de098e.eot);src:url(/static/media/GiorgioSans-Medium.f5de098e.eot) format("embedded-opentype"),url(/static/media/GiorgioSans-Medium.b0c42ddc.woff) format("woff"),url(/static/media/GiorgioSans-Medium.635967ad.ttf) format("truetype"),url(/static/media/GiorgioSans-Medium.0899035e.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"FontAwesome";src:url(/static/media/fa-regular-400.59f4a1ec.eot);src:url(/static/media/fa-regular-400.59f4a1ec.eot) format("embedded-opentype"),url(/static/media/fa-regular-400.6462b09d.woff2) format("woff2"),url(/static/media/fa-regular-400.aee72cf0.woff) format("woff"),url(/static/media/fa-regular-400.8ce738c3.ttf) format("truetype"),url(/static/media/fa-regular-400.4d5e84b7.svg) format("svg");font-style:normal;font-weight:400}@font-face{font-family:"open_sans";src:url(/static/media/opensans-regular-webfont.fcf81472.eot);src:url(/static/media/opensans-regular-webfont.fcf81472.eot) format("embedded-opentype"),url(/static/media/opensans-regular-webfont.34bbeebe.woff2) format("woff2"),url(/static/media/opensans-regular-webfont.fe4bed44.woff) format("woff"),url(/static/media/opensans-regular-webfont.8ff76a05.ttf) format("truetype"),url(/static/media/opensans-regular-webfont.7cf63f68.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"opensans-semibold",sans-serif;src:url(/static/media/opensans-semibold-webfont.ed310f68.eot);src:url(/static/media/opensans-semibold-webfont.ed310f68.eot) format("embedded-opentype"),url(/static/media/opensans-semibold-webfont.de2cfdd1.woff2) format("woff2"),url(/static/media/opensans-semibold-webfont.6c34edd6.woff) format("woff"),url(/static/media/opensans-semibold-webfont.1d4da08e.ttf) format("truetype"),url(/static/media/opensans-semibold-webfont.0a8cb011.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat";src:url(/static/media/montserrat-regular-webfont.09729455.eot);src:url(/static/media/montserrat-regular-webfont.09729455.eot) format("embedded-opentype"),url(/static/media/montserrat-regular-webfont.6a6293b5.woff2) format("woff2"),url(/static/media/montserrat-regular-webfont.fffc891c.woff) format("woff"),url(/static/media/montserrat-regular-webfont.49d5ae8b.ttf) format("truetype"),url(/static/media/montserrat-regular-webfont.fb1812bf.svg) format("svg")}@font-face{font-family:"Montserrat-Medium";src:url(/static/media/montserrat-medium-webfont.0c32563c.eot);src:url(/static/media/montserrat-medium-webfont.0c32563c.eot) format("embedded-opentype"),url(/static/media/montserrat-medium-webfont.2cf88911.woff2) format("woff2"),url(/static/media/montserrat-medium-webfont.4f29c479.woff) format("woff"),url(/static/media/montserrat-medium-webfont.eab17330.ttf) format("truetype"),url(/static/media/montserrat-medium-webfont.efd67174.svg) format("svg")}@font-face{font-family:"Montserrat-SemiBold";src:url(/static/media/montserrat-semibold-webfont.b9f3d969.eot);src:url(/static/media/montserrat-semibold-webfont.b9f3d969.eot) format("embedded-opentype"),url(/static/media/montserrat-semibold-webfont.36c57c47.woff2) format("woff2"),url(/static/media/montserrat-semibold-webfont.72f406f2.woff) format("woff"),url(/static/media/montserrat-semibold-webfont.59d61d39.ttf) format("truetype"),url(/static/media/montserrat-semibold-webfont.28b06649.svg) format("svg")}@font-face{font-family:"Montserrat-Bold";src:url(/static/media/montserrat-bold-webfont.7c7dfdc2.eot);src:url(/static/media/montserrat-bold-webfont.7c7dfdc2.eot) format("embedded-opentype"),url(/static/media/montserrat-bold-webfont.88b9bdd1.woff2) format("woff2"),url(/static/media/montserrat-bold-webfont.dfda17d9.woff) format("woff"),url(/static/media/montserrat-bold-webfont.3a243c66.ttf) format("truetype"),url(/static/media/montserrat-bold-webfont.aef41e5e.svg) format("svg")}body,html{font-size:medium;height:100%}body{font-family:"Montserrat";margin:0;color:#484848}.medium{font-family:"Montserrat-Medium"!important}.semiBold{font-family:"Montserrat-SemiBold"!important}.bold{font-family:"Montserrat-Bold"!important}.guide{border:1px solid #f8d432}.fit-body{min-height:100vh}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:2px solid #3f1e72}.py-4{padding-bottom:1.5rem!important}.pr-20{padding-right:20px!important}.action-footer{width:100%;min-height:80;z-index:1;padding-top:20px}.action-footer .action-section-bottom{padding-bottom:20px}footer{right:0;left:0;z-index:1030}.fixed{position:relative;bottom:0}.bg{background:linear-gradient(180deg,#a5146b,#730695)}#alert-dialog-title{text-transform:capitalize}.bg-footer.translucent{border:none!important;background:transparent!important}@media(orientation:landscape)and (max-height:480px){.bg-footer.translucent{margin-bottom:-20px}}@media(max-width:992px){.bg-footer.translucent{margin-bottom:70px;color:#fff;width:100%;padding:0;display:block;clear:both;position:absolute}}@media(max-height:568px){.bg-footer.translucent{margin-bottom:30px}}.bg-footer{min-height:200px;overflow:auto;border-top:1px solid #3f1e72;background:#3f1e72;color:#fff;font-weight:bolder}.bg-footer img{width:3%}.bg-footer .desktop ul{text-align:left}.bg-footer .desktop ul.main-items-container{display:flex;align-items:center;justify-content:space-between}.bg-footer .desktop li{display:inline-block;padding:10px}.bg-footer .desktop li a{color:#fff;text-decoration:none}.bg-footer .desktop li.main-items{font-size:.8rem}.bg-footer .desktop li.main-items a{color:#fff}.bg-footer .desktop li.main-items:hover a{color:#ff6900}.bg-footer .desktop img{width:100px;height:154px}.bg-footer img{width:100px;height:100px;vertical-align:middle;object-fit:contain}@media screen and (max-width:992px){.bg-footer{position:absolute;min-height:50px;overflow:auto;background:linear-gradient(90deg,#1b003e,#a50b99);padding-bottom:30px}.bg-footer img{width:100px;height:100px;vertical-align:middle;object-fit:contain}}.bg-footer .desktop ul.main-items-container{padding:0;width:100%;display:block;text-align:center}.bg-footer .desktop ul.text-center{padding:0;text-align:center}.fit-page-container{margin-bottom:80px}.home-header,.home-header-follow{background-size:cover;height:500px}.home-header-desktop{background:url(/static/media/tires.850585f8.jpg) no-repeat 50%;background-size:cover;height:800px}.social-networks ul li{font-size:30px;color:#0e0e0e}.social-networks ul li svg path{fill:#fff}.meal-marcacao{position:absolute;background:#827d8d;width:154px;height:22px;z-index:1;top:-5px;right:25px;line-height:19px}.meal-marcacao span:before{content:"√";font-family:"Font Awesome 5 Free";margin-left:10px;margin-right:2px}.meals-container .meal-marcacao{padding-right:10px;color:#fff;text-align:right;margin-right:0}.meals-container .meal-marcacao span:before{content:"√";font-family:"Font Awesome 5 Free";margin-left:10px;margin-right:2px}.InfiniteCarousel{width:100%}.InfiniteCarouselSlide{min-width:300px!important;opacity:1}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar.translucent ul.btn-settings{padding-top:10px!important}.navbar.bg-grey .logo-text.text-left,.navbar.main-site .logo-text.text-left,.navbar.no-icons .logo-text.text-left,.navbar.translucent .logo-text.text-left{width:100%!important}.navbar.translucent.main-site .logo-text.text-left{margin-top:-18px!important}.navbar.translucent.main-site ul.btn-settings{padding-top:0!important}.navbar-container-fit{position:absolute;top:0;width:100%;z-index:3}.nav-link{color:#ff6900!important;font-weight:bolder}.tabnav{border-top:1px solid #707070;height:67.5px!important}.tabnav a,.tabnav a:focus,.tabnav a:hover{color:#ff9102;text-decoration:none;height:43.3px}.navbar-web .feedbacks-button-li{margin-right:10px;display:block;padding:.5rem 1rem}.navbar-web .feedbacks-button-li svg{font-size:1.5rem!important}.navbar-web .feedbacks-button-li:before{content:""}.navbar-web .feedbacks-button-li [badge]:after{background:red;border-radius:30px;color:#fff;content:attr(badge);font-size:10px;margin-left:-7px;margin-top:-10px;min-width:20px;padding:2px;position:absolute;text-align:center}.navbar-web .feedbacks-button-li [badge="0"]:after,.navbar-web .feedbacks-button-li [badge=""]:after,.navbar-web .feedbacks-button-li [badge^="-"]:after{display:none}.navbar.special .logo-text.text-padding-extra{padding-top:0!important}.navbar.special .text-margin-minus-10{margin-top:-20px!important}.navbar.special .no-top-padding-extra{padding-top:0!important}.text-black{color:#000!important}.text-blueish{color:#00008b!important}.text-yellow{color:#ff9002!important}.text-purple{color:#3f1e72!important}.text-purple-black{color:#322649!important}.text-darker-purple{color:#27253a!important}.text-grey{color:#827d8d!important}.display-x{font-weight:bolder}.purple-tag,.white-tag{position:absolute;left:30px;margin-top:-10px;z-index:999}.logo-badge{padding-top:30px;background:#fff;width:150px;height:150px;border-radius:150px;text-align:center;margin-bottom:-75px}.logo-badge:hover{cursor:pointer}.btn-circle{border-radius:50%!important}.btn-circle.btn-xl{width:45px;height:45px;border-radius:35px;font-size:22px;line-height:.5}.btn-size-20{width:20px!important;height:20px!important;line-height:.5}.btn-size-20,.btn-size-23{display:flex;align-items:center;justify-content:center;padding:0}.btn-size-23{width:23px!important;height:23px!important;line-height:.5!important}.btn-size-40{width:40px!important;height:40px!important;line-height:.5;display:flex;align-items:center;justify-content:center;padding:0}.btn-height-23{height:23px!important}.btn-height-29{height:29px!important}.btn-height-30{height:30px!important}.btn-height-40{height:40px!important}.btn-outline-light{color:#fff;border-color:#fff}.btn-outline-light:hover{color:#fff!important;border-color:transparent;background:#3f1e72;opacity:1!important}.btn-outline-light.active,.btn-outline-light.focus,.btn-outline-light:focus{background:#3f1e72;color:#fff;border-color:transparent}.btn-outline-light.active{color:#fff!important;border-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#fff;background-color:#3f1e72;border-color:transparent}ul.btn-settings{display:flex;top:3px;right:35px;padding-top:10px;float:left;width:100%;justify-content:flex-end}ul.btn-settings .feedbacks-button-li,ul.btn-settings .settings-button-li{display:flex;width:40px;min-width:40px;height:40px;color:#fff;background:#3f1e72;border-radius:1.5rem;align-items:center;justify-content:center;justify-items:center;align-content:space-between;margin-left:10px;font-size:16px!important;padding:10px}ul.btn-settings .feedbacks-button-li{margin-right:10px}ul.btn-settings .feedbacks-button-li:before{content:""}ul.btn-settings .feedbacks-button-li [badge]:after{background:red;border-radius:30px;color:#fff;content:attr(badge);font-size:10px;margin-left:-7px;margin-top:-10px;min-width:20px;padding:2px;position:absolute;text-align:center}ul.btn-settings .feedbacks-button-li [badge="0"]:after,ul.btn-settings .feedbacks-button-li [badge=""]:after,ul.btn-settings .feedbacks-button-li [badge^="-"]:after{display:none}ul.btn-settings.list-inline{padding-top:5px!important}ul.btn-my-coach{display:flex;top:3px;right:35px;padding-top:5px;float:left;width:133px}ul.btn-my-coach .settings-button-li{width:115px;min-width:115px;height:40px;color:#fff;background:#3f1e72;border-radius:1.5rem;padding-top:10px!important;padding-bottom:8px!important;padding-right:8px!important}ul.btn-my-coach .feedbacks-button-li{display:flex;width:40px;min-width:40px;height:40px;margin-right:10px;color:#fff;background:#3f1e72;border-radius:1.5rem;align-items:center;justify-content:center;justify-items:center;align-content:space-between;margin-left:10px;font-size:16px!important}ul.btn-my-coach .feedbacks-button-li:before{content:""}ul.btn-my-coach .feedbacks-button-li [badge]:after{background:red;border-radius:30px;color:#fff;content:attr(badge);font-size:10px;margin-left:-7px;margin-top:-10px;min-width:20px;padding:2px;position:absolute;text-align:center}ul.btn-my-coach .feedbacks-button-li [badge="0"]:after,ul.btn-my-coach .feedbacks-button-li [badge=""]:after,ul.btn-my-coach .feedbacks-button-li [badge^="-"]:after{display:none}.feedbacks-button-li:hover,.settings-button-li:hover,button:hover{opacity:.8}.feedbacks-button-li:hover span:after,.feedbacks-button-li:hover span:before{opacity:1}.btn-feedback{flex-direction:row;width:150px;color:#fff!important;background-color:#ff9002;background-repeat:no-repeat;background-size:contain;display:inline;position:relative;overflow:hidden;top:5px;right:15px;left:55%;line-height:16px;letter-spacing:.5px;padding:5px 10px;margin-top:15px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px}.btn-feedback p{float:left;padding-right:3px;padding-top:1px;position:absolute;margin-right:20px!important;margin-left:5px;margin-top:5px}.btn-feedback span{margin-left:15px!important}.btn-feedback:before{content:"";width:0;height:0;position:absolute;border:10px solid transparent;border-bottom-color:#ff9002;left:0;top:-19px;z-index:100}.btn-warning{color:#fff;background:linear-gradient(180deg,#ff6800 35%,#f8c73e 70%)!important}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#fff!important;background:linear-gradient(180deg,#ff6800 35%,#f8c73e 70%)!important}.btn-plus{color:#827d8d;border-color:#827d8d!important;background:#fff!important;color:#827d8d!important}.btn-plus svg{fill:#827d8d!important}.btn-plus.active{background:#3f1e72!important;color:#fff!important;opacity:1!important}.btn-plus.active svg{fill:#fff!important}.btn-plus.guide{border-color:#827d8d!important}.btn-plus.focus,.btn-plus:focus{opacity:.8;text-decoration:none}.btn-link{color:#fff;text-decoration:none}.btn-link.focus:hover,.btn-link:focus:hover,.btn-link:hover{opacity:.8;text-decoration:none}.DateInput_input,.form-control[readonly],input,input[type=tel],input[type=text],select{transition:border-color .2s;-webkit-appearance:none;-o-appearance:none;appearance:none;height:45px!important;border:1px solid #f2f2f2!important;border-radius:14px!important;vertical-align:middle;line-height:normal;max-width:100%!important;color:#aeaef3;width:100%;height:40px!important;background:#fff!important;background-color:#fff!important;border:none;font-size:12px}[type=checkbox]:checked,[type=checkbox]:not(:checked),[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label,[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;display:inline-block;color:#fff;font-weight:700;font-size:13px}[type=radio]:checked+label .active{background:#ff9002;color:#fff}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{content:"✓";position:absolute;left:5px;top:11px;width:13px;height:13px;border-radius:2px!important;text-align:center!important;vertical-align:middle;line-height:15px;font-size:10px}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:5px;top:11px;width:13px;height:13px;border-radius:50%!important;text-align:left!important;vertical-align:middle;line-height:15px;font-size:10px}[type=checkbox]:not(:checked)+label:before,[type=radio]:not(:checked)+label:before{border:1px solid #fff;background:#fff}[type=checkbox]:checked:parent,[type=radio]:checked:parent{background:#3f1e72;color:#fff}[type=checkbox]:checked+label,[type=radio]:checked+label{position:relative;padding-left:28px;cursor:pointer;display:inline-block;color:#fff;font-weight:700;font-size:13px;background:#ff9002!important}[type=checkbox]:checked+label:before,[type=radio]:checked+label:before{border:1px solid #fff;background:#3f1e72}.navbar-gradient{background:#3f1e72;background:linear-gradient(76deg,#1b003e 35%,#3e0355 70%,#a50b99)}.btn-purple-wrapper{top:50%;position:relative}#rcc-confirm-button{color:#fff!important;background:#3f1e72!important;border-radius:1.5rem!important;width:100%;border-color:transparent!important}#rcc-confirm-button.focus,#rcc-confirm-button:focus,#rcc-confirm-button:hover{opacity:.8!important;text-decoration:none!important}.btn-purple{color:#fff!important;background:#3f1e72!important}.btn-purple svg{margin-top:5px}.btn-white{color:#3f1e72!important;background:#fff!important}.btn-white svg{margin-top:5px}.btn-white.active,.btn-yellow{color:#fff!important;background:#ff9002!important}.btn-yellow .focus,.btn-yellow:focus,.btn-yellow:hover{color:#fff!important;background:#ff9002!important;text-decoration:none}.btn-yellow svg{margin-top:5px}.btn-purple,.btn-purple.guide{border-color:#fff}.btn-purple .focus,.btn-purple:focus,.btn-purple:hover{color:#fff!important;background:#3f1e72!important;text-decoration:none}.btn-purple-gs{flex-direction:row;justify-content:space-between;align-items:center}.btn-transparent{background:transparent}.btn-50{width:50%}.progress{height:1rem;font-size:.75rem;background-color:#e9ecef;border-radius:0}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#3f1e72;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#3f1e72;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:none!important}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.border-purple{border:1px solid #3f1e72}.border-white{border:1px solid #fff}.h-250{height:250px}[type=radio]{position:absolute;opacity:0;width:0;height:0}[type=radio]+img{cursor:pointer}label.active+img,label:checked+img{outline:4px solid #3f1e72}.back__item g{fill:#fff}.back__item path{stroke:#e5e5e5;stroke-width:10px}.fit-icon{color:#827d8d;fill:#827d8d;fill-rule:evenodd}.fit-icon .text-grey{color:#827d8d!important;fill:#827d8d!important}.fit-icon.active,.fit-icon.active .text-grey{color:#3f1e72!important;fill:#3f1e72!important}.fit-icon.active svg{color:#3f1e72!important;fill:#3f1e72;fill-rule:evenodd}.scrolling-wrapper{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.scrolling-wrapper .card{display:inline-block;height:100%}.scrolling-wrapper .card .active,.scrolling-wrapper .card :hover{border-width:2px;border-color:#007bff}.scrolling-wrapper .card img{height:100%}.scrolling-wrapper .card.active{border-width:6px;border-color:#3f1e72}.scrolling-wrapper{-webkit-overflow-scrolling:touch}.btn-plan-choice{color:#3f1e72!important;background:#f8f9fa!important;border-color:#30006e;border-radius:10px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.plan-wrap p{text-align:center!important;font-size:10px}.plan-wrap ul{padding-left:25px}.plan-wrap ul li{font-size:13px}.plan-wrap.active{border:1px solid #3f1e72}.plan-wrap .plan-legend{min-height:230px;justify-content:center;background:#bebebe;align-items:center;justify-items:center;align-content:space-between;vertical-align:middle;display:flex;flex-direction:column}@media only screen and (min-width:992px){.plan-wrap.coach-item-card{width:100%}}.btn-plan-choice.active,.btn-plan-choice:hover{color:#3f1e72!important;background:linear-gradient(180deg,#ff6800 35%,#f8c73e 70%)!important;border-color:#f8f9fa}ul.list-plan-choice{list-style:none;padding-left:0}ul.list-plan-choice li{position:relative}ul.list-plan-choice li span{width:100%;word-wrap:break-word!important;white-space:normal}ul.list-plan-choice li svg{color:#000}ul.list-plan-choice{list-style-image:url(//now.symassets.com/content/dam/norton/global/images/non-product/csp_test/icons/t_icon_checkmark_yellow2_14x11.png);padding-left:20px;padding-bottom:8px;margin-bottom:0}.react-responsive-modal-modal{width:100%!important}.react-responsive-modal-modal main{margin-top:20px!important}.react-responsive-modal-closeButton{top:5px!important}.fit-data-group .input-group-prepend{width:25%}.fit-data-group .input-group-prepend button{width:100%}.fit-data-group .fit-input,.fit-data-group .react-datepicker-wrapper{width:75%}.react-datepicker__input-container{display:block}.react-datepicker__input-container input{color:#fff}.fit-coaches-container,.fit-testemunhos-container{position:relative;margin:auto}@media screen and (min-width:992px){.fit-testemunhos-container{padding-top:180px}}@media screen and (min-width:992px){.home-testemunhos-container{padding-top:50px!important}}.fit-alimentos-container{position:relative;margin:auto}.fit-alimentos-container .tag-name-header{background:#a50b99;color:#fff;padding:15px}.fit-container2{margin-bottom:15px!important}.d-flex.buttons,.d-flex.buttons.no-margin-top{margin-top:0!important}.fit-body-percentage{margin-bottom:45px!important;width:100%}.fit-home{margin-bottom:20px!important;width:100%}.dob{margin:0}.img-workout{padding:0;object-fit:cover;object-position:top}.ticks .tick{font-size:20px;fill:#3f1e72;color:#3f1e72}.food-prep{background:#3f1e72}.food-prep span{color:#fff}.exercise-timer{margin-top:10px!important;margin-bottom:10px!important;font-size:25px;width:100px}.exercise-timer span{color:#fff}.timer-button{background:#fff;margin:5px;color:#827d8d;border-radius:14px!important;border:1px solid #827d8d}.timer-button span{color:#827d8d}#big-image,.side-images{overflow-x:hidden;overflow-y:scroll;white-space:nowrap;height:250px;padding:0}.img-photo-big{height:250px}.img-photo-big,.img-photo-small{object-fit:cover;object-position:center;width:100%}.img-photo-small{height:100px}@media screen and (min-width:992px){.img-photo-small{height:300px}}.chartContainer{width:100%;height:100%;padding:15px}.d-flex-column{flex-direction:column}@keyframes FadeAnim{0%{opacity:0}to{opacity:1}}.nav-tabs .nav-item{text-align:center;vertical-align:middle;font-weight:bolder}.nav-tabs .nav-link{border:0;border-top-left-radius:0;border-top-right-radius:0}.bottom-sheet .nav-tabs .nav-link{font-size:1.5rem}.nav-tabs .nav-link{color:#484848!important}.nav-tabs .nav-link.active{color:#ff9102!important;border-bottom:2px solid}.MuiPaper-root{font-family:"Montserrat";background-color:transparent!important}.MuiDialogContent-root{background-image:linear-gradient(90deg,#29005f,#29005f)}.MuiDialogContent-root,.MuiDialogContent-root p{color:#fff;font-family:"Montserrat"}.MuiDialogActions-root{background-color:transparent}.MuiDialogActions-root button{width:50%}.MuiButton-root,.MuiButtonBase-root{color:#3f1e72;background-color:#fff!important;font-family:"Montserrat"}.MuiDialogTitle-root{background:#fff}.MuiButton-root span,.MuiButtonBase-root span{font-family:"Montserrat";color:#3f1e72}.Select-menu-outer{top:auto;bottom:100%}.coming-soon-box{max-width:800px;margin-top:100px;top:100px;position:relative;background:#000;color:#fff;margin:auto!important;vertical-align:middle;padding:10px;flex-wrap:wrap;align-items:center;justify-content:space-between}.coming-soon-box .buttons{padding:10px}.coming-soon-box .buttons button{width:180px;padding:10px;border:1px solid #fff;color:#fff}.coming-soon-box ul.time-left{list-style:none}.coming-soon-box ul.time-left li{display:inline;font-size:60px;font-weight:bolder;padding:15px}.coming-soon-box .social-networks{list-style:none}.coming-soon-box .social-networks ul{padding:0}.coming-soon-box .social-networks ul li{display:inline;padding:2px}.testemunho-card{padding-left:0;padding-right:0;flex:0 0 32%;max-width:24%}.fit-about-us-container{padding:10px;top:10px}@media screen and (max-width:992px){.fit-about-us-container{padding-top:100px}}@media screen and (min-width:992px){.fit-about-us-container{padding-top:180px}}.fit-contact-us-container{padding:10px;top:10px}@media screen and (min-width:992px){.fit-contact-us-container{padding-top:180px}}@media screen and (max-width:992px){.fit-contact-us-container{width:100%;padding-top:100px}}.fit-contact-us-container input,.fit-contact-us-container textarea{color:#3f1e72;padding:10px;margin-bottom:2px}.fit-contact-us-container .top-text,.fit-contact-us-container input::placeholder,.fit-contact-us-container textarea::placeholder{color:#3f1e72;padding:20px}.fit-contact-us-container .invalid-feedback{text-align:left}.testemunho-text p{margin-top:10px;color:grey;mix-blend-mode:difference}.CookieConsent{z-index:1031!important;padding-right:40px!important;font-size:13px!important}.alimento-card{height:-fill-available;height:-webkit-fill-available;height:-mozkit-fill-available;height:100%;overflow:hidden}.alimento-card img{object-fit:cover;width:100%;height:150px}.alimento-card p{height:100%}.alimento-card .legend{overflow:hidden;font-size:14px;display:flex;height:100%;justify-content:center;align-items:center}.alimento-card.active{border:2px solid #3f1e72}.alimento-card.active p{background:#3f1e72;color:#fff}.meal-item{position:relative;background:#f2f2f2;padding-top:5px!important;padding-bottom:25px}.meal-item .title{margin-left:52px!important;margin-bottom:10px!important}.meal-item label{margin-left:31px!important;margin-right:31px!important}.meal-image{text-decoration:none}.intake-text{position:absolute;width:85%;font-size:30px;padding:20px;text-align:center}.intake-text,.meal-info-text{z-index:2;margin:auto;color:#000;background:#fff;opacity:.75}.meal-info-text{position:relative;font-size:10px;padding:0 10px 5px 0;text-align:right;top:-20px;text-decoration:none}.btn.disabled,.btn:disabled{opacity:.65;color:grey}.is-invalid .invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.input-group-append .btn,.input-group-prepend .btn{z-index:0}.form-group,.input-group{margin-bottom:1rem}.sb-avatar__image{object-fit:cover;-o-object-fit:cover;object-position:center;-o-object-position:center}.Collapsible__trigger:after{font-family:"FontAwesome"!important}.no-suggestions{color:#999;padding:.5rem}.suggestions{border:1px solid #999;border-top:0 solid #999;list-style:none;margin-top:0;max-height:143px;overflow-y:auto;padding-left:0;width:100%}.suggestions li{padding:.5rem}.suggestion-active,.suggestions li:hover{background:#3f1e72;color:#fff;cursor:pointer;font-weight:700}.suggestions li:not(:last-of-type){border-bottom:1px solid #999}.pace.pace-progress{height:4px}[type=radio]:checked~.meal-legend{background:#3f1e72;border:4px solid #3f1e72;color:#fff;height:100%}[type=radio]:checked~.meal-legend p{color:#fff}.is-link{color:#007bff;text-decoration:none;background-color:transparent}.is-link:hover,a:hover{color:#3f1e72;text-decoration:underline;font-weight:200}.expandable-card-text{width:100%}.alimento-list-item-span{display:block;font-weight:400;text-decoration:none;color:#333;position:relative;border:1px solid #fff;padding:10px;background:#3f1e72;color:#fff}@media only screen and (max-width:992px){.scrolling-wrapper::-webkit-scrollbar{display:none}.home-header-desktop,.home-header-desktop.vh-100{height:300px!important}.home-header{height:11rem!important}.home-header img{width:60px;height:93px}img.img-workout{width:100%;height:400px}.home-header-desktop{background-size:contain}.home-header-desktop .btn-purple-wrapper{top:218px!important}.fixed{position:fixed;height:50px;transform:translateZ(0);bottom:0;left:0}.fit-body{min-height:100%}.fit-coaches-container,.fit-testemunhos-container{top:10px}}@media only screen and (max-width:992px)and (max-width:992px){.fit-testemunhos-container{padding-top:100px!important;padding-left:35px!important;padding-right:35px!important}}@media only screen and (max-width:992px){.fit-alimentos-container{top:0;margin-bottom:1rem!important}}@media only screen and (max-width:992px){.fit-about-us-container,.fit-alimentos-container,.fit-container,.fit-feedbacks-container,.fit-testemunhos-container{margin-bottom:60px!important}}@media only screen and (max-width:992px){.scrolling-wrapper .card-70{width:46%}}@media only screen and (max-width:992px){.testemunho-card{padding-left:0;padding-right:0;flex:0 0 96%;max-width:96%}}@media only screen and (max-width:992px){.profile-fit-container .col-md-6{padding:0}}.fit-coach-choices-container{margin-top:120px!important}@media screen and (max-width:992px){.fit-coach-choices-container{margin-top:50px!important}}@media(min-width:992px){.fit-container{margin-top:0;padding-bottom:50px!important}.feedback-container,.fit-container{max-width:800px;margin-left:auto;margin-right:auto}.feedback-container{margin-top:30px;padding-bottom:30px!important;box-shadow:0!important}.home-header{height:200px}.home-header img{height:100px}img.img-workout{width:100%;height:400px}.fit-about-us-container{position:relative;max-width:800px;margin:auto;text-align:left;padding-top:180px!important}.d-flex.buttons{max-width:500px;margin:auto}.purple-tag,.white-tag{width:100%;position:relative;margin-top:-10px;left:0}.workouts .col-4{flex:0 1;max-width:100%}}.lmMaya{margin-bottom:0!important;padding:2px!important}.gsEyTH{max-width:50px!important}.eJEChV{width:auto!important}.eJEChV,.eJEChV .fSkZZn,.eJEChV img{object-fit:cover!important;max-width:50px!important}.eJEChV .fSkZZn,.eJEChV img{height:50px!important}.card{margin:50px 0 0}.preview img{max-width:100px}.multi-preview-scale img,.multi-preview img{padding:5px;object-fit:cover}.multi-preview img{width:50%;height:auto}.multi-preview-scale img{width:100px;height:100px}.carousel{width:100%;z-index:0}.flex-container{padding:0;margin:0;list-style:none;-ms-box-orient:horizontal;display:-moz-flex;display:flex}.row{flex-direction:row}.row-reverse{flex-direction:row-reverse}.row-reverse li{background:gold}.column{flex-direction:column;float:left}.column li{background:#00bfff}.column-reverse{flex-direction:column-reverse;float:right}.column-reverse li{background:#90ee90}.flex-item{background:tomato;padding:5px;width:50px;height:50px;margin:5px;line-height:50px;color:#fff;font-weight:700;font-size:2em;text-align:center}.react-tel-input .country-list{top:auto;bottom:100%;padding:10px!important}.react-tel-input .country-list .country{padding:7px 9px 7px 16px}.react-tel-input .country-list .search-box{margin-left:0!important;color:#000!important}.DateInput_input,.form-control[readonly],.react-tel-input .form-control,input,input[type=tel],input[type=text],select{background:transparent!important;background-color:transparent!important;border:none;font-size:13px!important}.padded-settings-container .form-group label{color:#fff!important}.padded-settings-container input{padding-left:10px}.padded-settings-container .react-datepicker-wrapper{width:100%!important}.react-tel-input .form-control:focus{color:#fff!important;background:transparent!important;background-color:transparent!important;border:none;box-shadow:none}[data-testid=otp-resend-root] button{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0;font-size:13px;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;color:#ff9002;background:transparent}[data-testid=otp-resend-root] button:hover{border:0 solid #fff;background:transparent;color:red}.login-phone{background:url(/static/media/Grupo\ 381.fa5c8734.png) no-repeat fixed 50%;background-size:cover}.home-phone{background:url(/static/media/Grupo\ 380.bdac9408.png) no-repeat fixed 50%;background-size:cover}.bg-contactos{background:url(/static/media/three-colors.b2ca1d37.svg)}.bg-final-step{background:url(/static/media/Grupo\ 382.ad5ce9d9.png) no-repeat fixed 50%;background-size:cover}.bg-my-coach{background:url(/static/media/Grupo\ 389.02f6fcff.png) repeat 50%;background-size:cover}.bg-white{background:#fff;background-size:cover}.bg-purple{background:#3f1e72!important;background-size:cover!important}.bg-grey{background:#6d6a71!important;background-size:cover!important}.bg-greyish{background:#f2f2f2!important;background-size:cover!important}.transparent{background:transparent!important;background-color:transparent!important}#translucent-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-position:center -70px;filter:url(https://jordanhollinger.com/media/blur.svg#blur);filter:blur(10px)}.translucent{background:#222!important;background:rgba(34,34,34,.2)!important;background-color:#222!important;background-color:rgba(34,34,34,.75)!important}.orange-border{display:flex!important;background:url(/static/media/orange-circle.bd8a99d3.svg);width:181.06px;height:181.06px;display:inline-block;align-items:center;justify-content:center;background-size:contain;background-repeat:no-repeat;left:0;position:absolute}.orange-border img{width:130px!important;height:130px!important;display:inline-block;vertical-align:middle;width:131.18px;height:131.18px;border-radius:100%;font-family:Helvetica,Arial,sans-serif;object-fit:cover;object-position:center center;position:absolute;top:25px;left:25px}.card-header-white{background:#fff;border:none}h1.plan-card-title span{font-size:15px}[type=checkbox]:checked+label.label-naked,[type=radio]:checked+label.label-naked{background:transparent!important}.logo-section{padding-top:150px}@media(max-height:480px){.logo-section{margin-top:50px}}.login-form .section-top-code{margin-top:0;padding-top:100px!important}@media(orientation:landscape)and (max-height:480px){.login-form .section-top-code{padding-top:0!important}}.login-form .section-inner{margin-top:0}@media(max-height:480px){.login-form .section-inner{margin-top:5%}}@media(max-width:992px)and (min-height:481px){.login-form .section-inner{margin-top:20%}}.layout-box{display:grid;grid-template-rows:auto 1fr auto}@media(min-width:992px){.btn-prev,.text-colored{color:#3f1e72!important}}.padded-container{padding-top:90px!important;padding-bottom:120px!important}@media screen and (min-width:992px){.padded-container{padding-top:180px!important}}.padded-container-exercise{padding-top:57px!important;padding-bottom:120px!important}@media screen and (min-width:992px){.padded-container-exercise{padding-top:180px!important}}.workouts-main-container{padding-top:0!important}@media screen and (min-width:992px){.workouts-main-container{padding-top:180px!important}}.meals-main-container{padding-top:0!important}@media screen and (min-width:992px){.meals-main-container{padding-top:180px!important}}.padded-settings-container{padding-top:20px!important;padding-left:35px!important;padding-right:35px!important}@media screen and (min-width:992px){.padded-settings-container{padding-top:180px!important}}.padded-top-20{padding-top:20px!important}.padded-top-200{padding-top:200px!important}.padded-20{padding-left:20px!important;padding-right:20px!important}.padded-42{padding-left:42px!important;padding-right:42px!important}.padded-side-section-15{padding-left:15px!important;padding-right:15px!important}.padded-side-section-20{padding-left:20px!important;padding-right:20px!important}.padded-home-container{padding-top:0!important}@media screen and (min-width:992px){.padded-home-container{padding-top:180px!important}}.padded-profile-container{padding-top:50px!important}@media screen and (min-width:992px){.padded-profile-container{padding-top:180px!important}}.padded-meals-container{padding-top:0!important}@media screen and (min-width:992px){.padded-meals-container{padding-top:180px!important}}.padded-shopping-container{padding-top:0!important}@media screen and (min-width:992px){.padded-shopping-container{padding-top:180px!important}}.padded-recipe-container{margin-top:0!important;margin-left:45px!important;margin-right:45px!important}@media screen and (max-width:992px){.padded-recipe-container{padding-top:45px}}.padded-section{padding-left:35px;padding-right:35px}.padded-coaches{padding-top:35px}.padded-section-bottom{padding-bottom:70px}.btn,button,label,span{font-size:13px;border-radius:14px}.btn,button{height:40px;font-weight:700}.btn{line-height:5px}.form-check-label{height:100%}.form-check-label-gender,.form-check-label-health{height:40px;line-height:6px!important}.size9{font-size:9px!important}.size10{font-size:10px!important}.size11{font-size:11px!important}.size12{font-size:12px!important}.size13{font-size:13px!important}.size14{font-size:14px!important}.size15{font-size:15px!important}.size16{font-size:16px!important}.size18{font-size:18px!important}.size19{font-size:19px!important}.size20{font-size:20px!important}.size21{font-size:21px!important;line-height:21px}.size22{font-size:22px!important;line-height:22px}.size24{font-size:24px!important;line-height:24px}.size25{font-size:25px!important;line-height:25px}.size26{font-size:26px!important;line-height:26px}.size30{font-size:30px!important;line-height:30px}.size34{font-size:34px!important}.size35{font-size:35px!important}.size36{font-size:36px!important}.size37{font-size:37px!important}.size50{font-size:50px!important}.size57{font-size:57px!important;border:none}.height40{height:40px!important}.height80{height:80px!important}.border10{border-radius:10px!important}.border14{border-radius:14px!important}.border18{border-radius:18px!important}.pad15{padding-right:15px!important}.pad15,.pl-15{padding-left:15px!important}.pr-15{padding-right:15px!important}.pl-53{padding-left:53px!important}.pr-53{padding-right:53px!important}.no-margin{margin-left:0!important;margin-right:0!important}.no-padding-top{padding-top:0!important}.uppercase{text-transform:uppercase}.striked{text-decoration:line-through}.blocks,.blocks .btn,.blocks button{height:82px}.w-100-p{width:100%}.hide{display:none!important}.btn.focus,.btn:focus{outline:0;box-shadow:none}.btn-link.focus,.btn-link:focus{-webkit-text-decoration:auto;text-decoration:auto}div[class^=css-][class$=-Input]{background:transparent;border:0}div[class^=css-][class$=-Input] input{height:10px;border:none!important;background:transparent!important;background-color:transparent!important}div[class^=css-][class$=-ValueContainer]{overflow:"inherit"}div[class^=css-][class$=-menu]{z-index:1}.otp-input,input.otp-input{width:85%!important;color:#000!important;background:#fff!important;border-radius:10px!important}input.otp-input~div{width:90%!important}.profile-top-container{background:url(/static/media/profile-top-container.05bf378c.svg);background-size:cover;background-position:90%;background-repeat:no-repeat;padding-left:35px!important;padding-right:35px!important;height:358px}@media screen and (min-width:992px){.profile-top-container{background:none}}.meals-title-container{background-color:#6d6a71;height:54px;opacity:.7;display:flex;flex-direction:column;align-items:baseline;vertical-align:middle;line-height:50px;padding-left:22px}.padded-home-container.today .container-fluid{margin-top:25px!important}.daily-top-container{background:url(/static/media/Grupo\ 383.44d6b29e.png);height:250px;background-size:cover;padding-left:17px!important;padding-right:17px!important;padding-top:200px!important}.daily-top-container .blocks{min-height:58px!important;border-radius:14px!important;padding:0!important;margin-top:-30px!important}.daily-top-container .blocks .col{width:80px!important;height:66px!important;border-radius:14px!important;border:2px solid #3f1e72;z-index:0;padding-left:0!important;padding-right:0!important;justify-content:center;align-items:center;margin:8px 3px 3px}.daily-top-container .blocks .col:nth-of-type(4){background-color:#a9a9a9!important}.daily-top-container .blocks .btn.btn-block.btn-purple.btn-height-29{top:-1px;position:relative;z-index:1;left:-15px;padding-left:39px;padding-right:39px}.daily-middle-container{text-align:center;width:100%;margin-left:15px}.daily-middle-container .daily-button{width:350px;position:absolute;background:#3f1e72;right:calc(50% - 175px);margin:auto;justify-content:space-between}.daily-middle-container .daily-progress{width:100%;position:relative;justify-content:space-between;margin-top:12px;margin-right:20px}.daily-middle-container .daily-progress p{line-height:1;margin-block-start:0;margin-block-end:0}.daily-middle-container .daily-progress .progress{height:9px;border-radius:14px;border:1px solid #707070;margin-block-start:1.2em;margin-block-end:1em}.daily-middle-container .daily-progress .progress .progress-bar{border-radius:14px;background:#ff9002}.daily-middle-container p{line-height:3}.daily-bottom-container{background-color:#f2f2f2!important;margin-top:0;padding-top:40px}.daily-meals-container{padding-left:40px;padding-right:40px}.daily-meals-container .daily-meal{background:#fff;border-radius:4px;padding:10px}.daily-meals-container .daily-meal .inner-border{border:1px solid #27253a;padding:5px}.daily-meals-container .daily-meal .daily-meal-header{vertical-align:middle}.daily-meals-container .daily-meal .daily-meal-header .daily-meal-left{width:80%}.daily-meals-container .daily-meal .daily-meal-header .daily-meal-right{width:20%;padding-top:4px;justify-content:right;margin-right:7px}.daily-meals-container .daily-meal .daily-meal-header .daily-meal-right .mean-button-action{display:flex;background:#ddd;height:30px;width:30px;border-radius:50%;align-items:center;justify-content:center}.daily-meals-container .daily-meal .daily-meal-header .daily-meal-right .mean-button-action svg g{color:#999;fill:#999}.daily-meals-container .daily-meal .daily-meal-header .daily-meal-right .mean-button-action:hover{background:#3f1e72;color:#fff}.daily-meals-container .daily-meal .daily-meal-header .daily-meal-right .mean-button-action:hover svg g{color:#fff;fill:#fff}.daily-meals-container .daily-meal .daily-meal-header .daily-meal-right .meal-button-left{float:left;margin-left:5px}.daily-meals-container .daily-meal .daily-meal-header .daily-meal-right .meal-button-right{float:right;margin-left:10px}.daily-meals-container .daily-meal .daily-meal-header p{line-height:2}.daily-meals-container .daily-meal .daily-meal-header img{width:33px!important;height:33px!important;float:left;margin-right:10px}.daily-meals-container .mark-drinking-container{width:100%;overflow-x:scroll;bottom:100px;left:0;z-index:3;align-items:center;justify-content:center}@media screen and (min-width:800px){.daily-meals-container .mark-drinking-container{text-align:center;align-items:center;align-content:center;justify-content:center}}.daily-meals-container .mark-drinking-container .btn-mark-drinking{position:relative;width:30%;display:inline-flex;flex:0 0 auto;flex-direction:row;justify-content:center;align-self:center;padding:0 1.25rem!important;line-height:2.125rem;font-size:.875rem;text-align:center;margin:.125rem!important;border:2px solid #3f1e72;text-decoration:none;overflow:hidden;cursor:pointer;vertical-align:middle;outline:none}.daily-meals-container .mark-drinking-container .btn-mark-drinking:hover{border:2px solid #fff!important;color:#fff!important;background:#3f1e72!important}.btn-next,.btn-prev{padding:5px!important}.btn-prev-next{width:300px;left:calc(50% - 150px);margin:124px auto auto;position:absolute;text-align:center}.coach-item-card{height:132px!important}.coach-item-card .translucent-active{background-color:#ff9002;height:132px;opacity:.5;position:absolute;z-index:1;top:0;width:100%}.coach-item-card .translucent-inactive{background-color:#35313e;height:132px;opacity:.5;position:absolute;z-index:1;top:0;width:100%}.coach-item-card .legend{top:0;z-index:2;position:absolute;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex;flex-direction:column}.coach-item-card img{height:132px}.workouts-page-container .card{margin:0;border-radius:17px;background:transparent}.workouts-page-container .card img{border-radius:17px!important}.meal-choice-item{padding:5px;margin-bottom:1.5rem!important;height:50px;display:flex;flex-direction:row;position:relative}.meal-choice-item .nome{font-size:13px;white-space:normal;width:100%;min-height:40px;border-radius:14px;max-width:400px;padding:0 5px 5px;overflow:wrap;word-wrap:break-word;text-align:left}@media screen and (max-width:992px){.meal-choice-item .nome{max-width:200px}}.meals-choices-top-container{background:url(/static/media/meals-choices-top.4e1b6482.svg);background-size:cover;height:284px;padding-top:200px!important}.meals-choices-top-container,.meals-top-container{padding-left:35px!important;padding-right:35px!important}.meals-top-container{background:url(/static/media/meals-top-container.808817d9.svg);background-size:cover;background-position:90%;background-repeat:no-repeat;height:204px;opacity:.6}.meals-top-container .imprimir-button{height:29px;color:#fff;bottom:20px;position:absolute}.btn-secondary-fit{color:#fff;padding:8px 10px!important;box-shadow:none;line-height:11px;position:absolute;letter-spacing:.5px;background:transparent!important;border-radius:14px;border:1px solid #fff}.meals-container .component-body.col-12{padding:0}.meals-container .card{margin:0;border-radius:17px;background:transparent}.meals-container .card img{border-radius:17px!important}.meals-container .meals-top-container{z-index:1;position:relative;background:none;opacity:1;height:250px}.meals-container .meals-top-container:before{content:"";z-index:-1;position:absolute;top:0;left:0;right:0;background:url(/static/media/Grupo\ 385.8d168913.png);background-size:cover;padding-left:35px!important;padding-right:35px!important;height:250px;padding-top:200px!important;opacity:.6;margin-bottom:40px}.meals-container .meals-top-container .lista-de-compras-button{height:29px;color:#fff;border-radius:1.5rem;padding:8px 10px!important;line-height:11px;box-shadow:none;bottom:20px;position:absolute;letter-spacing:.5px}.shopping-list-top-container{background:url(/static/media/Grupo\ 386.17cbe2a6.png);background-size:cover;height:358px}.shopping-list-top-container,.workout-list-top-container{padding-left:35px!important;padding-right:35px!important;padding-top:200px!important}.workout-list-top-container{background:url(/static/media/programme.c07bf57a.jpg);background-position:50%;background-size:cover;height:250px}.btn-outline{border-radius:14px;border:1px solid #827d8d;height:40px!important}.workout-list-middle-container{background:#f2f2f2;background-size:cover;padding-top:20px!important;padding-left:35px!important;padding-right:35px!important;min-height:150px;padding-bottom:10px}.workout-list-middle-container .btn-change-workout{border-radius:14px;border:1px solid #827d8d;height:40px!important}.workout-item{position:relative}.workout-item .bottom-text{min-height:100px;overflow:hidden;text-align:left!important}.workout-item .orange-bar{position:absolute;background:#ff9002;width:154px;height:22px;z-index:1;top:-10px;right:11px}.workout-item .orange-bar.active{background:#3f1e72;color:#fff;text-align:center;line-height:20px}.workout-exercises{background:#f2f2f2}.workout-exercises .inner-container{padding:10px!important}.workout-exercises .nav-tabs .nav-item.show .nav-link,.workout-exercises .nav-tabs .nav-link.active{color:#3f1e72;background-color:#f2f2f2;border-color:#3f1e72}.workout-exercises .nav-tabs .nav-item{width:50%!important}.workout-exercises .nav-tabs .nav-link.active{color:#3f1e72!important;border-bottom:3px solid}.workout-exercises .tab-content{min-height:400px}.workout-exercises .workout-image-container{width:55%;float:left;text-align:center}.workout-exercises .workout-image-container .workout-image{width:100%;float:left;background:#fff;border-top-left-radius:14px;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.workout-exercises .workout-image-container .btn-secondary{width:80%;margin-top:10px!important;margin:auto auto 10px;background:transparent}.workout-exercises .workout-exercises-list{width:45%;max-height:218px!important;overflow:scroll;float:right}.workout-exercises .workout-exercises-list ul{list-style:none;padding-left:0}.workout-exercises .workout-exercises-list ul li{text-align:left;padding:5px 15px}.workout-exercises .workout-exercises-list ul li.active{background:#fff;border-top-right-radius:14px;border-bottom-right-radius:14px;border:none}.profile-bottom-container{margin-top:-30px!important;padding-left:35px!important;padding-right:35px!important}.profile-goals-container{margin-top:20px!important}.profile-planos-container{margin-top:10px!important}.orange{color:#ff9002}canvas.chartjs-render-monitor{height:214px!important}.shopping [type=checkbox]:checked+label:before,.shopping [type=radio]:checked+label:before{border:none;background:#ff9002!important}.shopping [type=checkbox]:checked+label:before,.shopping [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:1px;top:1px;width:18px;height:18px;border-radius:2px!important;text-align:center!important;vertical-align:middle;line-height:16px;font-size:22px}.shopping [type=checkbox]:checked+label,.shopping [type=checkbox]:not(:checked)+label,.shopping [type=radio]:checked+label,.shopping [type=radio]:not(:checked)+label{position:relative;padding-left:0;cursor:pointer;display:inline-block;color:#fff;font-weight:700;font-size:13px;width:22px;height:22px;border:1px solid #707070;border-radius:4px;top:3px;margin-right:20px}.shopping [type=checkbox]:checked+label{background:transparent!important}.shopping ul.shopping-list-items{padding:0}.shopping ul.shopping-list-items li.col.form-check{list-style-type:none;padding-left:20px;position:relative;display:flex}.shopping ul.shopping-list-items li.col.form-check .left-side{float:left}.shopping ul.shopping-list-items li.col.form-check .left-right{float:right}.react-date-inputs__inputs-wrapper input{width:72px;margin-right:5px;padding:20px;height:40px!important}input[id^=react-select-][id$=-input]{height:20px!important;border:0!important}.my-coach-form{margin:auto;padding-top:90px!important}@media screen and (min-width:992px){.my-coach-form{padding-top:180px!important}}@media screen and (max-width:992px){.my-coach-form{padding-left:30px!important;padding-right:30px!important}}.my-coach-form .studentsNumber{background-color:#8b8695;height:61px;vertical-align:middle;justify-content:center;align-items:center;display:flex}.my-coach-form .btn-trocar-coach{width:150px!important;margin:auto auto 20px}.coach-choices-form{padding-top:220px!important}@media screen and (min-device-width:375px)and (max-device-height:667px)and (-webkit-min-device-pixel-ratio:2){.coach-choices-form{padding-top:150px!important}}.btn-coach-item{margin:auto}.coach-choice-top{z-index:1;position:absolute;top:0}.hundred_perc{height:100%!important}.react-swipeable-view-container{height:calc(100vh - 150px)!important;position:relative;border-bottom:none}.ReactSwipeableBottomSheet--open{height:calc(100vh - 100px)!important;max-height:calc(100vh - 150px)!important;border-radius:14px!important;overflow:hidden!important;border-bottom:none;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ReactSwipeableBottomSheet--open .bottom-sheet{padding:50px 0 20px}.ReactSwipeableBottomSheet--open .bottom-sheet .nav-tabs .nav-link.active{color:#3f1e72!important;border-bottom:4px solid!important}.ReactSwipeableBottomSheet--open .bottom-sheet .nav-tabs .nav-item{width:33%}.ReactSwipeableBottomSheet--open .bottom-sheet .card{border:none}.ReactSwipeableBottomSheet--open .bottom-sheet .fit-icon{display:flex;justify-content:center;align-items:center}.ReactSwipeableBottomSheet--open .bottom-sheet .button_container{margin:auto;text-align:center;bottom:-30px;left:calc(50% - 86px);flex-direction:column}.ReactSwipeableBottomSheet--open .bottom-sheet input.peso-actual{font-size:1px;border:none!important;width:150px!important;height:90px!important;text-align:center!important}.ReactSwipeableBottomSheet--open .bottom-sheet input.peso-actual:focus{border:none!important;outline:0;outline-color:transparent;outline-style:none}.ReactSwipeableBottomSheet--open .bottom-sheet button{width:172px;margin:auto auto 80px;line-height:30px}.ReactSwipeableBottomSheet--open .bottom-sheet button:hover{opacity:.8}.ReactSwipeableBottomSheet--open .bottom-sheet .multi-scale-pics-container input{height:1px!important}.ReactSwipeableBottomSheet--open .bottom-sheet .scale-pics label.btn{width:172px!important;margin:auto auto 10px!important;line-height:25px!important}.ReactSwipeableBottomSheet--open .bottom-sheet .scale-pics label.btn:hover{opacity:.8!important}.ReactSwipeableBottomSheet--open .bottom-sheet label.btn{margin-bottom:10px!important}.ReactSwipeableBottomSheet--open .bottom-sheet .multi-preview{width:160px;height:185px;top:100px;margin:0 auto 10px;background:#ededed;border:1px solid #707070;border-radius:12px;overflow-y:scroll}.ReactSwipeableBottomSheet--open .bottom-sheet .multi-preview-scale{width:100%;height:185px;top:40px;background:#ededed;border:1px solid #707070;border-radius:12px;overflow-y:scroll}@media screen and (max-height:568px){.ReactSwipeableBottomSheet--open .bottom-sheet .multi-preview-scale{height:170px}}.ReactSwipeableBottomSheet--open .bottom-sheet .fotos-avaliacao-container{width:100%;padding-left:35px!important;padding-right:35px!important}.ReactSwipeableBottomSheet--open .bottom-sheet .fotos-avaliacao-container .preview-items-container{max-height:250px;overflow-y:scroll}@media screen and (max-width:992px){.ReactSwipeableBottomSheet--open .bottom-sheet .fotos-avaliacao-container .preview-items-container{max-height:150px}}.ReactSwipeableBottomSheet--open .bottom-sheet .fotos-avaliacao-container .foto-preview-item{width:100%;max-height:250px;text-align:center}@media screen and (max-width:992px){.ReactSwipeableBottomSheet--open .bottom-sheet .fotos-avaliacao-container .foto-preview-item{max-height:150px}}.ReactSwipeableBottomSheet--open .bottom-sheet .fotos-avaliacao-container .foto-preview-item input{height:1px!important}.ReactSwipeableBottomSheet--open .bottom-sheet .fotos-avaliacao-container .foto-preview-item label{width:100%;max-width:300px}.ReactSwipeableBottomSheet--open .bottom-sheet .fotos-avaliacao-container .foto-preview-img{max-width:300px;height:200px;margin-left:15px;top:40px;background:#ededed;border:1px solid #707070;border-radius:12px;overflow:hidden}.ReactSwipeableBottomSheet--open .bottom-sheet .fotos-avaliacao-container .foto-preview-img img{width:100%;height:100%;object-fit:cover;object-position:center;top:-23px;position:relative}.ReactSwipeableBottomSheet--open .bottom-sheet .fotos-avaliacao-container .foto-preview-img .button-x{position:relative;text-align:right;z-index:1}.ReactSwipeableBottomSheet--open .bottom-sheet .fotos-avaliacao-container .foto-preview-img .button-x svg{position:relative;font-size:20px;top:15px;right:8px}.ReactSwipeableBottomSheet--open .bottom-sheet .fotos-avaliacao-container .foto-preview-img .body{display:flex;justify-content:center;align-items:center;height:100%;position:relative}.ReactSwipeableBottomSheet--open .bottom-sheet .fotos-avaliacao-container .foto-preview-img .body svg{font-size:50px}@media screen and (max-width:992px){.ReactSwipeableBottomSheet--open .bottom-sheet .fotos-avaliacao-container .foto-preview-img{max-width:100px;height:100px}}.ReactSwipeableBottomSheet--open .icon{position:absolute;width:39px;height:39px;left:calc(50% - 25px);background-color:#3f1e72;color:#fff;border-radius:50px;text-align:center;margin:-20px auto auto;line-height:40px;z-index:3}.upload-photo.bottom-sheet{padding:150px 0 20px}@media screen and (max-width:992px){.upload-photo.bottom-sheet{padding:50px 0 20px}}.upload-photo.bottom-sheet .nav-tabs .nav-link.active{color:#3f1e72!important;border-bottom:4px solid!important}.upload-photo.bottom-sheet .nav-tabs .nav-item{width:33%}.upload-photo.bottom-sheet .card{border:none}.upload-photo.bottom-sheet .fit-icon{display:flex;justify-content:center;align-items:center}.upload-photo.bottom-sheet .button_container{margin:auto;text-align:center;bottom:-30px;left:calc(50% - 86px);flex-direction:column}.upload-photo.bottom-sheet input.peso-actual{font-size:1px;border:none!important;width:150px!important;height:90px!important;text-align:center!important}.upload-photo.bottom-sheet input.peso-actual:focus{border:none!important;outline:0;outline-color:transparent;outline-style:none}.upload-photo.bottom-sheet button{width:172px;margin:auto auto 80px;line-height:30px}.upload-photo.bottom-sheet button:hover{opacity:.8}.upload-photo.bottom-sheet .multi-scale-pics-container input{height:1px!important}.upload-photo.bottom-sheet .scale-pics label.btn{width:172px!important;margin:auto auto 10px!important;line-height:25px!important}.upload-photo.bottom-sheet .scale-pics label.btn:hover{opacity:.8!important}.upload-photo.bottom-sheet label.btn{margin-bottom:10px!important}.upload-photo.bottom-sheet .multi-preview{width:160px;top:100px;margin:0 auto 10px}.upload-photo.bottom-sheet .multi-preview,.upload-photo.bottom-sheet .multi-preview-scale{height:185px;background:#ededed;border:1px solid #707070;border-radius:12px;overflow-y:scroll}.upload-photo.bottom-sheet .multi-preview-scale{width:100%;top:40px}@media screen and (max-height:568px){.upload-photo.bottom-sheet .multi-preview-scale{height:170px}}.upload-photo.bottom-sheet .fotos-avaliacao-container{width:100%;padding-left:35px!important;padding-right:35px!important}.upload-photo.bottom-sheet .fotos-avaliacao-container .preview-items-container{max-height:250px;overflow-y:scroll}@media screen and (max-width:992px){.upload-photo.bottom-sheet .fotos-avaliacao-container .preview-items-container{max-height:150px}}.upload-photo.bottom-sheet .fotos-avaliacao-container .foto-preview-item{width:100%;max-height:250px;text-align:center}@media screen and (max-width:992px){.upload-photo.bottom-sheet .fotos-avaliacao-container .foto-preview-item{max-height:150px}}.upload-photo.bottom-sheet .fotos-avaliacao-container .foto-preview-item input{height:1px!important}.upload-photo.bottom-sheet .fotos-avaliacao-container .foto-preview-item label{width:100%;max-width:300px}.upload-photo.bottom-sheet .fotos-avaliacao-container .foto-preview-img{max-width:300px;height:200px;margin-left:15px;top:40px;background:#ededed;border:1px solid #707070;border-radius:12px;overflow:hidden}.upload-photo.bottom-sheet .fotos-avaliacao-container .foto-preview-img img{width:100%;height:100%;object-fit:cover;object-position:center;top:-23px;position:relative}.upload-photo.bottom-sheet .fotos-avaliacao-container .foto-preview-img .button-x{position:relative;text-align:right;z-index:1}.upload-photo.bottom-sheet .fotos-avaliacao-container .foto-preview-img .button-x svg{position:relative;font-size:20px;top:15px;right:8px}.upload-photo.bottom-sheet .fotos-avaliacao-container .foto-preview-img .body{display:flex;justify-content:center;align-items:center;height:100%;position:relative}.upload-photo.bottom-sheet .fotos-avaliacao-container .foto-preview-img .body svg{font-size:50px}@media screen and (max-width:992px){.upload-photo.bottom-sheet .fotos-avaliacao-container .foto-preview-img{max-width:100px;height:100px}}.btn-action-circle{width:28px!important;height:28px!important;padding:0!important;line-height:28px}@media(min-width:992px){.bg-light{background-color:#3f1e72!important;border-radius:14px;height:40px;margin:50px 35px 85px;padding:0}.bg-light .nav-link{color:#fff!important;font-weight:bolder}.bg-light .nav-link:hover{color:#ff9002!important}.bg-light .logo-badge{padding-top:20px;background:#3f1e72;width:150px;height:150px;border-radius:150px;text-align:center;top:9px;margin-bottom:-75px;margin-top:-53px;position:absolute;right:calc(50% - 89px)}}.choose-my-coach{display:flex;flex-wrap:wrap;padding-left:20px;padding-right:20px}@media screen and (max-width:992px){.choose-my-coach{padding-left:0;padding-right:0}}.choose-my-coach .plan-wrap.coach-item-card{position:relative;width:32%!important;max-width:100%!important;margin:6px;flex-grow:1}.choose-my-coach .plan-wrap.coach-item-card .legend .row{margin-left:130px!important}.choose-my-coach .plan-wrap.coach-item-card .legend .btn.btn-purple{margin-left:130px}@media screen and (max-width:992px){.choose-my-coach .plan-wrap.coach-item-card .legend{max-width:350px!important}.choose-my-coach .plan-wrap.coach-item-card .legend .row{margin-left:150px!important}.choose-my-coach .plan-wrap.coach-item-card .legend .btn.btn-purple{margin-left:150px}.choose-my-coach .plan-wrap.coach-item-card .legend p{text-align:left!important}}@media screen and (max-width:992px){.choose-my-coach .plan-wrap.coach-item-card{width:100%!important;margin:0}.choose-my-coach .plan-wrap.coach-item-card img{object-position:left top;-o-object-position:left top}}.flex-items-wrapper .flex-item img{width:100%;height:auto}.flex-items-wrapper{display:flex;justify-content:center;width:960px;max-width:100%;margin:auto}.flex-items-wrapper .flex-item{display:flex;flex-direction:column;flex:1 1 300px;margin:1em}.flex-items-wrapper .flex-item button{align-self:flex-start;margin-top:auto}@media(max-width:900px){.flex-items-wrapper{flex-wrap:wrap}}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{border-color:transparent;background-color:#3f1e72;border-radius:14px}.btn-toolbar .btn-group:hover,.btn-toolbar .btn:hover,.btn-toolbar .input-group:hover{background-color:#ff6900}.ReactModal__Overlay{z-index:3}.ReactModal__Overlay .ReactModal__Content{width:80%!important;margin:auto;height:500px}@media screen and (max-width:992px){.ReactModal__Overlay .ReactModal__Content .button-container{text-align:center!important}}.ReactModal__Overlay .ReactModal__Content .row{flex-wrap:nowrap}@media screen and (max-width:992px){.ReactModal__Overlay .ReactModal__Content .row{flex-wrap:wrap}}.ReactModal__Overlay .ReactModal__Content img{height:100px}.ReactModal__Overlay .ReactModal__Content h4{text-align:center!important}.ReactModal__Overlay .ReactModal__Content p{text-align:center!important;padding-left:10px;padding-right:10px}.ReactModal__Overlay .ReactModal__Content button{text-align:center!important}.carousel-indicators{z-index:1!important}.fit-testemunhos-container.container .btn-toolbar .btn,.fit-testemunhos-container.container .btn-toolbar .btn-group,.fit-testemunhos-container.container .btn-toolbar .input-group{background-color:#3f1e72;color:#fff}.fit-testemunhos-container.container .btn-toolbar .btn-group.Pagination-bgColor-1,.fit-testemunhos-container.container .btn-toolbar .btn-group:hover,.fit-testemunhos-container.container .btn-toolbar .btn.Pagination-bgColor-1,.fit-testemunhos-container.container .btn-toolbar .btn:hover,.fit-testemunhos-container.container .btn-toolbar .input-group.Pagination-bgColor-1,.fit-testemunhos-container.container .btn-toolbar .input-group:hover{background-color:#ff6900}.profile-header .text-objectivo{color:#3f1e72}@media screen and (min-width:992px){.profile-header .btn-block{width:50%}}.profile-header-top .profile-planos-container,.profile-header-top .profile-top-container{width:50%}.profile-header-top .profile-planos-container{display:none}@media screen and (min-width:992px){.user-health{left:calc(50% + 46px);position:relative}.profile-planos-container{display:none!important}.profile-header-top .profile-planos-container{display:block!important}}.meals-container .meal-item img{height:300px!important}@media screen and (max-width:992px){.container,.container-sm{max-width:100%}.profile-header-top .profile-planos-container,.profile-header-top .profile-top-container{width:100%}.profile-header .text-objectivo{color:#fff}.meals-container .meal-item img{height:150px!important}}.bottom-sheet-form .col-12{padding-left:0!important;padding-right:0!important}@media screen and (max-width:600px){.profile-bottom-container{margin-top:10px!important}}@media screen and (max-width:414px){.profile-bottom-container{margin-top:-30px!important}}.updateVersion{z-index:5;position:absolute;width:100%;justify-content:center;align-content:center;display:flex;background:#fff;flex-direction:column;align-items:center;padding:10px;top:0}.updateVersion p{margin:0}.mt-50{margin-top:200px}.beber-agua .collapse{margin-top:-4px}.beber-agua .collapse .logo-text{margin-top:-6px}.beber-agua-container #chart{position:absolute;width:100%;height:300px;left:calc(50% - 210px);top:50%;margin:auto;z-index:1}@media screen and (max-width:992px){.beber-agua-container #chart{top:46%;left:0}}.beber-agua-container #bottle{position:absolute;height:300px;left:calc(50% - 60px);top:30%;z-index:2;margin:auto}.beber-agua-container .mark-drinking-container{position:absolute;overflow-x:scroll;bottom:100px;width:100%;left:0;z-index:3}@media screen and (min-width:800px){.beber-agua-container .mark-drinking-container{text-align:center;align-items:center;align-content:center;justify-content:center}}.beber-agua-container .mark-drinking-container .btn-mark-drinking{position:relative;display:inline-flex;flex:0 0 auto;flex-direction:row;justify-content:center;align-self:center;padding:0 1.25rem!important;line-height:2.125rem;font-size:.875rem;text-align:center;margin:.125rem!important;border:2px solid #3f1e72;text-decoration:none;overflow:hidden;cursor:pointer;vertical-align:middle;outline:none}.beber-agua-container .mark-drinking-container .btn-mark-drinking:hover{border:2px solid #fff!important;color:#fff!important;background:#3f1e72!important}.text-exercise-show{position:absolute;width:800px;padding:5px;text-align:center}@media screen and (max-width:992px){.text-exercise-show{width:100%}}.btn-gallery{display:flex;align-items:center;align-content:center;justify-content:center}.btn-gallery span.icon{margin-right:5px;margin-top:-3px}@media screen and (min-width:992px){.btn-gallery.btn-block{width:200px}}.center-items-list{width:100%;display:flex;justify-content:center!important;justify-items:center}#recaptcha-container div:first-child{display:flex;align-items:center;justify-content:center}.btn-settings-update:disabled{opacity:.5!important;background-color:grey!important}.disabled{opacity:.5!important;cursor:not-allowed;color:grey!important}.disabled:hover{color:grey!important;background-color:#ddd!important}button.scrol-to-top{background:transparent!important;border:0!important}button.scrol-to-top i.fa.fa-chevron-circle-up{color:#ff6900!important}.scrol-to-top i:hover{opacity:.8}.bg-footer img:hover{cursor:pointer}.mr-auto.mr-auto-signed.navbar-nav{position:absolute;top:0;justify-content:flex-end;align-items:self-end;align-content:end;display:flex;justify-items:flex-end;width:100%;left:-15%}.btn-ouline{border-radius:14px;border:1px solid #827d8d;height:40px!important}.page-title{text-transform:capitalize}@media screen and (min-width:1000px){.page-title{color:#3f1e72!important}}