#LayoutDashboard{display:flex;flex-direction:row;height:100vh;width:100%}#LayoutDashboard .menu{align-items:center;background:#2d3744;display:flex;flex-direction:column;height:100vh;padding:5px 0;width:180px}#LayoutDashboard .menu .logo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:130px;margin-bottom:10px;width:130px}#LayoutDashboard .menu nav{display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}#LayoutDashboard .menu nav .navLink{align-items:center;color:#8788b0;cursor:pointer;display:flex;flex-direction:row;font-size:15px;gap:7px;justify-content:center;justify-content:flex-start;padding:10px;text-decoration:none;transition:all .5s;width:100%}#LayoutDashboard .menu nav .navLink p{margin-top:2px}#LayoutDashboard .menu nav .navLink:hover{background:#28313c}#LayoutDashboard .menu nav .selected{background:#151b22;border-left:3px solid #fff;color:#fff;font-weight:500}#LayoutDashboard .menu nav .selected p{color:#fff}#LayoutDashboard .body{display:flex;flex-direction:column;height:100vh;width:100%}#LayoutDashboard .body .faixaTopo{align-items:center;background:#fff;display:flex;flex-direction:row;height:70px;justify-content:flex-end;padding:0 15px;width:100%}#LayoutDashboard .body .faixaTopo .avatarIcon{font-size:38px;margin:0 8px}#LayoutDashboard .body .faixaTopo h3 svg{margin-right:5px}#LayoutDashboard .body .faixaTopo h3{flex:1 1}#LayoutDashboard .body .faixaTopo .avatar{align-items:flex-start;display:flex;flex-direction:column;gap:5px}#LayoutDashboard .body .faixaTopo .avatar svg{cursor:pointer;margin-left:5px;transition:all .5s}#LayoutDashboard .body .faixaTopo .avatar svg:hover{cursor:pointer;font-size:18px;margin-left:5px}#LayoutDashboard .body .content{box-shadow:inset 0 0 15px 0 silver;display:flex;flex-direction:column;height:100%;overflow:auto;padding:20px;width:100%}.customInput{background:#e8ebf3;border:0;border-radius:5px;color:#333;font-size:14px;height:45px;padding:4px 16px;width:100%}#comp-load{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto}#comp-load span{font-size:14px;font-weight:500;margin-top:-80px;z-index:2}#loginPage{align-items:center;height:100vh;width:100%}#loginPage,#loginPage .form{display:flex;justify-content:center}#loginPage .form{align-items:flex-start;background:#fff;border-radius:8px;flex-direction:column;padding:15px 20px}@media screen and (max-width:600px){#loginPage .form{min-height:40vh;width:80%}}@media screen and (min-width:601px){#loginPage .form{min-height:250px;width:400px}}#loginPage .form span{font-size:13px;font-weight:500;margin-bottom:3px;margin-top:15px}#loginPage .form button{background:#6f66ff;border:0;border-radius:5px;color:#ecfcfa;cursor:pointer;margin-top:15px;padding:8px 10px;width:100%}#pgUsuarios{display:flex;flex-direction:column;width:100%}#pgUsuarios .topo{display:flex;flex-direction:row;gap:10px;width:100%}#pgUsuarios .table .head{border-bottom:1.5px solid #7e868d;border-radius:7px;color:#616e79;display:flex;flex-direction:row;font-size:16px;font-weight:600;line-height:27px}#pgUsuarios .table .head span{margin-left:5px}#pgUsuarios .table .tableContent{width:100%}#pgUsuarios .table .tableContent .rowTable{align-items:center;border-radius:5px;display:flex;flex-direction:row;gap:5px;margin:5px 0;padding:5px}#pgUsuarios .table .tableContent .rowTable:hover{background-color:#f5f6f9}#pgUsuariosForm{display:flex;flex-direction:column;width:100%}#pgUsuariosForm .form .title{border-bottom:1.5px solid #aaa;border-radius:5px;font-size:18px;font-weight:500;padding:0 10px;width:100%}#pgUsuariosForm .form{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}#pgUsuariosForm .btnPainel{display:flex;flex-direction:row;gap:15px;margin:0 auto}#pgUsuariosForm .form label{font-size:14px;font-weight:500;margin-left:10px}#pgHomeSite,#pgHomeSite .dvSearch{display:flex;flex-direction:column;width:100%}#pgHomeSite .dvSearch{align-items:flex-end}#pgHomeSite .dvSearch span{display:flex;flex-direction:row}#pgHomeSite .dvSearch span input::-webkit-input-placeholder{color:#ccc;opacity:1}#pgHomeSite .dvSearch span input::placeholder{color:#ccc;opacity:1}#pgHomeSite .dvSearch span input:-ms-input-placeholder{color:#ccc}#pgHomeSite .dvSearch span input::-ms-input-placeholder{color:#ccc}#pgHomeSite .dvSearch span input{background-color:#fff;border-radius:5px 0 0 5px;min-width:350px}#pgHomeSite .dvSearch span button{background-color:#688edb;border:none;border-radius:0 5px 5px 0;color:#fff;cursor:pointer;width:50px}#pgHomeSite .listCursos{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:25px;justify-content:center;margin-top:35px}#pgHomeSite .listCursos .item{background-color:#fff;border-radius:5px;box-shadow:0 0 15px 0 #dbdbdb;display:flex;flex-direction:column;max-height:350px;padding:20px 15px;width:300px}#pgHomeSite .listCursos .item .imgContent{height:170px;width:270px}#pgHomeSite .listCursos .item .imgContent img{background-color:#e3e3e3;height:170px;object-fit:scale-down;width:270px}#pgHomeSite .listCursos .item .title{color:#363636;font-size:18px;font-weight:500;margin-bottom:10px}#pgHomeSite .listCursos .item .description{flex:1 1;font-size:14px;line-height:23px;margin-bottom:15px;max-height:50px;overflow:hidden;white-space:pre-line}#pgHomeSite .listCursos .item .footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}#pgHomeSite .listCursos .item .footer .price{color:#464646;font-size:16px;font-weight:500}#pgHomeSite .listCursos .item .footer .btn{background-color:#6dbc25;border-radius:20px;color:#fff;cursor:pointer;font-size:13px;padding:7px 15px}#pgHomeSite .listCursos .item .footer .btn,#pgHomeSite .pagination{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:center}#pgHomeSite .pagination{margin-top:25px;width:100%}#pgHomeSite .pagination a{border-radius:100%;cursor:pointer;font-size:12px;text-decoration:none;transition:all .5s;width:25px}#pgHomeSite .pagination a,#pgHomeSite .pagination p{align-items:center;color:#8788b0;display:flex;height:25px;justify-content:center}#pgHomeSite .pagination p{font-size:10px;width:12px}#pgHomeSite .pagination a:hover{background-color:#ddd}#pgHomeSite .pagination .selected{background-color:#688edb!important;color:#fff!important}#pagination,#pgHomeSite .pagination .selected{align-items:center;display:flex;justify-content:center}#pagination{align-self:flex-end;background-color:#fff;border-radius:8px;box-shadow:0 0 15px 0 #eee;flex-direction:row;padding:10px;width:120px}#pagination p{font-size:15px;font-weight:500;margin:0 8px}#pgCursos{display:flex;flex-direction:column;width:100%}#pgCursos .topo{display:flex;flex-direction:row;gap:10px;width:100%}#pgCursos .table .head{border-bottom:1.5px solid #7e868d;border-radius:7px;color:#616e79;display:flex;flex-direction:row;font-size:16px;font-weight:600;line-height:27px}#pgCursos .table .head span{margin-left:5px}#pgCursos .table .tableContent{width:100%}#pgCursos .table .tableContent .rowTable{align-items:center;border-radius:5px;display:flex;flex-direction:row;gap:5px;margin:5px 0;padding:5px}#pgCursos .table .tableContent .rowTable:hover{background-color:#f5f6f9}#mdlCursoImages{display:flex;flex-direction:column;width:100%}#mdlCursoImages .title{align-items:center;background-color:#18182c;color:#fff;display:flex;flex-direction:row;font-size:22px;font-weight:550;gap:10px;justify-content:space-between;padding:10px 15px}#mdlCursoImages .body{align-items:center;display:flex;flex-direction:column;overflow:auto;padding:15px 0}#mdlCursoImages .dropFile{border:2px dashed #8788b0;height:120px;width:100%}#mdlCursoImages .dropFile .fVfcRr>span{color:#8788b0}#mdlCursoImages .dropFile svg{display:none}#mdlCursoImages .body .imagesContent{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:25px}#mdlCursoImages .body .imagesContent .imgCard{width:100px}#mdlCursoImages .body .imagesContent .imgCard img{height:100px;width:100px}#mdlCursoImages .body .imagesContent .imgCard .footCard{align-items:center;background-color:#18182c;color:#fff;display:flex;flex-direction:row;font-size:14px;gap:10px;justify-content:center;padding:7px;width:100%}#mdlCursoImages .body .imagesContent .imgCard .footCard svg{cursor:pointer}#mdlCursoImages .body .imagesContent .imgCard .footCard svg:first-child{font-size:18px}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker :after,.react-date-picker :before{box-sizing:border-box}.react-date-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-date-picker__wrapper{border:thin solid gray;display:flex;flex-grow:1;flex-shrink:0}.react-date-picker__inputGroup{box-sizing:initial;flex-grow:1;min-width:calc(12px + 4.754em);padding:0 2px}.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-date-picker__inputGroup__input{-moz-appearance:textfield;background:none;border:0;box-sizing:initial;font:inherit;height:100%;min-width:.54em;padding:0 1px;position:relative}.react-date-picker__inputGroup__input::-webkit-inner-spin-button,.react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{background:transparent;border:0;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:focus .react-date-picker__button__icon,.react-date-picker__button:enabled:hover .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{left:0;max-width:100vw;position:absolute;top:100%;width:350px;z-index:1}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}#dvDatePicker .customInputDate{background:#e8ebf3;border:0;border-radius:5px;color:#333;font-size:14px;height:45px;padding:4px 16px;width:100%}#dvDatePicker .react-date-picker__wrapper{border:none;display:flex;flex-grow:1;flex-shrink:0}#dvDatePicker .react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6;border-radius:7px}#dvDatePicker .react-calendar__tile--active{background:#006edc;border-radius:7px;color:#fff}#dvDatePicker .react-calendar__tile--now{background:#dce1e7;border-radius:7px;color:#333}#pgCursosForm{display:flex;flex-direction:column;width:100%}#pgCursosForm .form .title{border-bottom:1.5px solid #aaa;border-radius:5px;font-size:18px;font-weight:500;padding:0 10px;width:100%}#pgCursosForm .form{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}#pgCursosForm .btnPainel{display:flex;flex-direction:row;gap:15px;margin:0 auto}#pgCursosForm .form label{font-size:14px;font-weight:500;margin-left:10px}#pgCursosForm .form>div{min-width:300px}#pgCursosForm .form textarea{background:#e8ebf3;border:0;border-radius:5px;color:#333;font-size:14px;height:100px;padding:4px 16px;resize:none;width:100%}#pgClientes{display:flex;flex-direction:column;width:100%}#pgClientes .topo{display:flex;flex-direction:row;gap:10px;width:100%}#pgClientes .table .head{border-bottom:1.5px solid #7e868d;border-radius:7px;color:#616e79;display:flex;flex-direction:row;font-size:16px;font-weight:600;line-height:27px}#pgClientes .table .head span{margin-left:5px}#pgClientes .table .tableContent{width:100%}#pgClientes .table .tableContent .rowTable{align-items:center;border-radius:5px;display:flex;flex-direction:row;gap:5px;margin:5px 0;padding:5px}#pgClientes .table .tableContent .rowTable:hover{background-color:#f5f6f9}#LayoutSite{background-color:#eef1f6}#LayoutSite,#LayoutSite .context{display:flex;flex-direction:column;width:100%}#LayoutSite .context{min-height:100vh}#LayoutSite nav{background-color:#fff;box-shadow:0 0 15px 0 silver}#LayoutSite nav,#LayoutSite nav .carrinho{align-items:center;display:flex;flex-direction:row;justify-content:center}#LayoutSite nav .carrinho{background-color:#688edb;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:13px;gap:3px;padding:7px 10px}#LayoutSite nav .logo{background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:65px;margin-right:15px;width:65px}#LayoutSite nav .navLink{align-items:center;color:#8788b0;cursor:pointer;font-size:15px;justify-content:center;padding:25px 20px;text-decoration:none;transition:all .4s}#LayoutSite nav .navLink:hover{color:#688edb}#LayoutSite nav .selected{background:#688edb;color:#fff!important}#LayoutSite .content{display:flex;flex:1 1;flex-direction:column;padding:35px 50px}#LayoutSite .lytFooter{align-items:center;background-color:#fff;box-shadow:0 0 15px 0 silver;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;justify-content:center;padding:15px}#LayoutSite .lytFooter img{height:60px}#LayoutSite .lytFooter div p{font-size:14px;line-height:20px;margin:0;text-align:center}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}#pgCursoSite{display:flex;justify-content:space-between;width:100%}@media screen and (max-width:768px){#pgCursoSite{flex-direction:column}#pgCursoSite .info,#pgCursoSite .price{width:100%}}@media screen and (min-width:769px){#pgCursoSite{flex-direction:row}#pgCursoSite .price{width:28%}#pgCursoSite .info{width:70%}}#pgCursoSite .painel{background-color:#fff;border-radius:5px;box-shadow:0 0 15px 0 #dbdbdb;display:flex;flex-direction:column;padding:20px 15px}#pgCursoSite .painel .imgsCarousel .carousel-slider{max-height:80vh}#pgCursoSite .painel .imgsCarousel{margin-top:15px}#pgCursoSite .painel .capa,#pgCursoSite .painel .imgsCarousel img{max-height:80vh;object-fit:scale-down}#pgCursoSite .painel .capa{background-color:#e3e3e3;margin-top:15px;min-height:200px}#pgCursoSite .info{line-height:27px;white-space:pre-line}#pgCursoSite .info h1{line-height:40px}#pgCursoSite .info p{margin-top:15px}#pgCursoSite .price button{align-items:center;background-color:#6dbc25;border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:18px;gap:5px;justify-content:center;margin:0 auto;padding:8px 25px}#pgCursoSite .price{height:225px}#pgCursoSite .price h2{margin-bottom:10px}#pgCursoSite .price p{font-size:14px;margin-bottom:15px}#pgCursoSite .price p b{font-size:16px;font-weight:500}.btn-qtd-container{align-items:center;border:1px solid #6dbc25;border-radius:25px;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden}.btn-qtd-container span{font-size:16px;margin:0 10px}.btn-qtd-container button{background-color:#6dbc25;border:0;cursor:pointer;height:30px;width:30px}.btn-qtd-container button svg{width:15px!important}.btn-qtd-container .icons{color:#fff;height:31px;padding:8px;width:31px}#pgCarrinho{display:flex;flex-direction:column;width:100%}#pgCarrinho .painel{align-items:center;display:flex;flex-direction:row;gap:10px;margin:5px}#pgCarrinho .painel .removeItem{color:#b50000;cursor:pointer;margin-right:10px}@media screen and (max-width:525px){#pgCarrinho .painel{align-items:flex-start;flex-direction:column}}@media screen and (min-width:525px){#pgCarrinho .painel{flex-direction:row}}#pgCarrinho .painel .nomeCurso{flex:1 1}#pgCarrinho .painel .valorCurso{display:flex;flex-direction:column;font-size:18px;font-weight:500;text-align:right;width:110px}#pgCarrinho .painel .valorCurso small{font-size:12px;font-weight:400}#pgCarrinho .btnFinalizar{align-items:center;align-self:flex-end;background-color:#6dbc25;border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:18px;gap:5px;justify-content:center;margin-top:15px;padding:8px 25px}#pgCarrinho .cartEmpty{align-items:center;display:flex;flex-direction:column;width:100%}#pgCarrinho .cartEmpty svg{color:#ccc;font-size:70px;margin:15px}#pgCarrinho .cartEmpty p{color:#ccc;font-size:40px;font-weight:500}#pgCarrinho .dvBtn{align-items:center;flex-direction:row;gap:10px;justify-content:space-between}#pgCarrinho .dvBtn,#pgLoginCliente{display:flex;width:100%}#pgLoginCliente .sessionLogin{font-size:16px;text-align:center;width:100%}#pgLoginCliente .sessionLogin .sessionBtnContent{align-content:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-top:10px}#pgLoginCliente .sessionLogin .sessionBtnContent button{font-size:14px;padding:5px;width:70px}#pgLoginCliente .painel{display:flex;flex-direction:column;gap:15px}@media screen and (max-width:768px){#pgLoginCliente{align-items:center;flex-direction:column}#pgLoginCliente .painel{width:100%}}@media screen and (min-width:769px){#pgLoginCliente{align-items:flex-start;flex-direction:row;gap:15px}#pgLoginCliente .painel{width:49%}}#pgLoginCliente .painel button{align-items:center;align-self:flex-end;background-color:#6dbc25;border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:9px;width:145px}#pgLoginCliente .painel .newCad{align-self:center;margin-top:15px;width:200px}#pgCadCliente{display:flex;flex-direction:column;width:100%}#pgCadCliente .painel{display:flex;flex-direction:column;gap:10px}#pgCadCliente .painel div label{font-weight:500;padding:0 9px}#pgCadCliente .painel .flexRow{display:flex;gap:10px}@media screen and (max-width:425px){#pgCadCliente .painel .flexRow{flex-direction:column}#pgCadCliente .painel .flexRow div{width:100%}}@media screen and (min-width:426px){#pgCadCliente .painel .flexRow{flex-direction:row}#pgCadCliente .painel .flexRow div{width:50%}}#pgCadCliente button{background-color:#6dbc25;border:none;border-radius:25px;color:#fff;cursor:pointer;margin:0 auto;padding:8px 25px}#pgPgto{display:flex;gap:15px;width:100%}#pgPgto .overlayPgto{background:#000;height:100vh;opacity:.85;position:absolute;right:0;top:0;width:100%}#pgPgto .painel{margin:0}#pgPgto .carrinho{align-self:flex-start}#pgPgto .carrinho div{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;width:100%}#pgPgto .carrinho h4{border-top:1px solid #ddd;margin-top:15px;padding:3px 4px;text-align:right}#pgPgto .cliente{align-self:flex-start;display:flex;flex-direction:column;gap:10px}#pgPgto .paymentContent{align-items:flex-start;display:flex;gap:15px;width:100%}#pgPgto .paymentContent .methodPay{align-self:flex-start;display:flex;flex-direction:column;gap:10px;width:200px}@media screen and (max-width:550px){#pgPgto .paymentContent{flex-direction:column}#pgPgto .paymentContent .methodPay{width:100%}}@media screen and (min-width:551px){#pgPgto .paymentContent{flex-direction:row}}#pgPgto .paymentContent .methodPay button{border:none;border-radius:8px;color:#959595;cursor:pointer;display:flex;flex-direction:column;font-weight:500;gap:10px;height:120px}#pgPgto .paymentContent .methodPay button.selected{background-color:#688edb;color:#fff}#pgPgto .formPay{flex:1 1;min-height:270px}#pgPgto .methodPay button svg{height:35px;width:35px}#pgPgto .carrinho div .qtd{width:25px}#pgPgto .carrinho div .nome{flex:1 1}#pgPgto .carrinho div .valor{font-weight:500}@media screen and (min-width:769px){#pgPgto{flex-direction:row;flex-wrap:wrap;justify-content:space-between}#pgPgto .carrinho{width:60%}#pgPgto .cliente{width:35%}}@media screen and (max-width:768px){#pgPgto{flex-direction:column}}#pgPgto .paymentContent .formPay label{font-size:14px;font-weight:500;padding-left:10px}#pgPgto .paymentContent .formPay input{margin-bottom:10px!important}#pgPgto .paymentContent .formPay .flexRow{display:flex;gap:10px}#pgPgto .paymentContent .formPay .flexRow input{max-width:170px}#pgPgto .paymentContent .formPay button{background-color:#6dbc25;border:none;border-radius:25px;color:#fff;cursor:pointer;margin:15px auto;padding:8px 25px}#pgPgto .paymentContent .formPay h3{color:#c3c3c3;margin-top:15px;text-align:center}#pgEmpresa{display:flex;flex-direction:column;width:100%}#pgEmpresa .form .title{border-bottom:1.5px solid #aaa;border-radius:5px;font-size:18px;font-weight:500;padding:0 10px;width:100%}#pgEmpresa .form{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}#pgEmpresa .btnPainel{display:flex;flex-direction:row;gap:15px;margin:0 auto}#pgEmpresa .form label{font-size:14px;font-weight:500;margin-left:10px}*{box-sizing:border-box;margin:0;padding:0}body{background:#f5f6f9;color:#616e79}body,button,input,textarea{font:400 16px Roboto,sans-serif;outline:none}button{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:center;padding:0 15px}::-webkit-scrollbar{height:4px;width:3px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;background-clip:padding-box;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#555}::-webkit-input-placeholder{color:#9d9fc5;opacity:1}::placeholder{color:#9d9fc5;opacity:1}:-ms-input-placeholder{color:#9d9fc5}::-ms-input-placeholder{color:#9d9fc5}button:hover{opacity:.75}select{background:#e8ebf3;border:none;border-radius:5px;color:#333;font-size:14px;height:45px;padding:4px 16px;width:100%}.btn-green{background:#00e0aa!important}.btn-blue,.btn-green{border:0;border-radius:5px;color:#ecfcfa!important;cursor:pointer;min-height:38px}.btn-blue{background:#00bcf1!important}.btn-purple{background:#6f66ff!important}.btn-purple,.btn-red{border:0;border-radius:5px;color:#ecfcfa!important;cursor:pointer;min-height:38px}.btn-red{background:#ff5349!important}.btnSmall{min-height:27px!important}.painel{background-color:#fff;border-radius:5px;box-shadow:0 0 15px 0 #eee;margin:15px 0;padding:15px;width:100%}.modal{display:flex;flex-direction:column;width:100%}.modal .body{height:calc(100vh - 110px);overflow:auto}.modal .title{align-items:center;background-color:#477ff4;font-size:22px;font-weight:550;padding:10px 15px}.modal .headTable,.modal .title{color:#fff;display:flex;flex-direction:row;justify-content:space-between}.modal .headTable{background:#477ff4;border-radius:5px 5px 0 0;font-weight:500;margin:15px 15px 0;padding:10px}.modal .contentTable{border:1px solid #ddd;border-radius:0 0 5px 5px;margin:0 15px 15px;min-height:300px}.modal .rowTable{align-items:center;color:#888;cursor:pointer;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;padding:10px}.modal .rowTable:hover{background:#eee}.modal .rowTable span{align-items:center;display:flex;flex-direction:row;gap:10px}.modal .rowTable span button{border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;height:30px;width:30px}.modal .body .divFormModal{display:flex;flex-direction:row;gap:10px;margin:10px 15px}.modal .body .divFormModal button{font-size:20px;height:45px;padding:0 15px}.modal .body .btnNovo{font-size:20px;padding:5px 10px}.modal .body .info{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:10px 15px}.modal .body .info h4{font-weight:500}
/*# sourceMappingURL=main.eee85964.css.map*/