﻿.only-seo{position: absolute;left: -9999px;}#topo{padding: 0 !important;z-index: 0;}.txtPaginacaoModulos{text-align: left;}h1.center{width:100%;text-align:center;}.black{color:#000000;}.white{color:#ffffff;}#dvcookiescontrato{position: fixed;bottom: 0;left: 0;width: 100%;z-index: 99999999;backdrop-filter: blur(0.5rem);padding: 25px 20px;background-color: #00000080;}#dvcookiescontrato img{position: absolute;width: 100px;margin-top: -80px;}.no-select, .no-select *, label, button {-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; user-drag: none; -webkit-user-drag: none; -moz-user-select: none;-ms-user-select: none; user-select: none;}.col3Listanoticias {display: inline-block;width: auto;background: #f5f5f5;padding: 30px;border-radius: 6px;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);margin-bottom: 1.5em;}.categoriaBoxNoticia {margin: 0 5px 5px 5px !important;box-sizing: border-box !important;display: inline-block !important;background: #F6F8FA !important;border-radius: 4px;padding: 4px 12px !important;font-style: normal;font-size: 12px;font-weight: 700 !important;letter-spacing: 0.04em;color: #979797 !important;text-transform: uppercase;cursor: pointer;}.col{background-color:#0000000f !important;}#dsAss #dvPagtoSSL img {background-color:unset !important;}#dvPagtoSSL{display:none !important;}#dvAttAdm{padding-top:0px !important;}div#lnAssinatura {background-color: var(--backgroundAssinaturaPortall);padding: 10px 0px;}div#lnAssinatura *{color: #d5d5d5 !important;}.filportallportall, .filportallportall:hover{fill:#d5d5d5;}.fa-heart:before {color: #ec3164 !important;}#lnAssinatura .justify-center{text-align:center;font-size:13px;}.content.afterScroll, .afterScroll{display:none;}.material-symbols-outlined{font-weight: 400 !important;}.pointer, .pointer *{cursor:pointer;}.alias, .alias *{cursor:alias;}input[type=file],input[type=date],input[type=datetime-local],input[type=text], input[type=number], input[type=search], input[type=tel], input[type=email], input[type=password], textarea, select{width:100%;padding-block: 12px;padding-inline: 16px;line-height: 1.2;letter-spacing: 0.02em;font-style: normal;color: var(--formFontColor); font-family:var(--fontForm); font-size: var(--formFontSize);font-weight: var(--formFontWeight);background: var(--formBackground);border: var(--formBorder);box-shadow: var(--formShadow);border-radius: var(--formBorderRadius);}input:hover, select:hover, textarea:hover{box-shadow: var(--formShadowHover);}input:focus-within, select:focus-within, textarea:focus-within, input:focus-visible, select:focus-visible, textarea:focus-visible{box-shadow: var(--formShadowHover);color:var(--formFontColorHover);border:var(--formBorderHover);}form label{text-align:left;float:left;margin-top:20px;color: var(--formFontColorLabel) !important;font-family:var(--fontText); font-size: var(--formFontSize);font-style: normal;font-weight: 400;line-height: 29px; letter-spacing: 0.13rem;margin-bottom:10px;cursor:pointer;}.opcaoFormEditor {width: 100%;display: inline-flex;}.opcaoFormEditor input[type=radio],.opcaoFormEditor input[type=checkbox]{float: left;margin-top: 25px;margin-right: 15px;}input[type=file]{cursor:pointer;}input[type=file]::file-selector-button {border:0px;padding: 0px;border-radius:var(--borderRadius);background-color:transparent;transition: 1s; padding: 0px 0px;cursor:pointer;width:26px;background-image:url('/adm/images/upload.svg');background-size: 16px;background-repeat: no-repeat;background-position: 5px;color:transparent;}.boxCheckRadio{display: flex;gap: 10px;align-items: center;min-height: 70px}.boxCheckRadio:focus-within label{font-weight:bold;color: #000000;}.boxCheckRadio input{width: 20px;height: 20px;padding: 0px;margin: 0px;box-shadow: unset;color: var(--formCheckBoxRadioColor);accent-color: var(--formCheckBoxRadioColor);}.boxCheckRadio label{padding: 0px;margin: 0px;}input::placeholder {color: #000000;opacity: 0.2;font-style:italic;}input[type="checkbox"] {appearance: none;width: 20px;height: 20px;border: 2px solid #00000099;border-radius: 4px;background-color: #fff;cursor: pointer;position: relative;min-width: 20px;margin-top: 0px !important;}input[type="checkbox"]:checked {background-color: var(--formCheckBoxRadioColor);}input[type="checkbox"]:checked::after {content: '✓';color: var(--formCheckBoxTextColor);font-weight: bold;position: absolute;left: 2px;top: -5px;font-size: 16px;}select {appearance: none;-webkit-appearance: none;-moz-appearance: none;width: 100%;padding: 12px 40px 12px 15px; border: var(--formBorder);border-radius: var(--formBorderRadius);cursor:pointer;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000000' viewBox='0 0 320 512'%3E%3Cpath d='M143 352.3l-136-136c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L160 288l119.1-119.6c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-136 136c-9.4 9.4-24.6 9.4-34 0z'/%3E%3C/svg%3E") no-repeat right 15px center;background-size: var(--formFontSize);background-color:var(--formBackground);} input[type="email"]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640' fill='%23000000'%3E%3Cpath d='M320 128C214 128 128 214 128 320C128 426 214 512 320 512C337.7 512 352 526.3 352 544C352 561.7 337.7 576 320 576C178.6 576 64 461.4 64 320C64 178.6 178.6 64 320 64C461.4 64 576 178.6 576 320L576 352C576 405 533 448 480 448C450.7 448 424.4 434.8 406.8 414.1C384 435.1 353.5 448 320 448C249.3 448 192 390.7 192 320C192 249.3 249.3 192 320 192C347.9 192 373.7 200.9 394.7 216.1C400.4 211.1 407.8 208 416 208C433.7 208 448 222.3 448 240L448 352C448 369.7 462.3 384 480 384C497.7 384 512 369.7 512 352L512 320C512 214 426 128 320 128zM384 320C384 284.7 355.3 256 320 256C284.7 256 256 284.7 256 320C256 355.3 284.7 384 320 384C355.3 384 384 355.3 384 320z'/%3E%3C/svg%3E")no-repeat right 18px center;background-size: var(--formFontSize);background-color: var(--formBackground);}input[type="tel"] {background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23000000'%3E%3Cpath d='m30.035 22.594c-.053-.044-6.042-4.33-7.667-4.049-.781.138-1.228.67-2.123 1.737-.144.172-.491.583-.759.876a12.458 12.458 0 0 1 -1.651-.672 13.7 13.7 0 0 1 -6.321-6.321 12.458 12.458 0 0 1 -.672-1.651c.294-.269.706-.616.882-.764 1.061-.89 1.593-1.337 1.731-2.119.283-1.619-4.005-7.613-4.049-7.667a2.289 2.289 0 0 0 -1.706-.964c-1.738 0-6.7 6.436-6.7 7.521 0 .063.091 6.467 7.988 14.5 8.024 7.888 14.428 7.979 14.491 7.979 1.085 0 7.521-4.962 7.521-6.7a2.287 2.287 0 0 0 -.965-1.706zm-6.666 6.4c-.874-.072-6.248-.781-12.967-7.382-6.635-6.755-7.326-12.144-7.395-12.979a27.054 27.054 0 0 1 4.706-5.561c.04.04.093.1.161.178a35.391 35.391 0 0 1 3.574 6.063 11.886 11.886 0 0 1 -1.016.911 10.033 10.033 0 0 0 -1.512 1.422l-.243.34.072.411a11.418 11.418 0 0 0 .965 2.641 15.71 15.71 0 0 0 7.248 7.247 11.389 11.389 0 0 0 2.641.966l.411.072.34-.243a10.117 10.117 0 0 0 1.428-1.518c.313-.374.732-.873.89-1.014a35.163 35.163 0 0 1 6.078 3.578c.083.07.141.124.18.159a27.031 27.031 0 0 1 -5.561 4.707z'/%3E%3C/svg%3E")no-repeat right 18px center;background-size: var(--formFontSize);background-color: var(--formBackground);}.container{max-width:89.9vw; margin:auto auto;}@media(max-width: 1550px){.container{max-width:90vw;}}#conteudoDIV{width:100%;margin:auto auto;}.container .container{width:100%;max-width:75vw !important; margin:auto auto;}@media(max-width: 1440px){.container{max-width:90vw;}}.container .container .container{width:100%;max-width:59.6vw !important; margin:auto auto;}@media(max-width: 1144px){.container{max-width:90vw;}}.cls, .clsForce{display: grid;grid-template-columns: 6fr 6fr;gap: 40px;}@media (min-width: 0px) and (max-width: 1024px){.cls, #servicos #box{display: block !important;grid-template-columns: unset !important;gap: unset !important;}.container{padding:0px 0px;max-width:90vw;}}.space1{width:100%;height:6em;}.space2{width:100%;height:4em;}a, a:active, a:focus {outline: none;background-color: transparent;}a {-webkit-tap-highlight-color: transparent;}#icoWhatsappFixo, #clickWhatsAppChat,.hand{cursor:pointer;}#botaoConfirmaWhatsapp{color:#2d455f !important;font-weight: 400 !important;}#icoWhatsappFixo,#introWhatsapp,#btFechaIntroWhatsapp {background-color: #2f9393 !important;box-shadow:unset !important;}#introWhatsapp i.fa.fa-brands.fa-whatsapp {margin-right: 6px;color: #2d455f !important;}.clickWhatsAppChat{border-radius:3px;}#introWhatsapp{border-radius:3px !important;}span#botaoConfirmaWhatsapp i {color: #2d455f !important;}i#icoWhatsappFixo,#btFechaIntroWhatsapp{color: #ffffff !important;}i#icoWhatsappFixo{border: 4px solid #ffffff54;}#introWhatsapp > span:nth-child(2){color: #ffffff !important;font-weight: 400 !important;}@media (max-width: 1024px){#icoWhatsappFixo {bottom: 5% !important;right: 5% !important;}}#btFechaIntroWhatsapp {width:unset !important;}.tooltipTitle{display:none;position:absolute;font-size:12px;max-width:260px;color:#ffffff !important;padding:10px 20px;border-radius:3px; background-color:#00000050;backdrop-filter: blur(5px);}#dvcookiescontrato {background-color:#00000099 !important;}#dvcookiescontrato p {color:#ffffff !important;}#dvcookiescontrato a {color:#ffffff !important;text-decoration:underline;} #okcookiesprivacidade{background-color:#141414 !important; color:#fff !important;}::-webkit-scrollbar {width: 10px; }::-webkit-scrollbar-track {background: var(--scroolFundo); }::-webkit-scrollbar-thumb {background: var(--scroolBar); }::-webkit-scrollbar-thumb:hover {background: var(--scroolBarHover); }button{font-family: var(--fontButton);background: var(--colorButton-Default);color: var(--colorButton-DefaultText);padding:var(--paddingButton);cursor: pointer;outline: none;border-radius: var(--formBorderRadius);width: auto;font-style: normal;font-weight: 700;font-size: var(--fontSizeButton);line-height: 150%;letter-spacing: 0.05em; text-transform: uppercase;border: 0px solid transparent;}button i {color:var(--colorButton-DefaultText); margin-right: 10px;}button:focus-within{box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);}button:hover, button:focus-within{background-color:var(--colorButton-DefaultHover);color:var(--colorButton-DefaultText);box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}@keyframes loadingAnimation {0%{background-color: #efefef;}25%{background-color: #bcbcbc;}50%{background-color: #898989;}75%{background-color: #bcbcbc;}}button[disabled],button[disabled]:hover {filter: opacity(0.5) !important;color: #ccc !important;box-shadow:unset !important;border: 2px solid transparent !important;cursor: not-allowed;transition: background-color 0.3s;animation: loadingAnimation 2s infinite linear;}button[disabled] i{color: #ccc !important;}button.transparent{background:transparent;background-color:transparent;border:0px;outline: none;box-shadow: none;}button.noico::before, button.noIco::before {content: "";}button[disabled],button[disabled]:hover {filter: opacity(0.5) !important;color: var(--corDefault) !important;background-color:var(--corBG) !important;box-shadow:unset !important;border: 2px solid transparent !important;}button[disabled] i{color: var(--corDefault) !important;}button.go{background: var(--colorButton-Go);color: var(--colorButton-GoText);outline: 5px solid rgba(255, 255, 255, 0.5);}button.go i{color: var(--colorButton-GoText);}button.go span{color: var(--colorButton-GoText);}button.go:hover, button.go:focus-within{background-color: var(--colorButton-GoHover);color: var(--colorButton-GoText);box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}button.go:hover i,button.go:hover span,button.go:focus-within i,button.go:focus-within span{color: var(--colorButton-GoText);}button.go:focus-within{box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}button.solid{background-color: var(--colorButton-Solid);color: var(--colorButton-SolidText);}button.solid i{color:var(--colorButton-SolidText);}button.solid:hover{ background-color: var(--colorButton-SolidHover);}button.solid:focus-within{box-shadow: inset 0px 4px 10px 2px #ffffff6b;}button.outline{color:var(--colorButton-Outline) !important;border: 2px solid var(--colorButton-Outline) !important;background-color:transparent !important;}button.outline.wite{color: #fff !important;border: 2px solid #fff !important;}button.outline.wite i{color: #fff !important;}button.outline.black{color: #000 !important;border: 2px solid #000 !important;}button.outline.black i{color: #fff !important;}button.outline i{color: var(--colorButton-Outline)!important;}button.outline:hover{box-shadow:unset;}button.outline:focus-within{box-shadow:unset;}button.text{color: var(--colorButton-Text);border:transparent;background-color:transparent;box-shadow:unset !important;}button.text i{color: var(--colorButton-Text);}button.text:hover{box-shadow:0px 4px 13px 2px #00000030;}button.text:focus-within{box-shadow: inset 0px 4px 10px 2px #0000006b;}@media (max-width: 768px) {button:not(.no-margin) {margin: 10px 0px;}}button span {margin-right: 10px;position: relative;}button{display: inline-flex;align-items: center;}button.outline {background-color: transparent !important;}@media (max-width: 1024px) {button {display: inline-flex;align-items: center;gap: .6rem;width: 100%; max-width: 80vw;padding: clamp(10px, 2.5vw, 16px) clamp(14px, 4vw, 28px);font-size: clamp(14px, 1.8vw, 18px);line-height: 1.2;text-align: center;white-space: normal; overflow-wrap: anywhere; hyphens: auto; text-align: left;border-radius: 12px;font-weight: 700;}}button::before {content: var(--defaultICONButton);font-family: "Font Awesome 5 Free"; font-weight: 900; margin-right: 8px; display: inline-block; font-style: normal;}.hoverScale{transition: transform 0.3s ease;}.hoverScale:hover{transform: scale(1.05) !important;}::-moz-selection { color: var(--select-Text) !important;background: var(--select-TextBackground) !important;}::selection {color: var(--select-Text) !important;background: var(--select-TextBackground) !important;} #white_content_dentro {background-color: unset !important;}section.ifast div {background-color: unset;background-image: url(/images/grid1.svg);filter: opacity(0.6);}.btAddmm div {margin-top: 10px;padding: 0px 10px;color: #ccc;}.btAddmm input {background-color: #FFFFFF !important;border: 0px !important;}#car butoon{font-size: 13px !important;}.nmProduto{font-size: 13px !important;}#pgCheckout button{font-size: 13px !important;}#dvMenuSearch {background-color: #FF7A29 !important;padding: 55px 10vw !important;margin-top: -10px;}#dvMenuSearch button{padding: 10px 10px 10px 2px !important;}#btnCart span {background-color: #0EA5DD !important;top: -10px !important;right: -15px !important;}#searchTitle p#titulo{color: #ffffff !important;font-style: normal !important;font-weight: 700 !important;font-size: 31px !important;line-height: 104.3% !important;color: #FFFFFF !important;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.25) !important;margin: 0px;}#btnTimes{display:none;}#dvMenuSearch.active {width: 80vw !important;}.btAddmm button::before {margin-right: unset;}.btAddmm button{border: 0px !important;}.item:hover .dvborder i {background-color: #1c4789;color: #ffffff;}.dvborder i {top: 4%;right: 8% !important;height: fit-content;}body > div.sl-wrapper.simple-lightbox > div.sl-image > img {background-color: #ffffff !important;}#produtos .item .dvborder:hover {box-shadow: 0 4px 10px #00000047;}.item p.pcategoria {background-color: #efefef;padding: 4px 8px;font-size: small;margin-bottom: 10px;margin-top: 0px;}@media(max-width: 1023px){#dvMenuSearch{display: flex;flex-direction: column;}} #logoCurso {filter: unset !important;}a.tag{background: #fafafa;border-radius: 4px;padding: 4px 12px;justify-content: center;letter-spacing: 0.04em;font-style: normal;font-weight: 700;font-size: 12px;letter-spacing: 0.04em;color: #00000085;text-transform: lowercase !important;cursor:pointer;}a.tag.outline {background-color: unset;border: 1px solid #979797;}.tags{display: flex;flex-direction: row;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;justify-content: flex-start;padding: 0px;margin: 0px;margin-top: 20px;}
