._field-wrapper{position: relative;}
._error {display: block;position: absolute;font-size: 14px;z-index: 10000001;}
._error._above, 
._error._below {top: -23px;right: -35px;}
._error._above ._error-arrow, 
._error._below ._error-arrow {left: 20px;bottom: -7px;border-style: solid;border-width: 7px 5px 0 5px;border-color: #e9003a transparent transparent transparent;}
._error-inner {padding: 2px 10px 4px;background-color: #e9003a;font-size: 13px;font-weight: 500;line-height: 20px;color: #ffffff;text-align: center;text-decoration: none;border-radius: 3px;font-family: 'Roboto';}
._error-arrow {position: absolute;width: 0;height: 0;}
._320 ._error {top: -23px;left: 50%;transform: translateX(-50%);right: initial;width: max-content;}
._320 ._error-inner{padding: 1px 10px 2px;font-size: 12px;}



section.barraFlutuante {position: fixed;bottom: -100px;width: 100%;background: rgb(0,31,60);background: linear-gradient(180deg, rgba(0,31,60,1) 0%, rgba(0,31,61,1) 100%);z-index: 9999;transition: all 1s ease;}
	._320 ._flut section.barraFlutuante, ._flut section.barraFlutuante {bottom: 0px}

	section.barraFlutuante .centro {display: flex;max-width: 910px !important;padding: 8px 20px;align-items: center;justify-content: center;}
		section.barraFlutuante .centro > p {font: 400 18px/21px 'Roboto';letter-spacing: 0.040em;color: #ffffff;max-width: 460px;}
			section.barraFlutuante .centro p b { color: #FF2D5E; font-weight: 700;}
			section.barraFlutuante .centro p b.desktop{ display:block;}
			section.barraFlutuante .centro p b.mobile{ display:none;}
			section.barraFlutuante .centro p b:nth-of-type(2) {}
		section.barraFlutuante .centro ul.countdown {display: flex;margin: 0 0 0 auto;padding: 2px 0;gap: 14px;padding-left: 2%;padding-right: 2%;display: none;}
		.comContador section.barraFlutuante .centro ul.countdown{ display: flex;} 
			section.barraFlutuante .centro ul.countdown li { display: flex; border-right: 1px solid rgb(143 190 226 / 20%); align-items: center;}
			section.barraFlutuante .centro ul.countdown li:last-of-type {border-right:none}
		section.barraFlutuante .centro ul.countdown li.saparador {display:none}
				section.barraFlutuante .centro ul.countdown li span { font: 700 30px/40px 'Oswald'; color: #fff; width: 30px; text-align: right;}
				section.barraFlutuante .centro ul.countdown li p { font: 700 13px/40px 'Open Sans'; color: #FF2D5E; text-transform: uppercase; padding-left: 8px; padding-right: 10px;} 
		section.barraFlutuante .centro a:active,
		section.barraFlutuante .centro a:link,
		section.barraFlutuante .centro a:visited {display: flex;width: 100%;max-width: 255px;min-height: 49px;padding: 0px 35px 0px;text-align: center;background: linear-gradient(0deg, #f23963, #FF2D5E);box-shadow: 0 4px 0 rgb(179 10 49);border-radius: 5px;transition: all 0.5s ease;align-items: center;justify-content: center;}
			section.barraFlutuante .centro a:hover { box-shadow: 0 4px 20px 3px rgb(96 179 231 / 70%), inset 0 0 40px 30px #FF2D5E;}
			section.barraFlutuante .centro a b {text-transform: uppercase;font: 900 15px/18px 'Roboto';letter-spacing: 0.025em;color: #fff;display: block;}
			section.barraFlutuante .centro a:hover b {}
body .octadesk-octachat-app--bottomRight.octa-widget-v2 { bottom: 10px !important; right: 10px !important;}
body._flut .octadesk-octachat-app--bottomRight.octa-widget-v2 { bottom: 76px !important; right: 10px !important; transition: all 0.5s ease !important;}

._320 section.barraFlutuante .centro ul.countdown li {}
._320 body._flut .octadesk-octachat-app--bottomRight.octa-widget-v2, ._320 body .octadesk-octachat-app--bottomRight.octa-widget-v2 { bottom: 0px !important; right: 0px !important;}
._320 section.barraFlutuante {bottom: -230px;}
 
._320 section.barraFlutuante .centro p b.mobile{ display:block;}
._320 section.barraFlutuante .centro p b.desktop{ display:none;}

._320 section.barraFlutuante .centro {padding: 9px 10px 5px 10px;justify-content: center;min-height: 65px;align-items: start;}
._320 section.barraFlutuante .centro > p {line-height: 16px;font-size: 13px;width: 100%;min-width: 100%;padding: 0;margin: 0 auto;text-align: center;}

._320 section.barraFlutuante .centro ul.countdown {position: absolute;bottom: 0;background: #000e1c;width: 100%;left: 50%;transform: translateX(-50%);justify-content: center;gap: 4px;padding: 7px 0 7px 0px;margin: 0 0 -1px 0;} 

._320 section.barraFlutuante .centro a:active, ._320 section.barraFlutuante .centro a:link, ._320 section.barraFlutuante .centro a:visited {padding: 6px 5px 6px;height: auto;min-height: initial;width:185px;max-width: initial;min-width: 150px;box-shadow:none;}

._320 section.barraFlutuante .centro a b {font-size: 13px;line-height: 16px;display: block;max-width: 100%;margin: 0 auto;}
._320 section.barraFlutuante .centro ul.countdown li span { font-size: 18px; line-height: 13px; width: 22px;}
._320 section.barraFlutuante .centro ul.countdown li p { line-height: 20px; padding-left: 6px; padding-right: 10px;}

._1000 body {background: #F1F3F7; min-height: 100vh;}
.captura .centro{max-width: 940px;margin: 0 auto;}

/* TOPO */
._1000 .captura .topo{background: url(../img/fundoTopo.webp) top center no-repeat;overflow: hidden; background-size: cover;}
    .captura .topo .centro{padding: 40px 20px 27px;}
    .captura .topo .boxPrincipal{position: relative;max-width: 675px;margin: 0 auto;z-index: 2;}
        ._1000 .captura .topo .boxPrincipal:before{content: "";position: absolute;bottom: -80px;left: 50%;transform: translateX(-50%);width: 648px;height: 700px;background: #FFFFFF;filter: blur(26px);border-radius: 12px;z-index: -1;}
        ._1000 .captura .topo .boxPrincipal:after{content: "";position: absolute;top: 24px;left: 50%;transform: translateX(-50%);width: 100%;height: calc(100% - 54px);border: 4px solid #FFFFFF;border-radius: 16px;z-index: -2;}
        
        .captura .topo .boxPrincipal .boxLogo{position: relative;width: 398px;margin: 0 auto;background: #fff;border-radius: 18px;overflow: hidden;}
            .captura .topo .boxPrincipal .boxLogo:before{content: "";position: absolute;left: 0;top: 9px;width: 76px;height: 67px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='76' height='67' fill='none' viewBox='0 0 76 67'%3E%3Cpath fill='%23003486' d='m75.982 30.317-4.478-15.938a1.394 1.394 0 0 0-.403-.49L55.07 1.915a1.278 1.278 0 0 0-.538-.178L37.74 0h-.179L10.557 6.589c-.448.089-.672.356-.672.4l-6.224 6.812c-.09.133-.224.311-.269.49L.034 26.71c-.09.4 0 .801.268 1.068l6.494 6.5-.224 7.835c0 .312.134.98.94 1.158l.537.089-2.731 22.393c-.135.267 0 .534.268.8.27.223.672.446 1.03.446.359 0 .314 0 .403-.134l12.047-13.89 14.285-2.581 14.688 4.763c.448.134.85 0 1.12-.356l4.522-4.674c.18.044.359.089.583.133 2.194.4 4.388-.801 5.284-2.849l8.642 1.157c.404 0 .851-.222 1.075-.623l6.628-16.694c.179-.49.09-.89.045-.935h.044ZM72.355 34.1l-4.702 12.154-7.658-1.069c0-.267-.044-.49-.089-.712L72.356 34.1ZM9.258 27.023a4.599 4.599 0 0 0 1.792 4.54l-1.97 4.63v-2.315a.781.781 0 0 0-.27-.845l-6.403-6.367 2.418-9.393 5.284 7.835c-.447.624-.76 1.247-.85 1.915ZM22.2 15.403l-6.448 8.37a3.303 3.303 0 0 0-1.165-.4c-.268-.045-.537-.09-.76-.09-.628 0-1.255.134-1.882.4l-6.09-8.992 5.15-5.654 10.703 3.428c-.135.98 0 2.048.492 2.938Zm3.18 27.913-7.3-.445-8.732-1.603 3.806-8.903a4.518 4.518 0 0 0 4.479-2.226l8.463 1.558c.09 2.315 1.791 4.274 4.03 4.674.359.09.762.09 1.165.045l1.925 5.52-7.836 1.336v.044Zm.358-25.242c.134 0 .224 0 .358.045l2.329 9.126c-.851.534-1.523 1.291-1.881 2.226l-8.24-1.514c0-.979-.224-1.914-.806-2.76l6.225-8.057c.627.445 1.299.756 2.06.89l-.045.044Zm3.672-4.407c-.269 1.514-1.746 2.538-3.269 2.27-1.523-.267-2.508-1.736-2.24-3.25.27-1.513 1.747-2.537 3.27-2.27 1.523.267 2.508 1.736 2.239 3.25Zm-.627 19.41c-.403-.623-.582-1.38-.448-2.092.269-1.336 1.433-2.315 2.732-2.315 1.299 0 .313 0 .492.044a2.825 2.825 0 0 1 1.792 1.158c.403.623.582 1.38.448 2.092-.27 1.514-1.747 2.538-3.27 2.27-.716-.133-1.388-.534-1.79-1.157h.044Zm12.852-11.486c-.134.935 0 1.87.448 2.76l-8.06 3.117c-.851-.579-1.881-.935-2.911-.935h-.493l-2.194-8.681c1.075-.4 2.015-1.158 2.597-2.182l10.703 5.877-.09.044ZM12.483 26c.403-.267.85-.401 1.298-.401h.403c.583.089 1.12.445 1.478.98.358.49.493 1.112.358 1.736-.134.623-.447 1.157-.94 1.469-.492.356-1.12.49-1.702.356-.582-.09-1.12-.445-1.477-.98-.359-.49-.493-1.112-.359-1.736.135-.623.448-1.113.94-1.469V26Zm36.765-3.295a2.737 2.737 0 0 1-3.18 2.226 2.684 2.684 0 0 1-2.149-3.205 2.927 2.927 0 0 1 1.12-1.78c.447-.312.985-.49 1.522-.49.538 0 .314 0 .493.044a2.626 2.626 0 0 1 1.746 1.158c.403.623.582 1.335.448 2.047ZM34.65 34.991l15.898 9.527v.134L35.59 41.714l-2.015-5.877a5.274 5.274 0 0 0 1.12-.846h-.046Zm1.165-1.958c.09-.223.134-.446.179-.668.224-1.113 0-2.226-.493-3.25l7.971-3.027c.672.534 1.389.89 2.195 1.024.492.089.985.089 1.522 0l5.598 14.201c-.493.267-.896.668-1.254 1.113l-15.718-9.438v.045Zm25.032-12.11c.403-.311.896-.445 1.389-.445h.447c1.344.267 2.24 1.558 1.97 2.894-.268 1.336-1.567 2.27-2.91 2.003a2.611 2.611 0 0 1-1.612-1.023c-.358-.535-.493-1.203-.403-1.87a2.593 2.593 0 0 1 1.03-1.603l.09.045Zm5.688 3.607c.09-.223.134-.446.179-.757.224-1.202 0-2.404-.717-3.428-.671-1.024-1.701-1.692-2.91-1.914a4.367 4.367 0 0 0-1.523 0L56.995 5.92l12.539 9.616 3.582 12.732-6.627-3.784.045.045ZM57.8 22.126l-6.314-.624c-.134-1.157-.716-2.27-1.567-3.071l4.433-13 5.15 13.89c-.896.712-1.523 1.692-1.702 2.805Zm-5.15-18.342L47.95 17.362c-.134-.044-.313-.089-.492-.133-1.97-.357-3.94.49-5.06 2.181l-10.793-5.921a5.118 5.118 0 0 0-.895-3.294l7.344-7.925 14.643 1.514h-.045ZM28.962 8.681c-.448-.223-.94-.4-1.433-.49-1.925-.356-3.94.49-5.015 2.137l-7.3-2.315 19.435-5.03-5.687 5.743V8.68ZM10.333 43.672l8.464 1.559 6.538.356h.224l8.016-1.38-1.254 3.695-14.51 2.537L8.14 62.236l2.194-18.608v.044Zm25.705.357 14.598 2.938a4.588 4.588 0 0 0 1.165 1.959l-3.852 3.873-13.255-4.853 1.344-3.917Zm16.434.979c.269-1.336 1.433-2.315 2.777-2.315 1.343 0 .313 0 .492.044a2.826 2.826 0 0 1 1.792 1.158c.403.623.582 1.38.447 2.092a2.79 2.79 0 0 1-1.164 1.826c-.627.445-1.343.578-2.06.445-.716-.134-1.388-.534-1.791-1.158-.403-.623-.582-1.38-.448-2.092h-.045Zm2.463-4.274L49.248 26.4c.896-.623 1.612-1.513 1.97-2.537l6.718.668c.537 1.558 1.836 2.715 3.448 3.027 1.388.267 2.731-.134 3.806-1.069l7.926 4.497-14.24 11.485a4.907 4.907 0 0 0-3.717-1.736h-.268.044Z'/%3E%3Cpath fill='url(%23a)' d='m75.982 30.317-4.478-15.938a1.394 1.394 0 0 0-.403-.49L55.07 1.915a1.278 1.278 0 0 0-.538-.178L37.74 0h-.179L10.557 6.589c-.448.089-.672.356-.672.4l-6.224 6.812c-.09.133-.224.311-.269.49L.034 26.71c-.09.4 0 .801.268 1.068l6.494 6.5-.224 7.835c0 .312.134.98.94 1.158l.537.089-2.731 22.393c-.135.267 0 .534.268.8.27.223.672.446 1.03.446.359 0 .314 0 .403-.134l12.047-13.89 14.285-2.581 14.688 4.763c.448.134.85 0 1.12-.356l4.522-4.674c.18.044.359.089.583.133 2.194.4 4.388-.801 5.284-2.849l8.642 1.157c.404 0 .851-.222 1.075-.623l6.628-16.694c.179-.49.09-.89.045-.935h.044ZM72.355 34.1l-4.702 12.154-7.658-1.069c0-.267-.044-.49-.089-.712L72.356 34.1ZM9.258 27.023a4.599 4.599 0 0 0 1.792 4.54l-1.97 4.63v-2.315a.781.781 0 0 0-.27-.845l-6.403-6.367 2.418-9.393 5.284 7.835c-.447.624-.76 1.247-.85 1.915ZM22.2 15.403l-6.448 8.37a3.303 3.303 0 0 0-1.165-.4c-.268-.045-.537-.09-.76-.09-.628 0-1.255.134-1.882.4l-6.09-8.992 5.15-5.654 10.703 3.428c-.135.98 0 2.048.492 2.938Zm3.18 27.913-7.3-.445-8.732-1.603 3.806-8.903a4.518 4.518 0 0 0 4.479-2.226l8.463 1.558c.09 2.315 1.791 4.274 4.03 4.674.359.09.762.09 1.165.045l1.925 5.52-7.836 1.336v.044Zm.358-25.242c.134 0 .224 0 .358.045l2.329 9.126c-.851.534-1.523 1.291-1.881 2.226l-8.24-1.514c0-.979-.224-1.914-.806-2.76l6.225-8.057c.627.445 1.299.756 2.06.89l-.045.044Zm3.672-4.407c-.269 1.514-1.746 2.538-3.269 2.27-1.523-.267-2.508-1.736-2.24-3.25.27-1.513 1.747-2.537 3.27-2.27 1.523.267 2.508 1.736 2.239 3.25Zm-.627 19.41c-.403-.623-.582-1.38-.448-2.092.269-1.336 1.433-2.315 2.732-2.315 1.299 0 .313 0 .492.044a2.825 2.825 0 0 1 1.792 1.158c.403.623.582 1.38.448 2.092-.27 1.514-1.747 2.538-3.27 2.27-.716-.133-1.388-.534-1.79-1.157h.044Zm12.852-11.486c-.134.935 0 1.87.448 2.76l-8.06 3.117c-.851-.579-1.881-.935-2.911-.935h-.493l-2.194-8.681c1.075-.4 2.015-1.158 2.597-2.182l10.703 5.877-.09.044ZM12.483 26c.403-.267.85-.401 1.298-.401h.403c.583.089 1.12.445 1.478.98.358.49.493 1.112.358 1.736-.134.623-.447 1.157-.94 1.469-.492.356-1.12.49-1.702.356-.582-.09-1.12-.445-1.477-.98-.359-.49-.493-1.112-.359-1.736.135-.623.448-1.113.94-1.469V26Zm36.765-3.295a2.737 2.737 0 0 1-3.18 2.226 2.684 2.684 0 0 1-2.149-3.205 2.927 2.927 0 0 1 1.12-1.78c.447-.312.985-.49 1.522-.49.538 0 .314 0 .493.044a2.626 2.626 0 0 1 1.746 1.158c.403.623.582 1.335.448 2.047ZM34.65 34.991l15.898 9.527v.134L35.59 41.714l-2.015-5.877a5.274 5.274 0 0 0 1.12-.846h-.046Zm1.165-1.958c.09-.223.134-.446.179-.668.224-1.113 0-2.226-.493-3.25l7.971-3.027c.672.534 1.389.89 2.195 1.024.492.089.985.089 1.522 0l5.598 14.201c-.493.267-.896.668-1.254 1.113l-15.718-9.438v.045Zm25.032-12.11c.403-.311.896-.445 1.389-.445h.447c1.344.267 2.24 1.558 1.97 2.894-.268 1.336-1.567 2.27-2.91 2.003a2.611 2.611 0 0 1-1.612-1.023c-.358-.535-.493-1.203-.403-1.87a2.593 2.593 0 0 1 1.03-1.603l.09.045Zm5.688 3.607c.09-.223.134-.446.179-.757.224-1.202 0-2.404-.717-3.428-.671-1.024-1.701-1.692-2.91-1.914a4.367 4.367 0 0 0-1.523 0L56.995 5.92l12.539 9.616 3.582 12.732-6.627-3.784.045.045ZM57.8 22.126l-6.314-.624c-.134-1.157-.716-2.27-1.567-3.071l4.433-13 5.15 13.89c-.896.712-1.523 1.692-1.702 2.805Zm-5.15-18.342L47.95 17.362c-.134-.044-.313-.089-.492-.133-1.97-.357-3.94.49-5.06 2.181l-10.793-5.921a5.118 5.118 0 0 0-.895-3.294l7.344-7.925 14.643 1.514h-.045ZM28.962 8.681c-.448-.223-.94-.4-1.433-.49-1.925-.356-3.94.49-5.015 2.137l-7.3-2.315 19.435-5.03-5.687 5.743V8.68ZM10.333 43.672l8.464 1.559 6.538.356h.224l8.016-1.38-1.254 3.695-14.51 2.537L8.14 62.236l2.194-18.608v.044Zm25.705.357 14.598 2.938a4.588 4.588 0 0 0 1.165 1.959l-3.852 3.873-13.255-4.853 1.344-3.917Zm16.434.979c.269-1.336 1.433-2.315 2.777-2.315 1.343 0 .313 0 .492.044a2.826 2.826 0 0 1 1.792 1.158c.403.623.582 1.38.447 2.092a2.79 2.79 0 0 1-1.164 1.826c-.627.445-1.343.578-2.06.445-.716-.134-1.388-.534-1.791-1.158-.403-.623-.582-1.38-.448-2.092h-.045Zm2.463-4.274L49.248 26.4c.896-.623 1.612-1.513 1.97-2.537l6.718.668c.537 1.558 1.836 2.715 3.448 3.027 1.388.267 2.731-.134 3.806-1.069l7.926 4.497-14.24 11.485a4.907 4.907 0 0 0-3.717-1.736h-.268.044Z'/%3E%3Cdefs%3E%3CradialGradient id='a' cx='0' cy='0' r='1' gradientTransform='matrix(0 45.4718 -45.7403 0 38 25.82)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF567E'/%3E%3Cstop offset='.87' stop-color='%23063885'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");}
            .captura .topo .boxPrincipal .boxLogo:after{content: "";position: absolute;top: 0;right: 0;width: 363px;height: 112px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='363' height='112' fill='none' viewBox='0 0 363 112'%3E%3Cpath fill='%23003486' d='M362.922 112H0s8.31-11.839 13.172-15.985c1.768-1.605 4.465-1.694 5.304-1.605 2.299.179 4.597 1.516 6.675 2.541 2.74 1.338 5.304 2.675 8.796 3.255 3.492.579 4.906-1.605 5.525-2.675a7.947 7.947 0 0 0 1.061-4.235c-.044-1.828.133-1.961 1.9-2.452.398-.089.796-.267 1.062-.356 1.06-1.427.53-2.853.309-4.324.619-.49 1.238-.981 1.768-1.516.796-.802 1.414-1.65.663-2.853-.575-.936-.31-1.872 0-2.764.486-1.47 1.06-1.426 2.254-1.159 2.166.446 5.084-.49 5.702-2.229.575-1.65-.265-2.719-.795-4.235-1.15-3.254-2.387-6.508-3.537-9.762-.84-2.407-.707-4.77.487-7.133.574-1.114.928-2.318 1.193-3.521.442-2.095.707-4.235 1.017-6.375.53-3.878.31-7.667-1.415-11.234-.707-1.515-1.502-2.986-2.298-4.457-.53-.981-.796-1.917-.796-3.076 0-2.05-.398-4.057-1.37-5.885a14.998 14.998 0 0 0-1.414-2.273C43.393 13.729 30.734 2.87 23.11 0h323.819c8.834 0 15.996 7.156 16.008 15.99.039 31.125.127 66.86-.015 96.01Z'/%3E%3C/svg%3E");}
            .captura .topo .boxPrincipal .boxLogo h1{position: relative;padding: 20px 26px 13px;text-align: right;color: #fff;z-index: 2;}
                .captura .topo .boxPrincipal .boxLogo h1 b{display: block;font: 200 46px/40px 'Roboto Slab';letter-spacing: 0.03em;}
                .captura .topo .boxPrincipal .boxLogo h1 i{display: inline-block;transform: translate(-10px, -8px);font: 500 18px/33px 'Roboto Slab';color: #FF547C;}
                .captura .topo .boxPrincipal .boxLogo h1 em{font: 300 31px/33px 'Roboto Slab';letter-spacing: 0.045em;}
            .captura .topo .boxPrincipal .boxLogo p{padding: 9px 0 11px;text-align: center;text-transform: uppercase;font: 600 17px/17px 'Oswald';letter-spacing: 0.04em;color: #FFFFFF;background: #FF2D5E;}
                .captura .topo .boxPrincipal .boxLogo p b{opacity: 60%;}
            .captura .topo .boxPrincipal h2{max-width: 580px;margin: 20px auto;text-align: center;font: 700 26px/30px 'Roboto Slab';letter-spacing: -0.01em;color: #12233D;}
                .captura .topo .boxPrincipal h2 b{font-weight: 700;color: #1353B7;}
            .captura .topo .boxPrincipal > p{text-align: center;color: #12233D;font-size: 18px;line-height: 26px;width: 100%;max-width: 610px;margin: 0 auto 20px;}
            .captura .topo .boxPrincipal h3{max-width: 500px;margin: 0 auto 23px;text-align: center;font: 500 italic 15px/19px 'Roboto';color: #AEBACC;}
                .captura .topo .boxPrincipal h3 b{font-weight: 500;font-style: italic;color: #295DB0;}
        .captura .topo .boxPrincipal form{position: relative;max-width: 474px;margin: 0 auto;}
            .captura .topo .boxPrincipal form .erroEmail{position: absolute;top: -12px;left: 50%;width: max-content;padding: 1px 15px;transform: translateX(-50%);font: 500 italic 13px/19px 'Roboto';color: #fff;background: #ea1546;border-radius: 12px;}
            .captura .topo .boxPrincipal form input{display: block;width: 100%;padding: 17px 20px 18px;text-align: center;font: 700 18px/20px 'Roboto';letter-spacing: -0.01em;color: #12233D;background: #FFFFFF;border: 2px solid #DFE6F3;border-radius: 16px;transition: all 0.7s ease;margin-bottom: 10px;}
                .captura .topo .boxPrincipal form input:hover{border-color: #003486;}
                .captura .topo .boxPrincipal form input:focus{border-color: #3e96e2;}
                .captura .topo .boxPrincipal form input::placeholder{color: #12233D;font-weight: 500;}
            .captura .topo .boxPrincipal form button._submit{display: block;width: 100%;padding: 23px 15px 24px;background: linear-gradient(360deg, rgba(0, 52, 134, 0.4) 32.81%, rgba(68, 177, 237, 0.4) 110.94%), #003486;box-shadow: inset 0px -3px 0px #FF2D5E;border-radius: 0px 0px 16px 16px;cursor: pointer;transition: all 0.7s ease; margin-top: 10px;}
                .captura .topo .boxPrincipal form button._submit:hover{box-shadow: inset 0px -3px 0px #003486, inset 0 100px 50px #ff2d5e;}
                .captura .topo .boxPrincipal form button._submit:hover b:after{filter: brightness(0) invert(1);transform: translateX(5px);}
                .captura .topo .boxPrincipal form button._submit{display: inline-flex;gap: 7px;align-items: center;font: 700 20px/22px 'Roboto';color: #fff;justify-content: center;padding: 16px 60px 20px; border-radius: 12px; margin-top: 10px;}
                    ._1000 .captura .topo .boxPrincipal form button._submit b:after{content: "";display: block;width: 20px;height: 17px;background-image: url("data:image/svg+xml,%3Csvg width='20' height='17' viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.669 1.00207C11.0254 0.422899 10 0.879591 10 1.74536V5.125H1.20301C0.538947 5.125 0 5.629 0 6.25V10.75C0 11.371 0.538947 11.875 1.20301 11.875H10V15.2546C10 16.1204 11.0254 16.5771 11.669 15.9979L20 8.5L11.669 1.00207Z' fill='%2344B1ED'/%3E%3C/svg%3E%0A");transition: all 0.5s ease;}
            .captura .topo .boxPrincipal form .enviando{display: none;text-align: center;font: 700 22px/22px 'Roboto Slab';color: #fff;width: 100%;padding: 23px 15px 24px;background: linear-gradient(360deg, rgba(0, 52, 134, 0.4) 32.81%, rgba(68, 177, 237, 0.4) 110.94%), #003486;box-shadow: inset 0px -3px 0px #ff2d5e;border-radius: 12px;}
        .captura .topo .boxPrincipal p.seguranca{position: relative;max-width: 500px;margin: 34px auto;padding: 12px 0 0;text-align: center;text-shadow: 0px 2px 1px #ffffff, 0px 2px 25px #ffffff, 0px 2px 17px #ffffff;font: 500 12px/16px 'Roboto';letter-spacing: 0.01em;color: #CBD0D8;border-top: 1px dashed #D3DAE5;}
            .captura .topo .boxPrincipal p.seguranca:before{content: "";position: absolute;bottom: -29px;left: 50%;transform: translateX(-50%);width: 17px;height: 20px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='20' fill='none' viewBox='0 0 17 20'%3E%3Cpath fill='%23CCD2DA' fill-rule='evenodd' d='M14.5 20h-12c-1.1 0-2-.857-2-1.904V8.57c0-1.048.9-1.904 2-1.904v-.953C2.5 2.51 5.136 0 8.5 0s6 2.51 6 5.714v.953c1.1 0 2 .856 2 1.904v9.525c0 1.047-.9 1.904-2 1.904Zm-6-4.762c1.1 0 2-.857 2-1.905 0-1.047-.9-1.905-2-1.905s-2 .858-2 1.905c0 1.048.9 1.905 2 1.905Zm4-9.524c0-2.137-1.757-3.81-4-3.81-2.243 0-4 1.673-4 3.81v.953h8v-.953Z' clip-rule='evenodd' opacity='.349'/%3E%3C/svg%3E");}

.iti, .iti.iti--allow-dropdown.iti--show-flags.iti--inline-dropdown { width: 100%; }

/*** MOBILE ***/

._320 .captura .centro{max-width: 440px;padding: 0;}

/* TOPO */
._320 .captura .topo{}
    ._320 .captura .topo .centro{padding: 20px 20px 25px;}        
        ._320 .captura .topo .boxPrincipal .boxLogo{zoom: 0.8;border-radius: 16px;}
            ._320 .captura .topo .boxPrincipal h2{max-width: 290px;margin: 20px auto 18px;font-size: 22px;line-height: 26px;}
            ._320 .captura .topo .boxPrincipal > p{line-height: 20px;font-size: 15px;}
            ._320 .captura .topo .boxPrincipal h3{max-width: initial;width: calc(100% + 40px);margin: 0 -20px -17px;padding: 17px 50px 35px;color: #7e8fa8;background: linear-gradient(180deg, rgb(0 0 0 / 6%), transparent);}
            ._320 .captura .topo .boxPrincipal form input{margin-bottom: 7px;padding: 17px 15px 18px;border-radius: 16px;border: 2px solid #DFE6F3;}
            ._320 .captura .topo .boxPrincipal form button.botaoCadastre{padding: 18px 15px 21px;border-radius: 16px;}
                ._320 .captura .topo .boxPrincipal form button.botaoCadastre b{text-transform: uppercase;font-size: 20px;line-height: 21px;letter-spacing: 0.02em;}
        ._320 .captura .topo .boxPrincipal p.seguranca{max-width: 310px;margin: 27px auto 0;font-size: 11px;line-height: 14px;}
            ._320 .captura .topo .boxPrincipal p.seguranca:before{bottom: initial;top: -14px;background-color: #fff;}
 
 
._320 footer{ padding: 20px 0 30px; }
._320 footer .centro{ display: block;}
._320 footer .centro figure{ width: 222px; margin: 0 auto;}
._320 footer .centro p.avisolegal{ text-align: center; padding: 13px 10px; max-width: 340px; margin: 0 auto;}
._320 footer .centro p.copyright{text-align: center;width: 265px;margin: 0 auto;}