﻿*{font-family:'Maven Pro',sans-serif;}html{height:100%;}body{min-height:100%;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-tap-highlight-color:transparent;background:#fafafa;}body.loading{overflow-y:scroll !important;}html,body{position:relative;}img{max-width:100%;}div:after,ul:after{content:"";display:block;clear:both;}#main-content{position:relative;z-index:1;-ms-flex:1;-webkit-flex:1;flex:1;}body.loading #main-content>div:not(#main-content-preloader){visibility:hidden;}.container{width:1200px;margin:auto;padding:85px 0;}@media screen and (min-width:1200px) and (max-width:1210px){.container{width:1185px;}}@media screen and (max-width:1200px){.container{width:90%;padding:50px 5%;}}.section-title{font-size:13px;font-weight:bold;line-height:2.29;text-align:center;letter-spacing:.7px;color:#9fa4af;text-transform:uppercase;margin-bottom:10px;}.section-title:before,.section-title:after{background-color:#dc0d15;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:40px;top:-1px;}.section-title:before{right:8px;}.section-title:after{left:8px;}.title{font-size:54px;font-weight:500;line-height:.91;text-align:center;font-family:'Maven Pro',sans-serif;-ms-word-wrap:break-word;word-wrap:break-word;}@media screen and (max-width:1200px){.title{font-size:35px;}}.title2{font-size:46px;font-weight:500;text-align:left;color:#4f4f6f;-ms-word-wrap:break-word;word-wrap:break-word;}.title2:after{content:"";width:43px;height:2px;background:#dc0d15;margin-top:15px;position:relative;}@media screen and (max-width:1200px){.title2{font-size:35px;}}.subtitle{font-family:'Maven Pro',sans-serif;font-size:18px;font-weight:bold;line-height:1.09;text-align:left;color:#14232e;}[data-href],[href]{cursor:pointer;}.hidden{display:none !important;}.pointer{cursor:pointer !important;}.btn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;min-width:95px;height:35px;font-family:'Maven Pro',sans-serif;font-size:13px;color:#dc0d15 !important;outline:none;border:solid 1px #dc0d15;cursor:pointer;border-radius:5px;font-weight:500;line-height:2.46;letter-spacing:.7px;text-align:center;margin:auto;display:block;}.btn:hover{color:#fff !important;background:#dc0d15;}.ie body{display:table;width:100%;}.ie #main-content.mh-100{display:table;width:100%;}.progress-container{margin-top:20px;}.progress-container .progress-text.very-weak{color:#f00;}.progress-container .progress-text.weak{color:#ffa500;}.progress-container .progress-text.safe{color:#90ee90;}.progress-container .progress-text.very-safe{color:#008000;}.progress-container .progress{position:relative;height:10px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;margin-top:5px;}.progress-container .progress .progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#000;text-align:center;-moz-transition:width .6s ease;-o-transition:width .6s ease;-webkit-transition:width .6s ease;transition:width .6s ease;}.progress-container .progress .progress-bar.very-weak{background:#f00;}.progress-container .progress .progress-bar.weak{background:#ffa500;}.progress-container .progress .progress-bar.safe{background:#90ee90;}.progress-container .progress .progress-bar.very-safe{background:#008000;}.progress-container .progress .progress-bar>span{position:absolute;width:100%;height:100%;left:0;top:0;text-align:center;}.color-success{color:#27d474;}.color-error{color:#f00;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-style:inherit;font-variant:inherit;font-weight:inherit;font-size:100%;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}img{border:0;vertical-align:top;}a,a:active,a:hover,a:link,a:visited{color:#000;text-decoration:none;}.preloader{position:relative;width:40px;height:40px;margin:auto;}.preloader .preloader-text{position:absolute;margin-top:6px;width:200px;left:50%;margin-left:-75px;margin-top:75px;color:#72757c;}.preloader#main-preloader{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.6);z-index:3;}.preloader#main-content-preloader{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:#fff;z-index:2;}@media screen and (min-width:1201px){.preloader#main-content-preloader .sk-fading-circle{top:80px;}}.preloader .sk-fading-circle{margin:0 auto;position:absolute;left:50%;margin-left:-20px;top:50%;margin-top:-20px;width:40px;height:40px;}.preloader .sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0;}.preloader .sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#dc0d15;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;-moz-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;-o-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;}.preloader .sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);-moz-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);}.preloader .sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);-moz-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);}.preloader .sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.preloader .sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);-moz-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg);}.preloader .sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);-moz-transform:rotate(150deg);-o-transform:rotate(150deg);transform:rotate(150deg);}.preloader .sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.preloader .sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);-moz-transform:rotate(210deg);-o-transform:rotate(210deg);transform:rotate(210deg);}.preloader .sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);-moz-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg);}.preloader .sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}.preloader .sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);-moz-transform:rotate(300deg);-o-transform:rotate(300deg);transform:rotate(300deg);}.preloader .sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);-moz-transform:rotate(330deg);-o-transform:rotate(330deg);transform:rotate(330deg);}.preloader .sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s;}.preloader .sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s;}.preloader .sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;-moz-animation-delay:-.9s;-o-animation-delay:-.9s;animation-delay:-.9s;}.preloader .sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s;}.preloader .sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;-moz-animation-delay:-.7s;-o-animation-delay:-.7s;animation-delay:-.7s;}.preloader .sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;-moz-animation-delay:-.6s;-o-animation-delay:-.6s;animation-delay:-.6s;}.preloader .sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;-moz-animation-delay:-.5s;-o-animation-delay:-.5s;animation-delay:-.5s;}.preloader .sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;-moz-animation-delay:-.4s;-o-animation-delay:-.4s;animation-delay:-.4s;}.preloader .sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;-moz-animation-delay:-.3s;-o-animation-delay:-.3s;animation-delay:-.3s;}.preloader .sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;-moz-animation-delay:-.2s;-o-animation-delay:-.2s;animation-delay:-.2s;}.preloader .sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;-moz-animation-delay:-.1s;-o-animation-delay:-.1s;animation-delay:-.1s;}@-moz-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0;}40%{opacity:1;}}@-webkit-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0;}40%{opacity:1;}}@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0;}40%{opacity:1;}}form{width:100%;}form .input-container{position:relative;display:inline-block;width:100%;}form .toggle-password{position:absolute;right:15px;height:16px;top:50%;margin-top:-8px;color:#6f6f6f;}form .toggle-password.fa-eye-slash{margin-right:-1px;}form .form-group{width:100%;margin-top:18px;float:left;}form .form-group>label{font-size:13px;font-weight:bold;line-height:1.88;letter-spacing:.6px;text-align:left;color:#6f6f6f;display:block;width:100%;float:left;margin-bottom:5px;}form .form-message{width:100%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;border-radius:5px;display:none;}form .form-message.error{color:#a94442;background-color:#f2dede;}form .form-message.error>i{margin-right:5px;}form .form-message.success{color:#3c763d;background-color:#dff0d8;}form .form-message.success>i{margin-right:4px;}form select{border-radius:5px;padding:14px 10px;width:100%;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;background-color:#e7ebee;border:solid 1px #d7dbe8;background:url('../assets/icons/arrow.png') no-repeat right #e7ebee;background-position-x:98%;background-size:20px;color:#9a9a9a;font-size:13px;}form select.error{border:1px solid #a94442;}form input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px 10px;outline:none;color:#9a9a9a;font-size:13px;font-family:'Maven Pro',sans-serif;border-bottom:1px solid #9a9a9a;font-weight:500;width:100%;float:left;border-radius:15px;border:solid 1px #b7b7b7;background-color:#fff;}form input.error{border:1px solid #a94442;}form input:hover,form input:focus{-webkit-box-shadow:0 1px 6px 0 rgba(32,33,36,.28);-moz-box-shadow:0 1px 6px 0 rgba(32,33,36,.28);box-shadow:0 1px 6px 0 rgba(32,33,36,.28);border-color:rgba(223,225,229,0);-webkit-appearance:none;}form input:disabled{box-shadow:none;border-color:#b7b7b7;opacity:.7;}form input[type="password"]{padding-right:40px;}form input[type="number"]::-webkit-outer-spin-button,form input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}form input[type="number"]{-moz-appearance:textfield;}form .send-button-container{text-align:center;margin-top:25px;float:left;width:100%;display:flex;justify-content:center;}form .send-button-container .send-button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:95px;height:35px;font-family:'Maven Pro',sans-serif;font-size:13px;outline:none;border:solid 1px #dc0d15;cursor:pointer;border-radius:5px;font-weight:500;line-height:2.46;letter-spacing:.7px;text-align:center;margin:auto;display:block;float:right;color:#fff;background:#dc0d15;border-radius:36.5px;box-shadow:0 0 24px 0 rgba(0,0,0,.19);text-transform:uppercase;}form .send-button-container .send-button:hover{background:#fff;color:#dc0d15;}header .logo{text-align:center;margin-top:90px;}@media screen and (max-width:1200px){header .logo{margin-top:50px;}}header .logo img{width:200px;}.tooltip{position:relative;display:inline-block;width:100%;}.tooltip input:focus+.tooltiptext{visibility:visible;opacity:1;}.tooltip .tooltiptext{visibility:hidden;width:110%;left:-5%;background-color:#fff;color:#6f6f6f;text-align:left;border-radius:20px;padding:15px 25px 20px 25px;position:absolute;z-index:1;bottom:118%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0 3px 40px 0 rgba(1,2,5,.3);opacity:0;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s;font-size:14px;}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:10%;border-width:8px;border-style:solid;border-color:#fff transparent transparent transparent;}.tooltip .tooltiptext h3{font-size:13px;font-weight:bold;line-height:1.88;letter-spacing:.6px;text-align:left;color:#6f6f6f;display:block;width:100%;float:left;margin-bottom:10px;}.tooltip .tooltiptext p{font-size:1em;display:flex;width:100%;margin-bottom:10px;}.tooltip .tooltiptext p>i{font-size:1em;margin-right:3px;margin-left:-2px;}footer{padding:30px 0;}footer .copyrights{text-align:center;color:#b3b3b3;}footer .termos-condicoes{margin-top:15px;text-align:center;}footer .termos-condicoes a:hover{color:#f26424;}#error{width:500px;max-width:90%;margin:auto;margin-top:90px;margin-bottom:20px;padding:40px 40px 40px 40px;background:#fff;border-radius:20px;-webkit-box-shadow:0 0 220px 0 rgba(1,2,5,.2);-moz-box-shadow:0 0 220px 0 rgba(1,2,5,.2);box-shadow:0 0 220px 0 rgba(1,2,5,.2);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;}@media screen and (max-width:1200px){#error{margin-top:50px;}}#login{width:500px;max-width:90%;margin:auto;margin-top:90px;margin-bottom:20px;padding:40px 40px 40px 40px;background:#fff;border-radius:20px;-webkit-box-shadow:0 0 220px 0 rgba(1,2,5,.2);-moz-box-shadow:0 0 220px 0 rgba(1,2,5,.2);box-shadow:0 0 220px 0 rgba(1,2,5,.2);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:1200px){#login{margin-top:50px;}}#password-reset{width:500px;max-width:90%;margin:auto;margin-top:90px;margin-bottom:20px;padding:40px 40px 40px 40px;background:#fff;border-radius:20px;-webkit-box-shadow:0 0 220px 0 rgba(1,2,5,.2);-moz-box-shadow:0 0 220px 0 rgba(1,2,5,.2);box-shadow:0 0 220px 0 rgba(1,2,5,.2);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:1200px){#password-reset{margin-top:50px;}}#payments{max-width:90%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;}@media only screen and (min-width:769px){#payments{position:fixed;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}@media only screen and (max-width:768px){#payments{display:flex;align-content:center;justify-content:center;max-width:100%;}#payments .payments-container{max-width:90%;margin-top:30px;}#payments .payments-box{padding:20px !important;}}#payments .payments-box{max-width:90%;width:auto;margin:auto;padding:50px 50px 40px;background:#fff;border-radius:20px;-webkit-box-shadow:0 0 220px 0 rgba(1,2,5,.2);-moz-box-shadow:0 0 220px 0 rgba(1,2,5,.2);box-shadow:0 0 220px 0 rgba(1,2,5,.2);width:380px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}#payments .easypay{width:220px;margin-top:25px;}#payments svg{width:80px;margin-bottom:25px;fill:#c5c5c5;}#payments svg.success{fill:#5ebf68;}#payments svg.error{fill:#dc6a6a;}#payments .message{text-align:center;font-weight:500;}#payments .btn-ok{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:95px;height:35px;font-size:13px;outline:none;border:solid 1px #dc0d15;cursor:pointer;border-radius:5px;font-weight:500;line-height:2.46;letter-spacing:.7px;text-align:center;margin:auto;display:inline-block;color:#fff;background:#dc0d15;border-radius:36.5px;box-shadow:0 0 24px 0 rgba(0,0,0,.19);text-transform:uppercase;margin-top:50px;}[data-page="payments"] #main-content{display:flex;justify-content:center;align-items:center;}