@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@400;600;700&family=Open+Sans:wght@500&display=swap");.dropbtn{background-color:transparent;border:none;color:#000;font-size:16px;padding:16px}.dropdown{display:inline-block;margin-left:auto;position:relative}.dropdown-content{background-color:#fff;border-radius:5px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;left:-50px;min-width:100px;position:absolute;z-index:1}.dropdown-content a{color:#000;display:block;font-size:14px;padding:12px 16px;text-align:left;text-decoration:none}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:transparent}.separetor{border-right:var(--border-size-s) solid var(--color-neutral-2);height:20px;margin-left:5px;padding:0 0 0 5px;position:relative;top:-15px;width:1px}.dropdown-content a#drop_en{padding-top:0!important}.dropdown-content a{position:relative}.dropdown-content i{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath fill='%23171717' stroke='%23EE2429' d='m11.237 1.36.008.008.008.008a.334.334 0 0 1 0 .49l-.008.007-.007.007-6.8 6.8-.001.001a.333.333 0 0 1-.109.073l.193.462-.193-.462a.333.333 0 0 1-.256 0 .333.333 0 0 1-.109-.073l-.001-.001-3.2-3.2-.006-.006a.352.352 0 0 1 .373-.58l.183-.466-.183.466c.042.016.08.04.113.071l2.604 2.613.354.355.354-.355 6.208-6.216.001-.002a.333.333 0 0 1 .474 0Z'/%3E%3C/svg%3E");height:10px;position:absolute;right:20px;top:2px;width:12px}.dropdown-content i#check_pt{top:15px}.hidewaring{display:none!important}.feedback-message-warning{background-color:#e18700;color:#242424}.feedback-message{-webkit-box-align:baseline;-ms-flex-align:baseline;word-wrap:break-word;align-items:baseline;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:feedbackMessageSlideDown;animation-name:feedbackMessageSlideDown;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:16px;box-shadow:none;display:flex;font-size:var(--font-size-h6);font-weight:var(--font-regular);justify-content:left;left:50%;left:35%;max-width:600px;min-width:400px;padding:var(--space-base);position:fixed;right:0;top:0;top:2%;white-space:normal;z-index:10000}.feedback-message-text{align-self:end;padding-left:var(--space-base)}.feedback-message img{align-self:flex-start}.closewaring,.hidejmj{display:none!important}@media only screen and (min-width:1500px){.jmjshow{margin-left:-100px;width:1500px}}@media only screen and (min-width:1300px){.jmjshow{margin-left:-50px;width:1300px}}@media only screen and (max-width:1280px){.jmjshow{margin-left:-25px;width:1250px}.input_field{padding:0}}#inputjmj{border-right:var(--border-size-s) solid var(--color-neutral-2)}.tooltip{margin-left:80px;margin-top:-25px;position:relative;width:fit-content}.tooltip .tooltiptext{background-color:#555;border-radius:6px;color:#fff;font-size:14px;left:20px;opacity:0;padding:5px;position:absolute;text-align:center;top:-20px;transition:opacity .4s;visibility:hidden;width:250px;z-index:1}.tooltip .tooltiptext:after{border:5px solid transparent;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:0}.tooltip:hover .tooltiptext{opacity:1;visibility:visible}.popup-dialog{background-color:#fff;border:0;border-radius:16px;-webkit-box-shadow:var(--shadow-xl);box-shadow:0 8px 10px rgba(0,0,0,.1);margin:var(--space-m);max-width:500px;overflow:visible;padding:24px;width:100%}.btnjmj{align-items:center;cursor:pointer;font-size:14px;font-weight:700;height:40px;margin-left:24px;padding:0 16px}.btn-yes{background-color:#ee2429;border:1px #ee2429;border-radius:5px;color:#fff}.btn-no{background-color:#fff;border:1px solid #ee2429;border-radius:5px;color:#ee2429}.btnjmj:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.modal-contentjmj{position:relative;width:100%}.modal-contentjmj,.modalheaderjmj{display:flex;justify-content:center}.modalheaderjmj{align-items:center;background-color:rgba(0,0,0,.4);bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:100}.btn_container{margin-bottom:35px}.btn{border:1px solid #fff;border-radius:100px;color:#fff;font-size:14px;font-weight:700;height:40px;padding:0 40px}.btn_login{background-color:transparent}.btn_register{background-color:#fff;color:#000;margin-left:24px}.btn_login:hover{background-color:transparent;border-color:#fff!important}.btn_register:hover{background-color:#fff;border-color:#fff!important}.daterangepicker{border-radius:16px!important;font-family:Open Sans,sans-serif!important;font-size:14px!important}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{font-family:Open Sans,sans-serif!important;font-size:14px!important;font-weight:500!important}thead th{background-color:#fff;color:#f46d70}.table-condensed .month{color:#000;text-align:left!important}.drp-calendar{max-width:none!important}.daterangepicker td.active{background-color:#7196d4!important;border-color:transparent;border-radius:100%!important;box-shadow:0 3px 12px 0 rgb(0 0 0/6%),0 3px 12px 0 rgb(0 0 0/8%)!important;color:#fff;height:38px!important;width:38px!important}.table-condensed th,td{padding:8px!important}.modalheader{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100vh;left:0;top:0;z-index:10000000}.modal-content,.modalheader{position:fixed;width:100vw}.close{color:#aaa;font-size:28px;font-weight:700;position:absolute;right:25px;top:10px;z-index:50}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}.iframelogin{height:100vh;width:100vw}.select2-container--default .select2-results>.select2-results__options{max-height:300px!important}.select2-container--open .select2-dropdown--below{width:340px!important}.select2-container--default .select2-selection--single{border:0!important}.select2-container .select2-selection--single .select2-selection__rendered{overflow:unset!important;padding-left:0!important}.select2-container--default .select2-selection--single .select2-selection__rendered>.country_option{font-size:var(--font-size-s)}.select2-selection__rendered[title="Selecionar país de destino"],.select2-selection__rendered[title="Selecionar país de residência"],.select2-selection__rendered[title="Select destination country"],.select2-selection__rendered[title="Select home country"]{opacity:.35}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#171717!important;font-size:14px!important}.select2-container--default .select2-results__group{padding:0!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--color-neutral-2)!important;color:var(--color-neutral-10)!important}.select2-results__option--selectable .country-option{font-weight:var(--font-semi-bold)}.select2-container--default .select2-results__group .country-option{background:#f6f6f6;color:var(--color-neutral-5);font-size:var(--font-size-xs);font-weight:500;padding:4px 4px 4px 12px!important;text-transform:none;text-transform:uppercase;transition:background .2s ease,box-shadow .2s ease;width:100%}.select2-container--default .select2-results__option--selectable.select2-results__option--selected{background:none!important;color:var(--color-neutral-5)!important}.select2-container--default .select2-results__option--selectable.select2-results__option--selected .country-option{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath fill='%23171717' stroke='%23EE2429' d='m11.237 1.36.008.008.008.008a.334.334 0 0 1 0 .49l-.008.007-.007.007-6.8 6.8-.001.001a.333.333 0 0 1-.109.073l.193.462-.193-.462a.333.333 0 0 1-.256 0 .333.333 0 0 1-.109-.073l-.001-.001-3.2-3.2-.006-.006a.352.352 0 0 1 .373-.58l.183-.466-.183.466c.042.016.08.04.113.071l2.604 2.613.354.355.354-.355 6.208-6.216.001-.002a.333.333 0 0 1 .474 0Z'/%3E%3C/svg%3E");background-position:96% 40%;background-repeat:no-repeat;width:100%}#select-popup,#select-popup-jmj{align-items:center;background-color:#fff;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.select2-container--default .select2-results__group .country-option{font-weight:600!important}.select2-results__option--selectable .country-option{font-weight:700!important}.select2-dropdown{background-color:#fff!important;border:0 solid #aaa!important;border-radius:0!important;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1)!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important}.loading-results{font-family:Open-Sans,Meiryo,sans-serif!important;font-size:14px!important}:focus{outline:none!important}.select2-search--dropdown{background-color:#fafafa!important;margin-bottom:8px}.select2-dropdown::-webkit-scrollbar{width:0!important}.select2-container{width:100%!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:solid #000!important;border-width:0 1px 1px 0!important;padding:3px!important;transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border:solid #000!important;border-width:0 1px 1px 0!important;border-width:0 4px 5px;padding:3px!important;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}::-webkit-input-placeholder{color:#bfbfbf}.country-option{align-items:center;display:flex;font-size:var(--font-size-s);font-weight:400;justify-content:flex-start}.country-option__flag{margin-right:14px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}:root{--color-primary:#ee2429;--color-primary-20:#fcdadb;--color-primary-40:#f9b6b7;--color-primary-60:#f46d70;--color-secondary:#7196d4;--color-secondary-20:#e9eff8;--color-secondary-40:#cbd9ef;--color-neutral-3:#bfbfbf;--font-size-xs:12px;--font-size-s:14px;--font-size-base:16px;--font-size-h1:52px;--font-size-h2:38px;--font-size-h3:28px;--font-size-h4:22px;--font-size-h5:20px;--font-size-h6:18px;--border-size-s:1px;--color-neutral-0:#fff;--color-neutral-2:#ddd;--color-neutral-5:#848484;--color-neutral-10:#242424;--color-neutral-11:#171717;--font-semi-bold:600;--font-bold:700;--font-family:"Nunito Sans",sans-serif;--space-base:16px;--space-xs:4px;--space-s:16px;--space-m:24px;--space-l:32px;--space-xl:40px;--border-radius-soft:16px;--border-radius-rounded:100px}*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;font-family:var(--font-family);margin:0;padding:0}.simulator{display:flex;flex:1;flex-direction:column;min-height:100vh}.simulator__header{align-items:center;display:flex;font-size:var(--font-size-base);font-weight:var(--font-bold);height:100%;justify-content:center;justify-content:flex-start;padding:0 24px;position:relative;width:100%}.login-register{display:none}.header__mobile-nav-trigger{display:flex;flex-direction:column;justify-content:center;margin-right:var(--space-m);padding:0;width:24px}.header__mobile-nav-trigger i{background-color:#fff;border-radius:20px;height:3px;margin:2px 0;width:24px}.header__logo{margin-left:auto;margin-right:auto}.header__logo,.header__logo svg{max-width:130px}.simulator__content{background:transparent;display:flex;flex:1;flex-direction:column;position:relative}.content__container{flex:1;margin:0 auto;max-width:1280px;padding:var(--space-base);position:relative;width:100%}.content__content-top{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.content__content-middle{position:relative}.content__content-top-title{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-wrap:wrap;margin-bottom:var(--space-l);width:100%}.content__content-top-title>span{color:var(--color-neutral-0);display:block;font-size:calc(var(--font-size-h3) - 4px);font-weight:var(--font-semi-bold);line-height:1.25;margin:0}.content__content-top-title>span:nth-child(2){font-size:var(--font-size-h4)}.content__content-coverage-pill{align-items:center;background-color:var(--color-neutral-10);border-radius:var(--border-radius-soft);color:var(--color-neutral-0);display:inline-flex;font-size:var(--font-size-base);font-weight:var(--font-semi-bold);height:40px;justify-content:center;line-height:1;margin-top:20px;min-width:32px;padding:0 var(--space-m);word-break:normal}.content__content-coverage-pill svg{margin-right:var(--space-s)}.content__content-card{align-items:center;background-color:var(--color-neutral-0);border-radius:var(--border-radius-soft);box-shadow:0 3px 12px rgba(0,0,0,.059),0 3px 12px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:var(--space-s);justify-content:space-between;padding:calc(var(--space-m) - var(--space-xs)) var(--space-base);position:relative}.content__content{display:flex;flex:1;flex-direction:column;gap:var(--space-m);width:100%}.input_field{flex:1;padding:0;padding-left:var(--space-base);width:100%}.input_field label{color:var(--color-neutral-10);display:block;font-size:var(--font-size-xs);font-weight:var(--font-semi-bold);margin-bottom:var(--space-xs);width:100%}.input_field input,.input_field select{background-color:transparent;border:none;border-radius:0;color:var(--color-neutral-11);font-size:var(--font-size-s);height:24px;padding:var(--space-s) 0;transition:all .18s linear;width:100%}.input_field input:focus{outline:none}.input_field input::placeholder{color:#444;opacity:.35}.input_field label{display:inline;width:auto}#inputjmj .tooltip{display:inline-block;margin-left:0;margin-top:0}.two-col-fields{border-left:var(--border-size-s) solid var(--color-neutral-2);border-right:var(--border-size-s) solid var(--color-neutral-2);display:flex;flex-wrap:wrap;width:300px}.content__action{width:100%}.start-button{align-items:center;background-color:var(--color-primary);border:var(--border-size-s) solid var(--color-primary);border-radius:var(--border-radius-rounded);color:var(--color-neutral-0);cursor:pointer;filter:brightness(1);font-size:var(--font-size-base);font-weight:var(--font-bold);height:48px;justify-content:center;line-height:1;margin:0;padding:12px;transition:all .1s linear;width:100%}.start-button .btn-icon{display:none}.mobile-login{bottom:0;height:100vh;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.mobile-login.active{pointer-events:auto}.mobile-login.active .mobile-login__container{transform:translateX(0)}.mobile-login.active .mobile-login__overlay{opacity:1}.mobile-login__container{background-color:#fff;border-radius:0 var(--border-radius-soft) var(--border-radius-soft) 0;height:100%;max-width:392px;overflow:hidden;position:relative;transform:translateX(-100%);transition:all .33s ease-out;width:80%;z-index:100}.mobile-login__overlay{background-color:rgba(0,0,0,.25);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .33s ease-out}.mobile-login__content{color:#fff;display:flex}.mobile-login__content-top{align-items:center;display:flex;flex-direction:column;height:480px;justify-content:center;padding:0 var(--space-m);padding-top:var(--space-l);position:relative;text-align:center;width:100%}.mobile-login__content-top-buttons,.mobile-login__content-top-logo{margin-bottom:auto}.mobile-login__content-top-buttons div{display:flex;margin-top:23px}.mobile-login__content-top .btn{background-color:transparent;border:1px solid #fff;border-radius:var(--border-radius-rounded);color:#fff;flex:1 0 auto;font-size:var(--font-size-s);height:40px;outline:none;padding:0 var(--space-l)}.mobile-login__content-top .btn:first-child{margin-right:8px}.mobile-login__content-top .btn__white{background-color:#fff;color:#000}.mobile-login__content-top-bg,.mobile-login__content-top-bg svg{left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}@media (min-width:1024px){:root{--font-size-h3:48px}.date_mobile,.mobile-login.active,.mobile_date{display:none}.login-register{display:block}.simulator__header{height:120px;justify-content:space-between;margin:0 auto;max-width:1280px;padding:0 var(--space-xl);width:100%}.header__logo{margin:0 auto 0 0;padding-right:var(--space-base)}.header__logo,.header__logo svg{max-width:100%}.header__mobile-nav-trigger{display:none}.content__container{padding:var(--space-xl)}.content__content-card{border-radius:var(--border-radius-rounded);flex-direction:row;padding:var(--space-base)}.content__content{flex-direction:row;gap:var(--space-s)}.content__action{width:fit-content}.input_field,.two-col-fields{padding:0 15px}.two-col-fields .input_field{border-left:none;border-right:none;padding:0 calc(var(--space-base)/2)}.start-button{height:64px;padding:12px;width:64px}.start-button .btn-text{display:none}.start-button .btn-icon{display:block}.start-button .btn-icon svg{fill:#fff;height:20px;width:20px}}.header-wave{background-image:url(https://automation.fidelidade.pt/hubfs/wave.png);background-repeat:no-repeat;background-size:cover;height:300px;margin-top:-300px;padding-top:150px;text-align:center}@media (max-width:1023px){.jmjshow{margin-left:0;width:100%}.two-col-fields{border:none}.separetor{top:0}}@media (max-width:780px){.country-option{position:relative}.tooltip .tooltiptext{width:190px}.separetor{display:none!important}.dropbtn{padding:16px 0 16px 16px!important;right:0!important;text-align:right!important}.jmjshow{margin-left:0;width:100%}.date_mobile{display:inline}.daterangepicker{margin-left:-50px!important;margin-top:-360px!important;width:100vw!important}.two-col-fields{border:none}#inputjmj{border-right:none}.feedback-message{border-radius:0;left:0;top:0}#select-popup,#select-popup-jmj{align-items:center;background-color:#fff;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99}.select2-container--open .select2-dropdown--below{width:100%!important}.select2-container--default .select2-results>.select2-results__options{max-height:none!important}#select-popup-content,#select-popup-jmj-content{position:relative}.select2-container.select2-container--default.select2-container--open{height:100vh!important;left:0!important;max-height:100vh!important;overflow-y:scroll!important;position:absolute!important;right:0!important;top:0!important;width:100%!important}span.select-back>img{height:18px;width:18px}.select2-search--dropdown .select2-search__field{margin-left:0!important;width:50%!important}.select2-search--dropdown{background-color:#fff!important}}@media (max-width:375px){.header-wave{margin-top:-250px}}@media only screen and (min-width:1021px){.switchidiomas{margin-bottom:30px}.dropdown-content{left:0;top:20px}.dropbtn{position:absolute;top:-30px;width:70px}.dropdown{width:80px}}@media only screen and (max-width:1020px){.dropdown-content{left:0;top:20px}.dropbtn{position:absolute;top:-30px;width:70px}.dropdown{width:80px}.simulator__content .content__content{gap:12px}.simulator__content .content__content .input_field{border-left:var(--border-size-s) solid var(--color-neutral-2)}.input_field.date_desk{display:none}.simulator__content .content__content #inputjmj{border-right:none!important}.start-button:focus,.start-button:hover{background-color:#bb232d;border:1px solid #bb232d;font-size:var(--font-size-base);font-weight:var(--font-bold)}}.start-button:focus,.start-button:hover{background-color:#bb232d;border:1px solid #bb232d;font-size:var(--font-size-base);font-weight:var(--font-bold)}@media only screen and (min-width:1020px){.daterangepicker.ltr.auto-apply.show-calendar.opensright{padding:0 2em}.daterangepicker .drp-calendar.left{padding:8px 0!important}th.next.available{position:absolute;right:0;top:50%}th.prev.available{left:0;position:absolute;top:50%}.daterangepicker th.month{top:0}.daterangepicker .drp-calendar.left th.month,.daterangepicker .drp-calendar.right th.month{background:none;position:absolute;top:0}.daterangepicker .drp-calendar.left th.month{left:30px}.daterangepicker .drp-calendar.right th.month{left:340px}.daterangepicker .drp-calendar.right thead tr:nth-child(2){top:20px}}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{border-radius:0!important;height:auto!important}.daterangepicker td.off.active{color:#fff!important}.daterangepicker td:hover{background:#a2a2a2}.daterangepicker td.active,.daterangepicker td.active:hover,.daterangepicker td.start-date,.daterangepicker td:hover{border-radius:50%!important}@media (max-width:1600px){.simulator{min-height:110vh}}@media (max-width:1200px){.simulator{min-height:110vh}}@media (min-width:769px) and (max-width:1100px){.simulator{min-height:120vh}}.mobile-calendar__wrapper{background:#fff;height:100vh;inset:0;position:absolute;width:100%;z-index:250}.mobile-calendar__wrapper.is-hidden{display:none}.mobile-calendar__container{display:flex;flex-direction:column;height:100%;text-align:center;width:100%}.mobile-calendar__header{border-bottom:1px solid var(--color-neutral-3)}.mobile-calendar-header__content{align-items:center;display:flex;height:72px;justify-content:center;overflow-y:auto;padding:16px 24px}.mobile-calendar-header__left>svg{height:15px}.mobile-calendar-header__middle{flex:1 1 0%;font-size:14px;font-weight:700}.mobile-calendar__content,.pika-single{overflow-x:hidden;overflow-y:auto}.pika-single{border:none!important;color:var(--color-neutral-10);height:100%}.pika-lendar{margin:0;padding:0;width:100%}.pika-lendar .pika-title{display:flex;padding:8px}.pika-next,.pika-prev,.pika-select.pika-select-month,.pika-select.pika-select-year{display:none}.pika-lendar abbr[title]{color:var(--color-primary-60);text-align:center;text-decoration:none}.pika-table td{padding:0 2px}.pika-table td,.pika-table th{padding:0 8px!important}.pika-button{background:#fff;border-radius:100%;font-weight:700;height:38px;text-align:center;width:38px}.is-disabled .pika-button,.is-outside-current-month .pika-button{background:#fff!important;font-weight:400}.is-today.is-selected:not(.is-startrange) .pika-button,.is-today:not(.is-startrange) .pika-button{background-color:var(--color-neutral-2);color:var(--color-neutral-10)}.is-today.is-selected:not(.is-startrange) .pika-button{box-shadow:none}.is-selected .pika-button{border-radius:100%}.is-startrange{background:linear-gradient(90deg,#fff 50%,#cbd9ef 0)}.is-inrange{background:#cbd9ef}.is-inrange:before{background:#7196d4 var(--color-secondary-lightest)}.is-endrange:not(.is-startrange.is-endrange){background:linear-gradient(90deg,#cbd9ef 50%,#fff 0)}.is-endrange .pika-button,.is-startrange .pika-button{background-color:#7196d4;border-radius:100%;box-shadow:0 3px 12px 0 rgba(0,0,0,.06),0 3px 12px 0 rgba(0,0,0,.08);color:#fff;width:38px}.is-inrange .pika-button{background:#cbd9ef;opacity:1}.pika-button:hover{background-color:#bfbfbf;border-radius:100%}.is-selected:not(.is-startrange):not(.is-endrange) .pika-button{background:transparent;box-shadow:none;color:inherit;font-weight:400}