@font-face{font-family:"ArterisSans";font-style:normal;font-weight:normal;src:url("../fonts/ArterisSans-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/ArterisSans-Regular.woff2") format("woff2"),url("../fonts/ArterisSans-Regular.woff") format("woff"),url("../fonts/ArterisSans-Regular.ttf") format("truetype")}@font-face{font-family:"ArterisSans-Medium";font-style:normal;font-weight:normal;src:url("../fonts/ArterisSans-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/ArterisSans-Medium.woff2") format("woff2"),url("../fonts/ArterisSans-Medium.woff") format("woff"),url("../fonts/ArterisSans-Medium.ttf") format("truetype")}@font-face{font-family:"ArterisSans-Bold";font-style:normal;font-weight:normal;src:url("../fonts/ArterisSans-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/ArterisSans-Bold.woff2") format("woff2"),url("../fonts/ArterisSans-Bold.woff") format("woff"),url("../fonts/ArterisSans-Bold.ttf") format("truetype")}body .button a,body .button button{transition:all .4s linear}*{margin:0;padding:0;text-decoration:none;outline:none}.loader{border:16px solid #fff;border-radius:50%;border-top:16px solid #6a5aff;height:120px;width:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}html,body{height:100%}body{font-family:"Aeonik",sans-serif;height:100%;width:100%}body p a{color:inherit;text-decoration:underline;font-family:"Aeonik-Bold",sans-serif}body .button a,body .button button{display:inline-block;font-size:20px;line-height:24px;background:#004F9D;border:8px solid #004F9D;color:#fff;padding:13px 70px 13px 31px;border-radius:100px;position:relative;cursor:pointer}@media (max-width: 1350px){body .button a,body .button button{font-size:16px;line-height:1;padding-top:10px;padding-right:40px;padding-left:20px}}@media (max-width: 992px){body .button a,body .button button{font-size:12px}}body .button a span,body .button button span{position:relative;z-index:1}body .button a::after,body .button button::after{content:"";height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#004F9D;border-radius:100px;border:6px solid #fff}body .button.next-step a::before{content:"";position:absolute;top:0;right:14px;bottom:0;width:30px;z-index:1;background-image:url("../img/icon-arrow.png");background-repeat:no-repeat;background-position:center center;background-size:100%}@media (max-width: 1350px){body .button.next-step a::before{width:20px}}@media (max-width: 992px){body .button.next-step a::before{width:15px}}body .button.prev-step a{padding-left:70px;padding-right:31px}@media (max-width: 1350px){body .button.prev-step a{padding-left:40px;padding-right:20px}}body .button.prev-step a::before{content:"";position:absolute;top:0;bottom:0;left:14px;width:30px;z-index:1;background-image:url("../img/icon-arrow.png");background-repeat:no-repeat;background-position:center center;transform:rotate(180deg);background-size:100%}@media (max-width: 1350px){body .button.prev-step a::before{width:20px}}@media (max-width: 992px){body .button.prev-step a::before{width:15px}}body .button-center{text-align:center}body .button-center a,body .button-center button{text-align:center;padding-right:50px;padding-left:50px}body .button-green a,body .button-green button{background:#D0D500;border-color:#D0D500;color:#004F9D}body .button-green a::after,body .button-green button::after{background-color:#D0D500;border-color:#fff}body #loading{position:fixed;top:0;right:0;bottom:0;left:0;background:#004F9D;z-index:111;display:flex;align-items:center;justify-content:center}body .step-container{background-repeat:no-repeat;background-size:cover;background-position:center center;height:100%}body #step-1{background-image:url("../img/bg-step-1.jpg");background-position:top center}body #step-1 #header{display:flex;align-items:flex-start;justify-content:center;padding-top:60px}@media (max-width: 992px){body #step-1 #header{display:block;text-align:center;padding-top:30px}}body #step-1 h1{font-size:45px;line-height:1.2em;color:#fff}@media (max-width: 1350px){body #step-1 h1{font-size:35px}}@media (max-width: 992px){body #step-1 h1{font-size:28px}}body #step-1 h1 small{font-size:37px}@media (max-width: 1350px){body #step-1 h1 small{font-size:27px}}body #step-1 img{max-width:240px}@media (max-width: 1350px){body #step-1 img{max-width:150px}}@media (max-width: 992px){body #step-1 img{max-width:90px}}body #step-1 .passport img{margin-right:120px;margin-left:50px}@media (max-width: 1350px){body #step-1 .passport img{margin-right:70px;margin-left:30px}}@media (max-width: 992px){body #step-1 .passport img{margin:15px auto;max-width:50px}}body #step-1 h2{font-size:50px;line-height:1.2em;color:#fff}@media (max-width: 1350px){body #step-1 h2{font-size:35px}}@media (max-width: 992px){body #step-1 h2{font-size:25px}}body #step-1 .text{font-family:"Aeonik",sans-serif}body #step-1 p{font-size:30px;line-height:1.2em;color:#fff;max-width:447px}@media (max-width: 1350px){body #step-1 p{font-size:22px;max-width:341px}}@media (max-width: 992px){body #step-1 p{font-size:16px;max-width:290px;margin-right:auto;margin-left:auto}}body #step-1 p a{color:inherit;text-decoration:underline;font-family:"Aeonik-Bold",sans-serif}body #step-1 .logo-caminho{position:absolute;bottom:0;left:0;padding-bottom:138px;padding-left:67px}@media (max-width: 1350px){body #step-1 .logo-caminho{padding-bottom:40px;padding-left:30px}}body #step-1 .logo-arteris{position:absolute;right:0;bottom:0;padding-bottom:153px;padding-right:73px}@media (max-width: 1350px){body #step-1 .logo-arteris{padding-bottom:40px;padding-right:35px}}body #step-2{display:flex;flex-direction:column;text-align:center;justify-content:flex-end;background-image:url("../img/bg-step-2.jpg")}body #step-2 .text{padding-bottom:104px}@media (max-width: 1350px){body #step-2 .text{padding-bottom:50px}}@media (max-width: 992px){body #step-2 .text{padding-bottom:80px}}body #step-2 h2{font-size:35px;line-height:1.2em;font-family:"Aeonik-Bold",sans-serif;text-align:center;color:#004F9D}@media (max-width: 1700px){body #step-2 h2{font-size:30px}}@media (max-width: 1350px){body #step-2 h2{font-size:28px}}@media (max-width: 1050px){body #step-2 h2{font-size:22px}}@media (max-width: 992px){body #step-2 h2{font-size:18px;max-width:300px;margin-right:auto;margin-left:auto}body #step-2 h2 br{display:none}}body #step-2 p{font-size:20px;line-height:1.2em;color:#004F9D}@media (max-width: 1350px){body #step-2 p{font-size:16px}}@media (max-width: 992px){body #step-2 p{font-size:14px}}body #step-2 #foto{margin-top:20px;margin-bottom:20px}body #step-3{background-image:url("../img/bg-step-3.jpg");display:flex;align-items:center;justify-content:center;text-align:center}body #step-3 h2{font-size:35px;line-height:1.2em;font-family:"Aeonik-Bold",sans-serif;text-align:center;color:#004F9D}@media (max-width: 1350px){body #step-3 h2{font-size:28px}}@media (max-width: 992px){body #step-3 h2{font-size:22px}}body #step-3 p{text-align:center;font-size:20px;line-height:1.2em;color:#004F9D;margin-top:20px}@media (max-width: 1350px){body #step-3 p{font-size:16px}}@media (max-width: 992px){body #step-3 p{font-size:14px;max-width:300px;margin-right:auto;margin-left:auto}body #step-3 p br{display:none}}body #step-3 input{height:40px;width:560px;border:1px solid #004F9D;border-radius:100px;text-align:center;font-size:24px;color:#004F9D;margin-top:20px;margin-bottom:20px}body #step-3 input::placeholder{color:#fff}@media (max-width: 1350px){body #step-3 input{width:320px;font-size:18px}}body #step-4{background-image:url("../img/bg-step-4.jpg");display:flex;align-items:center;justify-content:center}body #step-4 h2{font-size:45px;line-height:1.2em;font-family:"Aeonik-Bold",sans-serif;text-align:center;color:#004F9D}@media (max-width: 1350px){body #step-4 h2{font-size:35px}}@media (max-width: 992px){body #step-4 h2{font-size:25px}}body #step-4 p{text-align:center;font-size:20px;line-height:1.2em;color:#004F9D;margin-top:20px}@media (max-width: 1350px){body #step-4 p{font-size:16px}}@media (max-width: 992px){body #step-4 p{font-size:13px}}body #step-4 .button{margin-top:60px;margin-right:auto;margin-left:auto}@media (max-width: 1350px){body #step-4 .button{margin-top:30px}}@media (max-width: 992px){body #step-4 .button{margin-top:15px}}body #step-4 .socials{display:flex;align-items:center;justify-content:center;margin-top:33px}@media (max-width: 992px){body #step-4 .socials{margin-top:15px}}body #step-4 .socials li{list-style:none}body #step-4 .socials li a{display:block}body #step-4 .socials li+li{margin-left:15px}@media (max-width: 1350px){body #step-4 .socials img{max-height:35px}}body .button-steps{display:flex;justify-content:space-between;position:absolute;right:0;bottom:0;left:0;padding-right:61px;padding-bottom:21px;padding-left:61px}@media (max-width: 1050px){body .button-steps{padding-right:15px;padding-left:15px}}body #steps{height:100%}body #steps.step-1 .button-steps .prev-step{opacity:0;visibility:hidden}body #foto{height:440px;width:519px;background-size:cover;background-position:center center;margin-right:auto;margin-left:auto;background-color:#009DE2;border:3px solid #D0D500;border-radius:47px;overflow:hidden}@media (max-width: 1700px){body #foto{height:400px;width:480px}}@media (max-width: 1350px){body #foto{height:260px;width:250px}}@media (max-width: 1350px){body #foto{height:200px;width:200px}}@media (max-width: 992px){body #foto{height:250px;width:250px}}body #foto #name{position:absolute;top:373px;left:62px;max-width:375px;min-width:375px}@media (max-width: 992px){body #foto #name{top:calc(373px / 1.5);left:calc(62px / 1.5);max-width:calc(375px / 1.5);min-width:calc(375px / 1.5)}}body #foto #name .icon-heart{position:absolute;top:7px;right:-2px;max-width:79px}@media (max-width: 992px){body #foto #name .icon-heart{max-width:calc(79px / 1.5)}body #foto #name .icon-heart img{max-width:100%;height:auto;display:block}}body #foto #name p{font-family:"Aeonik-Bold",sans-serif;font-size:92px;line-height:83px;color:#fff}@media (max-width: 992px){body #foto #name p{font-size:calc(92px / 1.5);line-height:calc(83px / 1.5)}}body #foto-container{height:100%;width:100%;background:#004F9D;background-repeat:no-repeat;background-size:cover;background-position:center center}body #foto-moldura{height:800px;width:800px;background:#004F9D;position:fixed;top:-800px;left:-800px;background:url("../img/moldura.png") center center no-repeat}body #foto-moldura .name{position:absolute;top:356px;left:52px;font-size:29px;color:#fff;font-family:"Aeonik-Bold",sans-serif}body #foto-moldura .screenshot{height:295px;width:325px;background:#D0D500;position:absolute;top:44px;left:48px;background-position:center center;background-size:cover}
