html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary {margin: 0;	padding: 0;	border: 0; font-size: 100%; font-style: normal; font-weight: normal; vertical-align: baseline; background: transparent;} main, article, aside, figure, footer, header, nav, section, details, summary,img {display: block;} html {box-sizing: border-box;} *,*:before,*:after {box-sizing: inherit;} img,object,embed {max-width: 100%;} ul {list-style: none;} blockquote, q {quotes: none;} blockquote:before,blockquote:after,q:before,q:after {content: ''; content: none;} a {margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent;} del {text-decoration: line-through;} abbr[title], dfn[title] {border-bottom: 1px dotted #000; cursor: help;} table {border-collapse: separate; border-spacing: 0;} th {font-weight: bold; vertical-align: bottom;} td {font-weight: normal; vertical-align: top;} hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0;} input, select {vertical-align: middle;} input[type="radio"] {vertical-align: text-bottom;} input[type="checkbox"] {vertical-align: bottom;} input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit; outline:none;}input,button,textarea,input,button,textarea,select{border:none; padding:0; margin:0; background:none;}a{text-decoration:none;} table {font-size: inherit; font: 100%;}
small {font-size: 85%;} strong {font-weight: 800;} td, td img {vertical-align: top;} sub, sup {font-size: 75%; line-height: 0; position: relative;} sup {top: -0.5em;} sub {bottom: -0.25em;} pre, code, kbd, samp {font-family: monospace, sans-serif;}
body{font: 500 16px/16px "omnes-pro"; background: #F4F6F7; overflow-x: clip;}
figure, br{user-select: none;}


:root {color-scheme: light;}

* {
	--cor1: #47bdcf;
	--cor2: #dbe0e5;
	
	scrollbar-width: auto;
	scrollbar-color: var(--cor1) var(--cor2);
	scroll-behavior: smooth;
}

*::-webkit-scrollbar { width: 8px}
*::-webkit-scrollbar-track {background: var(--cor2);}
*::-webkit-scrollbar-thumb {background-color: var(--cor1);}

::selection {background: var(--cor1);color:#fff;}
::-webkit-selection {background: var(--cor1);color:#fff;} 
::-moz-selection {background: var(--cor1);color:#fff;}

@keyframes rotacao1 {0%{transform: translate(-50%, -50%) rotate(0deg);} 100%{transform: translate(-50%, -50%) rotate(360deg);}}
@keyframes rotacao2 {0%{transform:  rotate(0deg);} 100%{transform: rotate(360deg);}}

select {appearance: none;-webkit-appearance: none;-moz-appearance: none;} /* remove seta do selector */

._1000 body:has(.avisoPainelPausado){padding-top: 50px;}
._1000 body:has(.janela_painelPausado.open){overflow: hidden;}
._1000 body:has(.avisoPainelPausado) header{margin-top: 50px;}
.avisoPainelPausado{position: fixed;top: 0;left: 50%;transform: translateX(-50%);width: 100%;padding: 18px;background: url(../media/img/topo/fundoBarraPaused.png);background-blend-mode: color-dodge;background-position: center center;background-color: #D06641;z-index: 15;}
    .avisoPainelPausado p{text-align: center;font: 600 16px/14px 'Omnes-pro';letter-spacing: 2%;color: #fff;}
    .avisoPainelPausado p a:active,
    .avisoPainelPausado p a:any-link{text-decoration: underline;color: #fff;transition: all 0.5s ease;}
    .avisoPainelPausado p a:hover{color: #EAFF4D;}

.janela_painelPausado.open{opacity: 1;visibility: visible;pointer-events: all;}
.janela_painelPausado{position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);display: flex;align-items: center;justify-content: center;width: 100%;height: 100vh;padding: 20px 0px;background: #060709CC;z-index: 100;opacity: 0;visibility: hidden;pointer-events: none;transition: all 0.5s ease;}
	.janela_painelPausado .centro{position: relative;width: 100%;max-width: 1037px;padding: 0 20px;text-align: center;/* background: #fff; */}
		.janela_painelPausado .centro:before{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;height: 100%;min-height: 681px;background: url(../media/img/topo/fundoJanelaPaused.svg) center center;background-size: contain;background-repeat: no-repeat;z-index: -1;}
		.janela_painelPausado .centro span.fechar{position: absolute;top: -80px;right: 140px;display: flex;align-items: center;justify-content: center;width: 48px;height: 48px;background: #fff;border-radius: 100%;border: 1.5px solid #EDEDED;cursor: pointer;transition: all 0.5s ease;}
			.janela_painelPausado .centro span.fechar svg path{transition: all 0.5s ease;}
			.janela_painelPausado .centro span.fechar:hover{background-color: #1A1B1D;}
			.janela_painelPausado .centro span.fechar:hover svg path{fill: #fff;}
		.janela_painelPausado .centro h3{margin-bottom: 22px;font: 700 32px/32px 'omnes-pro';color: #1A1B1D;}
			.janela_painelPausado .centro h3 b{font-weight: 700;color: #E87B55;}
		.janela_painelPausado .centro p{max-width: 648px;margin: 0 auto 24px;font: 400 18px/26px 'omnes-pro';letter-spacing: 2%;color: #5E6269;}
			.janela_painelPausado .centro p b{display: block;max-width: 460px;margin: 0 auto;font-weight: 600;color: #1A1B1D;}
		.janela_painelPausado .centro .boximg{display: flex;align-items: center;gap: 30px;width: 100%;max-width: 617px;margin: 0 auto;padding: 27px 35px;background: #E9ECF0;border-radius: 16px;}
			.janela_painelPausado .centro .boximg figure{width: 108px;min-width: 108px;}
				.janela_painelPausado .centro .boximg figure img{width: 108px;height: 108px;}
			.janela_painelPausado .centro .boximg p{margin: 0;text-align: left;line-height: 24px;}
				.janela_painelPausado .centro .boximg p em{font-weight: 600;color: #38393A;}
				.janela_painelPausado .centro .boximg p a:active,
				.janela_painelPausado .centro .boximg p a:any-link{font-weight: 600;color: #636974;transition: all 0.5s ease;}
					.janela_painelPausado .centro .boximg p a:hover{color: #E87B55;}

@media (max-height: 700px) {
	._1000 .janela_painelPausado{overflow: auto;align-items: flex-start;padding: 100px 0 0;}
}


#toast-container {position: fixed;top: 20px;right: 20px;z-index: 99999;display: flex;flex-direction: column;gap: 10px;pointer-events: none;}
.custom-toast {pointer-events: auto;min-width: 300px;max-width: 400px;background: #fff;backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border-left: 4px solid #f44336;color: #191919;padding: 14px 18px;border-radius: 8px;box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25);display: flex;align-items: center;gap: 12px;font-family: 'Inter', sans-serif;font-size: 14px;font-weight: 500;transform: translateX(120%);opacity: 0;transition: all 0.35s cubic-bezier(0.68, -0.55, 0.27, 1.55);}
.custom-toast.success { border-left-color: #4CAF50;}
.custom-toast.warning { border-left-color: #FF9800;}
.custom-toast.show {transform: translateX(0);opacity: 1;}
.custom-toast.hide {transform: translateY(-20px);opacity: 0;transition: all 0.3s ease;}
.toast-icon {font-size: 14px;display: flex;align-items: center;justify-content: center;width: 22px;height: 22px;border-radius: 50%;background: rgba(244, 67, 54, 0.15);color: #f44336;flex-shrink: 0;font-weight: bold;}
.custom-toast.success .toast-icon {background: rgba(76, 175, 80, 0.15);color: #4CAF50;}
.custom-toast.warning .toast-icon {background: rgba(255, 152, 0, 0.15);color: #FF9800;}
.toast-msg {line-height: 1.4;}


/* Header Type 1 */
._1000 header.type1{width: 100%;padding: 0 20px;position: absolute; top: 0; left: 50%; transform: translateX(-50%); z-index: 90;}
    ._1000 body header.type1::before{content: ""; display: block; position: absolute; width: 100%; height: 160px;top: 0; left: 50%; transform: translateX(-50%); background: rgb(255,255,255, 0);background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); z-index: -1; user-select: none;}
	._1000 header.type1 .centro{width: 100%;height: 106px; margin: 0 auto; display: flex;align-items: center;justify-content: space-between;gap:30px;position: relative; z-index: 2;}
            ._1000 header.type1:not(.logado) .centro{max-width: 1320px; padding: 0 20px;}
            ._1000 header.type1.logado .centro{max-width: 1300px; padding: 0 10px; }
		._1000 header.type1 .centro h1 {display: block; width: 100%; max-width: 241px; height: auto;transition: all 0.5s ease;}
				._1000 header.type1 .centro h1 a img{object-fit: contain; user-select: none;}
	._1000 header.type1 .centro nav{display: flex;justify-content: space-between;max-width: 910px;width: 100%;align-items: center;padding-right: 24px;transition: all 0.5s ease;gap: 19px;}
	._1000 header.type1.logado .centro nav{max-width: 955px;width: 100%;padding-right: 10px;}
		 header.type1 .centro nav .separador {display: block; width: 4px;min-width: 4px;height: 4px; position: relative;}
			header.type1 .centro nav .separador::before{transition: all ease 0.5s;position: absolute; content: '';width: 4px;height: 4px;border-radius: 50%;background: #53565E;opacity: 0.24;left: 0;transform: translateY(-50%);top: 50%;}
			header.type1 .centro nav > a:active,
			header.type1 .centro nav > a:visited,
			header.type1 .centro nav > a:link {display: block; font: 500 16px/16px 'omnes-pro';color: #53565E;letter-spacing: 0.02em;text-transform: capitalize; position: relative;text-shadow: 0px 2px 3px #ffffff00; transition: all 0.5s ease;}

			._1000 header.type1 .centro nav > a.becomeFriend:active,
			._1000 header.type1 .centro nav > a.becomeFriend:visited,
			._1000 header.type1 .centro nav > a.becomeFriend:link {font-size: 16px; font-weight: 700; background: linear-gradient(90deg, #47BDCF 0%, #60A3DB 31.05%, #A856FF 65.91%, #E87B55 100%); color: transparent; background-clip: text; display: inline-block; margin-left: auto;}

				 ._1000 header.type1 .centro nav > a::after{content: ""; display: block; position: absolute; background: #53565E; width: 3px; height: 3px; border-radius: 5px; right: 0; bottom: -8px; opacity: 0; transition: all 0.5s ease; }
					._1000 header.type1 .centro nav > a:not(.becomeFriend):hover {color: #000000; text-shadow: 0px 2px 3px #fff;}
				._1000 header.type1 .centro nav > a:hover::after{width: 20px;opacity: 1;}

			header.type1 .centro nav ul.menuLogado {display: flex;width: 100%;justify-content: space-between;align-items: center;gap: 15px; min-width: 81px; max-width: 81px; position: relative;z-index: 3;}
				header.type1 .centro nav ul > li {position: relative;max-width: max-content;width: 100%;}
                /* botao dashboard */
				._1000 header.type1 .centro nav a.botaoDash:link,
				._1000 header.type1 .centro nav a.botaoDash:active,
				._1000 header.type1 .centro nav a.botaoDash:visited{padding-left: 32px; margin-left: auto;}
				    ._1000 header.type1 .centro nav a.botaoDash::before{content: ""; display: block; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 22px; height: 22px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23A09EA7' d='m.63 8.444-.013.028v.219c.024.252.07.49.19.73.234.469.633.846 1.15 1.012.053.017.115.043.213.046l.11.023.083.02.013.004h.273l.463.023.949.044c1.28.044 2.537.066 3.816.066h.64a.766.766 0 0 0 .215-.025l.001.001h.005c.13-.022.27-.046.41-.093.556-.185 1.026-.582 1.262-1.103v-.001c.07-.122.118-.262.16-.386a.795.795 0 0 0 .049-.252c.02-.097.023-.186.023-.209V7.135c0-1.28 0-2.559.023-3.815v-.002c0-.135-.045-.297-.097-.431a1.397 1.397 0 0 0-.173-.335l-.01-.01-.055-.048a.295.295 0 0 0-.19-.063.327.327 0 0 0-.223.118 1.193 1.193 0 0 0-.205.375l-.054.155c-.446 1.428-.645 3.183-.689 4.93l-.021.398-.001.197a.425.425 0 0 1-.16.208.533.533 0 0 1-.293.07l-.79-.02c-.501-.01-1.003-.027-1.506-.042l-.08-.003-1.588-.043-1.587-.022h-.399c-.028 0-.044-.001-.054-.002h-.002a.453.453 0 0 0-.04-.014l-.007-.003-.069-.037-.059-.067-.011-.023c-.006-.01-.009-.014-.01-.018l-.002-.002v-.002c0-.012 0-.034-.006-.058a.197.197 0 0 0-.015-.04v-.888c0-.53-.023-1.057-.045-1.582.011-.267.017-.534.022-.795.006-.263.012-.52.023-.773v-.002l.022-1.258v-.717l.005-.009.001-.002.012-.01.007-.014A.225.225 0 0 1 2.5 2.32h1.211c.84 0 1.68-.022 2.494-.044l1.236-.045 1.097-.044c.137 0 .309.09.46.199.036.025.07.053.109.084l.007.005c.035.028.074.06.115.086.09.058.2.104.335.089h.002c.27-.034.461-.348.413-.78a1.213 1.213 0 0 0-.267-.631l-.078-.085a1.086 1.086 0 0 0-.17-.163l-.2-.14-.008-.004-.122-.063a1.861 1.861 0 0 0-.394-.126L8.728.654h-.013a.188.188 0 0 1-.038-.007C8.657.642 8.62.632 8.583.632h-.28L7.974.61H7.97L7.31.589l.002-.001C6.871.566 6.428.544 6.006.544h.001C5.127.52 4.266.5 3.383.5h-.926c-.058 0-.134 0-.213.022a2.06 2.06 0 0 0-1.319.737l-.132.177-.003.006c-.035.058-.07.122-.103.19l-.086.21-.033.1-.033.098-.035.108.05.754.111 5.257-.022.243v.023l-.001.003-.007.016ZM.75 21.249v-.669c0-1.34.021-2.66.063-4l.043-.995.02-.48v-.291l.003-.015.021-.092.02-.11c.004-.102.028-.166.045-.221l.068-.198c.18-.447.506-.795.898-1.01.229-.125.457-.174.697-.198l.01-.001.198.001.027.015.014.006.005.001.01.001h.011l.218.021 5.03-.113h.605l.217-.016.095.034.094.035.201.09.182.107.005.003.17.14c.373.341.634.83.697 1.36a.817.817 0 0 1 .026.239v.975c0 .893-.02 1.764-.04 2.654l-.002.097c0 .438-.021.898-.042 1.354v.012l-.022.691v.004l-.02.338v.3c0 .04-.01.078-.014.099a.205.205 0 0 0-.007.04v.013l-.002.013c-.044.216-.09.367-.182.543l-.003.008-.001-.001-.002.002c-.079.13-.17.28-.287.386l.001.002c-.211.231-.47.335-.684.361-.412.05-.712-.15-.744-.434v-.103a.604.604 0 0 1 .086-.25c.027-.046.058-.09.086-.129.03-.04.056-.076.08-.113.078-.12.145-.25.174-.37l.016-.113-.043-1.15-.041-1.293a106.24 106.24 0 0 1-.042-2.614v-1.271a.24.24 0 0 0-.112-.193l-.013-.009-.012-.012-.01-.006H7.88l-1.2-.024h-.004c-.24-.011-.486-.016-.736-.022-.248-.006-.5-.012-.752-.023-.504.023-1.01.045-1.517.045h-.847a.177.177 0 0 1-.037.016c-.023.007-.046.007-.057.007h-.002l-.02.012-.023.014a.24.24 0 0 0-.096.132l-.003.01c-.005.019-.01.031-.015.041v.476L2.55 17.07c-.01.535-.026 1.072-.04 1.606l-.002.06-.003.093c-.015.523-.03 1.046-.04 1.568l-.021.83a.6.6 0 0 0 .068.306.415.415 0 0 0 .2.168H2.9l.379.023c1.667.047 3.341.255 4.703.722l.148.056c.145.059.273.13.358.216a.353.353 0 0 1 .113.232.33.33 0 0 1-.06.2l-.046.058-.01.01a1.3 1.3 0 0 1-.32.18 1.15 1.15 0 0 1-.41.102c-1.158-.022-2.336-.022-3.515-.022H2.723c-.023 0-.12 0-.22-.027a.735.735 0 0 1-.22-.05 1.91 1.91 0 0 1-.37-.168c-.435-.217-.778-.62-.976-1.108l-.077-.213c-.044-.147-.067-.294-.087-.43l-.001-.005.001-.001a.88.88 0 0 1-.023-.227ZM15.429.5c1.399 0 2.798.024 4.22.073l1.038.05.505.023h.298l.014.003.095.024.109.022c.11.003.178.034.239.054.563.182.996.598 1.25 1.114.13.263.182.526.206.803v.365l-.024.268.096 4.626v.002L23.5 20.86v.672l-.002.013-.025.122-.002-.001a.404.404 0 0 1-.013.078l-.006.02v.02l-.007.02-.036.11-.036.11c-.052.157-.13.313-.205.44l-.002.006c-.356.542-.941.929-1.58 1.006a.823.823 0 0 1-.23.025h-1.012c-.965 0-1.906-.024-2.87-.048-.452 0-.928-.024-1.4-.048l-.024-.002-.721-.024h-.004l-.354-.025-.313.001c-.038 0-.073-.009-.095-.014l-.005-.002a.215.215 0 0 0-.044-.008h-.013l-.013-.003a1.825 1.825 0 0 1-.563-.208 1.224 1.224 0 0 1-.435-.362l-.084-.094a1.337 1.337 0 0 1-.289-.69c-.051-.474.155-.812.442-.849h.002l.104-.001c.099.01.183.051.256.099.047.03.092.066.133.098.042.035.08.066.119.094l.128.085c.13.08.266.136.38.136l1.201-.048h.003l1.396-.025 1.353-.033c.455-.01.914-.015 1.372-.015h1.325c.074 0 .158-.046.21-.136l.009-.013.014-.015a.12.12 0 0 0 .007-.012l.001-.005v-.792l.024-13.15v-.006l.025-.855v-.032c.006-.275.012-.555.023-.835l-.033-.882c-.009-.293-.015-.588-.015-.882v-.987c-.024-.047-.024-.09-.024-.11v-.005l-.014-.022-.016-.03a.263.263 0 0 0-.143-.116l-.008-.003a.47.47 0 0 1-.047-.018l-.001.001-.06-.001h-.435l-1.734-.025c-.58-.012-1.16-.03-1.737-.048-.578-.018-1.156-.037-1.734-.05l-.864-.024a.586.586 0 0 0-.325.082.495.495 0 0 0-.188.248l-.017.051v.16l-.025.439c-.024.969-.09 4.87-.21 8.724-.06 1.93-.134 3.85-.223 5.385-.044.767-.094 1.44-.146 1.97-.039.394-.08.716-.126.942l-.047.192c-.073.233-.164.452-.28.581a.346.346 0 0 1-.236.127c-.098.005-.187-.044-.261-.12l-.01-.01a1.56 1.56 0 0 1-.187-.367 1.439 1.439 0 0 1-.105-.47v-.003l.014-2.884c.01-4.358.011-12.034.011-13.097V2.775c0-.026 0-.128.025-.236.002-.112.03-.198.053-.268V2.27l.077-.224c.03-.075.064-.149.104-.217.28-.56.782-1.02 1.366-1.202l.23-.06a5.41 5.41 0 0 1 .221-.041C14.581.5 14.665.5 14.731.5h.698Z'/%3E%3C/svg%3E") no-repeat; background-size: contain; user-select: none; transition: all 0.5s ease;}

				._1000 header.type1 .centro nav a.botaoConnection:link,
				._1000 header.type1 .centro nav a.botaoConnection:active,
				._1000 header.type1 .centro nav a.botaoConnection:visited{padding-left: 32px;/* margin-left: auto; */}
				._1000 header.type1 .centro nav a.botaoConnection::before{content: ""; display: block; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 22px; height: 22px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23d9d9d9' fill-rule='evenodd' d='M12.567.36c1.115-.49 2.399-.5 3.475.092 1.056.58 1.808 1.574 2.182 2.725a4.49 4.49 0 0 1-.265 3.38c-.155.842-.643 1.584-1.244 2.129.151.218.299.44.434.654l.218.351.008.014a13.5 13.5 0 0 1 1.467 3.84l.002.025q0 .009.002.018a.54.54 0 0 1 .134.27l.017.092.012.062q.03.165.057.338c.875-.152 1.778-.027 2.54.392 1.055.58 1.806 1.574 2.18 2.725a4.49 4.49 0 0 1-.272 3.395c-.249 1.078-.93 2.052-1.895 2.624-1 .591-2.21.666-3.328.257a4 4 0 0 1-1.243-.748c.668-.057 2.287-.362 3.233-.774.945-.412 1.793-.795 2.33-1.75a3.6 3.6 0 0 0-.301-2.28 2.73 2.73 0 0 0-1.475-1.373c-1.75-.604-2.884.76-3.18 1.908-.311 1.213.27 2.273.802 3.241-1.158-.034-2.147-1.01-2.497-1.495-.665-.86-.668-2.113-.31-3.097l.005-.012c.366-.94.988-1.78 1.793-2.326-1.014-1.553-1.811-3.673-2.038-5.468-.847.299-1.786.281-2.669-.039-.577-.19-1.097-.56-1.535-1.029-.801 1.264-2.036 2.37-3.24 3.013.203.309.378.644.513.986l.091.245.002.007c.142.437.21.884.214 1.325-.028.712-.938 1.416-1.39 1.68a3.6 3.6 0 0 0-.3-2.28 2.73 2.73 0 0 0-1.474-1.373c-1.231-.425-2.578.322-3.02 1.538l-.003.006-.005.014c-.456 1.112-.016 2.542 1.026 3.231.478.423 1.433.855 2.413.34.568-.113 1.817-.488 2.268-1.088-.248 1.08-.93 2.055-1.896 2.627-1 .591-2.211.666-3.329.256-1.149-.42-2.042-1.417-2.556-2.547-.194-.426-.334-.965-.418-1.424a7 7 0 0 1-.09-.649 2.2 2.2 0 0 1 .008-.538c.058-.319.137-.738.282-1.136.451-1.239 1.352-2.229 2.48-2.724 1.115-.49 2.399-.5 3.475.091.1.044.204.102.3.166a9.2 9.2 0 0 1 1.522-1.921c.602-.584 1.29-1.096 1.996-1.442a5.7 5.7 0 0 1 .012-3.82C10.538 1.847 11.44.857 12.567.36m-.315 3.707c.442-1.217 1.79-1.965 3.022-1.538a2.73 2.73 0 0 1 1.473 1.373c.337.677.453 1.474.301 2.278-.408.727-1.02 1.202-1.614 1.38l-.025.009c-.688.251-1.36.184-1.913-.12l-.008-.004-.217-.128c-1.042-.69-1.482-2.118-1.027-3.23l.005-.013z' clip-rule='evenodd'/%3E%3C/svg%3E"); background-size: contain; user-select: none; transition: all 0.5s ease;}

                /* botao chat */
				._1000 header.type1 .centro nav a.botaoChat:link,
				._1000 header.type1 .centro nav a.botaoChat:active,
				._1000 header.type1 .centro nav a.botaoChat:visited{padding-left: 32px;}
				    ._1000 header.type1 .centro nav a.botaoChat::before{content: ""; display: block; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 24px; height: 24px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23a09ea7' d='m1.1 21.1-.2.1-.1.1H.6l-.2.2a1.4 1.4 0 0 0 .7 2.4h.2a6 6 0 0 0 1.9 0c.8-.2 1.5-.5 2.2-.9l.9-.7c.1-.3.2-.5 0-.7-.3-.3-.9-.2-1.6.1a6.5 6.5 0 0 1-2.2.5l.6-.6a8 8 0 0 0 1.1-2c.1-.2 0-.5-.1-.8l-.5-.5-.2-.3-.2-.3-.4-.5-.3-.7c-.4-1-.6-2-.7-2.9v-3l.2-.7c0-.2 0-.5.2-.7l.2-.7.1-.4.2-.3.3-.7.4-.6.4-.6.2-.2.3-.3.2-.7c0-.3-.4-.2-.7 0-.3 0-.6.2-1 .5l-.7.7-.7.9-.6 1-.2.7-.2.7-.1.3-.3 1.1v1.1l-.1 1V14l.2.3v.7l.3.8v.3l.2.3.3.7.4.7.8 1.2c0 .2.2.3.3.5-.2.5-.5.9-.8 1.2l-.6.5ZM8.7 9.5c1.4.1 2.7.3 4 .2h.5c1 .1 2.1.1 3.2 0 .3-.1.5-.3.5-.8 0-.4-.3-.7-.6-.7L14.7 8l-2.6.2c-1.6-.6-3.2-.3-4.8-.4l-.2.3c-.1.2 0 .5.1.6.5.5 1 .7 1.5.8ZM7.2 12c.5.4 1 .6 1.5.7 1.4.1 2.7.4 4 .2h.5c1 .1 2.1.2 3.2 0 .3-.1.5-.3.5-.8 0-.4-.3-.7-.6-.7l-1.6-.2-2.6.2c-1.6-.6-3.2-.3-4.8-.4l-.2.3c-.1.2 0 .5.1.6ZM7.2 15.1c.5.5 1 .7 1.5.8 1.4.1 2.7.4 4 .2h.5c1 .1 2.1.2 3.2 0 .3-.1.5-.3.5-.8 0-.4-.3-.7-.6-.7l-1.6-.2-2.6.2c-1.6-.6-3.2-.3-4.8-.4l-.2.3c-.1.2 0 .5.1.6Z'/%3E%3Cpath fill='%23a09ea7' d='M6.8 21c-.4 0-.1.4.4.9.9.7 2 1.2 3.4 1.5 1.3.3 2.8.3 4.2 0 1.8-.4 3.4-1.2 4.8-2.3l.5-.4.2-.3.2-.1v-.1l.5-.5.2-.2.7-.8.3-.6.4-.6.3-.6c.4-.8.6-1.6.9-2.5v-.7l.2-.7v-1.3c0-1.8-.5-3.6-1.4-5.2l-.7-1.1-.4-.6c0-.2-.2-.4-.4-.5l-.5-.6v-.1h-.1v-.1h-.1l-.7-.7-1-.7-.1-.1-.3-.2-.4-.3A11.7 11.7 0 0 0 5.7 2l-.9.7-.3.3-.3.4c-.3.4-.4.7-.2.8.4.2 1.3-.3 2.6-1a11 11 0 0 1 10.3 0l.7.3.6.4.3.2.6.6.2.1v.1a10.7 10.7 0 0 1 2.9 5.4l.1-.2V11.6l-.1 1.4-.1.6v.4l-.2.3-.2.7-.2.6-.3.6-.2.3-.1.3-.4.6v.1l-.2.2-.2.2-.2.3v.1l-.2.2-.5.5v.1H19l-.1.1-.5.5-.6.4-.1.1-.2.1-.5.4-.6.3-.7.3a10.4 10.4 0 0 1-5.3.6h-.7l-.7-.3-.6-.2-.6-.2-.3-.1-.3-.1h-.5Z'/%3E%3C/svg%3E") no-repeat; background-size: contain; user-select: none; transition: all 0.5s ease;}
					/* Menu Perfil */
					header.type1 .centro nav ul li.profilePicture a::before{content: "";width: 52px;height: 52px;background: linear-gradient(360deg, #47BDCF 0%, #60A3DB 31.05%, #A856FF 65.91%, #E87B55 100%);filter: blur(2px);border-radius: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);opacity: 0;visibility: hidden;transition: all 0.5s ease;}
					header.type1 .centro nav ul li.profilePicture a:hover::before{opacity: 0.7;visibility: visible;animation: sombraAnimada 2.5s forwards linear infinite;}
						header.type1 .centro nav ul li.profilePicture a img {width: 48px;height: 48px;border-radius: 50%;user-select: none; position: relative; z-index: 1;outline: 1px solid #f8f6f8;}
						@keyframes sombraAnimada{0%{transform: translate(-50%, -50%) rotate(0deg);} 100%{transform: translate(-50%, -50%) rotate(360deg);}}

					/* Menu Hamburguer */
					header.type1 .centro nav ul li.menu a:active,
					header.type1 .centro nav ul li.menu a:visited,
					header.type1 .centro nav ul li.menu a:link{display: flex;color: #272d385e; transition: all 0.3s ease;}
                        header.type1 .centro nav ul li.menu.ativo a:any-link,
                        header.type1 .centro nav ul li.menu a:hover{color: #D46A45;}
						header.type1 .centro nav ul li.menu{width: 18px; height: 16px;}
							header.type1 .centro nav ul li.menu a svg {width: 18px;height: 16px;}
                    
                    /* Menu Dropdown */
                    header.type1 .centro nav ul li.menu .dropdown{min-width: 150px;height: 0px;background: #FFF;box-shadow: 0px 8px 32px 0px #686E7952, 3px 4px 24px -3px #E0E3EA, 5px 5px 0px -1px #EAEDF44D;border-radius: 16px 1px 16px 16px;position: absolute;top: 37px;right: 0px;overflow: clip;opacity: 0; visibility: hidden; transition: all 0.5s ease;    border: 2px solid #cccccc21;}
                    header.type1 .centro nav ul li.menu.ativo .dropdown{ height: max-content; opacity: 1; visibility: visible;}
                        header.type1 .centro nav ul li.menu.ativo .dropdown li{position: relative; transition: all 0.5s ease;max-width: initial;}
                            header.type1 .centro nav ul li.menu.ativo .dropdown li figure{width: 20px; height: 20px;}
                                header.type1 .centro nav ul li.menu.ativo .dropdown li figure img{}
                            header.type1 .centro nav ul li.menu.ativo .dropdown li a:active,
                            header.type1 .centro nav ul li.menu.ativo .dropdown li a:link,
                            header.type1 .centro nav ul li.menu.ativo .dropdown li a:visited{display: flex ; gap: 8px; width: 100%; padding: 17px 21px; border-bottom: 1px dashed #E2E9EF; transition: all 0.5s ease; min-height: 55px;cursor: pointer;align-items: center;}
                            header.type1 .centro nav ul li.menu.ativo .dropdown li:last-of-type a:any-link{border-bottom: 1px solid transparent;}
                                header.type1 .centro nav ul li.menu.ativo .dropdown li a b{display: block; font-size: 16px; font-weight: 500; line-height: 14px; color: #53565E; position: relative;transition: all 0.5s ease;}
                                    ._1000 header.type1 .centro nav ul li.menu.ativo .dropdown li:hover a b{color: #D46A45;}
                                    header.type1 .centro nav ul li.menu.ativo .dropdown li a b::after{content: ""; width: 3px; height: 2px; background: transparent; border-radius: 16px; position: absolute; bottom: -6px; left: 50%; transform: translateX(-50%); transition: all 0.5s ease;}
                                        ._1000 header.type1 .centro nav ul li.menu.ativo .dropdown li:hover a b::after{width: 100%; background: #8C8F963D;}

	  ._1000 header.type1 .centro .menuMobile,
	  ._1000 header.type1 .centro a.chatMobile,
	   ._1000 header.type1 .centro a.botaoMenu{display: none !important;}


/* Header Type 2 */
._1000 header.type2 .centro .menuMobile,
._1000 header.type2 .centro a.chatMobile, 
._1000 header.type2 .centro a.botaoMenu{display: none !important;}
._1000 header.type2 {position: fixed; height: 106px; max-width: 1520px; width: 100%; left: 50%; top: 0; transform: translateX(-50%); z-index: 10; padding: 0 20px;}
._flut header.type2 {height: 75px;}
	._1000 header.type2::before{content: ""; height: 106px; width: calc(100% - 10px); background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Camada 1' viewBox='0 0 1496 212'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M1493.4 128.2c-.9-.3-1.9-.7-2.4-1.2-1.1-.9-.7-1.7-.3-2.6.1-.3.2-.5.3-.8.6-2.1-.9-4.4-2.5-6.6-2.2-3.1-4.4-6.3-.3-9.1 1-.7 1.8-1.3 2.6-2-.8-.7-1.6-1.3-2.6-2-4.1-2.8-1.9-6 .3-9.1 1.5-2.2 3.1-4.4 2.5-6.6 0-.3-.2-.5-.3-.8-.4-.9-.8-1.7.3-2.6.6-.5 1.5-.8 2.4-1.2 1.3-.5 2.5-.9 2.6-1.7.1-1.5-2.6-3.7-5-5.5-.9-.7-1.7-1.4-2.3-1.9-.6-.6-1.3-1.1-2-1.6-2.2-1.7-4.3-3.2-2.7-5.3 1.7-2.3 2.7-4.6 1.5-7-1.6-3.3-2.2-6.5-2.8-9.6-.4-2-.8-4-1.4-6-1.5-4.8.5-9.4 3.4-14.5.5-.8 1.3-1.4 2.2-2 .8-.5 1.5-1 2-1.6.6-.8 0-1.7-.7-2.6-.4-.5-.7-1-.9-1.5-.4-1.4 0-2.9.4-4.3.4-1.5.8-3.1.3-4.6-.4-1.1-1.3-2.1-2.1-3.1-1.4-1.6-2.8-3.2-1.6-5.2.3-.6.6-1.3.9-2.1.4-1.1.9-2.4 1.7-3.6H1.5C1 1 .9 5.3.9 6.4c0 1.4 0 2.7.1 4.1.1 1.6.2 3.2 0 4.7 0 .8-.3 1.7-.6 2.5-.6 1.9-1.2 3.7.7 5.5 2.7 2.6 3.2 4.4 2.4 7.1-1.6 5.4-.5 9.8 6.5 14.6 4.1 2.8 1.9 6-.3 9.1-1.6 2.2-3.1 4.4-2.5 6.6 0 .3.2.5.3.8.4.9.8 1.7-.3 2.6-.5.5-1.5.8-2.4 1.2-1.3.5-2.5.9-2.6 1.7-.1 1.5 2.6 3.7 5 5.5.9.7 1.7 1.4 2.3 1.9.6.6 1.3 1.1 2 1.6 2.2 1.7 4.3 3.2 2.7 5.3-1.7 2.3-2.7 4.6-1.5 7 1.6 3.3 2.2 6.5 2.8 9.6.4 2 .8 4 1.4 6 .2.7.4 1.3.4 2s-.2 1.3-.4 2c-.6 2-1 4.1-1.4 6-.6 3.2-1.2 6.3-2.8 9.6-1.2 2.4-.2 4.7 1.5 7 1.6 2.1-.5 3.6-2.7 5.3-.7.5-1.4 1.1-2 1.6-.6.6-1.4 1.2-2.3 1.9-2.3 1.9-5.1 4.1-5 5.5 0 .8 1.3 1.3 2.6 1.7.9.3 1.9.7 2.4 1.2 1.1.9.7 1.7.3 2.6-.1.3-.2.5-.3.8-.6 2.1.9 4.4 2.5 6.6 2.2 3.1 4.4 6.3.3 9.1-7 4.8-8.1 9.3-6.5 14.6.8 2.7.3 4.5-2.4 7.1-1.9 1.9-1.3 3.7-.7 5.5.3.8.5 1.6.6 2.5.1 1.6 0 3.2 0 4.7 0 1.4-.2 2.7-.1 4.1 0 1.1 0 5.4.6 6.5H1487c-.8-1.2-1.3-2.4-1.7-3.6-.3-.8-.6-1.5-.9-2.1-1.2-2.1.2-3.6 1.6-5.2.8-1 1.7-1.9 2.1-3.1.5-1.5 0-3.1-.3-4.6-.4-1.4-.8-2.9-.4-4.3.1-.5.5-1 .9-1.5.6-.9 1.3-1.8.7-2.6-.5-.6-1.3-1.1-2-1.6-.9-.6-1.8-1.2-2.2-2-2.9-5-5-9.7-3.4-14.5.6-2 1-4.1 1.4-6 .6-3.2 1.2-6.3 2.8-9.6 1.2-2.4.2-4.7-1.5-7-1.6-2.1.5-3.6 2.7-5.3.7-.5 1.4-1.1 2-1.6.6-.6 1.4-1.2 2.3-1.9 2.3-1.9 5.1-4.1 5-5.5 0-.8-1.3-1.3-2.6-1.7Z'/%3E%3C/svg%3E"); background-size: cover; background-position: bottom center; position: absolute; top: 0px; left: 50%; transform: translateX(-50%); z-index: 1; pointer-events: none; transition: all ease 0.5s; box-shadow: 0px 15px 10px -10px #0000000d}
	._flut header.type2::before {height:75px;}

	._1000 header.type2 > span{width: 100%; max-width: 1520px; height: 130px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1522 295'%3E%3Cg fill='%23000' clip-path='url(%23a)' opacity='.15' style='mix-blend-mode:multiply'%3E%3Cpath d='M12.8 135.8c-.1 2.7-2.5 5.3.2 8.1 2.6 2.7 3.2 4.5 2.4 7.3-1.6 5.4-8.5 10-1.7 15s-4.2 10.6-2.6 15.8c.4 1.3 1.4 2.4 0 3.5-1.3 1.2-4.8 1.4-4.9 2.8-.1 2 5 5.7 7.1 7.8 2.6 2.6 6.6 4.5 4.6 7.2-1.7 2.2-2.6 4.5-1.4 7 2.5 5.5-.5 10.6 1.1 16 1.5 5-.5 9.6-3.3 14.7-.8 1.5-3 2.1-4 3.5-1 1.2 1.1 3.9 1.4 5.2.8 3-1.7 6-.7 9 1 3.2 5.5 9.1 3.6 12.4-.8 1.5-1.2 3.7-2.5 5.7l1036-17.8-7.6-129c-165.6-2.5-874.8-3.6-1027.3-14.3-.5 1-.6 2.2-.6 3.3-.1 3 .4 13.8.2 16.8Z'/%3E%3Cpath d='M1506 263.3c.2-2.8 13.6-4.5 10.9-7.4-2.6-2.8-3.2-4.7-2.4-7.5 1.6-5.5.4-10.2-6.3-15.5-6.8-5.2 4.1-10.9 2.6-16.3-.5-1.3-1.5-2.4 0-3.6 1.2-1.2 4.7-1.4 4.8-2.9 0-2.1-5-5.8-7.1-8-2.7-2.7-2.6-4.6-.6-7.4 1.6-2.4 2.5-4.7 1.4-7.3-2.6-5.7-2.6-11-4.2-16.6-1.5-5 .5-9.8 3.3-15 .8-1.6 3-2.2 4-3.6 1-1.3-1.1-3-1.4-4.4-.8-3.1 1.6-6.2.7-9.3-1-3.3-5.5-5.4-3.7-8.8.8-1.5 1.2-3.8 2.5-5.9H536l-1 142.4 972.8 15.9a8 8 0 0 0 .5-3.5c.1-3.1-2.4-12.2-2.2-15.3Z'/%3E%3Cpath d='M12.8 18.8c-.1 2.7-2.5 5.3.2 8.1 2.6 2.7 3.2 4.5 2.4 7.3-1.6 5.4-8.5 9.9-1.7 15 6.8 5-4.2 10.6-2.6 15.8.4 1.3 1.4 2.4 0 3.5-1.3 1.2-4.8 1.4-4.9 2.8-.1 2 5 5.7 7.1 7.8 2.6 2.6 6.6 4.5 4.6 7.2-1.7 2.2-2.6 4.5-1.4 7 2.5 5.5-.5 10.6 1.1 16 1.5 5-.5 9.6-3.3 14.7-.8 1.5-3 2.1-4 3.5-1 1.2 1.1 3.9 1.4 5.2.8 3-1.7 6-.7 9 1 3.2 5.5 9.1 3.6 12.4-.8 1.5-1.2 3.7-2.5 5.7l1036-17.8-7.6-129C874.9 10.5 165.7 9.4 13.2-1.3c-.5 1-.6 2.2-.6 3.3-.1 3 .4 13.8.2 16.8Z'/%3E%3Cpath d='M1506 146.3c.2-2.8 13.6-4.5 10.9-7.4-2.6-2.8-3.2-4.7-2.4-7.5 1.6-5.5.4-10.2-6.3-15.5-6.8-5.2 4.1-10.9 2.6-16.3-.5-1.3-1.5-2.4 0-3.6 1.2-1.2 4.7-1.4 4.8-2.9 0-2.1-5-5.8-7.1-8-2.7-2.7-2.6-4.6-.6-7.4 1.6-2.4 2.5-4.7 1.4-7.3-2.6-5.7-2.6-11-4.2-16.6-1.5-5 .5-9.8 3.3-15 .8-1.6 3-2.2 4-3.6 1-1.3-1.1-3-1.4-4.4-.8-3.1 1.6-6.2.7-9.3-1-3.3-5.5-5.4-3.7-8.8.8-1.5 1.2-3.8 2.5-5.9H536l-1 142.4 972.8 15.9a8 8 0 0 0 .5-3.5c.1-3.1-2.4-12.2-2.2-15.3Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.5 0h1521v295H.5z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); background-size: cover; background-repeat: no-repeat; background-position: center bottom; position: absolute; top: 0px; left: 50%; transform: translateX(-50%); pointer-events: none; transition: all ease 0.5s;}
	._flut header.type2 > span {top: -46px;opacity: 0.8;}

	header.type2 .centro {display: flex;max-width: 1320px;width: 100%;height: 106px;margin: 0 auto;justify-content: space-between;align-items: center;gap: 40px;padding: 0px 20px;position: relative;z-index: 6;transition: all ease 0.5s;}
	._flut header.type2 .centro {height: 70px;}
		._1000 header.type2 .centro h1{width: 100%; max-width: 241px; min-width: 175px; height: 62px;user-select: none;transition: all ease 0.5s;}
		._1000 ._flut header.type2 .centro h1 {height: 52px;}
			header.type2 .centro > a:link, header.type2 .centro > a:active, header.type2 .centro > a:visited{display: block;width: 100%;height: 100%;}
				header.type2 .centro a img{width: 100%;height: 100%;pointer-events: none;}
		._1000 header.type2 .centro .menuDesktop {display: flex ; max-width: 830px; width: 100%; justify-content: space-between; position: relative; gap: 30px;}
		._1000 header.type2.logado .centro .menuDesktop {max-width: 950px;}
			header.type2 .centro .menuDesktop > ul {display: flex;width: 100%;justify-content: space-between;align-items: center;gap: 30px;}
			header.type2 .centro .menuDesktop > ul.menuLogado {min-width: 81px; max-width: 81px;width:100%; gap:15px;}
				header.type2 .centro .menuDesktop > ul > li {position: relative;max-width: max-content;width: 100%;}
					header.type2 .centro .menuDesktop > ul li > a:active, header.type2 .centro .menuDesktop > ul li > a:visited, header.type2 .centro .menuDesktop ul > li > a:link {display: flex; align-items: center; gap: 8px; font-size: 16px;font-weight: 500;line-height: 16px;letter-spacing: 0.02rem;color: #53565E;position: relative;transition: all ease 0.5s; height: 16px;min-width: max-content;}
					._1000 header.type2 .centro .menuDesktop > ul li.register{margin-left: auto;}
                        ._1000 header.type2 .centro .menuDesktop > ul li.register > a:active,
                        ._1000 header.type2 .centro .menuDesktop > ul li.register > a:visited,
                        ._1000 header.type2 .centro .menuDesktop ul > li.register > a:link {font-weight: 700; background: linear-gradient(90deg, #47BDCF 0%, #60A3DB 31.05%, #A856FF 65.91%, #E87B55 100%); color: transparent; background-clip: text; display: inline-block;}
                    ._1000 header.type2 .centro .menuDesktop > ul li.login{padding-right: 14px;}

					header.type2 .centro .menuDesktop > ul > li.ativo > a,
					header.type2 .centro .menuDesktop > ul > li > a.ativo,
						._1000 header.type2 .centro .menuDesktop > ul > li:not(.register) > a:hover{color: #D46A45;}

						header.type2 .centro .menuDesktop > ul.menuOpcoes > li > a::after{content: "";width: 0px;height: 3px;background: #8C8F963D;border-radius: 4px;margin: 10px auto 0px;position: absolute;bottom: -10px;left: 50%;transform: translateX(-50%);transition: all 0.5s ease;}
						._1000 header.type2 .centro .menuDesktop > ul.menuOpcoes li > a:hover::after{width: 60px;}
                        header.type2 .centro .menuDesktop > ul.menuOpcoes li.ativo > a::after{width: 90px; background: #D46A45; bottom: -20px;left: 7px;}

                /* Dashboard */
                ._1000 header.type2 .centro .menuDesktop ul li.dashboard{margin-left: auto;}
				._1000 header.type2 .centro .menuDesktop ul li.dashboard a:link,
				._1000 header.type2 .centro .menuDesktop ul li.dashboard a:active,
				._1000 header.type2 .centro .menuDesktop ul li.dashboard a:visited{margin-left: 32px;}
				    ._1000 header.type2 .centro .menuDesktop ul li.dashboard a::before{content: ""; display: block; position: absolute; left: -32px; top: 50%; transform: translateY(-50%); width: 22px; height: 22px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23D6D6D8' d='m.63 8.444-.013.028v.219c.024.252.07.49.19.73.234.469.633.846 1.15 1.012.053.017.115.043.213.046l.11.023.083.02.013.004h.273l.463.023.949.044c1.28.044 2.537.066 3.816.066h.64a.766.766 0 0 0 .215-.025l.001.001h.005c.13-.022.27-.046.41-.093.556-.185 1.026-.582 1.262-1.103v-.001c.07-.122.118-.262.16-.386a.795.795 0 0 0 .049-.252c.02-.097.023-.186.023-.209V7.135c0-1.28 0-2.559.023-3.815v-.002c0-.135-.045-.297-.097-.431a1.397 1.397 0 0 0-.173-.335l-.01-.01-.055-.048a.295.295 0 0 0-.19-.063.327.327 0 0 0-.223.118 1.193 1.193 0 0 0-.205.375l-.054.155c-.446 1.428-.645 3.183-.689 4.93l-.021.398-.001.197a.425.425 0 0 1-.16.208.533.533 0 0 1-.293.07l-.79-.02c-.501-.01-1.003-.027-1.506-.042l-.08-.003-1.588-.043-1.587-.022h-.399c-.028 0-.044-.001-.054-.002h-.002a.453.453 0 0 0-.04-.014l-.007-.003-.069-.037-.059-.067-.011-.023c-.006-.01-.009-.014-.01-.018l-.002-.002v-.002c0-.012 0-.034-.006-.058a.197.197 0 0 0-.015-.04v-.888c0-.53-.023-1.057-.045-1.582.011-.267.017-.534.022-.795.006-.263.012-.52.023-.773v-.002l.022-1.258v-.717l.005-.009.001-.002.012-.01.007-.014A.225.225 0 0 1 2.5 2.32h1.211c.84 0 1.68-.022 2.494-.044l1.236-.045 1.097-.044c.137 0 .309.09.46.199.036.025.07.053.109.084l.007.005c.035.028.074.06.115.086.09.058.2.104.335.089h.002c.27-.034.461-.348.413-.78a1.213 1.213 0 0 0-.267-.631l-.078-.085a1.086 1.086 0 0 0-.17-.163l-.2-.14-.008-.004-.122-.063a1.861 1.861 0 0 0-.394-.126L8.728.654h-.013a.188.188 0 0 1-.038-.007C8.657.642 8.62.632 8.583.632h-.28L7.974.61H7.97L7.31.589l.002-.001C6.871.566 6.428.544 6.006.544h.001C5.127.52 4.266.5 3.383.5h-.926c-.058 0-.134 0-.213.022a2.06 2.06 0 0 0-1.319.737l-.132.177-.003.006c-.035.058-.07.122-.103.19l-.086.21-.033.1-.033.098-.035.108.05.754.111 5.257-.022.243v.023l-.001.003-.007.016ZM.75 21.249v-.669c0-1.34.021-2.66.063-4l.043-.995.02-.48v-.291l.003-.015.021-.092.02-.11c.004-.102.028-.166.045-.221l.068-.198c.18-.447.506-.795.898-1.01.229-.125.457-.174.697-.198l.01-.001.198.001.027.015.014.006.005.001.01.001h.011l.218.021 5.03-.113h.605l.217-.016.095.034.094.035.201.09.182.107.005.003.17.14c.373.341.634.83.697 1.36a.817.817 0 0 1 .026.239v.975c0 .893-.02 1.764-.04 2.654l-.002.097c0 .438-.021.898-.042 1.354v.012l-.022.691v.004l-.02.338v.3c0 .04-.01.078-.014.099a.205.205 0 0 0-.007.04v.013l-.002.013c-.044.216-.09.367-.182.543l-.003.008-.001-.001-.002.002c-.079.13-.17.28-.287.386l.001.002c-.211.231-.47.335-.684.361-.412.05-.712-.15-.744-.434v-.103a.604.604 0 0 1 .086-.25c.027-.046.058-.09.086-.129.03-.04.056-.076.08-.113.078-.12.145-.25.174-.37l.016-.113-.043-1.15-.041-1.293a106.24 106.24 0 0 1-.042-2.614v-1.271a.24.24 0 0 0-.112-.193l-.013-.009-.012-.012-.01-.006H7.88l-1.2-.024h-.004c-.24-.011-.486-.016-.736-.022-.248-.006-.5-.012-.752-.023-.504.023-1.01.045-1.517.045h-.847a.177.177 0 0 1-.037.016c-.023.007-.046.007-.057.007h-.002l-.02.012-.023.014a.24.24 0 0 0-.096.132l-.003.01c-.005.019-.01.031-.015.041v.476L2.55 17.07c-.01.535-.026 1.072-.04 1.606l-.002.06-.003.093c-.015.523-.03 1.046-.04 1.568l-.021.83a.6.6 0 0 0 .068.306.415.415 0 0 0 .2.168H2.9l.379.023c1.667.047 3.341.255 4.703.722l.148.056c.145.059.273.13.358.216a.353.353 0 0 1 .113.232.33.33 0 0 1-.06.2l-.046.058-.01.01a1.3 1.3 0 0 1-.32.18 1.15 1.15 0 0 1-.41.102c-1.158-.022-2.336-.022-3.515-.022H2.723c-.023 0-.12 0-.22-.027a.735.735 0 0 1-.22-.05 1.91 1.91 0 0 1-.37-.168c-.435-.217-.778-.62-.976-1.108l-.077-.213c-.044-.147-.067-.294-.087-.43l-.001-.005.001-.001a.88.88 0 0 1-.023-.227ZM15.429.5c1.399 0 2.798.024 4.22.073l1.038.05.505.023h.298l.014.003.095.024.109.022c.11.003.178.034.239.054.563.182.996.598 1.25 1.114.13.263.182.526.206.803v.365l-.024.268.096 4.626v.002L23.5 20.86v.672l-.002.013-.025.122-.002-.001a.404.404 0 0 1-.013.078l-.006.02v.02l-.007.02-.036.11-.036.11c-.052.157-.13.313-.205.44l-.002.006c-.356.542-.941.929-1.58 1.006a.823.823 0 0 1-.23.025h-1.012c-.965 0-1.906-.024-2.87-.048-.452 0-.928-.024-1.4-.048l-.024-.002-.721-.024h-.004l-.354-.025-.313.001c-.038 0-.073-.009-.095-.014l-.005-.002a.215.215 0 0 0-.044-.008h-.013l-.013-.003a1.825 1.825 0 0 1-.563-.208 1.224 1.224 0 0 1-.435-.362l-.084-.094a1.337 1.337 0 0 1-.289-.69c-.051-.474.155-.812.442-.849h.002l.104-.001c.099.01.183.051.256.099.047.03.092.066.133.098.042.035.08.066.119.094l.128.085c.13.08.266.136.38.136l1.201-.048h.003l1.396-.025 1.353-.033c.455-.01.914-.015 1.372-.015h1.325c.074 0 .158-.046.21-.136l.009-.013.014-.015a.12.12 0 0 0 .007-.012l.001-.005v-.792l.024-13.15v-.006l.025-.855v-.032c.006-.275.012-.555.023-.835l-.033-.882c-.009-.293-.015-.588-.015-.882v-.987c-.024-.047-.024-.09-.024-.11v-.005l-.014-.022-.016-.03a.263.263 0 0 0-.143-.116l-.008-.003a.47.47 0 0 1-.047-.018l-.001.001-.06-.001h-.435l-1.734-.025c-.58-.012-1.16-.03-1.737-.048-.578-.018-1.156-.037-1.734-.05l-.864-.024a.586.586 0 0 0-.325.082.495.495 0 0 0-.188.248l-.017.051v.16l-.025.439c-.024.969-.09 4.87-.21 8.724-.06 1.93-.134 3.85-.223 5.385-.044.767-.094 1.44-.146 1.97-.039.394-.08.716-.126.942l-.047.192c-.073.233-.164.452-.28.581a.346.346 0 0 1-.236.127c-.098.005-.187-.044-.261-.12l-.01-.01a1.56 1.56 0 0 1-.187-.367 1.439 1.439 0 0 1-.105-.47v-.003l.014-2.884c.01-4.358.011-12.034.011-13.097V2.775c0-.026 0-.128.025-.236.002-.112.03-.198.053-.268V2.27l.077-.224c.03-.075.064-.149.104-.217.28-.56.782-1.02 1.366-1.202l.23-.06a5.41 5.41 0 0 1 .221-.041C14.581.5 14.665.5 14.731.5h.698Z'/%3E%3C/svg%3E") no-repeat; background-size: contain; user-select: none; transition: all 0.5s ease; }
    				    ._1000 header.type2 .centro .menuDesktop ul li.dashboard a:hover::before{ background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23D46A45' d='m.63 8.444-.013.028v.219c.024.252.07.49.19.73.234.469.633.846 1.15 1.012.053.017.115.043.213.046l.11.023.083.02.013.004h.273l.463.023.949.044c1.28.044 2.537.066 3.816.066h.64a.766.766 0 0 0 .215-.025l.001.001h.005c.13-.022.27-.046.41-.093.556-.185 1.026-.582 1.262-1.103v-.001c.07-.122.118-.262.16-.386a.795.795 0 0 0 .049-.252c.02-.097.023-.186.023-.209V7.135c0-1.28 0-2.559.023-3.815v-.002c0-.135-.045-.297-.097-.431a1.397 1.397 0 0 0-.173-.335l-.01-.01-.055-.048a.295.295 0 0 0-.19-.063.327.327 0 0 0-.223.118 1.193 1.193 0 0 0-.205.375l-.054.155c-.446 1.428-.645 3.183-.689 4.93l-.021.398-.001.197a.425.425 0 0 1-.16.208.533.533 0 0 1-.293.07l-.79-.02c-.501-.01-1.003-.027-1.506-.042l-.08-.003-1.588-.043-1.587-.022h-.399c-.028 0-.044-.001-.054-.002h-.002a.453.453 0 0 0-.04-.014l-.007-.003-.069-.037-.059-.067-.011-.023c-.006-.01-.009-.014-.01-.018l-.002-.002v-.002c0-.012 0-.034-.006-.058a.197.197 0 0 0-.015-.04v-.888c0-.53-.023-1.057-.045-1.582.011-.267.017-.534.022-.795.006-.263.012-.52.023-.773v-.002l.022-1.258v-.717l.005-.009.001-.002.012-.01.007-.014A.225.225 0 0 1 2.5 2.32h1.211c.84 0 1.68-.022 2.494-.044l1.236-.045 1.097-.044c.137 0 .309.09.46.199.036.025.07.053.109.084l.007.005c.035.028.074.06.115.086.09.058.2.104.335.089h.002c.27-.034.461-.348.413-.78a1.213 1.213 0 0 0-.267-.631l-.078-.085a1.086 1.086 0 0 0-.17-.163l-.2-.14-.008-.004-.122-.063a1.861 1.861 0 0 0-.394-.126L8.728.654h-.013a.188.188 0 0 1-.038-.007C8.657.642 8.62.632 8.583.632h-.28L7.974.61H7.97L7.31.589l.002-.001C6.871.566 6.428.544 6.006.544h.001C5.127.52 4.266.5 3.383.5h-.926c-.058 0-.134 0-.213.022a2.06 2.06 0 0 0-1.319.737l-.132.177-.003.006c-.035.058-.07.122-.103.19l-.086.21-.033.1-.033.098-.035.108.05.754.111 5.257-.022.243v.023l-.001.003-.007.016ZM.75 21.249v-.669c0-1.34.021-2.66.063-4l.043-.995.02-.48v-.291l.003-.015.021-.092.02-.11c.004-.102.028-.166.045-.221l.068-.198c.18-.447.506-.795.898-1.01.229-.125.457-.174.697-.198l.01-.001.198.001.027.015.014.006.005.001.01.001h.011l.218.021 5.03-.113h.605l.217-.016.095.034.094.035.201.09.182.107.005.003.17.14c.373.341.634.83.697 1.36a.817.817 0 0 1 .026.239v.975c0 .893-.02 1.764-.04 2.654l-.002.097c0 .438-.021.898-.042 1.354v.012l-.022.691v.004l-.02.338v.3c0 .04-.01.078-.014.099a.205.205 0 0 0-.007.04v.013l-.002.013c-.044.216-.09.367-.182.543l-.003.008-.001-.001-.002.002c-.079.13-.17.28-.287.386l.001.002c-.211.231-.47.335-.684.361-.412.05-.712-.15-.744-.434v-.103a.604.604 0 0 1 .086-.25c.027-.046.058-.09.086-.129.03-.04.056-.076.08-.113.078-.12.145-.25.174-.37l.016-.113-.043-1.15-.041-1.293a106.24 106.24 0 0 1-.042-2.614v-1.271a.24.24 0 0 0-.112-.193l-.013-.009-.012-.012-.01-.006H7.88l-1.2-.024h-.004c-.24-.011-.486-.016-.736-.022-.248-.006-.5-.012-.752-.023-.504.023-1.01.045-1.517.045h-.847a.177.177 0 0 1-.037.016c-.023.007-.046.007-.057.007h-.002l-.02.012-.023.014a.24.24 0 0 0-.096.132l-.003.01c-.005.019-.01.031-.015.041v.476L2.55 17.07c-.01.535-.026 1.072-.04 1.606l-.002.06-.003.093c-.015.523-.03 1.046-.04 1.568l-.021.83a.6.6 0 0 0 .068.306.415.415 0 0 0 .2.168H2.9l.379.023c1.667.047 3.341.255 4.703.722l.148.056c.145.059.273.13.358.216a.353.353 0 0 1 .113.232.33.33 0 0 1-.06.2l-.046.058-.01.01a1.3 1.3 0 0 1-.32.18 1.15 1.15 0 0 1-.41.102c-1.158-.022-2.336-.022-3.515-.022H2.723c-.023 0-.12 0-.22-.027a.735.735 0 0 1-.22-.05 1.91 1.91 0 0 1-.37-.168c-.435-.217-.778-.62-.976-1.108l-.077-.213c-.044-.147-.067-.294-.087-.43l-.001-.005.001-.001a.88.88 0 0 1-.023-.227ZM15.429.5c1.399 0 2.798.024 4.22.073l1.038.05.505.023h.298l.014.003.095.024.109.022c.11.003.178.034.239.054.563.182.996.598 1.25 1.114.13.263.182.526.206.803v.365l-.024.268.096 4.626v.002L23.5 20.86v.672l-.002.013-.025.122-.002-.001a.404.404 0 0 1-.013.078l-.006.02v.02l-.007.02-.036.11-.036.11c-.052.157-.13.313-.205.44l-.002.006c-.356.542-.941.929-1.58 1.006a.823.823 0 0 1-.23.025h-1.012c-.965 0-1.906-.024-2.87-.048-.452 0-.928-.024-1.4-.048l-.024-.002-.721-.024h-.004l-.354-.025-.313.001c-.038 0-.073-.009-.095-.014l-.005-.002a.215.215 0 0 0-.044-.008h-.013l-.013-.003a1.825 1.825 0 0 1-.563-.208 1.224 1.224 0 0 1-.435-.362l-.084-.094a1.337 1.337 0 0 1-.289-.69c-.051-.474.155-.812.442-.849h.002l.104-.001c.099.01.183.051.256.099.047.03.092.066.133.098.042.035.08.066.119.094l.128.085c.13.08.266.136.38.136l1.201-.048h.003l1.396-.025 1.353-.033c.455-.01.914-.015 1.372-.015h1.325c.074 0 .158-.046.21-.136l.009-.013.014-.015a.12.12 0 0 0 .007-.012l.001-.005v-.792l.024-13.15v-.006l.025-.855v-.032c.006-.275.012-.555.023-.835l-.033-.882c-.009-.293-.015-.588-.015-.882v-.987c-.024-.047-.024-.09-.024-.11v-.005l-.014-.022-.016-.03a.263.263 0 0 0-.143-.116l-.008-.003a.47.47 0 0 1-.047-.018l-.001.001-.06-.001h-.435l-1.734-.025c-.58-.012-1.16-.03-1.737-.048-.578-.018-1.156-.037-1.734-.05l-.864-.024a.586.586 0 0 0-.325.082.495.495 0 0 0-.188.248l-.017.051v.16l-.025.439c-.024.969-.09 4.87-.21 8.724-.06 1.93-.134 3.85-.223 5.385-.044.767-.094 1.44-.146 1.97-.039.394-.08.716-.126.942l-.047.192c-.073.233-.164.452-.28.581a.346.346 0 0 1-.236.127c-.098.005-.187-.044-.261-.12l-.01-.01a1.56 1.56 0 0 1-.187-.367 1.439 1.439 0 0 1-.105-.47v-.003l.014-2.884c.01-4.358.011-12.034.011-13.097V2.775c0-.026 0-.128.025-.236.002-.112.03-.198.053-.268V2.27l.077-.224c.03-.075.064-.149.104-.217.28-.56.782-1.02 1.366-1.202l.23-.06a5.41 5.41 0 0 1 .221-.041C14.581.5 14.665.5 14.731.5h.698Z'/%3E%3C/svg%3E") no-repeat;}

				/* Connection */
                ._1000 header.type2 .centro .menuDesktop ul li.connection{/* margin-left: auto; */}
				._1000 header.type2 .centro .menuDesktop ul li.connection a:link,
				._1000 header.type2 .centro .menuDesktop ul li.connection a:active,
				._1000 header.type2 .centro .menuDesktop ul li.connection a:visited{margin-left: 32px;}
				    ._1000 header.type2 .centro .menuDesktop ul li.connection a::before{content: ""; display: block; position: absolute; left: -32px; top: 50%; transform: translateY(-50%); width: 22px; height: 22px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23d9d9d9' fill-rule='evenodd' d='M12.567.36c1.115-.49 2.399-.5 3.475.092 1.056.58 1.808 1.574 2.182 2.725a4.49 4.49 0 0 1-.265 3.38c-.155.842-.643 1.584-1.244 2.129.151.218.299.44.434.654l.218.351.008.014a13.5 13.5 0 0 1 1.467 3.84l.002.025q0 .009.002.018a.54.54 0 0 1 .134.27l.017.092.012.062q.03.165.057.338c.875-.152 1.778-.027 2.54.392 1.055.58 1.806 1.574 2.18 2.725a4.49 4.49 0 0 1-.272 3.395c-.249 1.078-.93 2.052-1.895 2.624-1 .591-2.21.666-3.328.257a4 4 0 0 1-1.243-.748c.668-.057 2.287-.362 3.233-.774.945-.412 1.793-.795 2.33-1.75a3.6 3.6 0 0 0-.301-2.28 2.73 2.73 0 0 0-1.475-1.373c-1.75-.604-2.884.76-3.18 1.908-.311 1.213.27 2.273.802 3.241-1.158-.034-2.147-1.01-2.497-1.495-.665-.86-.668-2.113-.31-3.097l.005-.012c.366-.94.988-1.78 1.793-2.326-1.014-1.553-1.811-3.673-2.038-5.468-.847.299-1.786.281-2.669-.039-.577-.19-1.097-.56-1.535-1.029-.801 1.264-2.036 2.37-3.24 3.013.203.309.378.644.513.986l.091.245.002.007c.142.437.21.884.214 1.325-.028.712-.938 1.416-1.39 1.68a3.6 3.6 0 0 0-.3-2.28 2.73 2.73 0 0 0-1.474-1.373c-1.231-.425-2.578.322-3.02 1.538l-.003.006-.005.014c-.456 1.112-.016 2.542 1.026 3.231.478.423 1.433.855 2.413.34.568-.113 1.817-.488 2.268-1.088-.248 1.08-.93 2.055-1.896 2.627-1 .591-2.211.666-3.329.256-1.149-.42-2.042-1.417-2.556-2.547-.194-.426-.334-.965-.418-1.424a7 7 0 0 1-.09-.649 2.2 2.2 0 0 1 .008-.538c.058-.319.137-.738.282-1.136.451-1.239 1.352-2.229 2.48-2.724 1.115-.49 2.399-.5 3.475.091.1.044.204.102.3.166a9.2 9.2 0 0 1 1.522-1.921c.602-.584 1.29-1.096 1.996-1.442a5.7 5.7 0 0 1 .012-3.82C10.538 1.847 11.44.857 12.567.36m-.315 3.707c.442-1.217 1.79-1.965 3.022-1.538a2.73 2.73 0 0 1 1.473 1.373c.337.677.453 1.474.301 2.278-.408.727-1.02 1.202-1.614 1.38l-.025.009c-.688.251-1.36.184-1.913-.12l-.008-.004-.217-.128c-1.042-.69-1.482-2.118-1.027-3.23l.005-.013z' clip-rule='evenodd'/%3E%3C/svg%3E");background-size: contain; user-select: none; transition: all 0.5s ease; }
    				    ._1000 header.type2 .centro .menuDesktop ul li.connection a:hover::before{ background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23D46A45' fill-rule='evenodd' d='M12.567.36c1.115-.49 2.399-.5 3.475.092 1.056.58 1.808 1.574 2.182 2.725a4.49 4.49 0 0 1-.265 3.38c-.155.842-.643 1.584-1.244 2.129.151.218.299.44.434.654l.218.351.008.014a13.5 13.5 0 0 1 1.467 3.84l.002.025q0 .009.002.018a.54.54 0 0 1 .134.27l.017.092.012.062q.03.165.057.338c.875-.152 1.778-.027 2.54.392 1.055.58 1.806 1.574 2.18 2.725a4.49 4.49 0 0 1-.272 3.395c-.249 1.078-.93 2.052-1.895 2.624-1 .591-2.21.666-3.328.257a4 4 0 0 1-1.243-.748c.668-.057 2.287-.362 3.233-.774.945-.412 1.793-.795 2.33-1.75a3.6 3.6 0 0 0-.301-2.28 2.73 2.73 0 0 0-1.475-1.373c-1.75-.604-2.884.76-3.18 1.908-.311 1.213.27 2.273.802 3.241-1.158-.034-2.147-1.01-2.497-1.495-.665-.86-.668-2.113-.31-3.097l.005-.012c.366-.94.988-1.78 1.793-2.326-1.014-1.553-1.811-3.673-2.038-5.468-.847.299-1.786.281-2.669-.039-.577-.19-1.097-.56-1.535-1.029-.801 1.264-2.036 2.37-3.24 3.013.203.309.378.644.513.986l.091.245.002.007c.142.437.21.884.214 1.325-.028.712-.938 1.416-1.39 1.68a3.6 3.6 0 0 0-.3-2.28 2.73 2.73 0 0 0-1.474-1.373c-1.231-.425-2.578.322-3.02 1.538l-.003.006-.005.014c-.456 1.112-.016 2.542 1.026 3.231.478.423 1.433.855 2.413.34.568-.113 1.817-.488 2.268-1.088-.248 1.08-.93 2.055-1.896 2.627-1 .591-2.211.666-3.329.256-1.149-.42-2.042-1.417-2.556-2.547-.194-.426-.334-.965-.418-1.424a7 7 0 0 1-.09-.649 2.2 2.2 0 0 1 .008-.538c.058-.319.137-.738.282-1.136.451-1.239 1.352-2.229 2.48-2.724 1.115-.49 2.399-.5 3.475.091.1.044.204.102.3.166a9.2 9.2 0 0 1 1.522-1.921c.602-.584 1.29-1.096 1.996-1.442a5.7 5.7 0 0 1 .012-3.82C10.538 1.847 11.44.857 12.567.36m-.315 3.707c.442-1.217 1.79-1.965 3.022-1.538a2.73 2.73 0 0 1 1.473 1.373c.337.677.453 1.474.301 2.278-.408.727-1.02 1.202-1.614 1.38l-.025.009c-.688.251-1.36.184-1.913-.12l-.008-.004-.217-.128c-1.042-.69-1.482-2.118-1.027-3.23l.005-.013z' clip-rule='evenodd'/%3E%3C/svg%3E");}

				/* Chats */
				._1000 header.type2 .centro .menuDesktop ul li.chats a.botaoChat:link,
				._1000 header.type2 .centro .menuDesktop ul li.chats a.botaoChat:active,
				._1000 header.type2 .centro .menuDesktop ul li.chats a.botaoChat:visited{margin-left: 32px;}
				    ._1000 header.type2 .centro .menuDesktop ul li.chats a.botaoChat::before{content: ""; display: block; position: absolute; left: -32px; top: 50%; transform: translateY(-50%); width: 24px; height: 24px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23D6D6D8' d='m1.1 21.1-.2.1-.1.1H.6l-.2.2a1.4 1.4 0 0 0 .7 2.4h.2a6 6 0 0 0 1.9 0c.8-.2 1.5-.5 2.2-.9l.9-.7c.1-.3.2-.5 0-.7-.3-.3-.9-.2-1.6.1a6.5 6.5 0 0 1-2.2.5l.6-.6a8 8 0 0 0 1.1-2c.1-.2 0-.5-.1-.8l-.5-.5-.2-.3-.2-.3-.4-.5-.3-.7c-.4-1-.6-2-.7-2.9v-3l.2-.7c0-.2 0-.5.2-.7l.2-.7.1-.4.2-.3.3-.7.4-.6.4-.6.2-.2.3-.3.2-.7c0-.3-.4-.2-.7 0-.3 0-.6.2-1 .5l-.7.7-.7.9-.6 1-.2.7-.2.7-.1.3-.3 1.1v1.1l-.1 1V14l.2.3v.7l.3.8v.3l.2.3.3.7.4.7.8 1.2c0 .2.2.3.3.5-.2.5-.5.9-.8 1.2l-.6.5ZM8.7 9.5c1.4.1 2.7.3 4 .2h.5c1 .1 2.1.1 3.2 0 .3-.1.5-.3.5-.8 0-.4-.3-.7-.6-.7L14.7 8l-2.6.2c-1.6-.6-3.2-.3-4.8-.4l-.2.3c-.1.2 0 .5.1.6.5.5 1 .7 1.5.8ZM7.2 12c.5.4 1 .6 1.5.7 1.4.1 2.7.4 4 .2h.5c1 .1 2.1.2 3.2 0 .3-.1.5-.3.5-.8 0-.4-.3-.7-.6-.7l-1.6-.2-2.6.2c-1.6-.6-3.2-.3-4.8-.4l-.2.3c-.1.2 0 .5.1.6ZM7.2 15.1c.5.5 1 .7 1.5.8 1.4.1 2.7.4 4 .2h.5c1 .1 2.1.2 3.2 0 .3-.1.5-.3.5-.8 0-.4-.3-.7-.6-.7l-1.6-.2-2.6.2c-1.6-.6-3.2-.3-4.8-.4l-.2.3c-.1.2 0 .5.1.6Z'/%3E%3Cpath fill='%23D6D6D8' d='M6.8 21c-.4 0-.1.4.4.9.9.7 2 1.2 3.4 1.5 1.3.3 2.8.3 4.2 0 1.8-.4 3.4-1.2 4.8-2.3l.5-.4.2-.3.2-.1v-.1l.5-.5.2-.2.7-.8.3-.6.4-.6.3-.6c.4-.8.6-1.6.9-2.5v-.7l.2-.7v-1.3c0-1.8-.5-3.6-1.4-5.2l-.7-1.1-.4-.6c0-.2-.2-.4-.4-.5l-.5-.6v-.1h-.1v-.1h-.1l-.7-.7-1-.7-.1-.1-.3-.2-.4-.3A11.7 11.7 0 0 0 5.7 2l-.9.7-.3.3-.3.4c-.3.4-.4.7-.2.8.4.2 1.3-.3 2.6-1a11 11 0 0 1 10.3 0l.7.3.6.4.3.2.6.6.2.1v.1a10.7 10.7 0 0 1 2.9 5.4l.1-.2V11.6l-.1 1.4-.1.6v.4l-.2.3-.2.7-.2.6-.3.6-.2.3-.1.3-.4.6v.1l-.2.2-.2.2-.2.3v.1l-.2.2-.5.5v.1H19l-.1.1-.5.5-.6.4-.1.1-.2.1-.5.4-.6.3-.7.3a10.4 10.4 0 0 1-5.3.6h-.7l-.7-.3-.6-.2-.6-.2-.3-.1-.3-.1h-.5Z'/%3E%3C/svg%3E") no-repeat; background-size: contain; user-select: none; transition: all 0.5s ease;}
    				    ._1000 header.type2 .centro .menuDesktop ul li.chats.ativo a.botaoChat::before, header.type2 .centro .menuDesktop ul li.chats a.botaoChat:hover::before{ background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23D46A45' d='m1.1 21.1-.2.1-.1.1H.6l-.2.2a1.4 1.4 0 0 0 .7 2.4h.2a6 6 0 0 0 1.9 0c.8-.2 1.5-.5 2.2-.9l.9-.7c.1-.3.2-.5 0-.7-.3-.3-.9-.2-1.6.1a6.5 6.5 0 0 1-2.2.5l.6-.6a8 8 0 0 0 1.1-2c.1-.2 0-.5-.1-.8l-.5-.5-.2-.3-.2-.3-.4-.5-.3-.7c-.4-1-.6-2-.7-2.9v-3l.2-.7c0-.2 0-.5.2-.7l.2-.7.1-.4.2-.3.3-.7.4-.6.4-.6.2-.2.3-.3.2-.7c0-.3-.4-.2-.7 0-.3 0-.6.2-1 .5l-.7.7-.7.9-.6 1-.2.7-.2.7-.1.3-.3 1.1v1.1l-.1 1V14l.2.3v.7l.3.8v.3l.2.3.3.7.4.7.8 1.2c0 .2.2.3.3.5-.2.5-.5.9-.8 1.2l-.6.5ZM8.7 9.5c1.4.1 2.7.3 4 .2h.5c1 .1 2.1.1 3.2 0 .3-.1.5-.3.5-.8 0-.4-.3-.7-.6-.7L14.7 8l-2.6.2c-1.6-.6-3.2-.3-4.8-.4l-.2.3c-.1.2 0 .5.1.6.5.5 1 .7 1.5.8ZM7.2 12c.5.4 1 .6 1.5.7 1.4.1 2.7.4 4 .2h.5c1 .1 2.1.2 3.2 0 .3-.1.5-.3.5-.8 0-.4-.3-.7-.6-.7l-1.6-.2-2.6.2c-1.6-.6-3.2-.3-4.8-.4l-.2.3c-.1.2 0 .5.1.6ZM7.2 15.1c.5.5 1 .7 1.5.8 1.4.1 2.7.4 4 .2h.5c1 .1 2.1.2 3.2 0 .3-.1.5-.3.5-.8 0-.4-.3-.7-.6-.7l-1.6-.2-2.6.2c-1.6-.6-3.2-.3-4.8-.4l-.2.3c-.1.2 0 .5.1.6Z'/%3E%3Cpath fill='%23D46A45' d='M6.8 21c-.4 0-.1.4.4.9.9.7 2 1.2 3.4 1.5 1.3.3 2.8.3 4.2 0 1.8-.4 3.4-1.2 4.8-2.3l.5-.4.2-.3.2-.1v-.1l.5-.5.2-.2.7-.8.3-.6.4-.6.3-.6c.4-.8.6-1.6.9-2.5v-.7l.2-.7v-1.3c0-1.8-.5-3.6-1.4-5.2l-.7-1.1-.4-.6c0-.2-.2-.4-.4-.5l-.5-.6v-.1h-.1v-.1h-.1l-.7-.7-1-.7-.1-.1-.3-.2-.4-.3A11.7 11.7 0 0 0 5.7 2l-.9.7-.3.3-.3.4c-.3.4-.4.7-.2.8.4.2 1.3-.3 2.6-1a11 11 0 0 1 10.3 0l.7.3.6.4.3.2.6.6.2.1v.1a10.7 10.7 0 0 1 2.9 5.4l.1-.2V11.6l-.1 1.4-.1.6v.4l-.2.3-.2.7-.2.6-.3.6-.2.3-.1.3-.4.6v.1l-.2.2-.2.2-.2.3v.1l-.2.2-.5.5v.1H19l-.1.1-.5.5-.6.4-.1.1-.2.1-.5.4-.6.3-.7.3a10.4 10.4 0 0 1-5.3.6h-.7l-.7-.3-.6-.2-.6-.2-.3-.1-.3-.1h-.5Z'/%3E%3C/svg%3E") no-repeat; }

                    /* Menu Chats */
                    header.type2 .centro div ul li.chats div.menuChats{min-width: 336px;height: 0px;background: #FFF;box-shadow: 0px 8px 32px 0px #686E7952, 3px 4px 24px -3px #E0E3EA, 5px 5px 0px -1px #EAEDF44D;border-radius: 16px 0px 16px 16px;position: absolute;top: 37px;right: -10px;overflow: clip;opacity: 0; visibility: hidden; transition: all 0.5s ease;}
                    header.type2 .centro div ul li.chats.ativo div.menuChats{height: calc(100vh - 289px); min-height: 235px; opacity: 1; visibility: visible;}
                        header.type2 .centro div ul li.chats div.menuChats h2{font-size: 20px;font-weight: 400;line-height: 24px;letter-spacing: 0.02em;color: #32353C;border-bottom: 1px dashed #E5E5E6;padding: 18px 20px 15px;}
                            header.type2 .centro div ul li.chats div.menuChats h2 b{font-weight: 600;}
                        header.type2 .centro div ul li.chats div.menuChats ul{height: calc(100% - 98px);padding: 20px 12px 34px 16px;overflow: auto;}
                        header.type2 .centro div ul li.chats div.menuChats ul::-webkit-scrollbar {width: 6px !important;}
                        header.type2 .centro div ul li.chats div.menuChats ul::-webkit-scrollbar-track {background: transparent !important;}
                        header.type2 .centro div ul li.chats div.menuChats ul::-webkit-scrollbar-thumb {background-color: #3C3F46 !important;}
                            header.type2 .centro div ul li.chats div.menuChats ul li{display: flex;align-items: center;gap: 12px;margin-bottom: 24px;position: relative;z-index: 2;}
                            header.type2 .centro div ul li.chats div.menuChats ul li:last-of-type{margin-bottom: 0px;}
                            header.type2 .centro div ul li.chats div.menuChats ul li a.chatUsuario:link,
                            header.type2 .centro div ul li.chats div.menuChats ul li a.chatUsuario:active,
                            header.type2 .centro div ul li.chats div.menuChats ul li a.chatUsuario:visited{width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
                                header.type2 .centro div ul li.chats div.menuChats ul li figure{width: 40px;min-width: 40px;height: 40px;user-select: none;border: 2px solid #FFF;border-radius: 100%;}
                                    header.type2 .centro div ul li.chats div.menuChats ul li figure img{width: 100%;height: 100%;object-fit: cover;border-radius: 100%;}
                                header.type2 .centro div ul li.chats div.menuChats ul li h3{font-size: 17px;font-weight: 600;line-height: 22px;letter-spacing: 0.02em;color: #404144;}
                                header.type2 .centro div ul li.chats div.menuChats ul li p{display: flex;align-items: center;gap: 5px;transition: all 0.5s ease;}
                                    header.type2 .centro div ul li.chats div.menuChats ul li p b{width: 100%;max-width: 208px;font-size: 14px;font-weight: 500;line-height: 20px;letter-spacing: 0.02em;display: -webkit-box;-webkit-line-clamp: 1;overflow: hidden;-webkit-box-orient: vertical;color: #757880;transition: all 0.5s ease;}
                                    header.type2 .centro div ul li.chats div.menuChats ul li p em{width: max-content;display: inline-block;font-size: 14px;font-weight: 500;line-height: 20px;letter-spacing: 0.02em;color: #A4AAB8; transition: all 0.5s ease;}
                                    header.type2 .centro div ul li.chats div.menuChats ul li:hover p b,
                                    header.type2 .centro div ul li.chats div.menuChats ul li:hover p em{color: #42464E;}
                        /* Ativo */
                        header.type2 .centro div ul li.chats div.menuChats ul li.ativo p::after{content: "";width: 8px;min-width: 8px;height: 8px;background: #D46A45;border-radius: 100%;}
                        header.type2 .centro div ul li.chats div.menuChats ul li.ativo p b{font-weight: 600; color: #42464E;}
                        header.type2 .centro div ul li.chats div.menuChats > a:link,
                        header.type2 .centro div ul li.chats div.menuChats > a:active,
                        header.type2 .centro div ul li.chats div.menuChats > a:visited{width: 100%;display: flex;align-items: center;justify-content: center;gap: 8px;background: #EBEDF2;padding: 13px 20px;transition: all 0.5s ease;position: relative;bottom: 0px;left: 0px;}
                            header.type2 .centro div ul li.chats div.menuChats a b{font-size: 13px;font-weight: 600;line-height: 14px;letter-spacing: 0.02em;text-transform: uppercase;color: #53565E;transition: all 0.5s ease;}
                            header.type2 .centro div ul li.chats div.menuChats a svg{width: 9px;min-width: 9px;height: 8px;transition: all 0.5s ease;}
                                header.type2 .centro div ul li.chats div.menuChats a svg path{transition: all 0.5s ease;}
                        /* Hover */
                        header.type2 .centro div ul li.chats div.menuChats > a:hover{background: #1A1B1D;}
                            header.type2 .centro div ul li.chats div.menuChats a:hover b{color: #FFF;}
                            header.type2 .centro div ul li.chats div.menuChats a:hover svg{transform: translateX(5px);}
                                header.type2 .centro div ul li.chats div.menuChats a:hover svg path{fill: #FFF;}

					/* Menu Perfil */
					header.type2 .centro div ul li.profilePicture a::before{content: "";width: 52px;height: 52px;background: linear-gradient(360deg, #47BDCF 0%, #60A3DB 31.05%, #A856FF 65.91%, #E87B55 100%);filter: blur(2px);border-radius: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);opacity: 0;visibility: hidden;transition: all 0.5s ease;}
					header.type2 .centro div ul li.profilePicture a:hover::before{opacity: 0.7;visibility: visible;animation: sombraAnimada 2.5s forwards linear infinite;}
						header.type2 .centro div ul li.profilePicture a img {width: 48px;height: 48px;border-radius: 50%;user-select: none; position: relative; z-index: 1;}
						@keyframes sombraAnimada{0%{transform: translate(-50%, -50%) rotate(0deg);} 100%{transform: translate(-50%, -50%) rotate(360deg);}}

					/* Menu Hamburguer */
					header.type2 .centro div ul li.menu a:active,
					header.type2 .centro div ul li.menu a:visited,
					header.type2 .centro div ul li.menu a:link{color: #272D383B;}
                        header.type2 .centro div ul li.menu.ativo a:any-link,
                        header.type2 .centro div ul li.menu a:hover{color: #D46A45;}
						header.type2 .centro div ul li.menu{width: 18px; height: 16px;}
							header.type2 .centro div ul li.menu a svg {width: 18px;height: 16px;}
                    
                    /* Menu Dropdown */
                    header.type2 .centro div ul li.menu .dropdown{min-width: 150px;height: 0px;background: #FFF;box-shadow: 0px 8px 32px 0px #686E7952, 3px 4px 24px -3px #E0E3EA, 5px 5px 0px -1px #EAEDF44D;border-radius: 16px 1px 16px 16px;position: absolute;top: 37px;right: 0px;overflow: clip;opacity: 0; visibility: hidden; transition: all 0.5s ease;    border: 2px solid #cccccc21;}
                    header.type2 .centro div ul li.menu.ativo .dropdown{ height: max-content; opacity: 1; visibility: visible;}
                        header.type2 .centro div ul li.menu.ativo .dropdown li{position: relative; transition: all 0.5s ease;}
                            header.type2 .centro div ul li.menu.ativo .dropdown li figure{width: 20px; height: 20px;}
                                header.type2 .centro div ul li.menu.ativo .dropdown li figure img{}
                            header.type2 .centro div ul li.menu.ativo .dropdown li a:active,
                            header.type2 .centro div ul li.menu.ativo .dropdown li a:link,
                            header.type2 .centro div ul li.menu.ativo .dropdown li a:visited{display: flex ; gap: 8px; width: 100%; padding: 17px 21px; border-bottom: 1px dashed #E2E9EF; transition: all 0.5s ease; min-height: 55px;cursor: pointer;}
                            header.type2 .centro div ul li.menu.ativo .dropdown li:last-of-type a:any-link{border-bottom: 1px solid transparent;}
                                header.type2 .centro div ul li.menu.ativo .dropdown li a b{display: block; font-size: 16px; font-weight: 500; line-height: 14px; color: #53565E; position: relative;transition: all 0.5s ease;}
                                    ._1000 header.type2 .centro div ul li.menu.ativo .dropdown li:hover a b{color: #D46A45;}
                                    header.type2 .centro div ul li.menu.ativo .dropdown li a b::after{content: ""; width: 3px; height: 2px; background: transparent; border-radius: 16px; position: absolute; bottom: -6px; left: 50%; transform: translateX(-50%); transition: all 0.5s ease;}
                                        ._1000 header.type2 .centro div ul li.menu.ativo .dropdown li:hover a b::after{width: 100%; background: #8C8F963D;}
                                       @media (min-width: 1000px) and (max-width: 1100px) { header.type2{zoom:0.95;} }

@media (min-width: 1151px) and (max-width: 1340px) {._1000 header.type1.logado .centro{ padding: 0 20px; }}
/* CSS PROVISORIO - MENU SEM TIPS AND TRAPS */
._1000 header.type2 .centro{padding-right: 30px}
._1000 header.type2 .centro > div > ul > li.separador {display: block;min-width: 4px; width: 4px;height: 4px; position: relative;}
    header.type2 .centro > div > ul > li.separador::before{transition: all ease 0.5s;position: absolute; content: '';width: 4px;height: 4px;border-radius: 50%;background: #53565E;opacity: 0.24;left: 0;transform: translateY(-50%);top: 50%;}

@media (min-width: 1000px) and (max-width: 1275px) {
/* header type1 */
._1000 header.type1 .centro h1{max-width: 211px;}
    ._1000 header.type1 .centro nav > a:active, ._1000 header.type1 .centro nav > a:visited, ._1000 header.type1 .centro nav > a:link, ._1000 header.type1 .centro nav > a.becomeFriend:active, ._1000 header.type1 .centro nav > a.becomeFriend:visited, ._1000 header.type1 .centro nav > a.becomeFriend:link{font-size: 14px;min-width: max-content;}
    /* nao logado */
    ._1000 header.type1:not(.logado) .centro nav{        gap: 18px;  padding-right: 0px; max-width: 780px;}
    ._1000 header.type1 .centro nav > a.becomeFriend:active, ._1000 header.type1 .centro nav > a.becomeFriend:visited, ._1000 header.type1 .centro nav > a.becomeFriend:link{font-size: 16px !important;}
    /* logado */
    ._1000 header.type1:not(.logado) .centro, ._1000 header.type1.logado .centro{ padding: 0 20px 0 0; }
        ._1000 header.type1.logado .centro nav{max-width: 830px;padding-right: 0;gap: 15px;}

/* header type2 */
._1000 header.type2 .centro{padding-right: 20px;gap:28px;}
    ._1000 header.type2 .centro .menuDesktop > ul li > a:active, ._1000 header.type2 .centro .menuDesktop > ul li > a:visited, ._1000 header.type2 .centro .menuDesktop ul > li > a:link{font-size: 14px;}
    /* nao logado */
    ._1000 header.type2:not(.logado) .centro .menuDesktop > ul{gap:24px;}
    /* logado */
    ._1000 header.type2.logado .centro .menuDesktop, ._1000 header.type2.logado .centro .menuDesktop > ul{gap: 12px;}
    ._1000 header.type2.logado .centro .menuDesktop{max-width: 880px;}
    
}

@media (min-width: 1000px) and (max-width: 1100px) {
    ._1000 header.type1 .centro nav .separador{display: none !important;}
    ._1000 header.type1 .centro nav a.botaoDash, ._1000 header.type1 .centro nav a.botaoChat, ._1000 header.type1 .centro nav a.botaoConnection{padding-left: 0 !important;margin-left: initial!important;}
    ._1000 header.type1 .centro nav a.botaoDash::before, ._1000 header.type1 .centro nav a.botaoChat::before, ._1000 header.type1 .centro nav a.botaoConnection::before{content: none !important;}
  }


/* Footer */
footer.type1{background: #F4F6F7; border-top: 1px solid #E1E4E8;}
	footer.type1 .centro{width: 100%;max-width: 1320px;margin: 0px auto;padding: 37px 20px 20px;}
		/* Menu 1 */
		footer.type1 .centro .menu{display: flex;justify-content: space-between;align-items: center;gap: 20px;margin-bottom: 43px;}
			footer.type1 .centro div.menu1{display: flex;align-items: center;gap: 28px;}
				footer.type1 .centro div.menu1 h2{width: 60px; height: 60px;}
					footer.type1 .centro div.menu1 h2 a:link,
					footer.type1 .centro div.menu1 h2 a:active,
					footer.type1 .centro div.menu1 h2 a:visited{width: 100%; height: 100%;}
						footer.type1 .centro div.menu1 h2 a svg{width: 100%; height: 100%;}

					footer.type1 .centro div.menu1 div.menuTermos nav.menu{width: 100%;max-width: 618px;display: flex;justify-content: space-between;gap: 20px;margin-bottom: 12px;}
					footer.type1 .centro div.menu1 div.menuTermos nav a:link,
					footer.type1 .centro div.menu1 div.menuTermos nav a:active,
					footer.type1 .centro div.menu1 div.menuTermos nav a:visited{display: block;transition: all 0.5s ease;}
						footer.type1 .centro div.menu1 div.menuTermos nav a b{display: block;font-size: 16px;font-weight: 500;line-height: 14px;letter-spacing: 0.02em;color: #272B33;transition: all 0.5s ease;}
						._1000 footer.type1 .centro div.menu1 div.menuTermos nav a:hover b{color: #D46A45}

				footer.type1 .centro div.menu1 div.menuTermos div.termos{display: flex; gap: 24px;}
					footer.type1 .centro div.menu1 div.menuTermos div.termos span,
					footer.type1 .centro div.menu1 div.menuTermos div.termos a b{font-size: 13px; font-weight: 500; line-height: 14px; letter-spacing: 0.01em; color: #969CA8;}
					footer.type1 .centro div.menu1 div.menuTermos div.termos span{display: flex;align-items: center;gap: 24px;margin: 0px;}
						footer.type1 .centro div.menu1 div.menuTermos div.termos span::after{content: "";width: 4px;min-width: 4px;height: 4px;background: #969CA8;border-radius: 100%;}
					footer.type1 .centro div.menu1 div.menuTermos div.termos a:link,
					footer.type1 .centro div.menu1 div.menuTermos div.termos a:active,
					footer.type1 .centro div.menu1 div.menuTermos div.termos a:visited{display: block; transition: all 0.5s ease;}
						footer.type1 .centro div.menu1 div.menuTermos div.termos a b{transition: all 0.5s ease;}
							._1000 footer.type1 .centro div.menu1 div.menuTermos div.termos a:hover b{color: #23a9be}
							footer.type1 .centro div.menu1 div.menuTermos div.termos a b i{font-weight: 500; font-style: italic; transition: all 0.5s ease;text-decoration: underline; text-decoration-color: transparent; text-underline-offset: 3px;}
								._1000 footer.type1 .centro div.menu1 div.menuTermos div.termos a:hover b i{text-decoration-color: #6ecad8; transition: all 0.5s ease;}

				/* Menu 2 */
				footer.type1 .centro nav.menu2{display: flex;gap: 8px;}
					footer.type1 .centro nav.menu2 a:link,
					footer.type1 .centro nav.menu2 a:active,
					footer.type1 .centro nav.menu2 a:visited{width: 40px;min-width: 40px;display: flex;align-items: center;justify-content: center;background: #E8EAEF;border-radius: 24px;padding: 17px 0px;transition: all 0.4s ease;}
						footer.type1 .centro nav.menu2 a.facebook svg{transition: all 0.5s ease;}
						footer.type1 .centro nav.menu2 a.facebook svg{width: 12px; height: 20px;}
						footer.type1 .centro nav.menu2 a.instagram svg{width: 22px; height: 22px;}
						footer.type1 .centro nav.menu2 a.youtube svg{width: 22px; height: 16px;}
						footer.type1 .centro nav.menu2 a.tiktok svg{width: 20px; height: 23px;}
							footer.type1 .centro nav.menu2 a svg path{transition: all 0.4s ease;}
				/* Hover */
				._1000 footer.type1 .centro nav.menu2 a:hover{background: #47bdcf;}
					._1000 footer.type1 .centro nav.menu2 a:hover svg path{fill: #FFF;}
				footer.type1 .centro > span{display: block;width: 100%;font-size: 14px;font-weight: 500;line-height: 14px;letter-spacing: 0.01em;text-align: center;color: #6E7480;border-top: 1px dashed #D1E0EB;padding-top: 15px;}

/* MOBILE */
._320 body{position: relative;}
._320 header, ._320 main, ._320 footer{width: 100%; max-width: 440px; margin: 0 auto; overflow-x: clip;}

._320 body:has(.avisoPainelPausado) footer{padding-bottom: 48px;}
._320 .avisoPainelPausado{top: initial;bottom: 0;max-width: 440px;padding: 10px 20px;}
    ._320 .avisoPainelPausado p{font-weight: 400;font-size: 13px;}

._320 .janela_painelPausado{display: block;padding: 0;}
	._320 .janela_painelPausado .centro{max-width: 440px;height: 100%;margin: 0 auto;padding: 27px 20px;background: #fff;overflow: auto;}
		._320 .janela_painelPausado .centro span.fechar{top: 20px;right: 20px;}
		._320 .janela_painelPausado .centro h3{text-align: left;font-size: 26px;line-height: 28px;margin-bottom: 20px;padding: 0 60px 0 0;}
		._320 .janela_painelPausado .centro p{font-size: 16px;line-height: 23px;text-align: left;}
		._320 .janela_painelPausado .centro .boximg{position: relative;gap: 20px;max-width: 364px;padding: 20px;border-radius: 10px;}
			._320 .janela_painelPausado .centro .boximg figure{width: 50px;min-width: 50px;position: absolute;top: -22px;right: 10px;}
				._320 .janela_painelPausado .centro .boximg figure img{width: 100%;height: 100%;}
			._320 .janela_painelPausado .centro .boximg p{line-height: 21px;}

._320 .menuMobileAtivo{transition: all 0.5s ease; position: relative;}
    ._320 .menuMobileAtivo::before{content: "";width: 100%;height: 100%;background: #14181DE5;position: absolute;top: 0px;left: 0px;z-index: 99;transition: all 0.5s ease;}

/* Header Mobile */
._320 header .centro{display: flex ; margin: 0 auto; justify-content: space-between; align-items: center; width: calc(100% + 2px); padding: 10px 0px 10px 20px;background: linear-gradient(0deg, rgb(244, 244, 250, 0.93) 0%, rgb(255, 255, 255, 1) 100%); position: fixed; top: 0;max-width: 440px; left: 50%; transform: translateX(-50%); z-index: 99; box-shadow: 0px 2px 3px #8c8f9629;gap: 0; transition: all 0.5s ease;}
        ._320 header .centro::after{content: ""; display: block; position: absolute;right: 0; top: 0; width: 0; height: 100%; opacity: 0; background-color: transparent; transition: all 0.5 ease;}
        ._320 .menuMobileAtivo header .centro::after{width: 100%; background: #14181DE5; opacity: 1;}

	._320 header .centro {height: 66px;}
	._320 ._flut header .centro {height: 66px;}
		._320 header .centro h1{display: block; width: 170px; min-width: 170px; }
	._320 header .centro .menuDesktop{display: none !important;}
    /* botao chatMobile */
    ._320 header .centro a.chatMobile:link,
    ._320 header .centro a.chatMobile:active,
    ._320 header .centro a.chatMobile:visited{display: flex ; width: 40px; justify-content: flex-end; margin-left: auto; align-items: center; position: relative;}
        ._320 header .centro a.chatMobile figure{display: flex; width: 35px; height: 35px; border-radius: 100%; outline-offset: -1px; outline: 2px solid #fff;}
            ._320 header .centro a.chatMobile figure img{border-radius: 100%; object-fit: cover;}
        ._320 header .centro a.chatMobile .notificacao{display: flex; padding-left: 1px; position: absolute; width: 20px; height: 20px; border: 2px solid #fff; background: #D46A45; border-radius: 100%; text-align: center; font-size: 11px; line-height: 10px; color: #fff; font-weight: 600; letter-spacing: -0.02em; justify-content: center; align-items: center; top: 0; right: -8px; font-family: 'open sans';}

    /* botao menu */
    ._320 header .centro a.botaoMenu:link,
    ._320 header .centro a.botaoMenu:active,
    ._320 header .centro a.botaoMenu:visited{width: fit-content; display: flex ; align-items: center; justify-content: flex-end; gap: 10px; transition: all 0.5s ease; padding: 21px 20px 18px; z-index: 9995;}
        ._320 header .centro a.botaoMenu::after{content: ""; display: block; position: absolute;left: 0; top: 0; width: 60px; height: 100%; opacity: 0; background-color: transparent; transition: all 0.1s ease;}
        ._320 header .centro a.botaoMenu svg{width: 28px; height: 29px;}
        /* botao menu - menu aberto */
        ._320 .menuMobileAtivo header .centro a.botaoMenu{width: 100%;gap: 0px;right: 0px;}
            ._320 .menuMobileAtivo header .centro a.botaoMenu::after{left: -1px; opacity: 1;transition: all 0.51s ease; background-color: #343C47; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 26 26'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m7 19.168 12-12m-12 0 12 12'/%3E%3C/svg%3E"); background-size: 30px 31px; background-repeat: no-repeat; background-position: center;}
    /* menu lateral */
	._320 header .centro .menuMobile{width: 0px;display: flex;align-items: flex-end;position: fixed;top: 0px;right: 0px;z-index: 9999;justify-content: flex-end;transition: all 0.5s ease; height: 100%; min-height: 100vh;}
        ._320 header .centro .menuMobile .menuMobileAberto{width: 0%;height: 100%;background: #FFF;transition: all 0.5s ease;z-index: 2;overflow-y: auto;overflow-x: clip;scrollbar-width: none;}
            ._320 header .centro .menuMobile .topoMenu figure{display: flex; align-items: center; justify-content: center; width: 175px; height: 45px; margin: 0px auto;}
                ._320 header .centro .menuMobile .topoMenu figure img{width: 100%; min-width: 174px; height: 100%; object-fit: contain; user-select: none;}
._320 header .centro .menuMobile .infoUser{display: flex; align-items: center; gap:16px; padding: 16px 22px 16px 20px;}
    ._320 header .centro .menuMobile .infoUser figure{display: flex; position: relative;}
        ._320 header .centro .menuMobile .infoUser figure img{width: 48px; height: 48px; border-radius: 100%;}
    ._320 header .centro .menuMobile .infoUser p{display: flex ; flex-direction: column; gap: 2px;}
        ._320 header .centro .menuMobile .infoUser p b{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis;font: 500 15px/16px 'omnes-pro';letter-spacing: 0.02em; color: #343C47;}
        ._320 header .centro .menuMobile .infoUser p em{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis;font: 400 14px/20px 'omnes-pro';letter-spacing: 0.02em; color: #82838D; font-style: italic;padding-left: 16px; position: relative;}
        ._320 header .centro .menuMobile .infoUser p em::before{content: ""; display: block; position: absolute;width: 11px; height: 15px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 11 15'%3E%3Cpath fill='%23D46A45' d='M5.5.668C2.4672.668 0 3.0964 0 6.0815c0 1.2853.4688 2.5327 1.3242 3.5182.0977.1093 2.2198 3.9496 2.9898 4.6721.2811.264.6418.3962 1.0029.3962.361 0 .7218-.1322 1.0033-.3962.8952-.8404 3.2644-4.5692 3.3601-4.6775C10.5312 8.6141 11 7.3668 11 6.0815 11 3.0966 8.5328.668 5.5.668Zm0 7.0058c-.8933 0-1.6176-.713-1.6176-1.5922 0-.8793.7243-1.5923 1.6176-1.5923.8933 0 1.6177.713 1.6177 1.5922 0 .8793-.7244 1.5923-1.6177 1.5923Z'/%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; top:1px; left: 0;}

/*._320 header .centro .menuMobile .chatMenu{display: flex; align-items: center; width: calc(100% - 8px);border: 1px solid #EBEBEB; border-left: 0; border-radius: 0 30px 30px 0; padding: 8px 10px 8px 28px;}
    ._320 header .centro .menuMobile .chatMenu .left{display: flex;align-items: center; gap: 12px;padding-right: 16px;}
        ._320 header .centro .menuMobile .chatMenu .left figure{display: flex; position: relative;}
            ._320 header .centro .menuMobile .chatMenu .left img{width: 21px; height: 21px; object-fit: contain;}
            ._320 header .centro .menuMobile .chatMenu .left .notificacao{display: flex ; position: absolute; width: 18px; height: 18px; border: 1px solid #fff; background: #D46A45; border-radius: 100%; text-align: center; font-size: 11px; line-height: 10px; color: #fff; font-weight: 500; letter-spacing: -0.02em; justify-content: center; align-items: center; top: -7px; right: -9px; font-family: 'open sans';}
._320 header .centro .menuMobile .chatMenu .right{padding-left: 14px;position: relative;}
._320 header .centro .menuMobile .chatMenu .right::after{content: ''; display: block; position: absolute; width: 1px; height: calc(100% + 16px); left: 0; top: -8px;background: #F0F0F0;}
    ._320 header .centro .menuMobile .chatMenu .right p{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis;font: 500 13px/14px 'omnes-pro';letter-spacing: 0.02em; color: #8F9CA7; font-style: italic; }
    ._320 header .centro .menuMobile .chatMenu .right a:active,
    ._320 header .centro .menuMobile .chatMenu .right a:link,
    ._320 header .centro .menuMobile .chatMenu .right a:visited{display: block; font: 500 13px/14px 'omnes-pro';letter-spacing: 0.02em; font-style: italic; color: #D46A45;} */

/* provisorio */
._320 header .centro a.chatMobile:link, ._320 header .centro a.chatMobile:active, ._320 header .centro a.chatMobile:visited{pointer-events: none;}
._320 header .centro .menuMobile .chatMenu{display: none !important;}


    /* menu lateral aberto */
	._320 .menuMobileAtivo header .centro .menuMobile{width: calc(100% - 58px);right: 0px;transition: all 0.5s ease;}
		._320 .menuMobileAtivo header .centro .menuMobile .menuMobileAberto{width: 100%;background: #FFF;transition: all 0.5s ease;z-index: 5;}
			._320 header .centro .menuMobile .menuMobileAberto .topoMenu{display: flex; width: 100%; background: linear-gradient(0deg, #F4F4FA 0%, #FFFFFF 100%);border-bottom: 1px solid #E2E9EF80;padding: 10px 20px; position: relative;}
			._320 header .centro .menuMobile .menuMobileAberto ul{height: 100%; overflow-y: auto; scrollbar-width: none; padding: 3px 24px;display: flex;flex-direction: column;}
                ._320 header .centro .menuMobile .menuMobileAberto ul li a:link,
                ._320 header .centro .menuMobile .menuMobileAberto ul li a:active,
                ._320 header .centro .menuMobile .menuMobileAberto ul li a:visited{border-bottom: 1px dashed #E2E9EF;transition: all 0.5s ease;padding: 16px 4px; display: flex; align-items: center; gap: 12px;min-height: 54px;width: 100%; min-width: max-content;}
                ._320 header .centro .menuMobile .menuMobileAberto ul li:last-of-type a{border-bottom: none;}
                ._320 header .centro .menuMobile .menuMobileAberto ul li.inativo a{cursor: default;}
                    ._320 header .centro .menuMobile .menuMobileAberto ul li a figure{display: block; width: 21px;height: 21px;min-width: 21px;}
                    ._320 header .centro .menuMobile .menuMobileAberto ul li a b{display: block; width: max-content;font-size: 15px;font-weight: 500;line-height: 16px;letter-spacing: 0.02em;color: #343C47;transition: all 0.5s ease;position: relative;padding-top: 1px;}
                    ._320 header .centro .menuMobile .menuMobileAberto ul li.inativo a b{color: #343C4780;}
                        ._320 header .centro .menuMobile .menuMobileAberto ul li.inativo a b em{display: block;font-size: 10px;font-weight: 700;line-height: 14px;letter-spacing: 0.02em;color: #343C4780;margin-top: 2px;}

._320 header.logado .centro .menuMobile .menuMobileAberto ul li.home{order: 1;}
._320 header.logado .centro .menuMobile .menuMobileAberto ul li.about{order: 2;}
._320 header.logado .centro .menuMobile .menuMobileAberto ul li.global{order: 3;}
._320 header.logado .centro .menuMobile .menuMobileAberto ul li.dashboard{order: 4;}
._320 header.logado .centro .menuMobile .menuMobileAberto ul li.connection{order: 5;}
._320 header.logado .centro .menuMobile .menuMobileAberto ul li.forum{order: 6;}
._320 header.logado .centro .menuMobile .menuMobileAberto ul li.chat{order: 7;}
._320 header.logado .centro .menuMobile .menuMobileAberto ul li.profile{order: 8;}
._320 header.logado .centro .menuMobile .menuMobileAberto ul li.settings{order: 9;}
._320 header.logado .centro .menuMobile .menuMobileAberto ul li.contact{order: 10;}
._320 header.logado .centro .menuMobile .menuMobileAberto ul li.logout{order: 11;}
._320 header.logado .centro .menuMobile .menuMobileAberto ul li.become{order: 12;}
._320 header.logado .centro .menuMobile .menuMobileAberto ul li.login{order: 13;}


/* FOOTER */
._320 footer.type1{background: linear-gradient(0deg, #F4F4FA 20%, #FFFFFF 100%);border-top: 1px solid #E2E9EF80;position: relative; z-index: 1; overflow: clip;}
	._320 footer.type1 .centro{flex-direction: column-reverse; gap: 20px; padding: 30px 20px; width: 100%; max-width: 360px;position: relative;}
._320 footer.type1 .centro::before{content: ''; display: block; position: absolute; width: 150px; height: 150px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 121 122'%3E%3Cpath fill='url(%23a)' fill-rule='evenodd' d='M103.838 53.927c5.669 1.894 10.929 5.1948 14.223 10.7468 3.133 5.2808 3.152 10.9211 2.006 16.294-.988 4.6278-2.927 9.4084-4.749 13.9028-2.888 7.1204-5.444 14.3824-8.459 21.4494-1.585 3.713-5.425 5.835-9.3971 5.349-7.2349-.886-14.4199-2.167-21.651-3.088l-.0736-.01-.0731-.012c-5.2002-.904-11.2481-1.665-16.4704-3.297-5.3201-1.662-10.4362-4.403-13.5823-9.706-3.3077-5.575-3.5918-11.7214-2.3935-17.5126 2.1909-10.5885 8.7137-20.1459 15.6069-28.2652 1.645-1.9376 3.3696-3.8002 5.0049-5.7464 0 0 6.7798-1.1329 7.4167-1.2349 10.6333-1.702 22.2388-2.3291 32.5915 1.1301ZM67.24 60.2269c-.6979.7301-1.9195 2.0446-3.4102 3.8005-6.1678 7.2648-12.219 15.8561-14.1826 25.3463-.9737 4.7055-.6265 9.0617 1.6107 12.8323 1.971 3.322 5.3156 5.359 9.8942 6.79 4.6565 1.455 9.9202 2.104 15.5623 3.081 7.1954.919 14.3455 2.194 21.5448 3.075 1.1634.142 2.1598-.469 2.5608-1.409 3.002-7.035 5.549-14.2649 8.419-21.3559 1.85-4.5707 3.549-8.7682 4.407-12.7895.952-4.4609.753-8.2294-1.231-11.5739-2.251-3.7939-5.972-6.3042-10.657-7.8697-9.3322-3.118-19.903-2.4062-29.4738-.8742-2.2895.3665-4.055.7295-5.0442.9471Z' clip-rule='evenodd'/%3E%3Cpath fill='url(%23b)' fill-rule='evenodd' d='M58.055 94.8905c-4.4744 3.9619-9.9633 6.8675-16.4185 6.9445-6.1397.072-11.0339-2.7313-15.1136-6.4107-3.5141-3.1692-6.6848-7.2384-9.6657-11.0641-4.7228-6.061-9.73374-11.9054-14.34619-18.0506-2.42317-3.2291-2.34068-7.6149.06626-10.8121C6.96165 49.6747 11.6635 44.0928 16.077 38.2913l.045-.0591.0475-.057c3.3823-4.0519 7.0653-8.909 11.0897-12.6157 4.0999-3.7761 9.0316-6.8363 15.1971-6.9095 6.4821-.0769 11.9471 2.7502 16.3633 6.6836 8.0745 7.1916 13.09 17.6192 16.6749 27.6485.8555 2.3934 1.6062 4.8183 2.4741 7.2076 0 0-2.4088 6.4379-2.639 7.0405-3.8426 10.0597-9.1023 20.4239-17.2746 27.6603Zm12.8434-34.845c-.2834-.9694-.811-2.6847-1.5863-4.8536-3.2076-8.9738-7.6223-18.51-14.8592-24.9556-3.5882-3.196-7.5345-5.0734-11.9187-5.0214-3.8625.0459-7.2987 1.924-10.8271 5.1738-3.5884 3.3051-6.7821 7.5393-10.4497 11.9366-4.3932 5.7722-9.0723 11.3269-13.43511 17.1211-.70481.9365-.67352 2.1048-.06041 2.922 4.59182 6.1179 9.57932 11.9384 14.28532 17.9693 3.0334 3.8873 5.8192 7.4572 8.8727 10.2111 3.3873 3.0549 6.7502 4.767 10.6387 4.7209 4.4112-.0524 8.4456-2.0197 12.144-5.2946 7.3662-6.5226 12.0352-16.0331 15.4938-25.0876.8274-2.166 1.3958-3.8765 1.702-4.842Z' clip-rule='evenodd'/%3E%3Cpath fill='url(%23c)' fill-rule='evenodd' d='M42.4192 25.1675c-.6962 3.541-.558 7.1354.0954 10.5961 2.0118 10.6555 8.3107 20.2656 15.0939 28.4862.4064.4924 4.7742 5.7092 4.7742 5.7092 1.3493.2066 2.69.4467 4.0308.6867 1.1982.2145 2.3965.4291 3.601.6197 10.6951 1.6932 22.4979 2.3241 33.0855-1.2878 5.791-1.9755 11.167-5.4041 14.537-11.125 3.205-5.4415 3.137-11.2416 2-16.6576-.874-4.1596-2.476-8.4756-3.974-12.5133-.417-1.1228-.825-2.2241-1.208-3.2945l-.025-.0692-.028-.0679c-1.308-3.176-2.538-6.3853-3.768-9.5946-1.352-3.5283-2.705-7.05651-4.161-10.54024-1.527-3.65238-5.329-5.83974-9.4453-5.2722-4.5493.62768-9.081 1.42212-13.6125 2.21653-3.2719.57359-6.5437 1.14718-9.8221 1.65797-4.9352.76891-10.1846 1.5868-14.8267 3.13975-5.3896 1.80295-10.4432 4.74229-13.6349 10.16099-.1453.2467-.285.4944-.4192.743 1.1703.0862 4.1357.5451 6.6343 1.6911 2.0435-3.0463 5.1843-4.9904 9.3633-6.3884 4.0338-1.3494 8.6413-2.0705 13.6583-2.8557 3.2313-.5057 6.4565-1.0714 9.6818-1.6371 4.5438-.79698 9.0878-1.59399 13.6492-2.22333 1.0417-.14348 2.0828.39249 2.5298 1.4621 1.453 3.47413 2.801 6.99293 4.149 10.51183 1.221 3.186 2.442 6.3721 3.74 9.5253.436 1.2169.877 2.4082 1.311 3.5784 1.468 3.9613 2.846 7.6814 3.615 11.3407.978 4.6612.803 8.5799-1.205 11.9889-2.279 3.8693-6.018 6.4241-10.723 8.0293-9.4888 3.2372-20.1915 2.5094-29.761.9944-2.3128-.3661-4.0966-.7307-5.0969-.9497-.6843-.7341-1.8827-2.0574-3.3432-3.8274-6.1055-7.3992-11.969-16.0795-13.7824-25.6841-.5103-2.7024-.6045-5.2993-.1852-7.7454-.4074-.1776-1.5865-.6199-3.0432-.9687s-2.9302-.436-3.4849-.436Z' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='65.9595' x2='100.922' y1='51.4219' y2='122.102' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23C296F1'/%3E%3Cstop offset='1' stop-color='%239A50E8'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='77.8589' x2='.7171' y1='60.73' y2='61.0716' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2397D9E4'/%3E%3Cstop offset='1' stop-color='%2347BDCF'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='61.0353' x2='103.3' y1='72.7666' y2='.54734' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E5A68F'/%3E%3Cstop offset='1' stop-color='%23D46A45'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat;z-index: -1; opacity: 0.06; top: -50px; left: -10px;}
	._320 footer.type1 .centro .menu{align-items: flex-end; gap: 20px; margin-bottom: 28px; flex-direction: column-reverse;}
	/* Menu 1 */
	._320 footer.type1 .centro div.menu1{flex-direction: column;gap: 20px;}
		._320 footer.type1 .centro div.menu1 h2{display: none;}
			._320 footer.type1 .centro div.menu1 div.menuTermos nav.menu{gap: 17px 30px; justify-content: end; flex-wrap: wrap; margin-bottom: 20px; flex-direction: row;}
				._320 footer.type1 .centro div.menu1 div.menuTermos nav a b{font-size: 14px; letter-spacing: 0em; text-align: center; color: #969CA8;}

		._320 footer.type1 .centro div.menu1 div.menuTermos div.termos{padding-top: 20px; border-top: 1px solid #edeef0; gap: 14px; flex-wrap: wrap; justify-content: space-between;}
			._320 footer.type1 .centro div.menu1 div.menuTermos div.termos span{display: block; width: 100%; text-align: center;}
			._320 footer.type1 .centro div.menu1 div.menuTermos div.termos a:link, ._320 footer.type1 .centro div.menu1 div.menuTermos div.termos a:active, ._320 footer.type1 .centro div.menu1 div.menuTermos div.termos a:visited {text-decoration: underline; text-underline-offset: 3px; text-decoration-color: #969ca82b;}

._320 footer.type1 .centro nav.menu2 {display: flex ; gap: 8px; margin-left: auto;}
    ._320 footer.type1 .centro nav.menu2 a:link, ._320 footer.type1 .centro nav.menu2 a:active, ._320 footer.type1 .centro nav.menu2 a:visited{height: 40px;     background: #fff;}
        ._320 footer.type1 .centro nav.menu2 a svg path{fill: #969ca8;}
._320 footer.type1 .centro > span{font-weight: 500;font-size: 13px;color: #969CA8;font-style: italic;border-top: 1px dashed #D1E0EB;padding: 15px 6px 0px;}


@media  (min-width: 300px) and (max-width: 359px) {
    ._320 header, ._320 main, ._320 footer{zoom: 0.85;} }

@media (max-width: 299px) {
    ._320 header, ._320 main, ._320 footer{zoom: 0.7;} }