@charset "UTF-8";@import"https://cdn.jsdelivr.net/npm/font-awesome@4.7.0/css/font-awesome.css";@font-face{font-family:Abel-Regular;src:url("./media/Abel-Regular-Q6BY2N4O.eot");src:url("./media/Abel-Regular-Q6BY2N4O.eot?#iefix") format("embedded-opentype"),url("./media/Abel-Regular-2F2B7QHR.woff2") format("woff2"),url("./media/Abel-Regular-ONJ5F5AX.woff") format("woff"),url("./media/Abel-Regular-6NGTQIYH.ttf") format("truetype"),url("./media/Abel-Regular-S4YGAJFD.svg#Abel-Regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:YanoneKaffeesatz-Bold;src:url("./media/YanoneKaffeesatz-Bold-H7QO4TUP.eot");src:url("./media/YanoneKaffeesatz-Bold-H7QO4TUP.eot?#iefix") format("embedded-opentype"),url("./media/YanoneKaffeesatz-Bold-GCPAQ2XH.woff2") format("woff2"),url("./media/YanoneKaffeesatz-Bold-NHEOKYM7.woff") format("woff"),url("./media/YanoneKaffeesatz-Bold-IZ5SRBZZ.ttf") format("truetype"),url("./media/YanoneKaffeesatz-Bold-QOE75SII.svg#YanoneKaffeesatz-Bold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:YanoneKaffeesatz-ExtraLight;src:url("./media/YanoneKaffeesatz-ExtraLight-SIURMHXN.eot");src:url("./media/YanoneKaffeesatz-ExtraLight-SIURMHXN.eot?#iefix") format("embedded-opentype"),url("./media/YanoneKaffeesatz-ExtraLight-53KRSOET.woff2") format("woff2"),url("./media/YanoneKaffeesatz-ExtraLight-DPTQH3YS.woff") format("woff"),url("./media/YanoneKaffeesatz-ExtraLight-5FPIJP2X.ttf") format("truetype"),url("./media/YanoneKaffeesatz-ExtraLight-7CLNQATS.svg#YanoneKaffeesatz-ExtraLight") format("svg");font-weight:400;font-style:normal}@font-face{font-family:YanoneKaffeesatz-Light;src:url("./media/YanoneKaffeesatz-Light-P2DTHYSK.eot");src:url("./media/YanoneKaffeesatz-Light-P2DTHYSK.eot?#iefix") format("embedded-opentype"),url("./media/YanoneKaffeesatz-Light-D7DZF4E7.woff2") format("woff2"),url("./media/YanoneKaffeesatz-Light-CWMKMY3V.woff") format("woff"),url("./media/YanoneKaffeesatz-Light-IBPYEFTJ.ttf") format("truetype"),url("./media/YanoneKaffeesatz-Light-KE2BWACX.svg#YanoneKaffeesatz-Light") format("svg");font-weight:400;font-style:normal}@font-face{font-family:YanoneKaffeesatz-Regular;src:url("./media/YanoneKaffeesatz-Regular-BQ2GR7Y4.eot");src:url("./media/YanoneKaffeesatz-Regular-BQ2GR7Y4.eot?#iefix") format("embedded-opentype"),url("./media/YanoneKaffeesatz-Regular-2YHHVYNT.woff2") format("woff2"),url("./media/YanoneKaffeesatz-Regular-KV5MA3DJ.woff") format("woff"),url("./media/YanoneKaffeesatz-Regular-EZXYWXSU.ttf") format("truetype"),url("./media/YanoneKaffeesatz-Regular-3BVWGPKT.svg#YanoneKaffeesatz-Regular") format("svg");font-weight:400;font-style:normal}html{scroll-behavior:smooth}*{margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:Abel-Regular;background:#1280c2 url("./media/bg-GCG3PIO5.png") repeat-x center bottom;background-size:auto 260px;font-size:var(--base-font-size)}.dados{position:relative;width:80%;margin:0 auto;display:block;top:45px;padding-bottom:100px;background-color:#0a79bec9;border-top:1px solid rgba(0,85,142,.6509803922);clear:both}section{position:relative;width:100%;display:block;color:#f2f2f2;font-family:YanoneKaffeesatz-Regular;padding:10px 20px;clear:both}section .border-bottom{position:relative;width:96.5%;display:block;margin:0 auto;top:-8px;border-bottom:1px solid rgba(8,24,34,.2392156863)}section h4{position:relative;width:100%;margin:15px 0;font-size:28px;line-height:2.8rem;color:#06395c;display:block;text-shadow:1px 1px 2px #53b4f5;opacity:.6;left:-4px;letter-spacing:2px;text-transform:uppercase;border-bottom:1px solid #06395c;display:inline-block;white-space:nowrap;clear:both;animation:breadcrumb 1s;overflow:hidden}@keyframes breadcrumb{0%{transform:translate(50%);width:70%}25%{transform:translate(0)}75%{transform:translate(0)}to{transform:translate(0);width:100%}}section p{position:relative;width:100%;margin:0 0 8px;padding:0 20px 0 10px;font-size:20px;letter-spacing:.8px;color:#0c0930;text-shadow:0px 2px 3px #3b8ec2}section p .subtitle{position:relative;text-shadow:0px 1px 3px rgba(83,160,207,.662745098);text-transform:uppercase;padding:4px;margin-top:20px;display:block;font-size:18px;font-weight:700;color:#08182291;background:#0e5b8f48;background:linear-gradient(270deg,#0e5b8f00,#0e5b8fa8);clear:both}section p.clear{position:relative;clear:both}section .dados{position:relative;width:100%;margin:0 auto}section.top{margin:0}section.curriculum{margin:20px 0 0}section.websites{margin:20px 0 0}section.contatos{margin:20px 0 0}@keyframes glow{0%{text-shadow:0 0 20px #1280C2}to{text-shadow:0 0 20px #f1f4f5,0 0 10px #1280C2}}.zoom{-webkit-transition:all .8s cubic-bezier(.19,1,.22,1);-moz-transition:all .8s cubic-bezier(.19,1,.22,1);-ms-transition:all .8s cubic-bezier(.19,1,.22,1);-o-transition:all .8s cubic-bezier(.19,1,.22,1);transition:all .8s cubic-bezier(.19,1,.22,1)}.zoom:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);KHTMLOpacity:.6;MozOpacity:.6;-khtml-opacity:.6;-ms-filter:"alpha(opacity=60)"}@media only all and (max-device-width: 768px){.dados{width:94%}section{padding:10px}section h4{font-size:1.5rem}section p{padding:0}section p .subtitle{font-size:.95rem}}:root{--base-font-size: 20px}section p{font-size:var(--base-font-size)}.font-controls{margin-bottom:4px;float:right}.font-controls button{padding:6px 8px;margin-right:6px;cursor:pointer;background-color:#366292;color:#fff;border:none;border-radius:4px}.font-controls button:last-child{margin-right:2px}.font-controls button:hover{background-color:#0b223b}.sshow{display:block}.hhidden{display:none;opacity:0;visibility:hidden;transition:opacity .25s ease}.modal_geral{position:fixed;inset:0;text-align:left;transition:opacity .25s ease;z-index:9999999999!important}.modal_geral .mmodal-background{position:absolute;inset:0;background:#00000080;transition:opacity .25s ease;z-index:900}.modal_geral .mmodal-body{transition:top .25s ease;position:absolute;width:40%;height:max-content;inset:-20% 0 0;margin:auto;overflow:auto;background:#fff;border-radius:5px;padding:2em;z-index:2000}.modal_geral .mmodal-body h4{font-family:arial;font-size:20px;font-weight:400;padding-bottom:12px;text-align:center;border-bottom:1px solid gray;z-index:902}.modal_geral .mmodal-body p{color:red;font-family:arial;font-size:14px;line-height:22px;z-index:902}.modal_geral .btns-modal{float:right}.modal_geral .btns-modal button:nth-child(2){margin-left:10px}.modal_geral .btns-modal button:nth-child(3){margin-left:10px}.modal_geral .btns-modal .aviva-button-primary-high{background-color:#fc0;border-radius:4px;border:0px;color:#fff;display:flex;align-items:center}.modal_geral .btns-modal .aviva-button-primary{background-color:transparent;border-radius:4px;border:1px solid;border-color:#fc0;color:#323232}.modal_geral .btns-modal .aviva-button-primary-high-dark:disabled{background-color:#f4f4f4;color:#bcbcbc;cursor:not-allowed;border:1px solid #F4F4F4}.modal_geral .btns-modal .aviva-button-primary-high-dark:disabled:hover{background-color:#f4f4f4;color:#bcbcbc;cursor:not-allowed;border:1px solid #F4F4F4}.modal_geral .btns-modal-center{position:relative;display:block;text-align:center;margin-bottom:15px;border-top:1px solid #EAEAEA}.modal_geral .btns-modal-center button{width:352px;background-color:#fff;border:1px solid #FFCC00;border-radius:5px;padding-bottom:15px;font-family:arial;font-weight:400;font-size:14px;color:#333;z-index:902}.modal_geral .btns-modal-center button.active{background-color:#fc0;color:#323232}.modal_geral .btns-modal-center button.active:hover{background-color:#fff;border:1px solid #FFCC00}.modal_geral .btns-modal-center button:hover{background-color:#fc0;color:#323232}.modal_geral .btns-modal-center button.first{margin-right:40px}@media screen and (max-width: 768px){:root{--base-font-size: 14px}.font-controls{display:none}.modal_geral .mmodal-body{width:100%!important;height:100vh!important;top:0;box-sizing:border-box;background:#fff;border-radius:0;padding:2em .8em 0 .5em;overflow:hidden}.modal_geral .mmodal-body .btns-modal button{width:100%;clear:both;margin-bottom:15px}.modal_geral .mmodal-body .btns-modal button:nth-child(2),.modal_geral .mmodal-body .btns-modal button:nth-child(3){margin-left:0}.modal_geral .mmodal-body .btns-modal .btn-menu-mobile-fechar{position:relative;width:30px;height:30px;display:block;top:-20px;border:none}.modal_geral .mmodal-body .btns-modal .btn-menu-mobile-fechar img.btn{background:#fff}}
