*{font-family:"Nunito";color:#212121}.card-body{padding:1rem!important}.bg-success{background:#40b356;color:#fff}.bg-white-second{background:#f9f9f9}.bg-primary,.btn-primary{background-color:#f78b9d!important;border:none;color:#fff!important}.bg-primary *,.btn-primary *{color:#fff!important}.btn-outline-primary{border-color:#f78b9d!important}.btn-outline-primary,.btn-outline-primary *{color:#f78b9d!important}.btn-outline-primary:hover{color:#fff!important;background:#f78b9d!important}.bg-second,.btn-second{background-color:#6a35d6!important;color:#fff!important;font-weight:lighter}.bg-second *,.btn-second *{color:#fff!important}.bg-primary-light{background-color:#feeaee!important}.bg-third,.btn-third{background-color:#ffbaa0!important;border:0}.bg-third *,.btn-third *{color:#212121!important}.bg-complement{background-color:#bdbdbd!important;color:#fff!important}.flex-1{flex:1 1!important}.card{border:none!important}.card .title{font-size:1.2rem}.card .ribbon{padding:2px 8px;border-radius:4px 0 0 4px;font-size:1rem;top:0;right:-1.25rem;position:absolute;font-weight:lighter}.card .custom-image{height:120px;width:100%}.card .btn{font-size:16px;height:48px;font-weight:lighter}.rounded{border-radius:10px!important;overflow:hidden}.shadow{box-shadow:0 0 10px rgba(0,0,0,.08)!important}.text-primary,.text-primary *{color:#f78b9d!important}.text-second,.text-second *{color:#6a35d6!important}.text-second-black,.text-second-black *{color:#7a7a7a!important}.text-complement,.text-complement *{color:#bdbdbd!important}.shadow-sm{box-shadow:0 0 10px rgba(0,0,0,.08)!important}.text-black{color:#212121!important}.btn-login{padding:9px 18px;border-radius:20px;font-size:16px;font-weight:lighter;outline:none;background-color:#6a35d6!important;color:#fff!important;border:1px solid #6a35d6!important}.btn-login.active,.btn-login:hover{background-color:#fff!important;color:#6a35d6!important}.btn-login-social{height:48px!important;font-size:16px;width:100%;padding-left:32px;position:relative}.btn-login-social .icon{width:20px;text-align:center;position:absolute;left:30px}a:focus,button:focus,input:focus{box-shadow:none!important}input:focus{border:1px solid #f78b9d!important}input:-moz-read-only{opacity:.8!important}input:read-only{opacity:.8!important}.font-1{font-size:1rem}.font-2{font-size:1.1rem}.font-2,.font-3{line-height:24px!important;font-weight:lighter}.font-3{font-size:1.2rem!important}.user-image{width:72px;height:72px}b,strong{font-weight:700}.iframe-video{height:500px}@media (max-width:768px){.iframe-video{height:240px}}.option .custom-check{width:18px;height:18px;border:1.5px solid #bdbdbd;content:" ";position:relative;align-items:center;justify-content:center;display:flex;cursor:pointer}.option .custom-check .check{width:12px;height:12px;border-radius:100%}.option .custom-check.active{background:#bdbdbd;font-size:14px;text-align:center;color:#fff}.header{position:fixed;width:100%;z-index:99;top:0;left:0}.header .overlay{width:100%;position:absolute;background:rgba(0,0,0,.48);z-index:1;height:0;opacity:0;transition:opacity .6s linear}.header .overlay.expanded{height:100vh;opacity:1}.header .menu{z-index:2;transition:height .25s linear;height:0;overflow:hidden}.header .menu.expanded{height:240px}.header .menu .item{padding:0 1rem!important;cursor:pointer;display:block;font-size:24px;color:#7a7a7a;font-weight:lighter;margin-bottom:16px}.header .menu .item:first-child{margin-top:1.5rem!important}.header .menu .item:last-child{margin-bottom:1.5rem!important}.header .menu .item.active{font-weight:700;color:#6a35d6}.back-menu{color:#7a7a7a!important}main{margin-top:72px}.h-100vh{height:calc(100vh - 72px)}.form-control{border-radius:8px;height:48px;border:1px solid #f78b9d}.form-control:focus{outline:none;box-shadow:none!important}.burger-icon{padding:4px;cursor:pointer}.burger-icon div{height:2px;width:22px;background-color:#6a35d6;margin-bottom:4px}.burger-icon div:last-child{margin-bottom:0}a:hover{text-decoration:none}.editable-value:hover{border:1px dashed #f78b9d;cursor:pointer}.editable-text{display:flex;border:1px dashed #f78b9d;border-radius:5px;position:relative;background-color:transparent;align-items:center}.editable-text textarea{flex:1 1;background-color:transparent;width:100%;border-radius:0;border:none;margin-top:0;margin-bottom:0;resize:none}.editable-text textarea:focus{outline:none}.editable-text .toll-box{position:absolute;right:14px;top:-26px;border-radius:5px 5px 0 0;overflow:hidden}.editable-text .toll-box button{border-radius:0!important;height:20px;font-size:10px;height:100%}.loading-page{width:100%;height:100vh;background-color:#feeaee!important;align-items:center;display:flex;justify-content:center;position:absolute;top:0;left:0;z-index:99}.back-button{background-color:#e2e6ea;border-color:#dae0e5;height:40px!important;font-size:16px!important;color:#212121}.result-text{font-size:14px;line-height:21px}.colors-menu-choice{height:96px;width:100%;background:#fff}.colors-menu-choice .color{width:48px;height:48px;border-radius:100%}.colors-menu-choice *{font-size:14px}.btn-color{height:40px;border-radius:15px;align-items:center;display:flex;justify-content:center;color:#212121;background:#f9f9f9;z-index:10}.color-camera-border .hover-option,.color-camera-border .selected-option{display:none}.color-camera-border.active{border:5px solid #ff0}.color-camera-border.active .selected-option{display:flex}.color-camera-border:not(.active):hover{border:5px solid #f9f9f9}.color-camera-border:not(.active):hover .hover-option{display:flex}.color-camera-border:not(.active):hover .hover-option .btn{background:#f9f9f9}.color-correct{height:40px;border-radius:15px;align-items:center;display:flex;justify-content:center;color:#212121;background:#f9f9f9;z-index:10;border-radius:0 10px 0 0;background:#ff0;border:none;font-weight:700;height:30px}.video-mask{border-color:#ff0 #00f #000 #639;border-style:solid;border-width:800px;width:100%;height:100%;position:absolute;top:calc(-100% + 120px)}.color-video{width:80%;position:absolute;overflow:hidden;display:flex;align-items:center;justify-content:center;bottom:90px;border-radius:100%;max-height:480px}.background-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.custom-menu .item{padding:12px 16px;font-size:18px;color:#7a7a7a;transition:all .25s linear}.custom-menu .item.active{color:#212121;background-color:#ffbaa0}.btn{display:flex;align-items:center;justify-content:center}.modal-rounded .modal-content{border-radius:12px}.modal-rounded .modal-content .modal-body{padding-top:0}.gallery ul{display:flex;list-style:none;flex-wrap:wrap}.gallery li{height:40vh;padding:8px;flex-grow:1}.gallery li:last-child{flex-grow:10}.gallery .img-option{max-height:100%;min-width:100%;object-fit:cover;vertical-align:bottom;border-radius:8px;overflow:hidden;position:relative}.gallery .img-option img{width:100%;height:100%}.gallery .img-option .overlay{align-items:center;justify-content:center;display:flex;position:absolute;width:100%;height:100%;background:rgba(33,33,33,.5)}.gallery .img-option .overlay .number{height:48px;width:48px;border-radius:100%;border:1px solid #fff;background:rgba(33,33,33,.5);color:#fff;line-height:48px;text-align:center;font-size:18px}@media (max-aspect-ratio:1/1){.gallery li{height:30vh}}@media (max-height:480px){.gallery li{height:80vh}}@media (max-aspect-ratio:1/1) and (max-width:480px){.gallery ul{flex-direction:row}.gallery li{height:auto;width:100%}.gallery img{width:100%;max-height:75vh;min-width:0}}.gender-select{border:1px solid #212121;color:#212121;height:40px;display:flex;align-items:center;justify-content:center;padding-right:18px;padding-left:18px;cursor:pointer;border-radius:100px}.gender-select.active{background:#212121;color:#fff}.result-option{padding:13px;color:#212121;flex:1 1;display:block!important;text-align:center;border-radius:8px;font-size:16px;cursor:pointer;transition:all .25s linear}.result-option.active{color:#f78b9d;font-weight:700;background:#fee8eb}.color-option{border-radius:8px;flex:1 1;width:100%;display:flex;align-items:center;justify-content:center}.color-option .checker{width:18px;height:18px;border:2px solid #7a7a7a;border-radius:100%;margin-right:12px;padding:2px}.color-option .checker .check{width:100%;height:100%;background:#212121;border-radius:100%;opacity:0;transition:all .25s linear}.color-option.active{background:hsla(0,0%,74.1%,.2)}.color-option.active .checker{border:2px solid #212121}.color-option.active .checker .check{opacity:1}.back-button-color-question{background:#f9f9f9;color:#7a7a7a;padding-right:12px;padding-left:12px;line-height:32px;border-radius:32px}.stepper{width:100%;position:relative}.stepper,.stepper .line{display:flex;align-items:center}.stepper .line{width:100%;background:#f78b9d;position:absolute;top:20px;z-index:0;left:40px;width:calc(100% - 80px);height:1px}.stepper .text{line-height:18px;font-size:14px}.stepper .stepper-ball{z-index:0;width:40px;height:40px;border-radius:100%;font-size:24px;border:1px solid #f78b9d;color:#212121;text-align:center;line-height:42px;background:#fff}.stepper .stepper-ball.active{background:#f78b9d;color:#f9f9f9}.count-comparation{position:absolute;width:100%;height:100vh;background:rgba(0,0,0,.3);z-index:1002;top:0;opacity:0;-webkit-animation-name:comparationAnimation;animation-name:comparationAnimation;-webkit-animation-duration:2s;animation-duration:2s}.count-comparation,.count-comparation .box-count{display:flex;align-items:center;justify-content:center}.count-comparation .box-count{width:80%;height:80px;background:#fff;border-radius:15px;font-size:18px;color:#212121;font-weight:700}@-webkit-keyframes comparationAnimation{0%{opacity:0}40%{opacity:1}60%{opacity:1}to{opacity:0}}@keyframes comparationAnimation{0%{opacity:0}40%{opacity:1}60%{opacity:1}to{opacity:0}}.no-scroll{overflow:hidden!important}label{margin-bottom:.25rem;color:#7a7a7a}.cupom-btn{position:absolute;right:16px;top:8px;width:32px;height:32px;border-radius:100%;border:1px solid #6a35d6;align-items:center;justify-content:center;display:flex}.cupom-btn .check{width:14px;height:8px;border:solid #6a35d6;border-width:0 0 1px 1px;transform:rotate(-45deg);position:absolute;top:10px}.cupom-btn .arrow{width:8px;height:8px;border:solid #6a35d6;border-width:1px 1px 0 0;transform:rotate(45deg);margin-left:-4px}.cupom-btn .loading{display:flex;justify-content:center;margin:2rem}.cupom-btn .loading:after{content:"";width:32px;height:32px;border:1px solid #ddd;border-top-color:#6a35d6;border-radius:50%;-webkit-animation:spin .8s ease-in-out .1s infinite both;animation:spin .8s ease-in-out .1s infinite both}@-webkit-keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:3px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#f78b9d}.scroll-light::-webkit-scrollbar{width:3px;height:3px;background-color:#f5f5f5}.depoimentos{background-size:contain!important}@media only screen and (min-width:767px){.depoimento-texto{height:220px;overflow:auto}}.btn-lg{min-height:48px}.video-title{z-index:1;padding:8px;text-align:center;background:#fff;top:-2px;left:0;border-radius:10px;font-size:16px;opacity:.8;top:8px}.loading-page-face,.video-title{position:absolute;align-items:center;display:flex;justify-content:center}.loading-page-face{z-index:1040;width:100%;height:100%;background:hsla(0,0%,100%,.5);font-size:30px}.loading-page-face .loading{display:flex;justify-content:center;margin:2rem}.loading-page-face .loading:after{content:"";width:90px;height:90px;border:4px solid #ddd;border-top-color:#6a35d6;border-radius:50%;-webkit-animation:spin .8s ease-in-out .1s infinite both;animation:spin .8s ease-in-out .1s infinite both}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.text-white{text-align:center;padding:16px;font-size:24px}.text-white,.text-white *{color:#fff!important}.no-header-fixed main{margin-top:0!important}.no-header-fixed .header{position:unset!important}.facein-element{-webkit-animation:fadein .5s;animation:fadein .5s}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}.story{width:100%;max-width:450px;background:#bdbdbd;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:8px;display:flex;flex-direction:column}.story .story-content{position:relative;display:flex;width:100%;flex:1 1}.story .story-content .controls{position:absolute;width:100%;height:100%;display:flex}.story .story-content .controls .preview{flex:1 1;height:100%}.story .story-content .timer{position:absolute;bottom:16px;left:5%;width:90%;height:4px;display:flex}.story .story-content .timer .timer-item{flex:1 1;margin-left:4px;margin-right:4px;height:4px;background:hsla(0,0%,97.6%,.5);border-radius:5px;overflow:hidden}.story .story-content .timer .timer-item .timer-item-complete{background:#fff;height:100%}.caption{color:#212121;margin-top:12px;font-size:14px}.story-title{color:#7a7a7a;font-weight:700;font-size:18px;margin-bottom:24px}.pallet{padding-left:3px}.pallet .pallet-menu{display:flex;flex-direction:row;overflow:auto;padding-left:5px;padding-top:3px}.pallet .pallet-menu::-webkit-scrollbar-track{background-color:#fff}.pallet .pallet-menu::-webkit-scrollbar{width:0;height:0;background-color:#fff}.pallet .pallet-menu::-webkit-scrollbar-thumb{background-color:#fff}.pallet .pallet-menu .pallet-item{cursor:pointer;padding:8px}.pallet .pallet-menu .pallet-item.active{background:#fff;border-radius:2px 2px 0 0;box-shadow:0 0 4px rgba(0,0,0,.13);margin-left:0}.pallet .pallet-menu .pallet-item .pallet-color{width:32px;height:32px;background:red;border-radius:2px}.pallet .pallet-card{padding:12px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.08)!important}.pallet-title{color:#212121;font-size:16px;font-weight:700;margin-bottom:8px}.pallet-text{margin-top:16px}.pallet-text,.pallet-text b{color:#7a7a7a}.card-shadow{box-shadow:0 0 15px hsla(0,0%,63.9%,.29)}.form-group-divisor{border-left:1px solid hsla(0,0%,80%,.8);padding-left:12px}.custom-table{border-radius:8px;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.08)}.custom-table th{color:#5a5959;font-weight:700;font-size:14px;padding:12px 16px;border-bottom:2px solid #e0e0e0;white-space:nowrap}.custom-table th:not(last-child){border-right:1px solid #e0e0e0}.custom-table td{color:#201e1e;font-size:14px;padding:12px 16px;border-bottom:1px solid #e0e0e0;width:1%;white-space:nowrap}.custom-table td:not(last-child){border-right:1px solid #e0e0e0}
/*# sourceMappingURL=main.d2cc9090.chunk.css.map */