.modal-info-body{font-family:AzulHelveticaNeue;text-align:center;color:#d42329;padding:20px 0}.modal-info-body .modal-info-body-content{padding:10px}.modal-info-body a{color:#d42329;text-decoration:underline}.modal-info-footer{padding:20px 0;text-align:center}.modal-info-button.modal-info-button-default,.modal-info-button:active,.modal-info-button:focus,.modal-info-button:hover{background-color:#d42329;color:#fff;padding:8px;font-size:20px;font-weight:300;width:200px;border:none}.modal-info-icon{width:50px;height:50px;background:url(/static/media/sprite.be82c772.svg);background-position:1537px 0;margin:auto}@media (min-width:767px){.azul-calendar-icon{width:22px;height:21px;background:url(/static/media/sprite.be82c772.svg);background-position:1972px 0;float:right;top:25px;right:3px;position:relative;border-radius:0}}div .date-picker-popover{border-radius:2px;border:0;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.3);left:0!important;max-width:100%!important;min-width:280px!important;position:none!important;width:100%}.popover-title{width:100%;height:49px;padding-top:8px;border-radius:2px;background-color:#f1f1f1}.popover-title span{width:176.6px;height:20.5px;font-family:AzulHelveticaNeue;font-size:18px;font-weight:400;line-height:1.11;text-align:center;color:#606060}.popover-title .text-center{margin-top:8px}.popover-title .pull-left{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-left:10px}.popover-title .pull-left,.popover-title .pull-right{border-right:2px solid;border-bottom:2px solid;height:7px;width:7px;color:#767676;margin-top:5px}.popover-title .pull-right{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-right:10px}.popover-content table{height:100%;width:100%}.popover-content table thead td{font-family:AzulHelveticaNeue;font-size:14px;font-weight:400;text-align:center;color:#9e9e9e;padding:5px 5px 15px!important}.popover-content table tbody td.text-muted{font-family:AzulHelveticaNeue;font-size:14px;font-weight:200;text-align:center;color:silver}.popover-content table tbody td:not(.text-muted){font-family:AzulHelveticaNeue;font-size:14px;font-weight:400;text-align:center;color:#606060}.popover-content table tbody td.bg-primary{background-image:-webkit-radial-gradient(circle,#006ab9,#006ab9 15px,transparent 0);background-image:-webkit-radial-gradient(circle,#006ab9,#006ab9 #006ab9,transparent 15px);background-image:-o-radial-gradient(circle,#006ab9,#006ab9 #006ab9,transparent 15px);background-image:radial-gradient(circle,#006ab9,#006ab9 #006ab9,transparent 15px);background-image:-ms-radial-gradient(circle,#006ab9 0,#006ab9 0,#006ab9 15px,transparent 15px);background-color:transparent;position:relative;font-family:AzulHelveticaNeue;font-size:14px;font-weight:700;text-align:center;color:#fff}.popover-content table tbody td.bg-primary:before{content:"";background:rgba(0,0,0,.001);display:inline-block;width:32px;height:32px;line-height:32px;border:3px solid #006ab9;border-radius:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popover-content table tbody td{padding:5px!important}.componentCalendar .popover.bottom{margin-top:0}.componentCalendar .arrow{display:none}.componentCalendar input{padding:6px 24px 6px 0}.componentCalendar input::-ms-clear{display:none}.menu{background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.3);position:absolute;z-index:2;width:100%;color:#606060;margin-left:0;max-height:25rem;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.menu::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.menu{max-height:51rem;overflow-y:hidden}}.menu>div:nth-child(2){padding-left:30px}.menu-group{border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.4);box-shadow:0 2px 8px 0 rgba(0,0,0,.4);border:1px solid #02b4ed}.componentFlightAutocomplete{font-size:13px;text-align:left;position:relative}.componentFlightAutocomplete>div:nth-child(3){position:relative}.input{outline:none;height:39px;letter-spacing:-.3px;color:#006ab9;border:0;border-bottom:1px solid silver}.airport{height:24px;border-radius:2px;letter-spacing:-.2px;color:#0b80a7;margin-top:10px;margin-bottom:10px;cursor:pointer;padding:0;vertical-align:middle;line-height:20px}.airport>a{vertical-align:sub;margin-left:7px;display:inline-block}.airport-group{font-weight:700}.highlight{border-radius:2px;color:#fff;background-color:#00b8f7}.highlight>a{color:#fff;text-decoration:none}input:focus{background-color:#f0f0f0}.componentFlightAutocomplete .input{padding-left:5px}.componentFlightAutocomplete .arrow-down{width:22px;height:21px;background:url(/static/media/sprite.be82c772.svg);background-position:2592px 0;float:right;top:35px;right:-8px;position:relative;z-index:1;display:none}.componentFlightAutocomplete .label{font-size:14px;font-weight:400;letter-spacing:-.3px;text-align:left;color:#767676;padding-left:5px}.menu-group ul{padding:0}#searchBox .ta-dropdown{outline:none;font-size:16px;color:#606060}#searchBox .ta-dropdown.-select{margin-top:0}#searchBox .ta-dropdown.-select .picky__input{border:none;border-bottom:1px solid silver;border-radius:0;padding-left:0}#searchBox .ta-dropdown.selected .picky__input{border-color:silver;color:#006ab9}#searchBox .ta-dropdown+.icon-close{display:none}#searchBox .ta-dropdown.has-value+.icon-close{position:absolute;right:6px;top:27px;font-size:16px;display:block;color:#006ab9;width:24px;height:24px;line-height:24px;text-align:center;background-color:#fff;cursor:pointer}#searchBox .ta-dropdown .picky__input{padding:12px 12px 8px;outline:none;border:2px;border:1px solid silver;-webkit-transition:color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,border-color .3s ease-in-out;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;overflow:hidden;padding-right:24px}#searchBox .ta-dropdown .picky__input:active,#searchBox .ta-dropdown .picky__input:focus,#searchBox .ta-dropdown .picky__input:hover{border-color:#006ab9;color:#006ab9}#searchBox .ta-dropdown .picky__input:after{font-family:anticon!important;content:"\E61D";border:none;width:14px;height:14px;top:15px;right:11px;font-size:14px;color:silver;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#searchBox .ta-dropdown[aria-expanded=true] .picky__input:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#searchBox .ta-dropdown .picky__dropdown{margin-top:4px;overflow:hidden!important;padding-bottom:8px;background-color:#fff;z-index:2;width:100%;color:#606060;border-radius:2px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.4);box-shadow:0 2px 8px 0 rgba(0,0,0,.4);border:1px solid #02b4ed}#searchBox .ta-dropdown .picky__dropdown li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 0 12px 10px;border-bottom:none}#searchBox .ta-dropdown .picky__dropdown li span{height:10px}#searchBox .ta-dropdown .picky__dropdown li:hover{background-color:transparent;color:#006ab9}#searchBox .ta-dropdown .picky__dropdown li:hover:before{color:#006ab9}#searchBox .ta-dropdown .picky__dropdown li:before{font-family:tudoazul!important;margin-right:8px;font-size:16px}#searchBox .ta-dropdown .picky__dropdown li.selected{background:#fff}#searchBox .ta-dropdown .picky__dropdown li.selected:before{color:#006ab9}#searchBox .ta-dropdown .picky__dropdown li input[type=checkbox],#searchBox .ta-dropdown .picky__dropdown li input[type=radio]{display:none}#searchBox .ta-dropdown .picky__dropdown li.ta-radio:before{content:"\E907"}#searchBox .ta-dropdown .picky__dropdown li.ta-radio.selected:before{content:"\E906"}#searchBox .ta-dropdown .picky__dropdown li.ta-check:before{content:"\E907";color:transparent}#searchBox .ta-dropdown .picky__dropdown li.ta-check.selected:before{color:#006ab9}#searchBox .ta-dropdown .picky__dropdown li.ta-checkbox:before{content:"\E905"}#searchBox .ta-dropdown .picky__dropdown li.ta-checkbox.selected:before{content:"\E904"}#searchBox .ta-dropdown .picky__dropdown li .selectItem{color:#006ab9;margin-left:auto;padding-right:8px;text-align:right;font-size:12px;visibility:hidden}#searchBox .ta-dropdown .picky__dropdown li:hover .selectItem{visibility:visible}#searchBox .ta-dropdown .picky__dropdown [data-selectall=true]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;outline:none!important;padding:16px 0 16px 10px}#searchBox .ta-dropdown .picky__dropdown [data-selectall=true] span{height:12px;margin-right:auto}#searchBox .ta-dropdown .picky__dropdown [data-selectall=true]:hover{background-color:transparent;color:#006ab9}#searchBox .ta-dropdown .picky__dropdown [data-selectall=true]:hover:before{color:#006ab9}#searchBox .ta-dropdown .picky__dropdown [data-selectall=true] input[type=checkbox]{display:none}#searchBox .ta-dropdown .picky__dropdown [data-selectall=true]:before{font-size:16px;margin-right:8px;content:"\E905"}#searchBox .ta-dropdown .picky__dropdown [data-selectall=true].selected{background:#fff;color:#006ab9}#searchBox .ta-dropdown .picky__dropdown [data-selectall=true].selected:before{color:#006ab9;content:"\E904"}#searchBox .ta-dropdown .picky__dropdown .selectAll+div{overflow:auto!important;max-height:240px}#searchBox .ta-dropdown .picky__dropdown .close-btn{position:absolute;right:0;top:12px;margin-right:16px;color:#606060;font-size:16px;width:24px;height:24px;line-height:22px;text-align:center;border-radius:2px;cursor:pointer}#searchBox .ta-dropdown .picky__dropdown .close-btn:hover{color:#006ab9}.icon-check:before{content:"\E900"}.icon-close:before{content:"\E901"}.icon-down:before{content:"\E902"}.icon-up:before{content:"\E903"}.icon-checkbox-empty:before{content:"\E908"}.icon-checkbox-checked:before{content:"\E904"}.icon-checkbox-unchecked:before{content:"\E905"}.icon-radio-checked:before{content:"\E906"}.container-not-found{text-align:center;margin-top:50px}.message-not-found{font-size:32px;font-weight:300;text-align:center;color:#606060;display:inline;vertical-align:sub}.contentEye{right:51px}.contentEye,.contentEyeValidDate{position:absolute;margin-top:35px}.ant-select{font-size:14px;font-variant:tabular-nums;line-height:1.5;color:rgba(0,0,0,.65);-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;outline:0}.ant-select,.ant-select ol,.ant-select ul{margin:0;padding:0;list-style:none}.ant-select>ul>li>a{padding:0;background-color:#fff}.ant-select-arrow{display:inline-block;font-style:normal;vertical-align:-.125em;text-align:center;text-transform:none;line-height:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:11px;line-height:1;margin-top:-6px;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;color:rgba(0,0,0,.25);font-size:12px}.ant-select-arrow>*{line-height:1}.ant-select-arrow svg{display:inline-block}.ant-select-arrow:before{display:none}.ant-select-arrow .ant-select-arrow-icon{display:block}.ant-select-arrow .ant-select-arrow-icon svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ant-select-selection{outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;background-color:#fff;border-radius:4px;border:1px solid #d9d9d9;border-top-width:1.02px;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-select-selection:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-select-focused .ant-select-selection,.ant-select-selection:active,.ant-select-selection:focus{border-color:#40a9ff;outline:0;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px!important}.ant-select-selection__clear{display:inline-block;font-style:normal;vertical-align:baseline;text-align:center;text-transform:none;text-rendering:auto;opacity:0;position:absolute;right:11px;z-index:1;background:#fff;top:50%;font-size:12px;color:rgba(0,0,0,.25);width:12px;height:12px;margin-top:-6px;line-height:12px;cursor:pointer;-webkit-transition:color .3s ease,opacity .15s ease;-o-transition:color .3s ease,opacity .15s ease;transition:color .3s ease,opacity .15s ease}.ant-select-selection__clear:before{display:block}.ant-select-selection__clear:hover{color:rgba(0,0,0,.45)}.ant-select-selection:hover .ant-select-selection__clear{opacity:1}.ant-select-selection-selected-value{float:left;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-right:20px}.ant-select-no-arrow .ant-select-selection-selected-value{padding-right:0}.ant-select-disabled{color:rgba(0,0,0,.25)}.ant-select-disabled .ant-select-selection{background:#f5f5f5;cursor:not-allowed}.ant-select-disabled .ant-select-selection:active,.ant-select-disabled .ant-select-selection:focus,.ant-select-disabled .ant-select-selection:hover{border-color:#d9d9d9;-webkit-box-shadow:none;box-shadow:none}.ant-select-disabled .ant-select-selection__clear{display:none;visibility:hidden;pointer-events:none}.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice{background:#f5f5f5;color:rgba(0,0,0,.33);padding-right:10px}.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice__remove{display:none}.ant-select-selection--single{height:32px;position:relative;cursor:pointer}.ant-select-selection__rendered{display:block;margin-left:11px;margin-right:11px;position:relative;line-height:30px}.ant-select-selection__rendered:after{content:".";visibility:hidden;pointer-events:none;display:inline-block;width:0}.ant-select-lg{font-size:16px}.ant-select-lg .ant-select-selection--single{height:40px}.ant-select-lg .ant-select-selection__rendered{line-height:38px}.ant-select-lg .ant-select-selection--multiple{min-height:40px}.ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li{height:32px;line-height:32px}.ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear{top:20px}.ant-select-sm .ant-select-selection--single{height:24px}.ant-select-sm .ant-select-selection__rendered{line-height:22px;margin:0 7px}.ant-select-sm .ant-select-selection--multiple{min-height:24px}.ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li{height:16px;line-height:14px}.ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear{top:12px}.ant-select-sm .ant-select-arrow,.ant-select-sm .ant-select-selection__clear{right:8px}.ant-select-disabled .ant-select-selection__choice__remove{color:rgba(0,0,0,.25);cursor:default}.ant-select-disabled .ant-select-selection__choice__remove:hover{color:rgba(0,0,0,.25)}.ant-select-search__field__wrap{display:inline-block;position:relative}.ant-select-search__field__placeholder,.ant-select-selection__placeholder{position:absolute;top:50%;left:0;right:9px;color:#bfbfbf;line-height:20px;height:20px;max-width:100%;margin-top:-10px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;text-align:left}.ant-select-search__field__placeholder{left:12px}.ant-select-search__field__mirror{position:absolute;top:0;left:0;white-space:pre;pointer-events:none;opacity:0}.ant-select-search--inline{position:absolute;height:100%;width:100%}.ant-select-search--inline .ant-select-search__field__wrap{width:100%;height:100%}.ant-select-search--inline .ant-select-search__field{border-width:0;font-size:100%;height:100%;width:100%;background:transparent;outline:0;border-radius:4px;line-height:1}.ant-select-search--inline>i{float:right}.ant-select-selection--multiple{min-height:32px;cursor:text;padding-bottom:3px;zoom:1}.ant-select-selection--multiple:after,.ant-select-selection--multiple:before{content:"";display:table}.ant-select-selection--multiple:after{clear:both}.ant-select-selection--multiple .ant-select-search--inline{float:left;position:static;width:auto;padding:0;max-width:100%}.ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field{max-width:100%;width:.75em}.ant-select-selection--multiple .ant-select-selection__rendered{margin-left:5px;margin-bottom:-3px;height:auto}.ant-select-selection--multiple .ant-select-selection__placeholder{margin-left:6px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{margin-top:3px;height:24px;line-height:22px}.ant-select-selection--multiple .ant-select-selection__choice{color:rgba(0,0,0,.65);background-color:#fafafa;border:1px solid #e8e8e8;border-radius:2px;cursor:default;float:left;margin-right:4px;max-width:99%;position:relative;overflow:hidden;-webkit-transition:padding .3s cubic-bezier(.645,.045,.355,1);-o-transition:padding .3s cubic-bezier(.645,.045,.355,1);transition:padding .3s cubic-bezier(.645,.045,.355,1);padding:0 20px 0 10px}.ant-select-selection--multiple .ant-select-selection__choice__disabled{padding:0 10px}.ant-select-selection--multiple .ant-select-selection__choice__content{display:inline-block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;-webkit-transition:margin .3s cubic-bezier(.645,.045,.355,1);-o-transition:margin .3s cubic-bezier(.645,.045,.355,1);transition:margin .3s cubic-bezier(.645,.045,.355,1)}.ant-select-selection--multiple .ant-select-selection__choice__remove{font-style:normal;vertical-align:-.125em;text-align:center;text-transform:none;line-height:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(0,0,0,.45);line-height:inherit;cursor:pointer;font-weight:700;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:inline-block;font-size:12px;font-size:10px\9;-webkit-transform:scale(.83333333) rotate(0deg);-ms-transform:scale(.83333333) rotate(0deg);transform:scale(.83333333) rotate(0deg);position:absolute;right:4px}.ant-select-selection--multiple .ant-select-selection__choice__remove>*{line-height:1}.ant-select-selection--multiple .ant-select-selection__choice__remove svg{display:inline-block}.ant-select-selection--multiple .ant-select-selection__choice__remove:before{display:none}.ant-select-selection--multiple .ant-select-selection__choice__remove .ant-select-selection--multiple .ant-select-selection__choice__remove-icon{display:block}:root .ant-select-selection--multiple .ant-select-selection__choice__remove{font-size:12px}.ant-select-selection--multiple .ant-select-selection__choice__remove:hover{color:rgba(0,0,0,.75)}.ant-select-selection--multiple .ant-select-selection__clear{top:16px}.ant-select-allow-clear .ant-select-selection--single .ant-select-selection-selected-value{padding-right:16px}.ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered{margin-right:20px}.ant-select-open .ant-select-arrow-icon svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ant-select-open .ant-select-selection{border-color:#40a9ff;outline:0;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px!important}.ant-select-combobox .ant-select-arrow{display:none}.ant-select-combobox .ant-select-search--inline{height:100%;width:100%;float:none}.ant-select-combobox .ant-select-search__field__wrap{width:100%;height:100%}.ant-select-combobox .ant-select-search__field{width:100%;height:100%;position:relative;z-index:1;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1),height 0s;-o-transition:all .3s cubic-bezier(.645,.045,.355,1),height 0s;transition:all .3s cubic-bezier(.645,.045,.355,1),height 0s;-webkit-box-shadow:none;box-shadow:none}.ant-select-combobox.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered{margin-right:20px}.ant-select-dropdown{font-variant:tabular-nums;line-height:1.5;color:rgba(0,0,0,.65);margin:0;padding:0;list-style:none;font-variant:normal;background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1050;left:-9999px;top:-9999px;position:absolute;outline:none;font-size:14px}.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft,.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft{-webkit-animation-name:antSlideUpIn;animation-name:antSlideUpIn}.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft,.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft{-webkit-animation-name:antSlideDownIn;animation-name:antSlideDownIn}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft{-webkit-animation-name:antSlideUpOut;animation-name:antSlideUpOut}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft{-webkit-animation-name:antSlideDownOut;animation-name:antSlideDownOut}.ant-select-dropdown-hidden{display:none}.ant-select-dropdown-menu{outline:none;margin-bottom:0;padding-left:0;list-style:none;max-height:250px;overflow:auto}.ant-select-dropdown-menu-item-group-list{margin:0;padding:0}.ant-select-dropdown-menu-item-group-list>.ant-select-dropdown-menu-item{padding-left:20px}.ant-select-dropdown-menu-item-group-title{color:rgba(0,0,0,.45);padding:0 12px;height:32px;line-height:32px;font-size:12px}.ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:first-child:not(:last-child),.ant-select-dropdown-menu-item-group:not(:last-child) .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:last-child{border-radius:0}.ant-select-dropdown-menu-item{position:relative;display:block;padding:5px 12px;line-height:22px;font-weight:400;color:rgba(0,0,0,.65);white-space:nowrap;cursor:pointer;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}.ant-select-dropdown-menu-item:hover{background-color:#e6f7ff}.ant-select-dropdown-menu-item:first-child{border-radius:4px 4px 0 0}.ant-select-dropdown-menu-item:last-child{border-radius:0 0 4px 4px}.ant-select-dropdown-menu-item-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-select-dropdown-menu-item-disabled:hover{color:rgba(0,0,0,.25);background-color:#fff;cursor:not-allowed}.ant-select-dropdown-menu-item-selected,.ant-select-dropdown-menu-item-selected:hover{background-color:#fafafa;font-weight:600;color:rgba(0,0,0,.65)}.ant-select-dropdown-menu-item-active{background-color:#e6f7ff}.ant-select-dropdown-menu-item-divider{height:1px;margin:1px 0;overflow:hidden;background-color:#e8e8e8;line-height:0}.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item{padding-right:32px}.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item .ant-select-selected-icon{color:transparent;display:inline-block;font-size:12px;font-size:10px\9;-webkit-transform:scale(.83333333) rotate(0deg);-ms-transform:scale(.83333333) rotate(0deg);transform:scale(.83333333) rotate(0deg);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:12px;font-weight:700;text-shadow:0 .1px 0,.1px 0 0,0 -.1px 0,-.1px 0}:root .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item .ant-select-selected-icon{font-size:12px}.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:hover .ant-select-selected-icon{color:rgba(0,0,0,.87)}.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-disabled .ant-select-selected-icon{display:none}.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected .ant-select-selected-icon,.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:hover .ant-select-selected-icon{color:#1890ff;display:inline-block}.ant-select-dropdown-container-open .ant-select-dropdown,.ant-select-dropdown-open .ant-select-dropdown{display:block}@font-face{font-family:anticon;font-display:fallback;src:url("https://at.alicdn.com/t/font_148784_v4ggb6wrjmkotj4i.eot");src:url("https://at.alicdn.com/t/font_148784_v4ggb6wrjmkotj4i.woff") format("woff"),url("https://at.alicdn.com/t/font_148784_v4ggb6wrjmkotj4i.ttf") format("truetype"),url("https://at.alicdn.com/t/font_148784_v4ggb6wrjmkotj4i.svg#iconfont") format("svg")}.SelectBox__selectItem{padding:0;margin:10px;vertical-align:middle;height:26px;line-height:20px}.SelectBox .SelectBox__selectLink:focus,.SelectBox .SelectBox__selectLink:hover{text-decoration:none}.SelectBox__select{border-bottom:1px solid silver;outline:none;color:#0068bc;display:block;width:100%;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;background:transparent none;-webkit-transition:border-color .25s ease-in-out,background-color .25s ease-in-out;-o-transition:border-color ease-in-out .25s,background-color ease-in-out .25s;transition:border-color .25s ease-in-out,background-color .25s ease-in-out;-ms-user-select:none;user-select:none;-moz-user-select:none;-webkit-user-select:none}.SelectBox__select.ant-select-focused,.SelectBox__select:focus,.SelectBox__select:hover{background-color:#fff;border-bottom-color:#0068bc}.SelectBox__select.invalidState{border-bottom-color:#ed5d71}.SelectBox__select.invalidState:focus{border-bottom-color:#0068bc}.SelectBox__emptyLabel{min-height:25px}.SelectBox__menu{background-color:#fff;z-index:2;width:100%;color:#606060;border-radius:2px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.4);box-shadow:0 2px 8px 0 rgba(0,0,0,.4);border:1px solid #02b4ed}.SelectBox__selectItem.ant-select-dropdown-menu-item{border-radius:2px 2px}.SelectBox__selectItem.ant-select-dropdown-menu-item:hover{background-color:#00b8f7}.SelectBox__selectItem.ant-select-dropdown-menu-item:hover .SelectBox__selectLink{color:#fff}.SelectBox__selectItem.ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-active{background-color:#00b8f7}.SelectBox__selectItem.ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-active .SelectBox__selectLink{color:#fff}.SelectBox__select .ant-select-selection{border:0}.SelectBox__select .ant-select-selection:active,.SelectBox__select .ant-select-selection:focus{-webkit-box-shadow:none;box-shadow:none}.SelectBox__select .ant-select-selection .SelectBox__selectLink{font-size:16px;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#0068bc;font-weight:300}.SelectBox__select .ant-select-selection__rendered{margin-left:0}.SelectBox__select .ant-select-selection__placeholder{font-weight:300;color:#767676;opacity:.8}.SelectBox__select .ant-select-arrow{font-weight:700;font-size:14px}.SelectBox__menu .ant-select-dropdown-menu-item-selected{color:#0068bc;background-color:#fff;font-weight:400}.SelectBox__menu .SelectBox__selectLink{vertical-align:sub;margin-left:7px;display:inline-block}.SelectBox__menu .SelectBox__selectLink:focus,.SelectBox__menu .SelectBox__selectLink:hover{text-decoration:none}.divCabinCategory,.selectBoxLabel{padding-left:5px;padding-right:40px}.OverviewFlight__connectionsContainer>div:first-child > .row:nth-child(1){display:none}.OverviewFlight__returnFlightLine{border:1px solid #f1f1f1;margin-top:15px}.OverviewFlight__flightType{font-weight:300;font-size:18px;color:#0068bc;margin-left:15px;margin-top:15px}.OverviewFlight__flightTypeContainer{padding-right:0}.OverviewFlight__flightDate{font-weight:400;font-size:11px;color:#9e9e9e;margin-right:15px;margin-top:20px}.OverviewFlight__flightDateContainer{padding-left:0}.OverviewFlight__flightDateContainer .btn-change-search{min-height:0;padding:0;margin-top:0;margin-right:18px;font-size:12px;width:56px;height:24px;border-color:#006ab9;color:#006ab9;background-color:#fff}@media (min-width:48em){.OverviewFlight__flightDateContainer .btn-change-search{display:none}}.OverviewFlight__flightNumber{font-weight:300;font-size:14px;color:gray;margin-left:15px;margin-top:16px;vertical-align:bottom}.OverviewFlight__marketingCarrier{right:0;position:absolute;margin-right:25px;margin-top:16px;font-size:14px;color:silver;font-weight:300}.OverviewFlight__category{font-weight:300;font-size:12px;color:silver;margin-left:15px;vertical-align:middle}.OverviewFlight__time{font-weight:400;font-size:19px;color:gray}.OverviewFlight__time__departure{margin-left:15px}.OverviewFlight__airport{font-weight:100;font-size:19px;color:gray}.OverviewFlight__airport__arrival{margin-right:15px}.OverviewFlight__connectionLineContainer{margin-top:3px}.OverviewFlight__connectionLine{border-bottom:1px solid #f1f1f1;height:1px;margin-top:13px}.OverviewFlight__connectionLine__right{margin-right:15px}.OverviewFlight__connectionLine__left{margin-left:15px}.OverviewFlight__connection{font-weight:400;font-size:12px;color:#c9c9c9}.OverviewFlight__arrowIcon{width:8px;height:12px;background:url(/static/media/sprite.be82c772.svg);background-size:3210px 100px;background-position:-760px -1px;margin-top:-20px;position:absolute;right:-8px}.OverviewFlight__plusDaysContainer{height:8px;margin-top:-6px}.OverviewFlight__plusDays{font-size:12px;font-weight:300;color:#00b3f0;margin-right:16px;vertical-align:super}@media (max-width:47.99em){.OverviewFlight__flightType{font-size:17px}.OverviewFlight__operatingCarrier{margin-right:30px}}@media (max-width:374px){.OverviewFlight__flightType{margin-top:18px;font-size:16px}}.OverviewPriceSummary{background-color:#f1f1f1}.OverviewPriceSummary label{font-weight:400}.OverviewPriceSummary>.row:first-child>.OverviewPriceSummary__PriceContainer{margin-top:0}.OverviewPriceSummary>.row:last-child>.OverviewPriceSummary__PriceContainer,.OverviewPriceSummary__PriceContainer{margin-bottom:0}.OverviewPriceSummary__PriceDescripion{text-align:left;color:#9e9e9e}.OverviewPriceSummary__PriceDescripion label{font-size:12px;margin-left:15px}.OverviewPriceSummary__PriceType{vertical-align:baseline}.OverviewPriceSummary__PriceValue{text-align:right;color:gray}.OverviewPriceSummary__PriceValue label{font-size:14px;margin-right:15px}.OverviewPriceSummary__InfoIcon{margin-left:4px;display:none}.OverviewPriceSummary__InfoIcon:before{content:"\E001";font-family:Azul Icons!important;color:#0068bc;font-size:12px;vertical-align:text-bottom}.OverviewPrice__content{height:64px;margin-top:-8px}.OverviewPrice__content:hover{cursor:pointer;background-color:#00b8f7}.OverviewPrice__columnContent{margin-top:-4px;padding-right:20px}.OverviewPrice__title{font-weight:100;color:#8ed0e0;font-size:12px;text-align:right}.OverviewPrice__value{font-weight:100;color:#fff;font-size:16px;text-align:right}@media (max-width:47.99em){.OverviewPrice__totalPoints .OverviewPrice__value{font-size:14px;font-weight:400}}@media (max-width:47.99em){.OverviewPrice__totalTaxes .OverviewPrice__value{font-size:12px}}.OverviewPrice__currency{font-weight:100;color:#fff;font-size:14px;text-align:center}@media (max-width:47.99em){.OverviewPrice__totalPoints .OverviewPrice__currency{font-size:14px;font-weight:400}}@media (max-width:47.99em){.OverviewPrice__totalTaxes .OverviewPrice__currency{font-size:12px}}.OverviewPrice--iconClosed{background:url(/static/media/sprite.be82c772.svg);background-size:3210px 100px;background-position:-1542px -62px;width:16px;height:16px;float:right;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);cursor:pointer}.OverviewPrice--columnIconClosed{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.OverviewPrice--iconArrow{font-size:16px;text-align:center;line-height:50px;right:10px;width:14px;display:block;position:absolute}.OverviewPrice--iconArrowRotate{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.OverviewPrice--columnIconArrow{padding-left:0;margin-top:8px}.OverviewPrice__container{width:100%;z-index:100;background-color:#fff}@media (min-width:48em){.OverviewPrice__container{position:absolute;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.3);box-shadow:0 4px 4px 0 rgba(0,0,0,.3);height:calc(100vh - 255px);min-height:200px}}.OverviewPrice__total{height:48.4px;margin:0}@media (min-width:48em){.OverviewPrice__total{padding:16px}}@media (max-width:47.99em){.OverviewPrice__total{padding:16px 30px}}.OverviewPrice__columnTotalPoints,.OverviewPrice__columnTotalTaxes{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0}.OverviewPrice__columnTotalLabel{padding:0;text-align:left}.OverviewPrice__totalLabel{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:11px;text-align:left;color:#fff;font-weight:300}.OverviewPrice__totalValue{font-size:20px;text-align:right;color:#fff;font-weight:300}.OverviewPrice__totalCurrency{font-size:14px;text-align:right;color:#fff;font-weight:200}.OverviewPrice__titleResume{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;text-align:left;color:#fff;font-weight:300}@media (max-width:47.99em){.OverviewPrice__titleResume{font-size:18}}.OverviewPrice__Modal{position:fixed;z-index:100;left:0;right:0;top:0;bottom:0;overflow:hidden;height:100%;width:100%;margin:0}.OverviewPrice__ModalHeader{position:absolute;top:0;left:0;right:0;height:56px;overflow:hidden;background-color:#00b8f7;margin-left:0;margin-right:0;padding:0 16px}.OverviewPrice__flightPriceValues .OverviewPrice__totalPoints{background-color:#006ab9}.OverviewPrice__flightPriceValues .OverviewPrice__totalTaxes{background-color:#1379c0}@media (min-width:48em){.OverviewPrice__flightPriceSummary{height:100%}.OverviewPrice #componentOverviewFlight-overviewFlight{position:absolute;overflow-y:auto;overflow-x:hidden;width:100%;bottom:110px;top:0;padding:5px 0 32px}.OverviewPrice #componentOverviewPriceSummary-overviewPriceSummary{position:absolute;bottom:0;left:0;width:100%;padding-bottom:10px}}@media (max-width:47.99em){.OverviewPrice__flightPriceSummary{position:absolute;top:56px;bottom:96px;left:0;right:0;overflow-y:auto;overflow-x:hidden;background-color:#fff}.OverviewPrice__flightPriceValues{position:absolute;bottom:0;height:96px;left:0;right:0;overflow:hidden}.OverviewPrice #componentOverviewFlight-overviewFlight{min-height:calc(100vh - 252px);padding:20px 16px 32px}.OverviewPrice #componentOverviewPriceSummary-overviewPriceSummary{height:110px;padding:0 16px}}.OverviewBreadcrumb__steps{font-size:12px;font-weight:400;text-align:left;padding:11px 0 0 60px;background-color:#f0f0f0;color:#606060}.OverviewBreadcrumb__stepContent{border-bottom:3px solid #00b7e8;display:inline-block;padding-bottom:10px}.OverviewBreadcrumb__nextStep{margin:8px}.OverviewBreadcrumb__actualStep{font-weight:500}.OverviewBreadcrumb__enableSteps{padding-bottom:10px;border-bottom:3px solid #00b7e8}#overviewSearchBar{background-color:#006ab9;font-family:AzulHelveticaNeue;color:#fff;text-align:center;font-size:24px;font-weight:300;height:64px;display:-ms-flexbox;display:flex}#overviewSearchBar .originDestinationIndicator{padding-top:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#overviewSearchBar .flightIcon{width:15px;height:25px;background:url(/static/media/sprite.be82c772.svg);background-position:-365px 0;padding:0}#overviewSearchBar .alterSearchBtn{border-radius:2px;border:1px solid #fff;font-family:AzulHelveticaNeue;font-size:12px;font-weight:400;width:108px;height:32px;letter-spacing:0;text-align:center;background-color:#006ab9;color:#fff;padding:9px 17px 7px;float:left;margin-left:10px}@media (min-width:768px) and (max-width:991px){#overviewSearchBar .alterSearchBtn{margin-left:30px}}@media (max-width:768px){#overviewSearchBar .alterSearchRow{margin-left:0}}#overviewSearchBar .datesAndPassengerRow{font-family:AzulHelveticaNeue;font-size:14px;font-weight:200;letter-spacing:0;text-align:left;padding-left:3px}#overviewSearchBar .datesAndPassengerRow .title{font-size:12px;letter-spacing:0;text-align:left;color:#8ed0e0;padding-bottom:1px}#overviewSearchBar .datesAndPassengerRow .emptyRow{padding-top:13.5px}#overviewSearchBar .datesAndPassengerRow.border-left{border-left:1px solid #2e88c6}#overviewSearchBar .datesAndPassengerRow.border-right{border-right:1px solid #2e88c6}#overviewSearchBar .datesRow{max-width:300px}#overviewSearchBar .datePassengerRoundTripRow{max-width:590px;padding-right:20px}#overviewSearchBar .datePassengerOneWayRow{max-width:450px}#overviewSearchBar .passengersRow{max-width:280px}#overviewSearchBar .groupRow{height:48px}#overviewSearchBar .alignMiddle{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#overviewSearchBar .originDestinationRow{padding-left:0;max-width:160px}@media (min-width:768px) and (max-width:991px){#overviewSearchBar .originDestinationRow{border-right:1px solid #2e88c6}}@media (max-width:991px){#overviewSearchBar .originDestinationRow{width:160px}}#overviewSearchBar .overviewSearchOriginFlightLbl{padding-left:0}#overviewSearchBar .textTop{margin-top:5px;margin-left:-10px}@media (min-width:768px) and (max-width:1023px){#overviewSearchBar{letter-spacing:0;padding:8px 20px}}@media (min-width:1024px){#overviewSearchBar{padding:8px 40px}}#overviewSearchBar .originDestinationIndicator{padding-top:10px;padding-bottom:0}#overviewSearchBar .overviewPrice{float:right;padding:0;max-width:250px;text-align:right}@media (min-width:768px) and (max-width:991px){#overviewSearchBar .overviewPrice{width:50%}}@media (max-width:767px){#overviewSearchBar{font-size:24px;font-weight:300;letter-spacing:0;padding:8px 20px 8px 10px}}#availabilitySteps .steps{background-color:#f0f0f0;font-family:AzulHelveticaNeue;font-size:12px;font-weight:400;text-align:left;color:#606060;padding:11px 0 0 60px}#availabilitySteps .steps .step-content{border-bottom:3px solid #00b7e8;display:inline-block;padding-bottom:10px}#availabilitySteps .steps .step-content>span:last-child{font-weight:500}#availabilitySteps .steps .nextStep{margin:8px}.no-padding{padding:0}.row-top{width:100%;z-index:999;margin:0;position:static;top:48px}.row-top.fixed{position:fixed;top:0;margin:0;width:calc(100% - 20px)}@media (max-width:767px){.row-top{width:100%;z-index:999;margin:0;position:static;top:48px}}@media (min-width:768px){.row-top{width:100%;z-index:999;margin:0;position:static;top:64px}}@media (min-width:768px){#overviewSearchBar{padding-left:60px;padding-right:60px}}.OverviewSearchBar--icon{font-size:16px;text-align:center;display:block;-webkit-transform:scale(1.8) rotate(90deg);-ms-transform:scale(1.8) rotate(90deg);transform:scale(1.8) rotate(90deg);cursor:pointer}.OverviewSearchBar--columnIcon{max-width:34px}.fixedFlighTtitle{padding-top:103px}@media (max-width:47.99em){.fixedFlighTtitle{padding-top:67px}}.fixMargin{margin-right:15px!important}.componentFlightCompanyLogo{min-width:240px}@media (max-width:47.99em){.componentFlightCompanyLogo{margin:0 0 10px}}.icon-IG{width:179px;height:24px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-993px -1307px}.icon-BA,.icon-IG{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-BA{width:188px;height:29px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-988px -1067px}.icon-CA{width:160px;height:49px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-1002px -816px}.icon-CA,.icon-IB{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-IB{width:143px;height:33px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-1011px -585px}.icon-AA{width:235px;height:37px;background-repeat:no-repeat;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);background-position:-965px -341px}.icon-LR{background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-1011px -1542px}.icon-LR,.icon-O6{width:156px;height:37px;background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-O6{background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-1005px -103px}.icon-AV{width:156px;height:37px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-1005px -103px}.icon-AM,.icon-AV{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-AM{width:204px;height:31px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-740px -2254px}.icon-VR{width:129px;height:61px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-778px -2011px}.icon-CO,.icon-VR{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-CO{width:148px;height:27px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-768px -1788px}.icon-DL{width:201px;height:31px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-742px -1545px}.icon-BR,.icon-DL{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-BR{width:150px;height:30px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-767px -1304px}.icon-JL{width:223px;height:21px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-730px -831px}.icon-JL,.icon-KE{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-KE{width:187px;height:22px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-749px -590px}.icon-LY{width:179px;height:41px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-753px -339px}.icon-LY,.icon-PU{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-PU{width:108px;height:62px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-788px -90px}.icon-QF{width:188px;height:37px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-507px -2251px}.icon-DT,.icon-QF{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-DT{width:129px;height:71px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-537px -2006px}.icon-US{width:223px;height:15px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-490px -1794px}.icon-SilverAirways,.icon-US{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-SilverAirways{width:166px;height:55px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-519px -1533px}.icon-JD{width:171px;height:57px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-522px -1290px}.icon-HR,.icon-JD{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-HR{width:158px;height:31px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-764px -1066px}.icon-UA{width:188px;height:32px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-508px -1065px}.icon-TK,.icon-UA{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-TK{width:162px;height:48px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-521px -817px}.icon-TP{width:186px;height:30px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-509px -586px}.icon-LX,.icon-TP{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-LX{width:141px;height:33px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-532px -343px}.icon-SA{width:195px;height:74px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-505px -84px}.icon-SA,.icon-SQ{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-SQ{width:177px;height:67px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-279px -2235px}.icon-QR{width:156px;height:46px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-285px -2018px}.icon-LH,.icon-QR{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-LH{width:205px;height:35px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-260px -1784px}.icon-KL{width:85px;height:49px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-320px -1536px}.icon-B6,.icon-KL{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-B6{width:108px;height:37px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-308px -1301px}.icon-HU{width:158px;height:42px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-283px -1060px}.icon-EY,.icon-HU{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-EY{width:153px;height:53px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-286px -801px}.icon-ET{width:175px;height:73px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-275px -565px}.icon-EK,.icon-ET{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-EK{width:138px;height:28px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-289px -347px}.icon-CM{width:212px;height:36px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-256px -103px}.icon-CM,.icon-DE{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-DE{width:165px;height:35px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-41px -2264px}.icon-OB{width:117px;height:54px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-64px -2014px}.icon-AD,.icon-OB{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-AD{width:135px;height:36px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-55px -1783px}.icon-NH{width:121px;height:31px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-61px -1545px}.icon-AZZ,.icon-NH{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-AZZ{width:158px;height:32px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-44px -1304px}.icon-AF{width:216px;height:19px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-14px -1072px}.icon-AF,.icon-UX{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-UX{width:179px;height:35px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-32px -825px}.icon-AC{width:224px;height:29px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-11px -586px}.icon-AC,.icon-ZI{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-ZI{width:202px;height:42px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-21px -339px}.icon-AR{width:147px;height:62px;background-repeat:no-repeat;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);background-position:-49px -89px}.icon-FB{width:224px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-971px -1760px}.icon-CT,.icon-FB{height:63px;background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-CT{width:148px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-1007px -2011px}.icon-AZ{width:130px;height:54px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-1039px -2245px}.icon-AZ,.icon-H2{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-H2{width:102px;height:38px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-105px -2360px}.icon-NZ{width:176px;height:44px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-265px -2350px}.icon-AT,.icon-NZ{background-repeat:no-repeat;margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.icon-AT{width:160px;height:109px;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);background-position:-520px -2350px}.icon-A3{width:225px;height:46px;background-repeat:no-repeat;background-image:url(/static/media/sprite-logosCias.7627c2d7.svg);margin:0 auto;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);background-position:-725px -2350px}.FlightConnectionLine{height:2px;margin:7px 0;background:#e0e0e0;border-radius:1px;text-align:center;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.FlightConnectionLine__dotsContainer{top:-4px;position:relative;display:table;padding:2px;margin:0 7px;background:#fff;text-align:center}.FlightConnectionLine__dotsContainer.compact{background:#f2f2f2}@media (max-width:47.99em){.FlightConnectionLine__dotsContainer{margin:0 5px}}@media (min-width:48em) and (max-width:61.99em){.FlightConnectionLine__dotsContainer{margin:0 4px}}@media (min-width:62em) and (max-width:74.99em){.FlightConnectionLine__dotsContainer{margin:0 4px}}.FlightConnectionLine__dotsContainer__dot{margin:auto;width:6px;height:6px;border:1.5px solid gray;border-radius:50%;background:#fff}.FlightConnectionLine__dotsContainer__dot.compact{background:#f2f2f2}.FlightConnectionLine__dotsContainer__dot--red{background:#ae2057;border:0}.FlightConnectionLine__dotsContainer__plus{font-size:11px;font-weight:700;color:gray}.FlightConnectionLine__dotsContainer__plus--red{color:#ae2057}@media (max-width:47.99em){.FlightGridDetailsContainer{margin:0 -40px!important}}.FlightGridDetailsContainer__departureContainer{text-align:right}.FlightGridDetailsContainer__arrivalContainer{text-align:left}.FlightGridDetailsContainer__arrivalContainer__hourContainer{position:relative;display:inline-block}@media (max-width:47.99em){.FlightGridDetailsContainer__connectionContainer{margin:18px 0 0}.FlightGridDetailsContainer__connectionContainer.compact{margin:0}}.FlightGridDetailsContainer .flightArrivalAirportPlusDays{padding-right:0}.FlightGridDetailsContainer .control-label{padding:0 5px;margin:0}.FlightGridDetailsContainer .control-label.timeWithToogle{font-family:AzulHelveticaNeue;color:#606060;color:var(--brownish-grey);font-size:18px;font-weight:300;text-align:center;color:#9e9e9e}@media screen and (max-width:1177px) and (min-width:768px){.FlightGridDetailsContainer .control-label.timeWithToogle{font-size:15px}}@media (max-width:47.99em){.FlightGridDetailsContainer .control-label.timeWithToogle{display:block;font-size:23px}}.FlightGridDetailsContainer .control-label.timeWithToogle.departure{text-align:right}.FlightGridDetailsContainer .control-label.timeWithToogle.arrival{text-align:left}.FlightGridDetailsContainer .control-label.timeWithToogle.compact{padding:0 2px;font-size:20px}@media (max-width:47.99em){.FlightGridDetailsContainer .control-label.timeWithToogle.compact{display:inline-block}}.FlightGridDetailsContainer .control-label.time{font-family:AzulHelveticaNeue;color:#606060;color:var(--brownish-grey);font-size:23px;font-weight:300;text-align:center}@media screen and (max-width:1177px) and (min-width:768px){.FlightGridDetailsContainer .control-label.time{font-size:15px}}@media (max-width:47.99em){.FlightGridDetailsContainer .control-label.time{display:block}}.FlightGridDetailsContainer .control-label.time.departure{text-align:right}.FlightGridDetailsContainer .control-label.time.arrival{text-align:left}.FlightGridDetailsContainer .control-label.time.compact{padding:0 2px;font-size:20px}@media (max-width:47.99em){.FlightGridDetailsContainer .control-label.time.compact{display:inline-block}}.FlightGridDetailsContainer .control-label.airportSignWithToogle{font-family:AzulHelveticaNeue;color:var(--brownish-grey);font-size:23px;color:#606060;font-weight:300;text-align:center}@media screen and (max-width:1177px) and (min-width:768px){.FlightGridDetailsContainer .control-label.airportSignWithToogle{font-size:15px}}.FlightGridDetailsContainer .control-label.airportSignWithToogle.compact{font-size:20px}.FlightGridDetailsContainer .control-label.airportSign{font-family:AzulHelveticaNeue;color:#606060;color:var(--brownish-grey);font-size:23px;color:silver;font-weight:300;text-align:center}@media screen and (max-width:1177px) and (min-width:768px){.FlightGridDetailsContainer .control-label.airportSign{font-size:15px}}.FlightGridDetailsContainer .control-label.airportSign.compact{font-size:20px}.FlightGridDetailsContainer .control-label.connectionText,.FlightGridDetailsContainer .control-label.totalTimeText{font-family:AzulHelveticaNeue;color:#606060;color:var(--brownish-grey);font-size:12px;font-weight:400;text-align:center}.FlightGridDetailsContainer .control-label.airport-change{color:#ae2057;margin:10px 0 0}.FlightGridDetailsContainer .connectionTextCol,.FlightGridDetailsContainer .detailsTextCol{width:91.5%;text-align:center}@media (max-width:47.99em){.FlightGridDetailsContainer .connectionTextCol,.FlightGridDetailsContainer .detailsTextCol{width:100%}}.FlightGridDetailsContainer .connectionTextCol.connectionTextCol,.FlightGridDetailsContainer .detailsTextCol.connectionTextCol{margin-top:-10px}.FlightGridDetailsContainer .connectionTextCol.detailsTextCol,.FlightGridDetailsContainer .detailsTextCol.detailsTextCol{margin-top:5px;color:#0068bc}.FlightGridDetailsContainer .connectionTextCol.detailsTextCol span,.FlightGridDetailsContainer .detailsTextCol.detailsTextCol span{cursor:pointer}.FlightGridDetailsContainer .connectionTextCol.detailsTextCol span:hover,.FlightGridDetailsContainer .detailsTextCol.detailsTextCol span:hover{text-decoration:underline}.FlightGridDetailsContainer .totalTimeTextCol{width:91.5%;text-align:center}@media (max-width:47.99em){.FlightGridDetailsContainer .totalTimeTextCol{width:100%;height:0}.FlightGridDetailsContainer .totalTimeTextCol.compact{height:18px}}.FlightGridDetailsContainer .plusDays{font-family:AzulHelveticaNeue;color:#606060;color:var(--brownish-grey);font-size:10px;font-weight:400;color:#9e9e9e;margin-left:-3px;text-align:center;vertical-align:super}@media (max-width:47.99em){.FlightGridDetailsContainer .plusDays{position:absolute;padding:0;margin:5px 0 0 -2px;width:50px;text-align:left}.FlightGridDetailsContainer .plusDays.compact{right:-3px;top:-14px;text-align:initial;margin:initial;padding:initial}}.FlightGridDetailsContainer .lineCentralized{margin:3px auto}.FlightSummary{background-color:#f1f1f1;border-radius:4px;padding:30px 32px 31px;margin:0 -.625rem}@media (min-width:62em){.FlightSummary{padding-bottom:3px}}.FlightSummary>.row{margin:initial}.FlightSummary__hr{height:1px;width:100%;background-color:#e7e7e7;margin-bottom:15px}@media (min-width:62em){.FlightSummary__hr{margin-bottom:19px}}.FlightSummary__airport-info{display:none}.FlightSummary__airport-info div:first-child{font-size:14px;margin-bottom:2px;color:#0068bc}.FlightSummary__airport-info div:nth-child(2){font-size:16px;color:gray}.FlightSummary__airport-info div:nth-child(2) span{color:silver}@media (min-width:62em){.FlightSummary__airport-info{display:inline-block}}.FlightSummary__airport-info--mobile{display:inline-block}@media (min-width:62em){.FlightSummary__airport-info--mobile{display:none}}.FlightSummary__date-info{display:inline-block;font-size:16px;font-weight:300;color:gray;font-size:14px;margin-left:30px}@media (min-width:62em){.FlightSummary__date-info{font-size:16px;margin-left:70px}}.FlightSummary__change-flight{float:right;display:none}@media (min-width:62em){.FlightSummary__change-flight{display:inline-block;margin-bottom:24px;margin-top:0}}.FlightSummary__change-flight--mobile{font-size:14px;margin-top:-5px;display:inline-block;margin-bottom:16px}@media (min-width:62em){.FlightSummary__change-flight--mobile{display:none}}.FlightSummary__company-logo{vertical-align:middle}@media (min-width:62em){.FlightSummary__company-logo{display:inline-block;margin:0 20px 20px 0}}@media (max-width:61.99em){.FlightSummary__company-logo{margin-bottom:17px}}.FlightSummary__connection-info{margin:15px auto;display:block}@media (min-width:62em){.FlightSummary__connection-info{display:inline-block;margin-top:9px;min-width:430px;vertical-align:middle}}@media (min-width:48em) and (max-width:61.99em){.FlightSummary__connection-info{padding-left:8%}}.FlightSummary__points-info{display:inline-block;text-align:center;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}@media (max-width:61.99em){.FlightSummary__points-info{margin-top:17px;display:block}}@media (min-width:62em){.FlightSummary__points-info{vertical-align:middle;width:calc(100% - 690px);text-align:right;margin-top:-7px}}.FlightSummary__points-info div:first-child{font-weight:400;font-size:20px;color:#606060}.FlightSummary__points-info div:nth-child(2){font-size:12px;color:gray}.FlightSummary__points-info div:nth-child(2) span:first-child{font-weight:400;margin-right:4px}.FlightSummary__points-info div:nth-child(2) span:nth-child(2),.FlightSummary__points-info div:nth-child(2) span:nth-child(3){font-weight:500}.FlightSummary__points-info div:nth-child(3){font-weight:400;font-size:12px;color:#9e9e9e;margin-top:6px}.btn-change-search{background-color:#f1f1f1;font-size:12px;font-weight:400;letter-spacing:-.2px;text-align:center;color:#006ab9!important;min-height:30px;width:128px;height:32px;border-radius:2px;border:1px solid #006ab9;transition:background-color .15s ease,color .15s ease;-moz-transition:background-color .15s ease,color .15s ease;-o-transition:background-color .15s ease,color .15s ease;-webkit-transition:background-color .15s ease,color .15s ease}.btn-change-search:hover{color:#fff!important;background-color:#006ab9!important}@media (min-width:768px) and (max-width:1199px){.btn-change-search{margin-top:18px}}@media (max-width:767px){.btn-change-search{width:60px;height:25px;padding:0}}@media (min-width:768px){.flightDatesExternalRow{background-color:#f1f1f1;padding:0 41px}.flightDatesRow{padding:16px 0 12px}.flightDatesItem{padding:0;font-family:AzulHelveticaNeue;letter-spacing:-.3px;text-align:center;font-weight:300;color:#606060;width:14%}.flightDatesItem span{cursor:pointer}.flightDatesItem.mainDate{color:#006ab9;font-weight:500}.flightDatesBottomBar{height:2px;background-color:#006ab9;width:15%}}@media (min-width:768px){.weekday{font-size:12px}.dayMonth{font-size:16px}.mainDate .weekday{font-size:12px}.mainDate .dayMonth{font-size:16px}}@media (min-width:992px){.weekday{font-size:14px}.dayMonth{font-size:18px}.mainDate .weekday{font-size:14px}.mainDate .dayMonth{font-size:18px}}@media (max-width:767px){.flightDatesExternalRow{background-color:#f1f1f1;padding:0 15px}.flightDatesRow{padding:13px 0 12px}.flightDatesItem{padding:0;font-family:AzulHelveticaNeue;font-weight:500;text-align:center;font-size:12px}.flightDatesItem .dayMonth{color:#606060}.flightDatesItem span{cursor:pointer}.flightDatesItem.mainDate .dayMonth,.flightDatesItem.mainDate .weekday{color:#006ab9}.flightDatesBottomBar{height:2px;background-color:#006ab9}}.arrow-left{background:url(/static/media/sprite.be82c772.svg);background-position:2488px 0;float:left}.arrow-left,.arrow-right{width:22px;height:12px;position:relative;cursor:pointer}.arrow-right{background:url(/static/media/sprite.be82c772.svg);background-position:2458px 0;float:right}.flightDatesItem:not(.mainDate){opacity:.5}.no-padding{padding:0}.FlightClassTypePrice .labelFlightButton{text-align:center}.FlightClassTypePrice .labelFlightButton label{font-size:13px;color:silver;margin:0 0 5px}.FlightClassTypePrice .labelValue .control-label{font-size:18px;letter-spacing:-.4px}.FlightClassTypePrice .labelCurrency .control-label,.FlightClassTypePrice .labelValue .control-label{font-family:AzulHelveticaNeue;text-align:center;color:#0068bc;font-weight:400;cursor:pointer;margin:0;line-height:1}.FlightClassTypePrice .labelCurrency .control-label{font-size:10px}.FlightClassTypePrice .labelSelect .control-label{font-family:AzulHelveticaNeue;text-align:center;color:#0068bc;font-weight:400;font-size:8px;letter-spacing:.8px;opacity:.3;cursor:pointer;text-transform:uppercase;margin:0;line-height:1}.FlightClassTypePrice .btnPriceClassType{width:100%;height:90px;border-radius:2px;background-color:#fff;border:1px solid rgba(0,106,185,.2);transition:border-color .15s ease,color .15s ease;-moz-transition:border-color .15s ease,color .15s ease;-o-transition:border-color .15s ease,color .15s ease;-webkit-transition:border-color .15s ease,color .15s ease;padding:16px}.FlightClassTypePrice .btnPriceClassType:hover:not(.unavailable){border:2px solid #0068bc}.FlightClassTypePrice .btnPriceClassType:hover:not(.unavailable) .labelSelect.control-label{margin:0}.FlightClassTypePrice .unavailable{font-family:AzulHelveticaNeue;text-align:center;color:#0068bc;font-size:12px;border:1px solid #f1f1f1;font-weight:400;color:#9e9e9e!important;cursor:default;text-transform:uppercase}@media (max-width:47.99em){.FlightClassTypePrice .btnPriceClassType{max-width:240px;height:81px;padding:13px}.FlightClassTypePrice .labelValue.control-label{font-size:18px}.FlightClassTypePrice .labelCurrency.control-label{font-size:10px;font-weight:400}}.componentFlight{padding-top:21px;padding-bottom:21px;border-bottom:1px solid #f1f1f1}.componentFlight .container-not-found{text-align:center}.componentFlight .message-not-found{font-size:32px;font-weight:300;text-align:center;color:#606060;display:inline;vertical-align:sub}.componentFlight .description-price{font-size:12px;font-weight:400;color:#9e9e9e!important;opacity:1}.componentFlight .btn-alter-search{margin-left:32px;width:108px;height:32px;border-radius:2px;background-color:#fff;border:1px solid #006ab9;font-size:12px;font-weight:400;letter-spacing:-.2px;text-align:center;color:#006ab9;vertical-align:middle;transition:background-color .15s ease,color .15s ease;-moz-transition:background-color .15s ease,color .15s ease;-o-transition:background-color .15s ease,color .15s ease;-webkit-transition:background-color .15s ease,color .15s ease}.componentFlight .btn-alter-search:hover{color:#fff;background-color:#006ab9}@media (max-width:47.99em){.componentFlight .price-row{margin:32px 0 0}.componentFlight .price-business-col{position:relative;padding-left:15px;text-align:left}.componentFlight .price-economy-col{position:relative;padding-right:15px;text-align:right}.componentFlight .detailsTextCol-mobile{text-align:center;margin-top:32px}.componentFlight .detailsTextCol-mobile label{color:#0068bc;font-size:13px;cursor:pointer}}.FlightWithConnectionLine__price .FlightClassTypePrice .btnPriceClassType{max-width:100%}.ModalDetail{padding:0!important}.ModalDetail .ModalDetail__header{border-radius:2px;background-color:#86d4e4;font-size:24px;font-weight:300;padding:20px 30px}.ModalDetail .ModalDetail__header .modal-title,.ModalDetail .ModalDetail__header span{color:#fff!important;font-size:14px}@media (max-width:47.99em){.ModalDetail .ModalDetail__header{font-size:18px;padding:14px 18px}}.ModalDetail .ModalDetail__body{overflow:hidden;padding:20px 27px;color:#767676;font-size:12px;max-height:calc(100vh - 100px);overflow-y:auto}@media (max-width:47.99em){.ModalDetail .modal-dialog{margin:0;width:100%;height:100%}.ModalDetail .modal-dialog .modal-content{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;position:absolute;overflow:hidden;top:0;bottom:0;left:0;right:0}}.IconArrow{background:url(/static/media/sprite.4f972a79.svg) no-repeat -1308px -61px;width:31px;height:16px}.Spinner{text-align:center}.Spinner>div{margin:20px;width:32px;height:32px;font-size:32px;color:#026cb6;display:inline-block;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:steps(12);animation-timing-function:steps(12);-webkit-animation-delay:0;animation-delay:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.Spinner>span{display:block;font-family:AzulHelveticaNeue;font-weight:300;line-height:normal;letter-spacing:normal;text-align:center}.Spinner>span:first-of-type{font-size:20px;color:#0068bc}.Spinner>span:last-of-type{font-size:14px;color:gray}.Details .Details__flightInfo{font-size:14px;text-align:left;color:#006ab9}.Details .Details__labelOperatingCarrier{font-size:12px;font-weight:regular;text-align:right;color:silver}.Details .Details__iconOperatingCarrier{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);font-size:18px;line-height:1.5;color:#767676;font-weight:400;vertical-align:middle}.Details .Details__flightLocation{font-size:12px;font-weight:500;line-height:2.58;text-align:left;color:#767676}@media (min-width:48em){.Details .Details__flightLocation{font-size:16px}}.Details .Details__labelFrom{font-weight:300}.Details .Details__flightTime{font-size:18px;text-align:left;color:#767676}.Details .Details__plusDays{font-size:13px;text-align:left;color:#767676;vertical-align:top;margin-left:3px}.Details .Details__titleObservation{font-size:12px;font-weight:700;text-align:left;color:#606060;margin-top:15px}.Details .Details__generalObservation,.Details .Details__observation{font-size:12px;line-height:1.5;text-align:left;color:#767676}.Details .Details__generalObservation{margin-top:-10px}.Details .Details__airportChange{font-size:12px;line-height:1.5;text-align:left;color:#ae2057;text-transform:uppercase;vertical-align:top;padding-left:0}.Details .Details__iconAirportChange{display:-webkit-inline-box;display:inline-block}.Details .Details__iconAirportChange:before{content:"\E001";font-size:18px;color:#ae2057;margin-right:2px;vertical-align:middle}.Details .Details__colAirportChange{margin-top:15px}.Details .Details--iconArrow{background:url(/static/media/sprite.be82c772.svg) no-repeat -1308px -61px;width:31px;height:16px;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);display:-webkit-inline-box;display:inline-block;vertical-align:text-bottom}.Details .Details__line{border-radius:4px;border-bottom:2px solid #f1f1f1;width:100%;margin-top:13px;margin-bottom:31px}.ModalDetail{padding:0!important}.ModalDetail .ModalDetail__header{border-radius:2px;background-color:#86d4e4;font-size:24px;font-weight:300;padding:20px 30px}.ModalDetail .ModalDetail__header .modal-title,.ModalDetail .ModalDetail__header span{color:#fff!important;font-size:14px}@media (max-width:47.99em){.ModalDetail .ModalDetail__header{font-size:18px;padding:14px 18px}}.ModalDetail .ModalDetail__body{overflow:hidden;padding:20px 27px;color:#767676;font-size:12px;max-height:calc(100vh - 100px);overflow-y:auto}@media (max-width:47.99em){.ModalDetail .modal-dialog{margin:0;width:100%;height:100%}.ModalDetail .modal-dialog .modal-content{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;position:absolute;overflow:hidden;top:0;bottom:0;left:0;right:0}}.IconArrow{background:url(/static/media/sprite.4f972a79.svg) no-repeat -1308px -61px;width:31px;height:16px}.Spinner{text-align:center}.Spinner>div{margin:20px;width:32px;height:32px;font-size:32px;color:#026cb6;display:inline-block;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:steps(12);animation-timing-function:steps(12);-webkit-animation-delay:0;animation-delay:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.Spinner>span{display:block;font-family:AzulHelveticaNeue;font-weight:300;line-height:normal;letter-spacing:normal;text-align:center}.Spinner>span:first-of-type{font-size:20px;color:#0068bc}.Spinner>span:last-of-type{font-size:14px;color:gray}.Baggage__description{font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;text-align:center}.Baggage__description.red{color:#d0021b}.Baggage__description.green{color:#009aa7}.Baggage__description.no-icon{font-size:14px;letter-spacing:-.3px}.Baggage__description.no-icon.red{color:#ae2057}.ModalDetail .modal-dialog{width:799px}@media (min-width:48em) and (max-width:61.99em){.ModalDetail .modal-dialog{width:730px}}.ModalDetail .modal-dialog .modal-content{padding:25px}.ModalDetail .modal-dialog .modal-content .modal-title{color:#001c45;font-size:23px;margin-bottom:15px}@media (max-width:47.99em){.ModalDetail .modal-dialog .modal-content .modal-title{font-size:20px}}@media (max-width:47.99em){.ModalDetail .modal-dialog .modal-content{padding:15px;overflow-y:auto!important}}.btn-back-select-flight,.btn-select-flight{color:#fff}.FlightDetailsModalBusiness{margin-top:24px;display:-ms-flexbox;display:flex;margin-left:28px}.FlightDetailsModalBusiness i{margin-right:3px}.infoFlights{color:#606060;height:17px;-ms-flex-align:center;align-items:center}.FlightDetailsModal,.infoFlights{display:-ms-flexbox;display:flex}.FlightDetailsModal__flightHeader{padding:0 10px;text-align:center}.FlightDetailsModal__flightHeader--col--empty{margin-top:35px;border-bottom:1px solid #dedede}.FlightDetailsModal__flightHeader--col,.FlightDetailsModal__flightHeader--colBlue{font-size:15px;padding:10px 15px 10px 10px;color:#0068bc;border-bottom:1px solid #0068bc}.FlightDetailsModal__flightHeader--col:first-child,.FlightDetailsModal__flightHeader--colBlue:first-child{color:gray;border-color:#dedede;padding:10px}.FlightDetailsModal__flightHeader--col:last-child,.FlightDetailsModal__flightHeader--colBlue:last-child{padding:10px 10px 10px 15px}.FlightDetailsModal__flightHeader--colBlue,.FlightDetailsModal__flightHeader--colBlue:first-child{margin-top:20px;color:#0068bc;border-bottom:1px solid #0068bc}.FlightDetailsModal__verticalLine{border-right:7px solid #83d4e5;display:table-cell;vertical-align:middle;margin:22px 0;padding:0;width:22px}@media (max-width:47.99em){.FlightDetailsModal__verticalLine{margin:20px 0}}@media (min-width:48em) and (max-width:61.99em){.FlightDetailsModal__verticalLine{margin:25px 0}}.FlightDetailsModal__leg{left:-23.2px}@media (max-width:47.99em){.FlightDetailsModal__leg{left:-18px;padding:0}}.FlightDetailsModal__flight{display:-ms-flexbox;display:flex;height:283px;padding:0 10px;-ms-flex-align:center;align-items:center}@media (max-width:47.99em){.FlightDetailsModal__flight{display:block;height:auto}}@media (max-width:47.99em){.FlightDetailsModal__flight--firstCol{padding:0;margin-top:28px}}.FlightDetailsModal__bag{height:100%;-ms-flex-align:center;align-items:center;vertical-align:middle;display:table-cell;padding:0 5px 0 0}.FlightDetailsModal__bag:last-child{padding:0 0 0 5px}@media (max-width:47.99em){.FlightDetailsModal__bag{height:125px}}.FlightDetailsModal__bag p{padding:0 13px;line-height:17px}.FlightDetailsModal__business,.FlightDetailsModal__economy{height:100%;vertical-align:middle;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;width:100%;-ms-flex-pack:center;justify-content:center;background:#f5f5f5;font-size:13px}@media screen and (max-width:406px){.FlightDetailsModal__business,.FlightDetailsModal__economy{margin-top:12px}}.FlightDetailsModal__circleContainer,.FlightDetailsModal__squareContainer{width:39px;height:32px;vertical-align:middle;text-align:right;float:left}@media (max-width:47.99em){.FlightDetailsModal__circleContainer,.FlightDetailsModal__squareContainer{width:49px}}.FlightDetailsModal__circleContainer{padding-top:6px}.FlightDetailsModal__squareContainer{padding-top:2px}.FlightDetailsModal__line{margin-bottom:40px;color:#007fa9}.FlightDetailsModal__line--darkBlue{color:#001c45}.FlightDetailsModal__line--time{font-size:18px}.FlightDetailsModal__line--date{font-size:12px}.FlightDetailsModal__line--city{height:43px;line-height:30px;padding-right:0}@media (min-width:48em) and (max-width:61.99em){.FlightDetailsModal__line--city{font-size:13px}}@media (max-width:47.99em){.FlightDetailsModal__line--city{line-height:15px}}.FlightDetailsModal__line--icon{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4)}.FlightDetailsModal__line--airport,.FlightDetailsModal__line--flightOperatingBy{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:13px;height:70px;position:absolute;top:-7px;line-height:36px;padding-right:0}.FlightDetailsModal__line--flightNumber{font-size:13px;height:57px;color:#606060}@media (max-width:47.99em){.FlightDetailsModal__line--flightNumber{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-top:5px;font-size:11px}}@media (max-width:395px){.FlightDetailsModal__line--flightNumber{font-size:9px}}.FlightDetailsModal__line:last-child{margin-bottom:0}.FlightDetailsModal__square{width:26px;height:26px;border-radius:3px;background:#83d4e5;margin:0 auto}.FlightDetailsModal__square .flightIcon{width:15px;height:25px;background:url(/static/media/sprite.be82c772.svg);background-position:-365px 0;padding:0;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;margin:0 auto}.FlightDetailsModal__circle{width:19px;height:19px;border-radius:50%;background:#83d4e5;margin:0 auto}.FlightDetailsModal__circle--darkBlue{background:#001c45}.FlightDetailsModal__throughFlight{height:60px;margin:0;padding:15px 0;color:#8a8a8a;border:2px solid #bbb;border-radius:5px;text-align:center;background:#f6f6f6;margin-top:8px;margin-bottom:8px}.FlightDetailsModal__throughFlight--red{color:#ae2057;border:2px solid #ae2057;border-radius:5px}@media (max-width:47.99em){.FlightDetailsModal__throughFlight--red{padding:7px 36px}}.FlightDetailsModal__throughFlight--icon{margin-bottom:10px;font-size:28px}.FlightDetailsModal__throughFlight--message{margin-top:10px}@media (max-width:47.99em){.FlightDetailsModal__throughFlight{margin-top:22px}}.FlightDetailsModal__bagMessage{font-size:16px;line-height:22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#0068bc;text-align:center}.FlightDetailsModal__divBordered{border:1px solid;border-color:#0068bc;margin-bottom:16px;padding:16px}.FlightDetailsModal__airportNullMessage{font-size:16px;padding:20px 10px;line-height:20px;color:#bc0029;text-align:center;font-weight:700}.error-airport{width:auto}.modal-error-airport{width:50px;height:50px;background:url(/static/media/sprite.be82c772.svg);background-position:1537px 0;margin:30px 10px 0 30px}.buttonBack{padding:40px 0 0;margin-left:-60px}.FlightDetailsModal__button--back{width:240px;height:50px;font-size:20px;line-height:1.9;background-color:#606060}@media (max-width:47.99em){.FlightDetailsModal__button--back{width:100%}}.FlightDetailsModal__button--selectFlight{width:240px;height:50px;font-size:20px;line-height:1.9;background-color:#00b950!important}@media (max-width:47.99em){.FlightDetailsModal__button--selectFlight{width:100%;margin-top:8px}}.FlightDetailsModal__button--center{text-align:center}.FlightDetailsModal__line:nth-child(2)>.vertical-middle-col:nth-child(2) .row{visibility:hidden}.BoldName{font-weight:700}.clock-icon{position:relative;margin-right:4px;width:16px;height:16px;border:1px solid #bbb;border-radius:50%;display:inline-block}.clock-icon:after,.clock-icon:before{content:"";position:absolute;background-color:#bbb;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center}.clock-icon:before{width:1px;height:6px;top:3px;left:40%;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.clock-icon:after{width:1px;height:8px;top:1px;left:30%;-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.atention{color:#ae2057}@media (min-width:768px){.flightGrid .vertical-middle-row{display:table;height:100%;width:100%}.flightGrid .vertical-middle-col{display:table-cell;vertical-align:middle;float:none}}.flightGrid .header{font-size:14px;font-weight:500;color:#021d44;border-bottom:1px solid #e7e7e7;padding:0!important;margin:0!important;padding-right:.625rem!important}.flightGrid .header .headerContent{vertical-align:top;padding:10px 0}.flightGrid .header .headerContent>span{margin-left:13px}.flightGrid .header .description{opacity:.6;font-size:12px;letter-spacing:.3px;font-weight:400}.flightGrid .header-with-logo{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:gray;border-bottom:1px solid #e7e7e7;padding:8px 0 34px}@media (max-width:767px){.flightGrid .header{border-bottom:0}.flightGrid .header-with-logo{border-bottom:0;padding:0}}.picky{width:100%;position:relative}.picky *,.picky__input{-webkit-box-sizing:border-box;box-sizing:border-box}.picky__input{width:100%;background-color:#fff;border:0;border:1px solid #eee;border-radius:2px;padding:5px;text-align:left;position:relative;height:38px}.picky__input--disabled,.picky__input--disabled+.picky__dropdown .option{color:#5f5e5e}.picky__input:after{position:absolute;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;content:"";right:16px;top:16px}.picky__dropdown{width:100%;position:absolute;top:0;left:0;z-index:99;background:#fff;border-left:1px solid #eee;border-right:1px solid #eee;top:39px}.picky__dropdown,.picky__dropdown .option,.picky__dropdown li{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #eee}.picky__dropdown .option,.picky__dropdown li{list-style:none;background-color:#fff;padding:.5em;cursor:pointer;text-align:left}.picky__dropdown .option.selected,.picky__dropdown .option:hover,.picky__dropdown li.selected,.picky__dropdown li:hover{background-color:#ecf0f1}.picky__dropdown .option:focus,.picky__dropdown li:focus{outline:5px auto -webkit-focus-ring-color!important}.picky__dropdown .option input[type=checkbox],.picky__dropdown .option input[type=radio],.picky__dropdown li input[type=checkbox],.picky__dropdown li input[type=radio]{margin-right:3px}.picky__filter{display:-ms-flexbox;display:flex;width:100%;padding:3px}.picky__filter__input{width:100%;padding:3px;display:inline-block;border:1px solid #ccc;border-radius:4px;position:relative;height:30px}.picky__placeholder{color:#b4b4b4}@font-face{font-family:tudoazul;src:url(/static/media/tudoazul.9f217d0a.eot);src:url(/static/media/tudoazul.9f217d0a.eot#iefix) format("embedded-opentype"),url(/static/media/tudoazul.a535db88.woff2) format("woff2"),url(/static/media/tudoazul.408e6424.ttf) format("truetype"),url(/static/media/tudoazul.64722232.woff) format("woff"),url(/static/media/tudoazul.27292b83.svg#tudoazul) format("svg");font-weight:400;font-style:normal}.icon-close{font-family:tudoazul!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-check:before{content:"\E900"}.icon-close:before{content:"\E901"}.icon-down:before{content:"\E902"}.icon-up:before{content:"\E903"}.icon-checkbox-checked:before{content:"\E904"}.icon-checkbox-unchecked:before{content:"\E905"}.icon-radio-checked:before{content:"\E906"}.icon-radio:before{content:"\E907"}.ta-dropdown{outline:none;font-size:14px;color:#606060;margin-top:20px}.ta-dropdown.-select{margin-top:0}.ta-dropdown.-select .picky__input{border:none;border-bottom:1px solid silver;border-radius:0}.ta-dropdown.selected .picky__input{border-color:#006ab9;color:#006ab9}.ta-dropdown.selected+.clear-btn{position:absolute;width:20px;height:20px;right:6px;top:8px;background:#fff;color:#006ab9;display:block;font-size:16px;cursor:pointer}.ta-dropdown .picky__input{padding:12px;outline:none;border:2px;border:1px solid silver;-webkit-transition:color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,border-color .3s ease-in-out;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;overflow:hidden;padding-right:24px}.ta-dropdown .picky__input:active,.ta-dropdown .picky__input:focus,.ta-dropdown .picky__input:hover{border-color:#006ab9;color:#006ab9}.ta-dropdown .picky__input:active:after,.ta-dropdown .picky__input:focus:after,.ta-dropdown .picky__input:hover:after{color:#006ab9}.ta-dropdown .picky__input:after{font-family:tudoazul!important;content:"\E902";border:none;width:20px;height:20px;top:11px;right:2px;font-size:16px;color:#606060}.ta-dropdown[aria-expanded=true] .picky__input:after{content:"\E903";color:#006ab9}.ta-dropdown .picky__dropdown{overflow:auto!important;padding-top:8px;padding-bottom:8px;-webkit-box-shadow:-1px 2px 4px rgba(0,0,0,.25);box-shadow:-1px 2px 4px rgba(0,0,0,.25)}.ta-dropdown .picky__dropdown li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 0 8px 10px;border-bottom:none}.ta-dropdown .picky__dropdown li:hover{background-color:transparent;color:#006ab9}.ta-dropdown .picky__dropdown li:hover:before{color:#006ab9}.ta-dropdown .picky__dropdown li:before{font-family:tudoazul!important;margin-right:8px;font-size:16px}.ta-dropdown .picky__dropdown li.selected{background:#fff}.ta-dropdown .picky__dropdown li.selected:before{color:#006ab9}.ta-dropdown .picky__dropdown li input[type=checkbox],.ta-dropdown .picky__dropdown li input[type=radio]{display:none}.ta-dropdown .picky__dropdown li.ta-radio:before{content:"\E907"}.ta-dropdown .picky__dropdown li.ta-radio.selected:before{content:"\E906"}.ta-dropdown .picky__dropdown li.ta-check:before{content:"\E900";color:transparent}.ta-dropdown .picky__dropdown li.ta-check.selected:before{color:#006ab9}.ta-dropdown .picky__dropdown li.ta-checkbox:before{content:"\E905"}.ta-dropdown .picky__dropdown li.ta-checkbox.selected:before{content:"\E904"}.ta-dropdown .picky__dropdown li .selectItem{color:#006ab9;margin-left:auto;padding-right:8px;text-align:right;font-size:12px;visibility:hidden}.ta-dropdown .picky__dropdown li:hover .selectItem{visibility:visible}.ta-dropdown .picky__dropdown [data-selectall=true]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;outline:none!important;padding:8px 0 8px 10px}.ta-dropdown .picky__dropdown [data-selectall=true]:hover{background-color:transparent;color:#006ab9}.ta-dropdown .picky__dropdown [data-selectall=true]:hover:before{color:#006ab9}.ta-dropdown .picky__dropdown [data-selectall=true] input[type=checkbox]{display:none}.ta-dropdown .picky__dropdown [data-selectall=true]:before{font-family:tudoazul!important;font-size:16px;margin-right:8px;content:"\E905"}.ta-dropdown .picky__dropdown [data-selectall=true].selected{background:#fff;color:#006ab9}.ta-dropdown .picky__dropdown [data-selectall=true].selected:before{color:#006ab9;content:"\E904"}.filter-wrapper{position:relative}.clear-btn{display:none}body{padding:0;margin:0;line-height:1}.ta-row-filters{margin-top:24px}.ta-filter-clear{color:#006ab9;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:38px;margin-top:20px;background:none;border:none;-webkit-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out;outline:none}.ta-filter-clear:hover{color:#041e43}.ta-filter-clear span{font-size:14px;text-decoration:underline;line-height:20px}.ta-filter-clear i{margin-left:4px;font-size:20px}.ta-form-group label{font-size:12px;color:gray;font-weight:400;margin-bottom:6px}.button-invalid{color:#dcdcdc!important;pointer-events:none!important}.box-filters{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1217px){.box-filters{display:-ms-flexbox;display:flex}.col-allFilters{width:82%}}@media (max-width:997px){.col-allFilters{width:100%}}@media (max-width:825px){.row-filters{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.col-filter{width:100%}}.flightOptions>.header{font-size:32px;font-weight:300;letter-spacing:-.7px;text-align:left;color:#006ab9;margin-top:32px}.flightOptions>.header .icon{vertical-align:middle;margin-left:15px;width:35px;height:13px;display:-webkit-inline-box;display:inline-block;background:url(/static/media/sprite.be82c772.svg)}.flightOptions>.header .icon.departure{background-position:-1394px -63px}.flightOptions>.header .icon.return{background-position:-1447px -63px}@media (max-width:767px){.flightOptions>.header .icon{display:none}}.flightOptions .flight-title{padding-left:0}.flightOptions .flight-description{font-size:24px;font-weight:300;letter-spacing:-.5px;text-align:left;color:#606060;padding-left:0}.flightOptions .flight-description .airport-description{font-weight:400}.flightOptions .flightDates{margin-top:13px;margin-bottom:15px}@media (max-width:767px){.flightOptions>.header{font-size:18px;letter-spacing:-.4px}.flightOptions .flight-description{font-size:14px;letter-spacing:-.3px}.flightOptions .flightDates{margin-top:16px;margin-bottom:7px}}.flightOptions__spinner{text-align:center}.flightOptions__spinner>div{margin:20px;width:32px;height:32px;font-size:32px;color:#026cb6;display:inline-block;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:steps(12);animation-timing-function:steps(12);-webkit-animation-delay:0;animation-delay:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.flightOptions__spinner>span{display:block;font-family:AzulHelveticaNeue;font-weight:300;line-height:normal;letter-spacing:normal;text-align:center}.flightOptions__spinner>span:first-of-type{font-size:20px;color:#0068bc}.flightOptions__spinner>span:last-of-type{font-size:14px;color:gray}.flightOptions .flightOptions__planeGif{text-align:center}.flightOptions .flightOptions__planeGif>div{margin:20px;width:32px;height:32px;font-size:32px;display:inline-block;-ms-flex-pack:center;justify-content:center;color:#026cb6;display:contents;text-align:center}.flightOptions .flightOptions__planeGif>span{display:block;font-family:AzulHelveticaNeue;font-weight:300;line-height:normal;-ms-flex-pack:center;justify-content:center;letter-spacing:normal;text-align:center}.flightOptions .flightOptions__gifInfo span:first-of-type{font-size:20px;margin:20px;margin-bottom:.5px;margin-top:1px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:5px;height:1px;color:#0068bc}@media (max-width:768px){.flightOptions .flightOptions__gifInfo span:first-of-type{font-size:18px;margin:15px;margin-top:1px;padding-left:3px}}@media (max-width:480px){.flightOptions .flightOptions__gifInfo span:first-of-type{font-size:18px;margin:15px;margin-top:-1%;padding-left:3px}}.flightOptions .flightOptions__info span:last-of-type{font-size:14px;margin:20px;margin-top:40px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:1px;padding-left:4px;color:gray}@media (max-width:768px){.flightOptions .flightOptions__info span:last-of-type{font-size:13px;margin:10px;margin-top:3.5%;padding-left:3px}}@media (max-width:480px){.flightOptions .flightOptions__info span:last-of-type{font-size:13px;margin-top:3.5%;padding-left:10px}}.breakLine{display:inline-block}.collapse-container{margin-top:16px}.btn-proceed{background-color:#0b80a7;color:#fff;-ms-flex-align:center;text-align:center;color:#f7f7f9;font-weight:300;font-size:20px;line-height:25px;display:-ms-flexbox;display:flex;align-items:center;-ms-flex-pack:center;justify-content:center}.atention-container{background:#fdf7e9;border-radius:2px;padding:8px;margin-top:16px}.atention-container span{color:#606060}.proceed-button{-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex;margin-top:16px}@media (min-width:992px){.breakLine{height:24px}}@media (max-width:991px){.breakLine{height:20px}}@media (max-width:767px){.breakLine{height:16px}}.modal-info-body{font-family:AzulHelveticaNeue;text-align:center;color:#d42329;padding:20px 0}.modal-info-body .modal-info-body-content{padding:10px}.modal-info-body a{color:#d42329;text-decoration:underline}.modal-info-footer{padding:20px 0;text-align:center}.modal-info-button.modal-info-button-default,.modal-info-button:active,.modal-info-button:focus,.modal-info-button:hover{background-color:#d42329;color:#fff;padding:8px;font-size:20px;font-weight:300;width:200px;border:none}.modal-info-icon{width:50px;height:50px;background:url(/static/media/sprite.be82c772.svg);background-position:1537px 0;margin:auto}.ModalDetail{padding:0!important}.ModalDetail .ModalDetail__header{border-radius:2px;background-color:#86d4e4;font-size:24px;font-weight:300;padding:20px 30px}.ModalDetail .ModalDetail__header .modal-title,.ModalDetail .ModalDetail__header span{color:#fff!important;font-size:14px}@media (max-width:47.99em){.ModalDetail .ModalDetail__header{font-size:18px;padding:14px 18px}}.ModalDetail .ModalDetail__body{overflow:hidden;padding:20px 27px;color:#767676;font-size:12px;max-height:calc(100vh - 100px);overflow-y:auto}@media (max-width:47.99em){.ModalDetail .modal-dialog{margin:0;width:100%;height:100%}.ModalDetail .modal-dialog .modal-content{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;position:absolute;overflow:hidden;top:0;bottom:0;left:0;right:0}}.IconArrow{background:url(/static/media/sprite.4f972a79.svg) no-repeat -1308px -61px;width:31px;height:16px}.Spinner{text-align:center}.Spinner>div{margin:20px;width:32px;height:32px;font-size:32px;color:#026cb6;display:inline-block;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:steps(12);animation-timing-function:steps(12);-webkit-animation-delay:0;animation-delay:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.Spinner>span{display:block;font-family:AzulHelveticaNeue;font-weight:300;line-height:normal;letter-spacing:normal;text-align:center}.Spinner>span:first-of-type{font-size:20px;color:#0068bc}.Spinner>span:last-of-type{font-size:14px;color:gray}.RefundRulesDetail{padding:0 32px}@media (max-width:767px){.RefundRulesDetail{padding:0}}.RefundRulesDetail__title--cancelTax,.RefundRulesDetail__title--paxTax{font-weight:500;color:#001c45;font-size:14px;padding-top:8px;padding-bottom:8px}.RefundRulesDetail__title--cancelTax{text-align:right}.RefundRulesDetail__title--totalCancelTax{font-weight:500;color:#001c45;font-size:14px}.RefundRulesDetail__title--cotation{font-size:12px;margin-top:10px}.RefundRulesDetail__title--notRefundable{font-weight:500;color:#001c45;font-size:14px;padding-top:8px;padding-bottom:8px;padding-left:12px}@media (max-width:767px){.RefundRulesDetail__title--notRefundable{padding-left:10px}}.RefundRulesDetail__taxes{padding:10px 0}.RefundRulesDetail__taxes--passangerQuantity{font-size:14px}.RefundRulesDetail__taxes--passangerType{font-weight:500;font-size:14px}.RefundRulesDetail__taxes--refundType{font-size:12px;margin-top:5px}.RefundRulesDetail__taxes--valueByPaxType{font-size:14px;font-weight:500}.RefundRulesDetail__taxes--valueAlignment{text-align:right}.RefundRulesDetail__taxes--notRefundableValue{font-size:14px}.RefundRulesDetail__taxes--currencyCode{font-weight:400;font-size:14px}.RefundRulesDetail__value--currencyCode{font-weight:400;color:#001c45;font-size:14px}.RefundRulesDetail__value--totalCancelTax{font-weight:500;color:#001c45;font-size:16px;text-align:right}.RefundRulesDetail__hr{height:1px;width:100%;background-color:#e7e7e7;margin:24px 0}.refund-rules-col .DynamicPanel__icnCollapsePanel{color:#286fcf!important;font-size:13px}@media (max-width:767px){.refund-rules-col .DynamicPanel__icnCollapsePanel{margin-right:5px;text-align:center}}@media (max-width:767px){.refund-rules-col .DynamicPanel__ttlCollapsePanel{font-size:15px;padding:0;display:block;text-align:center}}.refund-rules-col .DynamicPanel__modalType{display:none!important}.refund-rules-col .DynamicPanel__panelType{display:block!important}.refund-rules-col .DynamicPanel .panel.panel-default .panel-heading{background:#fff;border:0}.refund-rules-col .DynamicPanel .panel.panel-default{border:1px solid #f1f1f1;margin:0}.modal-error-body{font-family:AzulHelveticaNeue;text-align:center;color:#d42329;padding:20px 0;font-size:18px}.modal-error-body .modal-error-body-content{padding:10px}.modal-error-body a{color:#d42329;text-decoration:underline}.modal-error-footer{padding:20px 0;text-align:center}.modal-error-button.modal-error-button-default,.modal-error-button:active,.modal-error-button:focus,.modal-error-button:hover{background-color:#d42329;color:#fff;padding:8px;font-size:20px;font-weight:300;width:200px;border:none;margin:0 15px}.modal-error-icon{width:50px;height:50px;background:url(/static/media/sprite.be82c772.svg);background-position:1537px 0;margin:auto}.text{&-deep-cerulean{color:#026cb6}}.flight-confirmation-timer-icon{width:58px;height:58px;font-size:58px;color:#026cb6!important}.closeModalButton{height:46px;padding:0 46px}.InformationFeeModal__button--back{width:240px;height:50px;font-size:20px;line-height:1.9;background-color:#606060}@media (max-width:47.99em){.InformationFeeModal__button--back{width:100%}}.InformationFeeModal__button--selectFlight{width:240px;height:50px;font-size:20px;line-height:1.9;background-color:#00b950!important;margin:5px}.InformationFeeModalFooter{margin-left:40px}@media (max-width:47.99em){.InformationFeeModal__button--selectFlight{width:100%;margin-top:8px}}.spacerRow{margin-top:10px}.taxRulesTitle{font-size:12px;font-weight:700;color:#606060}.taxRulesHeader{border-radius:2px;background-color:#86d4e4;font-family:AzulHelveticaNeue;font-size:24px;font-weight:300;padding:20px 30px}.taxRulesHeader .modal-title,.taxRulesHeader span{color:#fff!important;font-size:14px}.taxRulesBody{overflow:hidden;padding:20px 27px;font-family:AzulHelveticaNeue;color:#767676;font-size:12px;max-height:calc(100vh - 100px);overflow-y:auto}@media (max-width:767px){#component-TaxRules-flightsTax .modal-dialog{margin:0;width:100%;height:100%}#component-TaxRules-flightsTax .modal-dialog .modal-content{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}#component-TaxRules-flightsTax .taxRulesHeader{border-radius:2px;background-color:#86d4e4;font-family:AzulHelveticaNeue;font-size:18px;font-weight:300;padding:14px 18px}#component-TaxRules-flightsTax .taxRulesHeader .modal-title,#component-TaxRules-flightsTax .taxRulesHeader span{color:#fff!important;font-size:14px}}.TaxRules{color:#000}.TaxRules p{margin:10px}.TaxRules ol{margin:10px 14px}.TaxRules li{margin-bottom:5px;margin-left:10px}.TaxRules #rules ol{counter-reset:item;margin:10px 0}.TaxRules #rules div{margin-top:5px}.TaxRules #rules li{display:block}.TaxRules #rules li:before{content:counters(item,".") ". ";counter-increment:item}.PointsBalance{padding:20px}@media (max-width:47.99em){.PointsBalance{padding:20px 0}}.PointsBalance__insufficientPoints{text-align:center;font-size:24px;letter-spacing:-1px;color:#001c45}@media (max-width:47.99em){.PointsBalance__insufficientPoints{line-height:1.13;letter-spacing:-.1px}}.PointsBalance__actualAndMissing{margin-top:10px;text-align:center;font-size:18px;letter-spacing:-.5px;line-height:1.56;color:#0068bc}@media (max-width:47.99em){.PointsBalance__actualAndMissing{margin-top:24px;line-height:1.28;letter-spacing:0}}.PointsBalance__buttonGridPadding{padding:0 35px}.PointsBalance__buttonGridPadding .btn-alter-search{display:block;width:100%;margin-top:16px}.PointsBalance .btn-alter-search{display:inline-block;margin-top:20px;width:180px;height:32px;border-radius:2px;background-color:#fff;border:1px solid #006ab9;font-size:14px;font-weight:400;letter-spacing:-.2px;text-align:center;color:#006ab9;vertical-align:middle;transition:background-color .15s ease,color .15s ease;-moz-transition:background-color .15s ease,color .15s ease;-o-transition:background-color .15s ease,color .15s ease;-webkit-transition:background-color .15s ease,color .15s ease}@media (max-width:47.99em){.PointsBalance .btn-alter-search{width:100%}}.PointsBalance .btn-alter-search:hover{color:#fff;background-color:#006ab9}.PointsBalance_alterSearch.col-xs-12.hidden-xs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.modalContainer{-ms-flex:1 1;flex:1 1;border-radius:6px;-webkit-box-sizing:content-box;box-sizing:content-box;min-width:100%;background-color:hsla(0,0%,100%,0)}.flex{display:-ms-flexbox;display:flex;-webkit-text-size-adjust:inherit;-moz-text-size-adjust:inherit;-ms-text-size-adjust:inherit;text-size-adjust:inherit;-ms-flex-align:center;align-items:center;margin-bottom:11px;padding-left:22px;background-color:#f1f1f1}.txtAllingCenter{text-align:center}.txtColorTitle{color:#026cb6}.textInfoCheck{line-height:1.9rem;font-size:14px}.textDescription,.textInfoCheck{font-family:AzulHelveticaNeue;padding-top:.2%;font-weight:400;color:#041e43}.textDescription{text-align:justify;line-height:2.5rem;font-size:18px}.modal-backdrop{background-color:rgba(30,29,29,.664);opacity:.8}.modal-backdrop.in{opacity:.8}.modal-content{-webkit-box-shadow:0 3px 9px rgba(72,70,70,.5);box-shadow:0 3px 9px rgba(72,70,70,.5)}.row-typeOfFlight{padding-left:8px}.type-of-flight-label{padding-left:20px!important}.type-of-flight-checkbox{margin-right:-15px}.radio-toggle-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px}.radio-toggle-group .radio-toggle label{max-width:130px;min-width:130px;display:inline-block;height:32px;line-height:32px;margin-top:4px;margin-right:8px;font-weight:300;font-size:14px;border:1px solid silver;color:#606060;white-space:nowrap;text-align:center;cursor:pointer}.radio-toggle-group .radio-toggle input[type=radio]{display:none}.radio-toggle-group .radio-toggle input[type=radio]:checked+label{background:#006ab9;border-color:#006ab9;color:#fff}.checkbox-toggle{float:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:left;height:32px;line-height:32px;padding:0;margin-top:4px;font-weight:300;border:1px solid silver;color:#606060;white-space:nowrap;border-radius:2px;cursor:pointer;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}@media (max-width:543px){.checkbox-toggle{float:left}}.checkbox-toggle:hover{border-color:#006ab9;color:#006ab9}.checkbox-toggle:hover .ta-icon:before{color:#006ab9}.checkbox-toggle label{width:100%;padding:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.checkbox-toggle label>span{display:inline-block;font-weight:300;font-size:14px;height:10px;line-height:1;cursor:pointer}.checkbox-toggle input[type=checkbox]{display:none}.checkbox-toggle .ta-icon:before{color:#606060;cursor:pointer;content:"\E25D"}.checkbox-toggle input[type=checkbox]:checked+label>.ta-icon:before{color:#006ab9;content:"\E25C"!important}.type-of-flight-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;margin-left:5px;-ms-flex-pack:start;justify-content:flex-start}