﻿.TCSS__screen-reader-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-family:"AzulHelveticaNeue";font-weight:200;src:url("../media/font/HelveticaNeueLTStd-Th.eot");src:url("../media/font/HelveticaNeueLTStd-Th.eot?#iefix") format("embedded-opentype"),url("../media/font/HelveticaNeueLTStd-Th.woff") format("woff")}@font-face{font-family:"AzulHelveticaNeue";font-weight:300;src:url("../media/font/HelveticaNeueLTStd-Lt.eot");src:url("../media/font/HelveticaNeueLTStd-Lt.eot?#iefix") format("embedded-opentype"),url("../media/font/HelveticaNeueLTStd-Lt.woff") format("woff")}@font-face{font-family:"AzulHelveticaNeue";font-weight:400;src:url("../media/font/Helvetica.eot");src:url("../media/font/Helvetica.eot?#iefix") format("embedded-opentype"),url("../media/font/Helvetica.woff") format("woff")}@font-face{font-family:"AzulHelveticaNeue";font-weight:500;src:url("../media/font/HelveticaNeueLTStd-Bd.eot");src:url("../media/font/HelveticaNeueLTStd-Bd.eot?#iefix") format("embedded-opentype"),url("../media/font/HelveticaNeueLTStd-Bd.woff") format("woff")}@font-face{font-family:'AzulHelveticaNeue';font-weight:200;font-style:normal;src:url("../media/font/HelveticaNeueLTStd-Th.woff?-epgbq0") format("woff")}@font-face{font-family:'AzulHelveticaNeue';font-weight:300;font-style:normal;src:url("../media/font/HelveticaNeueLTStd-Lt.woff?-epgbq0") format("woff")}@font-face{font-family:'AzulHelveticaNeue';font-weight:400;font-style:normal;src:url("../media/font/Helvetica.woff?-epgbq0") format("woff")}@font-face{font-family:'AzulHelveticaNeue';font-weight:500;font-style:normal;src:url("../media/font/HelveticaNeueLTStd-Bd.woff?-epgbq0") format("woff")}@font-face{font-family:'Azul Icons';font-weight:normal;font-style:normal;src:url("../media/font/azul-icons/azul-icons.eot?-epgbq0");src:url("../media/font/azul-icons/azul-icons.eot?#iefix-epgbq0") format("embedded-opentype"),url("../media/font/azul-icons/azul-icons.ttf?-epgbq0") format("truetype"),url("../media/font/azul-icons/azul-icons.woff?-epgbq0") format("woff"),url("../media/font/azul-icons/azul-icons.svg?-epgbq0#azul-icons") format("svg")}@font-face{font-family:'Desyrel';font-weight:normal;font-style:normal;src:url("../media/font/desyrel/desyrel_-webfont.woff")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html :disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;color:silver;cursor:default}*,*:before,*:after{box-sizing:inherit;-webkit-overflow-scrolling:touch}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}input[placeholder]{text-overflow:ellipsis}::-moz-placeholder{text-overflow:ellipsis}input:-moz-placeholder{text-overflow:ellipsis}::-ms-clear{display:none}.TCSS{position:relative;/*!
grid v0.5.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yui/grid/blob/master/LICENSE.md
*/;/*!
Pure v0.5.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yui/pure/blob/master/LICENSE.md
*/;@import url(../lib/datepicker/jquery-ui.min.css)}.TCSS__grid-g{letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em;text-rendering:optimizespeed;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap}.TCSS .opera-only :-o-prefocus,.TCSS__grid-g{word-spacing:-0.43em}.TCSS__grid{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.TCSS__grid-1,.TCSS__grid-1-1,.TCSS__grid-1-2,.TCSS__grid-1-3,.TCSS__grid-2-3,.TCSS__grid-1-4,.TCSS__grid-3-4,.TCSS__grid-1-5,.TCSS__grid-2-5,.TCSS__grid-3-5,.TCSS__grid-4-5,.TCSS__grid-5-5,.TCSS__grid-1-6,.TCSS__grid-5-6,.TCSS__grid-1-8,.TCSS__grid-3-8,.TCSS__grid-5-8,.TCSS__grid-7-8,.TCSS__grid-1-12,.TCSS__grid-5-12,.TCSS__grid-7-12,.TCSS__grid-11-12,.TCSS__grid-1-24,.TCSS__grid-2-24,.TCSS__grid-3-24,.TCSS__grid-4-24,.TCSS__grid-5-24,.TCSS__grid-6-24,.TCSS__grid-7-24,.TCSS__grid-8-24,.TCSS__grid-9-24,.TCSS__grid-10-24,.TCSS__grid-11-24,.TCSS__grid-12-24,.TCSS__grid-13-24,.TCSS__grid-14-24,.TCSS__grid-15-24,.TCSS__grid-16-24,.TCSS__grid-17-24,.TCSS__grid-18-24,.TCSS__grid-19-24,.TCSS__grid-20-24,.TCSS__grid-21-24,.TCSS__grid-22-24,.TCSS__grid-23-24,.TCSS__grid-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.TCSS__grid-align-end{vertical-align:bottom;-webkit-align-self:end;align-self:end;-webkit-align-self:flex-end;align-self:flex-end}.TCSS__grid-1-24{width:4.1667%;*width:4.1357%}.TCSS__grid-1-12,.TCSS__grid-2-24{width:8.3333%;*width:8.3023%}.TCSS__grid-1-8,.TCSS__grid-3-24{width:12.5000%;*width:12.4690%}.TCSS__grid-1-6,.TCSS__grid-4-24{width:16.6667%;*width:16.6357%}.TCSS__grid-1-5{width:20%;*width:19.9690%}.TCSS__grid-5-24{width:20.8333%;*width:20.8023%}.TCSS__grid-1-4,.TCSS__grid-6-24{width:25%;*width:24.9690%}.TCSS__grid-7-24{width:29.1667%;*width:29.1357%}.TCSS__grid-1-3,.TCSS__grid-8-24{width:33.3333%;*width:33.3023%}.TCSS__grid-3-8,.TCSS__grid-9-24{width:37.5000%;*width:37.4690%}.TCSS__grid-2-5{width:40%;*width:39.9690%}.TCSS__grid-5-12,.TCSS__grid-10-24{width:41.6667%;*width:41.6357%}.TCSS__grid-11-24{width:45.8333%;*width:45.8023%}.TCSS__grid-1-2,.TCSS__grid-12-24{width:50%;*width:49.9690%}.TCSS__grid-13-24{width:54.1667%;*width:54.1357%}.TCSS__grid-7-12,.TCSS__grid-14-24{width:58.3333%;*width:58.3023%}.TCSS__grid-3-5{width:60%;*width:59.9690%}.TCSS__grid-5-8,.TCSS__grid-15-24{width:62.5000%;*width:62.4690%}.TCSS__grid-2-3,.TCSS__grid-16-24{width:66.6667%;*width:66.6357%}.TCSS__grid-17-24{width:70.8333%;*width:70.8023%}.TCSS__grid-3-4,.TCSS__grid-18-24{width:75%;*width:74.9690%}.TCSS__grid-19-24{width:79.1667%;*width:79.1357%}.TCSS__grid-4-5{width:80%;*width:79.9690%}.TCSS__grid-5-6,.TCSS__grid-20-24{width:83.3333%;*width:83.3023%}.TCSS__grid-7-8,.TCSS__grid-21-24{width:87.5000%;*width:87.4690%}.TCSS__grid-11-12,.TCSS__grid-22-24{width:91.6667%;*width:91.6357%}.TCSS__grid-23-24{width:95.8333%;*width:95.8023%}.TCSS__grid-1,.TCSS__grid-1-1,.TCSS__grid-5-5,.TCSS__grid-24-24{width:100%}@media screen and (min-width: 768px){.TCSS__grid-sm-1,.TCSS__grid-sm-1-1,.TCSS__grid-sm-1-2,.TCSS__grid-sm-1-3,.TCSS__grid-sm-2-3,.TCSS__grid-sm-1-4,.TCSS__grid-sm-3-4,.TCSS__grid-sm-1-5,.TCSS__grid-sm-2-5,.TCSS__grid-sm-3-5,.TCSS__grid-sm-4-5,.TCSS__grid-sm-5-5,.TCSS__grid-sm-1-6,.TCSS__grid-sm-5-6,.TCSS__grid-sm-1-8,.TCSS__grid-sm-3-8,.TCSS__grid-sm-5-8,.TCSS__grid-sm-7-8,.TCSS__grid-sm-1-12,.TCSS__grid-sm-5-12,.TCSS__grid-sm-7-12,.TCSS__grid-sm-11-12,.TCSS__grid-sm-1-24,.TCSS__grid-sm-2-24,.TCSS__grid-sm-3-24,.TCSS__grid-sm-4-24,.TCSS__grid-sm-5-24,.TCSS__grid-sm-6-24,.TCSS__grid-sm-7-24,.TCSS__grid-sm-8-24,.TCSS__grid-sm-9-24,.TCSS__grid-sm-10-24,.TCSS__grid-sm-11-24,.TCSS__grid-sm-12-24,.TCSS__grid-sm-13-24,.TCSS__grid-sm-14-24,.TCSS__grid-sm-15-24,.TCSS__grid-sm-16-24,.TCSS__grid-sm-17-24,.TCSS__grid-sm-18-24,.TCSS__grid-sm-19-24,.TCSS__grid-sm-20-24,.TCSS__grid-sm-21-24,.TCSS__grid-sm-22-24,.TCSS__grid-sm-23-24,.TCSS__grid-sm-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.TCSS__grid-sm-1-24{width:4.1667%;*width:4.1357%}.TCSS__grid-sm-1-12,.TCSS__grid-sm-2-24{width:8.3333%;*width:8.3023%}.TCSS__grid-sm-1-8,.TCSS__grid-sm-3-24{width:12.5000%;*width:12.4690%}.TCSS__grid-sm-1-6,.TCSS__grid-sm-4-24{width:16.6667%;*width:16.6357%}.TCSS__grid-sm-1-5{width:20%;*width:19.9690%}.TCSS__grid-sm-5-24{width:20.8333%;*width:20.8023%}.TCSS__grid-sm-1-4,.TCSS__grid-sm-6-24{width:25%;*width:24.9690%}.TCSS__grid-sm-7-24{width:29.1667%;*width:29.1357%}.TCSS__grid-sm-1-3,.TCSS__grid-sm-8-24{width:33.3333%;*width:33.3023%}.TCSS__grid-sm-3-8,.TCSS__grid-sm-9-24{width:37.5000%;*width:37.4690%}.TCSS__grid-sm-2-5{width:40%;*width:39.9690%}.TCSS__grid-sm-5-12,.TCSS__grid-sm-10-24{width:41.6667%;*width:41.6357%}.TCSS__grid-sm-11-24{width:45.8333%;*width:45.8023%}.TCSS__grid-sm-1-2,.TCSS__grid-sm-12-24{width:50%;*width:49.9690%}.TCSS__grid-sm-13-24{width:54.1667%;*width:54.1357%}.TCSS__grid-sm-7-12,.TCSS__grid-sm-14-24{width:58.3333%;*width:58.3023%}.TCSS__grid-sm-3-5{width:60%;*width:59.9690%}.TCSS__grid-sm-5-8,.TCSS__grid-sm-15-24{width:62.5000%;*width:62.4690%}.TCSS__grid-sm-2-3,.TCSS__grid-sm-16-24{width:66.6667%;*width:66.6357%}.TCSS__grid-sm-17-24{width:70.8333%;*width:70.8023%}.TCSS__grid-sm-3-4,.TCSS__grid-sm-18-24{width:75%;*width:74.9690%}.TCSS__grid-sm-19-24{width:79.1667%;*width:79.1357%}.TCSS__grid-sm-4-5{width:80%;*width:79.9690%}.TCSS__grid-sm-5-6,.TCSS__grid-sm-20-24{width:83.3333%;*width:83.3023%}.TCSS__grid-sm-7-8,.TCSS__grid-sm-21-24{width:87.5000%;*width:87.4690%}.TCSS__grid-sm-11-12,.TCSS__grid-sm-22-24{width:91.6667%;*width:91.6357%}.TCSS__grid-sm-23-24{width:95.8333%;*width:95.8023%}.TCSS__grid-sm-1,.TCSS__grid-sm-1-1,.TCSS__grid-sm-5-5,.TCSS__grid-sm-24-24{width:100%}}@media screen and (min-width: 820px){.TCSS__grid-md-1,.TCSS__grid-md-1-1,.TCSS__grid-md-1-2,.TCSS__grid-md-1-3,.TCSS__grid-md-2-3,.TCSS__grid-md-1-4,.TCSS__grid-md-3-4,.TCSS__grid-md-1-5,.TCSS__grid-md-2-5,.TCSS__grid-md-3-5,.TCSS__grid-md-4-5,.TCSS__grid-md-5-5,.TCSS__grid-md-1-6,.TCSS__grid-md-5-6,.TCSS__grid-md-1-8,.TCSS__grid-md-3-8,.TCSS__grid-md-5-8,.TCSS__grid-md-7-8,.TCSS__grid-md-1-12,.TCSS__grid-md-5-12,.TCSS__grid-md-7-12,.TCSS__grid-md-11-12,.TCSS__grid-md-1-24,.TCSS__grid-md-2-24,.TCSS__grid-md-3-24,.TCSS__grid-md-4-24,.TCSS__grid-md-5-24,.TCSS__grid-md-6-24,.TCSS__grid-md-7-24,.TCSS__grid-md-8-24,.TCSS__grid-md-9-24,.TCSS__grid-md-10-24,.TCSS__grid-md-11-24,.TCSS__grid-md-12-24,.TCSS__grid-md-13-24,.TCSS__grid-md-14-24,.TCSS__grid-md-15-24,.TCSS__grid-md-16-24,.TCSS__grid-md-17-24,.TCSS__grid-md-18-24,.TCSS__grid-md-19-24,.TCSS__grid-md-20-24,.TCSS__grid-md-21-24,.TCSS__grid-md-22-24,.TCSS__grid-md-23-24,.TCSS__grid-md-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.TCSS__grid-md-1-24{width:4.1667%;*width:4.1357%}.TCSS__grid-md-1-12,.TCSS__grid-md-2-24{width:8.3333%;*width:8.3023%}.TCSS__grid-md-1-8,.TCSS__grid-md-3-24{width:12.5000%;*width:12.4690%}.TCSS__grid-md-1-6,.TCSS__grid-md-4-24{width:16.6667%;*width:16.6357%}.TCSS__grid-md-1-5{width:20%;*width:19.9690%}.TCSS__grid-md-5-24{width:20.8333%;*width:20.8023%}.TCSS__grid-md-1-4,.TCSS__grid-md-6-24{width:25%;*width:24.9690%}.TCSS__grid-md-7-24{width:29.1667%;*width:29.1357%}.TCSS__grid-md-1-3,.TCSS__grid-md-8-24{width:33.3333%;*width:33.3023%}.TCSS__grid-md-3-8,.TCSS__grid-md-9-24{width:37.5000%;*width:37.4690%}.TCSS__grid-md-2-5{width:40%;*width:39.9690%}.TCSS__grid-md-5-12,.TCSS__grid-md-10-24{width:41.6667%;*width:41.6357%}.TCSS__grid-md-11-24{width:45.8333%;*width:45.8023%}.TCSS__grid-md-1-2,.TCSS__grid-md-12-24{width:50%;*width:49.9690%}.TCSS__grid-md-13-24{width:54.1667%;*width:54.1357%}.TCSS__grid-md-7-12,.TCSS__grid-md-14-24{width:58.3333%;*width:58.3023%}.TCSS__grid-md-3-5{width:60%;*width:59.9690%}.TCSS__grid-md-5-8,.TCSS__grid-md-15-24{width:62.5000%;*width:62.4690%}.TCSS__grid-md-2-3,.TCSS__grid-md-16-24{width:66.6667%;*width:66.6357%}.TCSS__grid-md-17-24{width:70.8333%;*width:70.8023%}.TCSS__grid-md-3-4,.TCSS__grid-md-18-24{width:75%;*width:74.9690%}.TCSS__grid-md-19-24{width:79.1667%;*width:79.1357%}.TCSS__grid-md-4-5{width:80%;*width:79.9690%}.TCSS__grid-md-5-6,.TCSS__grid-md-20-24{width:83.3333%;*width:83.3023%}.TCSS__grid-md-7-8,.TCSS__grid-md-21-24{width:87.5000%;*width:87.4690%}.TCSS__grid-md-11-12,.TCSS__grid-md-22-24{width:91.6667%;*width:91.6357%}.TCSS__grid-md-23-24{width:95.8333%;*width:95.8023%}.TCSS__grid-md-1,.TCSS__grid-md-1-1,.TCSS__grid-md-5-5,.TCSS__grid-md-24-24{width:100%}}@media screen and (min-width: 1025px){.TCSS__grid-lg-1,.TCSS__grid-lg-1-1,.TCSS__grid-lg-1-2,.TCSS__grid-lg-1-3,.TCSS__grid-lg-2-3,.TCSS__grid-lg-1-4,.TCSS__grid-lg-3-4,.TCSS__grid-lg-1-5,.TCSS__grid-lg-2-5,.TCSS__grid-lg-3-5,.TCSS__grid-lg-4-5,.TCSS__grid-lg-5-5,.TCSS__grid-lg-1-6,.TCSS__grid-lg-5-6,.TCSS__grid-lg-1-8,.TCSS__grid-lg-3-8,.TCSS__grid-lg-5-8,.TCSS__grid-lg-7-8,.TCSS__grid-lg-1-12,.TCSS__grid-lg-5-12,.TCSS__grid-lg-7-12,.TCSS__grid-lg-11-12,.TCSS__grid-lg-1-24,.TCSS__grid-lg-2-24,.TCSS__grid-lg-3-24,.TCSS__grid-lg-4-24,.TCSS__grid-lg-5-24,.TCSS__grid-lg-6-24,.TCSS__grid-lg-7-24,.TCSS__grid-lg-8-24,.TCSS__grid-lg-9-24,.TCSS__grid-lg-10-24,.TCSS__grid-lg-11-24,.TCSS__grid-lg-12-24,.TCSS__grid-lg-13-24,.TCSS__grid-lg-14-24,.TCSS__grid-lg-15-24,.TCSS__grid-lg-16-24,.TCSS__grid-lg-17-24,.TCSS__grid-lg-18-24,.TCSS__grid-lg-19-24,.TCSS__grid-lg-20-24,.TCSS__grid-lg-21-24,.TCSS__grid-lg-22-24,.TCSS__grid-lg-23-24,.TCSS__grid-lg-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.TCSS__grid-lg-1-24{width:4.1667%;*width:4.1357%}.TCSS__grid-lg-1-12,.TCSS__grid-lg-2-24{width:8.3333%;*width:8.3023%}.TCSS__grid-lg-1-8,.TCSS__grid-lg-3-24{width:12.5000%;*width:12.4690%}.TCSS__grid-lg-1-6,.TCSS__grid-lg-4-24{width:16.6667%;*width:16.6357%}.TCSS__grid-lg-1-5{width:20%;*width:19.9690%}.TCSS__grid-lg-5-24{width:20.8333%;*width:20.8023%}.TCSS__grid-lg-1-4,.TCSS__grid-lg-6-24{width:25%;*width:24.9690%}.TCSS__grid-lg-7-24{width:29.1667%;*width:29.1357%}.TCSS__grid-lg-1-3,.TCSS__grid-lg-8-24{width:33.3333%;*width:33.3023%}.TCSS__grid-lg-3-8,.TCSS__grid-lg-9-24{width:37.5000%;*width:37.4690%}.TCSS__grid-lg-2-5{width:40%;*width:39.9690%}.TCSS__grid-lg-5-12,.TCSS__grid-lg-10-24{width:41.6667%;*width:41.6357%}.TCSS__grid-lg-11-24{width:45.8333%;*width:45.8023%}.TCSS__grid-lg-1-2,.TCSS__grid-lg-12-24{width:50%;*width:49.9690%}.TCSS__grid-lg-13-24{width:54.1667%;*width:54.1357%}.TCSS__grid-lg-7-12,.TCSS__grid-lg-14-24{width:58.3333%;*width:58.3023%}.TCSS__grid-lg-3-5{width:60%;*width:59.9690%}.TCSS__grid-lg-5-8,.TCSS__grid-lg-15-24{width:62.5000%;*width:62.4690%}.TCSS__grid-lg-2-3,.TCSS__grid-lg-16-24{width:66.6667%;*width:66.6357%}.TCSS__grid-lg-17-24{width:70.8333%;*width:70.8023%}.TCSS__grid-lg-3-4,.TCSS__grid-lg-18-24{width:75%;*width:74.9690%}.TCSS__grid-lg-19-24{width:79.1667%;*width:79.1357%}.TCSS__grid-lg-4-5{width:80%;*width:79.9690%}.TCSS__grid-lg-5-6,.TCSS__grid-lg-20-24{width:83.3333%;*width:83.3023%}.TCSS__grid-lg-7-8,.TCSS__grid-lg-21-24{width:87.5000%;*width:87.4690%}.TCSS__grid-lg-11-12,.TCSS__grid-lg-22-24{width:91.6667%;*width:91.6357%}.TCSS__grid-lg-23-24{width:95.8333%;*width:95.8023%}.TCSS__grid-lg-1,.TCSS__grid-lg-1-1,.TCSS__grid-lg-5-5,.TCSS__grid-lg-24-24{width:100%}}@media screen and (min-width: 1280px){.TCSS__grid-xl-1,.TCSS__grid-xl-1-1,.TCSS__grid-xl-1-2,.TCSS__grid-xl-1-3,.TCSS__grid-xl-2-3,.TCSS__grid-xl-1-4,.TCSS__grid-xl-3-4,.TCSS__grid-xl-1-5,.TCSS__grid-xl-2-5,.TCSS__grid-xl-3-5,.TCSS__grid-xl-4-5,.TCSS__grid-xl-5-5,.TCSS__grid-xl-1-6,.TCSS__grid-xl-5-6,.TCSS__grid-xl-1-8,.TCSS__grid-xl-3-8,.TCSS__grid-xl-5-8,.TCSS__grid-xl-7-8,.TCSS__grid-xl-1-12,.TCSS__grid-xl-5-12,.TCSS__grid-xl-7-12,.TCSS__grid-xl-11-12,.TCSS__grid-xl-1-24,.TCSS__grid-xl-2-24,.TCSS__grid-xl-3-24,.TCSS__grid-xl-4-24,.TCSS__grid-xl-5-24,.TCSS__grid-xl-6-24,.TCSS__grid-xl-7-24,.TCSS__grid-xl-8-24,.TCSS__grid-xl-9-24,.TCSS__grid-xl-10-24,.TCSS__grid-xl-11-24,.TCSS__grid-xl-12-24,.TCSS__grid-xl-13-24,.TCSS__grid-xl-14-24,.TCSS__grid-xl-15-24,.TCSS__grid-xl-16-24,.TCSS__grid-xl-17-24,.TCSS__grid-xl-18-24,.TCSS__grid-xl-19-24,.TCSS__grid-xl-20-24,.TCSS__grid-xl-21-24,.TCSS__grid-xl-22-24,.TCSS__grid-xl-23-24,.TCSS__grid-xl-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.TCSS__grid-xl-1-24{width:4.1667%;*width:4.1357%}.TCSS__grid-xl-1-12,.TCSS__grid-xl-2-24{width:8.3333%;*width:8.3023%}.TCSS__grid-xl-1-8,.TCSS__grid-xl-3-24{width:12.5000%;*width:12.4690%}.TCSS__grid-xl-1-6,.TCSS__grid-xl-4-24{width:16.6667%;*width:16.6357%}.TCSS__grid-xl-1-5{width:20%;*width:19.9690%}.TCSS__grid-xl-5-24{width:20.8333%;*width:20.8023%}.TCSS__grid-xl-1-4,.TCSS__grid-xl-6-24{width:25%;*width:24.9690%}.TCSS__grid-xl-7-24{width:29.1667%;*width:29.1357%}.TCSS__grid-xl-1-3,.TCSS__grid-xl-8-24{width:33.3333%;*width:33.3023%}.TCSS__grid-xl-3-8,.TCSS__grid-xl-9-24{width:37.5000%;*width:37.4690%}.TCSS__grid-xl-2-5{width:40%;*width:39.9690%}.TCSS__grid-xl-5-12,.TCSS__grid-xl-10-24{width:41.6667%;*width:41.6357%}.TCSS__grid-xl-11-24{width:45.8333%;*width:45.8023%}.TCSS__grid-xl-1-2,.TCSS__grid-xl-12-24{width:50%;*width:49.9690%}.TCSS__grid-xl-13-24{width:54.1667%;*width:54.1357%}.TCSS__grid-xl-7-12,.TCSS__grid-xl-14-24{width:58.3333%;*width:58.3023%}.TCSS__grid-xl-3-5{width:60%;*width:59.9690%}.TCSS__grid-xl-5-8,.TCSS__grid-xl-15-24{width:62.5000%;*width:62.4690%}.TCSS__grid-xl-2-3,.TCSS__grid-xl-16-24{width:66.6667%;*width:66.6357%}.TCSS__grid-xl-17-24{width:70.8333%;*width:70.8023%}.TCSS__grid-xl-3-4,.TCSS__grid-xl-18-24{width:75%;*width:74.9690%}.TCSS__grid-xl-19-24{width:79.1667%;*width:79.1357%}.TCSS__grid-xl-4-5{width:80%;*width:79.9690%}.TCSS__grid-xl-5-6,.TCSS__grid-xl-20-24{width:83.3333%;*width:83.3023%}.TCSS__grid-xl-7-8,.TCSS__grid-xl-21-24{width:87.5000%;*width:87.4690%}.TCSS__grid-xl-11-12,.TCSS__grid-xl-22-24{width:91.6667%;*width:91.6357%}.TCSS__grid-xl-23-24{width:95.8333%;*width:95.8023%}.TCSS__grid-xl-1,.TCSS__grid-xl-1-1,.TCSS__grid-xl-5-5,.TCSS__grid-xl-24-24{width:100%}}.TCSS__header{width:100%;position:fixed;display:block;padding:0px}@media screen and (max-width: 1025px){.TCSS__header{z-index:997}}@media screen and (min-width: 1025px){.TCSS__header{position:absolute}}.TCSS__header--float{-webkit-transition:0.25s;transition:0.25s;background-color:rgba(255,255,255,0.5)}.TCSS__header__container{position:static;display:table;width:100%;padding:10px;-webkit-transition:0.25s;transition:0.25s}.TCSS__header__container--np{padding:0px}.TCSS__header__menu{display:block;width:100%;height:68px;background-color:#041e42}@media screen and (min-width: 1025px){.TCSS__header__menu{position:relative;z-index:1000}}@media screen and (min-width: 1170px){.TCSS__header__menu{height:66px}}.TCSS__header__menu>.TCSS__container__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width: 1170px){.TCSS__header__menu>.TCSS__container__content{height:65px}}.TCSS__header__image{float:left;display:block;height:100%;width:auto}.TCSS__header__image__outubro-rosa{width:90px;height:25px}.TCSS__header__image img{width:95px;height:60px;margin-left:5px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media screen and (min-width: 375px){.TCSS__header__image img{width:103px}}@media screen and (min-width: 1170px){.TCSS__header__image img{width:120px;height:66px}}@media screen and (min-width: 1280px){.TCSS__header__image img{margin-left:0px}}.TCSS__header__mobile{width:30px;height:20px;display:block;float:left;margin:20px auto 20px 10px;cursor:pointer}@media screen and (min-width: 1025px){.TCSS__header__mobile{display:none}}.TCSS__header__mobile-button{width:100%;height:100%;display:table;background-image:url("../media/image/icons/sandwich.svg");background-size:100%;background-repeat:no-repeat;background-position:center center;background-color:transparent;border:none;position:relative}.TCSS__header__mobile-button--open{background-image:none}.TCSS__header__mobile-button--open::before{content:'';width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:table;background-image:url(../media/image/icons/close-blue-ocean.svg);background-position:center center;background-size:100%;background-repeat:no-repeat}.TCSS__header__login{border:1px solid #13b5ea;background-color:#041e42;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-ms-border-radius:2px 2px 2px 2px;display:table;width:auto;cursor:pointer;position:static;float:right;margin-top:10px;margin-right:6px}.TCSS__header__login:before{content:'';position:absolute;top:84px;bottom:-23px;width:55%;left:93px}@media screen and (min-width: 375px){.TCSS__header__login{margin-top:6px}}@media screen and (min-width: 1025px){.TCSS__header__login{border-width:1px}}@media screen and (min-width: 1170px){.TCSS__header__login{position:relative;right:4px;top:4px;float:none;margin-top:0px;margin-right:0px;padding-left:5px}}@media screen and (min-width: 1280px){.TCSS__header__login{right:0px}}.TCSS__header__login img{float:left;margin:6px 5px;height:25px}@media screen and (min-width: 375px){.TCSS__header__login img{height:34px}}@media screen and (min-width: 1170px){.TCSS__header__login img{height:44px}}.TCSS__header__login .TCSS__alert--error{padding:0px;margin-bottom:5px;margin-top:-5px;color:#e39f31}.TCSS__header__user{display:table}@media screen and (min-width: 1170px){.TCSS__header__user{display:none}}.TCSS__header__input{display:table;float:left;font-size:11px}@media screen and (min-width: 1025px){.TCSS__header__input--user{margin-left:5px;width:110px}}@media screen and (min-width: 1025px){.TCSS__header__input--password{margin-left:5px;margin-right:5px;width:90px}}.TCSS__header__input input{display:table;width:100%;height:30px;margin:5px 0px;background-color:#004e84;border:0px;padding:0px 5px;color:#fff}@media screen and (min-width: 1025px){.TCSS__header__input input{font-size:12px}}@media screen and (min-width: 1170px){.TCSS__header__input input{margin:12px 0px}}.TCSS__header__input input:not(.TCSS__error__field)::-webkit-input-placeholder{color:#fff}.TCSS__header__input input:not(.TCSS__error__field):-moz-placeholder{color:#fff;opacity:1}.TCSS__header__input input:not(.TCSS__error__field)::-moz-placeholder{color:#fff;opacity:1}.TCSS__header__input input:not(.TCSS__error__field):-ms-input-placeholder{color:#fff}.TCSS__header__input input.TCSS__error__field{background-color:#004e84 !important;color:#fff !important}.TCSS__header__input input.TCSS__error__field::-webkit-input-placeholder{color:#e39f31 !important}.TCSS__header__input input.TCSS__error__field:-moz-placeholder{color:#e39f31 !important;opacity:1}.TCSS__header__input input.TCSS__error__field::-moz-placeholder{color:#e39f31 !important;opacity:1}.TCSS__header__input input.TCSS__error__field:-ms-input-placeholder{color:#e39f31 !important}.TCSS__header__form{display:none;float:left;background-color:#041e42}@media screen and (min-width: 1170px){.TCSS__header__form{display:table !important;height:auto !important;border:0;border-radius:5px}}.TCSS__header__form .TCSS__btn{margin:5px 5px 5px 0px}@media screen and (min-width: 1170px){.TCSS__header__form .TCSS__btn{margin:12px 5px 12px 0px}}.TCSS__header__field{display:table;width:100%}.TCSS__header__extend{position:relative;display:none;width:100%;float:left;padding:5px;font-size:11px;color:#fff}@media screen and (min-width: 1170px){.TCSS__header__extend{width:calc(100% + 102px);margin-left:-102px}}.TCSS__header__extend a{float:left;color:#fff;text-decoration:underline;-webkit-transition:0.25s;transition:0.25s}@media screen and (min-width: 1170px){.TCSS__header__extend a:focus,.TCSS__header__extend a:hover{color:#13b5ea}}.TCSS__header__checkbox{display:table;float:left;padding:0 24px;cursor:pointer}.TCSS__header__checkbox .TCSS__checkbox{font-size:11px}.TCSS__header__checkbox .TCSS__checkbox:focus,.TCSS__header__checkbox .TCSS__checkbox:hover{background:none}@media screen and (min-width: 1170px){.TCSS__header__checkbox .TCSS__checkbox:focus span,.TCSS__header__checkbox .TCSS__checkbox:hover span{color:#13b5ea}}.TCSS__header__checkbox .TCSS__checkbox__input{width:16px;height:16px;margin-right:6px}.TCSS__header__checkbox .TCSS__checkbox__input::before{width:5px}@media screen and (min-width: 1025px){.TCSS__header__checkbox .TCSS__checkbox__input::before{margin-top:-6px}}.TCSS__header__checkbox .TCSS__checkbox span{color:#fff;line-height:16px}.TCSS__header__checkbox:hover .TCSS__checkbox{background:none}@media screen and (min-width: 1170px){.TCSS__header__checkbox:hover .TCSS__checkbox span{color:#13b5ea}}.TCSS__header__logged{position:relative;float:right;cursor:pointer;white-space:nowrap;width:auto;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-ms-border-radius:2px 2px 2px 2px;-webkit-transition:0.25s;transition:0.25s;margin:5px 0;height:50px;padding:3.5px;padding-right:25px}@media screen and (min-width: 460px){.TCSS__header__logged{padding:7.5px;padding-right:25px}}@media screen and (min-width: 568px){.TCSS__header__logged{border:1px solid #13b5ea;padding:4px;padding-right:25px;margin:5px 5px 5px 0}}@media screen and (min-width: 1170px){.TCSS__header__logged{margin:5px 0;height:56px}}.TCSS__header__logged:after,.TCSS__header__logged:before{content:'';position:absolute;right:8px;top:50%;-webkit-transition:0.25s;transition:0.25s}.TCSS__header__logged:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-top:5px solid #fff;margin-top:-2.5px}@media screen and (min-width: 460px){.TCSS__header__logged:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-top:5px solid #13b5ea}}.TCSS__header__logged:after{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-top:5px solid #041e42;margin-top:-4.5px}@media screen and (min-width: 1025px){.TCSS__header__logged:focus,.TCSS__header__logged:hover{background-color:#1d3456}.TCSS__header__logged:focus:after,.TCSS__header__logged:hover:after{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-top:5px solid #1d3456}}.TCSS__header__data{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right;overflow:hidden}@media screen and (min-width: 460px){.TCSS__header__data{text-align:left}}.TCSS__header__data strong{font-size:9px}@media screen and (min-width: 460px){.TCSS__header__data strong{font-size:14px}}.TCSS__header__data>img{display:none;float:left}@media screen and (min-width: 568px){.TCSS__header__data>img{display:block;height:34px;margin:3px}}@media screen and (min-width: 1170px){.TCSS__header__data>img{height:44px;margin:1px}}.TCSS__header__data-content{-webkit-transition:0.5s;transition:0.5s;position:relative;right:-100%}@media screen and (min-width: 460px){.TCSS__header__data-content{line-height:normal}}@media screen and (min-width: 568px){.TCSS__header__data-content{margin-left:10px}}.TCSS__header__name{display:table;width:100%}@media screen and (min-width: 460px){.TCSS__header__name{display:inline;width:auto}}.TCSS__header__name::after{content:', ';font-weight:normal}.TCSS__header__name,.TCSS__header__points{font-size:12px}@media screen and (min-width: 460px){.TCSS__header__name,.TCSS__header__points{font-size:16px}}.TCSS__header__profile{display:block;color:#7ad3e4;font-size:11px}@media screen and (min-width: 460px){.TCSS__header__profile{font-size:13px}}.TCSS__header__profile font{display:none}@media screen and (min-width: 460px){.TCSS__header__profile font{display:inline}}.TCSS__header__data,.TCSS__header__profile{line-height:normal}.TCSS__header__button{display:table;float:left}@media screen and (min-width: 320px){.TCSS__header__button--mobile{display:table}}@media screen and (min-width: 1024px){.TCSS__header__button--mobile{display:none}}@media screen and (min-width: 320px){.TCSS__header__button--desktop{display:none}}@media screen and (min-width: 1024px){.TCSS__header__button--desktop{display:table}}@media screen and (max-width: 1170px){.TCSS__header--openLogin{display:block;width:100%}.TCSS__header--openLogin .TCSS__header__container{z-index:999}.TCSS__header--openLogin .TCSS__header__button{position:relative;width:100%}.TCSS__header--openLogin .TCSS__header__button .TCSS__header__user{display:none}.TCSS__header--openLogin .TCSS__header__button::after{content:'';position:relative;display:table;background-image:url(../media/image/icons/close-blue-ocean.svg);background-position:center center;background-size:100%;background-repeat:no-repeat;float:right;width:18px;height:18px;margin:9px 8.5px}}@media screen and (max-width: 1170px) and (min-width: 375px){.TCSS__header--openLogin .TCSS__header__button::after{width:22px;height:22px;margin:12px 11px}}@media screen and (max-width: 1170px){.TCSS__header--openLogin .TCSS__header__form{display:none;top:60px;position:fixed;z-index:200;width:100%;left:0px;overflow-y:auto;border-top:2px solid #13b5ea;padding-top:45px}}@media screen and (max-width: 1170px) and (min-width: 1025px){.TCSS__header--openLogin .TCSS__header__form{padding-top:0}}@media screen and (max-width: 1170px) and (min-width: 1170px){.TCSS__header--openLogin .TCSS__header__form{top:66px}}@media screen and (max-width: 1170px){.TCSS__header--openLogin .TCSS__header__field{position:relative;max-width:400px;margin:0 auto;padding:10px 10px 0 10px}.TCSS__header--openLogin .TCSS__header__field .TCSS__btn{width:calc(100% - 20px);margin:0 10px;line-height:25px;position:absolute;bottom:-87px;left:0;font-size:14px}.TCSS__header--openLogin .TCSS__header__input{width:100%;margin:0px}.TCSS__header--openLogin .TCSS__header__input input{height:40px;margin:10px 0px}.TCSS__header--openLogin .TCSS__header__extend{display:table !important;max-width:400px;padding:10px;margin:auto;float:none;z-index:-1}.TCSS__header--openLogin .TCSS__header__extend a:first-child{display:inline-block;position:relative;width:auto;padding:6.5px 10px;cursor:pointer;-webkit-transition:0.25s;transition:0.25s;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-ms-border-radius:2px 2px 2px 2px;letter-spacing:normal;text-align:center;background-color:#026cb6;color:#fff;border:1px solid transparent;width:calc(100% - 20px);margin:0 10px 20px 10px;line-height:25px;position:absolute;bottom:-80px;left:0;font-size:14px}.TCSS__header--openLogin .TCSS__header__extend a:first-child:focus,.TCSS__header--openLogin .TCSS__header__extend a:first-child:hover{background-color:#004e84;border:1px solid #fff}.TCSS__header--openLogin .TCSS__header__extend a:last-child{width:100%;text-align:center;margin-top:70px;text-decoration:underline}.TCSS__header--openLogin .TCSS__header__checkbox{padding:0px}}.TCSS__header--openMenu{height:auto}.TCSS__header--openMenu .TCSS__header__container{height:100%}.TCSS__header--openModal{display:block;width:100%;position:fixed}@media screen and (min-width: 1025px){.TCSS__header--openModal{position:absolute}}.TCSS__header--openModal .TCSS__header__container{padding:0px}.TCSS__header--openModal .TCSS__header__logged:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-bottom:5px solid #fff;margin-top:-8.5px}@media screen and (min-width: 460px){.TCSS__header--openModal .TCSS__header__logged:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-bottom:5px solid #13b5ea}}.TCSS__header--openModal .TCSS__header__logged:after{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-bottom:5px solid #041e42;margin-top:-6.5px}@media screen and (min-width: 1025px){.TCSS__header--openModal .TCSS__header__logged:focus:after,.TCSS__header--openModal .TCSS__header__logged:hover:after{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-bottom:5px solid #1d3456}}@media screen and (max-width: 1170px){.TCSS__header--openMenu .TCSS__header__container,.TCSS__header--openLogin .TCSS__header__container{padding:0px}}.TCSS__header--locked{position:relative}.TCSS__header--locked .TCSS__header__container{padding:0}.TCSS__header--locked .TCSS__nav__group{padding:0 5px}@media screen and (min-width: 1025px){.TCSS__header--locked .TCSS__nav__group{padding:0}}.TCSS__nav{display:table;width:100%;float:left;position:relative;z-index:99}@media screen and (min-width: 1170px){.TCSS__nav{display:table !important}}.TCSS__nav__list{width:100%;list-style:none;display:table;background:none;padding:0;margin:0}@media screen and (min-width: 1025px){.TCSS__nav__list{background-color:rgba(2,108,182,0.9)}}.TCSS__nav__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;overflow:hidden}@media screen and (min-width: 1025px){.TCSS__nav__group{display:table;width:100%}}.TCSS__nav__item{text-align:center;margin-top:5px;cursor:pointer;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-left:5px;line-height:normal}@media screen and (max-width: 459px){.TCSS__nav__item{min-width:calc(100% / 3 - 5px)}}.TCSS__nav__item:nth-child(n+4){display:none}@media screen and (min-width: 460px){.TCSS__nav__item:nth-child(n+4){display:block}}.TCSS__nav__item:first-child{margin-left:0}@media screen and (max-width: 459px){.TCSS__nav__item:first-child{min-width:calc(100% / 3)}}.TCSS__nav__item>button,.TCSS__nav__item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#fff;font-weight:300;width:100%;height:100%;padding:10px;background-color:rgba(2,108,182,0.9);border:1px solid #13b5ea;opacity:0.9;font-size:0.81rem}@media screen and (min-width: 768px){.TCSS__nav__item>button,.TCSS__nav__item>a{font-size:0.92rem}}@media screen and (min-width: 1025px){.TCSS__nav__item>button,.TCSS__nav__item>a{padding:14px 5px;background:none;border:none;font-size:1rem}}@media screen and (min-width: 1280px){.TCSS__nav__item>button,.TCSS__nav__item>a{padding:14px 0}}@media screen and (min-width: 1025px){.TCSS__nav__item:not(.TCSS__nav__item--sel)>button:focus,.TCSS__nav__item:not(.TCSS__nav__item--sel)>button:hover,.TCSS__nav__item:not(.TCSS__nav__item--sel)>a:focus,.TCSS__nav__item:not(.TCSS__nav__item--sel)>a:hover{padding:14px 5px 12px 5px;border-bottom:2px solid #fff;opacity:1.0;outline:0}}@media screen and (min-width: 1280px){.TCSS__nav__item:not(.TCSS__nav__item--sel)>button:focus,.TCSS__nav__item:not(.TCSS__nav__item--sel)>button:hover,.TCSS__nav__item:not(.TCSS__nav__item--sel)>a:focus,.TCSS__nav__item:not(.TCSS__nav__item--sel)>a:hover{padding:14px 0 12px 0}}.TCSS__nav__item--sel>button,.TCSS__nav__item--sel>a{-webkit-transition:0.25s;transition:0.25s}@media screen and (min-width: 1025px){.TCSS__nav__item--sel>button,.TCSS__nav__item--sel>a{padding:14px 5px 9px 5px;border-bottom:5px solid #13b5ea;opacity:1.0;outline:0}}@media screen and (min-width: 1280px){.TCSS__nav__item--sel>button,.TCSS__nav__item--sel>a{padding:14px 0 9px 0}}@media screen and (min-width: 1025px){.TCSS__nav__item{-webkit-box-flex:initial;-moz-flex:initial;-ms-flex:initial;-o-flex:initial;flex:initial;margin-right:15px;width:auto;margin-top:0;float:left}}.TCSS__nav--logged .TCSS__nav__item#nav-bookingSearch{display:none}@media screen and (min-width: 460px){.TCSS__nav--logged .TCSS__nav__item#nav-bookingSearch{display:block}}@media screen and (min-width: 1025px){.TCSS__nav--pink .TCSS__nav__list{background-color:#d42491}}.TCSS__nav--pink .TCSS__nav__item>button,.TCSS__nav--pink .TCSS__nav__item>a{background-color:#d42491;border:1px solid #e977af}@media screen and (min-width: 1025px){.TCSS__nav--pink .TCSS__nav__item>button,.TCSS__nav--pink .TCSS__nav__item>a{background:none;border:none}}@media screen and (min-width: 1025px){.TCSS__nav--pink .TCSS__nav__item--sel>button,.TCSS__nav--pink .TCSS__nav__item--sel>a{border-bottom:5px solid #e977af}}.TCSS__nav__outubro-rosa__wrapper{background-color:#041e42;display:flex;justify-content:center;align-items:center;height:60px;padding:8px;border-radius:15px 15px 0 0;position:relative}@media screen and (min-width: 1170px){.TCSS__nav__outubro-rosa__wrapper{height:44px}}@media screen and (min-width: 1025px){.TCSS__nav__outubro-rosa__wrapper{background-color:#d42491;margin-top:22px;margin-left:16px}}.TCSS__nav__outubro-rosa__right{background-color:#d42491;height:16px;width:16px;bottom:0;right:0;margin-right:-16px;position:absolute;display:none;z-index:-1}.TCSS__nav__outubro-rosa__right::before{content:'';bottom:0;right:0;background-color:#041e42;height:16px;width:16px;border-radius:0 0 0 50%;position:absolute}@media screen and (min-width: 1025px){.TCSS__nav__outubro-rosa__right{display:block}}.TCSS__nav__outubro-rosa__left{background-color:#d42491;height:16px;width:16px;bottom:0;left:0;margin-left:-16px;position:absolute;display:none}.TCSS__nav__outubro-rosa__left::before{content:'';bottom:0;left:0;background-color:#041e42;height:16px;width:16px;border-radius:0 0 50%;position:absolute}@media screen and (min-width: 1025px){.TCSS__nav__outubro-rosa__left{display:block}}.TCSS__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:0.25s;transition:0.25s;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-ms-border-radius:2px 2px 2px 2px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica,sans-serif;position:relative;border:0px;background-color:transparent;width:auto;padding:6.5px 10px;letter-spacing:normal;text-align:center;line-height:normal;letter-spacing:normal;font-size:12px;cursor:pointer}@media screen and (min-width: 460px){.TCSS__btn{display:inline-block}}.TCSS__btn--blue{background-color:#026cb6;color:#fff;border:1px solid transparent}@media screen and (min-width: 1025px){.TCSS__btn--blue:focus,.TCSS__btn--blue:hover{background-color:#004e84;border:1px solid #fff}}.TCSS__btn--blue-no-bg{color:#026cb6 !important;border:1px solid #026cb6}@media screen and (min-width: 1025px){.TCSS__btn--blue-no-bg:focus,.TCSS__btn--blue-no-bg:hover{color:#fff !important;background-color:#004e84;border:1px solid #fff}}.TCSS__btn--red{background-color:#d00;color:#fff;border:1px solid transparent}@media screen and (min-width: 1025px){.TCSS__btn--red:focus,.TCSS__btn--red:hover{background-color:#ae2057;border:1px solid #fff}}.TCSS__btn--white{background-color:#fff;color:#041e42;border:1px solid transparent}@media screen and (min-width: 1025px){.TCSS__btn--white:focus,.TCSS__btn--white:hover{background-color:#041e42;color:#fff;border:1px solid #fff}}.TCSS__btn--ocean{background-color:#13b5ea;color:#fff;border:none}@media screen and (min-width: 1025px){.TCSS__btn--ocean:focus,.TCSS__btn--ocean:hover{background-color:#0f91bb}}.TCSS__btn--bondi-blue{background-color:#00A0AF;border:1px solid #00A0AF;color:#fff}.TCSS__btn--bondi-blue:focus,.TCSS__btn--bondi-blue:hover{background-color:#fff;color:#00A0AF}.TCSS__btn--success{background-color:#34b149;color:#fff;border:1px solid transparent}@media screen and (min-width: 1025px){.TCSS__btn--success:focus,.TCSS__btn--success:hover{background-color:#2cb88b}}.TCSS__btn--danger{background-color:#d42329;color:#fff !important;border:1px solid #d42329}@media screen and (min-width: 1025px){.TCSS__btn--danger:focus,.TCSS__btn--danger:hover{background-color:#ae2057;color:#fff !important}}.TCSS__btn--green-light{background-color:#54b948;color:#fff;border:none}.TCSS__btn--border{background-color:transparent}.TCSS__btn--border-blue{border:1px solid #026cb6;color:#026cb6}@media screen and (min-width: 1025px){.TCSS__btn--border-blue:focus,.TCSS__btn--border-blue:hover{background-color:#026cb6;color:#fff}}.TCSS__btn--border-white{border:1px solid #fff;color:#fff}@media screen and (min-width: 1025px){.TCSS__btn--border-white:focus,.TCSS__btn--border-white:hover{background-color:#fff;color:#026cb6}}.TCSS__btn--border-tangaroa{border:1px solid #041e42;color:#041e42}@media screen and (min-width: 1025px){.TCSS__btn--border-tangaroa:focus,.TCSS__btn--border-tangaroa:hover{background-color:#026cb6;color:#fff}}.TCSS__btn--border-gray-light{border:1px solid gray;color:gray}.TCSS__btn--border-gray-light:focus,.TCSS__btn--border-gray-light:hover{background-color:gray;color:#fff}.TCSS__btn--border-bondi-blue{border:1px solid #00A0AF;color:#00A0AF}.TCSS__btn--border-bondi-blue:focus,.TCSS__btn--border-bondi-blue:hover{background-color:#00A0AF;color:#fff}.TCSS__btn--full{width:100%}.TCSS__btn--half{width:45%}.TCSS__btn--large{font-size:16px;padding:9.5px 10px}.TCSS__btn--sm{height:auto;min-height:28px;padding:8px 10px;line-height:12px;font-size:12px;font-weight:400;letter-spacing:0.25px}.TCSS__btn--small{height:auto;min-height:20px;line-height:20px;padding:0 10px;font-size:12px;font-weight:400;letter-spacing:0.25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.TCSS__btn--outline{background:transparent;border:1px solid #026cb6;font-size:12px;font-weight:300;line-height:16px;vertical-align:middle;color:#026cb6;display:inline-block;height:auto;margin-right:8px;padding:6px 10px 4px}.TCSS__btn--outline-ligther{color:#13b5ea;border:1px solid #13b5ea}.TCSS__btn--outline-secondary{color:#041e42;border:1px solid #041e42}.TCSS__btn--link{color:#767676;text-decoration:underline !important;padding:0;font-size:12px}.TCSS__btn--link-blue{text-align:center;color:#13b5ea;line-height:normal}@media screen and (min-width: 1025px){.TCSS__btn--link-blue:focus,.TCSS__btn--link-blue:hover{background-color:#EFEFEF}}.TCSS__btn--no-border{border:none}.TCSS__btn--no-border:focus,.TCSS__btn--no-border:hover{border:none}.TCSS__btn--close{background-color:transparent;padding:0;line-height:normal;width:30px;text-align:center;-webkit-transition:0.25s;transition:0.25s}.TCSS__btn--close::after{content:'\00d7';color:#767676;height:30px;font-size:32px;font-family:sans-serif;line-height:30px;-webkit-transition:0.25s;transition:0.25s}.TCSS__btn--close:hover::after{color:#333}.TCSS__btn__group{display:flex;justify-content:space-around}.TCSS__block{position:relative;float:left;width:100%;margin-top:10px;opacity:1}.TCSS__block__slide{padding:10px 10px 10px 10px}.TCSS__block__image{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;float:left;width:100%;display:block}.TCSS__block__caption{position:absolute;width:100%;text-align:left;bottom:0px;color:#fff;-webkit-text-shadow:0 0 5px #767676;text-shadow:0 0 5px #767676}.TCSS__block__caption--green{background-color:rgba(44,184,139,0.8)}.TCSS__block__caption--green-viridian{background-color:rgba(64,130,110,0.8)}.TCSS__block__caption--ocean{background-color:rgba(19,181,234,0.8)}.TCSS__block__caption--blue{background-color:rgba(2,108,182,0.8)}.TCSS__block__caption--red{background-color:rgba(221,0,0,0.8)}.TCSS__block__caption--red-medium{background-color:rgba(174,32,87,0.8)}.TCSS__block__caption--purple-light{background-color:rgba(142,47,143,0.8)}.TCSS .slick-slider{display:block;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.TCSS .slick-list{display:block;overflow:hidden;position:relative;margin:0 30px;padding:0}.TCSS .slick-list:focus{outline:none}.TCSS .slick-list.dragging{cursor:pointer;cursor:hand}.TCSS .slick-slider .slick-track,.TCSS .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.TCSS .slick-track{display:block;position:relative;top:0;left:0}.TCSS .slick-track:before,.TCSS .slick-track:after{display:table;content:""}.TCSS .slick-track:after{clear:both}.slick-loading .TCSS .slick-track{visibility:hidden}.TCSS .slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .TCSS .slick-slide{float:right}.TCSS .slick-slide img{display:block}.TCSS .slick-slide.slick-loading img{display:none}.TCSS .slick-slide.dragging img{pointer-events:none}.slick-initialized .TCSS .slick-slide{display:block}.slick-loading .TCSS .slick-slide{visibility:hidden}.slick-vertical .TCSS .slick-slide{display:block;height:auto;border:1px solid transparent}.TCSS .slick-arrow.slick-hidden{display:none}.slick-loading .TCSS .slick-list{background:#fff url("../media/image/loader.gif") center center no-repeat}.TCSS .slick-prev,.TCSS .slick-next{display:block;position:absolute;top:50%;width:40px;height:100px;margin-top:-10px;padding:0;font-size:0;line-height:0;color:transparent;border:none;outline:none;background:#041e42;cursor:pointer;-webkit-box-shadow:0 3px 1px rgba(0,0,0,0.2);box-shadow:0 3px 1px rgba(0,0,0,0.2)}.TCSS .slick-prev:hover,.TCSS .slick-prev:focus,.TCSS .slick-next:hover,.TCSS .slick-next:focus{color:transparent;outline:none;background:#010812}.TCSS .slick-prev:hover:before,.TCSS .slick-prev:focus:before,.TCSS .slick-next:hover:before,.TCSS .slick-next:focus:before{opacity:1}.TCSS .slick-prev.slick-disabled,.TCSS .slick-next.slick-disabled{background:#E9EBEE;cursor:default}.TCSS .slick-prev.slick-disabled:before,.TCSS .slick-next.slick-disabled:before{color:#fff}.TCSS .slick-prev:before,.TCSS .slick-next:before{font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-size:30px;line-height:1;opacity:.5;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.TCSS .slick-prev{left:-20px;border-radius:0 3px 3px 0}[dir="rtl"] .TCSS .slick-prev{right:-20px;left:auto}.TCSS .slick-prev:before{content:""}[dir="rtl"] .TCSS .slick-prev:before{content:""}.TCSS .slick-next{right:-20px;border-radius:3px 0 0 3px}[dir="rtl"] .TCSS .slick-next{right:auto;left:-20px}.TCSS .slick-next:before{content:""}[dir="rtl"] .TCSS .slick-next:before{content:""}.TCSS .slick-slider{margin-bottom:0}.TCSS .slick-dots{display:table;position:relative;width:auto;padding:0;list-style:none;text-align:center;margin:0 auto}.TCSS .slick-dots li{position:relative;width:24px;height:24px;display:block;float:left;margin:0 4px;cursor:pointer}.TCSS .slick-dots li button{display:block;width:24px;height:24px;font-size:0px;line-height:0px;color:transparent;border:0;outline:none;background:transparent;cursor:pointer}.TCSS .slick-dots li button:hover,.TCSS .slick-dots li button:focus{outline:none}.TCSS .slick-dots li button:hover:before,.TCSS .slick-dots li button:focus:before{opacity:1}.TCSS .slick-dots li button:before{content:'';position:absolute;background-color:#767676;opacity:.5;top:0;left:0;width:12px;height:12px;margin-top:6px;margin-left:6px;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;-ms-border-radius:50% 50% 50% 50%;-webkit-transition:0.25s;transition:0.25s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.TCSS .slick-dots li.slick-active button:before{opacity:1;background-color:#041e42}.TCSS .slick-slide,.TCSS .slick-slider .slick-track,.TCSS .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.TCSS__tooltip{display:none;position:absolute;padding:12px 16px;font-size:12px;border:1px solid #e0e0e0;background:rgba(255,255,255,0.95);-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-ms-border-radius:2px 2px 2px 2px;-webkit-box-shadow:0px 2px 4px 0 rgba(0,0,0,0.3);-moz-box-shadow:0px 2px 4px 0 rgba(0,0,0,0.3);box-shadow:0px 2px 4px 0 rgba(0,0,0,0.3);width:400px;z-index:999;text-align:left;cursor:default;bottom:calc(100% + 12px)}.TCSS__tooltip ul{list-style:none !important}.TCSS__tooltip ul li{margin:8px 0;font-size:12px;line-height:16px}.TCSS__tooltip span{margin-top:4px;line-height:16px;color:gray}.TCSS__tooltip__title{color:#026cb6;border-bottom:1px solid #026cb6;margin:4px 0 12px 0;padding-bottom:8px;font-size:20px;font-weight:300;border-bottom:1px solid}.TCSS__tooltip__content{max-height:150px;overflow-y:auto;color:gray;font-size:12px;line-height:16px;padding:4px 18px 4px 0px}@media screen and (min-width: 1025px){.TCSS__tooltip__content{max-height:230px}}.TCSS__tooltip__footer{position:relative;display:table;height:22px;width:100%;margin-bottom:-34px;margin-top:12px}.TCSS__tooltip__footer:after{content:'';display:block;position:absolute;left:50%;margin-left:-10px;bottom:2px;width:0;height:0;border-top:10px solid #fff;border-bottom:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent}.TCSS__tooltip__footer:before{content:'';display:block;position:absolute;left:50%;margin-left:-10px;bottom:0px;width:0;height:0;border-top:10px solid rgba(0,0,0,0.2);border-bottom:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent}.TCSS__tooltip__modal{color:gray;font-size:12px;line-height:16px;padding:15px;text-align:justify}.TCSS__banner{opacity:1;position:relative;height:480px;margin-bottom:10px;display:inline-block;width:100%}@media screen and (min-width: 1025px){.TCSS__banner{min-height:480px;height:calc(100vh - 40px)}}.TCSS__banner a{text-decoration:none}.TCSS__banner__slides,.TCSS__banner__image{background-size:cover;background-position:center bottom;width:100%;height:480px}@media screen and (min-width: 1025px){.TCSS__banner__slides,.TCSS__banner__image{min-height:480px;height:calc(100vh - 40px)}}@media screen and (min-width: 767px){.TCSS__banner__slides--xs,.TCSS__banner__image--xs{display:none !important}.TCSS__banner__slides--xs .TCSS__banner__image,.TCSS__banner__image--xs .TCSS__banner__image{background-image:none}}@media screen and (max-width: 767px){.TCSS__banner__slides--md,.TCSS__banner__image--md{display:none !important}.TCSS__banner__slides--md .TCSS__banner__image,.TCSS__banner__image--md .TCSS__banner__image{background-image:none}}@media screen and (min-width: 1024px){.TCSS__banner__slides--md,.TCSS__banner__image--md{display:none !important}.TCSS__banner__slides--md .TCSS__banner__image,.TCSS__banner__image--md .TCSS__banner__image{background-image:none}}@media screen and (max-width: 1025px){.TCSS__banner__slides--lg,.TCSS__banner__image--lg{display:none !important}.TCSS__banner__slides--lg .TCSS__banner__image,.TCSS__banner__image--lg .TCSS__banner__image{background-image:none}}.TCSS__banner__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.TCSS__banner__slides{margin:0px auto;overflow:hidden}.TCSS__banner__slides .slick-list{margin:0}.TCSS__banner__slides .slick-slide{position:relative;display:block;margin:0px;height:auto;min-height:1px;overflow:hidden;cursor:default;min-height:240px}.TCSS__banner__slides .slick-slide.TCSS__link-cursor{cursor:pointer}.TCSS__banner__slide:not(:first-child){display:none}.TCSS__banner__gradient{background-size:cover;background-position:center center}.TCSS__banner__gradient:before{content:' ';display:block;position:absolute;z-index:1;width:100%;height:100%;background:-moz-linear-gradient(top, transparent 15%, rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(top, transparent 15%, rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom, transparent 15%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}.TCSS__banner__container{position:relative;width:100%;height:auto;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica,sans-serif;line-height:1;color:#606060;letter-spacing:0.25px}.TCSS__banner__dots{display:table;padding:4px;margin:0 auto;float:none}.TCSS__banner__dots-container{display:none;position:relative;background-color:rgba(0,0,0,0.5);margin-top:-32px;margin-right:0px;width:100%;float:left;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;-ms-border-radius:0 0 0 0}@media screen and (min-width: 1025px){.TCSS__banner__dots-container{margin-right:10px;width:auto;float:right;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0}}.TCSS__banner__dots-play{cursor:pointer;width:24px;height:24px;float:left;margin-right:12px;font-size:0;color:transparent;overflow:hidden;background-position:center center;background-size:20px;background-repeat:no-repeat;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.TCSS__banner__dots-play.TCSS__icon-play{background-image:url("../media/image/banners/icon-play.svg")}.TCSS__banner__dots-play.TCSS__icon-pause{background-image:url("../media/image/banners/icon-pause.svg")}.TCSS__banner__dots-play:focus,.TCSS__banner__dots-play:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.TCSS__banner__dots .slick-dots{float:left;width:auto;bottom:0;border-left:1px solid rgba(255,255,255,0.7);padding-left:8px}.TCSS__banner__dots .slick-dots li button:before{background-color:#fff;opacity:0.8}.TCSS__banner__dots .slick-dots li:focus button:before,.TCSS__banner__dots .slick-dots li:hover button:before{background-color:#fff}.TCSS__banner__dots .slick-dots li.slick-active button:before{background-color:#13b5ea}.TCSS__banner__caption{position:absolute;height:auto;margin-top:0;width:100%;z-index:2;bottom:30px;opacity:0;-webkit-transition:0.25s;transition:0.25s}.TCSS__banner__caption--show--xs{display:none !important}@media screen and (max-width: 768px){.TCSS__banner__caption--show--xs{display:-webkit-box !important}}.TCSS__banner__caption--show--md{display:none !important}@media screen and (min-width: 768px) and (max-width: 1025px){.TCSS__banner__caption--show--md{display:-webkit-box  !important}}.TCSS__banner__caption--show--lg{display:none !important}@media screen and (min-width: 1025px){.TCSS__banner__caption--show--lg{display:-webkit-box !important}}.TCSS__banner__caption-subtitle{display:block;margin-bottom:8px;font-size:80%}.TCSS__banner__caption-text{padding:12px 10px;color:#041e42;position:relative;text-align:left}@media screen and (min-width: 375px){.TCSS__banner__caption-text{max-width:90%}}@media screen and (min-width: 568px){.TCSS__banner__caption-text{text-align:left;max-width:60%}}@media screen and (min-width: 1025px){.TCSS__banner__caption-text{max-width:50%}}@media screen and (min-width: 1170px){.TCSS__banner__caption-text{padding:12px 0}}.TCSS__banner__caption-text *{font-weight:300}.TCSS__banner__caption-text--birthday{max-width:100%}@media screen and (min-width: 568px){.TCSS__banner__caption-text--birthday{max-width:50%}}@media screen and (min-width: 1025px){.TCSS__banner__caption-text--birthday{max-width:35%}}.TCSS__banner__caption-text--birthday-title{font-weight:bold !important;font-size:35px;line-height:2.85rem}@media (min-width: 1025px){.TCSS__banner__caption-text--birthday-title{font-size:41px}}.TCSS__banner__caption-text--birthday-subtitle{font-size:23px}@media (min-width: 1025px){.TCSS__banner__caption-text--birthday-subtitle{font-size:30px}}.TCSS__banner__caption-text h2{line-height:normal;font-size:1.25em}@media screen and (min-width: 1025px){.TCSS__banner__caption-text h2{font-size:1.7em}}@media screen and (min-width: 1170px){.TCSS__banner__caption-text h2{font-size:2.0em}}.TCSS__banner__caption-text ul{list-style:disc;list-style-position:inside}.TCSS__banner__caption-text ul li{margin:4px 0 8px;font-size:0.9em}@media screen and (min-width: 1025px){.TCSS__banner__caption-text ul li{font-size:1em}}@media screen and (min-width: 1170px){.TCSS__banner__caption-text ul li{font-size:1.25em}}.TCSS__banner__caption-text p{margin:8px 0 4px;font-size:1em;line-height:normal}@media screen and (min-width: 1025px){.TCSS__banner__caption-text p{font-size:1.5em;margin-top:10px;line-height:normal}}@media screen and (min-width: 1170px){.TCSS__banner__caption-text p{font-size:1.7em}}.TCSS__banner__caption-text p.TCSS__banner__disclaimer{font-size:0.625em;margin-top:4px}@media screen and (min-width: 1025px){.TCSS__banner__caption-text p.TCSS__banner__disclaimer{font-size:0.875em}}@media screen and (min-width: 1170px){.TCSS__banner__caption-text p.TCSS__banner__disclaimer{font-size:1em}}.TCSS__banner__numbers{margin:8px 0;display:table}@media screen and (min-width: 568px){.TCSS__banner__numbers{margin:8px 0}}.TCSS__banner__numbers--break{padding-top:6px}@media screen and (min-width: 768px){.TCSS__banner__numbers--break{padding-top:18px}}.TCSS__banner__numbers--break small{display:inline-block;margin-top:-6px}@media screen and (min-width: 768px){.TCSS__banner__numbers--break small{margin-top:-18px}}.TCSS__banner__buttons{display:table;padding:15px 0px 5px 0px;margin-left:0;margin-right:0}@media screen and (min-width: 568px){.TCSS__banner__buttons{margin-left:0;margin-right:0}}.TCSS__banner__buttons .TCSS__btn{margin-right:5px;padding-left:20px;padding-right:20px;padding-top:0px;padding-bottom:0px;float:left;height:37px;line-height:37px;font-size:1.25em}.TCSS__banner__buttons .TCSS__btn:not(.TCSS__banner__buttons .TCSS__btn--white){color:#fff;border:1px solid transparent;background-color:rgba(4,30,66,0.7)}.TCSS__banner__buttons .TCSS__btn--tooltip{color:#041e42;border:1px solid #041e42;background-color:transparent;font-size:1em}@media screen and (min-width: 1025px){.TCSS__banner__buttons .TCSS__btn:focus,.TCSS__banner__buttons .TCSS__btn:hover{color:#fff;background-color:#041e42}}.TCSS__banner__promotional{background:rgba(255,255,255,0.7);padding:.6rem;flex-grow:1;margin:1rem;line-height:20px;box-shadow:1px 1px 7px #666;border:1px solid #041e42;color:#041e42}.TCSS__banner__promotional h3{font-size:22px;color:#004e84}.TCSS__banner__promotional a{color:#fff;background-color:#041e42}.TCSS__banner__promotional--travel{align-items:center;justify-content:center}.TCSS__banner__promotional--travel div{margin:0px 10px}.TCSS__banner__promotional--price{padding-top:40px;line-height:22px}.TCSS__banner__promotional--price span{font-size:15px;color:#087194}.TCSS__banner__promotional--price strong{font-size:25px;color:#087194}.TCSS__banner__promotional--link{text-align:right;margin-top:40px;flex-grow:1}.TCSS__banner__col{float:left;padding:0 6px;min-height:68px}@media screen and (min-width: 768px){.TCSS__banner__col{padding:0 24px;min-height:73px}}.TCSS__banner__col small{font-size:0.625em;line-height:normal}@media screen and (min-width: 768px){.TCSS__banner__col small{font-size:1em}}.TCSS__banner__col--left{padding-left:0;border-right:1px solid #041e42;margin-right:-1px}.TCSS__banner__col--right{padding-right:0;border-left:1px solid #041e42}.TCSS__banner__col-value{font-size:2.0em;line-height:1;display:table;margin:auto}@media screen and (min-width: 768px){.TCSS__banner__col-value{font-size:3.0em;margin:0}}.TCSS__banner__col-currency{float:left}.TCSS__banner__col-decimals{float:right}.TCSS__banner__col-currency,.TCSS__banner__col-decimals{font-size:12px;line-height:normal;vertical-align:top;margin-right:4px;margin-top:0px;display:table}@media screen and (min-width: 768px){.TCSS__banner__col-currency,.TCSS__banner__col-decimals{font-size:20px;display:inline-block;line-height:normal;margin-top:2px}}.TCSS__banner__col-info{display:block;font-size:12px}@media screen and (min-width: 768px){.TCSS__banner__col-info{font-size:14px}}.TCSS__banner__controls{position:absolute;width:100%;height:0;top:50%;display:none}@media screen and (min-width: 1025px){.TCSS__banner__controls{display:block}}.TCSS__banner__prev,.TCSS__banner__next{position:absolute;font-size:0;line-height:0;display:none;width:40px;height:48px;margin-top:-24px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background-color:rgba(0,0,0,0.5);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;z-index:3}.TCSS__banner__prev:focus,.TCSS__banner__prev:hover,.TCSS__banner__next:focus,.TCSS__banner__next:hover{background-color:rgba(0,0,0,0.7);-webkit-box-shadow:0px 4px 8px 0 rgba(0,0,0,0.2);-moz-box-shadow:0px 4px 8px 0 rgba(0,0,0,0.2);box-shadow:0px 4px 8px 0 rgba(0,0,0,0.2)}.TCSS__banner__prev{left:0px;background-image:url("../media/image/banners/arrow-left.svg");background-position:center right;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0}.TCSS__banner__next{right:0px;background-image:url("../media/image/banners/arrow-right.svg");background-position:center left;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px}.TCSS__banner__align-top .TCSS__banner__caption{bottom:auto;top:148px}@media screen and (min-width: 768px){.TCSS__banner__align-top .TCSS__banner__caption{top:168px}}.TCSS__banner__align-center .TCSS__banner__caption-text{margin:0 auto;text-align:center}.TCSS__banner__align-center .TCSS__banner__numbers,.TCSS__banner__align-center .TCSS__banner__buttons{margin-left:auto;margin-right:auto;display:table;width:auto}.TCSS__banner__align-right .TCSS__banner__caption-text{float:right}.TCSS__banner__wrapper{margin:0 auto;width:250px}@media screen and (min-width: 768px){.TCSS__banner__wrapper{width:100%;margin:0}}.TCSS__banner__wrapper ul{list-style:none}.TCSS__advantages__slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;width:100%}.TCSS__advantages__title{font-size:24px;color:#026cb6}.TCSS__advantages__divider{height:1px;background-color:silver;margin:10px 0}.TCSS__advantages__agency{color:#002444;font-size:16px}.TCSS__advantages__content{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border:1px solid #DCDCDC;border-radius:4px;width:100%}@media screen and (min-width: 460px){.TCSS__advantages__content{flex-direction:column}}@media screen and (min-width: 591px){.TCSS__advantages__content{min-height:230px}}@media screen and (min-width: 768px){.TCSS__advantages__content{flex-direction:row}}@media screen and (min-width: 800px){.TCSS__advantages__content{flex-direction:column}}@media screen and (min-width: 886px){.TCSS__advantages__content{min-height:280px}}@media screen and (min-width: 1025px){.TCSS__advantages__content{flex-direction:row;min-height:0}}.TCSS__advantages__content .TCSS__text--title{display:block;padding:8px;-webkit-transition:0.25s;transition:0.25s}.TCSS__advantages__content .TCSS__text--blue-medium{color:#026cb6;font-size:14px;line-height:19px}@media screen and (min-width: 1280px){.TCSS__advantages__content .TCSS__text--blue-medium{font-size:16px;line-height:20px}}.TCSS__advantages__content .TCSS__text--blue-tangaroa{color:#041e42;font-size:12px !important;line-height:16px}@media screen and (min-width: 1280px){.TCSS__advantages__content .TCSS__text--blue-tangaroa{font-size:14px !important;line-height:18px}}@media screen and (min-width: 1280px){.TCSS__advantages__content{background-color:#fff}}.TCSS__advantages__text{padding:8px;-webkit-transition:0.25s;transition:0.25s;margin:auto 0}.TCSS__advantages__text .TCSS__text{font-size:14px}.TCSS__advantages__text .TCSS__btn{margin-top:20px}@media screen and (min-width: 1280px){.TCSS__advantages__text .TCSS__btn{margin-top:0}}.TCSS__advantages__text .TCSS__grid-g{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (min-width: 768px){.TCSS__advantages__text .TCSS__grid-g{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%}}.TCSS__advantages__image{background-size:unset}@media screen and (min-width: 320px){.TCSS__advantages__image--desktop{display:none !important}}@media screen and (min-width: 460px){.TCSS__advantages__image--mobile{display:none !important}.TCSS__advantages__image--desktop{display:block !important;align-self:flex-end;max-width:208px;margin-top:5px}}.TCSS__advantages .TCSS__block__image{display:table;height:120px;margin-left:-25px;max-width:175px}@media screen and (min-width: 568px){.TCSS__advantages .TCSS__block__image{height:110px}}@media screen and (min-width: 768px){.TCSS__advantages .TCSS__block__image{height:160px}}@media screen and (min-width: 1025px){.TCSS__advantages .TCSS__block__image{height:170px}}.TCSS__advantages .TCSS__block__slide{width:100%;display:block;float:left}.TCSS__advantages .TCSS__block__slide:not(:nth-child(1)){display:none}@media screen and (min-width: 768px){.TCSS__advantages .TCSS__block__slide{width:calc(100% / 2)}.TCSS__advantages .TCSS__block__slide:not(:nth-child(1)){display:block}.TCSS__advantages .TCSS__block__slide:not(:nth-child(1)):not(:nth-child(2)){display:none}}@media screen and (min-width: 1025px){.TCSS__advantages .TCSS__block__slide{width:calc(100% / 3)}.TCSS__advantages .TCSS__block__slide:not(:nth-child(1)){display:block}.TCSS__advantages .TCSS__block__slide:not(:nth-child(1)):not(:nth-child(2)){display:block}.TCSS__advantages .TCSS__block__slide:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)){display:none}}.TCSS__auction-rules{padding:18px 16px 16px 17px;border-top:thin solid #e0e0e0;border-bottom:thin solid #e0e0e0;max-height:500px}@media (min-width: 1025px){.TCSS__auction-rules{max-width:609px}}.TCSS__auction-rules__title{font-size:20px;margin-bottom:15px;color:#026cb6;display:block}.TCSS__auction-rules__separator{background-color:#e0e0e0;height:1px;width:100%}.TCSS__auction-rules__rule{color:gray;padding-top:15px;font-size:14px}.TCSS__auction-rules__rule-title{padding:20px 0 10px 0}.TCSS__text{position:relative;font-weight:normal;letter-spacing:normal;margin:0}.TCSS__text--title{font-size:22px;padding:10px}.TCSS__text--semi-transparent{opacity:0.5}.TCSS__text--label{width:100%;display:table;color:#767676;margin-bottom:5px;font-size:12px}.TCSS__text--upper{text-transform:uppercase}.TCSS__text--bold{font-weight:bold}.TCSS__text--inline{display:inline;width:auto;float:left;margin-bottom:0px}.TCSS__text--subtitle{font-size:16px;padding:10px}.TCSS__text--uppercase{text-transform:uppercase}.TCSS__text--uppercase::-webkit-input-placeholder{text-transform:capitalize}.TCSS__text--uppercase:-moz-placeholder{text-transform:capitalize}.TCSS__text--uppercase::-moz-placeholder{text-transform:capitalize}.TCSS__text--uppercase:-ms-input-placeholder{text-transform:capitalize}.TCSS__text--blue-medium{color:#026cb6}.TCSS__text--blue-tangaroa{color:#041e42}.TCSS__text--blue-river{color:#087194}.TCSS__text--blue-chill{color:#0D7FA5}.TCSS__text--gray-light{color:#767676}.TCSS__text--white{color:#fff}.TCSS__text--ocean{color:#13b5ea}.TCSS__text--green{color:#2cb88b}.TCSS__text--green-apple{color:#3b8632}.TCSS__text--green-eucalyp{color:#208364}.TCSS__text--red{color:#d00}.TCSS__text--red-medium{color:#ae2057}.TCSS__text--purple-light{color:#8e2f8f}.TCSS__text-size--22{font-size:22px}.TCSS__text-size--20{font-size:20px}.TCSS__text-size--18{font-size:18px}.TCSS__text-size--14{font-size:14px}.TCSS__text-size--12{font-size:12px}.TCSS__text-size--8{font-size:8px}.TCSS__text--left{text-align:left}.TCSS__text--right{text-align:right}.TCSS__text--center{text-align:center}.TCSS__text--shadow{-webkit-text-shadow:0px 0px 10px gray;text-shadow:0px 0px 10px gray}.TCSS__icon{position:relative;display:inline-block;background-position:center center;background-size:100%;background-repeat:no-repeat;vertical-align:sub;width:30px;height:30px}.TCSS__icon--bell{background-image:url("../media/image/icons/bell.svg")}.TCSS__icon--bell-active{background-image:url("../media/image/icons/bell-active.svg")}.TCSS__icon--airplane-ocean{background-image:url("../media/image/icons/airplane-ocean.svg")}.TCSS__icon--airplane-silver{background-image:url("../media/image/icons/airplane-silver.svg")}.TCSS__icon--airplane-dark-blue{background-image:url("../media/image/icons/airplane-dark-blue.svg")}.TCSS__icon--airplane-latam-mobile{background-image:url("../media/image/icons/airplane-latam-mobile.svg")}.TCSS__icon--airplane-latam-desktop{background-image:url("../media/image/icons/airplane-latam-desktop.svg")}.TCSS__icon--airplane-gray{background-image:url("../media/image/icons/airplane-gray.svg")}.TCSS__icon--airplane-gray-medium{background-image:url("../media/image/icons/airplane-gray-medium.svg")}.TCSS__icon--meal-ocean{background-image:url("../media/image/icons/meal-ocean.svg")}.TCSS__icon--meal-silver{background-image:url("../media/image/icons/meal-silver.svg")}.TCSS__icon--car-ocean{background-image:url("../media/image/icons/car-ocean.svg")}.TCSS__icon--car-silver{background-image:url("../media/image/icons/car-silver.svg")}.TCSS__icon--bus-ocean{background-image:url("../media/image/icons/bus-ocean.svg")}.TCSS__icon--bus-silver{background-image:url("../media/image/icons/bus-silver.svg")}.TCSS__icon--bus-orange-medium{background-image:url("../media/image/icons/bus-orange-medium.svg")}.TCSS__icon--bus-blue-medium{background-image:url("../media/image/icons/bus-blue-medium.svg")}.TCSS__icon--bus-green-medium{background-image:url("../media/image/icons/bus-green-medium.svg")}.TCSS__icon--ticket-ocean{background-image:url("../media/image/icons/ticket-ocean.svg")}.TCSS__icon--ticket-silver{background-image:url("../media/image/icons/ticket-silver.svg")}.TCSS__icon--search-gray-medium{background-image:url("../media/image/icons/search-gray-medium.svg")}.TCSS__icon--success{background-image:url("../media/image/icons/icon-success.svg")}.TCSS__icon--error{background-image:url("../media/image/icons/icon-error.svg")}.TCSS__icon--error-circle-red{background-image:url("../media/image/icons/error-circle-red.svg")}.TCSS__icon--alert{background-image:url("../media/image/icons/icon-alert.svg")}.TCSS__icon--reaccommodation-alert{background-image:url("../media/image/icons/icon-reaccommodation-alert.png");width:24px;height:24px;cursor:pointer}.TCSS__icon--warning{background-image:url("../media/image/icons/icon-warning.png")}.TCSS__icon--arrow{background-image:url("../media/image/icons/arrow-up-1.svg")}.TCSS__icon--arrow-down-blue{background-image:url("../media/image/icons/arrow-down-blue.svg")}.TCSS__icon--arrow-down-blue-2{background-image:url("../media/image/icons/arrow-down-blue-2.svg")}.TCSS__icon--arrow-down-gray{background-image:url("../media/image/icons/arrow-down-gray.svg")}.TCSS__icon--arrow-up-blue{background-image:url("../media/image/icons/arrow-up-blue.svg")}.TCSS__icon--arrow-up-gray{background-image:url("../media/image/icons/arrow-up-gray.svg")}.TCSS__icon--arrow-right-blue{background-image:url("../media/image/icons/arrow-right-blue.svg")}.TCSS__icon--arrow-right-blue-2{background-image:url("../media/image/icons/arrow-right-blue-2.svg")}.TCSS__icon--arrow-right-1{background-image:url("../media/image/icons/arrow-right-1.svg")}.TCSS__icon--arrow-left-3{background-image:url("../media/image/icons/arrow-left.svg")}.TCSS__icon--arrow-right-2{background-image:url("../media/image/icons/arrow-right-2.svg");width:5px;height:8px;margin:7px 10px 0px 10px}.TCSS__icon--arrow-down-blue{background-image:url("../media/image/icons/arrow-down-blue.svg")}.TCSS__icon--arrow-down-green{background-image:url("../media/image/icons/arrow-down-green.svg")}.TCSS__icon--arrow-left-3{background-image:url("../media/image/icons/arrow-left.svg")}.TCSS__icon--arrow-right-3{background-image:url("../media/image/icons/arrow-right.svg")}.TCSS__icon--arrow-right-gray{background-image:url("../media/image/icons/arrow-right-gray.svg")}.TCSS__icon--arrow-right-green{background-image:url("../media/image/icons/arrow-right-green.svg")}.TCSS__icon--caret-down-blue{background-image:url("../media/image/icons/caret-down-blue.svg")}.TCSS__icon--caret-right-blue{background-image:url("../media/image/icons/caret-right-blue.svg")}.TCSS__icon--exit{background-image:url("../media/image/icons/exit.svg")}.TCSS__icon--facebook{background-image:url("../media/image/icons/facebook.svg")}.TCSS__icon--twitter{background-image:url("../media/image/icons/twitter.svg")}.TCSS__icon--youtube{background-image:url("../media/image/icons/youtube.svg")}.TCSS__icon--brazil{background-image:url("../media/image/icons/flag-brazil.png")}.TCSS__icon--usa{background-image:url("../media/image/icons/flag-usa.png")}.TCSS__icon--esp{background-image:url("../media/image/icons/flag-spain.png")}.TCSS__icon--europe{background-image:url("../media/image/icons/flag-europe.png")}.TCSS__icon--argentina{background-image:url("../media/image/icons/flag-argentina.png")}.TCSS__icon--uruguay{background-image:url("../media/image/icons/flag-uruguay.png")}.TCSS__icon--chat{background-image:url("../media/image/icons/icon-chat.svg")}.TCSS__icon--notification{background-image:url("../media/image/icons/icon-notification.svg")}.TCSS__icon--timer{background-image:url("../media/image/icons/timer.svg")}.TCSS__icon--travel{background-image:url("../media/image/icons/travel.svg")}.TCSS__icon--clock{background-image:url("../media/image/icons/icon-clock.svg")}.TCSS__icon--international-product-orange-medium{background-image:url("../media/image/icons/international-product-orange-medium.svg")}.TCSS__icon--international-product-blue-medium{background-image:url("../media/image/icons/international-product-blue-medium.svg")}.TCSS__icon--international-product-green-medium{background-image:url("../media/image/icons/international-product-green-medium.svg")}.TCSS__icon--international-flight-orange-medium{background-image:url("../media/image/icons/international-flight-orange-medium.svg")}.TCSS__icon--international-flight-blue-medium{background-image:url("../media/image/icons/international-flight-blue-medium.svg")}.TCSS__icon--international-flight-green-medium{background-image:url("../media/image/icons/international-flight-green-medium.svg")}.TCSS__icon--domestic-flight-orange-medium{background-image:url("../media/image/icons/domestic-flight-orange-medium.svg")}.TCSS__icon--domestic-flight-blue-medium{background-image:url("../media/image/icons/domestic-flight-blue-medium.svg")}.TCSS__icon--domestic-flight-green-medium{background-image:url("../media/image/icons/domestic-flight-green-medium.svg")}.TCSS__icon--national-product-orange-medium{background-image:url("../media/image/icons/national-product-orange-medium.svg")}.TCSS__icon--national-product-blue-medium{background-image:url("../media/image/icons/national-product-blue-medium.svg")}.TCSS__icon--national-product-green-medium{background-image:url("../media/image/icons/national-product-green-medium.svg")}.TCSS__icon--important-info-orange-medium{background-image:url("../media/image/icons/important-info-orange-medium.svg")}.TCSS__icon--important-info-blue-medium{background-image:url("../media/image/icons/important-info-blue-medium.svg")}.TCSS__icon--important-info-green-medium{background-image:url("../media/image/icons/important-info-green-medium.svg")}.TCSS__icon--about-azul-orange-medium{background-image:url("../media/image/icons/about-azul-orange-medium.svg")}.TCSS__icon--about-azul-blue-medium{background-image:url("../media/image/icons/about-azul-blue-medium.svg")}.TCSS__icon--about-azul-green-medium{background-image:url("../media/image/icons/about-azul-green-medium.svg")}.TCSS__icon--map-orange-medium{background-image:url("../media/image/icons/map-orange-medium.svg")}.TCSS__icon--map-blue-medium{background-image:url("../media/image/icons/map-blue-medium.svg")}.TCSS__icon--map-green-medium{background-image:url("../media/image/icons/map-green-medium.svg")}.TCSS__icon--baggage-orange-medium{background-image:url("../media/image/icons/baggage-orange-medium.svg")}.TCSS__icon--baggage-blue-medium{background-image:url("../media/image/icons/baggage-blue-medium.svg")}.TCSS__icon--baggage-green-medium{background-image:url("../media/image/icons/baggage-green-medium.svg")}.TCSS__icon--baggage-2{background-image:url("../media/image/icons/baggage-2.svg")}.TCSS__icon--hand-baggage{background-image:url("../media/image/icons/hand-baggage.svg");width:24px;vertical-align:middle}.TCSS__icon--hand-baggage-2{width:60px;height:43px}.TCSS__icon--hand-baggage-2-light-blue{background-image:url("../media/image/icons/hand-baggage-2-light-blue.svg")}.TCSS__icon--hand-baggage-2-blue{background-image:url("../media/image/icons/hand-baggage-2.svg")}.TCSS__icon--hand-baggage-2-dark-blue{background-image:url("../media/image/icons/hand-baggage-2-dark-blue.svg")}.TCSS__icon--hand-baggage-2-green{background-image:url("../media/image/icons/hand-baggage-2-green.svg")}.TCSS__icon--dispatched-baggage{width:50px;height:80px;margin-right:10px}.TCSS__icon--dispatched-baggage-sm{background-image:url("../media/image/icons/dispatched-baggage-sm.svg")}.TCSS__icon--dispatched-baggage-light-blue{background-image:url("../media/image/icons/dispatched-baggage-light-blue.svg")}.TCSS__icon--dispatched-baggage-blue{background-image:url("../media/image/icons/dispatched-baggage.svg")}.TCSS__icon--dispatched-baggage-dark-blue{background-image:url("../media/image/icons/dispatched-baggage-dark-blue.svg")}.TCSS__icon--dispatched-baggage-green{background-image:url("../media/image/icons/dispatched-baggage-green.svg")}.TCSS__icon--mark-seat{width:60px;height:66px}.TCSS__icon--mark-seat-light-blue{background-image:url("../media/image/icons/mark-seat-light-blue.svg")}.TCSS__icon--mark-seat-blue{background-image:url("../media/image/icons/mark-seat.svg")}.TCSS__icon--mark-seat-dark-blue{background-image:url("../media/image/icons/mark-seat-dark-blue.svg")}.TCSS__icon--mark-seat-green{background-image:url("../media/image/icons/mark-seat-green.svg")}.TCSS__icon--mark-seat-sm{margin:4px 4px 4px 0;background-image:url("../media/image/icons/mark-seat-sm.svg")}.TCSS__icon--meals{background-image:url("../media/image/icons/meals.svg")}.TCSS__icon--meals-sm{background-image:url("../media/image/icons/meals-sm.svg")}.TCSS__icon--entertainment{background-image:url("../media/image/icons/entertainment.svg")}.TCSS__icon--entertainment-sm{width:14px;margin:4px 12px 0 6px;background-image:url("../media/image/icons/entertainment-sm.svg")}.TCSS__icon--antecipate-flight{background-image:url("../media/image/icons/antecipate-flight.svg")}.TCSS__icon--antecipate-flight-sm{background-image:url("../media/image/icons/antecipate-flight-sm.svg")}.TCSS__icon--fare-points{background-image:url("../media/image/icons/fare-points.svg")}.TCSS__icon--fare-points-sm{background-image:url("../media/image/icons/fare-points-sm.svg")}.TCSS__icon--free-refund{background-image:url("../media/image/icons/free-refund.svg")}.TCSS__icon--free-refund-sm{background-image:url("../media/image/icons/free-refund-sm.svg")}.TCSS__icon--check-sign{width:28px;height:30px}.TCSS__icon--check-sign-light-blue{background-image:url("../media/image/icons/check-sign-light-blue.svg")}.TCSS__icon--check-sign-blue{background-image:url("../media/image/icons/check-sign.svg")}.TCSS__icon--check-sign-dark-blue{background-image:url("../media/image/icons/check-sign-dark-blue.svg")}.TCSS__icon--check-sign-green{background-image:url("../media/image/icons/check-sign-green.svg")}.TCSS__icon--dollar-sign{width:28px;height:28px;background-image:url("../media/image/icons/dollar-sign.svg")}.TCSS__icon--x-sign{width:20px;height:20px;margin-right:5px;background-image:url("../media/image/icons/x-sign.svg")}.TCSS__icon--green-sign{background-image:url("../media/image/icons/green-sign.svg")}.TCSS__icon--red-sign{background-image:url("../media/image/icons/red-sign.svg")}.TCSS__icon--included-perks{min-width:60px}.TCSS__icon--included-perks-blue{background-image:url("../media/image/icons/included-perks-blue.svg")}.TCSS__icon--included-perks-green{background-image:url("../media/image/icons/included-perks-green.svg")}.TCSS__icon--play-button{background-image:url("../media/image/icons/button-play.svg")}.TCSS__icon--pause-button{background-image:url("../media/image/icons/button-pause.svg")}.TCSS__icon--phone{background-image:url("../media/image/icons/icon-phone.svg");width:14px;height:14px}.TCSS__icon--youtube-play-dark{background-image:url("../media/image/icons/icon-youtube-play-dark.svg")}.TCSS__icon--youtube-play-red{background-image:url("../media/image/icons/icon-youtube-play-red.svg")}.TCSS__icon--phone{background-image:url("../media/image/icons/icon-phone.svg");width:14px;height:14px;min-width:14px;min-height:14px}.TCSS__icon--check-blue{background-image:url("../media/image/icons/check-blue.svg")}.TCSS__icon--check-blue-bondi{background-image:url("../media/image/icons/check-blue-bondi.svg")}.TCSS__icon--check-blue-darker{background-image:url("../media/image/icons/check-blue-darker.svg")}.TCSS__icon--check-blue-medium{background-image:url("../media/image/icons/icon-check-blue-medium.svg")}.TCSS__icon--check-circle-green{background-image:url("../media/image/icons/check-circle-green.svg")}.TCSS__icon--check-white{background-image:url("../media/image/icons/icon-check-white.svg")}.TCSS__icon--check-bondi-blue{background-color:#00A0AF;background-image:url("../media/image/icons/check-white-borderless.svg");background-position:center;background-size:70%;border-radius:100%}.TCSS__icon--close-blue-ocean{background-image:url("../media/image/icons/close-blue-ocean.svg")}.TCSS__icon--close-silver-lesser{background-image:url("../media/image/icons/close-silver-lesser.svg")}.TCSS__icon--close-circle-silver{background-image:url("../media/image/icons/close-circle-silver.svg")}.TCSS__icon--close-red{background-image:url("../media/image/icons/close-red.svg")}.TCSS__icon--luggage-blue-darker{background-image:url("../media/image/icons/luggage-blue-darker.svg")}.TCSS__icon--bid-auction{background-image:url("../media/image/icons/bid-auction.svg")}.TCSS__icon--seat-gray{background-image:url("../media/image/icons/seat-gray.svg")}.TCSS__icon--credit-card-auction{background-image:url("../media/image/icons/credit-card-auction.svg")}.TCSS__icon--class-auction{background-image:url("../media/image/icons/class-auction.svg")}.TCSS__icon--airplane{background-image:url("../media/image/icons/icon-airplane.svg")}.TCSS__icon--smile{background-image:url("../media/image/icons/icon-smile.svg");width:15px;height:16px;display:inline-block;padding-top:2px}.TCSS__icon--sad{background-image:url("../media/image/icons/icon-sad.svg")}.TCSS__icon--wink{background-image:url("../media/image/icons/icon-wink.svg")}.TCSS__icon--beta-sign{background-image:url("../media/image/icons/beta-sign.svg");margin:auto 0;width:64px;height:64px}.TCSS__icon--five-stars{background-image:url("../media/image/icons/five-stars.svg");height:16px;width:80px;display:block}.TCSS__icon--google-play{background-image:url("../media/image/icons/google-play-icon.svg")}.TCSS__icon--app-store{background-image:url("../media/image/icons/app-store-icon.svg")}.TCSS__icon--departure{background-image:url("../media/image/icons/icon-departure.svg");height:16px;width:36px;margin-left:10px}.TCSS__icon--arrival{background-image:url("../media/image/icons/icon-arrival.svg");height:16px;width:36px;margin-left:10px}.TCSS__icon--document-id-grey{background-image:url("../media/image/icons/document-id-grey.svg")}.TCSS__icon--document-id-blue,.TCSS__icon--aberto{background-image:url("../media/image/icons/document-id-blue.svg")}.TCSS__icon--pendente{background-image:url("../media/image/icons/pending.svg")}.TCSS__icon--resolvido{background-image:url("../media/image/icons/resolved.svg")}.TCSS__icon--check-grey{background-image:url("../media/image/icons/check-grey.svg")}.TCSS__icon--check-blue{background-image:url("../media/image/icons/check-blue.svg")}.TCSS__icon--history-grey{background-image:url("../media/image/icons/history-grey.svg")}.TCSS__icon--history-blue{background-image:url("../media/image/icons/history-blue.svg")}.TCSS__icon--clipboard{background-image:url("../media/image/icons/clipboard.svg")}.TCSS__icon--12{width:12px;height:12px}.TCSS__icon--13{width:13px;height:13px}.TCSS__icon--14{width:14px;height:14px}.TCSS__icon--16{width:16px;height:16px}.TCSS__icon--18{width:18px;height:18px}.TCSS__icon--20{width:20px;height:20px}.TCSS__icon--25{width:25px;height:25px}.TCSS__icon--34{width:34px;height:34px}.TCSS__travels{position:relative;display:table;width:100%;background-color:#ddd;margin-top:20px;padding-bottom:40px}.TCSS__travels--newsletter{margin-top:75px;padding-top:120px}@media screen and (min-width: 460px){.TCSS__travels--newsletter{padding-top:100px}}@media screen and (min-width: 768px){.TCSS__travels--newsletter{margin-top:60px;padding-top:40px}}@media screen and (min-width: 1025px){.TCSS__travels--newsletter{margin-top:50px}}.TCSS__travels--newsletter .TCSS__newsletter{position:absolute;top:-65px}@media screen and (min-width: 768px){.TCSS__travels--newsletter .TCSS__newsletter{top:-55px}}@media screen and (min-width: 1025px){.TCSS__travels--newsletter .TCSS__newsletter{top:-45px}}.TCSS__travels__main{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;position:relative;padding:10px}@media screen and (min-width: 768px){.TCSS__travels__main{width:50%}}.TCSS__travels__container{position:relative;padding:0px;display:block;width:100%;background-position:center center;background-size:cover;-webkit-box-shadow:0 2px 15px #767676;box-shadow:0 2px 15px #767676;-webkit-box-flex:1;-ms-flex:auto;flex:auto;height:360px}@media screen and (min-width: 768px){.TCSS__travels__container{height:auto}}.TCSS__travels__content{position:absolute;display:block;padding:0px;width:100%;bottom:0px;left:0px}@media screen and (min-width: 1025px){.TCSS__travels__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px}}.TCSS__travels__payment{position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 1025px){.TCSS__travels__payment{width:50%;display:block;float:left}}.TCSS__travels__local{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(13,127,165,0.8);color:#fff;padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:3px;width:40%;height:auto;font-size:18px}@media screen and (min-width: 1025px){.TCSS__travels__local{margin-bottom:3px;width:calc(100% - 3px);height:calc(50% - 3px);font-size:1.5rem}}.TCSS__travels__conditions{width:60%;height:auto;background-color:rgba(72,122,157,0.8);padding:10px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1025px){.TCSS__travels__conditions{width:calc(100% - 3px);height:50%;float:left}}.TCSS__travels__rates{font-size:12px;display:table;width:100%;margin-bottom:6px}.TCSS__travels__rates--block{color:#041e42}@media screen and (max-width: 1024px){.TCSS__travels__rates--block{font-size:10px}}.TCSS__travels__installments{display:table;width:100%}.TCSS__travels__quantity{font-size:20px;margin-right:5px}@media screen and (max-width: 1024px){.TCSS__travels__quantity--block{font-size:16px}}.TCSS__travels__currency{font-size:14px;font-weight:bold;margin-right:5px}@media screen and (min-width: 1025px){.TCSS__travels__currency{font-size:12px}}@media screen and (max-width: 1024px){.TCSS__travels__currency--block{font-size:10px}}.TCSS__travels__value{font-size:28px}@media screen and (max-width: 1024px){.TCSS__travels__value--block{font-size:24px}}.TCSS__travels__footer{padding:10px;background-color:rgba(4,30,66,0.8);margin-top:3px;width:100%}@media screen and (min-width: 1025px){.TCSS__travels__footer{width:50%;float:right;margin-top:0px;min-height:147px}.TCSS__travels__footer .TCSS__btn{padding:0px 10px;font-size:16px;height:48px;line-height:45px}}.TCSS__travels__included{font-size:16px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-bottom:5px;width:auto}@media screen and (min-width: 1025px){.TCSS__travels__included{margin-bottom:10px;width:100%}}.TCSS__travels__included .TCSS__icon{margin-right:10px}.TCSS__travels__included--block{padding:10px;color:#575757;margin-bottom:0px;width:100%}@media screen and (max-width: 1024px){.TCSS__travels__included--block{font-size:14px}}.TCSS__travels__benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:50%;-moz-flex:50%;-ms-flex:50%;-o-flex:50%;flex:50%;margin-bottom:15px}@media screen and (min-width: 1025px){.TCSS__travels__benefit{-webkit-box-flex:100%;-moz-flex:100%;-ms-flex:100%;-o-flex:100%;flex:100%}}@media screen and (min-width: 1025px){.TCSS__travels__benefit:first-child{margin-top:6px}}.TCSS__travels__benefit:last-child{margin-right:0}.TCSS__travels__benefit label{margin-top:2px;line-height:normal;width:calc(100% - 30px)}.TCSS__travels__benefit--block{position:relative;-webkit-box-flex:100%;-moz-flex:100%;-ms-flex:100%;-o-flex:100%;flex:100%;margin-bottom:10px}.TCSS__travels__benefit--block:first-child{margin-top:5px}@media screen and (min-width: 1025px){.TCSS__travels__benefit--block:first-child{margin-bottom:5px}}.TCSS__travels__benefit--block:last-child{margin-bottom:0}.TCSS__travels__benefit--block label{margin-top:2px;line-height:normal;width:calc(100% - 28px)}.TCSS__travels__block{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px}@media screen and (min-width: 1025px){.TCSS__travels__block{width:50%;height:100%}}.TCSS__travels__columns{position:relative;width:100%;-webkit-box-shadow:0 2px 15px #767676;box-shadow:0 2px 15px #767676;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff}@media screen and (min-width: 1025px){.TCSS__travels__columns{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.TCSS__travels__detail{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:50%;height:auto}@media screen and (min-width: 1025px){.TCSS__travels__detail{width:100%;height:calc(100% - 153px)}}.TCSS__travels .TCSS__block__image{width:50%;height:auto}@media screen and (min-width: 1025px){.TCSS__travels .TCSS__block__image{width:100%;height:153px}}.TCSS__travels .TCSS__block__caption{min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;font-size:16px}@media screen and (min-width: 1025px){.TCSS__travels .TCSS__block__caption{font-size:1.25rem}}.TCSS__travels__header{padding:10px;border-bottom:1.5px solid #ddd}.TCSS__travels__buttons{position:relative;width:100%;padding:10px}.TCSS__travels__trips{padding:0px 10px;margin-top:10px;display:table;width:100%}.TCSS__travels__logo{float:left;margin-right:20px}.TCSS__travels__logo>img{width:100px}.TCSS__travels__slogan{float:left;color:#13b5ea;width:calc(100% - 130px);max-width:250px;font-size:14px}@media screen and (min-width: 768px){.TCSS__travels__slogan{font-size:11px;width:220px;margin-top:10px;line-height:14px}}.TCSS__travels__plus{display:none;float:left;width:calc(100% - 120px);border-bottom:1px solid #13b5ea;margin-top:-30px;padding-bottom:10px}.TCSS__travels__plus .TCSS__btn{float:right}@media screen and (min-width: 768px){.TCSS__travels__plus{display:table}}.TCSS__travels__offers{display:block}@media screen and (min-width: 768px){.TCSS__travels__offers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch}}.TCSS__travels__blocks{display:block}@media screen and (min-width: 768px){.TCSS__travels__blocks{width:50%}}@media screen and (min-width: 1025px){.TCSS__travels__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch}}.TCSS__newsletter{padding:10px;z-index:2;position:relative;width:100%}.TCSS__newsletter__form{background-color:#041e42;padding:15px;text-align:center}.TCSS__newsletter__caption{width:95%}.TCSS__newsletter__caption>span{font-size:14px}.TCSS__newsletter__field{text-align:center}.TCSS__newsletter__field>input{font-size:14px;border-bottom:1px solid #fff}.TCSS__newsletter__field .TCSS__alert--error{color:#e39f31}.TCSS__newsletter__field .TCSS__error__field{background-color:#041e42 !important;color:#e39f31 !important;border-color:#e39f31 !important}.TCSS__newsletter__field .TCSS__error__field::-webkit-input-placeholder{color:#e39f31 !important}.TCSS__newsletter__field .TCSS__error__field:-moz-placeholder{color:#e39f31 !important;opacity:1}.TCSS__newsletter__field .TCSS__error__field::-moz-placeholder{color:#e39f31 !important;opacity:1}.TCSS__newsletter__field .TCSS__error__field:-ms-input-placeholder{color:#e39f31 !important}.TCSS__newsletter__button{margin-top:10px}@media screen and (min-width: 768px){.TCSS__newsletter{width:768px;left:0;right:0;margin:auto}.TCSS__newsletter fieldset{position:relative;padding-left:183px;text-align:left}.TCSS__newsletter__caption>span{position:absolute;left:5px;top:0;bottom:0;height:auto;margin:auto;width:204px;font-size:13px}.TCSS__newsletter__button{display:inline-block;margin-left:15px;margin-top:0;width:135px}.TCSS__newsletter__field{text-align:left;display:inline-block;margin-left:30px;width:350px}.TCSS__newsletter__field>input{text-align:left}}.TCSS__field__input{border:none;text-decoration:none;padding:10px 0}.TCSS__field--full{width:100%}.TCSS__field--center{text-align:center}.TCSS__field__group{display:table;float:left;margin-bottom:15px}@media screen and (min-width: 1025px){.TCSS__field__group{margin-bottom:20px}}.TCSS__field__group--first{padding-right:0px}@media screen and (min-width: 768px){.TCSS__field__group--first{padding-right:15px}}.TCSS__field__group--space{padding-right:15px}@media screen and (max-width: 460px){.TCSS__field__group.TCSS__error.TCSS__alert--nobreak{padding-bottom:29px}}@media screen and (max-width: 460px){.TCSS__field__group.TCSS__error.TCSS__alert--nobreak .TCSS__alert{position:absolute}}.TCSS__field__label{display:block;width:100%;color:#767676;margin:0;padding:0}.TCSS__field__label::after{content:':'}.TCSS__field__select,.TCSS__field__field{font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica,sans-serif;display:block;padding:0;padding-right:30px;width:100%;border:none;border-bottom:1.5px solid #ddd;height:32px;opacity:1.0;padding-top:3px;background-color:transparent;color:#026cb6;font-size:0.81rem}@media screen and (min-width: 1025px){.TCSS__field__select,.TCSS__field__field{font-size:1rem;height:40px;padding-bottom:10px;padding-top:10px;line-height:1.2rem}}.TCSS__field__select:focus,.TCSS__field__field:focus{color:#026cb6;background-color:#e8f8fd;border-bottom:1.5px solid #026cb6}@media screen and (min-width: 1025px){.TCSS__field__select:focus,.TCSS__field__field:focus{background-color:#f0f0f0;outline:none}}.TCSS__field__select[readonly],.TCSS__field__field[readonly]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.TCSS__field__select::-webkit-input-placeholder,.TCSS__field__field::-webkit-input-placeholder{color:#aaa}@media screen and (min-width: 1025px){.TCSS__field__select::-webkit-input-placeholder,.TCSS__field__field::-webkit-input-placeholder{opacity:1.0}}.TCSS__field__select::-moz-placeholder,.TCSS__field__field::-moz-placeholder{color:#aaa}@media screen and (min-width: 1025px){.TCSS__field__select::-moz-placeholder,.TCSS__field__field::-moz-placeholder{opacity:1.0}}.TCSS__field__select:-ms-input-placeholder,.TCSS__field__field:-ms-input-placeholder{color:#aaa}@media screen and (min-width: 1025px){.TCSS__field__select:-ms-input-placeholder,.TCSS__field__field:-ms-input-placeholder{opacity:1.0}}.TCSS__field__select:-moz-placeholder,.TCSS__field__field:-moz-placeholder{color:#aaa}@media screen and (min-width: 1025px){.TCSS__field__select:-moz-placeholder,.TCSS__field__field:-moz-placeholder{opacity:1.0}}.TCSS__field__select[disabled],.TCSS__field__field[disabled]{background-color:#e6e6e6;color:#606060;opacity:0.8;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.TCSS__field__select{cursor:pointer;background-color:transparent;border:none;border-bottom:1.5px solid #ddd;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-webkit-transition:border-color 0.25s ease-in-out,background-color 0.25s ease-in-out;transition:border-color 0.25s ease-in-out,background-color 0.25s ease-in-out}.TCSS__field__select option{cursor:pointer}.TCSS__field__icon .TCSS__field__field{padding-left:28px;background-repeat:no-repeat;background-position:2px center;background-size:16px 16px;background-color:#fff;color:#026cb6}.TCSS__field__icon .TCSS__field__field:focus{color:#026cb6;background-color:#e8f8fd;border-bottom:1.5px solid #026cb6}@media screen and (min-width: 1025px){.TCSS__field__icon .TCSS__field__field:focus{background-color:#f0f0f0;outline:none}}.TCSS__field__icon .TCSS__field__field__icon--off{padding-left:0}.TCSS__field__icon--search .TCSS__field__field{background-image:url("../media/image/icons/search-silver.svg")}.TCSS__field__icon--search .TCSS__field__field:focus{background-image:url("../media/image/icons/search-blue-medium.svg")}.TCSS__field__icon--search.TCSS__active .TCSS__field__field{background-image:url("../media/image/icons/search-blue-medium.svg")}.TCSS__field__icon--calendar .TCSS__field__field{background-image:url("../media/image/icons/calendar-silver.svg")}.TCSS__field__icon--calendar .TCSS__field__field:focus{background-image:url("../media/image/icons/calendar-blue-medium.svg")}.TCSS__field__icon--calendar.TCSS__active .TCSS__field__field{background-image:url("../media/image/icons/calendar-blue-medium.svg")}.TCSS__field__icon.TCSS__active .TCSS__field__field{color:#026cb6;background-color:#e8f8fd;border-bottom:1.5px solid #026cb6}@media screen and (min-width: 1025px){.TCSS__field__icon.TCSS__active .TCSS__field__field{background-color:#f0f0f0;outline:none}}.TCSS__field__icon.TCSS__active .TCSS__field__modal__icon:before{transform:rotate(225deg);-webkit-transform:rotate(225deg);margin-top:-3px}.TCSS__field__modal__icon{display:none;position:relative;float:right;margin-right:1px;margin-top:-31px;width:29px;height:29px;background:transparent;border:none;box-shadow:none;cursor:pointer;-webkit-transition:0.25s;transition:0.25s}@media screen and (min-width: 1025px){.TCSS__field__modal__icon{margin-top:-35px}}.TCSS__field__modal__icon:hover{background:#f2f2f2}.TCSS__field__modal__icon:hover:before{border-color:#606060}.TCSS__field__modal__icon:before{content:'';position:absolute;left:50%;top:50%;border:solid silver;border-width:0 2px 2px 0;display:inline-block;transform:rotate(45deg);-webkit-transform:rotate(45deg);padding:3px;margin-top:-6px;margin-left:-4px;-webkit-transition:0.25s;transition:0.25s}@media screen and (min-width: 1025px){.TCSS__field__modal__icon{display:table}}.TCSS__offers .TCSS__block__image{display:block;height:170px}.TCSS__offers .TCSS__block__caption{font-size:18px;padding:15px 10px}.TCSS__offers .TCSS__block__slide{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.TCSS__offers .TCSS__block__slide:not(:nth-child(1)){display:none}@media screen and (min-width: 768px){.TCSS__offers .TCSS__block__slide{width:calc(100% / 2)}.TCSS__offers .TCSS__block__slide:not(:nth-child(1)){display:-webkit-box;display:-ms-flexbox;display:flex}.TCSS__offers .TCSS__block__slide:not(:nth-child(1)):not(:nth-child(2)){display:none}}@media screen and (min-width: 1025px){.TCSS__offers .TCSS__block__slide{width:calc(100% / 4)}.TCSS__offers .TCSS__block__slide:not(:nth-child(1)){display:-webkit-box;display:-ms-flexbox;display:flex}.TCSS__offers .TCSS__block__slide:not(:nth-child(1)):not(:nth-child(2)){display:-webkit-box;display:-ms-flexbox;display:flex}.TCSS__offers .TCSS__block__slide:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)){display:none}}.TCSS__offers__slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;position:relative}.TCSS__offers__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:auto;-moz-flex:auto;-ms-flex:auto;-o-flex:auto;flex:auto;-webkit-box-shadow:0 2px 15px #767676;box-shadow:0 2px 15px #767676;width:100%;height:auto;position:relative;background-color:#fff}.TCSS__offers__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:auto;-moz-flex:auto;-ms-flex:auto;-o-flex:auto;flex:auto;width:100%;height:auto}.TCSS__offers__header{padding:10px;border-bottom:1.5px solid #ddd}.TCSS__offers__rates{font-size:12px;color:#041e42}.TCSS__offers__line{display:block;width:100%;margin-top:10px}.TCSS__offers__points{font-size:32px;margin-right:5px}.TCSS__offers__type{font-size:16px}.TCSS__offers__quantity{font-size:24px;font-weight:bold;margin-right:5px}.TCSS__offers__currency{font-size:16px;margin-right:5px}.TCSS__offers__value{font-size:32px}.TCSS__offers__travel{padding:10px;color:gray;font-size:16px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.TCSS__offers__departure{margin-bottom:10px}.TCSS__offers__buttons{padding:0px 10px 10px 10px}.TCSS__slide .slick-arrow{display:none !important}.TCSS__slide .slick-list{margin:0px !important}.TCSS__slide .slick-slide{display:block}.TCSS__footer{display:block;float:left;width:100%;background-color:#ebebeb}.TCSS__footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px;border-top:4px solid #026cb6}.TCSS__footer__navigation{padding:20px 0}.TCSS__footer__navigation:last-child{padding:0}@media screen and (min-width: 768px){.TCSS__footer__navigation{display:inline-block}}.TCSS__footer__payment{padding:10px 0;border-top:1px solid silver}@media screen and (min-width: 1025px){.TCSS__footer__payment{display:inline-block;vertical-align:top;border-top:none;border-left:1px solid silver;padding-top:0;padding-left:20px;margin-top:20px}}.TCSS__footer__copyright{background-color:#016abb;text-align:center;padding:20px 30px;line-height:15px;font-size:12px}@media screen and (min-width: 1280px){.TCSS__footer__copyright{overflow:hidden}}@media screen and (min-width: 1280px){.TCSS__footer__copyright br{display:none}}.TCSS__footer__information{padding:20px;background-color:#041e42}@media screen and (min-width: 1025px){.TCSS__footer__information{padding:30px}}.TCSS__footer__title{font-size:18px;color:#026cb6;line-height:40px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica,sans-serif;font-weight:400;padding:0;margin:0}@media screen and (min-width: 768px){.TCSS__footer__title{line-height:20px;margin-bottom:10px}}.TCSS__footer__text{text-decoration:none;font-size:11px;display:block}.TCSS__footer__text--nav{text-decoration:underline;font-size:16px;padding-left:0px;cursor:pointer;-webkit-transition:0.25s;transition:0.25s}@media screen and (min-width: 768px){.TCSS__footer__text--nav{text-decoration:none;font-size:11px;display:block}}.TCSS__footer__text--nav:hover{text-decoration:underline}.TCSS__footer__nav{position:relative}@media screen and (min-width: 768px){.TCSS__footer__nav{display:inline-block;vertical-align:top}}.TCSS__footer__list{display:none}.TCSS__footer__list--modal{display:block;padding:15px;margin:0;list-style:none}@media screen and (min-width: 768px){.TCSS__footer__list{display:block}}.TCSS__footer__item{margin-bottom:10px}.TCSS__footer__item img{vertical-align:middle}@media screen and (min-width: 768px){.TCSS__footer__item{margin-bottom:20px}}.TCSS__footer__item--nav{margin-bottom:10px}@media screen and (min-width: 768px){.TCSS__footer__item--nav{margin-bottom:0}}.TCSS__footer__button{display:table;background-image:url("../media/image/icons/sandwich-blue.svg");background-size:30px;background-repeat:no-repeat;background-position:right center;height:40px;width:40px;position:absolute;right:0px;top:0px;padding:10px 0px 10px 10px}@media screen and (min-width: 768px){.TCSS__footer__button{display:none}}.TCSS__footer__button--top{margin:0 10px;padding-bottom:20px}.TCSS__footer__button--top button{box-shadow:0 3px 7px 1px rgba(0,0,0,0.5)}.TCSS__footer__button--top span{margin-right:10px;display:inline-block}@media screen and (min-width: 768px){.TCSS__footer__button--top{margin:30px auto 0;width:253px}}.TCSS__footer__social-network{margin-bottom:5px}@media screen and (min-width: 768px){.TCSS__footer__company{margin-bottom:15px}}@media screen and (min-width: 1280px){.TCSS__footer__company{float:left;margin:0}}@media screen and (min-width: 1280px){.TCSS__footer__address{float:right}}.TCSS__footer__break{display:none}@media screen and (min-width: 568px){.TCSS__footer__break{display:block}}@media screen and (min-width: 1280px){.TCSS__footer__break{display:none}}.TCSS__footer__ckeditor--information{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 768px){.TCSS__footer__ckeditor--information{height:auto;white-space:normal}}.TCSS__footer__ckeditor--see-more{display:block;text-align:center;margin-bottom:10px}@media screen and (min-width: 768px){.TCSS__footer__ckeditor--see-more{display:none}}.TCSS__footer__ckeditor--see-more-information{color:#fff;text-decoration:underline}.TCSS__footer__ckeditor--law{margin-bottom:20px}@media screen and (min-width: 768px){.TCSS__footer__ckeditor--law{margin-bottom:0px}}.TCSS__footer__ckeditor span{border-bottom:1px solid #fff}@media screen and (min-width: 768px){.TCSS__footer__ckeditor span{display:none}}.TCSS__footer__ckeditor p{text-align:justify}@media screen and (min-width: 768px){.TCSS__footer__ckeditor p{padding-right:20px;margin-bottom:30px}}.TCSS__footer__contact{border:1px solid #435672;padding:15px 20px}.TCSS__footer__contact--title{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Lt",Helvetica,sans-serif;font-weight:300;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}.TCSS__footer__contact--description{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:12px;font-size:.75rem;line-height:16.8px;line-height:1.05rem;margin:15px 0}.TCSS__footer__contact--phones>dt{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Lt",Helvetica,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem;line-height:28.8px;line-height:1.8rem;margin-top:20px}.TCSS__footer__contact--phones>dd{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:12px;font-size:.75rem;line-height:16.8px;line-height:1.05rem}.TCSS__bus-list{transition:all linear 300 ms}@media (max-width: 768px){.TCSS__bus-list{padding-left:1rem;padding-right:1rem}}.TCSS__bus-list__container{display:flex;flex-direction:row}@media (max-width: 768px){.TCSS__bus-list__container{flex-direction:column;padding:15px}}.TCSS__bus-list__header{border-bottom:thin solid #dfdfdf;padding-bottom:30px}.TCSS__bus-list__header-section{color:#12B4E9;font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;text-transform:uppercase;font-size:13px;line-height:16px}.TCSS__bus-list__header-title{color:#016BB5;font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Lt",Helvetica,sans-serif;font-weight:300;font-size:32px;line-height:45px}.TCSS__bus-list__header-text,.TCSS__bus-list__info-subtitle{color:#767676;font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:16px}.TCSS__bus-list__info-title{color:#12B4E9;font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:25px;line-height:25px}.TCSS__bus-list__link-wrapper{text-align:center}.TCSS__bus-list__link{color:#016BB5;font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:14px;display:block;padding:25px 0}.TCSS__bus-list__anchor{display:block;height:120px;margin-top:-120px;visibility:hidden}.TCSS__bus-list__city-name{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;color:#767676;font-size:20px;display:block;margin-top:25px}.TCSS__bus-list__city-region{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;color:#767676;font-size:13px}.TCSS__bus-list__push{position:fixed;background-color:#1d81c9;width:4px;left:0px;top:0px;height:100%;display:none}.TCSS__bus-list__menu{min-width:225px;transition:all linear 300ms}@media (max-width: 768px){.TCSS__bus-list__menu{min-width:100%}}.TCSS__bus-list__menu__prev{background-image:url(../media/image/banners/arrow-right.svg);background-color:#016BB5;background-position:8px;width:40px;height:40px;position:fixed;margin-left:-16px;border-radius:10px;top:50%;font-size:10px;border:none;z-index:9999}.TCSS__bus-list__content{display:flex;padding:0px 75px;flex-grow:3;overflow:hidden}.TCSS__bus-list__content img{max-width:521px}.TCSS__bus-list__content h3{color:#12B4E9;font-size:1.5rem}.TCSS__bus-list__content--show{display:block}@media (max-width: 768px){.TCSS__bus-list__content{flex-direction:column;width:100%;padding:0px}.TCSS__bus-list__content img{width:100%}}.TCSS__bus-list__info{min-width:100%;margin-top:35px}.TCSS__bus-list__info p{color:gray;font-size:1rem;margin-bottom:1.5rem;margin-top:.7rem}.TCSS__bus-list__hour{display:flex;flex-direction:row;min-width:96%}@media (max-width: 768px){.TCSS__bus-list__hour{padding-left:20px}}@media (max-width: 768px){.TCSS__bus-list__mobile-menu{min-width:100%;margin-left:-108%}}.TCSS__bus-list__list-title{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;font-size:20px;color:#016BB5;padding:10px 0}.TCSS__bus-list__warnings{border-radius:4px;max-width:100%;padding:15px;margin-top:20px}.TCSS__bus-list__warnings--no-space{padding:0;margin:0}.TCSS__bus-list__warning::before{content:"\2022";color:#006EB1}.TCSS__bus-list__warning{font-size:16px;color:gray;padding:10px 0;text-align:justify}.TCSS__bus-list__back{color:#999;display:block;margin-top:20px;padding:10px 0;text-decoration:none;text-transform:uppercase;width:100px}.TCSS__bus-list__sub-list{display:none;padding:10px;font-size:12px;margin-top:-10px;padding-top:25px}.TCSS__bus-list__sub-list li{padding:5px}.TCSS__bus-list__sub-list a{color:gray}.TCSS__bus-list__sub-list a:hover{color:#016BB5}.TCSS__bus-list__sub-list--active{color:#016BB5 !important}.TCSS__bus-list__list{list-style:none;padding:0}.TCSS__bus-list__list-item:first-child{border:none}.TCSS__bus-list__list-link{color:#767676;font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Lt",Helvetica,sans-serif;font-weight:300;display:block;font-size:16px;padding:15px 0;text-decoration:none;border-bottom:1px solid #ddd}.TCSS__bus-list__arrow-right{color:#076DB6;font-weight:bold}.TCSS__bus-list__list-link:hover,.TCSS__bus-list__back:hover{-webkit-transition:color .15s ease-in;color:#016BB5}.TCSS__bus-list__table-wrapper{display:none;padding:35px 0px;min-width:100%}.TCSS__bus-list__table-wrapper--show{display:block}.TCSS__bus-list__table-title{color:#767676;font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;font-size:18px;text-align:center;padding-bottom:20px}.TCSS__bus-list__table-subtitle{color:#767676;font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Lt",Helvetica,sans-serif;font-weight:300;font-size:15px;padding-bottom:5px;text-align:center}.TCSS__bus-list__table-scroll{overflow:auto;margin-top:20px;margin-bottom:40px;width:50%;float:left}@media (max-width: 768px){.TCSS__bus-list__table-scroll{width:100%}}.TCSS__bus-list__table-scroll h3{color:#12B4E9;font-size:1rem;margin-bottom:2rem}@media (max-width: 768px){.TCSS__bus-list__table-scroll h3{font-size:1.2rem}}.TCSS__bus-list__table{margin:0 auto 15px auto;width:100%;z-index:-1}.TCSS__bus-list__table thead tr:first-child th{color:#016BB5;font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;border:none;padding-bottom:5px}.TCSS__bus-list__table thead tr:nth-child(2) th{height:55px;width:105px;border-top:none;background-color:#159AA6;color:#fff;font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;vertical-align:middle}.TCSS__bus-list__table td{height:50px;width:95px;font-size:16px;background-color:#f2f2f2;color:#767676;font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;text-align:center;vertical-align:middle}.TCSS__bus-list__table{border-collapse:collapse}.TCSS__bus-list__table td,.TCSS__bus-list th{border:1px solid #e6e6e6}.TCSS__bus-list__table tr:first-child th{border-top:0}.TCSS__bus-list__table tr:last-child td{border-bottom:0}.TCSS__bus-list__table tr td:first-child,.TCSS__bus-list__table tr th:first-child{border-left:0}.TCSS__bus-list__table tr td:last-child,.TCSS__bus-list__table tr th:last-child{border-right:0}.TCSS__bus-list__ps{padding-left:15px;color:#767676;margin-top:-25px;clear:both}.TCSS__bus-list__divider{background-color:#dfdfdf;height:1px;width:100%;margin-top:30px}.TCSS__bus-list__map{padding:30px}@media (max-width: 768px){.TCSS__bus-list__map{padding:1px;flex-direction:column !important}}.TCSS__bus-list__map h4{font-size:1.1rem;line-height:1.875rem;color:#016BB5;font-weight:bold;margin-top:1rem}.TCSS__bus-list__map img{margin-top:1rem;max-width:335px}.TCSS__bus-list__map p{font-size:16px}.TCSS__bus-list__map ul li{color:gray;font-size:16px;padding:.5rem}.TCSS__bus-list__map ul li:before{content:"\2022 ";color:#016BB5;margin-right:.5rem}.TCSS__bus-list__map__cautions{margin-left:40px;text-align:justify}.TCSS__bus-list__map__cautions p{color:gray;font-size:1rem;margin-bottom:1.5rem;margin-top:.7rem}@media (max-width: 768px){.TCSS__bus-list__map__cautions{margin-left:0px;margin-top:40px}}@media (min-width: 768px){.TCSS__bus-list{padding-top:20px}.TCSS__bus-list__table-wrapper--show{display:flex;flex-wrap:wrap}.TCSS__bus-list__table{width:85%}.TCSS__bus-list__table thead tr:first-child th{font-size:16px;padding-bottom:10px}.TCSS__bus-list__table-title{font-size:25px;flex-basis:100%}.TCSS__bus-list__table-subtitle{font-size:16px;padding:0px 5px}.TCSS__bus-list__table-scroll{flex-basis:50%}}.TCSS__popup--higher{z-index:99998 !important}.TCSS__popup--higher:before{z-index:99998 !important}.TCSS__popup--higher .TCSS__modal__scrolling{z-index:99998 !important}.TCSS__popup--higher .TCSS__modal__container{z-index:99999 !important}.TCSS__navbox,.TCSS__modal,.TCSS__dialog{display:none;opacity:0;position:fixed;width:100%;height:100%;z-index:998;left:0px;top:0px;outline:none}.TCSS__navbox__scrolling,.TCSS__modal__scrolling,.TCSS__dialog__scrolling{position:relative;width:100%;height:100%;max-height:100%;z-index:998}.TCSS__navbox__container,.TCSS__modal__container,.TCSS__dialog__container{position:relative;display:inline-block;top:150vh;bottom:0px;left:0px;background-color:#fff;z-index:999;width:100%;height:100%;max-height:100%;opacity:1;-webkit-transition:0.25s;transition:0.25s;-webkit-transition-property:top,opacity,transform;-o-transition-property:top,opacity,transform;transition-property:top,opacity,transform}@media screen and (min-width: 1025px){.TCSS__navbox__container,.TCSS__modal__container,.TCSS__dialog__container{width:auto;height:auto;max-width:calc(100vw - 80px);max-height:calc(100vh - 80px);border:1px solid #fff;bottom:auto;left:50%}}.TCSS__navbox__header,.TCSS__modal__header,.TCSS__dialog__header{position:relative;width:100%;display:inline-block}.TCSS__navbox__title,.TCSS__modal__title,.TCSS__dialog__title{display:inline-block;width:calc(100% - 40px);padding-left:15px}.TCSS__navbox__content,.TCSS__modal__content,.TCSS__dialog__content{position:relative;display:block;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.TCSS__navbox__close,.TCSS__modal__close,.TCSS__dialog__close{position:absolute;display:table;top:0px;right:0px;padding:0;margin:0;width:40px;height:100%;text-align:center;cursor:pointer;border:none;background-color:transparent;-webkit-transition:0.25s;transition:0.25s}.TCSS__navbox__close::after,.TCSS__modal__close::after,.TCSS__dialog__close::after{content:'\00d7';font-family:sans-serif;font-size:32px}.TCSS__navbox__close:focus,.TCSS__navbox__close:active,.TCSS__navbox__close:visited,.TCSS__modal__close:focus,.TCSS__modal__close:active,.TCSS__modal__close:visited,.TCSS__dialog__close:focus,.TCSS__dialog__close:active,.TCSS__dialog__close:visited{border:none;background-color:transparent}.TCSS__navbox::before,.TCSS__modal::before,.TCSS__dialog::before{content:'';background-color:rgba(0,0,0,0.5);position:fixed;display:inline-block;width:100%;height:100%;top:0;left:0;z-index:998}.TCSS__navbox--no-background,.TCSS__modal--no-background,.TCSS__dialog--no-background{pointer-events:none}.TCSS__navbox--no-background::before,.TCSS__modal--no-background::before,.TCSS__dialog--no-background::before{background-color:transparent !important}.TCSS__navbox--yellow .TCSS__modal__header,.TCSS__navbox--yellow .TCSS__navbox__header,.TCSS__modal--yellow .TCSS__modal__header,.TCSS__modal--yellow .TCSS__navbox__header,.TCSS__dialog--yellow .TCSS__modal__header,.TCSS__dialog--yellow .TCSS__navbox__header{background-color:#f2ce30}.TCSS__modal{z-index:9998}.TCSS__modal:before{z-index:9998}.TCSS__modal__scrolling{z-index:9998}.TCSS__modal__container{z-index:9999}@media screen and (min-width: 1025px){.TCSS__modal__container{max-height:none;max-width:1140px;margin:40px 0;transform:translate(-50%, -50%)}}.TCSS__modal__content{max-height:calc(100% - 50px)}@media screen and (min-width: 1025px){.TCSS__modal__content{max-height:none;overflow-y:visible;overflow-x:hidden}}.TCSS__modal__header{background-color:#e6e6e6;min-height:50px;line-height:50px}@media screen and (min-width: 1025px){.TCSS__modal__header{border-bottom:1px solid silver}}.TCSS__modal__title{font-size:18px}.TCSS__modal__tab-list{display:flex;height:100%}.TCSS__modal__tab-item{cursor:pointer;padding:0 15px;box-shadow:2px 0px 2px -2px rgba(0,0,0,0.23)}@media screen and (max-width: 460px){.TCSS__modal__tab-item{padding:0 10px}}.TCSS__modal__tab-item .TCSS__modal__tab-title{color:#041e42}.TCSS__modal__tab-item--active{background-color:#fff}.TCSS__modal__tab-item--active .TCSS__modal__tab-title{color:#026cb6}.TCSS__modal__tab-title{cursor:pointer;font-size:18px}@media screen and (max-width: 460px){.TCSS__modal__tab-title{font-size:14px}}.TCSS__modal__close{color:#026cb6}.TCSS__modal__tab-content{display:none}.TCSS__modal__tab-content--active{display:block}@media screen and (min-width: 1025px){.TCSS__modal:not(.TCSS__modal--yellow) .TCSS__modal__header{background-color:#e6e6e6;border-bottom:none;margin-bottom:-1px}}@media screen and (max-width: 768px){.TCSS__modal:not(.TCSS__modal--yellow) .TCSS__modal__header{background-color:#e6e6e6}}@media screen and (min-width: 1025px){.TCSS__modal:not(.TCSS__modal--yellow) .TCSS__modal__title{color:#00A0AF}}@media screen and (min-width: 1025px){.TCSS__modal:not(.TCSS__modal--yellow) .TCSS__modal__close{color:#aaa}}.TCSS__dialog{z-index:9999998}.TCSS__dialog:before{z-index:9999998}.TCSS__dialog__icon.TCSS__icon{width:48px;height:48px;background-size:contain}.TCSS__dialog__scrolling{z-index:9999998}.TCSS__dialog__container{z-index:9999999;left:50%;bottom:inherit;overflow-y:auto;padding:20px;color:#767676;height:auto;width:calc(100% - 20px);max-height:calc(100% - 20px);margin:auto;transform:translate(-50%, -50%)}@media screen and (min-width: 460px){.TCSS__dialog__container{width:360px}}@media screen and (min-width: 1025px){.TCSS__dialog__container{max-height:none;margin:40px 0;transform:translate(-50%, calc(-50% - 40px))}}.TCSS__dialog__content{text-align:center;height:auto}.TCSS__dialog__header{text-align:center}.TCSS__dialog__title{font-size:24px;line-height:2.25em;padding-left:0;color:#828282}.TCSS__dialog__message{margin-bottom:15px;color:#828282}.TCSS__dialog__button{margin:10px auto 0 auto;color:#fff;max-width:160px;height:40px;font-size:16px}.TCSS__dialog a{line-height:18px;font-size:14px;color:#828282;padding-top:17px;float:left;width:100%;text-decoration:underline !important}.TCSS__navbox{z-index:998}@media screen and (min-width: 1025px){.TCSS__navbox{position:absolute}}.TCSS__navbox::before{z-index:998}@media screen and (min-width: 1025px){.TCSS__navbox--transparent{height:auto}}@media screen and (min-width: 1025px){.TCSS__navbox--transparent::before{display:none}}.TCSS__navbox__scrolling{z-index:998}.TCSS__navbox__container{z-index:999;box-shadow:0 0 4px rgba(0,0,0,0.5);pointer-events:auto}@media screen and (min-width: 1025px){.TCSS__navbox__container{position:absolute;width:calc(100% - 20px);max-width:1170px;top:20px;max-height:0px;bottom:inherit;border-top:0;transform:translate(-50%, 0);-webkit-transition-property:top,max-height,opacity;-o-transition-property:top,max-height,opacity;transition-property:top,max-height,opacity}}.TCSS__navbox__content{max-height:calc(100% - 50px)}@media screen and (min-width: 1025px){.TCSS__navbox__content{max-height:inherit;overflow-y:visible;overflow-x:visible}}.TCSS__navbox__header{background-color:#026cb6;border-bottom:1px solid #fff;height:50px;line-height:50px}@media screen and (min-width: 1025px){.TCSS__navbox__header{display:none}}.TCSS__navbox__title{color:#fff;font-size:18px}.TCSS__navbox__close{color:#fff}@media screen and (min-width: 1025px){.TCSS__navbox__close:focus,.TCSS__navbox__close:hover{color:silver}}.TCSS__navbox__base{width:100%;display:inline-table;border-bottom:1px solid silver;padding:15px;position:relative;float:left}.TCSS__navbox__base:last-child{border-bottom:none}@media screen and (min-width: 1025px){.TCSS__navbox__base{border-bottom:1px dashed #ebebeb}}.TCSS__navbox__form{padding:15px;display:block;width:100%;float:left;-webkit-transition:0.25s;transition:0.25s;-webkit-transition-property:max-height;-o-transition-property:max-height;transition-property:max-height}.TCSS__navbox__fields{margin-top:15px}.TCSS__navbox__button{display:block;height:auto}@media screen and (min-width: 768px){.TCSS__navbox__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;float:right;height:52px}}@media screen and (min-width: 1025px){.TCSS__navbox__button{height:60px}}@media screen and (min-width: 1025px){.TCSS__navbox__button button{padding:13px 30px;font-size:1.25rem}}.TCSS__navbox__block{display:table;width:100%}.TCSS__navbox__tabbox{padding-right:0px}@media screen and (min-width: 768px){.TCSS__navbox__tabbox{padding-right:15px}}.TCSS__navbox .TCSS__fieldset{padding-bottom:5px}@media screen and (min-width: 1025px){.TCSS__navbox .TCSS__fieldset{padding-bottom:0px}}.TCSS__shopping{width:100%;display:table;background-color:#fff}@media screen and (min-width: 1025px){.TCSS__shopping .TCSS__navbox__form{max-height:135px;overflow:hidden}}@media screen and (min-width: 1025px){.TCSS__shopping .TCSS__navbox__form--open{max-height:inherit;overflow:inherit}}@media screen and (min-width: 768px){.TCSS__shopping .TCSS__navbox__button{width:270px;height:auto}}@media screen and (min-width: 1025px){.TCSS__shopping .TCSS__calendar__container{top:-20px;margin-bottom:-15px}}.TCSS__shopping__counter{display:table;float:left}@media screen and (min-width: 768px){.TCSS__shopping__counter .TCSS__counter{padding-right:15px}}@media screen and (min-width: 1025px){.TCSS__shopping__counter .TCSS__counter{padding-right:0}}.TCSS__shopping__counter.TCSS__error{margin-bottom:15px}@media screen and (min-width: 768px){.TCSS__shopping__counter.TCSS__error{margin-bottom:0px}}.TCSS__shopping__values{display:table;float:left;margin-bottom:15px}.TCSS__shopping__cabin-class{display:table;float:right;margin-bottom:15px}@media screen and (min-width: 1025px){.TCSS__shopping__cabin-class{padding-left:45px}}.TCSS__shopping__checkbox{position:relative;display:table;float:left;height:34px;letter-spacing:normal;margin-bottom:15px}@media screen and (min-width: 1025px){.TCSS__shopping__checkbox{margin-bottom:0;position:absolute;bottom:0;left:0}}@media screen and (min-width: 1025px){.TCSS__shopping__checkbox{position:relative;margin-top:25px}}.TCSS__shopping__checkbox .TCSS__checkbox{border:1.5px solid #ddd;padding:5px 10px;border-radius:4px}@media screen and (min-width: 1025px){.TCSS__shopping__checkbox .TCSS__checkbox{border-width:1px;height:32px;margin-left:10px}}.TCSS__shopping__company-box{display:block}@media screen and (min-width: 820px){.TCSS__shopping__company-box{margin-top:-110px}}@media screen and (min-width: 1025px){.TCSS__shopping__company-box{margin-top:-65px;margin-bottom:0}}.TCSS__shopping__company-box--open{transition:0.25s;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.TCSS__shopping__company-box--close{transition:0.25s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.TCSS__shopping__company-box__collapse{font-size:16px;line-height:19px;color:#026CB6;cursor:pointer}.TCSS__shopping__company-box__collapse i{width:12px;height:7px;margin-bottom:5px;transition:0.25s}.TCSS__shopping__company-box__collapse--changed{text-decoration:underline}.TCSS__shopping__company-box__filter{display:none}.TCSS__shopping__company-box__filter .TCSS__field__icon input{text-overflow:ellipsis}.TCSS__shopping__company-box__modal{background:#FFFFFF;max-width:524px;width:100%;position:absolute;border:1px solid #13B5EA;box-shadow:1px 1px 12px -7px;margin-top:5px;z-index:2;display:none}@media screen and (min-width: 768px){.TCSS__shopping__company-box__modal{flex-direction:row}}.TCSS__shopping__company-box__modal__list{list-style:none;overflow:auto;padding:4px;margin:0 14px 0 0;border:1.5px solid #EBEBEB;border-bottom:0;border-left:0;max-height:145px}.TCSS__shopping__company-box__modal__list__item{padding:4px}.TCSS__shopping__company-box__modal__list__item__first{display:none}.TCSS__shopping__company-box__modal__header{display:flex;justify-content:space-between;margin:6px 8px}.TCSS__shopping__company-box__modal .TCSS__modal__close:after{font-size:17px;color:#606060}.TCSS__shopping__company-box__modal .TCSS__modal__close{position:relative;width:20px}.TCSS__booking-search{position:relative;width:100%;display:table;background-color:#fff}.TCSS__booking-search__forgot-block{display:none;margin-bottom:5px;float:left}@media screen and (min-width: 768px){.TCSS__booking-search__forgot-block{margin-bottom:0;float:none}}@media screen and (min-width: 768px){.TCSS__booking-search__button{float:right}}.TCSS__booking-search__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;float:left;width:100%}@media screen and (min-width: 768px){.TCSS__booking-search__footer{display:block;float:none;width:auto}}.TCSS__booking-search .TCSS__btn--link{display:table;float:right;text-align:center;width:100%}@media screen and (min-width: 768px){.TCSS__booking-search .TCSS__btn--link{position:absolute;top:-20px;right:0px;text-align:right;width:auto;white-space:nowrap}}.TCSS__booking-search .TCSS__navbox__button{width:100%}@media screen and (min-width: 768px){.TCSS__booking-search .TCSS__navbox__button{padding:0 0 0 15px}}.TCSS__booking-search .TCSS__tabbox__content{position:relative}.TCSS__checkin{width:100%;display:inline-block;background-color:#fff}.TCSS__checkin__container{padding:15px}.TCSS__checkin__group{height:auto;float:left}.TCSS__checkin__tab span{min-width:0}.TCSS__checkin__input-wrapper{width:100%}@media screen and (min-width: 768px){.TCSS__checkin .TCSS__navbox__button{position:relative;padding-left:15px;padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:119px}}@media screen and (min-width: 1025px){.TCSS__checkin .TCSS__navbox__button{padding-bottom:20px;height:126px}}.TCSS__checkin__image{margin-top:15px}@media screen and (min-width: 768px){.TCSS__checkin__image{margin-top:0}}@media screen and (min-width: 1025px){.TCSS__checkin__image{height:100%;position:absolute;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;top:0}}.TCSS__checkin__image img{display:block;height:auto;width:100%}@media screen and (min-width: 1025px){.TCSS__checkin__image img{height:100%;width:auto}}@media screen and (min-width: 319px){.TCSS__checkin__app-box{display:flex;justify-content:space-evenly;background-color:#f0f0f0;height:95px;margin-bottom:15px}}@media screen and (min-width: 1025px){.TCSS__checkin__app-box{background-color:#f0f0f0;width:68%;margin-left:15px}}@media screen and (min-width: 319px){.TCSS__checkin__app-img{width:48px;height:48px;margin:23px 16px}}@media screen and (min-width: 1025px){.TCSS__checkin__app-img{width:64px;height:64px;margin:16px}}@media screen and (min-width: 319px){.TCSS__checkin__app-text-mobile{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;color:#0C2A51;font-size:12px;line-height:16px;margin:16px 0;max-width:250px}}@media screen and (min-width: 1025px){.TCSS__checkin__app-text-mobile{display:none}}@media screen and (min-width: 319px){.TCSS__checkin__app-text-desktop{display:none}}@media screen and (min-width: 1025px){.TCSS__checkin__app-text-desktop{display:block}}@media screen and (min-width: 319px){.TCSS__checkin__app-stars{display:block}}@media screen and (min-width: 1025px){.TCSS__checkin__app-stars{display:none}}@media screen and (min-width: 319px){.TCSS__checkin__install-button-mobile{color:#fff;background-color:#026cb6;height:28px;margin:34px 16px;padding:4px 18px;border-radius:2px}}@media screen and (min-width: 1025px){.TCSS__checkin__install-button-mobile{display:none}}@media screen and (min-width: 1025px){.TCSS__checkin__app-text-desktop{margin:16px 5px;max-width:400px}}@media screen and (min-width: 1170px){.TCSS__checkin__app-text-desktop{margin:16px 5px;max-width:420px}}@media screen and (min-width: 1025px){.TCSS__checkin__app-tile{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;color:#026cb6;font-size:16px}}@media screen and (min-width: 1025px){.TCSS__checkin__app-text{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;color:#606060;font-size:14px;line-height:18px;margin-top:5px}}@media screen and (min-width: 319px){.TCSS__checkin__app-download{display:none}}@media screen and (min-width: 1025px){.TCSS__checkin__app-download{display:flex;flex-direction:column;justify-content:space-evenly}}@media screen and (min-width: 1025px){.TCSS__checkin__app-download-link{display:flex;justify-content:flex-start;background-color:#026cb6;color:#fff;padding:5px 10px;border-radius:2px}}@media screen and (min-width: 1025px){.TCSS__checkin__download-icon{margin-right:5px;width:18px;height:20px}}.TCSS__flight-status{width:100%;display:table;background-color:#fff}.TCSS__flight-status .TCSS__navbox__button{position:relative;width:100%}@media screen and (min-width: 1025px){.TCSS__flight-status .TCSS__navbox__button{min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 1025px){.TCSS__booking-detail{max-width:calc(100vw - 100px)}}@media screen and (min-width: 768px){.TCSS__booking-detail__align--right{text-align:right}}.TCSS__booking-detail__spacer--t15{margin-top:15px}@media screen and (min-width: 768px){.TCSS__booking-detail__spacer--t15{margin-top:0}}.TCSS__booking-detail__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media screen and (min-width: 768px){.TCSS__booking-detail__buttons{display:block}}.TCSS__booking-detail__button{width:33%;font-size:10px;padding-left:3px;padding-right:3px;margin-right:10px}.TCSS__booking-detail__button:last-child{margin-right:0}@media screen and (min-width: 768px){.TCSS__booking-detail__button{width:auto;font-size:12px;padding-left:10px;padding-right:10px}}.TCSS__booking-detail__header{padding:20px 15px;width:100%;display:inline-table}@media screen and (min-width: 768px){.TCSS__booking-detail__header{padding:10px 15px;line-height:28px}.TCSS__booking-detail__header:after,.TCSS__booking-detail__header:before{content:'';display:block;clear:both}.TCSS__booking-detail__header .TCSS__booking-detail__code{width:70%;float:left}.TCSS__booking-detail__header .TCSS__booking-detail__actions{width:30%;float:left;margin-top:0}}.TCSS__booking-detail__content{padding:0 15px 20px 15px;width:100%;display:inline-table;margin-top:14px}.TCSS__booking-detail__separator{width:100%;height:1px;background-color:silver}.TCSS__booking-detail__ura-number{padding:10px 16px;display:table;color:#041e42;border:1px solid #ebebeb;align-items:center;margin:0 0 15px 0}.TCSS__booking-detail__ura-text{margin-left:10px}.TCSS__booking-detail__code{font-size:12px;color:#041e42}.TCSS__booking-detail__code-number{font-size:20px}@media screen and (max-width: 768px){.TCSS__booking-detail__code-number{font-size:18px}}.TCSS__booking-detail__actions{margin-top:15px}@media (min-width: 768px){.TCSS__booking-detail__actions{margin-top:0;float:right}}.TCSS__booking-detail__actions--print{width:100%;margin-top:10px}@media (min-width: 768px){.TCSS__booking-detail__actions--print{width:auto;margin-top:0px}}.TCSS__booking-detail__actions--email{width:100%}@media (min-width: 768px){.TCSS__booking-detail__actions--email{width:auto}}.TCSS__booking-detail__summary{margin-bottom:25px;color:#026cb6}.TCSS__booking-detail__summary:after,.TCSS__booking-detail__summary:before{content:'';display:block;clear:both}@media (min-width: 768px){.TCSS__booking-detail__summary{margin-bottom:15px;float:left;width:70%}}.TCSS__booking-detail__summary__button{text-align:right;margin-bottom:10px}.TCSS__booking-detail__date{font-size:14px;margin-bottom:14px}@media (min-width: 768px){.TCSS__booking-detail__date{margin-bottom:4px}}.TCSS__booking-detail__destination{font-size:18px;margin-top:8px;margin-right:8px;float:left}.TCSS__booking-detail__airplane.TCSS__icon{width:19px;height:18px;margin-left:8px}.TCSS__booking-detail .TCSS__flight-status{padding:10px;position:relative;margin-top:25px}@media (min-width: 768px){.TCSS__booking-detail .TCSS__flight-status{margin-top:0;float:left;width:100%}}.TCSS__booking-detail .TCSS__flight-status--success{background:#DEF1DB}.TCSS__booking-detail .TCSS__flight-status--warning{background:#FDE1DE;margin-bottom:12px;display:flex}.TCSS__booking-detail .TCSS__flight-status--warning span{color:#B70050;font-size:12px}.TCSS__booking-detail .TCSS__flight-status--declined{background:#FDE1DE}.TCSS__booking-detail .TCSS__flight-status__icon{position:absolute;top:10px;left:10px;font-size:28px}.TCSS__booking-detail .TCSS__flight-status__message{font-size:18px;padding-left:35px;line-height:28px}.TCSS__booking-detail .TCSS__flight-status__message small{display:table;width:100%;font-size:11px}@media (min-width: 768px){.TCSS__booking-detail .TCSS__flight-status__message{width:83%;float:left}}.TCSS__booking-detail .TCSS__flight-status__message--success{color:#379105}@media (min-width: 768px){.TCSS__booking-detail .TCSS__flight-status__message--success{width:auto}}.TCSS__booking-detail .TCSS__flight-status__message--warning{color:#AE2057}.TCSS__booking-detail .TCSS__flight-status__message--declined{color:#AE2057}@media (min-width: 460px){.TCSS__booking-detail .TCSS__flight-status__actions--warning{padding-left:35px}}@media (min-width: 768px){.TCSS__booking-detail .TCSS__flight-status__actions--warning{float:left;margin-top:5px}}@media (min-width: 460px){.TCSS__booking-detail .TCSS__flight-status__actions--declined{padding-left:35px}}.TCSS__booking-detail__auction{font-size:14px;color:#606060}.TCSS__booking-detail__auction a{color:#00a0af;margin-top:10px}@media screen and (max-width: 420px){.TCSS__booking-detail__auction{margin-top:20px}}.TCSS__booking-detail__footer{display:flex}@media screen and (max-width: 1024px){.TCSS__booking-detail__footer{flex-direction:column !important;flex-wrap:wrap}}@media screen and (max-width: 1025px){.TCSS__booking-detail__footer-image-wrapper{width:100%}}.TCSS__booking-detail__footer-image{display:block;width:820px}@media screen and (max-width: 1025px){.TCSS__booking-detail__footer-image{width:100%}}.TCSS__booking-detail__footer-title{color:#fff;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica;font-size:18px;margin-bottom:18px;text-transform:uppercase}.TCSS__booking-detail__footer-wrapper-list{background-color:#00A0AF;color:#fff;flex:1 100%;padding:17px 24px;width:320px}@media screen and (max-width: 1025px){.TCSS__booking-detail__footer-wrapper-list{width:100%}}.TCSS__booking-detail__footer-list{list-style-image:url("/en/voeazul/mobile/media/image/sprite/white-check.svg");padding-left:17px}.TCSS__booking-detail__footer-list-item{color:#fff;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica;font-size:12px;line-height:23px}.TCSS__booking-detail__footer-link{color:#fff;display:inline-block;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica;font-size:12px;margin-top:10px;text-decoration:underline !important}.TCSS__booking-detail__freezing{color:#767676;font-size:.8rem}.TCSS__booking-detail__freezing-title{color:#016bb5;font-size:1rem;margin-bottom:15px}.TCSS__booking-detail__freezing-total{padding:10px;background:#d0f0fb;color:#026cb6;margin-bottom:20px}.TCSS__booking-detail__freezing-total-value{font-size:1rem;font-weight:bold;text-align:right}.TCSS__booking-detail__freezing .TCSS__flex-grid-2{text-align:right}.TCSS__booking-detail__freezing .TCSS__flex-row{margin-bottom:10px}.TCSS .button-tudoAzul{color:#026CB6 !important;border:1px solid #026CB6;font-size:12px;border-radius:2px;min-width:120px;padding:3px 7px;white-space:nowrap}.TCSS .button-tudoAzul:hover{background-color:#026CB6;color:#fff !important}@media screen and (min-width: 1025px){.TCSS__booking-documents__modal{width:800px;max-width:800px}}.TCSS__booking-documents__content{padding:20px 15px 8px}.TCSS__booking-documents__label{margin:0;margin-bottom:16px;color:#026cb6}.TCSS__booking-documents__label--radio{min-height:16px;padding:1px 0 0 20px;line-height:16px;display:block;cursor:pointer;color:#767676}.TCSS__booking-documents__radio input[type="radio"]:checked+.TCSS__booking-documents__radio--outer>.TCSS__booking-documents__radio--inner{background:#606060}.TCSS__booking-documents__input--radio{position:absolute;z-index:1;top:4px;left:3px;opacity:0;height:auto;cursor:pointer}.TCSS__booking-documents__radio{position:relative;height:28px;border:1px solid silver;border-radius:2px;padding:5px;margin-right:0px;margin-bottom:25px;display:block;float:none}@media screen and (max-width: 767px){.TCSS__booking-documents__radio--last{margin-left:10px}}.TCSS__booking-documents__radio--inner{position:absolute;border-radius:100%;width:7px;height:7px;top:0;bottom:0;left:0;right:0;margin:auto}.TCSS__booking-documents__radio--outer{position:absolute;border-radius:100%;border:1px solid silver;width:13px;height:13px;top:7px;left:4px}.TCSS__booking-documents__accomodation{border-top:1px solid #e0e0e0;padding-top:16px}.TCSS__booking-documents__footer{padding:15px;border-top:1px solid #e0e0e0}.TCSS__booking-documents__button{margin-left:5px}.TCSS__booking-documents__group{display:table;width:100%}.TCSS__booking-documents__group>*{padding-right:20px}.TCSS__booking-documents__group>*:last-child{padding-right:0px}@media screen and (max-width: 767px){.TCSS__booking-documents__group>*{padding-right:0px}}.TCSS__booking-documents__field{padding-right:0px;margin-bottom:15px;width:100%}@media screen and (max-width: 767px){.TCSS__booking-documents__field--last{padding-left:10px}}.TCSS__tabbox{position:relative;display:table;width:100%}.TCSS__tabbox__title{line-height:normal}@media screen and (min-width: 768px){.TCSS__tabbox__title{margin-bottom:0;float:left;width:auto;margin-right:10px;line-height:32px}}@media screen and (min-width: 1025px){.TCSS__tabbox__title{line-height:26px}}.TCSS__tabbox__group{display:table;width:100%}.TCSS__tabbox__content{display:none;float:left;width:100%}.TCSS__tabbox__item{position:relative;float:left;z-index:1;-webkit-transition:0.25s;transition:0.25s;display:table;margin:0px;letter-spacing:normal;-webkit-transition:0.25s;transition:0.25s}.TCSS__tabbox__item input[type*="radio"]{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;margin:0;padding:0;cursor:pointer;opacity:0}.TCSS__tabbox__item label{color:#767676;position:relative;display:block;float:left;z-index:2;width:100%;text-align:center;margin:0;padding:0;font-size:11px;line-height:32px;height:32px;cursor:pointer}@media screen and (min-width: 1025px){.TCSS__tabbox__item label{font-size:12px;line-height:26px;height:26px}}@media screen and (min-width: 1025px){.TCSS__tabbox__item--large label{font-size:15px;line-height:32px;height:32px}}.TCSS__tabbox__item::after{content:'';position:absolute;width:100%;height:100%;top:0px;left:0px;background-color:#fff;border:1.5px solid #ddd}@media screen and (min-width: 1025px){.TCSS__tabbox__item::after{border-width:1px}}.TCSS__tabbox__item:not(:last-child)::after{border-right:none}.TCSS__tabbox__item:first-child::after{border-top-left-radius:2px;border-bottom-left-radius:2px}.TCSS__tabbox__item:last-child::after{border-top-right-radius:2px;border-bottom-right-radius:2px}.TCSS__tabbox__item--checked label{color:#fff}.TCSS__tabbox__item--checked label::after{content:'';display:none;margin-bottom:-4px;margin-left:4px;width:16px;height:16px;background-image:url("../media/image/icons/check-white.svg");background-position:center center;background-repeat:no-repeat;background-size:100%}.TCSS__tabbox__item--checked::after{background-color:#026cb6;border:1.5px solid #026cb6}@media screen and (min-width: 1025px){.TCSS__tabbox__item--checked::after{border-width:1px}}.TCSS__counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.TCSS__counter__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:30%}@media screen and (min-width: 1025px){.TCSS__counter__group{max-width:25%}}.TCSS__counter__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.TCSS__counter__field button,.TCSS__counter__field input{display:table;width:calc(100% / 3);height:32px;line-height:28px;text-align:center;background-color:#fff;margin:0;padding:0;vertical-align:top;float:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid #ddd}@media screen and (min-width: 1025px){.TCSS__counter__field button,.TCSS__counter__field input{border-width:1px}}.TCSS__counter__field button{position:relative;color:silver;font-size:20px;font-weight:bold;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica,sans-serif;cursor:pointer}.TCSS__counter__field button::after{top:0px;left:0px;position:absolute;width:100%;height:100%;text-align:center;font-family:Verdana}.TCSS__counter__field button[data-type*="minus"]{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:none}.TCSS__counter__field button[data-type*="minus"]::after{content:'-'}.TCSS__counter__field button[data-type*="plus"]{border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:none}.TCSS__counter__field button[data-type*="plus"]::after{content:'+'}.TCSS__counter__field button:disabled{cursor:not-allowed}.TCSS__counter__field input{color:#026cb6;font-size:18px;padding-top:1px;border-top-right-radius:0px;border-bottom-right-radius:0px;-webkit-box-shadow:0px;box-shadow:0px}.TCSS__counter__field--disabled{cursor:not-allowed !important}.TCSS__counter__info{font-size:11px;display:table;width:100%;color:silver;text-align:center}.TCSS__puller{position:relative}@media screen and (min-width: 1025px){.TCSS__puller{width:auto;float:right;margin-bottom:-60px;z-index:2;border:0}}@media screen and (min-width: 1025px){.TCSS__puller label{width:auto;float:left;margin-bottom:0;line-height:30px}}.TCSS__puller__group{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1025px){.TCSS__puller__group{width:auto;float:left}}.TCSS__puller__button{float:left;display:table;padding:5px;background-color:#ddd;border:1px solid #ddd;cursor:pointer;text-align:center;font-size:11px;width:calc((100% / 3) - 7px);-webkit-border-radius:20px 20px 20px 20px;-moz-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;-ms-border-radius:20px 20px 20px 20px;-webkit-transition:0.25s;transition:0.25s;color:#767676}.TCSS__puller__button:nth-child(2){margin:0 10.5px}@media screen and (min-width: 1025px){.TCSS__puller__button:nth-child(2){margin:0 0 0 5px}}@media screen and (min-width: 1025px){.TCSS__puller__button{margin:0 0 0 5px}}@media screen and (min-width: 768px){.TCSS__puller__button{padding:5px 10px;font-size:13px;width:auto}}.TCSS__puller__button:focus,.TCSS__puller__button:hover{background-color:#e8f8fd;border:1px solid #13b5ea}.TCSS__puller__label{margin:0px;display:table;float:left}.TCSS__puller .TCSS__icon{margin:2px 5px;float:left}.TCSS__puller__divisor{float:left;width:100%;border-top:1px solid silver;margin:5px 0px}@media screen and (min-width: 768px){.TCSS__puller__divisor{width:auto;border-top:0px;margin:0px 5px}.TCSS__puller__divisor::after{content:'/'}}.TCSS__puller__content{display:table;margin:auto;line-height:17px}@media screen and (min-width: 768px){.TCSS__puller__content{float:left}}.TCSS__destination{display:table;position:relative;width:100%;max-width:100%}@media screen and (min-width: 1025px){.TCSS__destination{display:-webkit-box;display:-ms-flexbox;display:flex;width:1000px;max-width:1000px;height:450px;max-height:450px}}.TCSS__destination__header{float:left;width:100%;display:block}@media screen and (min-width: 1025px){.TCSS__destination__header{width:40%;display:none;border-right:1px solid silver}}.TCSS__destination__block{padding:10px;display:table;width:100%}.TCSS__destination__legend .TCSS__legend__icon{line-height:20px}.TCSS__destination__list{position:relative;display:table;width:100%}.TCSS__destination__list .TCSS__legend__icon{position:relative;width:100%;padding-top:10px;padding-bottom:10px;padding-left:30px;color:#026cb6;text-align:left;border:none;background:none;cursor:pointer}.TCSS__destination__list .TCSS__legend__icon::before{left:10px}.TCSS__destination__list .TCSS__legend__icon--ocean:hover,.TCSS__destination__list .TCSS__legend__icon--ocean:focus{color:#fff;background-color:#13b5ea}.TCSS__destination__list .TCSS__legend__icon--ocean:hover::before,.TCSS__destination__list .TCSS__legend__icon--ocean:focus::before{background-color:#fff}.TCSS__destination__list .TCSS__legend__icon--orange:hover,.TCSS__destination__list .TCSS__legend__icon--orange:focus{color:#fff;background-color:#e39f31}.TCSS__destination__list .TCSS__legend__icon--orange:hover::before,.TCSS__destination__list .TCSS__legend__icon--orange:focus::before{border-bottom-color:#fff}.TCSS__calendar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;max-width:100%}@media screen and (min-width: 1025px){.TCSS__calendar--inline .ui-datepicker-inline{margin:0px auto !important;max-width:380px !important}}.TCSS__calendar__container{position:relative;display:none;width:100%;height:auto;float:left}.TCSS__calendar__container .TCSS__navbox__base:last-child{border-bottom:0px}@media screen and (min-width: 1025px){.TCSS__calendar__container .TCSS__navbox__base{border-bottom:0px;padding-left:0;padding-right:0}}@media screen and (min-width: 1025px){.TCSS__calendar__container table{margin-bottom:0px !important}}.TCSS__calendar__block{display:table;width:100%;text-align:center}.TCSS__calendar__block--alert{padding:8px;background-color:#026cb6;color:#fff;display:none;float:left}.TCSS__calendar__link{color:#767676;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica,sans-serif;text-decoration:underline;-webkit-transition:0.25s;transition:0.25s}.TCSS__calendar__link:focus,.TCSS__calendar__link:hover{color:#041e42}.TCSS__calendar__header{display:table;width:100%}@media screen and (min-width: 1025px){.TCSS__calendar__header{padding:0;border:none;margin-top:-60px !important;margin-bottom:5px}}@media screen and (min-width: 1025px){.TCSS__calendar__header .TCSS__field__icon .TCSS__field__label{opacity:0}}.TCSS__legend{color:#606060}.TCSS__legend__icon{display:table;float:left;position:relative;margin:0;padding-left:20px;padding-right:5px;line-height:normal;-webkit-transition:0.25s;transition:0.25s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.TCSS__legend__icon::before{display:table;left:0px;top:50%;transform:translate(0, -50%);position:absolute;line-height:normal;-webkit-transition:0.25s;transition:0.25s}.TCSS__legend__icon--circle::before{content:'';margin-left:3px;border-radius:50%;width:6px;height:6px}.TCSS__legend__icon--triangle::before{content:'';margin-left:1px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #000}.TCSS__legend__icon--airplane::before{background-image:url("/en/voeazul/mobile/media/image/icons/airplane.png");content:'';margin-left:3px;width:10px;height:10px;background-repeat:no-repeat}.TCSS__legend__icon--dark-blue::before{background-color:#041E42}.TCSS__legend__icon--ocean::before{background-color:#13b5ea}.TCSS__legend__icon--orange::before{border-bottom-color:#e39f31}.TCSS__autocomplete{position:relative}.TCSS__autocomplete__container{display:none;float:left;width:100%;min-width:100%;max-width:100%;border:1px solid #ddd;border-top:0px;background-color:#fff}.TCSS__autocomplete__content{display:table;width:100%}.TCSS__autocomplete__column{display:table;width:50%;float:left}.TCSS__autocomplete__column:first-child{border-right:1px solid #fff}.TCSS__autocomplete__column--full{width:100%}.TCSS__autocomplete__column--full:first-child{border-right:0px}.TCSS__autocomplete__column label{display:table;width:100%;line-height:22px;background-color:#e8f8fd;padding:0 5px;font-size:10px;color:#026cb6}@media screen and (min-width: 1025px){.TCSS__autocomplete__column label{font-size:12px}}.TCSS__autocomplete__list{display:table;width:100%;padding:2px;margin:0}.TCSS__autocomplete__list .TCSS__legend__icon{background-color:transparent;border:0px;display:table;width:100%;height:auto;cursor:pointer;float:left;text-align:left;font-size:10px;padding-top:5px;padding-bottom:5px}@media screen and (min-width: 1025px){.TCSS__autocomplete__list .TCSS__legend__icon{font-size:12px}}.TCSS__autocomplete__list .TCSS__legend__icon::before{left:2px}.TCSS__autocomplete__list .TCSS__legend__icon--ocean:hover,.TCSS__autocomplete__list .TCSS__legend__icon--ocean:focus,.TCSS__autocomplete__list .TCSS__legend__icon--ocean.TCSS__active{color:#fff;background-color:#13b5ea}.TCSS__autocomplete__list .TCSS__legend__icon--ocean:hover::before,.TCSS__autocomplete__list .TCSS__legend__icon--ocean:focus::before,.TCSS__autocomplete__list .TCSS__legend__icon--ocean.TCSS__active::before{background-color:#fff}.TCSS__autocomplete__list .TCSS__legend__icon--orange:hover,.TCSS__autocomplete__list .TCSS__legend__icon--orange:focus,.TCSS__autocomplete__list .TCSS__legend__icon--orange.TCSS__active{color:#fff;background-color:#e39f31}.TCSS__autocomplete__list .TCSS__legend__icon--orange:hover::before,.TCSS__autocomplete__list .TCSS__legend__icon--orange:focus::before,.TCSS__autocomplete__list .TCSS__legend__icon--orange.TCSS__active::before{border-bottom-color:#fff}@media screen and (min-width: 1025px){.TCSS__autocomplete--desktop .TCSS__autocomplete__container{position:relative;margin-bottom:-100%;z-index:10;display:none;-webkit-box-shadow:0 4px 10px #767676;box-shadow:0 4px 10px #767676}.TCSS__autocomplete--desktop .TCSS__autocomplete__content{position:relative;max-height:300px;overflow-y:auto;display:block}.TCSS__autocomplete--desktop .TCSS__autocomplete__legend{padding:5px;border-top:1px solid #ddd;display:table;width:100%;line-height:normal}.TCSS__autocomplete--desktop .TCSS__autocomplete__legend .TCSS__link{font-size:11px}.TCSS__autocomplete--desktop .TCSS__autocomplete__legend label{font-size:11px;width:auto}.TCSS__autocomplete--desktop .TCSS__autocomplete__legend label::after{display:none}}.TCSS__flight-leg{display:block;position:relative;margin-top:0;margin-bottom:15px;width:100%;border:solid 1px silver;border-radius:2px;flex-basis:49% !important}@media (min-width: 768px){.TCSS__flight-leg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;width:calc(50% - 5px);margin-left:5px}.TCSS__flight-leg:after,.TCSS__flight-leg:before{content:'';display:block;clear:both}}.TCSS__flight-leg-box{position:relative;width:100%;display:table;margin-top:15px;float:left}@media (min-width: 768px){.TCSS__flight-leg-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;flex-wrap:wrap}}@media screen and (min-width: 1025px){.TCSS__flight-leg-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}.TCSS__flight-leg-box:after,.TCSS__flight-leg-box:before{content:'';display:block;clear:both}.TCSS__flight-leg--no-flight{border:dashed 1px silver;font-size:18px;font-weight:300;color:#9a9a9a;line-height:80px;text-align:center}.TCSS__flight-leg__header{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:normal;border-bottom:solid 1px silver;background:#e0e0e0;padding:15px}.TCSS__flight-leg__content{background:#fff}@media (min-width: 768px){.TCSS__flight-leg__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:auto;-moz-flex:auto;-ms-flex:auto;-o-flex:auto;flex:auto;height:auto;position:relative}}.TCSS__flight-leg__direction{font-weight:bold;text-transform:uppercase}.TCSS__flight-leg__date{color:#041e42;font-size:14px;flex-basis:68%}@media (min-width: 375px){.TCSS__flight-leg__date{font-size:16px}}@media (min-width: 1025px){.TCSS__flight-leg__date{display:table;float:left}}.TCSS__flight-leg__type{margin-top:10px;text-align:right;margin-bottom:-14px;flex-basis:32%;color:#00A0AF}@media (min-width: 1025px){.TCSS__flight-leg__type{margin-top:0px;display:table;float:right}}.TCSS__flight-leg__itinerary{display:inline-block;width:100%;color:#606060;line-height:normal;font-size:14px}@media (min-width: 375px){.TCSS__flight-leg__itinerary{font-size:16px}}@media (min-width: 1025px){.TCSS__flight-leg__itinerary{margin-top:10px;float:left}}.TCSS__flight-leg__itinerary .TCSS__icon-caret-right{float:left;line-height:19px}.TCSS__flight-leg__departure,.TCSS__flight-leg__arrival{display:block;float:left}.TCSS__flight-leg__connection{border-top:dashed 1px silver;margin:15px;display:table;width:calc(100% - 30px)}.TCSS__flight-leg__connection:not(:first-child){padding-top:15px}.TCSS__flight-leg__connection:after,.TCSS__flight-leg__connection:before{content:'';display:block;clear:both}.TCSS__flight-leg__connection:first-child{border-top:none}.TCSS__flight-leg__connection--info-plane{width:50%;float:left}@media (min-width: 568px){.TCSS__flight-leg__connection--info-plane{width:35%}}.TCSS__flight-leg__connection--info-plane:after,.TCSS__flight-leg__connection--info-plane:before{content:'';display:block;clear:both}.TCSS__flight-leg__connection--info-time{width:50%;float:left}@media (min-width: 568px){.TCSS__flight-leg__connection--info-time{width:45%}}@media (min-width: 1025px){.TCSS__flight-leg__connection--info-time{width:35%}}.TCSS__flight-leg__connection--info-time:after,.TCSS__flight-leg__connection--info-time:before{content:'';display:block;clear:both}.TCSS__flight-leg__connection--info-time .TCSS__icon-caret-right{color:gray;float:left;width:10%;text-align:center;font-size:16px}.TCSS__flight-leg__connection--info-carrier{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:gray;text-align:center;font-size:13px;line-height:normal;float:left;word-wrap:break-word;width:100%;margin-top:10px;background-color:#EFEFEF}@media (min-width: 568px){.TCSS__flight-leg__connection--info-carrier{width:20%;margin-top:0;background:none}}@media (min-width: 1025px){.TCSS__flight-leg__connection--info-carrier{word-wrap:normal;width:30%}}.TCSS__flight-leg__connection--info-action{display:table;margin-top:15px;width:100%;float:left}@media (min-width: 1025px){.TCSS__flight-leg__connection--info-action{margin-top:6px;width:30%;text-align:center;line-height:normal;float:right}}.TCSS__flight-leg__connection--info-action:after,.TCSS__flight-leg__connection--info-action:before{content:'';display:block;clear:both}.TCSS__flight-leg__connection--info-action-message{font-size:12px;color:gray}.TCSS__flight-leg__number{color:#026cb6;font-size:16px}.TCSS__flight-leg__plane{color:gray;font-size:13px;line-height:normal;margin-top:5px}.TCSS__flight-leg__carrier_name{color:gray;font-size:12px;line-height:normal;margin-top:5px}.TCSS__flight-leg__schedule{float:left;text-align:center;width:45%}@media (min-width: 768px){.TCSS__flight-leg__schedule{width:60px}}.TCSS__flight-leg__time{color:gray;font-size:20px}.TCSS__flight-leg__airport{color:gray;font-size:12px;line-height:normal;margin-top:5px}.TCSS__flight-leg__action{width:100%}.TCSS__flight-leg__action--check-in{width:100%}.TCSS__flight-leg__alert{width:calc(100% - 30px);position:relative;margin:15px;padding:12px 12px 12px 40px;font-size:12px;line-height:18px}.TCSS__flight-leg__alert--icon{display:block;position:absolute;top:12px;left:12px;font-size:20px}.TCSS__flight-leg__alert--flight-day{color:#ae2057;background:#fbe5e5}.TCSS__flight-leg__passengerlist{position:relative;display:table;width:100%}.TCSS__flight-leg__passengerlist--mobile{display:block}@media screen and (min-width: 1025px){.TCSS__flight-leg__passengerlist--mobile{display:none}}.TCSS__flight-leg__passengerlist--desktop{display:none}@media screen and (min-width: 1025px){.TCSS__flight-leg__passengerlist--desktop{display:block}}.TCSS__flight-leg__passengerlist-content{display:table;width:100%}.TCSS__flight-leg__passengerlist-title{display:table;width:100%;text-align:left;padding:6px 15px;background:#e0e0e0;color:#606060;line-height:normal;font-weight:normal;border-top:1px solid silver}@media screen and (min-width: 1025px){.TCSS__flight-leg__passengerlist-title{display:none}}.TCSS__flight-leg__passenger{display:table;width:100%;border-top:solid 1px silver}.TCSS__flight-leg__passenger__hand-baggage{color:#026cb6;padding:6px;font-size:11px}.TCSS__flight-leg__passenger__hand-baggage a:active,.TCSS__flight-leg__passenger__hand-baggage a:visited{color:#026cb6}@media screen and (min-width: 1025px){.TCSS__flight-leg__passenger{border-top:none}.TCSS__flight-leg__passenger:not(:first-child) thead{display:none}}.TCSS__flight-leg__passenger-name{background:#fff;color:#026cb6;font-size:14px;line-height:48px;padding:0 15px;display:block;width:100%;height:auto;-webkit-box-flex:auto;-moz-flex:auto;-ms-flex:auto;-o-flex:auto;flex:auto}@media screen and (min-width: 1025px){.TCSS__flight-leg__passenger-name{display:none}.TCSS__flight-leg__passenger-name:focus,.TCSS__flight-leg__passenger-name:hover{cursor:pointer;background:#e8f8fd}}.TCSS__flight-leg__passenger-name::before{content:'';border:solid #026cb6;border-width:0 2px 2px 0;display:inline-block;padding:2px;margin-right:4px;-webkit-transition:0.25s;transition:0.25s;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-bottom:3px}.TCSS__flight-leg__passenger-name--opened{background:#d0f0fb}.TCSS__flight-leg__passenger-name--opened::before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-bottom:0px}.TCSS__flight-leg__passenger-block{position:relative;float:left;width:100%;height:auto;display:none;border-top:1px solid silver}@media screen and (min-width: 1025px){.TCSS__flight-leg__passenger-block{display:block !important;border-top:none}}.TCSS__flight-leg__passenger-club{display:block;margin:10px 0}@media screen and (min-width: 1025px){.TCSS__flight-leg__passenger-club{display:none}}.TCSS__flight-leg__passenger-club--level{margin:0 15px;color:#026cb6;font-size:14px}.TCSS__flight-leg__passenger-club--number{margin:0 15px;color:gray;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:22px}.TCSS__flight-leg__passenger-club--button{line-height:24px;text-align:center;text-transform:none;font-size:11px;color:#13b5ea}.TCSS__flight-leg__passenger-club--button:focus,.TCSS__flight-leg__passenger-club--button:hover{cursor:pointer;color:#026cb6;background:#e0e0e0}.TCSS__flight-leg__passenger-items{width:100%}.TCSS__flight-leg__passenger-items--head{background:#e0e0e0;color:#606060;text-align:center;font-size:12px;line-height:normal;border-top:1px solid silver;border-bottom:1px solid silver}.TCSS__flight-leg__passenger-items--head th{padding:6px 12px;font-weight:normal;white-space:nowrap}.TCSS__flight-leg__passenger-items--head th *{color:#606060}.TCSS__flight-leg__passenger-items--line{background:#e0e0e0;border-top:solid 1px #e0e0e0;line-height:normal}.TCSS__flight-leg__passenger-items--line-white{background-color:#fff !important}.TCSS__flight-leg__passenger-items--line td{vertical-align:middle;padding:12px 6px}.TCSS__flight-leg__passenger-items--line:first-child{background:#fff;border-top:none}.TCSS__flight-leg__passenger-items--name{color:#606060;font-size:14px;display:none}@media screen and (min-width: 1025px){.TCSS__flight-leg__passenger-items--name{display:table-cell;width:auto}}.TCSS__flight-leg__passenger-items--level{color:#026cb6}.TCSS__flight-leg__passenger-items--number{text-align:center;color:#606060;font-size:14px;display:none}@media screen and (min-width: 1025px){.TCSS__flight-leg__passenger-items--number{display:table-cell;width:115px}}.TCSS__flight-leg__passenger-items--route{text-align:center;text-transform:uppercase;color:#606060;font-size:14px;width:35%;white-space:nowrap}.TCSS__flight-leg__passenger-items--seat{text-align:center;text-transform:none;font-size:14px;color:#606060;width:30%;white-space:nowrap}.TCSS__flight-leg__passenger-items--seat-link{text-decoration:none;color:#13b5ea}.TCSS__flight-leg__passenger-items--seat-link:focus,.TCSS__flight-leg__passenger-items--seat-link:hover{text-decoration:underline}.TCSS__flight-leg__passenger-items--seat-icon{margin-right:5px}.TCSS__flight-leg__passenger-items--seat .TCSS__btn--link-blue{font-size:14px}.TCSS__flight-leg__passenger-items--baggages{color:#606060;font-size:14px;display:table-cell;white-space:nowrap}@media screen and (min-width: 1025px){.TCSS__flight-leg__passenger-items--baggages{display:table-cell;width:auto}}.TCSS__flight-leg__passenger-items--baggage{text-align:center;color:#606060;font-size:14px;width:35%}@media screen and (min-width: 1025px){.TCSS__flight-leg__passenger-items--baggage{width:110px}}.TCSS__flight-leg__passenger-items--baggage .TCSS__btn{width:100%}.TCSS__flight-leg__group{display:table;width:100%}.TCSS__flight-leg__checkin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#EFEFEF;padding:10px}@media screen and (min-width: 1025px){.TCSS__flight-leg__checkin{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:transparent;padding:0}}.TCSS__flight-leg__checkin-cancel{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1025px){.TCSS__flight-leg__checkin-cancel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.TCSS__flight-payment{position:relative;width:100%;margin-bottom:20px}.TCSS__flight-payment:last-child{margin-bottom:0}.TCSS__flight-payment-box{width:100%;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-ms-border-radius:2px 2px 2px 2px;border:1px solid silver;float:left}.TCSS__flight-payment-box__header{display:table;width:100%;padding:0 14px;line-height:48px}@media screen and (min-width: 1025px){.TCSS__flight-payment-box__header:focus,.TCSS__flight-payment-box__header:hover{cursor:pointer;background:#e8f8fd}}.TCSS__flight-payment-box__header::before{content:'';border:solid #026cb6;border-width:0 2px 2px 0;display:inline-block;padding:2px;margin-right:4px;-webkit-transition:0.25s;transition:0.25s;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-bottom:2px}@media screen and (min-width: 768px){.TCSS__flight-payment-box__header::before{margin-bottom:3px}}.TCSS__flight-payment-box__header--opened{background:#d0f0fb}.TCSS__flight-payment-box__header--opened::before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-bottom:-1px}@media screen and (min-width: 768px){.TCSS__flight-payment-box__header--opened::before{margin-bottom:0px}}.TCSS__flight-payment-box__header--title{position:relative;color:#026cb6;font-size:16px;font-weight:normal;width:calc(100% - 15px);float:right;display:table;margin:0;padding:0}.TCSS__flight-payment-box__content{padding:15px;display:none;border-top:solid 1px silver}.TCSS__flight-payment-box__content:before,.TCSS__flight-payment-box__content:after{content:'';display:block;clear:both}.TCSS__flight-payment-box:before,.TCSS__flight-payment-box:after{content:'';display:block;clear:both}.TCSS__flight-payment__header{width:100%;padding:0 0 8px 0;border-bottom:solid 1px silver}.TCSS__flight-payment__header--title{color:#026cb6;font-size:14px;font-weight:bold}.TCSS__flight-payment__content{width:100%;padding:15px 0}.TCSS__flight-payment__content:before,.TCSS__flight-payment__content:after{content:'';display:block;clear:both}@media (min-width: 768px){.TCSS__flight-payment__content--list{width:70%;padding:0;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.TCSS__flight-payment__footer{border-radius:2px;padding:8px;font-size:14px;color:#026cb6;background:#d0f0fb;display:table;width:100%;margin:0 auto}@media (min-width: 768px){.TCSS__flight-payment__footer{width:70%}}.TCSS__flight-payment__footer--description{float:left}.TCSS__flight-payment__footer--price{float:right;text-align:right;font-weight:bold}.TCSS__flight-payment__footer:before,.TCSS__flight-payment__footer:after{content:'';display:block;clear:both}.TCSS__flight-payment__footer--red{background:#FDE1DE;color:#AE2057}.TCSS__flight-payment__footer--red i{font-size:12px;font-style:italic}.TCSS__flight-payment--service{display:table;width:100%}@media (min-width: 768px){.TCSS__flight-payment--service{width:70%;margin:0 auto;margin-bottom:0px}}.TCSS__flight-payment--service .TCSS__flight-payment__header{padding:8px;background:#e0e0e0}@media (min-width: 768px){.TCSS__flight-payment--service .TCSS__flight-payment__header{display:none}}.TCSS__flight-payment--service .TCSS__flight-payment__content{padding:8px;background:#e0e0e0;border-bottom:solid 1px silver}@media (min-width: 768px){.TCSS__flight-payment--service .TCSS__flight-payment__content{padding:0;background:none;border-bottom:none}}.TCSS__flight-payment--service .TCSS__flight-payment-table{border:none;margin-bottom:4px}.TCSS__flight-payment--service .TCSS__flight-payment-table:last-child{margin-bottom:0}@media (min-width: 768px){.TCSS__flight-payment--service .TCSS__flight-payment-table{display:block;background:#e0e0e0;margin-bottom:10px}.TCSS__flight-payment--service .TCSS__flight-payment-table:last-child{margin-bottom:10px}}@media (min-width: 768px){.TCSS__flight-payment--service .TCSS__flight-payment-table__title{color:#767676}}.TCSS__flight-payment:before,.TCSS__flight-payment:after{content:'';display:block;clear:both}.TCSS__flight-payment-table{display:block;float:left;margin-bottom:10px}.TCSS__flight-payment-table:last-child{margin-bottom:5px}@media (min-width: 768px){.TCSS__flight-payment-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 15px;border:1px solid silver}.TCSS__flight-payment-table:last-child{margin-bottom:10px}.TCSS__flight-payment-table:nth-child(odd){float:left;margin-right:0px}.TCSS__flight-payment-table:nth-child(even){float:right;margin-left:0px;border-left:none}}.TCSS__flight-payment-table__content{margin-bottom:4px}@media (min-width: 768px){.TCSS__flight-payment-table__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:auto;-moz-flex:auto;-ms-flex:auto;-o-flex:auto;flex:auto;height:auto}}.TCSS__flight-payment-table__header{width:100%;padding:0 0 8px 0}.TCSS__flight-payment-table__header--title{color:#026cb6;font-size:14px}.TCSS__flight-payment-table__header--title-reset{font-weight:normal;text-transform:none}.TCSS__flight-payment-table__header--leg{font-weight:normal}.TCSS__flight-payment-table--full{width:100%}.TCSS__flight-payment-table__title{color:#026cb6;font-size:14px;float:left}.TCSS__flight-payment-table__value{color:#767676;font-size:14px;float:right}.TCSS__flight-payment-table__content--line{width:100%;padding:2px 0;font-size:14px;color:gray}.TCSS__flight-payment-table__content--line:last-child{padding-bottom:4px}.TCSS__flight-payment-table__content--line:before,.TCSS__flight-payment-table__content--line:after{content:'';display:block;clear:both}.TCSS__flight-payment-table__content--description{float:left}.TCSS__flight-payment-table__content--price{float:right;text-align:right}.TCSS__flight-payment-table__content--explanation{float:left;font-size:11px;line-height:18px}.TCSS__flight-payment-table__content--subtitle{color:#13b5ea;font-size:12px;margin-top:8px}.TCSS__flight-payment-table__footer{width:100%;font-size:14px;font-weight:bold;color:gray;border-top:1px solid silver;border-bottom:1px solid silver;padding:4px 0}@media screen and (min-width: 768px){.TCSS__flight-payment-table__footer{border-bottom:0;padding:4px 0 0 0}}.TCSS__flight-payment-table__footer--description{float:left}.TCSS__flight-payment-table__footer--price{float:right;text-align:right}.TCSS__flight-payment-table__footer:before,.TCSS__flight-payment-table__footer:after{content:'';display:block;clear:both}.TCSS__flight-payment-table:before,.TCSS__flight-payment-table:after{content:'';display:block;clear:both}.TCSS__flight-payment-billing{border-bottom:dashed 1px silver;padding-bottom:15px}@media (min-width: 768px){.TCSS__flight-payment-billing{width:calc(30% - 10px);margin-right:10px;margin-bottom:15px;border-bottom:0;padding-bottom:0;float:left}}.TCSS__flight-payment-billing__user-data{width:100%;float:left;margin-bottom:0px;font-size:12px;line-height:18px;color:#606060}.TCSS__flight-payment-billing__user-data--title{font-weight:bold;font-size:14px;margin:0;padding:0;margin-bottom:8px}.TCSS__flight-payment-billing__method{width:100%;float:left;font-size:16px;color:#fff;background:#13b5ea;padding:8px;border-radius:2px}@media (min-width: 768px){.TCSS__flight-payment-billing__method{width:77%}}.TCSS__flight-payment-billing__method--table{width:100%}.TCSS__flight-payment-billing__method--header{border-bottom:solid 1px #42c4ee}.TCSS__flight-payment-billing__method--header-reset{font-size:12px;font-weight:normal;text-transform:none;line-height:normal}@media (min-width: 768px){.TCSS__flight-payment-billing__method--header-reset{font-size:14px}}.TCSS__flight-payment-billing__method--line{color:#d8e9f2;font-size:12px;line-height:normal}.TCSS__flight-payment-billing:before,.TCSS__flight-payment-billing:after{content:'';display:block;clear:both}.TCSS__accordion{position:relative;display:table;width:100%}.TCSS__accordion__block{position:relative;display:table;width:100%}.TCSS__accordion__block--open .TCSS__accordion__title{background-color:#d0f0fb}.TCSS__accordion__block--open .TCSS__accordion__title::before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-bottom:5px solid #026cb6;margin-top:-8.5px}.TCSS__accordion__block:last-child{border-bottom:1px solid silver}@media screen and (min-width: 1025px){.TCSS__accordion__block:last-child{border-bottom:none}}.TCSS__accordion__title{position:relative;background-color:#fff;padding:15px 15px 15px 40px;cursor:pointer;display:table;width:100%;font-size:16px;-webkit-transition:0.25s;transition:0.25s;text-align:left;border:none;color:#026cb6;border-top:1px solid silver}.TCSS__accordion__title::before{content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-top:5px solid #026cb6;position:absolute;left:15px;font-size:11px;top:50%;margin-top:-2.5px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica,sans-serif;-webkit-transition:0.25s;transition:0.25s}@media screen and (min-width: 1025px){.TCSS__accordion__title:focus,.TCSS__accordion__title:hover{background-color:#e8f8fd}}.TCSS__accordion__title--disabled{cursor:default;background-color:#EFEFEF;color:gray}.TCSS__accordion__title--disabled::before{display:none}.TCSS__accordion__title--disabled:focus,.TCSS__accordion__title--disabled:hover{background-color:#EFEFEF}.TCSS__accordion__title--disabled:disabled{opacity:1.0 !important;color:gray !important}.TCSS__accordion__list{position:relative;width:100%;top:0;height:auto;overflow-y:visible;right:0;display:none}.TCSS__accordion__items{position:relative;border-top:1px solid silver;padding:5px;width:100%}.TCSS__accordion__items .TCSS__legend__icon{padding-top:5px;padding-bottom:5px;padding-left:30px;width:100%;color:#026cb6;cursor:pointer;background:none;border:none;text-align:left}.TCSS__accordion__items .TCSS__legend__icon::before{left:10px}.TCSS__accordion__items .TCSS__legend__icon--ocean:hover,.TCSS__accordion__items .TCSS__legend__icon--ocean:focus,.TCSS__accordion__items .TCSS__legend__icon--ocean.TCSS__active{color:#fff;background-color:#13b5ea}.TCSS__accordion__items .TCSS__legend__icon--ocean:hover::before,.TCSS__accordion__items .TCSS__legend__icon--ocean:focus::before,.TCSS__accordion__items .TCSS__legend__icon--ocean.TCSS__active::before{background-color:#fff}.TCSS__accordion__items .TCSS__legend__icon--orange:hover,.TCSS__accordion__items .TCSS__legend__icon--orange:focus,.TCSS__accordion__items .TCSS__legend__icon--orange.TCSS__active{color:#fff;background-color:#e39f31}.TCSS__accordion__items .TCSS__legend__icon--orange:hover::before,.TCSS__accordion__items .TCSS__legend__icon--orange:focus::before,.TCSS__accordion__items .TCSS__legend__icon--orange.TCSS__active::before{border-bottom-color:#fff}.TCSS__accordion__items-title{padding:0 10px;font-weight:bold;margin-top:10px;display:table}.TCSS__accordion__items-title:first-child{margin-top:0px}@media screen and (min-width: 1025px){.TCSS__accordion--desktop{position:relative;display:block;width:100%;height:100%;float:left}.TCSS__accordion--desktop .TCSS__accordion__container{background-color:#026cb6;position:static;display:table;width:100%}.TCSS__accordion--desktop .TCSS__accordion__legend{display:table;width:100%;font-size:11px;padding:0 15px;height:25px;background:#f2f2f2;border-top:1px solid #fff;border-bottom:1px solid #ddd;position:absolute;top:30px;z-index:1}.TCSS__accordion--desktop .TCSS__accordion__legend .TCSS__legend__icon{line-height:25px}.TCSS__accordion--desktop .TCSS__accordion__title{float:left;padding:0 5px;margin:0 5px;width:auto;height:30px;font-size:14px;background-color:#026cb6;color:#fff;border-left:none;border-right:none;border-top:5px solid transparent;border-bottom:5px solid transparent;-webkit-transition:initial;transition:initial}.TCSS__accordion--desktop .TCSS__accordion__title::before{display:none}.TCSS__accordion--desktop .TCSS__accordion__title:hover,.TCSS__accordion--desktop .TCSS__accordion__title:focus{outline:0;padding:0 5px 3px 5px;border-bottom:2px solid #fff}.TCSS__accordion--desktop .TCSS__accordion__list{position:absolute;top:57px;height:calc(100% - 57px);overflow-y:auto;overflow-x:hidden;right:-100vw;display:block;-webkit-transition:0.25s;transition:0.25s;-webkit-transition-property:right;-o-transition-property:right;transition-property:right}.TCSS__accordion--desktop .TCSS__accordion__items{border-top:none;float:left;border:none;background-color:#fff}.TCSS__accordion--desktop .TCSS__accordion__items-column{float:left;width:25%;display:table}.TCSS__accordion--desktop .TCSS__accordion__items-title{font-size:12px;text-transform:uppercase}.TCSS__accordion--desktop .TCSS__accordion__items .TCSS__legend__icon{font-size:12px;line-height:1.4em;margin-top:3px;margin-bottom:3px}.TCSS__accordion--desktop .TCSS__accordion__items .TCSS__legend__icon:first-child{margin-top:0px}.TCSS__accordion--desktop .TCSS__accordion__items .TCSS__legend__icon:last-child{margin-bottom:0px}.TCSS__accordion--desktop .TCSS__accordion__block{position:static;width:auto;float:left}.TCSS__accordion--desktop .TCSS__accordion__block--open .TCSS__accordion__title{-webkit-transition:0.25s;transition:0.25s;padding:0 5px;border-bottom:5px solid #13b5ea}.TCSS__accordion--desktop .TCSS__accordion__block--open .TCSS__accordion__title::before{display:none}.TCSS__accordion--desktop .TCSS__accordion__block:first-child .TCSS__accordion__list{right:0}}.TCSS__checkbox{cursor:pointer;text-align:left;border:none;background:none;padding:0;margin:0;-webkit-transition:0.25s;transition:0.25s}.TCSS__checkbox:focus,.TCSS__checkbox:hover{background-color:#f2f2f2}.TCSS__checkbox__input{position:relative;display:inline-block;width:19px;height:19px;line-height:normal;padding:0;vertical-align:middle;margin:0px 10px 0px 0px;float:left;cursor:pointer;color:#fff;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;-ms-border-radius:4px 4px 4px 4px;z-index:1;border:1.5px solid #ddd}.TCSS__checkbox__input--checked:before{content:'';position:absolute;left:45%;top:45%;width:7px;height:12px;border-bottom:3px solid #026cb6;border-right:3px solid #026cb6;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:-2px;margin-top:-6px}@media screen and (min-width: 1025px){.TCSS__checkbox__input--checked:before{margin-top:-7px}}.TCSS__checkbox__input:checked{background-color:#026cb6;border-color:#026cb6}.TCSS__checkbox__input:checked:before{background:#026cb6}.TCSS__checkbox__label{color:#767676;cursor:pointer}.TCSS__checkbox input{position:absolute;width:100%;height:100%;margin:0;padding:0;z-index:2;opacity:0;left:0;top:0;cursor:pointer}.TCSS__fieldset{border:1px solid #026cb6;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;-ms-border-radius:4px 4px 4px 4px;padding:10px 15px;letter-spacing:normal;margin:0;margin-bottom:15px}@media screen and (min-width: 1025px){.TCSS__fieldset{margin-bottom:20px}}.TCSS__fieldset legend{border:0;width:auto;margin:0;font-weight:normal;background-color:#fff;color:#026cb6;padding:0px 5px;line-height:normal;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;-ms-border-radius:4px 4px 4px 4px;text-transform:uppercase}.TCSS__panel__heading{border-bottom:1px solid #9a9a9a;background:#e0e0e0;padding:14px 8px 12px}.TCSS__panel.TCSS__panel--default{border:1px solid #9a9a9a}.TCSS__loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0.5);z-index:99999999;position:fixed;width:100%;height:100%;top:0;left:0;opacity:0}.TCSS__loader label{-webkit-text-shadow:0 0 5px #000;text-shadow:0 0 5px #000;position:relative;background-image:url(../media/image/loader.gif);background-position:center top;background-repeat:no-repeat;background-size:40px 40px;padding:45px 0 0 0;line-height:normal;color:#fff;font-size:14px}@media screen and (min-width: 768px){.TCSS__loader label{font-size:18px}}.TCSS__loader:first-child{opacity:1}.TCSS__quick-access{display:none;position:fixed;width:100%;min-width:260px;z-index:999999;left:0;right:0;background:#fff;overflow-y:auto;overflow-x:hidden;height:calc(100% - 60px);top:60px}@media screen and (min-width: 1025px){.TCSS__quick-access{border-left:1px solid #041e42;border-bottom:1px solid #041e42;position:absolute;float:right;left:auto;height:auto;top:calc(100% + 6px)}}@media screen and (min-width: 1170px){.TCSS__quick-access{left:auto;height:auto}}.TCSS__quick-access__bg{display:none;position:fixed;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.3);cursor:default}.TCSS__quick-access__user-data{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid silver}.TCSS__quick-access__user-data:after,.TCSS__quick-access__user-data:before{display:block;content:'';clear:both}.TCSS__quick-access__info{color:#041e42;line-height:normal}.TCSS__quick-access__info--blue-medium{color:#026cb6}.TCSS__quick-access__info-title{font-size:12px}.TCSS__quick-access__info-value{font-size:24px}.TCSS__quick-access__info-description{font-size:12px}.TCSS__quick-access__menu-list{margin:0;padding:0;list-style:none;border-top:1px solid silver}.TCSS__quick-access__menu-item{border-bottom:1px solid #e0e0e0;color:#026cb6;font-size:16px}@media screen and (min-width: 768px){.TCSS__quick-access__menu-item{font-size:18px}}.TCSS__quick-access__menu-item a:not(.TCSS__quick-access__menu-item--logout){color:#026cb6}.TCSS__quick-access__menu-item:last-child{border-bottom:none}.TCSS__quick-access__menu-item--logout{color:gray}.TCSS__quick-access__menu-item--logout .TCSS__icon{width:16px;height:16px;margin-right:5px}@media screen and (min-width: 768px){.TCSS__quick-access__menu-item--logout .TCSS__icon{width:20px;height:20px}}.TCSS__quick-access__menu-item--logout a{color:gray}.TCSS__quick-access__menu-item--logout,.TCSS__quick-access__menu-item a{padding:10px 15px;position:relative;display:table;width:100%;height:100%;font-weight:300;cursor:pointer;-webkit-transition:0.25s;transition:0.25s}.TCSS__quick-access__menu-item--logout:focus,.TCSS__quick-access__menu-item--logout:hover,.TCSS__quick-access__menu-item a:focus,.TCSS__quick-access__menu-item a:hover{background-color:#f2f2f2}.TCSS__quick-access__chart{position:relative;display:table;width:100%;max-width:100%;padding:15px 10px;margin:0 auto}@media screen and (min-width: 568px){.TCSS__quick-access__chart{max-width:500px}}@media screen and (min-width: 1025px){.TCSS__quick-access__chart{max-width:none}}.TCSS__quick-access__chart-item{padding:0 5px}.TCSS__alert{position:relative;display:table;width:100%;font-size:11px;line-height:normal;letter-spacing:normal}.TCSS__alert--error{color:#d00;padding-top:5px}.TCSS__error__field{background-color:#fbe5e5 !important;border-color:#d00 !important;color:#d00 !important}.TCSS__error__field::-webkit-input-placeholder{color:#d00 !important}.TCSS__error__field::-moz-placeholder{color:#d00 !important}.TCSS__error__field:-ms-input-placeholder{color:#d00 !important}.TCSS__error__field:-moz-placeholder{color:#d00 !important}.TCSS__error .TCSS__field__icon--search .TCSS__field__field{background-image:url("../media/image/icons/search-red.svg") !important}.TCSS__error .TCSS__field__icon--calendar .TCSS__field__field{background-image:url("../media/image/icons/calendar-red.svg") !important}.TCSS__error .TCSS__field__icon .TCSS__field__field::-webkit-input-placeholder{color:#d00 !important}.TCSS__error .TCSS__field__icon .TCSS__field__field::-moz-placeholder{color:#d00 !important}.TCSS__error .TCSS__field__icon .TCSS__field__field:-ms-input-placeholder{color:#d00 !important}.TCSS__error .TCSS__field__icon .TCSS__field__field:-moz-placeholder{color:#d00 !important}.TCSS__menu-header{display:none;position:fixed;left:0px;top:60px;width:auto;height:calc(100% - 60px);float:left;background-color:#041e42;border-top:2px solid #13b5ea;z-index:100;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.TCSS__menu-header__main,.TCSS__menu-header__sub,.TCSS__menu-header__language{-webkit-transition:0.25s;transition:0.25s;-webkit-transition-property:margin-left;-o-transition-property:margin-left;transition-property:margin-left}.TCSS__menu-header__main{position:relative;display:block;width:100vw;height:calc(100% - 53px);float:left;overflow-y:auto;overflow-x:hidden}.TCSS__menu-header__sub{position:relative;display:none;width:100vw;height:100%;float:left}.TCSS__menu-header__sub-back{display:table;width:100%;padding:15px;padding-left:35px;position:relative;font-size:16px}.TCSS__menu-header__sub-back a{color:#fff}.TCSS__menu-header__sub-back:before,.TCSS__menu-header__sub-back:after{content:'';margin-top:-10px;position:absolute;top:50%}.TCSS__menu-header__sub-back:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-right:10px solid #fff;left:0px}.TCSS__menu-header__sub-back:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-right:10px solid #041e42;left:2px}.TCSS__menu-header__sub-list{position:relative;display:block;width:100%;background-color:#f0f0f0;height:calc(100% - 50px);overflow-y:auto;margin:0;padding:0;list-style:none}.TCSS__menu-header__sub-item{position:relative;padding:15px;border-bottom:1px solid silver;color:#026cb6;font-size:16px}.TCSS__menu-header__sub-item a{color:#026cb6}.TCSS__menu-header__sub-item--icon{padding:5px 15px}.TCSS__menu-header__sub-item--icon .TCSS__icon{vertical-align:middle;width:45px;height:45px}.TCSS__menu-header__sub-item[data-sub-item]:before,.TCSS__menu-header__sub-item[data-sub-item]:after{content:'';margin-top:-10px;position:absolute;top:50%}.TCSS__menu-header__sub-item[data-sub-item]:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-left:10px solid #026cb6;right:0px}.TCSS__menu-header__sub-item[data-sub-item]:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-left:10px solid #f0f0f0;right:2px}.TCSS__menu-header__sub-item[data-sub-item].color-blue-medium:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-left:10px solid #026cb6}.TCSS__menu-header__sub-item[data-sub-item].color-orange-medium:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-left:10px solid #cf4f2c}.TCSS__menu-header__sub-item[data-sub-item].color-green-medium:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-left:10px solid #5898a3}.TCSS__menu-header__list{position:relative;display:table;width:100%;margin:0;padding:0;list-style:none}.TCSS__menu-header__list-item{position:relative;padding:15px;border-bottom:1px solid #425671;color:#fff;font-size:16px}.TCSS__menu-header__list-item a{color:#fff}.TCSS__menu-header__list-item[data-sub-menu]:before,.TCSS__menu-header__list-item[data-sub-menu]:after{content:'';margin-top:-10px;position:absolute;top:50%}.TCSS__menu-header__list-item[data-sub-menu]:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-left:10px solid #fff;right:0px}.TCSS__menu-header__list-item[data-sub-menu]:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-left:10px solid #041e42;right:2px}.TCSS__menu-header__links{position:relative;display:table;width:100%;margin:0;padding:0;list-style:none;margin-top:15px}.TCSS__menu-header__links-item{padding:15px;color:#fff;font-size:14px}.TCSS__menu-header__links-item a{color:#fff}.TCSS__menu-header__language{position:absolute;left:0px;bottom:0px;width:100vw;background-color:#041e42;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.TCSS__menu-header__language-title{color:#fff;font-size:16px;float:left;padding:15px}.TCSS__menu-header__language-active{float:right;width:auto;display:table;color:#fff;font-size:16px;padding:15px}.TCSS__menu-header__language-list{display:none;float:left;width:100%;max-height:100%;overflow-y:auto;margin:0;padding:0;list-style:none}.TCSS__menu-header__language-item{float:left;width:100%}.TCSS__menu-header__language-item a{display:table;color:#fff;font-size:16px;width:100%;text-align:right;padding:15px;padding-right:45px}.TCSS__menu-header__language-button{position:relative;display:table;width:100%;height:53px;padding-right:30px;border-top:1px solid #425671}.TCSS__menu-header__language-button:before,.TCSS__menu-header__language-button:after{content:'';position:absolute;right:10px;top:50%}.TCSS__menu-header__language-button:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-bottom:10px solid #fff;margin-top:-16px}.TCSS__menu-header__language-button:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-bottom:10px solid #041e42;margin-top:-14px}.TCSS__menu-header__language-button--open{border-bottom:1px solid #425671}.TCSS__menu-header__language-button--open:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-top:10px solid #fff;margin-top:-5px}.TCSS__menu-header__language-button--open:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-top:10px solid #041e42;margin-top:-7px}.TCSS__menu-header__language .TCSS__icon{width:25px;height:25px;margin:-3px 10px 0px 15px;vertical-align:top}.TCSS__menu-desktop{display:none}@media screen and (min-width: 1025px){.TCSS__menu-desktop{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:block;float:left;width:auto;padding-right:10px}}.TCSS__menu-desktop__main{display:table;width:100%}.TCSS__menu-desktop__sub{display:none;position:absolute;width:100%;left:50%;top:60px;transform:translate(-50%, 0);background-color:#f0f0f0;padding:10px;border:1px solid #fff;z-index:99}@media screen and (min-width: 1170px){.TCSS__menu-desktop__sub{top:66px}}.TCSS__menu-desktop__sub-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.TCSS__menu-desktop__sub-icons{position:relative;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0;padding:0;list-style:none;padding-right:20px}.TCSS__menu-desktop__sub-links{position:relative;float:left;display:block;width:100%;margin:0;padding:0;list-style:none;padding-left:20px;border-left:1px solid #b0b0b0}.TCSS__menu-desktop__sub-item{float:left;width:calc(100% / 3);-webkit-transition:0.25s;transition:0.25s;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.TCSS__menu-desktop__sub-item--icon{width:auto;text-align:center;min-width:120px}.TCSS__menu-desktop__sub-item--icon:last-child{margin-right:0}.TCSS__menu-desktop__sub-item--icon .TCSS__icon{width:64px;height:64px}.TCSS__menu-desktop__sub-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;width:100%}.TCSS__menu-desktop__sub-link{padding:10px;font-size:16px;display:block;width:100%;color:#026cb6}.TCSS__menu-desktop__sub-link:focus,.TCSS__menu-desktop__sub-link:hover{background-color:#ddd}.TCSS__menu-desktop__list{cursor:pointer;font-size:11px;height:60px;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0px 5px;list-style:none;margin-left:5px}@media screen and (min-width: 1170px){.TCSS__menu-desktop__list{height:66px}}.TCSS__menu-desktop__list-title{color:#fff;padding:0 10px;line-height:40px;opacity:0.5;font-size:0.75rem}.TCSS__menu-desktop__list-title:focus,.TCSS__menu-desktop__list-title:hover{background-color:#026cb6}.TCSS__menu-desktop__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-transition:0.25s;transition:0.25s}.TCSS__menu-desktop__list-item:focus .TCSS__menu-desktop__list-title,.TCSS__menu-desktop__list-item:hover .TCSS__menu-desktop__list-title{background-color:#026cb6;opacity:1}.TCSS__menu-desktop__group{position:relative;float:left}.TCSS__menu-desktop__mobile{position:relative;display:none;width:30px;height:20px;margin:20px 10px 20px 10px;cursor:pointer;background-image:url("../media/image/icons/sandwich.svg");background-size:100%;background-repeat:no-repeat;background-position:center center}@media screen and (min-width: 768px){.TCSS__menu-desktop__mobile{display:table}}@media screen and (min-width: 1170px){.TCSS__menu-desktop__mobile{height:26px}}@media screen and (min-width: 1280px){.TCSS__menu-desktop__mobile{display:none}}.TCSS__menu-desktop__mobile--open{background-image:none}.TCSS__menu-desktop__mobile--open::before{content:'';width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:table;background-image:url(../media/image/icons/close-silver-lesser.svg);background-position:center center;background-size:100%;background-repeat:no-repeat}.TCSS__menu-desktop__links{position:absolute;display:none;z-index:99;top:80%;right:0}@media screen and (min-width: 1280px){.TCSS__menu-desktop__links{position:relative;display:table !important;margin:0 5px 0 0}}.TCSS__menu-desktop__links-list{font-size:0.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:left;margin:0;padding:0;list-style:none;margin-left:0px;padding:0px;background-color:#041e42;border:1px solid #13b5ea;height:auto;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-ms-border-radius:2px 2px 2px 2px;-webkit-box-shadow:0 2px 10px #606060;box-shadow:0 2px 10px #606060}@media screen and (min-width: 1280px){.TCSS__menu-desktop__links-list{font-size:0.625rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px;background-color:transparent;padding:0px 5px;border:0;height:66px;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-webkit-box-shadow:none;box-shadow:none}}.TCSS__menu-desktop__links-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}@media screen and (min-width: 1025px){.TCSS__menu-desktop__links-item{height:auto}}@media screen and (min-width: 1280px){.TCSS__menu-desktop__links-item{width:auto}.TCSS__menu-desktop__links-item:not(:last-child){border-bottom:none}}.TCSS__menu-desktop__links-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;-webkit-transition:0.25s;transition:0.25s;padding:10px 20px;white-space:nowrap;color:#fff}@media screen and (min-width: 1280px){.TCSS__menu-desktop__links-link{padding:0 5px;color:#fff;line-height:40px;opacity:0.5}}.TCSS__menu-desktop__links-link:focus,.TCSS__menu-desktop__links-link:hover{background-color:#026cb6;opacity:1}.TCSS__menu-desktop__language{position:relative;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:60px}@media screen and (min-width: 1170px){.TCSS__menu-desktop__language{height:66px}}.TCSS__menu-desktop__language .TCSS__icon{width:20px;height:20px;vertical-align:top;margin:-1px 8px 0px 2px}.TCSS__menu-desktop__language-list{position:absolute;display:none;width:auto;height:auto;z-index:99;top:80%;right:0;background-color:#041e42;border:1px solid #13b5ea;margin:0;padding:0;list-style:none;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-ms-border-radius:2px 2px 2px 2px;-webkit-box-shadow:0 2px 10px #606060;box-shadow:0 2px 10px #606060}.TCSS__menu-desktop__language-list .TCSS__icon{margin:-1px 8px 0px 8px}.TCSS__menu-desktop__language-item{float:left;width:100%}.TCSS__menu-desktop__language-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:0.25s;transition:0.25s;font-size:11px;width:100%;text-align:right;padding:10px 20px;white-space:nowrap;color:#fff}.TCSS__menu-desktop__language-link:focus,.TCSS__menu-desktop__language-link:hover{background-color:#026cb6}.TCSS__menu-desktop__language-link>span{margin-right:auto}.TCSS__menu-desktop__language-link>b{bottom:-2px;position:relative}.TCSS__menu-desktop__language-active{float:right;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:11px}.TCSS__menu-desktop__language-active [aria-hidden]{-webkit-transition:0.25s;transition:0.25s;opacity:0.5;margin-top:0px}.TCSS__menu-desktop__language-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:auto;padding-right:20px;cursor:pointer;-webkit-transition:0.25s;transition:0.25s;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-ms-border-radius:2px 2px 2px 2px;border:1px solid transparent}.TCSS__menu-desktop__language-button:focus,.TCSS__menu-desktop__language-button:hover{border:1px solid #fff}.TCSS__menu-desktop__language-button:focus *,.TCSS__menu-desktop__language-button:hover *{opacity:1.0}.TCSS__menu-desktop__language-button:before,.TCSS__menu-desktop__language-button:after{content:'';position:absolute;right:5px;top:50%;-webkit-transition:0.25s;transition:0.25s}.TCSS__menu-desktop__language-button:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-top:5px solid rgba(255,255,255,0.5);margin-top:-2px}.TCSS__menu-desktop__language-button:after{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-top:5px solid #041e42;margin-top:-4px}.TCSS__menu-desktop__language-button:focus:before,.TCSS__menu-desktop__language-button:hover:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-top:5px solid #fff}.TCSS__menu-desktop__language-button--open:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-bottom:5px solid rgba(255,255,255,0.5);margin-top:-8px}.TCSS__menu-desktop__language-button--open:after{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-bottom:5px solid #041e42;margin-top:-6px}.TCSS__menu-desktop__language-button--open:focus:before,.TCSS__menu-desktop__language-button--open:hover:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-bottom:5px solid #fff}.TCSS__color-orange-medium{color:#cf4f2c !important}.TCSS__color-orange-medium *{color:#cf4f2c !important}.TCSS__color-green-medium{color:#5898a3 !important}.TCSS__color-green-medium *{color:#5898a3 !important}.TCSS__color-blue-medium{color:#026cb6 !important}.TCSS__color-blue-medium *{color:#026cb6 !important}.TCSS__color-blue-darker{color:#041e42 !important}.TCSS__color-blue-darker *{color:#041e42 !important}.TCSS__floating-icons{position:fixed;width:auto;right:10px;bottom:10px;z-index:50;display:table;-webkit-transition:0.25s;transition:0.25s;-webkit-transition-property:right,bottom;-o-transition-property:right,bottom;transition-property:right,bottom}.TCSS__floating-icons__button{width:auto;height:auto;display:table;cursor:pointer;line-height:normal;padding:5px 15px;border:2px solid #fff;float:left;margin-left:10px;margin-top:0px;-webkit-border-radius:20px 20px 20px 20px;-moz-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;-ms-border-radius:20px 20px 20px 20px;-webkit-box-shadow:0 0px 10px #606060;box-shadow:0 0px 10px #606060}.TCSS__floating-icons__button .TCSS__icon{float:left}.TCSS__floating-icons__button font{float:left;line-height:20px;color:#fff;font-weight:bold;-webkit-text-shadow:0 0px 2px #606060;text-shadow:0 0px 2px #606060;display:none;margin-left:10px}.TCSS__floating-icons__button--orange{background-color:rgba(227,159,49,0.9)}.TCSS__floating-icons__button--blue{background-color:rgba(2,108,182,0.9)}.TCSS__floating-icons__icon{display:table;width:100%}.TCSS__alertbox{position:fixed;display:none;bottom:47px;right:0px;width:100%;padding:10px;z-index:50}@media screen and (min-width: 460px){.TCSS__alertbox{width:400px}}.TCSS__alertbox__close{position:absolute;top:10px;right:10px;text-align:center;cursor:pointer;width:40px;height:40px;-webkit-transition:0.25s;transition:0.25s;z-index:51}.TCSS__alertbox__close::after{content:'\00d7';font-size:32px;font-family:sans-serif;color:#026cb6}@media screen and (min-width: 1025px){.TCSS__alertbox__close:focus,.TCSS__alertbox__close:hover{color:#004e84}}.TCSS__alertbox__content{position:relative;display:table;width:100%;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-webkit-box-shadow:0 0px 10px #606060;box-shadow:0 0px 10px #606060;color:#333}.TCSS__alertbox__title{position:relative;display:table;padding:15px 20px;color:#024064;font-size:14px;margin:0}.TCSS__alertbox__text{position:relative;margin:0px 20px 15px 20px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;text-align:justify;font-size:12px;word-break:break-word;line-height:1.4em}@-moz-document url-prefix(){.TCSS__alertbox__text{height:calc(1.4em * 2)}}.TCSS__alertbox__text img{position:relative;width:100%;margin-bottom:10px;clear:both;float:left;display:contents}.TCSS__alertbox__tmpText{margin:0px 20px 15px 20px;display:table;text-align:justify;font-size:12px;line-height:14px}.TCSS__alertbox__link{color:#024064 !important;position:relative;display:none;padding:0 20px 15px 20px;float:left;width:100%;text-align:center;font-size:13px}.TCSS__alertbox__modal{position:relative;display:table;width:100%}@media screen and (min-width: 1025px){.TCSS__alertbox__modal{width:700px}}.TCSS__alertbox__modal .TCSS__alertbox__text{-webkit-line-clamp:inherit;padding:15px;margin:0;height:auto}.TCSS__alertbox::before,.TCSS__alertbox::after{content:'';right:27px;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-top:10px solid #fff}.TCSS__alertbox::before{bottom:-10px}.TCSS__alertbox::after{bottom:-8px}.TCSS__alertbox--orange .TCSS__alertbox__content{background-color:rgba(227,159,49,0.95);border:1px solid #e39f31}.TCSS__alertbox--orange::before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-top:10px solid #e39f31}.TCSS__alertbox--orange::after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-top:10px solid #e39f31}.TCSS__alertbox--yellow .TCSS__alertbox__content{background-color:rgba(242,206,48,0.95);border:1px solid #e39f31}.TCSS__alertbox--yellow::before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-top:10px solid #e39f31}.TCSS__alertbox--yellow::after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;width:0;height:0;border-top:10px solid #f2ce30}.TCSS__next-bookings{position:relative}.TCSS__next-bookings--open{z-index:8889}.TCSS__next-bookings .TCSS__section__outer{position:relative;z-index:5;margin:0}.TCSS__next-bookings__header,.TCSS__next-bookings__footer{cursor:pointer;background-color:rgba(242,242,242,0.8);opacity:1.0;line-height:25px;display:block;width:100%;border:none;text-align:left;font-size:12px;margin:0}.TCSS__next-bookings__header{padding:7px}@media screen and (min-width: 375px){.TCSS__next-bookings__header{padding:7px 10px}}@media screen and (min-width: 768px){.TCSS__next-bookings__header{padding:11px 15px;font-size:18px}}.TCSS__next-bookings__header-link{position:absolute;top:7px;right:12px}@media screen and (min-width: 375px){.TCSS__next-bookings__header-link{right:15px}}@media screen and (min-width: 768px){.TCSS__next-bookings__header-link{top:12px}}.TCSS__next-bookings__header-link .TCSS__icon{vertical-align:top}.TCSS__next-bookings__footer{padding:0 7px}@media screen and (min-width: 375px){.TCSS__next-bookings__footer{padding:0 10px}}@media screen and (min-width: 768px){.TCSS__next-bookings__footer{padding:2px 15px;font-size:14px}}.TCSS__next-bookings__footer .TCSS__next-bookings__arrow{padding:2px}@media screen and (min-width: 768px){.TCSS__next-bookings__footer .TCSS__next-bookings__arrow--down{margin-bottom:3px;margin-left:1px}}.TCSS__next-bookings__link{color:#4E6C9D;cursor:pointer;line-height:25px;display:inline-block;-webkit-transition:0.25s;transition:0.25s;font-size:11px}@media screen and (min-width: 768px){.TCSS__next-bookings__link{font-size:14px}}.TCSS__next-bookings__link:focus,.TCSS__next-bookings__link:hover{color:#004e84}.TCSS__next-bookings__content{background-color:#fff}.TCSS__next-bookings__record{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 768px){.TCSS__next-bookings__record{border-bottom:1px solid #dfdfdf;padding-bottom:10px;margin-bottom:10px}}.TCSS__next-bookings__hide{display:none}.TCSS__next-bookings__container{left:0;right:0;max-width:768px;position:absolute;margin:0 auto;padding:0 10px}@media screen and (min-width: 1025px){.TCSS__next-bookings__container{margin:0;padding:0}}.TCSS__next-bookings__back{background-color:rgba(0,0,0,0.5);position:fixed;display:none;width:100%;height:100%;top:0;left:0;z-index:8888}.TCSS__next-bookings__title{margin-left:0px}@media screen and (min-width: 375px){.TCSS__next-bookings__title{margin-left:2px}}.TCSS__next-bookings__record-locator{display:none}@media screen and (min-width: 768px){.TCSS__next-bookings__record-locator{display:block}}.TCSS__next-bookings__arrow{border:solid #041e42;border-width:0 2px 2px 0;display:inline-block;padding:2px;margin-right:4px;-webkit-transition:0.25s;transition:0.25s}@media screen and (min-width: 768px){.TCSS__next-bookings__arrow{padding:3px}}.TCSS__next-bookings__arrow--down{transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-bottom:2px}@media screen and (min-width: 768px){.TCSS__next-bookings__arrow--down{margin-bottom:4px}}.TCSS__next-bookings__arrow--up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-bottom:-1px}@media screen and (min-width: 768px){.TCSS__next-bookings__arrow--up{margin-bottom:0px}}.TCSS__next-bookings__item{padding:10px;border-bottom:1px solid silver}@media screen and (min-width: 768px){.TCSS__next-bookings__item{padding:15px}}.TCSS__next-bookings__journey{color:#0a80a6;width:100%}.TCSS__next-bookings__journey i{vertical-align:middle}.TCSS__next-bookings__journey-destination{margin-top:8px}.TCSS__next-bookings__journey-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.TCSS__next-bookings__list{margin:0;padding:0;list-style:none}.TCSS__next-bookings__auction-wrapper{font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica;font-size:14px;letter-spacing:0px}@media (max-width: 1400px){.TCSS__next-bookings__auction-wrapper{line-height:45px}}.TCSS__next-bookings__auction-text-1{color:#606060;margin-right:20px}.TCSS__next-bookings__auction-text-1 a{color:#00A0AF}.TCSS__next-bookings__auction-text-2{color:#00A0AF}.TCSS__next-bookings__auction-truncate{overflow:hidden;text-overflow:ellipsis;width:100%}.TCSS__next-bookings__auction-truncate--block{display:block}.TCSS__next-bookings__auction-link-button{border:1px solid #00A0AF;color:#00A0AF}.TCSS__next-bookings__auction-icon{height:16px;margin:0 8px 0 16px;width:16px}@media screen and (max-width: 767px){.TCSS__next-bookings__auction-icon{height:20px;margin:0 4px 0 0;width:20px}}.TCSS__next-bookings__slip{text-align:right;margin-top:-12px}.TCSS__next-bookings__slip__term{color:gray;margin-top:5px}.TCSS__next-bookings__reaccomodation{display:flex;justify-content:space-between;padding:10px;border-radius:4px;background-color:#FDE1DE;margin:14px 0}.TCSS__next-bookings__reaccomodation-text{max-width:500px;color:#ae2057;line-height:18px}.TCSS__data-tooltip{display:none;opacity:0.0;position:fixed;max-width:calc(100% - 40px);max-height:calc(100% - 40px);width:auto;height:auto;z-index:999999;padding:10px;left:50%;top:50%;background-color:#fff;-webkit-transition:0.25s;transition:0.25s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.TCSS__data-tooltip--centralized-text{width:270px !important;max-width:270px !important;text-align:center}.TCSS__data-tooltip__icon{width:16px;height:16px}.TCSS__data-tooltip__black-friday{width:100% !important;max-height:none !important}@media screen and (max-width: 767px){.TCSS__data-tooltip__black-friday-content{max-height:500px;overflow:auto}}.TCSS__data-tooltip__black-friday-title{font-size:16px;line-height:18px;color:#0C1E43;font-weight:500}.TCSS__data-tooltip__black-friday-text{font-size:14px}.TCSS__data-tooltip__black-friday-text--xs{font-size:10px;line-height:14px}.TCSS__data-tooltip__black-friday-text--sm{font-size:12px}.TCSS__data-tooltip__black-friday-text--lg{font-size:20px}.TCSS__data-tooltip__black-friday-text--xl{font-size:28px}@media screen and (max-width: 767px){.TCSS__data-tooltip__black-friday-text--xl{font-size:18px}}.TCSS__data-tooltip__black-friday-text--blue-zodiac{color:#0C1E43}.TCSS__data-tooltip__black-friday-content{border:1px solid #0C1E43;padding:10px}.TCSS__data-tooltip__black-friday-step{display:flex}.TCSS__data-tooltip__black-friday-step-number{padding:8px 12px;font-size:20px;color:#fff;background-color:#0C1E43}.TCSS__data-tooltip__black-friday-step-description{width:100%;padding:8px 12px;color:#0C1E43;background-color:#ddd}.TCSS__data-tooltip__black-friday-step-description--flex{display:flex}@media screen and (min-width: 1025px){.TCSS__data-tooltip{position:absolute;width:250px;max-height:none;-webkit-box-shadow:0 2px 15px #767676;box-shadow:0 2px 15px #767676;margin-top:8px}.TCSS__data-tooltip__black-friday-azul{left:1% !important;top:5% !important;max-width:98%}.TCSS__data-tooltip__black-friday-azul::after{transform:rotate(180deg) !important;top:100% !important;left:16% !important}.TCSS__data-tooltip__black-friday-tudo-azul{left:47% !important;top:33% !important;max-width:500px}.TCSS__data-tooltip__black-friday-tudo-azul::after{transform:rotate(180deg) !important;top:100% !important;left:73% !important}.TCSS__data-tooltip__black-friday-azul-viagens{left:9% !important;top:62% !important;max-width:500px}.TCSS__data-tooltip__black-friday-azul-viagens::after{transform:rotate(180deg) !important;top:100% !important;left:15% !important}.TCSS__data-tooltip__black-friday-azul-express{left:47% !important;top:74% !important;max-width:500px}.TCSS__data-tooltip__black-friday-azul-express::after{transform:rotate(180deg) !important;top:100% !important;left:74% !important}}@media screen and (min-width: 1150px){.TCSS__data-tooltip__black-friday-azul::after{left:17% !important}.TCSS__data-tooltip__black-friday-tudo-azul{left:49% !important;top:33%  !important}.TCSS__data-tooltip__black-friday-azul-viagens{left:10% !important}.TCSS__data-tooltip__black-friday-azul-viagens::after{left:18% !important}.TCSS__data-tooltip__black-friday-azul-express{left:49% !important;top:74% !important}}@media screen and (min-width: 1250px){.TCSS__data-tooltip__black-friday-azul{top:5%  !important}.TCSS__data-tooltip__black-friday-azul::after{left:20% !important}.TCSS__data-tooltip__black-friday-tudo-azul{left:53% !important;top:33% !important}.TCSS__data-tooltip__black-friday-tudo-azul::after{left:61% !important}.TCSS__data-tooltip__black-friday-azul-viagens{left:12% !important;top:62%  !important}.TCSS__data-tooltip__black-friday-azul-viagens::after{left:25% !important}.TCSS__data-tooltip__black-friday-azul-express{left:48% !important;top:74% !important}}@media screen and (min-width: 1340px){.TCSS__data-tooltip__black-friday-azul{top:6%  !important}.TCSS__data-tooltip__black-friday-azul::after{left:23% !important}.TCSS__data-tooltip__black-friday-tudo-azul{top:32% !important}.TCSS__data-tooltip__black-friday-azul-viagens::after{left:35% !important}}@media screen and (min-width: 1440px){.TCSS__data-tooltip__black-friday-azul::after{left:23% !important}.TCSS__data-tooltip__black-friday-azul{top:37% !important}.TCSS__data-tooltip__black-friday-azul-viagens::after{left:40% !important}.TCSS__data-tooltip__black-friday-azul-express{top:86% !important}}.TCSS__data-tooltip::before{display:none}@media screen and (min-width: 1025px){.TCSS__data-tooltip::before{content:'';display:table;position:absolute;left:0;top:-8px;height:8px;width:100%;background:transparent}}.TCSS__data-tooltip::after{display:none}@media screen and (min-width: 1025px){.TCSS__data-tooltip::after{content:'';border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-bottom:7.5px solid #fff;position:absolute;display:table;top:-12px;left:50%;transform:translate(-50%, 0);cursor:pointer}}.TCSS__data-tooltip-parent{background-color:rgba(0,0,0,0.5);position:fixed;display:inline-block;width:100%;height:100%;top:0;left:0;z-index:999998}@media screen and (min-width: 1025px){.TCSS__data-tooltip-parent{display:none}}.TCSS__data-tooltip__title{font-size:17px;font-weight:normal;padding:0 0 10px 0;margin:0;color:#767676;border-bottom:1px solid #041e42}.TCSS__data-tooltip__title img{vertical-align:baseline;margin-bottom:-1px;display:inline-block}.TCSS__data-tooltip__title font{color:#026cb6}.TCSS__data-tooltip__content{display:table;width:100%}.TCSS__data-tooltip__table{display:table;width:100%;border-collapse:collapse;border-spacing:0}.TCSS__data-tooltip__table tr{border-top:1px solid #ddd}.TCSS__data-tooltip__table tr:first-child{border-top:none}.TCSS__data-tooltip__table tr:last-child td{padding-bottom:0}.TCSS__data-tooltip__table td{padding:10px 0;line-height:normal;vertical-align:middle;font-size:12px}.TCSS__data-tooltip__table td small{font-size:10px;display:table;width:100%}.TCSS__data-tooltip__td-desc{width:100%;min-width:100%;color:#767676}.TCSS__data-tooltip__td-flex{width:100px;min-width:100px;text-align:center;color:#041e42}.TCSS__data-tooltip__currency{font-size:10px}.TCSS__data-tooltip__value{font-size:14px}.TCSS__data-tooltip__list{list-style:circle;padding:0;padding-left:15px;line-height:normal;margin:0;margin-top:10px}.TCSS__data-tooltip__list li{padding:10px 0 0 0;color:#767676;font-size:12px}.TCSS__data-tooltip__list li:first-child{padding-top:0}.TCSS__data-tooltip__note{margin-top:10px;padding:10px 5px 5px 5px;border-top:1px solid silver}.TCSS__data-tooltip__note-title,.TCSS__data-tooltip__note-item{display:table;width:100%;line-height:normal;font-size:10px}.TCSS__data-tooltip__note-title{color:#767676}.TCSS__data-tooltip__note-item{color:#767676;padding:10px 0 0 0}.TCSS__data-tooltip__note-item:first-child{padding-top:0}.TCSS [data-bind-tooltip]{cursor:pointer}.TCSS__data-title{width:auto;float:left;position:absolute;text-align:center;line-height:14px;opacity:0;padding:5px 10px;background-color:#EFEFEF;color:#767676;margin-bottom:8px;border:1px solid #aaa;font-size:11px;font-size:.6875rem;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-ms-border-radius:2px 2px 2px 2px;-webkit-transition:0.25s;transition:0.25s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.TCSS__data-title::after{content:'';border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-top:7.5px solid #aaa;position:absolute;bottom:-12px;left:50%;transform:translate(-50%, 0)}.TCSS__add-number{display:block;position:relative;width:100%;max-width:100%;padding:15px}@media screen and (min-width: 768px){.TCSS__add-number{max-width:400px;margin:auto}}@media screen and (min-width: 1025px){.TCSS__add-number{min-width:270px}}.TCSS__flight-history{display:table;position:relative;width:100%;max-width:100%}@media screen and (min-width: 1025px){.TCSS__flight-history{width:1024px;max-width:calc(100vw - 100px)}}.TCSS__flight-history__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:none;width:100%}@media screen and (min-width: 460px){.TCSS__flight-history__info{float:left;width:auto}}.TCSS__flight-history__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:none;width:100%}@media screen and (min-width: 460px){.TCSS__flight-history__title{float:right;width:auto}}.TCSS__flight-history__title--cancel{text-transform:uppercase}.TCSS__flight-history__text{display:table;float:left;margin-right:6px}.TCSS__flight-history__code{display:table;float:left;margin-right:6px;font-size:16px}@media screen and (min-width: 460px){.TCSS__flight-history__code{font-size:18px}}@media screen and (min-width: 768px){.TCSS__flight-history__code{font-size:22px}}.TCSS__flight-history b.TCSS__flight-history__code,.TCSS__flight-history strong.TCSS__flight-history__code{margin-bottom:-4px}.TCSS__flight-history .TCSS__accordion__title{line-height:22px;font-size:14px}@media screen and (min-width: 375px){.TCSS__flight-history .TCSS__accordion__title{font-size:16px}}.TCSS__flight-history .TCSS__accordion__title *{line-height:22px}@media screen and (max-width: 1024px){.TCSS__flight-history .TCSS__accordion__block:first-child .TCSS__accordion__title{border-top:none}}@media screen and (min-width: 1025px){.TCSS__flight-history .TCSS__booking-detail{width:100%}}.TCSS__pagination{display:table;width:100%;background-color:#ddd;border-top:1px solid silver;border-bottom:1px solid silver}.TCSS__pagination__block{display:table;list-style:none;margin:auto;padding:0}@media screen and (min-width: 460px){.TCSS__pagination__block{float:right}}.TCSS__pagination__nav,.TCSS__pagination__item{float:left;background-color:#ddd;cursor:pointer;color:#606060;-webkit-transition:0.25s;transition:0.25s;padding:8px 12px}@media screen and (min-width: 460px){.TCSS__pagination__nav,.TCSS__pagination__item{padding:8px 16px}}.TCSS__pagination__nav:not(.TCSS__pagination__nav--selected):not(.TCSS__pagination__item--selected):not(.TCSS__pagination__nav--disabled):not(.TCSS__pagination__item--disabled):focus,.TCSS__pagination__nav:not(.TCSS__pagination__nav--selected):not(.TCSS__pagination__item--selected):not(.TCSS__pagination__nav--disabled):not(.TCSS__pagination__item--disabled):hover,.TCSS__pagination__item:not(.TCSS__pagination__nav--selected):not(.TCSS__pagination__item--selected):not(.TCSS__pagination__nav--disabled):not(.TCSS__pagination__item--disabled):focus,.TCSS__pagination__item:not(.TCSS__pagination__nav--selected):not(.TCSS__pagination__item--selected):not(.TCSS__pagination__nav--disabled):not(.TCSS__pagination__item--disabled):hover{background-color:transparent}@media screen and (min-width: 1025px){.TCSS__pagination__nav:not(.TCSS__pagination__nav--selected):not(.TCSS__pagination__item--selected):not(.TCSS__pagination__nav--disabled):not(.TCSS__pagination__item--disabled):focus,.TCSS__pagination__nav:not(.TCSS__pagination__nav--selected):not(.TCSS__pagination__item--selected):not(.TCSS__pagination__nav--disabled):not(.TCSS__pagination__item--disabled):hover,.TCSS__pagination__item:not(.TCSS__pagination__nav--selected):not(.TCSS__pagination__item--selected):not(.TCSS__pagination__nav--disabled):not(.TCSS__pagination__item--disabled):focus,.TCSS__pagination__item:not(.TCSS__pagination__nav--selected):not(.TCSS__pagination__item--selected):not(.TCSS__pagination__nav--disabled):not(.TCSS__pagination__item--disabled):hover{background-color:silver}}.TCSS__pagination__nav{font-size:20px}.TCSS__pagination__nav--disabled{color:#aaa;cursor:not-allowed}.TCSS__pagination__item{font-size:11px}.TCSS__pagination__item--selected{font-size:12px;background-color:#026cb6;color:#fff;cursor:default}.TCSS__cookie-alert{position:relative;display:block;width:100%;background-color:#ddd;border-bottom:1px solid #fff}.TCSS__cookie-alert__container{position:relative;display:table;padding:10px 40px 10px 10px;margin:0 auto;width:100%}.TCSS__cookie-alert__text{color:#606060;font-size:12px;float:left;line-height:normal;text-align:justify}@media screen and (min-width: 768px){.TCSS__cookie-alert__text{text-align:left}}.TCSS__cookie-alert__text a{display:block;width:100%}@media screen and (min-width: 460px){.TCSS__cookie-alert__text a{display:inline;width:auto}}.TCSS__cookie-alert .TCSS__btn{position:absolute;top:0px;right:0px}@media screen and (min-width: 768px){.TCSS__cookie-alert .TCSS__btn{top:50%;transform:translate(0, -50%)}}@media screen and (min-width: 1025px){.TCSS__cookie-alert .TCSS__btn{right:0px}}.TCSS__datepicker{position:relative}.TCSS__datepicker *{color:#767676;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica,sans-serif}.TCSS__datepicker .ui-state-default{position:relative;display:table;width:100%;height:28px;line-height:28px;padding:0px;margin:0px;border:0px;font-size:16px;text-align:center;color:#767676;background-color:transparent;-webkit-transition:0.25s;transition:0.25s;z-index:2}@media screen and (min-width: 460px){.TCSS__datepicker .ui-state-default{height:32px;line-height:32px}}.TCSS__datepicker .ui-state-disabled{padding:0px;margin:0px;opacity:1}.TCSS__datepicker .ui-state-disabled *{color:silver;background-image:url("../media/image/calendar/crusade.png");background-size:100% 100%}.TCSS__datepicker .ui-state-highlight{background-image:url("../media/image/calendar/arrow.png");background-size:100% 100%}.TCSS__datepicker .ui-state-active.ui-state-highlight{background-image:url("../media/image/calendar/arrow-white.png")}.TCSS__datepicker .ui-datepicker:not(.ui-datepicker-multi){padding-bottom:55px}@media screen and (min-width: 1025px){.TCSS__datepicker .ui-datepicker:not(.ui-datepicker-multi){padding-bottom:0px}}.TCSS__datepicker .ui-datepicker-title{position:relative;display:table;width:100%;float:left;font-weight:normal;font-size:16px;color:#767676;margin:0 0 12px 0;text-align:center}.TCSS__datepicker .ui-datepicker-prev,.TCSS__datepicker .ui-datepicker-next{display:table;width:100%;float:left;height:30px;line-height:30px;border:0px;right:0px;left:0px;z-index:2;cursor:pointer;-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;-ms-border-radius:0px 0px 0px 0px}@media screen and (min-width: 568px){.TCSS__datepicker .ui-datepicker-prev,.TCSS__datepicker .ui-datepicker-next{margin:0px auto;max-width:345px}}@media screen and (min-width: 1025px){.TCSS__datepicker .ui-datepicker-prev,.TCSS__datepicker .ui-datepicker-next{width:auto;margin:0px;max-width:100%;height:0px}}@media screen and (min-width: 1025px){.TCSS__datepicker .ui-datepicker-prev:hover,.TCSS__datepicker .ui-datepicker-next:hover{background-color:#0f91bb}}.TCSS__datepicker .ui-datepicker-prev.ui-state-disabled,.TCSS__datepicker .ui-datepicker-next.ui-state-disabled{display:none}.TCSS__datepicker .ui-datepicker-prev span,.TCSS__datepicker .ui-datepicker-next span{display:none}.TCSS__datepicker .ui-datepicker-prev::before,.TCSS__datepicker .ui-datepicker-prev::after,.TCSS__datepicker .ui-datepicker-next::before,.TCSS__datepicker .ui-datepicker-next::after{content:'';position:absolute;left:50%;margin-left:-16px;top:2px;-webkit-transition:0.25s;transition:0.25s}@media screen and (min-width: 1025px){.TCSS__datepicker .ui-datepicker-prev::before,.TCSS__datepicker .ui-datepicker-prev::after,.TCSS__datepicker .ui-datepicker-next::before,.TCSS__datepicker .ui-datepicker-next::after{left:auto;margin-left:-8px}}.TCSS__datepicker .ui-datepicker-prev{top:0px;position:relative;margin-bottom:15px}@media screen and (min-width: 1025px){.TCSS__datepicker .ui-datepicker-prev{top:0px}}@media screen and (max-width: 1024px){.TCSS__datepicker .ui-datepicker-prev::before{border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid transparent;border-top:16px solid transparent;display:inline-block;width:0;height:0;border-bottom:16px solid #fff;margin-top:-12px}}@media screen and (min-width: 1025px){.TCSS__datepicker .ui-datepicker-prev::before{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid transparent;border-top:8px solid transparent;display:inline-block;width:0;height:0;border-right:8px solid silver}}@media screen and (max-width: 1024px){.TCSS__datepicker .ui-datepicker-prev::after{border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid transparent;border-top:16px solid transparent;display:inline-block;width:0;height:0;border-bottom:16px solid #13b5ea;margin-top:-8px}}@media screen and (min-width: 1025px){.TCSS__datepicker .ui-datepicker-prev::after{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid transparent;border-top:8px solid transparent;display:inline-block;width:0;height:0;border-right:8px solid #fff;margin-left:-4px}}@media screen and (min-width: 1025px){.TCSS__datepicker .ui-datepicker-prev:hover::before{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid transparent;border-top:8px solid transparent;display:inline-block;width:0;height:0;border-right:8px solid #606060}}.TCSS__datepicker .ui-datepicker-next{position:absolute;bottom:0px;top:auto}@media screen and (min-width: 1025px){.TCSS__datepicker .ui-datepicker-next{top:0px;right:8px;left:auto}}@media screen and (max-width: 1024px){.TCSS__datepicker .ui-datepicker-next::before{border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid transparent;border-top:16px solid transparent;display:inline-block;width:0;height:0;border-top:16px solid #fff;margin-top:6px}}@media screen and (min-width: 1025px){.TCSS__datepicker .ui-datepicker-next::before{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid transparent;border-top:8px solid transparent;display:inline-block;width:0;height:0;border-left:8px solid silver;margin-left:0px}}@media screen and (max-width: 1024px){.TCSS__datepicker .ui-datepicker-next::after{border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid transparent;border-top:16px solid transparent;display:inline-block;width:0;height:0;border-top:16px solid #13b5ea;margin-top:2px}}@media screen and (min-width: 1025px){.TCSS__datepicker .ui-datepicker-next::after{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid transparent;border-top:8px solid transparent;display:inline-block;width:0;height:0;border-left:8px solid #fff;margin-left:-4px}}@media screen and (min-width: 1025px){.TCSS__datepicker .ui-datepicker-next:hover::before{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid transparent;border-top:8px solid transparent;display:inline-block;width:0;height:0;border-left:8px solid #606060}}.TCSS__datepicker .ui-datepicker-group{width:100%}@media screen and (min-width: 1025px){.TCSS__datepicker .ui-datepicker-group{width:33.3333%;*width:33.3023%;float:left}.TCSS__datepicker .ui-datepicker-group:not(:first-child){padding-left:10px}}.TCSS__datepicker .ui-datepicker-group table{margin:0px;margin-bottom:20px;padding:0px;border:0px;width:100%;border-collapse:collapse;border-spacing:0}.TCSS__datepicker .ui-datepicker-group-last{padding-bottom:35px}@media screen and (min-width: 1025px){.TCSS__datepicker .ui-datepicker-group-last{padding-bottom:0px}}.TCSS__datepicker .ui-datepicker-header{position:static;border:0px;background-color:transparent}.TCSS__datepicker .ui-datepicker-inline{width:100% !important;padding:0px;margin:0px;border:0px;-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;-ms-border-radius:0px 0px 0px 0px}@media screen and (min-width: 568px){.TCSS__datepicker .ui-datepicker-inline{margin:0px auto;max-width:345px}}@media screen and (min-width: 1025px){.TCSS__datepicker .ui-datepicker-inline{margin:0px;max-width:100%}}.TCSS__datepicker .ui-datepicker-calendar{margin:0px;padding:0px;border:0px;width:100%;background-color:#f2f2f2}.TCSS__datepicker .ui-datepicker-calendar th,.TCSS__datepicker .ui-datepicker-calendar td{width:50px}.TCSS__datepicker .ui-datepicker-calendar thead{border:1px solid #ddd;border-bottom:0px}.TCSS__datepicker .ui-datepicker-calendar thead th{background-color:#ddd;text-transform:uppercase;font-weight:normal;font-size:12px;padding:3px 0;-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;-ms-border-radius:0px 0px 0px 0px}.TCSS__datepicker .ui-datepicker-calendar tbody{border:1px solid #ddd}.TCSS__datepicker .ui-datepicker-calendar tbody td{position:relative;-webkit-transition:0.25s;transition:0.25s}.TCSS__datepicker .ui-datepicker-calendar tbody td:not(.ui-datepicker-other-month){border:1px solid #ddd;padding:0px;margin:0px}.TCSS__datepicker .ui-datepicker-calendar tbody td:not(.ui-datepicker-other-month):not(.ui-datepicker-week-end):not(.ui-datepicker-days-cell-over){background-color:#fff}.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-fixed{position:static;background-color:#d0f0fb !important}.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-fixed a{color:#026cb6 !important}.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-selected{position:static;background-color:#13b5ea !important}.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-selected a{color:#fff !important}.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-selected::after{display:none}.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-first,.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-last{background-color:#026cb6 !important;position:relative;z-index:1}.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-first--hover,.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-last--hover{background-color:#041e42 !important;z-index:2}.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-first::after,.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-last::after{content:'';position:absolute;top:0}.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-first a,.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-last a{color:#fff !important}.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-first a.ui-state-highlight,.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-last a.ui-state-highlight{background-image:url("../media/image/calendar/arrow-white.png") !important}.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-first::after{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid transparent;border-top:14px solid transparent;display:inline-block;width:0;height:0;border-left:8px solid #026cb6;left:auto;right:-16px}@media screen and (min-width: 460px){.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-first::after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:16px solid transparent;border-top:16px solid transparent;display:inline-block;width:0;height:0;border-left:10px solid #026cb6;right:-20px}}.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-first--hover::after{border-left-color:#041e42 !important;border-right-color:transparent !important;left:auto !important;right:-16px !important}@media screen and (min-width: 460px){.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-first--hover::after{right:-20px !important}}.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-last::after{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid transparent;border-top:14px solid transparent;display:inline-block;width:0;height:0;border-right:8px solid #026cb6;right:auto;left:-16px}@media screen and (min-width: 460px){.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-last::after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:16px solid transparent;border-top:16px solid transparent;display:inline-block;width:0;height:0;border-right:10px solid #026cb6;left:-20px}}.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-last--hover::after{border-right-color:#041e42 !important;border-left-color:transparent !important;right:auto !important;left:-16px !important}@media screen and (min-width: 460px){.TCSS__datepicker .ui-datepicker-calendar tbody td.TCSS__cell-last--hover::after{left:-20px !important}}.TCSS__datepicker .ui-datepicker-other-month{border:0px}.TCSS__datepicker .ui-datepicker-week-end:not(th):not(.ui-datepicker-other-month):not(.ui-datepicker-days-cell-over){background-color:#ebebeb}.TCSS__datepicker .ui-datepicker-days-cell-over{background-color:#026cb6;position:relative;z-index:1}.TCSS__datepicker .ui-datepicker-days-cell-over::after{content:'';position:absolute;top:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid transparent;border-top:14px solid transparent;display:inline-block;width:0;height:0;border-left:8px solid #026cb6;left:auto;right:-16px}@media screen and (min-width: 460px){.TCSS__datepicker .ui-datepicker-days-cell-over::after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:16px solid transparent;border-top:16px solid transparent;display:inline-block;width:0;height:0;border-left:10px solid #026cb6;right:-20px}}.TCSS__datepicker[type*="end"] .ui-datepicker-days-cell-over::after{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid transparent;border-top:14px solid transparent;display:inline-block;width:0;height:0;border-right:8px solid #026cb6;right:auto;left:-16px}@media screen and (min-width: 460px){.TCSS__datepicker[type*="end"] .ui-datepicker-days-cell-over::after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:16px solid transparent;border-top:16px solid transparent;display:inline-block;width:0;height:0;border-right:10px solid #026cb6;left:-20px}}.TCSS__datepicker--no-value .ui-datepicker-days-cell-over{background-color:#fff}.TCSS__datepicker--no-value .ui-datepicker-days-cell-over::after{content:'';display:none}.TCSS__datepicker--no-value .ui-state-highlight{background-image:url("../media/image/calendar/arrow.png") !important;color:#767676}.TCSS__link{color:#4E6C9D;cursor:pointer;outline:none;text-decoration:none;-webkit-transition:0.25s;transition:0.25s}@media screen and (min-width: 1025px){.TCSS__link:focus,.TCSS__link:hover{color:#004e84}}.TCSS__link *{cursor:pointer}.TCSS__link--blue{color:#026cb6}@media screen and (min-width: 1025px){.TCSS__link--blue:focus,.TCSS__link--blue:hover{text-decoration:underline !important}}.TCSS__link img{vertical-align:text-top}.TCSS__container{display:block;width:100%}.TCSS__container__content{display:block;width:100%;height:auto;max-width:1170px;margin:0 auto;clear:both}@media screen and (min-width: 1280px){.TCSS__container__content--new-ways-to-travel{max-width:1170px !important}}.TCSS__section{width:100%}.TCSS__section__outer{margin:auto;max-width:1170px}.TCSS__accordion-tab{-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-ms-border-radius:2px 2px 2px 2px;border:1px solid silver;position:relative;float:left;width:100%;display:table;margin-bottom:15px}.TCSS__accordion-tab__title{font-size:14px;font-size:.875rem;font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;-webkit-transition:0.25s;transition:0.25s;color:#026cb6;line-height:48px;margin:0;padding:0 10px 0}@media (min-width: 768px){.TCSS__accordion-tab__title{font-size:16px;font-size:1rem;padding:0 0 0 15px}}.TCSS__accordion-tab__tab-group{position:relative;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0;padding:0;list-style:none;width:100%;margin-bottom:15px}@media screen and (min-width: 768px){.TCSS__accordion-tab__tab-group{width:auto;margin-bottom:0}}.TCSS__accordion-tab__tab{-webkit-transition:background 0.15s ease-in-out;transition:background 0.15s ease-in-out;float:left;width:auto;height:auto;min-height:48px;-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid silver}.TCSS__accordion-tab__tab:not(:last-child){border-right:none}@media screen and (min-width: 768px){.TCSS__accordion-tab__tab{border:none;border-left:1px solid silver}}.TCSS__accordion-tab__tab>span,.TCSS__accordion-tab__tab>a{font-size:10px;font-size:.625rem;font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;color:#767676;text-align:center;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;width:100%}@media screen and (min-width: 375px){.TCSS__accordion-tab__tab>span,.TCSS__accordion-tab__tab>a{font-size:11px;font-size:.6875rem}}@media screen and (min-width: 460px){.TCSS__accordion-tab__tab>span,.TCSS__accordion-tab__tab>a{font-size:12px;font-size:.75rem}}@media screen and (min-width: 768px){.TCSS__accordion-tab__tab>span,.TCSS__accordion-tab__tab>a{width:auto}}.TCSS__accordion-tab__tab>a{cursor:pointer;text-decoration:none;color:#333;height:100%;padding:5px 2px}@media screen and (min-width: 460px){.TCSS__accordion-tab__tab>a{padding:5px}}@media screen and (min-width: 768px){.TCSS__accordion-tab__tab>a{padding:5px 10px}}.TCSS__accordion-tab__tab--select{background:#f0f0f0}.TCSS__accordion-tab__tab--checked{padding:5px 2px}@media screen and (min-width: 460px){.TCSS__accordion-tab__tab--checked{padding:5px}}@media screen and (min-width: 768px){.TCSS__accordion-tab__tab--checked{padding:5px 10px}}.TCSS__accordion-tab__tab--checked>span{color:#026cb6;width:100%;display:table}.TCSS__accordion-tab__tab--checked .TCSS__icon{margin:2px auto 0;width:18px;height:18px;display:table}@media screen and (min-width: 768px){.TCSS__accordion-tab__tab--checked .TCSS__icon{width:20px;height:20px}}.TCSS__accordion-tab__tab--tab{background:#026cb6}.TCSS__accordion-tab__tab--tab>span{color:#fff}.TCSS__accordion-tab__tab:first-child{border-left-width:1px}.TCSS__accordion-tab__tab.first{border-left-width:1px}.TCSS__accordion-tab__panel-group{-webkit-transition:0.25s;transition:0.25s;border:none;margin:0;padding:0}.TCSS__accordion-tab__panel-group--open{border-top:1px solid silver;padding-top:15px}.TCSS__accordion-tab__panel,.TCSS__accordion-tab__action{padding:0 10px 10px;display:none}@media (min-width: 768px){.TCSS__accordion-tab__panel,.TCSS__accordion-tab__action{padding:0 15px 15px}}.TCSS__cross-sell{position:relative;display:table;width:100%}.TCSS__cross-sell__image{position:relative;float:left;font-size:0;overflow:hidden;height:80px;width:100%}@media screen and (min-width: 460px){.TCSS__cross-sell__image{height:120px}}@media screen and (min-width: 768px){.TCSS__cross-sell__image{height:160px}}.TCSS__cross-sell__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;width:100%;height:100%}.TCSS__cross-sell__selector{position:relative;float:right;height:53px}@media screen and (min-width: 768px){.TCSS__cross-sell__selector{position:absolute;float:none;height:100%;right:0;top:0;background-color:rgba(255,255,255,0.7)}}.TCSS__cross-sell__selector,.TCSS__cross-sell__button{width:100%}@media screen and (min-width: 768px){.TCSS__cross-sell__selector,.TCSS__cross-sell__button{width:225px}}.TCSS__cross-sell__button{display:inline-block}@media screen and (min-width: 768px){.TCSS__cross-sell .TCSS__checkbox-btn{border:none}}.TCSS__checkbox-btn{-webkit-transition:0.25s;transition:0.25s;border:1px solid #ddd;font-size:11px;font-size:.6875rem;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;color:#fff;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:5px}@media screen and (min-width: 768px){.TCSS__checkbox-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px}}.TCSS__checkbox-btn input[type*="checkbox"]{display:none}.TCSS__checkbox-btn__text{cursor:pointer;font-size:14px;font-size:.875rem}.TCSS__checkbox-btn__icon{display:none;width:auto;margin-bottom:0;margin-right:10px;float:left}@media screen and (min-width: 768px){.TCSS__checkbox-btn__icon{width:100%;margin-bottom:5px;margin-right:0;float:none}}.TCSS__checkbox-btn--open{border:1px solid #026cb6;background-color:#026cb6}.TCSS__checkbox-btn--open .TCSS__checkbox-btn__text{text-decoration:underline}.TCSS__checkbox-btn--open .TCSS__checkbox-btn__icon{display:inline-block}.TCSS__chart-circle{position:relative;text-align:center}.TCSS__chart-circle__title{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:12px;font-size:.75rem;line-height:14.4px;line-height:.9rem;margin-bottom:5px}.TCSS__chart-circle__info{position:absolute;top:50%;left:50%;transform:translate(-50%, calc(-50% - 2.5px))}.TCSS__chart-circle__big-info{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Lt",Helvetica,sans-serif;font-weight:300;font-size:24px;font-size:1.5rem;line-height:33.6px;line-height:2.1rem;width:100%;text-align:center}.TCSS__chart-circle__small-info{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;font-size:10px;font-size:.625rem;line-height:10px;line-height:.625rem;width:100%;text-align:center}.TCSS__chart-circle__canvas{height:100%;width:100%;margin-bottom:5px}.TCSS__chart-circle__canvas .chartjs-render-monitor{width:100% !important;height:100% !important}.TCSS__chart-circle__legend{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;font-size:10px;font-size:.625rem;line-height:10px;line-height:.625rem;width:100%;display:inline-block;white-space:normal}.TCSS__preapproved-card{width:calc(100% - 20px);background:#EFEFEF;right:0;display:none;padding:10px;z-index:5;margin:0 10px;position:absolute;top:139px}@media (min-width: 768px){.TCSS__preapproved-card{width:185px;bottom:auto;padding:12px;width:205px;z-index:1001;margin:0;position:fixed;top:50%;transform:translate(0, -50%)}}@media (min-width: 1025px){.TCSS__preapproved-card{padding:15px}}.TCSS__preapproved-card__image{width:100px;float:left;margin-right:5px}@media (min-width: 768px){.TCSS__preapproved-card__image{width:125px;margin-right:0;float:none}}.TCSS__preapproved-card__close{font-size:20px;font-weight:300;position:absolute;right:5px;text-decoration:none;top:10px;color:#606060}@media (min-width: 768px){.TCSS__preapproved-card__close{right:10px;top:15px}}.TCSS__preapproved-card__title{color:#041e42;font-weight:500;font-size:13px;padding:0;margin:0}@media (min-width: 768px){.TCSS__preapproved-card__title{font-size:16px;margin:5px 0}}@media (min-width: 1025px){.TCSS__preapproved-card__title{margin:10px 0}}.TCSS__preapproved-card__subtitle{color:#041e42;padding:0;margin:0;margin-bottom:5px;font-size:12px;line-height:1.2em}@media (min-width: 1025px){.TCSS__preapproved-card__subtitle{margin-bottom:15px;font-size:14.5px}}.TCSS__preapproved-card__link{text-decoration:underline;font-size:12px;margin-bottom:6px;display:inline-block;width:50%}@media (min-width: 768px){.TCSS__preapproved-card__link{font-size:13px;width:auto;display:block}}@media (min-width: 1025px){.TCSS__preapproved-card__link{margin-bottom:20px}}.TCSS__preapproved-card__link a{color:#041e42}.TCSS__preapproved-card__text{font-size:11px;line-height:1.2em;margin-bottom:5px;text-align:justify;word-wrap:break-word}@media (min-width: 768px){.TCSS__preapproved-card__text{font-size:13px}}@media (min-width: 1025px){.TCSS__preapproved-card__text{margin-bottom:25px}}.TCSS__preapproved-card__button{font-size:1em;display:inline-block;float:right}@media (min-width: 768px){.TCSS__preapproved-card__button{display:block;float:none}}.TCSS__preapproved-card__button a{padding:5px;display:block;float:none}@media (min-width: 768px){.TCSS__preapproved-card__button a{padding:10px}}.TCSS__notification{position:relative;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:60px;margin-right:5px}@media screen and (min-width: 1170px){.TCSS__notification{height:66px}}.TCSS__notification .TCSS__icon{width:25px;height:25px;vertical-align:top;margin:-1px 10px 0px 2px}.TCSS__notification-list{cursor:default;color:#fff;background-color:#041e42;min-height:100%;display:none}@media screen and (min-width: 1025px){.TCSS__notification-list{overflow:hidden;overflow-y:auto;position:absolute;width:285px;min-height:initial;max-height:285px;z-index:99;top:80%;right:0;border:1px solid #13b5ea;margin:0;padding:0;list-style:none;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-ms-border-radius:2px 2px 2px 2px;-webkit-box-shadow:0 2px 10px #606060;box-shadow:0 2px 10px #606060}}.TCSS__notification-list .TCSS__icon{margin:-3px 10px 0px 5px}.TCSS__notification-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:auto;padding-right:4px;cursor:pointer;-webkit-transition:0.25s;transition:0.25s;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-ms-border-radius:2px 2px 2px 2px;border:1px solid transparent}.TCSS__notification-button:focus,.TCSS__notification-button:hover{border:1px solid #fff}.TCSS__notification-button:focus *,.TCSS__notification-button:hover *{opacity:1.0}.TCSS__notification-button:before,.TCSS__notification-button:after{content:'';position:absolute;right:5px;top:50%;-webkit-transition:0.25s;transition:0.25s}.TCSS__notification-button:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-top:5px solid rgba(255,255,255,0.5);margin-top:-2px}.TCSS__notification-button:after{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-top:5px solid #041e42;margin-top:-4px}.TCSS__notification-button:focus:before,.TCSS__notification-button:hover:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-top:5px solid #fff}.TCSS__notification-button--open:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-bottom:5px solid rgba(255,255,255,0.5);margin-top:-8px}.TCSS__notification-button--open:after{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-bottom:5px solid #041e42;margin-top:-6px}.TCSS__notification-button--open:focus:before,.TCSS__notification-button--open:hover:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-bottom:5px solid #fff}.TCSS__notification-item{border-bottom:1px solid #13b5ea;padding:15px;font-size:12px;line-height:16px}@media screen and (min-width: 460px){.TCSS__notification-item:last-child{border-bottom:none}}.TCSS__notification-title{font-weight:500;margin-bottom:5px}.TCSS__notification-message{opacity:0.7}.TCSS__notification-message a{color:#fff;text-decoration:underline !important}.TCSS__notification-circle{width:17px;height:17px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:red;display:none}.TCSS__notification-circle--active{display:inline-block}.TCSS__notification-circle--item{display:inline-block;width:10px;height:10px;margin-right:4px}.TCSS__notification-circle--counter{left:13px;top:13px;position:absolute}.TCSS__notification-circle--quantity{position:absolute;right:0;left:0;height:100%;text-align:center;color:#fff;font-size:10px;font-weight:bold;font-family:Arial, sans-serif !important;line-height:18px}.TCSS__modal.TCSS__modal--notification .TCSS__modal__header{background-color:#041e42;border-bottom:1px solid #13b5ea}.TCSS__modal.TCSS__modal--notification .TCSS__modal__title{color:#FFFFFF}.TCSS__modal.TCSS__modal--notification .TCSS__modal__close{color:#FFFFFF}.TCSS__modal.TCSS__modal--notification .TCSS__modal__content{background-color:#041e42}.TCSS__modal.TCSS__modal--notification .TCSS__modal__content .TCSS__notification-list{display:block}.TCSS__combolist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.TCSS__combolist__item{-webkit-transition:0.25s;transition:0.25s;color:#767676;background-repeat:no-repeat;background-position:15px center;background-size:16px 16px;padding:15px 15px 15px 41px;font-size:16px;border-bottom:1px solid silver}@media screen and (min-width: 1025px){.TCSS__combolist__item{background:none;padding:5px 10px;font-size:inherit;border-bottom:none;cursor:pointer}}@media screen and (min-width: 1025px){.TCSS__combolist__item:focus,.TCSS__combolist__item:hover{color:#fff;background-color:#13b5ea}}.TCSS__combolist__container{position:relative;margin-bottom:-100%;z-index:10;display:none;background-color:#fff;-webkit-box-shadow:0 4px 10px #767676;box-shadow:0 4px 10px #767676}.TCSS__combolist--calendar .TCSS__combolist__item{background-image:url("../media/image/icons/calendar-silver.svg")}@media screen and (min-width: 1025px){.TCSS__combolist--calendar .TCSS__combolist__item{background-image:none}}.TCSS__booking-auction__step{width:100%}.TCSS__booking-auction__step--hidden{display:none}.TCSS__booking-auction__title-1{color:#00A0AF;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica;font-size:26px;text-align:center}@media screen and (max-width: 768px){.TCSS__booking-auction__title-1{font-size:20px;line-height:30px}}.TCSS__booking-auction__title-2{color:#00A0AF;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica;font-size:16px;margin-bottom:10px}.TCSS__booking-auction__title-3{color:#026cb6;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica;font-size:20px;margin-bottom:5px}@media screen and (max-width: 768px){.TCSS__booking-auction__title-3{font-size:16px}}.TCSS__booking-auction__subtitle-1{color:#606060;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica;font-size:14px}.TCSS__booking-auction__text-1{color:gray;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica;font-size:16px;margin:0 auto;max-width:547px;text-align:center;width:100%}.TCSS__booking-auction__text-1--green{color:#00A0AF;cursor:pointer}.TCSS__booking-auction__text-2{color:#606060;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica;font-size:14px}.TCSS__booking-auction__button{display:block;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica;font-size:16px;margin:40px auto 50px auto;height:41px;width:174px}.TCSS__booking-auction__icon-arrow{background-size:100%;margin-top:32px;height:20px;width:10px}.TCSS__booking-auction__step-list{display:flex;justify-content:center;margin-bottom:41px;flex-wrap:wrap}@media screen and (max-width: 768px){.TCSS__booking-auction__step-list-item{margin-bottom:30px;flex-grow:1;padding-left:30px}}.TCSS__booking-auction__step-list-item--arrow{text-align:center;width:70px}@media screen and (max-width: 1025px){.TCSS__booking-auction__step-list-item--arrow{display:none}}.TCSS__booking-auction__content-step-list{display:flex;justify-content:space-between;width:310px}.TCSS__booking-auction__content-side-1{width:50px}.TCSS__booking-auction__content-side-2{width:246px}.TCSS__booking-auction__icon-step-list{background-size:100%;height:50px;width:50px}.TCSS__booking-auction__link-1{font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica;color:#030808;margin-top:10px}@media screen and (min-width: 1025px){.TCSS__booking-auction__link-1{font-size:16px}}@media screen and (max-width: 768px){.TCSS__booking-auction__link-1{font-size:12px}}.TCSS__booking-auction__bid-button{padding:0px 30px;padding-bottom:20px;display:none}.TCSS__booking-auction__bid-button div{text-align:right;padding:5px 0px}@media screen and (max-width: 768px){.TCSS__booking-auction__bid-button div{text-align:center;margin-bottom:20px}}.TCSS__booking-auction__bid-button button{background:#54b948;color:#fff;border-radius:2px;border:none;font-size:16px;padding:8px 0px;width:231px;height:54px;margin-left:30px}.TCSS__booking-auction__bid-button button span{font-size:14px}@media screen and (max-width: 768px){.TCSS__booking-auction__bid-button button{margin:auto}}@media screen and (max-width: 768px){.TCSS__booking-auction__bid-button{padding:0px;text-align:center}.TCSS__booking-auction__bid-button .TCSS__flex-row{flex-direction:column}}.TCSS__bid-box-wrapper{display:flex;margin-top:20px}@media (max-width: 768px){.TCSS__bid-box-wrapper{width:100%}}@media screen and (min-width: 890px) and (max-width: 1130px){.TCSS__bid-box-wrapper:nth-of-type(2){margin-left:10px}}.TCSS button{cursor:pointer}.TCSS__bid-box{border:1px solid silver;border-radius:5px;max-width:539px;width:100%;margin-bottom:20px}.TCSS__bid-box__input--blue{border:1px solid #00A0AF;padding:6px 8px 0px 8px;color:#00A0AF;border-radius:4px !important;font-size:16px;font-weight:bold;width:144px;height:42px;text-align:right;background:url(../media/image/icons/edit.svg) no-repeat scroll 7px 11px;padding-left:30px}@media (max-width: 768px){.TCSS__bid-box__input--blue{width:100%}}.TCSS__bid-box-active{border:2px solid #00A0AF}.TCSS__bid-box__control{display:none}.TCSS__bid-box__control--container{padding:10px 0px;flex-direction:column}@media screen and (max-width: 767px){.TCSS__bid-box__control--container .TCSS__flex-row{flex-direction:column}}.TCSS__bid-box__control__mid{padding-top:17px;padding-bottom:6px}@media (max-width: 768px){.TCSS__bid-box__control__mid{flex-direction:row !important}}.TCSS__bid-box-column-fix{width:95%}.TCSS__bid-box__info-time{flex-direction:row}.TCSS__bid-box__schedule:nth-of-type(2){margin-right:10px}.TCSS__bid-box__schedule{flex-direction:row;justify-content:space-between;margin-left:10px}.TCSS__bid-box__container{border-top:1px solid silver}.TCSS__bid-box__container--divider{margin:auto;width:95%;border-top:1px solid #e0e0e0}.TCSS__bid-box__booking{padding:14px 16px}.TCSS__bid-box__booking__date{color:#606060;font-size:16px;text-align:center}.TCSS__bid-box__booking__day{color:gray;font-size:12px;text-align:center}@media screen and (min-width: 568px){.TCSS__bid-box__booking{display:block}}@media screen and (max-width: 768px){.TCSS__bid-box__booking .TCSS__icon-caret-right{font-size:16px}}.TCSS__bid-box__to-offer{padding:9px 0px;align-items:center;display:flex}@media screen and (max-width: 768px){.TCSS__bid-box__to-offer{padding:16px 16px}}.TCSS__bid-box__to-offer span{color:#606060;font-size:12px}.TCSS__bid-box__finish-at{color:#606060;font-size:12px}@media screen and (max-width: 568px){.TCSS__bid-box__to-offer{flex-direction:column !important}}.TCSS__bid-box__text-bid-value{color:gray;font-size:14px}.TCSS__bid-box__bid-value{color:#00A0AF !important;font-size:16px !important;font-weight:bold}.TCSS__bid-box__noseat{padding:30px;flex-direction:row !important}.TCSS__bid-box__btn-bid{width:144px;height:32px;font-size:14px}.TCSS__bid-box__close-red{width:16px;height:16px;margin-left:10px;cursor:pointer}.TCSS__bid-box__icon-check{width:16px;height:16px;margin:10px 10px 0px 0px}.TCSS__bid-box__header{align-items:center;background-color:#e0e0e0;height:40px;padding:0 16px;display:flex}@media screen and (max-width: 768px){.TCSS__bid-box__header{min-height:53px;text-align:center}}.TCSS__bid-box__header-active{background-color:#00A0AF}.TCSS__bid-box__header__airplane{padding:0px 0px 0px 16px}.TCSS__bid-box__icon-arrow{width:6px;margin-top:6px;margin-bottom:6px}.TCSS__bid-box__header-active .TCSS__icon--airplane{background-image:url("../media/image/icons/icon-airplane-white.svg")}.TCSS__bid-box__header-active .TCSS__bid-box__track{color:#fff}.TCSS__bid-box__track{color:#606060;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica;font-size:16px}@media screen and (max-width: 768px){.TCSS__bid-box__track{font-size:12px}}.TCSS__bid-box__stretch{background-color:rgba(0,160,175,0.1);color:#00A0AF;font-size:14px;padding:9px 16px}@media screen and (max-width: 768px){.TCSS__bid-box__stretch{font-size:12px}}.TCSS__bid-box__stretch span{font-weight:bold;font-size:14px}.TCSS__bid-box__info-blue-bondi{color:#00A0AF !important;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica !important;font-size:14px !important}.TCSS__bid-box__text-blue-bondi{font-size:11px !important;color:#00A0AF !important}@media screen and (max-width: 768px){.TCSS__bid-box__text-mobile{text-align:center;padding:16px 48px}}.TCSS__bid-box__icon-airplane{height:13px;width:35px}.TCSS__bid-box__icon-noseat{width:32px;height:32px;margin:9px 0px;margin-right:8px}@media (max-width: 768px){.TCSS__bid-box__icon-noseat{margin:24px 0px;margin-right:8px}}.TCSS__bid-box__nobusiness{padding-right:16px}@media screen and (min-width: 820px){.TCSS__bid-box__nobusiness{position:absolute}}.TCSS__bid-box__minimumError{font-size:11px;color:#d00}.TCSS__bid-box__inputError{background-color:#ff9090}.TCSS__bid-box__cancel-bid{border:1px solid #C0C0C0;background-color:#fff;border-radius:2px;width:146px;height:32px;color:#606060;font-size:14px;min-width:148px;white-space:nowrap}.TCSS__bid-box__cancel-bid:hover{cursor:pointer}.TCSS__bid-box__cancel-bid:hover .TCSS__icon--close-circle-silver{background-image:url("../media/image/icons/close-red.svg")}.TCSS__bid-box__minimum-bid{font-size:11px;color:gray;font-family:"Helvetica Neue", Helvetica, sans-serif !important;font-weight:bold;font-family:"Helvetica Neue", Helvetica, sans-serif !important}@media (max-width: 768px){.TCSS__bid-box__minimum-bid-max{text-align:right}}@media screen and (max-width: 768px){.TCSS__bid-box__your-bid{flex-direction:column !important;align-items:flex-start;margin-top:10px;margin-left:-90px}}@media screen and (min-width: 568px) and (max-width: 1024px){.TCSS__bid-box{max-width:100%}}.TCSS #TCSS__bid-box__cancel-bid{z-index:99999}.TCSS input[type=range]{-webkit-appearance:none;margin:18px 0;width:100%}.TCSS input[type=range]:focus{outline:none}.TCSS input[type=range]::-webkit-slider-runnable-track{width:100%;height:8.4px;cursor:pointer;border-radius:8px;border:1px solid silver}.TCSS input[type=range]::-moz-range-track{width:100%;height:8px;cursor:pointer;border-radius:8px;border:1px solid silver}.TCSS input[type=range]::-ms-track{width:100%;height:8px;cursor:pointer;border-radius:8px;border:1px solid silver}.TCSS input[type=range]::-webkit-slider-thumb{height:24px;width:24px;border-radius:50px;border:1px solid silver;background:#ffffff;cursor:pointer;-webkit-appearance:none;margin-top:-10px;box-shadow:none}.TCSS input[type=range]::-moz-range-thumb{height:24px;width:24px;border-radius:50px;border:1px solid silver;background:#ffffff;cursor:pointer;-webkit-appearance:none;margin-top:-10px;box-shadow:none}.TCSS input[type=range]::-ms-thumb{height:24px;width:24px;border-radius:50px;border:1px solid silver;background:#ffffff;cursor:pointer;-webkit-appearance:none;margin-top:-10px;box-shadow:none}.TCSS__cancel-bid{padding:18px 16px 16px 17px;border-top:thin solid #e0e0e0;border-bottom:thin solid #e0e0e0}@media (min-width: 1025px){.TCSS__cancel-bid{max-width:609px}}.TCSS__cancel-bid span{font-size:14px;color:#606060}.TCSS__cancel-bid__buttons{text-align:right;padding:12px}.TCSS__cancel-bid__btn{font-size:16px;border-radius:2px;padding:5px 15px;border:none;cursor:pointer}.TCSS__cancel-bid__btn--no{background-color:#fff;color:#4B63AE;border:1px solid #026cb6;margin-right:12px}.TCSS__cancel-bid__btn--yes{background-color:#EE3524;color:#fff}.TCSS__form__title{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:20px;color:gray}.TCSS__form__title--blue{font-size:16px;color:#026cb6}.TCSS__form__divider{background-color:gray;height:1px;margin:20px 0}.TCSS__form__label{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:14px;color:gray}.TCSS__form__label--blue{color:#026cb6}.TCSS__form__label--small{font-size:12px}.TCSS__form__label--block{display:block}.TCSS__form__label--file{display:flex;align-items:center;cursor:pointer}.TCSS__form__label--file:hover{opacity:0.7}.TCSS__form__input-group:nth-of-type(1){padding-left:0px}.TCSS__form__input-group{padding-bottom:20px}.TCSS__form__input-group--labeless{margin-top:20px}.TCSS__form__input-group--invalid label,.TCSS__form__input-group--invalid input{color:#FF7F7F;border-color:#FF7F7F}.TCSS__form__input-group--invalid span{display:block;color:#FF7F7F;font-size:11px}.TCSS__form__input{color:#026cb6;background-color:#fff;border:none;border-bottom:1px solid gray;width:100%;padding:7px 3px;font-size:16px}.TCSS__form__input:hover{border-color:#026cb6;transition:border-color 0.8s ease}.TCSS__form__input--security-code{background:url("/en/voeazul/mobile/media/image/sprite/security-code.jpg") right no-repeat;background-size:35px}.TCSS__form__input::placeholder{color:#DCDCDC}.TCSS__form__textarea{color:#026cb6;border-radius:4px;width:100%;height:150px;padding:5px}.TCSS__form__error-msg{display:none}.TCSS__form__upload{display:none}.TCSS__form__upload-label{font-size:14px;font-weight:400;color:white;background-color:#53B847;display:inline-block;padding:5px 10px;border-radius:2px;cursor:pointer}.TCSS__form__upload-label:hover{background-color:#ADD67F}.TCSS__form__upload-error{display:block;font-size:11px;color:#d00}.TCSS__form__select{border:none;border-bottom:1px solid gray;width:100%;background:url("/en/voeazul/mobile/media/image/sprite/grey-arrow-down.svg") right no-repeat;background-position-x:99%;appearance:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0}.TCSS__form__checkbox-wrapper{display:flex;border:1px solid gray;border-radius:2px;padding:3px 5px}.TCSS__form__checkbox-wrapper label{cursor:pointer}.TCSS__form__checkbox-wrapper--checked{border-color:#026cb6}.TCSS__form__checkbox-wrapper--checked input,.TCSS__form__checkbox-wrapper--checked label{color:#026cb6}.TCSS__form__security-warning{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;background-color:#ADD67F;color:#fff;font-size:12px;text-align:center;padding:6px 12px;border-radius:3px;max-height:35px;align-self:flex-end}.TCSS__form__flags{padding-left:35px}.TCSS__form__flag{max-width:60px}.TCSS__form__btn-submit{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;background-color:#53B847;color:#fff;font-size:20px;width:300px;height:48px;border-radius:2px;border:none}.TCSS__form__btn-submit:hover{background-color:#A0CF67}.TCSS__form__btn-submit:disabled{background-color:#9a9a9a;color:#fff}.TCSS__form__btn-submit__blue{font-size:16px;width:auto;padding:4px 40px;background-color:#026cb6}.TCSS__form__btn-submit__blue:hover{background-color:#004e84}.TCSS__form__btn-submit__blue:disabled{background-color:#9a9a9a}.TCSS__form__btn-submit__white{color:#606060;font-size:16px;width:auto;padding:4px 40px;background-color:#fff;border:1px solid #606060}.TCSS__form__btn-submit__white:hover{background-color:#ebebeb}.TCSS__form__btn-submit__white:disabled{background-color:#9a9a9a}.TCSS__form__installment-box{background-color:#ebebeb;padding:15px 7px;margin-bottom:15px;display:flex;flex-direction:column}.TCSS__form__installment-row p{min-width:115px}.TCSS__form__installment-row:nth-child(1) p:nth-child(2){padding-top:25px}.TCSS__form__installment-row:nth-child(2) p:nth-child(2){padding-top:5px}.TCSS__form__card-box{border:1px solid gray;border-radius:2px;margin-bottom:5px;padding:6px 0}.TCSS__form__card-box--selected{border-color:#4286F4}.TCSS__form__card-flag{max-width:24px}.TCSS__form__saved-card{background-color:#4286F4;color:#fff;border-radius:2px;padding:3px 6px}.TCSS__form__saved-card-info{justify-content:space-around;margin-top:15px;padding:0 5px}.TCSS__form__saved-card-name p{padding-bottom:10px}.TCSS__form__hidden{display:none}@media screen and (min-width: 320px){.TCSS__form__input-group{padding-left:0}.TCSS__form__input--visa{background:url("/en/voeazul/mobile/media/image/flags/visa.png") no-repeat scroll 250px 11px;background-size:32px 13px;background-position:97% 7px}.TCSS__form__input--mastercard{background:url("/en/voeazul/mobile/media/image/flags/mastercard.png") no-repeat scroll 250px 7px;background-size:35px 18px;background-position:97% 7px}.TCSS__form__input--amex{background:url("/en/voeazul/mobile/media/image/flags/amex.png") no-repeat scroll 254px 7px;background-size:30px 20px;background-position:97% 7px}.TCSS__form__input--diners{background:url("/en/voeazul/mobile/media/image/flags/diners.png") no-repeat scroll 254px 7px;background-size:30px 20px;background-position:97% 7px}.TCSS__form__input--elo{background:url("/en/voeazul/mobile/media/image/flags/diners.png") no-repeat scroll 254px 7px;background-size:30px 20px;background-position:97% 7px}.TCSS__form__input--hiper{background:url("/en/voeazul/mobile/media/image/flags/hiper.jpg") no-repeat scroll 254px 7px;background-size:30px 20px;background-position:97% 7px}.TCSS__form__input--cabal{background:url("/en/voeazul/mobile/media/image/flags/cabal.jpg") no-repeat scroll 254px 7px;background-size:30px 20px;background-position:97% 7px}.TCSS__form__input--jcb{background:url("/en/voeazul/mobile/media/image/flags/jcb.jpg") no-repeat scroll 254px 7px;background-size:30px 20px;background-position:97% 7px}.TCSS__form__security-warning{text-align:left;max-height:50px}.TCSS__form__flags{padding-left:0;padding-top:20px}}@media screen and (min-width: 768px){.TCSS__form__input-group{padding-left:25px}.TCSS__form__security-warning{text-align:center;max-height:55px}.TCSS__form__flags{padding-left:35px}.TCSS__form__saved-card-info{padding:0}}.TCSS ._2KZ3eJtGgPe0N0PiC6Cdie>,.TCSS ._3LRmX_s_SPtT7f_74KETv_{position:absolute;top:30% !important}.TCSS ._2VauUVQw9BdMxBDl8GX4GQ,.TCSS ._3jGgq9h3nADPw0whhuHt9W{bottom:220px !important}.TCSS__install-app{display:none;border-top:1px solid #C0C0C0;position:fixed;background:#fff;flex-direction:row;align-content:space-between;width:100%;height:80px;bottom:0px;z-index:900;padding:8px}@media screen and (max-width: 768px){.TCSS__install-app{display:flex}}.TCSS__install-app div{height:100%;margin-right:5px}.TCSS__install-app div button{background:#026cb6;color:#fff;border-radius:2px;font-size:13px;width:74px;height:28px;text-align:center;border:none;margin-top:20px;margin-right:0px;float:right}.TCSS__install-app div button:hover{background:#014E84}.TCSS__login-incentive{background-color:#fff;position:absolute;z-index:1000;width:210px;right:10px;border-radius:2px;box-shadow:0px 4px 4px rgba(0,0,0,0.25);font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:14px;display:none}.TCSS__login-incentive__message{color:#767676;padding:8px 40px 8px 10px}.TCSS__login-incentive__sign-up{display:flex;justify-content:space-evenly;background-color:#2A6CB1;padding:4px 21px;padding-left:10px}.TCSS__login-incentive__sign-up-message{color:#fff}.TCSS__login-incentive__sign-up-link{color:#fff;text-decoration:underline !important}.TCSS__login-incentive:before{position:absolute;z-index:-1;content:"";top:-8px;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;transition-duration:0.3s;transition-property:transform}@media screen and (min-width: 360px){.TCSS__login-incentive{bottom:1px}.TCSS__login-incentive:before{right:calc(20% - 10px)}}@media screen and (min-width: 370px){.TCSS__login-incentive{bottom:-7px}}@media screen and (min-width: 422px){.TCSS__login-incentive{bottom:-23px}}@media screen and (min-width: 460px){.TCSS__login-incentive{bottom:-7px}}@media screen and (min-width: 699px){.TCSS__login-incentive{bottom:-23px}}@media screen and (min-width: 768px){.TCSS__login-incentive{bottom:-7px}}@media screen and (min-width: 770px){.TCSS__login-incentive{bottom:-23px}}@media screen and (min-width: 1025px){.TCSS__login-incentive{bottom:-75px}}@media screen and (min-width: 1170px){.TCSS__login-incentive{right:65px;bottom:-80px}.TCSS__login-incentive:before{right:calc(50% - 10px)}}.TCSS .skipto{padding:6px 10px;position:absolute;left:0px;color:white;border-right:1px solid white;border-bottom:1px solid white;background:transparent;-webkit-transition:top .1s ease-out, background .1s linear;transition:top .1s ease-out, background .1s linear;font-family:'AzulHelveticaNeue', Helvetica,sans-serif;z-index:10000;background:#BF1722;display:none}.TCSS .skipto:focus,.TCSS .skipto:active{position:absolute;left:0px;top:0px;outline:0;-webkit-transition:top .1s ease-in, background .5s linear;transition:top .1s ease-in, background .5s linear}.TCSS__carousel{width:100%}.TCSS__carousel__container{width:100%;overflow:hidden}.TCSS__carousel__container img{display:none;z-index:-1}.TCSS__carousel__dots li{margin-left:10px;background:#E0E0E0;width:11px;height:11px;border-radius:50%;cursor:pointer}.TCSS__carousel__dots--active{background:#12A8CB !important}.TCSS__carousel img{max-width:95%;max-height:95%}.TCSS__carousel__arrow-left{margin-left:6%;cursor:pointer}.TCSS__carousel__arrow-right{cursor:pointer}.TCSS__chat-alert{padding:18px 16px 16px 17px;border-top:thin solid #e0e0e0;border-bottom:thin solid #e0e0e0;max-width:650px}@media (min-width: 1025px){.TCSS__chat-alert{max-width:609px}}.TCSS__chat-alert__text{font-size:14px;color:#606060}.TCSS__chat-alert__text--blue{color:#026cb6}.TCSS__chat-alert__text--sm{font-size:12px}.TCSS__chat-alert__text--md{font-size:18px;line-height:22px}.TCSS__chat-alert__btn{display:block;color:#fff;background-color:#026cb6;margin:0 auto;width:138px;font-size:16px;border-radius:2px;padding:5px 15px;border:none;cursor:pointer}.TCSS__chat-alert ul{list-style-type:disc;margin-left:24px}.TCSS__flex-row{display:flex;flex-direction:row}.TCSS__flex-row-wrap{flex-wrap:wrap}.TCSS__flex-row-reverse{display:flex;flex-direction:row-reverse}.TCSS__flex-column{display:flex;flex-direction:column}@media (max-width: 1024px){.TCSS__flex-column-sm{display:flex;flex-direction:column}}@media (max-width: 768px){.TCSS__flex-column-md{display:flex;flex-direction:column}}.TCSS__flex-justify-space{justify-content:space-between}.TCSS__flex-justify-end{justify-content:flex-end}.TCSS__flex-justify-center{justify-content:center}.TCSS__flex-align-end{align-content:flex-end;align-items:flex-end}.TCSS__flex-align-baseline{align-items:baseline;align-content:baseline}.TCSS__flex-align-center{align-items:center;align-content:center}.TCSS__flex-grow-1{flex-grow:1}.TCSS__flex-grow-2{flex-grow:2}.TCSS__flex-grow-3{flex-grow:3}.TCSS__flex-grow-4{flex-grow:4}.TCSS__flex-grow-5{flex-grow:5}.TCSS__flex-grow-6{flex-grow:6}.TCSS__flex-grow-10{flex-grow:10}.TCSS__flex-grid-1{width:8.33333333%}.TCSS__flex-grid-2{width:16.66666667%}.TCSS__flex-grid-3{width:25%}.TCSS__flex-grid-4{width:33.33333333%}.TCSS__flex-grid-5{width:41.66666667%}.TCSS__flex-grid-6{width:50%}.TCSS__flex-grid-7{width:58.33333333%}.TCSS__flex-grid-8{width:66.66666667%}.TCSS__flex-grid-9{width:75%}.TCSS__flex-grid-10{width:83.33333333%}.TCSS__flex-grid-11{width:91.66666667%}.TCSS__flex-grid-12{width:100%}@media screen and (min-width: 320px){.TCSS__flex-grid-sm-1{width:8.33333333%}.TCSS__flex-grid-sm-2{width:16.66666667%}.TCSS__flex-grid-sm-3{width:25%}.TCSS__flex-grid-sm-4{width:33.33333333%}.TCSS__flex-grid-sm-5{width:41.66666667%}.TCSS__flex-grid-sm-6{width:50%}.TCSS__flex-grid-sm-7{width:58.33333333%}.TCSS__flex-grid-sm-8{width:66.66666667%}.TCSS__flex-grid-sm-9{width:75%}.TCSS__flex-grid-sm-10{width:83.33333333%}.TCSS__flex-grid-sm-11{width:91.66666667%}.TCSS__flex-grid-sm-12{width:100%}}@media screen and (min-width: 768px){.TCSS__flex-grid-md-1{width:8.33333333%}.TCSS__flex-grid-md-2{width:16.66666667%}.TCSS__flex-grid-md-3{width:25%}.TCSS__flex-grid-md-4{width:33.33333333%}.TCSS__flex-grid-md-5{width:41.66666667%}.TCSS__flex-grid-md-6{width:50%}.TCSS__flex-grid-md-7{width:58.33333333%}.TCSS__flex-grid-md-8{width:66.66666667%}.TCSS__flex-grid-md-9{width:75%}.TCSS__flex-grid-md-10{width:83.33333333%}.TCSS__flex-grid-md-11{width:91.66666667%}.TCSS__flex-grid-md-12{width:100%}}@media screen and (min-width: 1440px){.TCSS__flex-grid-lg-1{width:8.33333333%}.TCSS__flex-grid-lg-2{width:16.66666667%}.TCSS__flex-grid-lg-3{width:25%}.TCSS__flex-grid-lg-4{width:33.33333333%}.TCSS__flex-grid-lg-5{width:41.66666667%}.TCSS__flex-grid-lg-6{width:50%}.TCSS__flex-grid-lg-7{width:58.33333333%}.TCSS__flex-grid-lg-8{width:66.66666667%}.TCSS__flex-grid-lg-9{width:75%}.TCSS__flex-grid-lg-10{width:83.33333333%}.TCSS__flex-grid-lg-11{width:91.66666667%}.TCSS__flex-grid-lg-12{width:100%}}@media screen and (max-width: 768px){.TCSS__flex-mobile-hide{display:none}}@media screen and (min-width: 768px){.TCSS__flex-desktop-hide{display:none}}.TCSS__arrow{position:relative}.TCSS__arrow--up{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-bottom:5px solid #fff}.TCSS__arrow--up-2{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-bottom:5px solid #13b5ea}.TCSS__arrow--down{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-top:5px solid #fff}.TCSS__arrow--down-2{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-top:5px solid #13b5ea}.TCSS__arrow--right{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-left:5px solid #fff}.TCSS__arrow--left{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-top:5px solid transparent;display:inline-block;width:0;height:0;border-right:5px solid #fff}.TCSS__gutter--t5{padding-top:5px}.TCSS__gutter--t10{padding-top:10px}.TCSS__gutter--t15{padding-top:15px}.TCSS__gutter--t16{padding-top:16px}.TCSS__gutter--t20{padding-top:20px}.TCSS__gutter--t25{padding-top:25px}.TCSS__gutter--t30{padding-top:30px}.TCSS__gutter--t40{padding-top:40px}.TCSS__gutter--t50{padding-top:50px}.TCSS__gutter--l0{padding-left:0px}.TCSS__gutter--l5{padding-left:5px}.TCSS__gutter--l10{padding-left:10px}.TCSS__gutter--l15{padding-left:15px}.TCSS__gutter--l20{padding-left:20px}.TCSS__gutter--l30{padding-left:30px}.TCSS__gutter--l40{padding-left:40px}.TCSS__gutter--l50{padding-left:50px}.TCSS__gutter--b5{padding-bottom:5px}.TCSS__gutter--b10{padding-bottom:10px}.TCSS__gutter--b20{padding-bottom:20px}.TCSS__gutter--b30{padding-bottom:30px}.TCSS__gutter--b40{padding-bottom:40px}.TCSS__gutter--b50{padding-bottom:50px}.TCSS__gutter--r5{padding-right:5px}.TCSS__gutter--r10{padding-right:10px}.TCSS__gutter--r15{padding-right:15px}.TCSS__gutter--r20{padding-right:20px}.TCSS__gutter--r30{padding-right:30px}.TCSS__gutter--r40{padding-right:40px}.TCSS__gutter--r50{padding-right:50px}.TCSS__gutter--t0-b0{padding-top:0;padding-bottom:0}.TCSS__gutter--t5-b5{padding-top:5px;padding-bottom:5px}.TCSS__gutter--t10-b10{padding-top:10px;padding-bottom:10px}.TCSS__gutter--t15-b15{padding-top:15px;padding-bottom:15px}.TCSS__gutter--t20-b20{padding-top:20px;padding-bottom:20px}.TCSS__gutter--t30-b30{padding-top:30px;padding-bottom:30px}.TCSS__gutter--t40-b40{padding-top:40px;padding-bottom:40px}.TCSS__gutter--t50-b50{padding-top:50px;padding-bottom:50px}.TCSS__gutter--t40-b10{padding-top:40px;padding-bottom:10px}.TCSS__gutter--l5-r5{padding-left:5px;padding-right:5px}.TCSS__gutter--l10-r10{padding-left:10px;padding-right:10px}.TCSS__gutter--l20-r20{padding-left:20px;padding-right:20px}.TCSS__gutter--l30-r30{padding-left:30px;padding-right:30px}.TCSS__gutter--l40-r40{padding-left:40px;padding-right:40px}.TCSS__gutter--t10-l10-b10-r10{padding-top:10px;padding-left:10px;padding-bottom:10px;padding-right:10px}.TCSS__gutter--t15-l15-b15-r15{padding-top:15px;padding-left:15px;padding-bottom:15px;padding-right:15px}.TCSS__gutter--t20-l20-b20-r20{padding-top:20px;padding-left:20px;padding-bottom:20px;padding-right:20px}.TCSS__gutter--t30-l30-b30-r30{padding-top:30px;padding-left:30px;padding-bottom:30px;padding-right:30px}.TCSS__gutter--t40-l40-b40-r40{padding-top:40px;padding-left:40px;padding-bottom:40px;padding-right:40px}@media (min-width: 1025px){.TCSS__gutter--lg-r7_5{padding-right:7.5px}.TCSS__gutter--lg-l7_5{padding-left:7.5px}.TCSS__gutter--lg-r30{padding-right:30px}.TCSS__gutter--lg-l30{padding-left:30px}.TCSS__gutter--lg-r45{padding-right:45px}.TCSS__gutter--lg-l45{padding-left:45px}.TCSS__gutter--lg-t5{padding-top:5px}.TCSS__gutter--lg-t30{padding-top:30px}}@media (min-width: 1280px){.TCSS__gutter--xl-r20-l20{padding-right:20px;padding-left:20px}.TCSS__gutter--xl-b20{padding-bottom:20px}}@media (min-width: 820px){.TCSS__gutter--md-r40{padding-right:40px}.TCSS__gutter--md-t40{padding-top:40px}}@media (min-width: 768px){.TCSS__gutter--sm-t10{padding-top:10px}.TCSS__gutter--sm-t20{padding-top:20px}.TCSS__gutter--sm-t30{padding-top:30px}.TCSS__gutter--sm-b20{padding-bottom:20px}.TCSS__gutter--sm-r20{padding-right:20px}.TCSS__gutter--sm-r15{padding-right:15px}.TCSS__gutter--sm-t25{padding-top:25px}}@media (min-width: 1024px){.TCSS__gutter--lg-1-t25{padding-top:25px}.TCSS__gutter--lg-1-t50{padding-top:50px}.TCSS__gutter--lg-1-l50{padding-left:50px}}.TCSS__spacer--t2{margin-top:2px}.TCSS__spacer--t3{margin-top:3px}.TCSS__spacer--t5{margin-top:5px}.TCSS__spacer--t10{margin-top:10px}.TCSS__spacer--t15{margin-top:15px}.TCSS__spacer--t20{margin-top:20px}.TCSS__spacer--t25{margin-top:25px}.TCSS__spacer--t30{margin-top:30px}.TCSS__spacer--t35{margin-top:35px}.TCSS__spacer--t40{margin-top:40px}.TCSS__spacer--t45{margin-top:45px}.TCSS__spacer--t50{margin-top:50px}.TCSS__spacer--l2{margin-left:2px}.TCSS__spacer--l3{margin-left:3px}.TCSS__spacer--l5{margin-left:5px}.TCSS__spacer--l10{margin-left:10px}.TCSS__spacer--l15{margin-left:15px}.TCSS__spacer--l20{margin-left:20px}.TCSS__spacer--l25{margin-left:25px}.TCSS__spacer--l30{margin-left:30px}.TCSS__spacer--l40{margin-left:40px}.TCSS__spacer--r2{margin-right:2px}.TCSS__spacer--r3{margin-right:3px}.TCSS__spacer--r5{margin-right:5px}.TCSS__spacer--r10{margin-right:10px}.TCSS__spacer--r15{margin-right:15px}.TCSS__spacer--r30{margin-right:30px}.TCSS__spacer--r20{margin-right:20px}.TCSS__spacer--r140{margin-right:140px}.TCSS__spacer--b2{margin-bottom:2px}.TCSS__spacer--b3{margin-bottom:3px}.TCSS__spacer--b5{margin-bottom:5px}.TCSS__spacer--b10{margin-bottom:10px}.TCSS__spacer--b15{margin-bottom:15px}.TCSS__spacer--b20{margin-bottom:20px}.TCSS__spacer--b30{margin-bottom:30px}.TCSS__spacer--b40{margin-bottom:40px}.TCSS__spacer--b50{margin-bottom:50px}.TCSS__spacer--b60{margin-bottom:60px}.TCSS__spacer--t30-b30{margin-top:30px;margin-bottom:30px}.TCSS__spacer--b10-r10{margin-bottom:10px;margin-right:10px}.TCSS__spacer--l10-r10{margin-left:10px;margin-right:10px}@media (min-width: 1025px){.TCSS__spacer--lg-r0-l0{margin-right:0;margin-left:0}}@media (max-width: 767px){.TCSS__spacer--min-1--t15{margin-top:15px}.TCSS__spacer--min-1--l10{margin-left:10px}}@media (max-width: 768px){.TCSS__spacer--min--b20{margin-bottom:20px}.TCSS__spacer--min--t20{margin-top:20px}.TCSS__spacer--min--t20{margin-top:20px}.TCSS__spacer--min--t40{margin-top:40px}}@media (min-width: 768px){.TCSS__spacer--sm--t14{margin-top:14px}.TCSS__spacer--sm--l20{margin-left:20px}.TCSS__spacer--sm--t40{margin-top:40px}}.TCSS .mb16{margin-bottom:16px}.TCSS .mb24{margin-bottom:24px}.TCSS .mb32{margin-bottom:32px}.TCSS .mb48{margin-bottom:48px}.TCSS__no-margin{margin:0 !important}.TCSS__no-margin--left{margin-left:0 !important}.TCSS__no-margin--right{margin-right:0 !important}.TCSS__no-margin--top{margin-top:0 !important}.TCSS__no-margin--bottom{margin-bottom:0 !important}@media (max-width: 768px){.TCSS__no-margin--sm{margin:0 !important}.TCSS__no-margin--sm-left{margin-left:0 !important}.TCSS__no-margin--sm-right{margin-right:0 !important}.TCSS__no-margin--sm-top{margin-top:0 !important}.TCSS__no-margin--sm-bottom{margin-bottom:0 !important}}.TCSS__no-padding{padding:0 !important}.TCSS__no-padding--left{padding-left:0 !important}.TCSS__no-padding--right{padding-right:0 !important}.TCSS__no-padding--top{padding-top:0 !important}.TCSS__no-padding--bottom{padding-bottom:0 !important}@media (min-width: 1025px){.TCSS__no-padding--lg{padding:0 !important}.TCSS__no-padding--lg-left{padding-left:0 !important}.TCSS__no-padding--lg-right{padding-right:0 !important}.TCSS__no-padding--lg-top{padding-top:0 !important}.TCSS__no-padding--lg-bottom{padding-bottom:0 !important}}@media (min-width: 820px){.TCSS__no-padding--md{padding:0 !important}.TCSS__no-padding--md-left{padding-left:0 !important}.TCSS__no-padding--md-right{padding-right:0 !important}.TCSS__no-padding--md-top{padding-top:0 !important}.TCSS__no-padding--md-bottom{padding-bottom:0 !important}}@media (max-width: 768px){.TCSS__no-padding--sm{padding:0 !important}.TCSS__no-padding--sm-left{padding-left:0 !important}.TCSS__no-padding--sm-right{padding-right:0 !important}.TCSS__no-padding--sm-top{padding-top:0 !important}.TCSS__no-padding--sm-bottom{padding-bottom:0 !important}}.TCSS__disabled,.TCSS disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6;cursor:default !important}.TCSS__scroll{overflow:auto}.TCSS__scroll--visible{overflow:visible !important}@media (max-width: 820px){.TCSS__scroll--sm{overflow:auto}}.TCSS__fl--left{float:left}.TCSS__fl--right{float:right}.TCSS__fl--none{float:none}.TCSS__ps{position:absolute !important;left:0;top:0}.TCSS__ps--right{left:auto;right:0}.TCSS__ps--top-right{top:0;right:0}.TCSS__ps--bottom-right{bottom:0;right:0}.TCSS__ps--bottom{bottom:0;top:auto}.TCSS__ps--absolute{position:absolute !important}.TCSS__ps--absolute-centered,.TCSS__ps--horizontal-centered,.TCSS__ps--vertical-centered{right:0;bottom:0;margin:auto}.TCSS__ps--absolute-centered{left:0;right:0;top:0;bottom:0}.TCSS__ps--horizontal-centered{top:auto;bottom:auto}.TCSS__ps--vertical-centered{left:auto;right:auto}.TCSS__ps--relative{position:relative !important}.TCSS__ps--fixed{position:fixed !important}@media (max-width: 768px){.TCSS__ps--sm{position:absolute !important;left:0;top:0}.TCSS__ps--sm-right{left:auto;right:0}}.TCSS__align__aligner,.TCSS__align__aligner+*{display:inline-block;vertical-align:middle}.TCSS__align__aligner{height:100%}.TCSS__align--middle{vertical-align:middle !important}.TCSS__align--top{vertical-align:top !important}.TCSS__align--bottom{vertical-align:bottom !important}.TCSS__align--center{text-align:center !important}.TCSS__align--block-center{margin:0 auto}.TCSS__align--left{text-align:left !important}.TCSS__align--right{text-align:right !important}@media (max-width: 768px){.TCSS__align--sm-middle{vertical-align:middle !important}.TCSS__align--sm-top{vertical-align:top}.TCSS__align--sm-bottom{vertical-align:bottom}.TCSS__align--sm-center{text-align:center !important}.TCSS__align--sm-block-center{margin:0 auto}.TCSS__align--sm-left{text-align:left !important}.TCSS__align--sm-right{text-align:right !important}}.TCSS__no-overflow{overflow:inherit !important}.TCSS__no-overflow--x{overflow-x:inherit !important}.TCSS__no-overflow--y{overflow-y:inherit !important}.TCSS__no-border{border:0 !important}.TCSS__no-border--left{border-left:0 !important}.TCSS__no-border--right{border-right:0 !important}.TCSS__no-border--top{border-top:0 !important}.TCSS__no-border--bottom{border-bottom:0 !important}.TCSS i{font-family:'Azul Icons' !important;font-weight:normal;font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.TCSS__icon-arrow-down:before{content:"\e600"}.TCSS__icon-arrow-back:before{content:"\e200"}.TCSS__icon-arrow-forward:before{content:"\e204"}.TCSS__icon-arrow-up:before{content:"\e601"}.TCSS__icon-azul-play:before{content:"\e90f"}.TCSS__icon-booking-hold-24:before{content:"\e90d"}.TCSS__icon-booking-hold-3:before{content:"\e90c"}.TCSS__icon-booking-onhold:before{content:"\e90b"}.TCSS__icon-calendar:before{content:"\e602"}.TCSS__icon-cancel-circle:before{content:"\e205"}.TCSS__icon-caret-down:before{content:"\e603"}.TCSS__icon-caret-left:before,.TCSS__icon .slick-prev:before,.TCSS__icon [dir="rtl"] .slick-next:before{content:"\e60f"}.TCSS__icon-caret-right:before,.TCSS__icon [dir="rtl"] .slick-prev:before,.TCSS__icon .slick-next:before{content:"\e60e"}.TCSS__icon-caret-up:before{content:"\e611"}.TCSS__icon-check:before{content:"\e206"}.TCSS__icon-check-circle:before{content:"\e281"}.TCSS__icon-check-selected:before{content:"\e801"}.TCSS__icon-check-unselected:before{content:"\e91a"}.TCSS__icon-checkbox-checked:before{content:"\e25c"}.TCSS__icon-checkbox-unchecked:before{content:"\e25d"}.TCSS__icon-close:before{content:"\e20a"}.TCSS__icon-description:before{content:"\e288"}.TCSS__icon-document-id:before{content:"\e907"}.TCSS__icon-dotted-line:before{content:"\e604"}.TCSS__icon-download:before{content:"\e90e"}.TCSS__icon-edit:before{content:"\e0ee"}.TCSS__icon-error-outline:before{content:"\e001"}.TCSS__icon-hand-luggage:before{content:"\e30b"}.TCSS__icon-help-outline:before{content:"\e30f"}.TCSS__icon-history:before{content:"\e29d"}.TCSS__icon-important:before{content:"\e016"}.TCSS__icon-info:before{content:"\e605"}.TCSS__icon-info-airport:before{content:"\e90a"}.TCSS__icon-insurance-health:before{content:"\e802"}.TCSS__icon-insurance-luggage:before{content:"\e803"}.TCSS__icon-insurance-money:before{content:"\e805"}.TCSS__icon-location:before{content:"\e1f6"}.TCSS__icon-lock-outline:before{content:"\e2ad"}.TCSS__icon-luggage:before{content:"\e912"}.TCSS__icon-minus:before{content:"\e606"}.TCSS__icon-payment-barcode:before{content:"\e807"}.TCSS__icon-payment-card:before{content:"\e806"}.TCSS__icon-payment-debit:before{content:"\e804"}.TCSS__icon-payment-hold:before{content:"\e808"}.TCSS__icon-payment-promo-code:before{content:"\e809"}.TCSS__icon-payment-voucher:before{content:"\e1d7"}.TCSS__icon-plane:before{content:"\e609"}.TCSS__icon-plane-departure:before{content:"\e607"}.TCSS__icon-plane-return:before{content:"\e608"}.TCSS__icon-plus:before{content:"\e60a"}.TCSS__icon-plus-outline:before{content:"\e911"}.TCSS__icon-promo:before{content:"\e800"}.TCSS__icon-radio-button-checked:before{content:"\e25f"}.TCSS__icon-radio-button-unchecked:before{content:"\e25e"}.TCSS__icon-search:before{content:"\e60b"}.TCSS__icon-seat-business-side:before{content:"\e905"}.TCSS__icon-seat-default:before{content:"\e914"}.TCSS__icon-seat-disabled:before{content:"\e902"}.TCSS__icon-seat-disabled-skysofa:before{content:"\e903"}.TCSS__icon-seat-skysofa:before{content:"\e904"}.TCSS__icon-snack:before{content:"\e60c"}.TCSS__icon-star:before{content:"\e260"}.TCSS__icon-timelapse:before{content:"\e1b4"}.TCSS__icon-timer:before{content:"\e1b6"}.TCSS__icon-tv:before{content:"\e60d"}.TCSS__icon-user-ta:before{content:"\e919"}.TCSS__icon-web-checkin:before{content:"\e908"}.TCSS__icon-booking-hold-48:before{content:"\e91b"}.TCSS__icon-booking-hold-72:before{content:"\e915"}.TCSS__icon-direct:before{content:"\e918"}.TCSS__icon-link:before{content:"\e917"}.TCSS__icon-menu:before{content:"\e916"}.TCSS__icon-power-cord:before{content:"\e910"}.TCSS__icon-spinner:before{content:"\e610"}.TCSS__icon-work:before{content:"\e913"}.TCSS__icon-payment-paypal:before{content:"\e80a"}.TCSS__icon-seat-business:before{content:"\e909"}.TCSS__icon-seat-disabled-business:before{content:"\e906"}.TCSS__dn{display:none}.TCSS__di{display:inline}.TCSS__db{display:block}.TCSS__dib{display:inline-block}.TCSS__dit{display:inline-table}.TCSS__dt{display:table}.TCSS__dtc{display:table-cell}.TCSS__dt-row{display:table-row}.TCSS__dt-row-group{display:table-row-group}.TCSS__dt-column{display:table-column}.TCSS__dt-column-group{display:table-column-group}.TCSS__dt--fixed{table-layout:fixed;width:100%}.TCSS__mw-100{max-width:100%}@media (min-width: 768px){.TCSS__dn--sm{display:none !important}.TCSS__dtc--sm{display:table-cell !important}}@media (min-width: 1025px){.TCSS__dib--lg{display:inline-block}.TCSS__dtc--lg{display:table-cell !important}}.TCSS__cs--pointer{cursor:pointer !important}.TCSS__cs--default{cursor:default !important}.TCSS__cs--disabled{cursor:not-allowed !important}html.TCSS,body.TCSS{margin:0px;overflow-x:hidden;font-size:12px;line-height:20px}@media screen and (min-width: 820px){html.TCSS,body.TCSS{font-size:14px}}html.TCSS *,body.TCSS *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica,sans-serif}html.TCSS *::before,html.TCSS *::after,body.TCSS *::before,body.TCSS *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}html.TCSS a,body.TCSS a{text-decoration:none}html.TCSS button,body.TCSS button{font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica,sans-serif}html.TCSS b,html.TCSS strong,body.TCSS b,body.TCSS strong{font-weight:bold;line-height:0}html.TCSS input,body.TCSS input{-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;-ms-border-radius:0px 0px 0px 0px}html .TCSS__hidden,body .TCSS__hidden{display:none !important}html .TCSS__hidden--sm,body .TCSS__hidden--sm{display:inline-block !important}@media screen and (min-width: 768px){html .TCSS__hidden--sm,body .TCSS__hidden--sm{display:none !important}}html .TCSS__show,body .TCSS__show{display:block !important}html .TCSS__show--sm,body .TCSS__show--sm{display:none !important}@media screen and (min-width: 768px){html .TCSS__show--sm,body .TCSS__show--sm{display:inline-block !important}}html .TCSS__show--xs,body .TCSS__show--xs{display:none !important}@media screen and (max-width: 767px){html .TCSS__show--xs,body .TCSS__show--xs{display:inline-block !important}}html .TCSS__show--md,body .TCSS__show--md{display:none !important}@media screen and (min-width: 768px) and (max-width: 1024px){html .TCSS__show--md,body .TCSS__show--md{display:inline-block !important}}html .TCSS__show--lg,body .TCSS__show--lg{display:none !important}@media screen and (min-width: 1025px){html .TCSS__show--lg,body .TCSS__show--lg{display:inline-block !important}}html .TCSS__invisible,body .TCSS__invisible{visibility:hidden !important}html .TCSS__invisible--sm,body .TCSS__invisible--sm{visibility:visible !important}@media screen and (min-width: 768px){html .TCSS__invisible--sm,body .TCSS__invisible--sm{visibility:hidden !important}}html .TCSS__lock-position,body .TCSS__lock-position{height:100%;overflow-y:scroll;width:100%;position:fixed}.TCSS__custom .TCSS__modal,.TCSS__custom .TCSS__navbox,.TCSS__custom .TCSS__dialog,.TCSS__custom .TCSS__header,.TCSS__custom .TCSS__footer,.TCSS__custom .TCSS__banner,.TCSS__custom .TCSS__newsletter,.TCSS__custom .TCSS__data-tooltip,.TCSS__custom .TCSS__field__group,.TCSS__custom .TCSS__booking-detail,.TCSS__custom .TCSS__booking-documents__modal{font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica,sans-serif;letter-spacing:normal;line-height:20px;font-size:12px}@media screen and (min-width: 820px){.TCSS__custom .TCSS__modal,.TCSS__custom .TCSS__navbox,.TCSS__custom .TCSS__dialog,.TCSS__custom .TCSS__header,.TCSS__custom .TCSS__footer,.TCSS__custom .TCSS__banner,.TCSS__custom .TCSS__newsletter,.TCSS__custom .TCSS__data-tooltip,.TCSS__custom .TCSS__field__group,.TCSS__custom .TCSS__booking-detail,.TCSS__custom .TCSS__booking-documents__modal{font-size:14px}}.TCSS__custom .TCSS__modal *,.TCSS__custom .TCSS__navbox *,.TCSS__custom .TCSS__dialog *,.TCSS__custom .TCSS__header *,.TCSS__custom .TCSS__footer *,.TCSS__custom .TCSS__banner *,.TCSS__custom .TCSS__newsletter *,.TCSS__custom .TCSS__data-tooltip *,.TCSS__custom .TCSS__field__group *,.TCSS__custom .TCSS__booking-detail *,.TCSS__custom .TCSS__booking-documents__modal *{font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica,sans-serif}.TCSS__custom .TCSS__header a{text-decoration:none}.TCSS__custom .TCSS__fieldset legend{font-size:12px}@media screen and (min-width: 820px){.TCSS__custom .TCSS__fieldset legend{font-size:14px}}.TCSS__summer{font-family:Helvetica Neue;padding-bottom:10vh;padding-top:12%;text-align:center}.TCSS__summer__banner{position:absolute;left:0px;top:0px;width:100%;z-index:-1}.TCSS__summer__banner img{width:100%}.TCSS__summer__logo{padding-top:35vh;text-align:center;position:relative;padding-bottom:45px}.TCSS__summer__logo img{width:240px}.TCSS__summer h1{margin-top:32px;position:relative;line-height:normal;font-size:72px;text-align:center;color:#3A8AC9;line-height:16px}.TCSS__summer h1 strong{font-weight:bold}.TCSS__summer__shadow{text-shadow:2px 4px 0px rgba(71,157,211,0.24)}.TCSS__summer__sun{padding-top:55px;padding-bottom:20px}.TCSS__summer p{text-align:center}.TCSS__summer__slogan{color:#479DD3;font-size:20px;line-height:28px;padding-bottom:20px}.TCSS__summer__card{background:#FFFFFF;box-shadow:4px 6px 4px rgba(0,0,0,0.24),-4px 6px 4px rgba(0,0,0,0.12);border-radius:16px;text-align:center;max-width:350px;height:742px;overflow:hidden}.TCSS__summer__card-m{background:#FFFFFF;box-shadow:4px 6px 4px rgba(0,0,0,0.24),-4px 6px 4px rgba(0,0,0,0.12);border-radius:16px;text-align:center;max-width:255px;height:660px;overflow:hidden}.TCSS__summer__card img{max-width:100%}.TCSS__summer__card-header img:nth-of-type(2){margin-top:-6px}.TCSS__summer__card-header-img-banana{margin-top:-22px !important}.TCSS__summer__card-content{padding:0px 25px;height:290px;line-height:22px;font-size:16px}.TCSS__summer__card-content-m{padding:0px 15px;height:252px}.TCSS__summer__card-footer{color:#fff}.TCSS__summer__card-footer img{position:static;margin-top:-70px;z-index:-1}.TCSS__summer__summer-date{padding:5px;position:relative;color:#FFFFFF;text-align:center;width:65px;height:65px;border-radius:50%;margin:auto;box-shadow:0px 0px 4px rgba(0,0,0,0.12),0px 2px 4px rgba(0,0,0,0.24)}.TCSS__summer__summer-date div{line-height:38px;font-size:32px;font-weight:bold;letter-spacing:-1.14286px}.TCSS__summer__summer-date span{line-height:19px;font-size:16px;text-align:center}.TCSS__summer__summer-date-text{position:relative;line-height:22px;font-size:14px;font-style:italic;padding:5px}.TCSS__summer__bg-toy{background:#1F95E6}.TCSS__summer__bg-bauduco{background:#FFC329}.TCSS__summer__color-blue-dark{color:#003B76}.TCSS__summer__bg-skol{background:#0E544A}.TCSS__summer__bg-skol{background:#0E544A}.TCSS__summer__color-skol{color:#0E544A}.TCSS__summer__bg-banana{background:#008E65}.TCSS__summer__color-banana{color:#599871}.TCSS__summer__color-bauduco{color:#452117}.TCSS__summer__color-kurotel{color:#1F713C}.TCSS__summer__color-kurotel2{color:#676767}.TCSS__summer__bg-kurotel{background:#1F713C}.TCSS__summer__color-nivea{color:#0B2A7A}.TCSS__summer__bg-core{background:#98B834}.TCSS__summer__color-core{color:#427F46}.TCSS__summer__bg-nivea{background-color:#0B2A7A}.TCSS__summer__color-eudora{color:#36378B}.TCSS__summer__bg-eudora{background-color:#36378B}.TCSS__summer #phooto{background:url(../media/image/summer/sand.png);background-repeat:no-repeat;background-position:top center;background-size:100% 100%;height:700px;width:100%;margin-top:-100px;text-align:center;padding-top:350px}.TCSS__summer #phooto h1{line-height:normal;font-size:48px;text-align:center;color:#061633;font-weight:300}.TCSS__summer #phooto span,.TCSS__summer #phooto span a{line-height:normal;font-size:32px;text-align:center;color:#061633}.TCSS__summer #phooto span a{text-decoration:underline}.TCSS__summer #phooto #icon-plane{margin-top:200px}.TCSS__summer #banners{width:100%;clear:both;height:500px;padding-bottom:600px;padding-top:150px;margin-top:500px}.TCSS__summer #banners:after{position:absolute;content:' ';background:url(../media/image/summer/sandopac.png);background-repeat:no-repeat;background-position:top center;background-size:100% 100%;width:100%;height:800px;left:0px;margin-top:-600px;z-index:-1}.TCSS__summer__carousel{align-items:center;min-height:400px;width:920px;margin:auto;justify-content:center}.TCSS__summer__carousel img{position:absolute}.TCSS__summer__carousel .prev{width:64px;height:64px;margin-left:-465px;position:absolute;z-index:999;cursor:pointer;opacity:0}.TCSS__summer__carousel .next{width:64px;height:64px;margin-left:100%;z-index:999;cursor:pointer;opacity:0}.TCSS__summer__hide{display:none}.TCSS__summer__flex-row{display:flex;flex-direction:row;margin-top:60px}.TCSS__summer__flex-column{flex-direction:column;align-items:stretch}.TCSS__summer__flex-justify-space{justify-content:space-evenly}.TCSS__summer__align-center{align-items:center;align-content:center}@media (max-width: 768px){.TCSS__summer__banner img{width:300%}.TCSS__summer #banners{padding-top:0px;width:100%;height:400px}.TCSS__summer__carousel{width:100%;min-height:200px}.TCSS__summer #phooto #icon-plane{margin-top:100px}.TCSS__summer__carousel .prev{width:32px;height:32px;margin-left:-45%;position:absolute;z-index:999;cursor:pointer;opacity:0}.TCSS__summer__carousel .next{width:32px;height:32px;margin-left:90%;z-index:999;cursor:pointer;opacity:0}.TCSS__summer #banners img{width:100%}.TCSS__summer h1{line-height:4rem}.TCSS__summer__card{height:748px;width:100%;margin:auto;margin-top:1rem}.TCSS__summer__card-m{margin:auto;height:650px;width:100%;margin-top:1rem}.TCSS__summer #phooto img:nth-of-type(1){width:100%}.TCSS__summer__flex-row{display:flex;flex-direction:column}.TCSS__summer__card-footer img{margin-top:-66px}}.TCSS__payment{padding:0 24px;margin-top:17px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__payment--margin-top-5{margin-top:5px}.TCSS__payment__title{color:#026cb6;font-size:32px;padding-top:30px}.TCSS__payment__alert{border:1px solid #026cb6;border-radius:2px;margin-top:30px;display:flex;justify-content:space-around;padding:13px 12px}.TCSS__payment__alert-image-wrapper{align-items:center;display:flex}.TCSS__payment__alert-image{padding-right:8px}.TCSS__payment__alert-text{font-size:16px;color:#026cb6}.TCSS__payment__form{padding-right:36px}.TCSS__payment__resume-jorney{display:flex;justify-content:space-around;color:#fff;font-weight:bold;padding:5px 10px}.TCSS__payment__resume-mobile{background-color:rgba(2,108,182,0.8);display:flex;flex-wrap:wrap;margin:0 -24px}@media (min-width: 1025px){.TCSS__payment__resume-mobile{display:none}}.TCSS__payment__resume__jorneys{flex-basis:100%}@media (min-width: 375px){.TCSS__payment__resume__jorneys{flex-basis:70%}}@media (min-width: 768px){.TCSS__payment__resume__jorneys{flex-basis:80%}}.TCSS__payment__resume-from-to{margin:auto 0;font-size:20px;font-weight:400}.TCSS__payment__resume-from-to-img{width:13px;height:13px}.TCSS__payment__resume-flight-times{display:none;margin:auto 0}@media (min-width: 768px){.TCSS__payment__resume-flight-times{display:flex}}.TCSS__payment__resume-flight-time:nth-child(1){padding-right:35px}.TCSS__payment__resume-passengers{display:none;margin:auto 0}@media (min-width: 768px){.TCSS__payment__resume-passengers{display:block}}.TCSS__payment__resume-info{display:none;text-align:right;margin:auto 0}@media (min-width: 768px){.TCSS__payment__resume-info{display:block}}.TCSS__payment__resume-label{font-size:10px;font-weight:300;max-height:15px}.TCSS__payment__resume-text{font-size:16px;font-weight:400}.TCSS__payment__resume-separator{display:none;width:1px;height:50px;background-color:#7ad3e4}@media (min-width: 768px){.TCSS__payment__resume-separator{display:block}}.TCSS__payment__resume-separator-horizontal{height:1px;width:92%;background-color:#7ad3e4;margin:0px 20px}.TCSS__payment__resume-price{min-width:100px}.TCSS__payment__resume{display:none;margin-top:-17px}.TCSS__payment__resume__full-width{width:100%}.TCSS__payment__resume__journey{background-color:#e0e0e0;border-radius:2px;margin:4px 4px 0 4px;padding:6px 8px;display:flex;justify-content:space-between}.TCSS__payment__resume__journey-title-text{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;color:#041e42;font-size:12px;text-transform:uppercase}.TCSS__payment__resume__jorney-date{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;color:gray;font-size:11px}.TCSS__payment__resume__journey-flight-info{display:flex;justify-content:space-between}.TCSS__payment__resume__flight-schedule{display:flex;color:gray}.TCSS__payment__resume__departure,.TCSS__payment__resume__arrival,.TCSS__payment__resume__passengers{display:flex;flex-direction:column}.TCSS__payment__resume__flight-number{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:17px}.TCSS__payment__resume__time{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:16px;line-height:19px}.TCSS__payment__resume__station{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:14px}.TCSS__payment__resume__text-unavailable,.TCSS__payment__resume__passengers{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:11px;line-height:16px;margin-top:10px}.TCSS__payment__resume__divider{border-bottom:1px solid silver;border-style:dotted;margin:0 12px;height:1px}.TCSS__payment__resume__journey-price{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;font-size:14px;color:#606060;line-height:16px;margin:auto 0}.TCSS__payment__resume__title{background-color:#0093D0;color:#fff;padding:11px;line-height:normal;font-size:20px;cursor:pointer}.TCSS__payment__resume__total-text{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Th",Helvetica,sans-serif;font-weight:200;color:#fff;font-size:14px;line-height:17px;margin:auto 0}.TCSS__payment__resume__money-sign{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Th",Helvetica,sans-serif;font-weight:200;color:#fff;font-size:14px;line-height:16px;margin-right:5px}.TCSS__payment__resume__total-price{display:none;font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Th",Helvetica,sans-serif;font-weight:200;color:#fff;font-size:24px;line-height:28px}@media (min-width: 1024px){.TCSS__payment__resume__total-price{display:block}}.TCSS__payment__resume__total-price-mobile{display:none;font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Th",Helvetica,sans-serif;font-weight:200;color:#fff;font-size:24px;line-height:28px;margin:auto 0}@media (min-width: 375px){.TCSS__payment__resume__total-price-mobile{display:block}}@media (min-width: 1024px){.TCSS__payment__resume__total-price-mobile{display:none}}.TCSS__payment__resume__trip{border:1px solid silver;border-top:none;font-size:14px;color:#606060;background:#fff}.TCSS__payment__resume__trip__blue-text{color:#041e42;margin-bottom:8px}.TCSS__payment__resume__trip__top{padding:16px}.TCSS__payment__resume__trip__bottom{padding:16px}.TCSS__payment__resume__trip__price{font-size:16px}.TCSS__payment__resume__trip label{font-size:12px}.TCSS__payment__resume__foo{box-shadow:0px 2px 3px rgba(0,0,0,0.24),0px 1px 3px rgba(0,0,0,0.3)}.TCSS__payment__resume__total{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Th",Helvetica,sans-serif;font-weight:200;background-color:#026cb6;padding:12px 16px;color:#fff;display:flex;justify-content:space-between}.TCSS__payment__resume__instalment{background-color:#0093D0;color:#fff;font-size:16px;text-align:right;padding:15px 8px;line-height:15px}.TCSS__payment__resume__instalment span{font-size:12px}.TCSS__payment__resume__instalment label{font-size:10px}@media (min-width: 1025px){.TCSS__payment__resume{display:block}}@media (max-width: 767px){.TCSS__payment .TCSS__flex-row{flex-direction:column}.TCSS__payment__title{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:20px;padding-top:20px}.TCSS__payment__alert-text{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:14px}}@media (min-width: 1440px){.TCSS__payment{padding:0}}.TCSS__confirmation__loader-wrapper{margin:50px;text-align:center}.TCSS__confirmation__loader{width:24px}.TCSS__confirmation__first-name,.TCSS__confirmation__pnr{display:none}.TCSS__confirmation__participating{color:#026cb6;line-height:25px}.TCSS__confirmation__divider{background-color:gray;height:1px;margin-bottom:20px;margin-top:10px}@media screen and (min-width: 320px){.TCSS__confirmation{max-width:1170px;margin:0 auto;padding:0 5px}.TCSS__confirmation__alert-text-wrapper{max-width:924px}.TCSS__confirmation__alert{border:1px solid #026cb6;border-radius:2px;margin-top:30px;display:flex;justify-content:flex-start;padding:16px}.TCSS__confirmation__alert-symbol-wrapper{position:relative;width:18px;height:18px;min-width:18px;min-height:18px;border:1px solid #026cb6;border-radius:50%;margin-right:10px}.TCSS__confirmation__alert-symbol-wrapper--reverse{background-color:#026cb6}.TCSS__confirmation__alert-symbol{position:absolute;left:44%;bottom:31%;width:6px;height:10px;border-bottom:2px solid #026cb6;border-right:2px solid #026cb6;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:-2px;margin-top:-6px}.TCSS__confirmation__alert-symbol--reverse{border-bottom:2px solid #fff;border-right:2px solid #fff}.TCSS__confirmation__alert-title{color:#026cb6;font-size:20px;margin-top:2px}.TCSS__confirmation__alert-title span{font-family:"Desyrel" !important}.TCSS__confirmation__alert-text{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:16px;color:gray;padding-top:5px}.TCSS__confirmation__reserve-code{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;color:#041e42;font-size:18px}.TCSS__confirmation__warning{margin-bottom:10px}.TCSS__confirmation__warning-text{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:14px;color:gray}.TCSS__confirmation__btn-back{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;background-color:#026cb6;color:#fff;font-size:20px;width:300px;height:48px;border-radius:2px;border:none}.TCSS__confirmation__btn-back:hover{background-color:#14B5EB}}@media screen and (min-width: 768px){.TCSS__confirmation__alert-symbol-wrapper{width:24px;height:24px;min-width:24px;min-height:24px}.TCSS__confirmation__alert-symbol{position:absolute;left:44%;bottom:31%;width:6px;height:10px}.TCSS__confirmation__reserve-code{font-size:24px}.TCSS__confirmation__warning-text{font-size:16px}}.TCSS__contact-us{padding:24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__contact-us__title{color:#026cb6;font-size:32px;padding-top:30px}.TCSS__contact-us__form{padding-right:36px}.TCSS__contact-us__hide{display:none}.TCSS__contact-us__card{background-color:#D4F0F5;padding:19px;border-radius:8px;margin-top:20px}.TCSS__contact-us__card--flex{display:flex}.TCSS__contact-us__card-header{background-color:#041e42;color:#fff;font-size:16px;margin:-19px -19px 10px -19px;padding:12px;border-radius:8px;text-align:center}.TCSS__contact-us__text{color:#606060;font-size:14px}.TCSS__contact-us__text--lg{font-size:16px}.TCSS__contact-us__text--blue{color:#026cb6}.TCSS__contact-us__text--dark-blue{color:#041e42}.TCSS__contact-us__divider{background-color:gray;height:1px;margin:20px 0;max-width:72%}.TCSS__contact-us__card-divider{background-color:silver;height:1px;margin:20px 0}@media (max-width: 767px){.TCSS__contact-us .TCSS__flex-row{flex-direction:column}.TCSS__contact-us__title{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:20px;padding-top:20px}.TCSS__contact-us__alert-text{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:14px}}@media (min-width: 768px){.TCSS__contact-us__card{max-width:220px}}.TCSS__magazine{padding:24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__magazine__title-section{display:flex;justify-content:space-between}.TCSS__magazine__title{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;color:#026cb6;font-size:32px;margin-top:10px}.TCSS__magazine__text-cerulean{margin-top:20px;margin-bottom:10px;font-weight:400;color:#12B4E9}.TCSS__magazine__links{height:38px}.TCSS__magazine__link-image{background-size:38px 38px;width:38px;height:38px}.TCSS__magazine__link-image:first-child{margin-right:10px}.TCSS__magazine__description{color:#767676;font-size:14px;line-height:16px;font-weight:400}.TCSS__magazine__hide{display:none}.TCSS__magazine__editions-covers .TCSS__pagination{background-color:#fff;border:none}.TCSS__magazine__editions-covers .TCSS__pagination__nav,.TCSS__magazine__editions-covers .TCSS__pagination__item{width:21px;height:21px;padding:0;border-radius:50%;margin-right:10px;text-align:center}.TCSS__magazine__editions-covers .TCSS__pagination__nav--selected,.TCSS__magazine__editions-covers .TCSS__pagination__item--selected{font-size:11px}@media screen and (min-width: 320px){.TCSS__magazine__featured{background-color:#EFEFEF;margin-top:30px;padding:20px 35px 15px 50px;text-align:center;display:flex;flex-direction:column}.TCSS__magazine__featured-cover{width:170px;max-width:170px;max-height:225px;display:block;margin:0 auto}.TCSS__magazine__featured-title{height:70px;margin:0 auto}.TCSS__magazine__edition-title{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;color:#026cb6;font-size:28px;line-height:65px;display:block}.TCSS__magazine__edition-description{color:#767676;font-size:14px;line-height:16px;font-weight:400;margin-top:10px;display:block}.TCSS__magazine__button{background-color:#026cb6;color:#fff;border:none;display:block;text-align:center;cursor:pointer}.TCSS__magazine__button--more{margin:10px auto;padding:10px 25px;width:215px}.TCSS__magazine__button--read{margin:0 auto;padding:10px 100px;width:295px}.TCSS__magazine__editions{margin-top:10px}.TCSS__magazine__search{display:flex}.TCSS__magazine__search-input{color:#767676;margin-top:15px;border:none;font-size:18px;line-height:16px;padding:12px 35px 12px 10px;width:100%}.TCSS__magazine__search-button{border:none;background-color:transparent;float:right;width:32px;height:32px;margin-top:20px;position:relative;left:-40px;cursor:pointer}.TCSS__magazine__cover{width:320px;padding-bottom:10px;margin:0 auto 15px auto;box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),0 1px 20px 0 rgba(0,0,0,0.1)}.TCSS__magazine__cover-image{width:100%}.TCSS__magazine__edition-title-grey{color:#767676;text-align:center;font-size:20px;line-height:16px;font-weight:400;display:block;margin:15px auto 20px auto;max-width:300px;word-break:break-all}}@media screen and (min-width: 768px){.TCSS__magazine__featured{flex-direction:row;text-align:left;padding-right:115px}.TCSS__magazine__featured-cover{display:inline;margin:0 40px 0 0;width:275px;max-width:275px;max-height:364px}.TCSS__magazine__featured-title{margin:0;width:190px;line-height:75px}.TCSS__magazine__featured-info{flex-direction:column !important}.TCSS__magazine__edition-description{font-size:16px;line-height:24px}.TCSS__magazine__button--more{margin:10px auto 0px 0px}.TCSS__magazine__editions-header{display:flex;justify-content:space-between}.TCSS__magazine__search{margin-top:0;width:35%}.TCSS__magazine__editions-covers{display:flex;justify-content:center;flex-wrap:wrap;flex-basis:50%}.TCSS__magazine__cover{margin:0 10px 20px 10px}}.TCSS__app{padding:24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__app__title{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Th",Helvetica,sans-serif;font-weight:200;color:#026cb6;font-size:32px}.TCSS__app__text-cerulean{margin-top:20px;margin-bottom:10px;font-weight:400;color:#12B4E9}.TCSS__app__title-cerulean{font-weight:400;color:#12B4E9}.TCSS__app__links{width:80px;height:38px}.TCSS__app__facebook-link{background:url("../media/image/icons/facebook-colored.svg") no-repeat;background-size:38px 38px;width:38px;height:38px}.TCSS__app__twitter-link{background:url("../media/image/icons/twitter-colored.svg") no-repeat;background-size:38px 38px;width:38px;height:38px}.TCSS__app__description{color:#767676;font-size:14px;line-height:16px;font-weight:400}.TCSS__app__download-section{margin-top:30px}@media screen and (min-width: 320px){.TCSS__app__title-cerulean{font-size:18px}.TCSS__app__download-links,.TCSS__app__functionalities-mobile,.TCSS__app__functionalities-desktop{margin-top:15px}.TCSS__app__download-image{width:130px;height:40px;margin-right:15px}.TCSS__app__functionalities-desktop{display:none}.TCSS__app__functionality{padding:30px}.TCSS__app__tab-title{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;color:#026cb6;font-size:25px;margin-bottom:15px}.TCSS__app__tab-text{color:#767676;font-size:14px;line-height:16px;font-weight:400;display:inline}.TCSS__app__tab-list{margin-top:15px}.TCSS__app__list-item{margin:0 0 10px 15px}.TCSS__app__list-bullet{background-color:#026cb6;width:5px;height:5px;border-radius:50%;margin-bottom:2px;display:inline-block}.TCSS__app__list-bullet--number{color:white;border-radius:100%;font-size:18px;background-color:#016BB5;padding:6px 11px;margin-right:10px;width:32px;height:32px}.TCSS__app__tab-images{display:flex;flex-direction:column}.TCSS__app__functionalities-image{max-width:100%;align-self:center;margin-top:10px}.TCSS__app__footer{margin-top:30px}.TCSS__app__footer-background{width:100%;object-fit:cover;object-position:7% 0;height:105px}.TCSS__app__download-box{background-color:#041e42;margin-top:-6px;text-align:center;padding:10px 30px}.TCSS__app__download-text{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;color:#fff;font-size:14px}.TCSS__app__download-button{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Lt",Helvetica,sans-serif;font-weight:300;background-color:#026cb6;color:#fff;width:155px;font-size:14px;border-radius:2px;padding:5px 0;margin:10px auto;display:block;cursor:pointer}.TCSS__app__download-icon{float:left;margin-left:5px}}@media screen and (min-width: 768px){.TCSS__app__title-cerulean{font-size:22px}.TCSS__app__tab-images{justify-content:space-around;flex-direction:row}.TCSS__app__functionalities-image{margin-bottom:auto}.TCSS__app__download-links,.TCSS__app__functionalities-mobile,.TCSS__app__functionalities-desktop{margin-top:30px}.TCSS__app__download-image{margin-right:30px}.TCSS__app__footer-background{height:163px}}@media screen and (min-width: 1024px){.TCSS__app__functionalities-mobile{display:none}.TCSS__app__functionalities-desktop{display:block}.TCSS__app__functionality{display:none;background-color:#EFEFEF}.TCSS__app__functionality--active{display:flex}.TCSS__app__tab-description{max-width:550px}.TCSS__app__tab-title{margin-bottom:20px}.TCSS__app__tab-text{font-size:16px;line-height:24px}.TCSS__app__tab-list{margin-top:30px}.TCSS__app__list-item{margin-bottom:20px}.TCSS__app__functionalities-tabs{display:flex;justify-content:space-around;border-bottom:3px solid #026cb6;margin-top:30px}.TCSS__app__tab{color:#767676;width:100%;font-weight:400;font-size:18px;line-height:30px;text-align:center;padding:10px 0}.TCSS__app__tab:hover{cursor:pointer}.TCSS__app__tab--active{color:#fff;background-color:#026cb6}.TCSS__app__footer{display:flex}.TCSS__app__footer-background{height:163px}.TCSS__app__download-box{background-color:rgba(4,30,66,0.8);margin-left:-382px;margin-top:0;padding:15px 71px}}.TCSS__baggage{padding:24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__baggage__buy-baggage-box{background-color:#f0f0f0;display:flex;justify-content:space-between;margin:-24px;padding:15px}.TCSS__baggage__buy-baggage-box-text{color:#767676;margin:auto 0;font-weight:400;display:block;font-size:14px;text-align:right}.TCSS__baggage__title{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Th",Helvetica,sans-serif;font-weight:200;color:#026cb6;font-size:24px}.TCSS__baggage__text-cerulean{margin-top:20px;margin-bottom:10px;font-weight:400;color:#12B4E9}.TCSS__baggage__text-align-left{text-align:left !important;padding-left:20px !important}.TCSS__baggage__title-cerulean{font-weight:400;color:#12B4E9}.TCSS__baggage__banner{margin-top:30px;margin-bottom:45px;width:100%}.TCSS__baggage__videos{font-size:14px;color:#606060;align-content:center;margin-top:-5px;cursor:pointer}.TCSS__baggage__videos span{margin-left:16px}.TCSS__baggage__video{display:none}.TCSS__baggage__video--active{display:block}.TCSS__baggage__video-title{border:1px solid silver;padding:10px}.TCSS__baggage__video-title--active{background-color:#f0f0f0;color:#026cb6;font-weight:500}.TCSS__baggage__video-title:first-child{padding-top:15px}.TCSS__baggage__video-title:last-child{border-radius:2px}.TCSS__baggage__video-title:not(:last-child){border-bottom:none}.TCSS__baggage__video-title:hover{color:#016BB5}.TCSS__baggage__video-info{display:flex;width:90%;justify-content:space-between;margin-top:5px}.TCSS__baggage__video-duration{color:#606060}.TCSS__baggage__footer{margin-top:45px}.TCSS__baggage__footer img{width:100%}.TCSS__baggage__links{width:80px;height:38px}.TCSS__baggage__facebook-link{background:url("../media/image/icons/facebook-colored.svg") no-repeat;background-size:38px 38px;width:38px;height:38px}.TCSS__baggage__twitter-link{background:url("../media/image/icons/twitter-colored.svg") no-repeat;background-size:38px 38px;width:38px;height:38px}.TCSS__baggage__description{color:#767676;font-size:16px;line-height:16px;font-weight:400;margin-top:12px;margin-bottom:50px}.TCSS__baggage__functionality{display:none;margin-top:15px}.TCSS__baggage__functionality--active{display:flex}.TCSS__baggage__functionalities-tabs{display:flex;margin-top:30px;overflow-x:auto}.TCSS__baggage__tab{color:silver;width:100%;white-space:nowrap;font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Th",Helvetica,sans-serif;font-weight:200;font-size:16px;line-height:16px;text-align:center;padding:10px;border-bottom:1px solid #e0e0e0}.TCSS__baggage__tab--active{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;color:#026cb6;border-bottom:3px solid #026cb6}.TCSS__baggage__tab-title{font-weight:500;color:#026CB6;font-size:24px;margin-bottom:10px;line-height:26px}.TCSS__baggage__tab-title--small{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;font-size:14px;margin-bottom:0px}.TCSS__baggage__tab-title--medium{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;color:gray;font-size:20px;margin-bottom:0px}.TCSS__baggage__tab-description{width:100%}.TCSS__baggage__functionality{margin-top:30px}.TCSS__baggage__tudo-azul-logo{width:200px;display:block}.TCSS__baggage__baggage-type{width:272px;margin:15px auto 0 auto}.TCSS__baggage__baggage-type-image{max-width:184px}.TCSS__baggage__measurement-values{display:flex;margin-bottom:10px}.TCSS__baggage__measurement-text{color:#606060;display:inline;white-space:nowrap}.TCSS__baggage__vertical-align-middle{vertical-align:middle}.TCSS__baggage__additional-baggage{background:url("/en/voeazul/mobile/media/image/baggage/additional-baggage.jpg") no-repeat;background-position:right;padding:30px 0}.TCSS__baggage__additional-baggage-box{background-color:#026cb6;color:#fff;padding:15px 20px;width:260px}.TCSS__baggage__additional-baggage-title{font-size:20px;line-height:24px;margin-bottom:15px}.TCSS__baggage__additional-baggage-text{font-size:14px;line-height:18px;margin-bottom:15px}.TCSS__baggage__additional-baggage-link{color:#fff;border:1px solid #fff;border-radius:2px;padding:2px 14px;text-align:center;cursor:pointer}.TCSS__baggage__additional-baggage-link--blue{border:none;background-color:#026cb6;padding:5px 14px;margin:0px 0px auto 10px}.TCSS__baggage__expansion-panel{border-bottom:1px solid silver;padding:20px 10px;cursor:pointer}.TCSS__baggage__expansion-panel-title{color:#026cb6;font-size:16px;line-height:19px}.TCSS__baggage__expansion-panel-title--large{font-size:22px}.TCSS__baggage__expansion-panel-icon{width:18px;height:15px;float:right}.TCSS__baggage__expansion-panel-content{color:#767676;line-height:16px;font-weight:400;font-size:14px;margin-top:15px;display:none}@media screen and (min-width: 320px){.TCSS__baggage__title-cerulean{font-size:18px}.TCSS__baggage__download-links,.TCSS__baggage__functionalities{margin-top:80px}.TCSS__baggage__download-image{width:130px;height:40px;margin-right:15px}.TCSS__baggage__check{margin-top:15px}.TCSS__baggage__check li{margin-bottom:10px}.TCSS__baggage__check img{width:11px;height:11px}.TCSS__baggage__tab-text{color:#767676;line-height:16px;font-weight:400;display:block;margin-bottom:15px;font-size:14px}.TCSS__baggage__tab-text--small{font-size:12px}.TCSS__baggage__tab-text--s{font-size:14px;color:#606060}.TCSS__baggage__divider{height:1px;background:#C0C0C0;margin-bottom:50px;margin-top:50px}.TCSS__baggage__divider-2{background:#F0F0F0 !important}.TCSS__baggage__iframe-wrapper{width:100%;text-align:center}.TCSS__baggage iframe{width:75%}.TCSS__baggage__tab-images{display:flex;flex-direction:column}.TCSS__baggage__functionalities-image{max-width:100%;align-self:center;margin-top:10px}.TCSS__baggage__table{width:100%}.TCSS__baggage__table-header:not(:last-child){border-right:1px solid #014E84}.TCSS__baggage__table-header:last-child{border-right:1px solid #026cb6}.TCSS__baggage__table-header{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;font-size:14px;background-color:#026cb6;color:#fff;min-width:150px;height:40px;vertical-align:middle;border-bottom:1px solid #014E84}.TCSS__baggage__table-header--align-left{text-align:left}.TCSS__baggage__table-row:not(.no-zebra){background-color:#fff}.TCSS__baggage__table-row:not(.no-zebra):nth-child(odd){background-color:#ededed}.TCSS__baggage__table-body:nth-child(odd){background-color:#ededed}.TCSS__baggage__table-body:nth-child(even){background-color:#fff}.TCSS__baggage__table-data{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;font-size:14px;color:#606060;text-align:center;vertical-align:middle;padding:10px;min-width:119px;height:100px;border:1px solid silver}.TCSS__baggage__table-data--blue{color:#026cb6}.TCSS__baggage__table-data--small{font-size:12px;line-height:16px}.TCSS__baggage__table-overflow{overflow-x:auto}}@media screen and (min-width: 460px){.TCSS__baggage__title,.TCSS__baggage__tab-title{font-size:32px}.TCSS__baggage__title--small,.TCSS__baggage__tab-title--small{font-size:20px}}@media screen and (min-width: 768px){.TCSS__baggage__header{display:flex;justify-content:space-between;flex-direction:row-reverse}.TCSS__baggage__buy-baggage-box{background-color:#fff;display:flex;justify-content:space-between;flex-direction:column;margin:0;padding:15px}.TCSS__baggage__buy-baggage-box-text{margin-bottom:5px}.TCSS__baggage__title-cerulean{font-size:22px}.TCSS__baggage__tab-images{justify-content:space-around;flex-direction:row}.TCSS__baggage__functionalities-image{margin-bottom:auto}.TCSS__baggage__download-links,.TCSS__baggage__functionalities{margin-top:30px}.TCSS__baggage__functionalities-tabs{display:flex;margin-top:30px;overflow-x:auto}.TCSS__baggage__tab{color:#767676;width:100%;white-space:nowrap;font-weight:400;font-size:16px;line-height:30px;text-align:center;padding:10px;border-bottom:1px solid #026cb6}.TCSS__baggage__tab:hover{cursor:pointer}.TCSS__baggage__tab--active{color:#026cb6;border-width:1px 1px 0 1px;border-style:solid;border-color:#026cb6}.TCSS__baggage__tab-title--small{font-size:16px}.TCSS__baggage__tab-title--medium{font-size:20px}.TCSS__baggage__tab-text{line-height:24px}.TCSS__baggage__tab-text--s{font-size:14px}.TCSS__baggage__baggage-types{display:flex;flex-wrap:wrap}.TCSS__baggage__baggage-type{width:310px}.TCSS__baggage__additional-baggage-box{width:460px}}@media screen and (min-width: 1024px){.TCSS__baggage__baggage-type{flex-basis:33.33%;padding-right:10px}.TCSS__baggage__measurements{display:flex;justify-content:space-around}.TCSS__baggage__measurement-values{flex-direction:column;margin-bottom:0px}.TCSS__baggage__measurement-value:not(:last-child){border-bottom:1px solid silver;margin-bottom:10px;padding-bottom:10px}.TCSS__baggage__expansion-panel--first{border-top:1px solid silver}}.TCSS__hold{padding:0 24px 40px 24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__hold__header{color:#026cb6;background-color:#ebebeb}.TCSS__hold__how-to{color:#026cb6}.TCSS__hold__step{max-width:270px}.TCSS__hold__divider{width:100%;height:1px;background-color:silver;margin-bottom:40px}.TCSS__hold__important-info-icon{width:16px}.TCSS__hold__info{display:flex;margin-bottom:24px}.TCSS__hold__important-info-text{color:#606060;font-size:14px;line-height:18px;margin:5px 0 0 10px}.TCSS__hold__tabs{display:flex}.TCSS__hold__tab{color:#606060;font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Th",Helvetica,sans-serif;font-weight:200;font-size:16px;line-height:19px;text-align:center;width:100%;padding:20px;border:1px solid #e0e0e0;border-radius:2px;cursor:pointer}.TCSS__hold__tab--active{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;color:#026cb6;border-bottom:none}.TCSS__hold__tab:not(:first-child){border-left:0px}.TCSS__hold__tab-title--desktop{display:none}.TCSS__hold__tab-content{display:none;border:1px solid #e0e0e0;border-top-width:0;border-radius:2px;padding:10px 20px}.TCSS__hold__tab-content--active{display:block}.TCSS__hold__list-item{font-size:14px;line-height:19px;color:#606060;margin:20px 0}.TCSS__hold__border-bottom{width:100%;border-bottom:1px solid #e0e0e0;border-radius:2px;display:none}.TCSS__hold__expansion-panel{padding-bottom:15px;margin-top:15px}.TCSS__hold__expansion-panel:not(:last-child){border-bottom:1px solid #e0e0e0}.TCSS__hold__expansion-panel-title{color:#606060;line-height:20px;font-size:16px;cursor:pointer}.TCSS__hold__expansion-panel-icon{max-width:20px;max-height:20px}.TCSS__hold__expansion-panel-content{color:#606060;line-height:20px;font-size:14px;max-width:900px;margin-top:15px;margin-left:25px;display:none}@media screen and (min-width: 320px){.TCSS__hold__header{padding:24px 54px 24px 24px;margin:0 -24px}.TCSS__hold__title{font-size:20px;line-height:24px;margin-bottom:10px}.TCSS__hold__title--small{color:#026cb6;font-size:20px;line-height:24px}.TCSS__hold__subheading{font-size:14px;line-height:18px}.TCSS__hold__how-to{margin-top:24px}.TCSS__hold__step{margin:0 auto 24px auto}.TCSS__hold__step-image-left{margin-left:-10px}.TCSS__hold__how-to-text,.TCSS__hold__step-number{display:inline}}@media screen and (min-width: 768px){.TCSS__hold__tab{max-width:360px}.TCSS__hold__tab-title--mobile{display:none}.TCSS__hold__tab-title--desktop{display:block}.TCSS__hold__border-bottom{display:block}}@media screen and (min-width: 1024px){.TCSS__hold__header{padding:40px 135px;margin:0 -135px}.TCSS__hold__title{font-size:32px;line-height:39px;margin-bottom:24px;flex-basis:100%}.TCSS__hold__subheading{font-size:16px;line-height:19px}.TCSS__hold__how-to{margin-top:40px;display:flex;justify-content:space-between;flex-wrap:wrap}.TCSS__hold__step{margin:0}.TCSS__hold__step-number{display:block;font-size:32px;line-height:40px;margin-bottom:10px}.TCSS__hold__divider{margin:40px 0}}@media screen and (min-width: 1024px){.TCSS__hold__header{padding:40px 161px;margin:0 -161px}}.TCSS__mais-brasil{padding:0 24px 40px 24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__mais-brasil__header{display:flex;margin:30px auto 0 auto;justify-content:space-between}.TCSS__mais-brasil__title{color:#026cb6}.TCSS__mais-brasil__text,.TCSS__mais-brasil__contact-us-text{color:#606060}.TCSS__mais-brasil__thumbnails{margin:20px auto;display:flex}.TCSS__mais-brasil__thumbnail{width:170px;position:relative;cursor:pointer}.TCSS__mais-brasil__thumbnail:hover img{width:170px;height:256px}.TCSS__mais-brasil__thumbnail--willow:hover img{border:4px solid #A0CF67}.TCSS__mais-brasil__thumbnail--limeade:hover img{border:4px solid #398602}.TCSS__mais-brasil__thumbnail--supernova:hover img{border:4px solid #FFCF01}.TCSS__mais-brasil__thumbnail--congress:hover img{border:4px solid #014E84}.TCSS__mais-brasil__thumbnail--ocean:hover img{border:4px solid #0093D0}.TCSS__mais-brasil__thumbnail--affair:hover img{border:4px solid #9A4E9E}.TCSS__mais-brasil__thumbnail--pink:hover img{border:4px solid #d42491}.TCSS__mais-brasil__thumbnail-title{line-height:19px;text-align:center}.TCSS__mais-brasil__thumbnail-title--willow{color:#A0CF67}.TCSS__mais-brasil__thumbnail-title--limeade{color:#398602}.TCSS__mais-brasil__thumbnail-title--supernova{color:#FFCF01}.TCSS__mais-brasil__thumbnail-title--congress{color:#014E84}.TCSS__mais-brasil__thumbnail-title--ocean{color:#0093D0}.TCSS__mais-brasil__thumbnail-title--affair{color:#9A4E9E}.TCSS__mais-brasil__thumbnail-title--pink{color:#d42491}.TCSS__mais-brasil__play-button{position:absolute;bottom:128px;right:60px;width:55px;height:38px}.TCSS__mais-brasil__video{display:none}.TCSS__mais-brasil__video--active{display:block}.TCSS__mais-brasil__video-title{display:none}.TCSS__mais-brasil__video-description{color:#041e42;font-size:14px;line-height:18px;margin-top:24px}.TCSS__mais-brasil__contact-us{display:flex;flex-direction:column;padding:0px 75px;margin-bottom:30px}.TCSS__mais-brasil__contact-us-image{margin-top:15px}.TCSS__mais-brasil__contact-us-email{color:#026cb6;text-decoration:none}@media screen and (min-width: 320px){.TCSS__mais-brasil__header{max-width:320px}.TCSS__mais-brasil__header-image{width:145px;height:150px}.TCSS__mais-brasil__title{margin:15px 0 5px 0;font-size:20px;line-height:24px;text-align:center}.TCSS__mais-brasil__text,.TCSS__mais-brasil__contact-us-text{font-size:14px;line-height:18px;text-align:center}.TCSS__mais-brasil__thumbnail:not(:last-child){margin-right:5px}.TCSS__mais-brasil__thumbnail-title{font-size:14px}}@media screen and (max-width: 768px){.TCSS__mais-brasil__thumbnails-overflow{overflow-x:auto;height:320px}}@media screen and (min-width: 768px){.TCSS__mais-brasil__header{max-width:570px}.TCSS__mais-brasil__header-image{width:286px;height:210px}.TCSS__mais-brasil__title{margin-top:25px;font-size:32px;line-height:39px}.TCSS__mais-brasil__text{font-size:16px;line-height:20px}.TCSS__mais-brasil__thumbnails{flex-wrap:wrap;margin-left:80px}.TCSS__mais-brasil__thumbnail{margin-bottom:15px}.TCSS__mais-brasil__thumbnail:not(:last-child){margin-right:10px}.TCSS__mais-brasil__thumbnail-title{font-size:16px}.TCSS__mais-brasil iframe{padding:0 161px}.TCSS__mais-brasil__video-info{padding:0 161px}.TCSS__mais-brasil__video-title{color:#041e42;display:block;font-size:20px;line-height:24px;margin-top:24px}.TCSS__mais-brasil__contact-us{flex-direction:row;justify-content:space-evenly;padding:0px 24px;margin:0 auto;max-width:950px}.TCSS__mais-brasil__contact-us-text{max-width:860px;font-size:16px;text-align:left;margin:auto 5px}}@media screen and (min-width: 1024px){.TCSS__mais-brasil__thumbnail:not(:last-child){margin-right:20px}}.TCSS__international-fare{padding:0 20px 40px 20px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__international-fare__header-title{color:#026cb6;font-size:32px;line-height:39px}.TCSS__international-fare__header-text{line-height:24px;font-size:14px}.TCSS__international-fare__header-text--blue{color:#13b5ea}.TCSS__international-fare__header-text--gray{color:#606060}.TCSS__international-fare__tab-text{font-size:16px;line-height:19px}.TCSS__international-fare__tab-text--blue{color:#026cb6}.TCSS__international-fare__tab-text--green{color:#00A0AF}.TCSS__international-fare__tier-card{border-radius:5px;margin:0 auto 10px auto}.TCSS__international-fare__tier-card--light-blue{border:2px solid #13b5ea;max-width:290px}.TCSS__international-fare__tier-card--blue{border:2px solid #026cb6;max-width:290px}.TCSS__international-fare__tier-card--dark-blue{border:2px solid #014E84;max-width:290px}.TCSS__international-fare__tier-card--green{border:2px solid #00A0AF;max-width:1170px}.TCSS__international-fare__tier-card-header{color:#fff;font-size:20px;line-height:24px;padding:15px 0;text-align:center}.TCSS__international-fare__tier-card-header--light-blue{background-color:#13b5ea}.TCSS__international-fare__tier-card-header--blue{background-color:#026cb6}.TCSS__international-fare__tier-card-header--dark-blue{background-color:#014E84}.TCSS__international-fare__tier-card-header--green{background-color:#00A0AF}.TCSS__international-fare__tier-card-content{padding:20px 12px}.TCSS__international-fare__tier-card-row{display:flex;padding-top:10px}.TCSS__international-fare__tier-card-row:not(:last-child){padding-bottom:20px;border-bottom:1px solid silver}.TCSS__international-fare__tier-card-col{margin:auto 0}.TCSS__international-fare__tier-card-text{font-size:14px;line-height:17px;font-weight:500;margin:auto 0}.TCSS__international-fare__tier-card-text--gray{color:#606060}.TCSS__international-fare__tier-card-text--light-blue{color:#13b5ea}.TCSS__international-fare__tier-card-text--blue{color:#026cb6}.TCSS__international-fare__tier-card-text--dark-blue{color:#014E84}.TCSS__international-fare__tier-card-text--green{color:#00A0AF}.TCSS__international-fare__tier-card-underline-text{font-size:12px;line-height:19px;color:#606060}.TCSS__international-fare__perks{font-size:14px;display:flex;justify-content:flex-start}.TCSS__international-fare__perks-text{margin:auto 0;margin-right:5px}.TCSS__international-fare__link{color:#00A0AF}.TCSS__international-fare__faq-tabs{display:flex}.TCSS__international-fare__faq-tab{color:#606060;font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Th",Helvetica,sans-serif;font-weight:200;font-size:16px;line-height:19px;text-align:center;width:100%;padding:20px;border:1px solid #e0e0e0;border-radius:2px;cursor:pointer}.TCSS__international-fare__faq-tab--active{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;color:#00A0AF;border-bottom:none}.TCSS__international-fare__faq-tab:not(:first-child){border-left:0px}.TCSS__international-fare__faq-tab-content{display:none;border:1px solid #e0e0e0;border-top-width:0;border-radius:2px;padding:10px 20px}.TCSS__international-fare__faq-tab-content--active{display:block}.TCSS__international-fare__expansion-panel{padding-bottom:15px;margin-top:15px}.TCSS__international-fare__expansion-panel:not(:last-child){border-bottom:1px solid #e0e0e0}.TCSS__international-fare__expansion-panel-title{color:#606060;line-height:20px;font-size:16px;cursor:pointer}.TCSS__international-fare__expansion-panel-icon{max-width:20px;max-height:20px}.TCSS__international-fare__expansion-panel-content{color:#606060;line-height:20px;font-size:14px;max-width:900px;margin-top:15px;margin-left:25px;display:none}.TCSS__international-fare__border-bottom{width:100%;border-bottom:1px solid #e0e0e0;border-radius:2px}.TCSS__international-fare__no-border-top{border-top:none !important}.TCSS__international-fare__no-border-right{border-right:none !important}.TCSS__international-fare__no-border-bottom{border-bottom:none !important}.TCSS__international-fare__no-border-left{border-left:none !important}.TCSS__international-fare__text-align-left{text-align:left !important}.TCSS__international-fare__no-border{border:none !important}.TCSS__international-fare__border-bottom{border-bottom:1px solid #9a9a9a}.TCSS__international-fare__margin-auto-0{margin:auto 0}.TCSS__international-fare__modal-mobile{display:block}.TCSS__international-fare__modal-desktop{display:none}.TCSS__international-fare__modal-desktop-table-row:nth-child(even){background-color:#ebebeb}.TCSS__international-fare__modal-desktop-table-header,.TCSS__international-fare__modal-desktop-table-data{color:#9a9a9a;border:1px solid #9a9a9a}.TCSS__international-fare__modal-desktop-table-header{padding:12px;vertical-align:middle}.TCSS__international-fare__modal-desktop-table-header-2{padding:6px 12px;color:#00A0AF;background-color:#ebebeb;font-weight:500}.TCSS__international-fare__modal-desktop-table-data{vertical-align:middle;text-align:center;max-width:284px;padding:4px 10px}.TCSS__international-fare__modal-desktop-text--gray{color:gray;font-size:13px}.TCSS__international-fare__modal-desktop-text--gray-dark{color:#606060}.TCSS__international-fare__modal-desktop-text--gray-sm{color:gray;font-size:12px}.TCSS__international-fare__modal-desktop-text--green{color:#00A0AF}.TCSS__international-fare__modal-desktop-link{display:block;color:#9a9a9a;text-decoration:underline !important}.TCSS__international-fare__footer{background-color:silver;padding:8px 16px;text-align:left}.TCSS__international-fare__modal-mobile-table{min-width:100%;max-width:688px}.TCSS__international-fare__modal-mobile-table-row{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.TCSS__international-fare__modal-mobile-table-header{padding:16px;background-color:#ebebeb;text-align:left;vertical-align:middle}.TCSS__international-fare__modal-mobile-table-data{padding:16px;vertical-align:middle}.TCSS__international-fare__modal-mobile-table-data:nth-child(even){text-align:right}@media screen and (min-width: 320px){.TCSS__international-fare__tabs{display:flex}.TCSS__international-fare__tab{color:silver;font-size:14px;border-bottom:1px solid silver;padding:12px 0;width:100%;text-align:center}.TCSS__international-fare__tab--active{color:#026cb6;border-bottom:4px solid #026cb6;font-weight:500}.TCSS__international-fare__tab-content{display:none}.TCSS__international-fare__tab-content--active{display:block}}@media screen and (min-width: 768px){.TCSS__international-fare__tabs{display:none}.TCSS__international-fare__tab-content{display:block}.TCSS__international-fare__tier-cards{display:flex}.TCSS__international-fare__tier-card--light-blue{max-width:240px}.TCSS__international-fare__tier-card--blue{max-width:240px}.TCSS__international-fare__tier-card--dark-blue{max-width:240px}.TCSS__international-fare__tier-card-content--flex{display:flex;flex-wrap:wrap}.TCSS__international-fare__tier-card-row{flex-basis:50%}.TCSS__international-fare__tier-card-row:nth-child(7){border:none}}@media screen and (min-width: 1024px){.TCSS__international-fare__modal-mobile{display:none}.TCSS__international-fare__modal-desktop{display:block}.TCSS__international-fare__tier-card--light-blue{max-width:370px;margin-right:5px}.TCSS__international-fare__tier-card--blue{max-width:370px;margin-right:5px}.TCSS__international-fare__tier-card--dark-blue{max-width:370px}.TCSS__international-fare__tier-card-row{flex-basis:33%}}.TCSS__for-your-trip{padding:19px 15px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica;font-size:16px}.TCSS__for-your-trip #file{visibility:hidden;height:0;width:0}.TCSS__for-your-trip .TCSS__success-message{display:none;font-size:16px;line-height:20px;padding:16px 0}.TCSS__for-your-trip__attachment-error{display:none;color:#d42329;font-size:12px;margin:0 0 0 0 !important}.TCSS__for-your-trip__clear-attachments{display:none;margin:0 0 14px 0 !important;cursor:pointer;text-decoration:underline !important}.TCSS__for-your-trip__remove-attachment-icon{margin:4px;width:14px}.TCSS__for-your-trip__upload__label{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}.TCSS__for-your-trip__header{padding:5px 0;grid-area:TCSS__for-your-trip__header}.TCSS__for-your-trip__header-section{font-weight:400;color:#12B4E9;text-transform:uppercase;font-size:0.8125rem;line-height:1rem}.TCSS__for-your-trip__header-title{color:#016BB5;font-weight:200;font-size:30px;line-height:2.8rem}.TCSS__for-your-trip__header-title div{display:none}.TCSS__for-your-trip__header-text{color:#767676;font-weight:400;font-size:0.875rem;line-height:1rem}.TCSS__for-your-trip__header-icon{display:none;width:7px;height:12px;margin-bottom:10px;margin-left:5px;margin-right:5px}.TCSS__for-your-trip__aside{grid-area:TCSS__for-your-trip__aside;display:none}.TCSS__for-your-trip__aside__item{padding:20px 5px;border-bottom:1px solid #e6e6e6}.TCSS__for-your-trip__aside__item span{display:none}.TCSS__for-your-trip__aside__item-icon{width:7px;height:12px;float:right;margin-top:5px}.TCSS__for-your-trip__aside__item-text{font-size:1rem;line-height:1rem;text-decoration:none;color:gray}.TCSS__for-your-trip__aside__item-text:hover,.TCSS__for-your-trip__aside__item-text :focus{color:#016BB5}.TCSS__for-your-trip__aside__item-text--actived{color:#016BB5}.TCSS__for-your-trip__expansion-panel{padding:20px 0;align-items:center;display:flex;justify-content:space-between}.TCSS__for-your-trip__expansion-panel__icon{width:12px;height:7px;margin-right:10px}.TCSS__for-your-trip__expansion-panel__content{margin-top:0px}.TCSS__for-your-trip__content{grid-area:TCSS__for-your-trip__content;padding-left:10px;overflow-y:auto;color:#7F7F7F}.TCSS__for-your-trip__content table{width:100%}.TCSS__for-your-trip__content a{color:#016BB5}.TCSS__for-your-trip__content__title{font-size:1rem;line-height:1.5rem;color:gray;margin-bottom:30px}.TCSS__for-your-trip__content__article-title{font-size:1.5625rem;line-height:1.875rem;font-weight:500;color:gray;margin-bottom:15px}.TCSS__for-your-trip__content__article-text{font-size:1rem;line-height:1.5rem;color:gray;margin-bottom:30px}.TCSS__for-your-trip__content__article-table{border:1px solid gray;width:100%;font-size:1rem;line-height:1.5rem;margin-bottom:30px}.TCSS__for-your-trip__content__article-table__header{background-color:#016BB5}.TCSS__for-your-trip__content__article-table__header__text{font-weight:500;color:#fff;padding:8px 16px}.TCSS__for-your-trip__content__article-table__column{text-align:center}.TCSS__for-your-trip__content__article-table__column__text{color:#7F7F7F;padding:12px 16px}.TCSS__for-your-trip__content__article-table__column:nth-child(odd){background-color:#ededed}.TCSS__for-your-trip__allowed-objects{text-align:left}.TCSS__for-your-trip__allowed-objects p{font-size:16px;line-height:20px}.TCSS__for-your-trip__allowed-objects table{width:100%;font-size:16px;line-height:20px;margin-bottom:30px}.TCSS__for-your-trip__allowed-objects table thead{border-bottom:1px solid silver}.TCSS__for-your-trip__allowed-objects table thead tr th{padding:5px;color:#026cb6;font-weight:500}.TCSS__for-your-trip__allowed-objects table thead tr th div{display:inline-block}.TCSS__for-your-trip__allowed-objects table thead tr th span{width:24px;height:24px;margin-bottom:-3px}.TCSS__for-your-trip__allowed-objects table tbody tr td{padding:5px 50px 5px 0;color:#808080}.TCSS__for-your-trip__warning-box{display:flex;border:1px solid #026cb6;padding:20px;color:#026cb6}.TCSS__for-your-trip__warning-box span{padding:18px;margin-right:12px}.TCSS__for-your-trip__where-is-fare h3{font-size:20px;margin:20px 0}.TCSS__for-your-trip__where-is-fare p{font-size:16px;line-height:20px;margin:20px 0}.TCSS__for-your-trip__where-is-fare img{border:1px solid silver;padding:5px}.TCSS__for-your-trip__wheelchair p{font-size:16px;line-height:20px;margin:20px 0}.TCSS__for-your-trip__babys p{font-size:16px;line-height:20px;margin:20px 0}.TCSS__for-your-trip__babys b{color:#026cb6}.TCSS__for-your-trip__important h3{font-size:18px;font-weight:500;color:#13b5ea;margin:30px 0}.TCSS__for-your-trip__important p{font-size:16px;line-height:20px;margin:20px 0}.TCSS__for-your-trip__divider{width:100%;display:flex;justify-content:center}.TCSS__for-your-trip__divider hr{height:1px;width:100%;border:0;background-color:#DCDCDC}.TCSS__for-your-trip__divider div{position:absolute;font-size:16px;color:#026cb6;padding:20px;background-color:#fff;width:fit-content;align-self:center}.TCSS__for-your-trip__liquids p{font-size:16px;line-height:20px;margin:20px 0}.TCSS__for-your-trip__liquids b{font-size:16px;font-weight:500;color:#026cb6}.TCSS__for-your-trip__sharp-objects p{font-size:16px;line-height:20px;margin:20px 0}.TCSS__for-your-trip__magnetic-objects p{font-size:16px;line-height:20px;margin:20px 0}.TCSS__for-your-trip__flight-anticipation{font-size:16px;line-height:20px}.TCSS__for-your-trip__flight-anticipation p{margin:20px 0}.TCSS__for-your-trip__flight-anticipation h3{font-size:25px;font-weight:400;color:#13b5ea;margin:30px 0}.TCSS__for-your-trip__flight-anticipation ul li{margin-bottom:20px}.TCSS__for-your-trip__flight-anticipation ul li::before{content:"\2022";color:#006EB1}.TCSS__for-your-trip__flight-anticipation table{font-size:16px;color:#7F7F7F}.TCSS__for-your-trip__flight-anticipation table thead{background-color:#026cb6;font-weight:500}.TCSS__for-your-trip__flight-anticipation table thead th{border:1px solid silver;color:#fff;padding:8px 10px;text-align:center}.TCSS__for-your-trip__flight-anticipation table tbody td{padding:12px 8px;border:1px solid silver;text-align:center}.TCSS__for-your-trip__especial-baggage{color:#7F7F7F;font-size:16px}.TCSS__for-your-trip__especial-baggage p{margin:30px 0}.TCSS__for-your-trip__especial-baggage h3{font-size:18px;font-weight:500;color:#13b5ea;margin:30px 0}.TCSS__for-your-trip__especial-baggage h4{margin:30px 0}.TCSS__for-your-trip__especial-baggage ul{padding-left:40px}.TCSS__for-your-trip__especial-baggage ul li{margin-bottom:20px}.TCSS__for-your-trip__especial-baggage ul li::before{content:"\2022";color:#006EB1}.TCSS__for-your-trip__especial-baggage table{margin:30px 0;text-align:left;vertical-align:middle}.TCSS__for-your-trip__especial-baggage table thead{border-bottom:1px solid #13b5ea}.TCSS__for-your-trip__especial-baggage table thead th{width:200px;padding-bottom:10px;color:#026cb6;vertical-align:middle;font-size:12px;font-weight:bold}.TCSS__for-your-trip__especial-baggage table tbody td{padding:15px 10px 15px 0;border-bottom:1px solid #e6e6e6;vertical-align:middle;font-size:12.8px}.TCSS__for-your-trip__MEDIF{font-size:16px;line-height:25px}.TCSS__for-your-trip__MEDIF p{margin:20px 0}.TCSS__for-your-trip__MEDIF ul{padding-left:40px}.TCSS__for-your-trip__MEDIF ul li{margin-bottom:20px}.TCSS__for-your-trip__MEDIF ul li::before{content:"\2022";color:#006EB1;margin-right:10px}.TCSS__for-your-trip__MEDIF strong{margin:30px 0;color:gray}.TCSS__for-your-trip__MEDIF h2{font-size:25px;margin:30px 0;font-weight:500;color:gray}.TCSS__for-your-trip__FREMEC{font-size:16px;line-height:25px}.TCSS__for-your-trip__FREMEC p{margin:20px 0}.TCSS__for-your-trip__FREMEC h3{font-size:20px;font-weight:500;color:#016BB5;margin:30px 0}.TCSS__for-your-trip__FREMEC ul li{margin-bottom:20px}.TCSS__for-your-trip__FREMEC ul li::before{content:"\2022";color:#006EB1;margin-right:5px}.TCSS__for-your-trip__pet-in-the-cabin{font-size:16px;line-height:25px}.TCSS__for-your-trip__pet-in-the-cabin p{margin:20px 0}.TCSS__for-your-trip__pet-in-the-cabin h3{font-size:25px;font-weight:400;color:#12B4E9;margin:30px 0}.TCSS__for-your-trip__pet-in-the-cabin strong{margin:30px 0}.TCSS__for-your-trip__pet-in-the-cabin ul{padding-left:40px}.TCSS__for-your-trip__pet-in-the-cabin ul li{margin-bottom:20px}.TCSS__for-your-trip__pet-in-the-cabin ul li::before{content:"\2022";color:#006EB1;margin-right:10px}.TCSS__for-your-trip__travel-documentation{font-size:16px;line-height:20px}.TCSS__for-your-trip__travel-documentation p{margin:20px 0}.TCSS__for-your-trip__travel-documentation ul{padding-left:40px}.TCSS__for-your-trip__travel-documentation ul li{margin-bottom:20px}.TCSS__for-your-trip__travel-documentation ul li::before{content:"\2022";color:#006EB1;margin-right:10px}.TCSS__for-your-trip__travel-group{font-size:16px;line-height:20px}.TCSS__for-your-trip__travel-group p{margin:20px 0}.TCSS__for-your-trip__walk-up-clients{font-size:16px;line-height:20px}.TCSS__for-your-trip__walk-up-clients p{margin:20px 0}.TCSS__for-your-trip__modification-cancellation-refund{font-size:16px;line-height:20px}.TCSS__for-your-trip__modification-cancellation-refund p{margin:20px 0}.TCSS__for-your-trip__modification-cancellation-refund table{font-size:16px;color:#7F7F7F;margin:30px 0;width:100%}.TCSS__for-your-trip__modification-cancellation-refund table thead{background-color:#026cb6;font-weight:500}.TCSS__for-your-trip__modification-cancellation-refund table thead th{border:1px solid silver;color:#fff;padding:8px 10px;text-align:center}.TCSS__for-your-trip__modification-cancellation-refund table tbody td{padding:12px 8px;border:1px solid silver;text-align:center}.TCSS__for-your-trip__payment-methods{font-size:16px;line-height:20px}.TCSS__for-your-trip__payment-methods p{margin:20px 0}.TCSS__for-your-trip__payment-methods ul{margin-top:20px}.TCSS__for-your-trip__payment-methods ul li{margin-bottom:20px;margin-left:20px}.TCSS__for-your-trip__payment-methods ul li::before{content:"\2022";color:#006EB1;margin-right:10px}.TCSS__for-your-trip__payment-methods div{padding:35px 35px 15px 35px;border-radius:3px;background-color:#EFEFEF;margin:30px 0}.TCSS__for-your-trip__payment-methods div h3{font-size:20px;font-weight:500;color:#016BB5;margin-bottom:20px}@media screen and (min-width: 768px){.TCSS__for-your-trip{padding:25px 5px;display:grid;grid-template-columns:240px 1fr 1fr 1fr;grid-template-rows:120px 1fr 1fr;grid-template-areas:"\aTCSS__for-your-trip__header TCSS__for-your-trip__header TCSS__for-your-trip__header TCSS__for-your-trip__header" "\a       TCSS__for-your-trip__aside TCSS__for-your-trip__content TCSS__for-your-trip__content TCSS__for-your-trip__content" "\a       TCSS__for-your-trip__aside TCSS__for-your-trip__content TCSS__for-your-trip__content TCSS__for-your-trip__content"}.TCSS__for-your-trip__header-icon{display:inline-block}.TCSS__for-your-trip__header{border-bottom:1px solid #e6e6e6;margin-bottom:20px}.TCSS__for-your-trip__header-title div{display:inline-block}.TCSS__for-your-trip__aside{padding-right:20px;display:block}.TCSS__for-your-trip__aside__item{padding:20px 15px}.TCSS__for-your-trip__aside__item span{display:inline-block}.TCSS__for-your-trip__menu-mobile{display:none}.TCSS__for-your-trip__advance-seat-appointment,.TCSS__for-your-trip__especial-baggage,.TCSS__for-your-trip__pet-in-the-cabin,.TCSS__for-your-trip__hand-baggage,.TCSS__for-your-trip__checked-baggage,.TCSS__for-your-trip__MEDIF,.TCSS__for-your-trip__FREMEC,.TCSS__for-your-trip__travel-documentation,.TCSS__for-your-trip__travel-documentation,.TCSS__for-your-trip__walk-up-clients,.TCSS__for-your-trip__modification-cancellation-refund,.TCSS__for-your-trip__payment-methods{width:70.8333%}}.TCSS__stopover{padding:0 24px 40px 24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__stopover__text-wrapper{border:1px solid #026cb6;border-radius:2px;padding:14px;display:flex}.TCSS__stopover__text{color:#606060;font-size:14px;line-height:18px}.TCSS__stopover__title{color:#026cb6;font-size:20px;line-height:24px}.TCSS__stopover__list-item{margin:15px 15px 15px 0;display:flex}.TCSS__stopover__list-item:before{color:#026cb6;content:"\2022";margin-right:10px}.TCSS__stopover__icon{width:22px;margin-right:10px}.TCSS__auction{padding:0 10px 40px 10px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__auction__title{font-size:20px;color:#00A0AF}.TCSS__auction__text{font-size:14px;color:#606060}.TCSS__auction__text--sm{font-size:12px}.TCSS__auction__text--green{color:#00A0AF}.TCSS__auction__text--limited-180px{max-width:180px}.TCSS__auction__banner-positioning{position:relative;z-index:1}.TCSS__auction__banner{width:100%}.TCSS__auction__banner-info{background-color:#ebebeb;border-radius:4px;min-width:300px;max-width:1170px;padding:30px;margin-top:-30px}.TCSS__auction__feature{display:flex;align-items:center;margin-top:5px}.TCSS__auction__feature--hidden{display:none}.TCSS__auction__read-more{cursor:pointer;width:70px;margin:0 auto}.TCSS__auction__link{font-size:12px;color:#0093D0;text-decoration:underline !important;cursor:pointer}.TCSS__auction__link--green{color:#00A0AF}.TCSS__auction__read-more-icon{width:20px;height:20px}.TCSS__auction__explanation-block{display:flex;justify-content:space-evenly;flex-wrap:wrap;max-width:715px;margin:0 auto}.TCSS__auction__explanation-image{flex-basis:35%;width:100px;max-width:200px;margin-right:8px}.TCSS__auction__explanation-image--first{margin-right:-45px}.TCSS__auction__explanation-title{flex-basis:60%;max-height:40px;margin:auto 0;font-size:14px}.TCSS__auction__explanation-title--first{padding-left:20px}.TCSS__auction__explanation-text{font-size:12px;margin-top:15px;max-width:465px}.TCSS__auction__explanation-text--underline{border-bottom:1px solid #606060}.TCSS__auction__faq{margin-top:30px}.TCSS__auction__faq-tabs{display:flex}.TCSS__auction__faq-tab{color:#606060;font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Th",Helvetica,sans-serif;font-weight:200;font-size:16px;line-height:19px;text-align:center;width:100%;padding:20px;border:1px solid #e0e0e0;border-radius:2px;cursor:pointer}.TCSS__auction__faq-tab--active{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;color:#00A0AF;border-bottom:none}.TCSS__auction__faq-tab:not(:first-child){border-left:0px}.TCSS__auction__faq-tab-content{display:none;border:1px solid #e0e0e0;border-top-width:0;border-radius:2px;padding:10px 20px}.TCSS__auction__faq-tab-content--active{display:block}.TCSS__auction__expansion-panel{padding-bottom:15px;margin-top:15px}.TCSS__auction__expansion-panel:not(:last-child){border-bottom:1px solid #e0e0e0}.TCSS__auction__expansion-panel-title{color:#606060;line-height:20px;font-size:16px;cursor:pointer}.TCSS__auction__expansion-panel-icon{max-width:20px;max-height:20px;cursor:pointer}.TCSS__auction__expansion-panel-content{color:#606060;line-height:20px;font-size:14px;max-width:900px;margin-top:15px;margin-left:25px;display:none}.TCSS__auction__border-bottom{width:100%;border-bottom:1px solid #e0e0e0;border-radius:2px}@media screen and (min-width: 320px){.TCSS__auction__tabs{display:flex}.TCSS__auction__tab{color:silver;font-size:14px;border-bottom:1px solid silver;padding:12px 0;width:100%;text-align:center}.TCSS__auction__tab--active{color:#00A0AF;border-bottom:4px solid #00A0AF;font-weight:500}.TCSS__auction__tab-content{display:none}.TCSS__auction__tab-content--active{display:block}}@media screen and (min-width: 768px){.TCSS__auction__title--centralized{margin:0 auto;width:237px}.TCSS__auction__banner-info{margin-top:-60px}.TCSS__auction__features{display:flex;justify-content:space-between}.TCSS__auction__feature--hidden{display:flex}.TCSS__auction__read-more{display:none}.TCSS__auction__explanation-title{font-size:20px;margin:unset}.TCSS__auction__explanation-text{position:relative;bottom:70px;left:135px;max-width:465px;font-size:16px}.TCSS__auction__explanation-text--bottom-positioning{bottom:105px}.TCSS__auction__tabs{display:none}.TCSS__auction__tab-content{display:block}.TCSS__auction__faq{margin-top:0px}}@media screen and (min-width: 1024px){.TCSS__auction__title{font-size:32px}.TCSS__auction__features{padding-right:125px}.TCSS__auction__explanation-text{left:178px;max-width:549px}}.TCSS__tsa-pre{padding:0 24px 40px 24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__tsa-pre__text{font-size:14px;line-height:18px;color:#606060}.TCSS__tsa-pre__text--md{font-size:16px}.TCSS__tsa-pre__text--lg{font-size:24px}.TCSS__tsa-pre__text--blue-medium{color:#026cb6}.TCSS__tsa-pre__text--dark-blue{color:#041e42}.TCSS__tsa-pre__text--centralized{text-align:center}.TCSS__tsa-pre__text--bold{font-weight:500}.TCSS__tsa-pre__link{color:#026cb6;text-decoration:underline !important}.TCSS__tsa-pre sup{vertical-align:super}.TCSS__tsa-pre sup.TCSS__tsa-pre__sup-sm{font-size:12px}.TCSS__tsa-pre__information-box{padding:16px 0;background-color:#ebebeb}.TCSS__tsa-pre__information-box-title{font-size:20px;color:#606060;line-height:24px;text-align:center}.TCSS__tsa-pre__expansion-panel{border-bottom:1px solid silver;padding:20px 10px;cursor:pointer}.TCSS__tsa-pre__expansion-panel-title{color:#026cb6;font-size:16px;line-height:19px;display:inline-block;max-width:855px}.TCSS__tsa-pre__expansion-panel-title--large{font-size:22px}.TCSS__tsa-pre__expansion-panel-icon{width:18px;height:15px;float:right;margin-top:5px}.TCSS__tsa-pre__expansion-panel-content{color:#767676;line-height:16px;font-weight:400;font-size:14px;margin-top:15px;display:none}.TCSS__tsa-pre__list-item{margin:10px 0}@media screen and (min-width: 320px){.TCSS__tsa-pre__information-box{margin:30px -24px 0 -24px}.TCSS__tsa-pre__information-box-step{text-align:center}}@media screen and (min-width: 768px){.TCSS__tsa-pre__information-box{margin:30px 0 0 0}}@media screen and (min-width: 1024px){.TCSS__tsa-pre__information-box{padding:16px}.TCSS__tsa-pre__information-box-steps{display:flex;justify-content:space-between}.TCSS__tsa-pre__information-box-step{max-width:345px}}.TCSS__promotional-tickets{padding:30px 24px 40px 24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__promotional-tickets__header{display:flex;justify-content:space-between}.TCSS__promotional-tickets__header-links{margin-top:25px}.TCSS__promotional-tickets__breadcrumb{font-size:14px;line-height:18px;color:#12B4E9}.TCSS__promotional-tickets__title{font-size:32px;line-height:39px;color:#026cb6}.TCSS__promotional-tickets__text{font-size:14px;line-height:18px;color:#606060}.TCSS__promotional-tickets__text--sm{font-size:12px !important}.TCSS__promotional-tickets__text--md{font-size:16px}.TCSS__promotional-tickets__text--lg{font-size:20px}.TCSS__promotional-tickets__text--xl{font-size:28px}.TCSS__promotional-tickets__text--blue{color:#026cb6}.TCSS__promotional-tickets__text--hidden{display:none}.TCSS__promotional-tickets__text--justified{text-align:justify}.TCSS__promotional-tickets__link-image{background-size:38px 38px;width:38px;height:38px}.TCSS__promotional-tickets__link-image:first-child{margin-right:10px}.TCSS__promotional-tickets__divider{height:1px;width:100%;background-color:#b0b0b0;margin:30px 0}.TCSS__promotional-tickets__banner{width:100%}.TCSS__promotional-tickets__filters{border-radius:2px;padding:24px 16px;box-shadow:0px 1px 4px rgba(0,0,0,0.6)}.TCSS__promotional-tickets__select{-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../media/image/icons/search-silver.svg"),url("../media/image/sprite/grey-arrow-down.svg");background-position:2px 8px, 98%;background-repeat:no-repeat, no-repeat;background-size:16px 16px;padding-left:35px}.TCSS__promotional-tickets__select--small{max-width:300px}.TCSS__promotional-tickets__toggle-points{display:flex}.TCSS__promotional-tickets__toggle{padding:8px 25px;border:1px solid silver;color:#606060;background-color:#fff;cursor:pointer}.TCSS__promotional-tickets__toggle--active{border:1px solid #026cb6;color:#fff;background-color:#026cb6}.TCSS__promotional-tickets__icon{display:none}.TCSS__promotional-tickets__tickets-table{background-color:#EFEFEF;border-top:3px solid #026cb6;padding:14px 8px}.TCSS__promotional-tickets__tickets-table-header{display:flex;flex-wrap:wrap}.TCSS__promotional-tickets__button{border:none;background-color:#026cb6;color:#fff;border-radius:2px;padding:5px 15px}.TCSS__promotional-tickets__show-more{color:#026cb6;border-bottom:1px solid #026cb6;display:block;margin:10px auto;max-width:91px;text-align:center;cursor:pointer}.TCSS__promotional-tickets__show-more--filters{display:none;margin-top:20px;flex-basis:100%}.TCSS__promotional-tickets__show-more--text{color:#606060;border-bottom:1px solid #606060;max-width:70px}.TCSS__promotional-tickets__not-found{display:none;text-align:center}@media screen and (min-width: 320px){.TCSS__promotional-tickets__filter:not(:first-child){display:none}.TCSS__promotional-tickets__header{flex-direction:column}.TCSS__promotional-tickets__header-item{flex-basis:50%;border-bottom:1px solid #13b5ea;line-height:25px}.TCSS__promotional-tickets__header-item--mobile{display:block}.TCSS__promotional-tickets__header-item--desktop{display:none}.TCSS__promotional-tickets__row{display:flex;flex-wrap:wrap;padding-bottom:15px;border-bottom:1px solid silver}.TCSS__promotional-tickets__col{flex-basis:50%}.TCSS__promotional-tickets__points{display:none}.TCSS__promotional-tickets__cell{margin:10px}.TCSS__promotional-tickets__block{display:block !important}.TCSS__promotional-tickets__flex{display:flex !important}}@media screen and (min-width: 768px){.TCSS__promotional-tickets__header{flex-direction:row}.TCSS__promotional-tickets__text--hidden{display:inline}.TCSS__promotional-tickets__filters{display:flex;flex-wrap:wrap;justify-content:space-between}.TCSS__promotional-tickets__filter{flex-basis:45%;display:block}.TCSS__promotional-tickets__filter:not(:first-child){display:block}.TCSS__promotional-tickets__icon{margin-top:40px;display:block}.TCSS__promotional-tickets__header-item{flex-basis:33.3333%}.TCSS__promotional-tickets__header-item--mobile{display:none}.TCSS__promotional-tickets__header-item--desktop{display:block}.TCSS__promotional-tickets__col{display:flex;flex-wrap:wrap}.TCSS__promotional-tickets__col:first-child{flex-basis:66.6666%}.TCSS__promotional-tickets__col:nth-child(2){flex-basis:33.3333%}.TCSS__promotional-tickets__cell{flex-basis:50%;margin:auto 0}.TCSS__promotional-tickets__show-more{display:none !important}}.TCSS__help-center{padding:30px 24px 40px 24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__help-center__title{font-size:32px;color:#026cb6}.TCSS__help-center__tudo-azul-logo{width:60px;vertical-align:text-bottom}.TCSS__help-center__label-size--medium{min-width:170px}.TCSS__help-center__label-size--small{min-width:60px}.TCSS__help-center__text{font-size:14px;line-height:20px;color:#606060}.TCSS__help-center__text__label{font-size:16px;line-height:19px;width:75%;margin:0 auto}.TCSS__help-center__text--sm{font-size:12px !important}.TCSS__help-center__text--md{font-size:16px}.TCSS__help-center__text--lg{font-size:20px}.TCSS__help-center__text--blue{color:#026cb6}.TCSS__help-center__text--gray{color:#606060}.TCSS__help-center__block{border:1px solid #0093D0;border-radius:2px;padding:26px}.TCSS__help-center__block-info{text-align:center;max-width:190px}.TCSS__help-center__block-info--big{max-width:198px}.TCSS__help-center__form{width:75%;margin:auto 0}.TCSS__help-center__form-div{display:flex;width:100%;justify-content:space-around;flex-direction:column}.TCSS__help-center__button{background-color:#026cb6;color:#fff;border:none;padding:10px 51px;border-radius:2px;font-size:16px;display:block;max-height:40px}.TCSS__help-center__button--big{max-width:250px}@media screen and (min-width: 320px){.TCSS__help-center__block{display:flex;flex-direction:column;justify-content:space-between}.TCSS__help-center__block--contact-us-mobile{display:block;text-align:center;padding:26px 0}.TCSS__help-center__block--contact-us-desktop{display:none}.TCSS__help-center__block-info{margin:0 auto}.TCSS__help-center__form{margin:auto}.TCSS__help-center__input-group{width:100%;text-align:center}.TCSS__help-center__image-wrapper{text-align:left}.TCSS__help-center__airplane-image{max-width:100%}.TCSS__help-center__flex{display:flex;flex-direction:column}}@media screen and (max-width: 767px){.TCSS__help-center__button{margin:14px auto}.TCSS__help-center__text__label{padding:10px 0px;text-align:center}}@media screen and (min-width: 768px){.TCSS__help-center__block{flex-direction:row}.TCSS__help-center__block--contact-us-mobile{display:none}.TCSS__help-center__block--contact-us-desktop{padding:55px 26px;margin-bottom:145px;align-items:center;background:url("/en/voeazul/mobile/media/image/help-center/help-center-airplane.svg") no-repeat 6px;background-size:100%;display:block}.TCSS__help-center__block-info{margin:0}.TCSS__help-center__form{display:flex}.TCSS__help-center__label{display:block;max-width:106px}.TCSS__help-center__input-group{text-align:left}.TCSS__help-center__flex{flex-direction:row}}@media screen and (min-width: 1025px){.TCSS__help-center__label{max-width:none}}.TCSS__case-tracking{padding:30px 24px 40px 24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__case-tracking__title{font-size:32px;color:#026cb6}.TCSS__case-tracking__divider{height:1px;border-bottom:1px solid silver;margin:20px 0}.TCSS__case-tracking__text{font-size:14px;line-height:20px;color:#606060}.TCSS__case-tracking__text--sm{font-size:12px !important}.TCSS__case-tracking__text--md{font-size:16px}.TCSS__case-tracking__text--lg{font-size:20px}.TCSS__case-tracking__text--xg{font-size:32px}.TCSS__case-tracking__text--blue{color:#026cb6}.TCSS__case-tracking__text--no-entry{min-width:200px}.TCSS__case-tracking__body{display:flex;flex-direction:column}.TCSS__case-tracking__history{min-width:150px}.TCSS__case-tracking__case{cursor:pointer}.TCSS__case-tracking__case--active p{color:#026cb6 !important}.TCSS__case-tracking__button{background-color:#026cb6;color:#fff;border-radius:2px}.TCSS__case-tracking__button--new-case{border:none;padding:10px 30px;font-size:14px;display:block;max-width:188px;text-align:center}.TCSS__case-tracking__button--attachment{background-color:#fff;color:#606060;border:1px solid #606060;border-radius:2px;font-size:16px;padding:10px 0;text-align:center;cursor:pointer}.TCSS__case-tracking__button--attachment-disabled{pointer-events:none;color:rgba(96,96,96,0.7);border:1px solid rgba(96,96,96,0.7)}.TCSS__case-tracking__button--submit{background-color:#026cb6;color:#fff;border:none;border-radius:2px;font-size:16px;padding:10px 0}.TCSS__case-tracking__status-tracker{display:flex;justify-content:space-between;margin-right:24px;margin-left:24px;max-width:460px}.TCSS__case-tracking__status-circle{border:2px solid #606060;border-radius:50%}.TCSS__case-tracking__status-circle--active{border:2px solid #026cb6}.TCSS__case-tracking__status-divider{height:1px;background-color:#606060;width:100%;margin:auto 0}.TCSS__case-tracking__status-circle{width:50px;height:25px}.TCSS__case-tracking__status-image{width:18px;height:18px;min-width:18px;min-height:18px;display:block;margin:1px}.TCSS__case-tracking__status-tracker-names{display:flex;justify-content:space-between;max-width:510px}.TCSS__case-tracking__status-change{display:flex}.TCSS__case-tracking__status-change:not(:first-child){margin:20px 0}.TCSS__case-tracking__comment{margin:20px 0}.TCSS__case-tracking__comment-header{color:#041e42;font-size:14px}.TCSS__case-tracking__comment-content{color:#606060;font-size:14px}.TCSS__case-tracking__attachment{display:flex}.TCSS__case-tracking__download{margin:auto 0;color:#606060;font-size:16px}.TCSS__case-tracking__download:hover{color:#026cb6}.TCSS__case-tracking__buttons{display:flex}@media screen and (min-width: 320px){.TCSS__case-tracking__cases{display:none}.TCSS__case-tracking__cases-select{border-bottom:1px solid silver;text-align:right;margin-top:-18px}.TCSS__case-tracking__cases-select i{width:14px;height:14px}.TCSS__case-tracking__protocol-number{color:#026cb6;font-size:20px;line-height:24px}.TCSS__case-tracking__reason{color:#606060;font-size:14px;line-height:19px}.TCSS__case-tracking__buttons{flex-direction:column}}@media screen and (min-width: 768px){.TCSS__case-tracking__body{flex-direction:row}.TCSS__case-tracking__cases{display:block}.TCSS__case-tracking__cases-select{display:none}.TCSS__case-tracking__details{width:100%;margin-left:60px}.TCSS__case-tracking__protocol-number{font-size:32px;line-height:39px}.TCSS__case-tracking__reason{font-size:20px;line-height:24px}.TCSS__case-tracking__buttons{flex-direction:row;justify-content:space-between}.TCSS__case-tracking__button{padding:10px 30px}}.TCSS__new-ways-to-travel{padding:24px 15px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__new-ways-to-travel__text{font-size:16px;line-height:19px}.TCSS__new-ways-to-travel__text--xl{font-size:12px;line-height:16px}.TCSS__new-ways-to-travel__text--sm{font-size:14px;line-height:19px}.TCSS__new-ways-to-travel__text--md{font-size:20px;line-height:24px}.TCSS__new-ways-to-travel__text--blue-medium{color:#026cb6}.TCSS__new-ways-to-travel__text--blue-tangaroa{color:#041e42}.TCSS__new-ways-to-travel__text--blue-congress{color:#014E84}.TCSS__new-ways-to-travel__text--gray-emperor{color:#4F4F4F}.TCSS__new-ways-to-travel__text--white{color:#fff}.TCSS__new-ways-to-travel__text--italic{font-style:italic}.TCSS__new-ways-to-travel__link{color:#026cb6;text-decoration:underline !important}.TCSS__new-ways-to-travel__button{display:block;border:none;border-radius:2px;background-color:#026cb6;color:#fff;font-size:16px;line-height:19px;text-align:center;padding:12px 24px;cursor:pointer}.TCSS__new-ways-to-travel__tabs{display:flex;overflow-x:auto}.TCSS__new-ways-to-travel__tab{font-size:14px;line-height:18px;color:#606060;padding:8px;min-width:130px;text-align:center;border-bottom:1px solid #DCDCDC;cursor:pointer}.TCSS__new-ways-to-travel__tab--active{color:#0093D0;font-weight:bold;border-bottom:3px solid #0093D0}.TCSS__new-ways-to-travel__tab-content-header{text-align:center;max-width:985px;margin:0 auto}.TCSS__new-ways-to-travel__health-care-cards--flex{display:flex;margin:0 auto;overflow-x:auto}.TCSS__new-ways-to-travel__health-care-card-group{margin:20px auto 0 auto;max-width:370px}.TCSS__new-ways-to-travel__health-care-card-group-2{margin:0 auto;max-width:370px}.TCSS__new-ways-to-travel__health-care-card{padding:24px;border-radius:4px}.TCSS__new-ways-to-travel__health-care-card--0{border:1px solid #DCDCDC;max-width:370px;margin:0 auto}.TCSS__new-ways-to-travel__health-care-card--1{background-color:#ededed;border:1px solid #DCDCDC;max-width:370px;margin:0 auto}.TCSS__new-ways-to-travel__health-care-card--2{margin:20px auto 0 auto;border:1px solid #DCDCDC;max-width:370px}.TCSS__new-ways-to-travel__health-care-card--3{background-color:#026cb6;max-width:370px}.TCSS__new-ways-to-travel__health-care-card--3 div{display:flex}.TCSS__new-ways-to-travel__health-care-card--4{margin-top:20px;background-color:#ededed;border:1px solid #DCDCDC;max-width:370px;text-align:right}.TCSS__new-ways-to-travel__health-care-card--4 div{display:flex}.TCSS__new-ways-to-travel__health-care-card--5{margin:0 auto;background-color:#041e42;max-width:370px;display:flex;flex-wrap:wrap;flex-direction:row-reverse}.TCSS__new-ways-to-travel__health-care-card--6{margin:0 auto;max-width:370px;border:1px solid #C1E3ED}.TCSS__new-ways-to-travel__health-care-card--7,.TCSS__new-ways-to-travel__health-care-card--8{background-color:#e6e6e6;min-width:240px;max-width:240px;margin-right:20px}.TCSS__new-ways-to-travel__health-care-card--9{background-color:#e6e6e6;min-width:240px;max-width:240px}.TCSS__new-ways-to-travel__health-care-card--10{border:1px solid #DCDCDC;display:flex;flex-direction:column-reverse;margin:20px auto 0 auto;max-width:370px}.TCSS__new-ways-to-travel__health-care-card--11{border:1px solid #DCDCDC;max-width:290px;margin:0 auto}.TCSS__new-ways-to-travel__health-care-card--12{background-color:#ededed;border:1px solid #DCDCDC;max-width:290px;margin:20px auto 0 auto}.TCSS__new-ways-to-travel__health-care-card--13{background-color:#041e42;border:1px solid #DCDCDC;max-width:290px;margin:20px auto 0 auto}.TCSS__new-ways-to-travel__health-care-card--14{margin:20px auto 0 auto;border:1px solid #DCDCDC;max-width:290px}.TCSS__new-ways-to-travel__health-care-card--15{margin:20px auto 0 auto;background-color:#041e42;max-width:290px}.TCSS__new-ways-to-travel__health-care-card--16{background-color:#ededed;border:1px solid #DCDCDC;max-width:290px;margin:0 auto}.TCSS__new-ways-to-travel__health-care-card--17{margin:20px auto 0 auto;border:1px solid #DCDCDC;max-width:290px;margin:20px auto 0 auto}.TCSS__new-ways-to-travel__health-care-card--17 iframe{display:none}.TCSS__new-ways-to-travel__health-care-card--18{background-color:#ededed;border:1px solid #DCDCDC;max-width:290px;margin:20px auto 0 auto}.TCSS__new-ways-to-travel__health-care-card--19{display:none;background-color:#041e42}.TCSS__new-ways-to-travel__health-care-card--19 div{display:flex;margin-top:15px}.TCSS__new-ways-to-travel__health-care-card--20{border:1px solid #DCDCDC;max-width:290px;margin:20px auto 0 auto}.TCSS__new-ways-to-travel__health-care-card--21{background-color:#ededed;border:1px solid #DCDCDC;max-width:290px;margin:20px auto 0 auto}.TCSS__new-ways-to-travel__health-care-card-image--0{width:calc(100% + 48px);margin:-24px 0px 0px -24px;border-radius:4px 4px 0 0}.TCSS__new-ways-to-travel__health-care-card-image--0--desktop{display:none}.TCSS__new-ways-to-travel__health-care-card-image--1{width:calc(100% + 48px);margin:16px 0px -29px -24px}.TCSS__new-ways-to-travel__health-care-card-image--2{width:216px;margin:0 auto 15px auto;display:block}.TCSS__new-ways-to-travel__health-care-card-image--3{width:80px;margin:-23px 0px 0 10px}.TCSS__new-ways-to-travel__health-care-card-image--4{width:116px;margin:0 0 -24px -24px}.TCSS__new-ways-to-travel__health-care-card-image--5{margin:15px -24px -24px 0px;border-radius:3px}.TCSS__new-ways-to-travel__health-care-card-image--6{display:none}.TCSS__new-ways-to-travel__health-care-card-image--10--mobile{margin:30px 0px -24px -24px;width:210px}.TCSS__new-ways-to-travel__health-care-card-image--10--desktop{display:none}.TCSS__new-ways-to-travel__health-care-card-image--14{display:none}.TCSS__new-ways-to-travel__health-care-card-image--15{width:240px;margin:0 0 -30px 0}.TCSS__new-ways-to-travel__health-care-card-image--16--mobile{max-width:250px}.TCSS__new-ways-to-travel__health-care-card-image--16--desktop{display:none}.TCSS__new-ways-to-travel__health-care-card-image--17{width:342px;margin:20px 0 -30px -84px}.TCSS__new-ways-to-travel__video{display:block;margin:20px auto 0 auto;min-height:240px;max-height:400px;max-width:370px}.TCSS__new-ways-to-travel__banner{width:100%;color:#026cb6;text-align:center;border:1px solid #DCDCDC;border-radius:4px;margin:20px auto 0 auto;max-width:290px}.TCSS__new-ways-to-travel__banner div{z-index:999}.TCSS__new-ways-to-travel__banner-image{max-width:100%;border-radius:0 0 2px 2px;position:relative;z-index:-1}.TCSS__new-ways-to-travel__banner-image--desktop{display:none}.TCSS__new-ways-to-travel__banner-image--mobile{border-radius:0 0 2px 2px;margin:-95px 0 -6px 0}.TCSS__new-ways-to-travel__flight-alteration{color:#041e42;max-width:290px;margin:20px auto 0 auto;border:1px solid #DCDCDC;border-radius:4px;padding:15px}.TCSS__new-ways-to-travel__steps{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px}.TCSS__new-ways-to-travel__step-image{margin:5px 8px}.TCSS__new-ways-to-travel__appstore,.TCSS__new-ways-to-travel__googleplay{margin-top:15px}.TCSS__new-ways-to-travel__divider{height:1px;width:100%;background-color:#ddd;margin:30px 0}@media screen and (min-width: 320px){.TCSS__new-ways-to-travel__page-title{color:#026cb6;font-size:20px;line-height:24px}.TCSS__new-ways-to-travel__page-subtitle{color:#041e42;font-size:16px;line-height:19px}.TCSS__new-ways-to-travel__tab-content{margin-top:20px}.TCSS__new-ways-to-travel__tab-content:not(:first-child){display:none}.TCSS__new-ways-to-travel__honeywell{background-color:red;width:100%;height:399px;margin-top:15px}.TCSS__new-ways-to-travel__health-care-cards{margin-top:15px}}@media screen and (min-width: 768px){.TCSS__new-ways-to-travel__health-care-cards--flex{max-width:770px}.TCSS__new-ways-to-travel__tabs{justify-content:space-between}.TCSS__new-ways-to-travel__tab{min-width:25%}.TCSS__new-ways-to-travel__tab-content{margin-top:40px}.TCSS__new-ways-to-travel__honeywell{margin-top:40px}.TCSS__new-ways-to-travel__health-care-card--2{max-width:770px}.TCSS__new-ways-to-travel__health-care-card--6{max-width:770px}.TCSS__new-ways-to-travel__health-care-card--11{max-width:unset}.TCSS__new-ways-to-travel__health-care-card--14{display:flex;max-width:570px}.TCSS__new-ways-to-travel__health-care-card--15{max-width:570px}.TCSS__new-ways-to-travel__health-care-card--15 div{display:flex}.TCSS__new-ways-to-travel__health-care-card--16{max-width:570px}.TCSS__new-ways-to-travel__health-care-card--17{max-width:570px}.TCSS__new-ways-to-travel__health-care-card--17 iframe{display:block}.TCSS__new-ways-to-travel__health-care-card--18{max-width:470px}.TCSS__new-ways-to-travel__health-care-card--20,.TCSS__new-ways-to-travel__health-care-card--21{max-width:470px}.TCSS__new-ways-to-travel__health-care-card-image--14{display:block}.TCSS__new-ways-to-travel__health-care-card-image--15{width:unset;margin:0 -24px -24px 0;border-radius:4px}.TCSS__new-ways-to-travel__health-care-card-image--16--mobile{display:none}.TCSS__new-ways-to-travel__health-care-card-image--16--desktop{display:block;margin:20px auto 0 auto}.TCSS__new-ways-to-travel__health-care-card-image--17{width:unset;margin:19px 0 -25px -24px}.TCSS__new-ways-to-travel__video{height:400px;max-width:770px}.TCSS__new-ways-to-travel__video--mobile{display:none}.TCSS__new-ways-to-travel__banner{max-width:100%}.TCSS__new-ways-to-travel__banner-image--mobile{display:none}.TCSS__new-ways-to-travel__banner-image--desktop{display:block;margin-top:-87px}.TCSS__new-ways-to-travel__flight-alteration{max-width:unset}}@media screen and (min-width: 1024px){.TCSS__new-ways-to-travel__page-title{font-size:32px;line-height:39px}.TCSS__new-ways-to-travel__health-care-card-group{display:flex;justify-content:space-between;max-width:770px}.TCSS__new-ways-to-travel__health-care-card-group-2{display:flex;justify-content:space-between;max-width:770px}.TCSS__new-ways-to-travel__flight-alteration-blocks{display:flex;justify-content:space-between}.TCSS__new-ways-to-travel__flight-alteration-block{max-width:335px}.TCSS__new-ways-to-travel__flight-alteration-block-image-wrapper{width:40px;height:40px}}@media screen and (min-width: 1280px){.TCSS__new-ways-to-travel{padding:24px 0}.TCSS__new-ways-to-travel__health-care-card-group-2{max-width:unset;margin:0;width:570px}.TCSS__new-ways-to-travel__health-care-cards{margin-top:25px;display:flex;justify-content:space-between}.TCSS__new-ways-to-travel__health-care-cards--flex{max-width:unset}.TCSS__new-ways-to-travel__health-care-card--0{max-width:1170px;display:flex;margin:0}.TCSS__new-ways-to-travel__health-care-card--1{margin:0}.TCSS__new-ways-to-travel__health-care-card--2{margin-top:0px;display:flex}.TCSS__new-ways-to-travel__health-care-card--3{max-height:295px}.TCSS__new-ways-to-travel__health-care-card--4{max-height:295px;margin-top:0px}.TCSS__new-ways-to-travel__health-care-card--5{margin:0}.TCSS__new-ways-to-travel__health-care-card--6{display:flex;width:100%;max-width:unset}.TCSS__new-ways-to-travel__health-care-card--7{padding-right:40px;max-width:370px}.TCSS__new-ways-to-travel__health-care-card--8{max-width:370px}.TCSS__new-ways-to-travel__health-care-card--9{padding-right:87px;max-width:370px}.TCSS__new-ways-to-travel__health-care-card--10{margin:0;max-width:570px;flex-direction:unset}.TCSS__new-ways-to-travel__health-care-card--10 div{margin:60px 0}.TCSS__new-ways-to-travel__health-care-card--11{max-width:570px;margin:0}.TCSS__new-ways-to-travel__health-care-card--12{max-width:270px;margin:0}.TCSS__new-ways-to-travel__health-care-card--13{max-width:270px;margin:0}.TCSS__new-ways-to-travel__health-care-card--14,.TCSS__new-ways-to-travel__health-care-card--15,.TCSS__new-ways-to-travel__health-care-card--16,.TCSS__new-ways-to-travel__health-care-card--17,.TCSS__new-ways-to-travel__health-care-card--18,.TCSS__new-ways-to-travel__health-care-card--20{margin:0}.TCSS__new-ways-to-travel__health-care-card--19{display:block;max-width:470px;margin-top:20px}.TCSS__new-ways-to-travel__health-care-card--19 p{margin-top:5px;margin-left:15px;max-width:300px}.TCSS__new-ways-to-travel__health-care-card--20{max-width:670px}.TCSS__new-ways-to-travel__health-care-card--21{max-width:unset}.TCSS__new-ways-to-travel__health-care-card-image--0--mobile{display:none}.TCSS__new-ways-to-travel__health-care-card-image--0--desktop{display:block;margin:-24px 24px -24px -24px;border-radius:4px 0 0 4px}.TCSS__new-ways-to-travel__health-care-card-image--2{width:257px;margin:auto 30px auto auto}.TCSS__new-ways-to-travel__health-care-card-image--3{width:unset;margin-bottom:-20px}.TCSS__new-ways-to-travel__health-care-card-image--4{width:unset;width:173px;margin-right:10px}.TCSS__new-ways-to-travel__health-care-card-image--6{display:block;margin:-24px -24px -24px 50px}.TCSS__new-ways-to-travel__health-care-card-image--10--mobile{display:none}.TCSS__new-ways-to-travel__health-care-card-image--10--desktop{display:block;margin:0 0 -24px -24px}.TCSS__new-ways-to-travel__health-care-card-image--17{margin-bottom:-5px}.TCSS__new-ways-to-travel__video{margin:0;height:unset;max-height:unset}.TCSS__new-ways-to-travel__video--2{max-width:570px}.TCSS__new-ways-to-travel__video--desktop{height:340px}.TCSS__new-ways-to-travel__no-margin{margin:0}}.TCSS__new-ways-to-travel__alert-page{padding:0 24px 40px 24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__new-ways-to-travel__alert-page__flex-row{flex-direction:column}.TCSS__new-ways-to-travel__alert-page__text{font-size:14px;line-height:24px;max-width:948px;color:#606060}.TCSS__new-ways-to-travel__alert-page__text--sm{font-size:12px !important}.TCSS__new-ways-to-travel__alert-page__text--md{font-size:16px}.TCSS__new-ways-to-travel__alert-page__text--lg{font-size:20px}.TCSS__new-ways-to-travel__alert-page__text--lg-2{font-size:24px;line-height:29px}.TCSS__new-ways-to-travel__alert-page__text--xl{font-size:28px}.TCSS__new-ways-to-travel__alert-page__text--blue{color:#026cb6}.TCSS__new-ways-to-travel__alert-page__text--dark-blue{color:#041e42}.TCSS__new-ways-to-travel__alert-page__banner{width:100%}@media screen and (min-width: 320px){.TCSS__new-ways-to-travel__alert-page__banner--mobile{display:block;margin-top:-75px}.TCSS__new-ways-to-travel__alert-page__banner--desktop{display:none}.TCSS__new-ways-to-travel__alert-page__special-flights-button{width:100%;padding:14px 0;background-color:#041e42;color:#fff;font-size:16px;border:none;border-radius:4px;display:block;margin-top:20px;text-align:center;cursor:pointer}.TCSS__new-ways-to-travel__alert-page__special-flights-text{max-width:590px}.TCSS__new-ways-to-travel__alert-page__special-flights-card{min-width:290px;border:1px solid #041e42;border-radius:4px;margin:24px 0;padding:14px}.TCSS__new-ways-to-travel__alert-page__submit-button{width:100%;height:48px;background-color:#026cb6;color:#fff;font-size:16px;border:none;border-radius:4px;cursor:pointer}.TCSS__new-ways-to-travel__alert-page__card{border:1px solid #b0b0b0;border-radius:4px;margin:24px 0;padding:14px}.TCSS__new-ways-to-travel__alert-page__card-title{margin:auto 0;display:inline-block;font-size:14px;line-height:24px;width:100%}.TCSS__new-ways-to-travel__alert-page__card-title--expansive{cursor:pointer}}@media screen and (min-width: 768px){.TCSS__new-ways-to-travel__alert-page__banner--mobile{display:none}.TCSS__new-ways-to-travel__alert-page__banner--desktop{display:block;margin-top:-44px}.TCSS__new-ways-to-travel__alert-page__special-flights-button{max-width:250px;margin-top:0px;max-height:48px;margin:auto 0}.TCSS__new-ways-to-travel__alert-page__special-flights-card{display:flex;justify-content:space-between}.TCSS__new-ways-to-travel__alert-page__submit-button{width:270px;height:54px}.TCSS__new-ways-to-travel__alert-page__flex-row{flex-direction:row}.TCSS__new-ways-to-travel__alert-page__card-title{display:block;font-size:16px;margin:none}.TCSS__new-ways-to-travel__alert-page__form{max-width:910px}}@media screen and (min-width: 1024px){.TCSS__new-ways-to-travel__alert-page__banner--desktop{margin-top:0}}.TCSS__new-way-to-travel{padding:24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__new-way-to-travel__buy-new-way-to-travel-box{background-color:#f0f0f0;display:flex;justify-content:space-between;margin:-24px;padding:15px}.TCSS__new-way-to-travel__banner{margin-top:30px;margin-bottom:45px;width:100%}.TCSS__new-way-to-travel__functionality{display:none;margin-top:15px}.TCSS__new-way-to-travel__functionality--active{display:flex}.TCSS__new-way-to-travel__tab-description{width:100%}.TCSS__new-way-to-travel__functionality{margin-top:30px}.TCSS__new-way-to-travel__functionalities-tabs{display:flex;margin-top:30px;overflow-x:auto}.TCSS__new-way-to-travel__tab{color:silver;width:100%;white-space:nowrap;font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Th",Helvetica,sans-serif;font-weight:200;font-size:16px;line-height:16px;text-align:center;padding:10px;border-bottom:1px solid #e0e0e0}.TCSS__new-way-to-travel__tab--active{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;color:#026cb6;border-bottom:3px solid #026cb6}.TCSS__new-way-to-travel__title{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Th",Helvetica,sans-serif;font-weight:200;color:#026cb6;font-size:24px}@media screen and (min-width: 320px){.TCSS__new-way-to-travel iframe{width:100%}.TCSS__new-way-to-travel__download-links,.TCSS__new-way-to-travel__functionalities{margin-top:80px}.TCSS__new-way-to-travel__tab-text{color:#767676;line-height:16px;font-weight:400;display:block;margin-bottom:15px;font-size:14px}.TCSS__new-way-to-travel__tab-text--small{font-size:12px}.TCSS__new-way-to-travel__tab-text--s{font-size:14px;color:#606060}}@media screen and (min-width: 460px){.TCSS__new-way-to-travel__title,.TCSS__new-way-to-travel__tab-title{font-size:32px}.TCSS__new-way-to-travel__title--small,.TCSS__new-way-to-travel__tab-title--small{font-size:20px}}@media screen and (min-width: 768px){.TCSS__new-way-to-travel__header{display:flex;justify-content:space-between;flex-direction:row-reverse}.TCSS__new-way-to-travel__buy-new-way-to-travel-box{background-color:#fff;display:flex;justify-content:space-between;flex-direction:column;margin:0;padding:15px}.TCSS__new-way-to-travel__download-links,.TCSS__new-way-to-travel__functionalities{margin-top:30px}.TCSS__new-way-to-travel__tab-text{line-height:24px}.TCSS__new-way-to-travel__tab-text--s{font-size:14px}.TCSS__new-way-to-travel__functionalities-tabs{display:flex;margin-top:30px;overflow-x:auto}.TCSS__new-way-to-travel__tab{color:#767676;width:100%;white-space:nowrap;font-weight:400;font-size:16px;line-height:30px;text-align:center;padding:10px;border-bottom:1px solid #026cb6}.TCSS__new-way-to-travel__tab:hover{cursor:pointer}.TCSS__new-way-to-travel__tab--active{color:#026cb6;border-width:1px 1px 0 1px;border-style:solid;border-color:#026cb6}}@media screen and (min-width: 1024px){.TCSS__new-way-to-travel__videos{display:flex;justify-content:space-between}.TCSS__new-way-to-travel iframe{width:49%}}.TCSS__new-way-to-travel__alert-page{padding:0 24px 40px 24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__new-way-to-travel__alert-page__flex-row{flex-direction:column}.TCSS__new-way-to-travel__alert-page__text{font-size:14px;line-height:24px;max-width:948px;color:#606060}.TCSS__new-way-to-travel__alert-page__text--sm{font-size:12px !important}.TCSS__new-way-to-travel__alert-page__text--md{font-size:16px}.TCSS__new-way-to-travel__alert-page__text--lg{font-size:20px}.TCSS__new-way-to-travel__alert-page__text--lg-2{font-size:24px;line-height:29px}.TCSS__new-way-to-travel__alert-page__text--xl{font-size:28px}.TCSS__new-way-to-travel__alert-page__text--blue{color:#026cb6}.TCSS__new-way-to-travel__alert-page__text--dark-blue{color:#041e42}.TCSS__new-way-to-travel__alert-page__banner{width:100%}@media screen and (min-width: 320px){.TCSS__new-way-to-travel__alert-page__banner--mobile{display:block;margin-top:-75px}.TCSS__new-way-to-travel__alert-page__banner--desktop{display:none}.TCSS__new-way-to-travel__alert-page__special-flights-button{width:100%;padding:14px 0;background-color:#041e42;color:#fff;font-size:16px;border:none;border-radius:4px;display:block;margin-top:20px;text-align:center;cursor:pointer}.TCSS__new-way-to-travel__alert-page__special-flights-text{max-width:590px}.TCSS__new-way-to-travel__alert-page__special-flights-card{min-width:290px;border:1px solid #041e42;border-radius:4px;margin:24px 0;padding:14px}.TCSS__new-way-to-travel__alert-page__submit-button{width:100%;height:48px;background-color:#026cb6;color:#fff;font-size:16px;border:none;border-radius:4px;cursor:pointer}.TCSS__new-way-to-travel__alert-page__card{border:1px solid #b0b0b0;border-radius:4px;margin:24px 0;padding:14px}.TCSS__new-way-to-travel__alert-page__card-title{margin:auto 0;display:inline-block;font-size:14px;line-height:24px;width:100%}.TCSS__new-way-to-travel__alert-page__card-title--expansive{cursor:pointer}}@media screen and (min-width: 768px){.TCSS__new-way-to-travel__alert-page__banner--mobile{display:none}.TCSS__new-way-to-travel__alert-page__banner--desktop{display:block;margin-top:-44px}.TCSS__new-way-to-travel__alert-page__special-flights-button{max-width:250px;margin-top:0px;max-height:48px;margin:auto 0}.TCSS__new-way-to-travel__alert-page__special-flights-card{display:flex;justify-content:space-between}.TCSS__new-way-to-travel__alert-page__submit-button{width:270px;height:54px}.TCSS__new-way-to-travel__alert-page__flex-row{flex-direction:row}.TCSS__new-way-to-travel__alert-page__card-title{display:block;font-size:16px;margin:none}.TCSS__new-way-to-travel__alert-page__form{max-width:910px}}@media screen and (min-width: 1024px){.TCSS__new-way-to-travel__alert-page__banner--desktop{margin-top:0}}.TCSS__pregnancy{padding:0 10px 40px 10px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__pregnancy__wrapper{max-width:1170px;margin:0 auto}.TCSS__pregnancy__header{max-width:200px;margin-left:22%}.TCSS__pregnancy__title{color:#fff;font-size:22px;padding-top:160px;line-height:28px;margin-bottom:10px}.TCSS__pregnancy__subheading{color:#fff;font-size:14px;line-height:18px;font-weight:100}.TCSS__pregnancy__woman{width:100%}.TCSS__pregnancy__rules{color:#fff;margin-top:30px}.TCSS__pregnancy__rule{font-size:14px;margin-bottom:20px}.TCSS__pregnancy__rule--title{font-size:18px}@media screen and (min-width: 320px){.TCSS__pregnancy{background:url("/en/voeazul/mobile/media/image/pregnancy/pregnancy-background-mobile.png") no-repeat;background-size:contain;margin-top:-60px}.TCSS__pregnancy__woman-image-mobile{max-height:380px;width:148px;display:block;margin:14px auto}.TCSS__pregnancy__woman-image-desktop{max-height:380px;width:336px;display:none;margin:14px 58%}.TCSS__pregnancy__dimensions{text-align:center;background-color:#fff;border-top:8px solid #026cb6;padding:0 24px 24px 24px}.TCSS__pregnancy__cart-image{max-width:265px;margin-top:-136px;margin-bottom:20px}.TCSS__pregnancy__dimensions-title{color:#003475;font-size:32px;line-height:36px;font-weight:500;text-align:left;margin-bottom:30px}.TCSS__pregnancy__dimensions-cards{display:flex;justify-content:space-between;font-size:16px;font-weight:500;max-width:350px}.TCSS__pregnancy__dimensions-card{min-width:126px;max-width:150px;text-align:right;padding:2px 6px;background-color:#F4F4F4}.TCSS__pregnancy__dimensions-card--light-blue{color:#14B5EB;border-top:8px solid #14B5EB}.TCSS__pregnancy__dimensions-card--dark-blue{color:#17188E;border-top:8px solid #17188E}.TCSS__pregnancy__dimensions-card span{font-size:12px;max-width:80px;display:inline-block}.TCSS__pregnancy__dimensions-numbers{display:flex;justify-content:space-between;margin-top:-6px;max-width:350px}.TCSS__pregnancy__dimensions-number{font-size:28px}.TCSS__pregnancy__dimensions-number--light-blue{color:#14B5EB;margin-left:8px}.TCSS__pregnancy__dimensions-number--dark-blue{color:#17188E;margin-right:8px}.TCSS__pregnancy__dimensions-unit{font-size:14px}}@media screen and (min-width: 469px){.TCSS__pregnancy{background:url("/en/voeazul/mobile/media/image/pregnancy/pregnancy-background.png") no-repeat;background-size:cover}}@media screen and (min-width: 768px){.TCSS__pregnancy__header{max-width:300px}.TCSS__pregnancy__title{font-size:34px;line-height:32px}.TCSS__pregnancy__subheading{font-size:18px;line-height:22px}.TCSS__pregnancy__woman{margin-top:-12%}.TCSS__pregnancy__woman-image-mobile{display:none}.TCSS__pregnancy__woman-image-desktop{display:block}.TCSS__pregnancy__dimensions{display:flex;padding-bottom:50px}.TCSS__pregnancy__dimensions-cards{max-width:388px}.TCSS__pregnancy__dimensions-card{min-width:188px;max-width:188px}.TCSS__pregnancy__dimensions-card span{font-size:14px;max-width:110px;display:inline-block}.TCSS__pregnancy__dimensions-number{font-size:48px}.TCSS__pregnancy__dimensions-number--dark-blue{margin-right:-24px}.TCSS__pregnancy__dimensions-unit{font-size:18px}.TCSS__pregnancy__cart-image{max-width:392px;margin-top:-202px;margin-bottom:34px;margin-right:10px}.TCSS__pregnancy__dimensions-title{max-width:480px;margin-top:50px}}@media screen and (min-width: 1024px){.TCSS__pregnancy__woman-image-desktop{margin:14px 52%}}.TCSS__back-home{padding:0 24px 40px 24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__back-home__banner{width:100%}.TCSS__back-home__banner-div{position:absolute}.TCSS__back-home__autocomplete{position:relative;width:100%;display:inline-block}.TCSS__back-home__autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0}.TCSS__back-home__autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.TCSS__back-home__autocomplete-items div:hover{background-color:#e9e9e9}.TCSS__back-home__autocomplete-active{background-color:DodgerBlue !important;color:#ffffff}.TCSS__back-home__title{font-size:32px;line-height:39px;color:#026cb6}.TCSS__back-home__button-div{padding-right:30px;width:270px}.TCSS__back-home__information-box{border:1px solid #026cb6;border-radius:2px;margin-top:30px;display:flex;flex-direction:row;justify-content:space-around;padding:13px 12px;align-items:center}.TCSS__back-home__margin{margin:20px}.TCSS__back-home__information-div{max-width:700px}.TCSS__back-home__text{font-size:14px;line-height:24px;color:#606060}.TCSS__back-home__text--sm{font-size:12px !important}.TCSS__back-home__text--md{font-size:16px}.TCSS__back-home__text--lg{font-size:20px}.TCSS__back-home__text--xl{font-size:28px}.TCSS__back-home__text--blue{color:#026cb6}.TCSS__back-home__divider{height:1px;width:100%;background-color:#b0b0b0;margin:12px 0}.TCSS__back-home__divider--blue{background-color:#026cb6 !important;margin:5px 0}.TCSS__back-home__flex-row{flex-direction:column}.TCSS__back-home__submit-button{width:270px;height:48px;background-color:#026cb6;color:#fff;font-size:16px;border:none;border-radius:4px}@media screen and (min-width: 320px){.TCSS__back-home__banner--mobile{display:block;margin-top:-75px}.TCSS__back-home__banner--desktop{display:none}.TCSS__back-home__information-box{border:1px solid #026cb6;border-radius:2px;margin-top:30px;display:flex;flex-direction:column;justify-content:space-around;padding:13px 12px;align-items:center}.TCSS__back-home__information-div{max-width:700px;padding:0px}.TCSS__back-home__title{font-size:24px;line-height:29px;color:#026cb6}.TCSS__back-home__text{font-size:14px;line-height:24px;color:#606060}.TCSS__back-home__text--sm{font-size:12px !important}.TCSS__back-home__text--md{font-size:16px}.TCSS__back-home__text--lg{font-size:20px}.TCSS__back-home__text--xl{font-size:28px}.TCSS__back-home__text--blue{color:#026cb6}.TCSS__back-home__button-div{width:100%;padding:0px 10px}.TCSS__back-home__banner-text{color:#fff;font-size:20px;margin-left:-18px;width:140px;position:absolute;top:152px}.TCSS__back-home__submit-button{width:100%}}@media screen and (min-width: 768px){.TCSS__back-home__banner--mobile{display:none}.TCSS__back-home__banner--desktop{display:block;margin-top:-44px}.TCSS__back-home__banner-text{width:100%;margin-left:-20px;font-size:40px}.TCSS__back-home__button-div{padding-right:30px;width:270px}.TCSS__back-home__submit-button{width:270px}.TCSS__back-home__information-box{border:1px solid #026cb6;border-radius:2px;margin-top:30px;display:flex;flex-direction:row;justify-content:space-around;padding:13px 12px;align-items:center}.TCSS__back-home__margin{margin:20px}.TCSS__back-home__information-div{max-width:700px}.TCSS__back-home__text{font-size:14px;line-height:24px;color:#606060}.TCSS__back-home__text--sm{font-size:12px !important}.TCSS__back-home__text--md{font-size:16px}.TCSS__back-home__text--lg{font-size:20px}.TCSS__back-home__text--xl{font-size:28px}.TCSS__back-home__text--blue{color:#026cb6}.TCSS__back-home__title{font-size:32px;line-height:39px;color:#026cb6}.TCSS__back-home iframe{padding:0 161px}.TCSS__back-home__flex-row{flex-direction:row}.TCSS__back-home__form{max-width:910px}}@media screen and (min-width: 1024px){.TCSS__back-home__banner--desktop{margin-top:0}}.TCSS__malha{padding:0 10px 40px 10px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica;text-align:center}.TCSS__malha__title{font-size:32px;line-height:30px;color:#026cb6}.TCSS__malha__banner-positioning{position:relative;z-index:1}.TCSS__malha__banner{width:100%}.TCSS__malha__text{font-size:16px;line-height:18px;color:#606060;max-width:800px;margin-right:auto;margin-left:auto}.TCSS__malha__text--sm{font-size:12px !important}.TCSS__malha__text--md{font-size:16px}.TCSS__malha__text--lg{font-size:20px}.TCSS__malha__text--xl{font-size:28px}.TCSS__malha__text--blue{color:#026cb6}.TCSS__malha__text--hidden{display:none}.TCSS__malha__text--justified{text-align:justify}.TCSS__malha__banner{width:100%}.TCSS__malha__filter{max-width:280px}.TCSS__malha__select{-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../media/image/icons/search-silver.svg"),url("../media/image/sprite/grey-arrow-down.svg");background-position:2px 8px, 98%;background-repeat:no-repeat, no-repeat;background-size:16px 16px;padding-left:35px}.TCSS__malha__routes-table{background-color:#EFEFEF;border-top:3px solid #026cb6;padding:14px 8px}.TCSS__malha__routes-table-header{display:flex;flex-wrap:wrap}.TCSS__malha__not-found{display:none;text-align:center}.TCSS__malha__table-overflow{overflow-x:auto}@media screen and (min-width: 320px){.TCSS__malha__header{flex-direction:column}.TCSS__malha__header-item{flex-basis:25%;border-bottom:1px solid #13b5ea;line-height:25px;font-size:12px}.TCSS__malha__header-item--mobile{display:block}.TCSS__malha__header-item--desktop{display:none}.TCSS__malha__row{display:flex;flex-wrap:wrap;padding-bottom:15px;border-bottom:1px solid silver}.TCSS__malha__col{flex-basis:22%}.TCSS__malha__points{display:none}.TCSS__malha__cell{margin:10px;color:#606060}.TCSS__malha__block{display:block !important}.TCSS__malha__flex{display:flex !important}}@media screen and (min-width: 420px){.TCSS__malha__col{flex-basis:25%}}@media screen and (min-width: 768px){.TCSS__malha__header{flex-direction:row}.TCSS__malha__text--hidden{display:inline}.TCSS__malha__header-item{flex-basis:20%;font-size:16px}.TCSS__malha__header-item--mobile{display:none}.TCSS__malha__header-item--desktop{display:block}.TCSS__malha__col{display:flex;flex-wrap:wrap}.TCSS__malha__col:first-child{flex-basis:40%}.TCSS__malha__col:not(:first-child){flex-basis:20%}.TCSS__malha__cell{flex-basis:50%;margin:auto}}.TCSS__quick-signup{padding:0 10px 40px 10px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__quick-signup__title{font-size:32px;color:#026cb6;font-weight:300}.TCSS__quick-signup__text{font-size:14px;line-height:24px;color:#606060}.TCSS__quick-signup__text--16{font-size:16px}.TCSS__quick-signup__text--20{font-size:20px}.TCSS__quick-signup__text--blue-tangaroa{color:#041e42}.TCSS__quick-signup__select-arrow-pt{display:flex;width:9px;margin-top:7px;margin-left:10px;height:11px}.TCSS__quick-signup__select-arrow-es{width:9px;margin-top:7px;margin-left:25px;height:11px;display:flex}[open] .TCSS__quick-signup__select-arrow-es{display:none}.TCSS__quick-signup__select-arrow-en{width:9px;margin-top:7px;margin-left:30px;height:11px;display:flex}[open] .TCSS__quick-signup__select-arrow-en{display:none}.TCSS__quick-signup__button-div{width:230}.TCSS__quick-signup__details{width:150px;cursor:pointer;margin:0 4px -5px 0}.TCSS__quick-signup__summary{position:relative;width:96%;outline:0.5px ridge grey}.TCSS__quick-signup__details .TCSS__quick-signup__summary::-webkit-details-marker{visibility:hidden;position:absolute;z-index:-1}.TCSS__quick-signup__rad{display:none}.TCSS__quick-signup__opt{padding-top:5px;height:33px;max-height:37px;border-radius:2px;display:none;margin:0 0 2px 0;cursor:pointer;vertical-align:middle;font-size:0.9rem}[open] .TCSS__quick-signup__opt,.TCSS__quick-signup__rad:checked+.TCSS__quick-signup__opt{display:flex}.TCSS__quick-signup__grey-background{background-color:#e6e6e6;color:#606060;opacity:.7;cursor:not-allowed;user-select:none}.TCSS__quick-signup__image{width:18px;height:12px;padding:5px;margin:5px;margin-right:10px}.TCSS__quick-signup__nationality-pickers{display:flex;flex-wrap:wrap}.TCSS__quick-signup__nationality-picker{max-height:37px;border:1px solid gray;border-radius:2px;padding:6px 6px 6px 30px;color:#606060;font-size:16px;display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.TCSS__quick-signup__nationality-picker--active{border:1px solid #026cb6;color:#026cb6}.TCSS__quick-signup__nationality-picker:first-child{margin-right:8px}.TCSS__quick-signup__nationality-picker input{position:absolute;opacity:0;cursor:pointer}.TCSS__quick-signup__nationality-picker input:checked ~ .TCSS__quick-signup__checkmark{border:1px solid #026cb6}.TCSS__quick-signup__nationality-picker input:checked ~ .TCSS__quick-signup__checkmark:after{display:block}.TCSS__quick-signup__checkmark{position:absolute;top:6px;left:6px;height:18px;width:18px;border:1px solid gray;border-radius:50%}.TCSS__quick-signup__checkmark:after{content:"";position:absolute;display:none;top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:#026cb6}.TCSS__quick-signup__form{max-width:768px}.TCSS__quick-signup__contact-info{display:none}.TCSS__quick-signup__birth-form{display:none}.TCSS__quick-signup__input-uppercase{text-transform:uppercase}.TCSS__quick-signup__foreign-info--pt{display:none}.TCSS__quick-signup__foreign-info--en{display:none}.TCSS__quick-signup__foreign-info--es{display:none}@media screen and (min-width: 320px){.TCSS__quick-signup__title{display:none}.TCSS__quick-signup__banner-mobile{margin-top:-60px;width:100%}.TCSS__quick-signup__button-div{width:100%}.TCSS__quick-signup__banner-desktop{display:none}.TCSS__quick-signup__language-selector{width:145px;margin-top:16px;margin-right:158px;border-radius:2px;color:#606060;display:none}.TCSS__quick-signup__flex-row{flex-direction:column}}@media screen and (min-width: 768px){.TCSS__quick-signup__title{display:block}.TCSS__quick-signup__button-div{width:230px}.TCSS__quick-signup__banner-mobile{display:none}.TCSS__quick-signup__banner-desktop{width:100%;display:block}.TCSS__quick-signup__language-selector{margin-top:0;margin-right:0;margin-left:10px}.TCSS__quick-signup__flex-row{flex-direction:row}}.TCSS__quick-signup-success{padding:0 10px 40px 10px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__quick-signup-success__title{font-size:32px;padding-left:0px;color:#026cb6;font-weight:300}.TCSS__quick-signup-success__relative-div{position:relative;margin-bottom:100px}.TCSS__quick-signup-success__banner-text{position:absolute;top:300px;margin-left:102px;max-width:560px}.TCSS__quick-signup-success__buttons-div{display:flex;flex-direction:row;padding-top:25px;justify-content:space-between}.TCSS__quick-signup-success__text{font-size:14px;line-height:24px;color:#606060}.TCSS__quick-signup-success__text--16{font-size:16px}.TCSS__quick-signup-success__text--20{font-size:20px}.TCSS__quick-signup-success__text--blue-tangaroa{color:#041e42}.TCSS__quick-signup-success__text--blue-medium{color:#026cb6}.TCSS__quick-signup-success__text--success{color:#398602;padding-bottom:8px}.TCSS__quick-signup-success__button{max-width:270px;text-align:center;border:1px solid #026cb6;padding:14px 57px}.TCSS__quick-signup-success__button--white{color:#fff;background-color:#026cb6}.TCSS__quick-signup-success__button--blue{color:#026cb6;background-color:#fff}.TCSS__quick-signup-success__icon{height:12px;width:17px;align-self:center}.TCSS__quick-signup-success__circle{width:32px;height:32px;display:flex;justify-content:center;border-radius:100%;border:1px solid #398602;margin:12px;margin-right:25px}.TCSS__quick-signup-success__success-div{border:1px solid #398602;border-radius:2px;margin-top:30px;margin-left:0px;margin-right:0px;display:flex;flex-direction:row;padding:13px 12px}.TCSS__quick-signup-success__row{display:flex;flex-direction:column}.TCSS__quick-signup-success__col{display:flex;flex-direction:row}@media screen and (min-width: 320px){.TCSS__quick-signup-success__title{padding-left:16px}.TCSS__quick-signup-success__banner-mobile{width:100%}.TCSS__quick-signup-success__buttons-div{align-items:center;display:flex;flex-direction:column;padding-top:25px;justify-content:space-between}.TCSS__quick-signup-success__button{max-width:none;width:100%;text-align:center;border:1px solid #026cb6;padding:14px 57px;margin-bottom:16px}.TCSS__quick-signup-success__button--white{color:#fff;background-color:#026cb6}.TCSS__quick-signup-success__button--blue{color:#026cb6;background-color:#fff}.TCSS__quick-signup-success__circle{min-width:32px;height:32px;display:flex;justify-content:center;border-radius:100%;border:1px solid #398602}.TCSS__quick-signup-success__relative-div{margin-bottom:50px}.TCSS__quick-signup-success__banner-text{position:relative;top:0px;margin-left:16px;margin-right:16px;max-width:560px}.TCSS__quick-signup-success__banner-desktop{display:none}.TCSS__quick-signup-success__success-div{border:1px solid #398602;border-radius:2px;margin-top:30px;display:flex;flex-direction:row;padding:13px 12px;margin-left:16px;margin-right:16px;align-items:center}}@media screen and (min-width: 768px){.TCSS__quick-signup-success__title{padding-left:0px;display:block}.TCSS__quick-signup-success__banner-mobile{display:none}.TCSS__quick-signup-success__banner-desktop{position:relative;width:100%;display:block}.TCSS__quick-signup-success__banner-text{font-size:10px;position:absolute;top:25vw;margin-left:9vw;max-width:45vw}.TCSS__quick-signup-success__button{max-width:22vw;text-align:center;border:1px solid #026cb6;padding:1vw 1vw}.TCSS__quick-signup-success__button--white{color:#fff;background-color:#026cb6}.TCSS__quick-signup-success__button--blue{color:#026cb6;background-color:#fff}.TCSS__quick-signup-success__buttons-div{display:flex;flex-direction:row;padding-top:1vw;justify-content:space-between}.TCSS__quick-signup-success__circle{width:32px;height:32px;display:flex;justify-content:center;border-radius:100%;border:1px solid #398602;margin:12px;margin-right:25px}.TCSS__quick-signup-success__success-div{border:1px solid #398602;border-radius:2px;margin-top:30px;margin-left:0px;margin-right:0px;display:flex;flex-direction:row;padding:13px 12px;align-items:center}}@media screen and (min-width: 950px){.TCSS__quick-signup-success__banner-text{font-size:16px}}@media screen and (min-width: 1170px){.TCSS__quick-signup-success__banner-text{position:absolute;top:300px;margin-left:102px;max-width:560px}.TCSS__quick-signup-success__buttons-div{display:flex;flex-direction:row;padding-top:25px;justify-content:space-between}.TCSS__quick-signup-success__button{max-width:270px;text-align:center;border:1px solid #026cb6;padding:14px 57px}.TCSS__quick-signup-success__button--white{color:#fff;background-color:#026cb6}.TCSS__quick-signup-success__button--blue{color:#026cb6;background-color:#fff}}.TCSS__checkin-page{padding:24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__checkin-page__header{display:flex;justify-content:space-between}.TCSS__checkin-page__breadcrumb{font-size:14px;line-height:18px;color:#12B4E9}.TCSS__checkin-page__title{font-size:32px;line-height:39px;color:#026cb6}.TCSS__checkin-page__text-cerulean{margin-top:20px;margin-bottom:10px;font-weight:400;color:#12B4E9}.TCSS__checkin-page__title-cerulean{font-weight:400;color:#12B4E9}.TCSS__checkin-page__description{color:#767676;font-size:14px;line-height:16px;font-weight:400;margin-top:5px}.TCSS__checkin-page__header-links{margin-top:25px}.TCSS__checkin-page__link-image{background-size:38px 38px;width:38px;height:38px}.TCSS__checkin-page__link-image:first-child{margin-right:10px}.TCSS__checkin-page__divider{height:1px;width:100%;background-color:#b0b0b0;margin:30px 0}@media screen and (min-width: 320px){.TCSS__checkin-page__header{flex-direction:column}.TCSS__checkin-page__title-cerulean{font-size:18px}.TCSS__checkin-page__download-links{text-align:center}.TCSS__checkin-page__download-links,.TCSS__checkin-page__functionalities-mobile,.TCSS__checkin-page__functionalities-desktop{margin:15px 0}.TCSS__checkin-page__download-image{width:130px;height:40px;margin-right:15px}.TCSS__checkin-page__functionalities-desktop{display:none}.TCSS__checkin-page__functionality{padding:30px}.TCSS__checkin-page__tab-title{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Bd",Helvetica,sans-serif;font-weight:500;color:#026cb6;font-size:25px;margin-bottom:15px}.TCSS__checkin-page__tab-title--gray{color:#767676;font-size:16px;line-height:16px}.TCSS__checkin-page__tab-text{color:#767676;font-size:14px;line-height:16px;font-weight:400;display:inline}.TCSS__checkin-page__tab-text strong{color:#026cb6;text-decoration:underline}.TCSS__checkin-page__tab-list{margin-top:15px}.TCSS__checkin-page__list-item{margin:0 0 10px 15px}.TCSS__checkin-page__list-bullet{background-color:#026cb6;width:5px;height:5px;border-radius:50%;margin-bottom:2px;display:inline-block}.TCSS__checkin-page__list-bullet--number{color:white;border-radius:100%;font-size:18px;background-color:#016bb5;padding:6px 11px;margin-right:10px;width:32px;height:32px}.TCSS__checkin-page__tab-images{display:flex;flex-direction:column}.TCSS__checkin-page__step{font-size:16px;color:#fff;background-color:#026cb6;padding:4px 8px;border-radius:100%;margin-top:20px}.TCSS__checkin-page__functionalities-image{max-width:100%;align-self:center}.TCSS__checkin-page__footer{margin-top:30px}.TCSS__checkin-page__footer-background{width:100%;object-fit:cover;object-position:7% 0;height:105px}.TCSS__checkin-page__download-box{background-color:#041e42;margin-top:-6px;text-align:center;padding:10px 30px}.TCSS__checkin-page__download-text{font-family:"AzulHelveticaNeue","Helvetica",Helvetica,sans-serif;font-weight:400;color:#fff;font-size:14px}.TCSS__checkin-page__download-button{font-family:"AzulHelveticaNeue","HelveticaNeueLTStd-Lt",Helvetica,sans-serif;font-weight:300;background-color:#026cb6;color:#fff;width:155px;font-size:14px;border-radius:2px;padding:5px 0;margin:10px auto;display:block;cursor:pointer}.TCSS__checkin-page__download-icon{float:left;margin-left:5px}}@media screen and (min-width: 768px){.TCSS__checkin-page__header{flex-direction:row}.TCSS__checkin-page__title-cerulean{font-size:22px}.TCSS__checkin-page__tab-images{justify-content:space-around;flex-direction:row}.TCSS__checkin-page__functionalities-image{margin-bottom:auto}.TCSS__checkin-page__functionalities-mobile,.TCSS__checkin-page__functionalities-desktop{margin:30px 0}.TCSS__checkin-page__download-image{margin-right:30px}.TCSS__checkin-page__footer-background{height:163px}}@media screen and (min-width: 1024px){.TCSS__checkin-page__functionalities-mobile{display:none}.TCSS__checkin-page__functionalities-desktop{display:block}.TCSS__checkin-page__functionality{display:none;background-color:#EFEFEF;max-height:310px}.TCSS__checkin-page__functionality--active{display:flex}.TCSS__checkin-page__tab-description{max-width:550px}.TCSS__checkin-page__tab-title{margin-bottom:20px}.TCSS__checkin-page__tab-text{font-size:16px;line-height:24px}.TCSS__checkin-page__tab-list{margin-top:30px}.TCSS__checkin-page__tab-content{display:flex}.TCSS__checkin-page__tab-content div:first-child{max-width:480px;margin-right:100px}.TCSS__checkin-page__list-item{margin-bottom:20px}.TCSS__checkin-page__functionalities-tabs{display:flex;border-bottom:3px solid #026cb6;margin-top:30px}.TCSS__checkin-page__functionalities-image{margin-top:-42px}.TCSS__checkin-page__tab{color:#767676;width:14%;font-weight:400;font-size:18px;line-height:30px;text-align:center;padding:10px 0}.TCSS__checkin-page__tab:hover{cursor:pointer}.TCSS__checkin-page__tab--active{color:#fff;background-color:#026cb6}.TCSS__checkin-page__footer{display:flex}.TCSS__checkin-page__footer-background{height:163px}.TCSS__checkin-page__download-box{background-color:rgba(4,30,66,0.8);margin-left:-382px;margin-top:0;padding:15px 71px}}.TCSS__twoflex{padding:0 10px 40px 10px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__twoflex__text--size-20{font-size:20px}.TCSS__twoflex__text--size-32{font-size:32px}.TCSS__twoflex__text--blue-medium{color:#026cb6}.TCSS__twoflex__text--black{color:#000}.TCSS__twoflex__text--gray{color:#606060}.TCSS__twoflex__text--tangaroa{color:#041e42}.TCSS__twoflex__text--weight-300{font-weight:300}.TCSS__twoflex__title-image{max-width:106px}.TCSS__twoflex__title{color:#026cb6;font-weight:300;line-height:3px}.TCSS__twoflex__subtitle{color:#606060;font-weight:300;line-height:24px;max-width:540px;margin:25px auto 0 auto}.TCSS__twoflex__banner-positioning{position:relative;z-index:1}.TCSS__twoflex__banner{width:100%;margin-top:-59px}.TCSS__twoflex__content-card{background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);min-width:300px;max-width:1170px;padding:30px;margin-top:-30px;text-align:center}.TCSS__twoflex__product:nth-child(2){margin-top:30px}.TCSS__twoflex__product-subtitle{font-size:14px;line-height:18px;color:#606060;max-width:260px;margin:0 auto}.TCSS__twoflex__map{outline:none}.TCSS__twoflex__map path{outline:none}.TCSS__twoflex__region{cursor:pointer;outline:none}.TCSS__twoflex__region--southeast-highlighted,.TCSS__twoflex__region--southeast-active{fill:#0093D0}.TCSS__twoflex__region--centerwest-highlighted,.TCSS__twoflex__region--centerwest-active{fill:#041e42}.TCSS__twoflex__region--north-highlighted,.TCSS__twoflex__region--north-active{fill:#026cb6}.TCSS__twoflex__region-board{padding:10px;border-radius:8px;max-width:340px;margin:20px auto 0 auto}.TCSS__twoflex__region-board th{font-size:16px;font-weight:bold}.TCSS__twoflex__region-board td:first-child{padding-right:40px}.TCSS__twoflex__region-board th,.TCSS__twoflex__region-board td{text-align:left;height:25px}.TCSS__twoflex__region-board--north{border:1px solid #026cb6;color:#026cb6;display:none}.TCSS__twoflex__region-board--centerwest{border:1px solid #041e42;color:#041e42;display:none}.TCSS__twoflex__region-board--southeast{border:1px solid #0093D0;color:#0093D0}.TCSS__twoflex__expansion-panel{background-color:#ebebeb;text-align:left;margin:40px -30px -30px -30px}.TCSS__twoflex__expansion-panel-title{color:#026cb6;font-weight:300;text-align:center;max-width:164px}.TCSS__twoflex__panel{background-color:#fff;border-radius:4px;padding:20px}.TCSS__twoflex__panel-header{display:flex;cursor:pointer}.TCSS__twoflex__panel-icon{width:40px;height:40px;min-width:40px;min-height:40px;margin:auto 0}.TCSS__twoflex__panel-title{color:#026cb6;margin-left:20px}.TCSS__twoflex__panel-content{display:none;margin-top:15px;color:#606060}.TCSS__twoflex__footer-image{width:100%}@media screen and (min-width: 320px){.TCSS__twoflex__title{line-height:30px;font-size:20px;max-width:226px;margin:30px auto 0 auto}.TCSS__twoflex__subtitle{font-size:16px}.TCSS__twoflex__banner--mobile{display:block}.TCSS__twoflex__banner--desktop{display:none}.TCSS__twoflex__product-image{max-width:245px;border-radius:8px}.TCSS__twoflex__map{max-width:240px}.TCSS__twoflex__expansion-panel{padding:40px 14px 40px 14px}.TCSS__twoflex__expansion-panel-title{font-size:20px;line-height:24px;margin:0 auto}.TCSS__twoflex__panel-title{font-size:16px;line-height:18px;margin:auto 0}.TCSS__twoflex__baggage-type{width:255px}.TCSS__twoflex__footer{background-color:#EAF3FA;padding:24px 0;margin:50px -30px 10px -30px}.TCSS__twoflex__footer-text{font-size:20px;line-height:24px;color:#041e42;margin:15px auto;max-width:270px}.TCSS__twoflex__footer-text--mobile{display:block}.TCSS__twoflex__footer-text--desktop{display:none}.TCSS__twoflex__button{display:block;color:#fff;background-color:#026cb6;border:none;border-radius:2px;width:272px;height:48px;margin:24px auto;font-size:20px;font-weight:300;line-height:24px;padding:12px;cursor:pointer}.TCSS__twoflex__button--mobile{display:block}.TCSS__twoflex__button--desktop{display:none}}@media screen and (min-width: 375px){.TCSS__twoflex__map{max-width:unset}}@media screen and (min-width: 768px){.TCSS__twoflex__title-image{max-width:146px}.TCSS__twoflex__title{line-height:unset;font-size:32px;max-width:700px;line-height:32px}.TCSS__twoflex__subtitle{font-size:20px}.TCSS__twoflex__banner--mobile{display:none}.TCSS__twoflex__banner--desktop{display:block}.TCSS__twoflex__content-card{margin-top:-130px}.TCSS__twoflex__product-image{max-width:unset}.TCSS__twoflex__product-subtitle{max-width:370px}.TCSS__twoflex__expansion-panel{padding:40px 40px 40px 40px}.TCSS__twoflex__expansion-panel-title{font-size:32px;line-height:38px;max-width:none;margin:none;text-align:left}.TCSS__twoflex__panel-title{font-size:20px;line-height:24px}.TCSS__twoflex__panel-content{padding-left:42px}}@media screen and (min-width: 1024px){.TCSS__twoflex__content-card{background-color:#fff;margin-top:-160px}.TCSS__twoflex__product-display{display:flex;justify-content:space-evenly}.TCSS__twoflex__product:nth-child(2){margin-top:unset}.TCSS__twoflex__product-subtitle{max-width:400px}.TCSS__twoflex__map-wrapper{display:flex;justify-content:center}.TCSS__twoflex__region-board{margin:0;margin-left:80px}.TCSS__twoflex__footer{max-height:274px;display:flex;padding:24px 0 0 0;border-radius:4px;margin:60px 0 0 0}.TCSS__twoflex__footer-image{width:unset;max-height:250px}.TCSS__twoflex__footer-text{max-width:410px;margin:none;text-align:left}.TCSS__twoflex__footer-text--mobile{display:none}.TCSS__twoflex__footer-text--desktop{display:block}.TCSS__twoflex__button{margin:24px 0 0 0}.TCSS__twoflex__button--mobile{display:none}.TCSS__twoflex__button--desktop{display:block}}.TCSS__latam{padding:0 10px 40px 10px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__latam__text{font-size:14px}.TCSS__latam__text--size-20{font-size:20px;line-height:24px}.TCSS__latam__text--size-12{font-size:12px;line-height:16px}.TCSS__latam__text--size-16{font-size:16px;line-height:19px}.TCSS__latam__text--size-32{font-size:32px}.TCSS__latam__text--blue-medium{color:#026cb6}.TCSS__latam__text--blue-congress{color:#014E84}.TCSS__latam__text--black{color:#000}.TCSS__latam__text--gray{color:#606060}.TCSS__latam__text--tangaroa{color:#041e42}.TCSS__latam__text--weight-300{font-weight:300}.TCSS__latam__banner-positioning{position:relative;z-index:1}.TCSS__latam__banner{width:100%}.TCSS__latam__header-card{color:#fff;padding:16px;font-size:16px;line-height:20px}.TCSS__latam__header-card--blue-medium{background-color:#026cb6}.TCSS__latam__header-card--blue-congress{background-color:#014E84}.TCSS__latam__destinies{max-width:300px;margin:0 auto}.TCSS__latam__destiny-names{border:1px solid #041e42;border-radius:8px;color:#026cb6;font-size:14px;line-height:24px;padding:15px;text-align:left;max-width:300px}.TCSS__latam__icon{margin:10px auto;display:block}.TCSS__latam__icon--desktop{display:none}.TCSS__latam__icon-text{color:#026cb6;font-size:16px;line-height:18px;margin-left:5px}.TCSS__latam__map-text{font-size:12px;line-height:16px;color:#041e42;margin:20px 0}.TCSS__latam__button{display:block;width:288px;height:48px;border:none;background-color:#026cb6;color:white;padding:10px;border-radius:2px;font-size:20px;font-weight:300;line-height:24px;text-align:center}.TCSS__latam__button--white{background-color:#fff;color:#026cb6;border:1px solid #026cb6;font-size:14px;line-height:18px;width:100%;height:60px;padding:10px 20px}.TCSS__latam__button--white-2{background-color:#fff;color:#026cb6;font-size:16px;width:168px}.TCSS__latam__points{padding:24px 14px;background-color:#041e42;color:#fff;text-align:center;margin:-1px -10px 35px -10px}.TCSS__latam__tables--2{max-width:570px}.TCSS__latam__points-table{border:1px solid #ddd;border-radius:5px;border-collapse:unset;margin:15px auto 8px auto}.TCSS__latam__points-table-title{background-color:#014E84;font-size:16px;line-height:19px;padding:10px 15px;border-radius:4px 4px 0 0}.TCSS__latam__points-table-header{background-color:#e0e0e0;padding:8px 0px 8px 0px;font-size:14px;line-height:18px}.TCSS__latam__points-table-header:nth-child(1){padding-left:5px;color:#041e42;text-align:left;width:25%}.TCSS__latam__points-table-header:nth-child(2){color:#026cb6;width:25%}.TCSS__latam__points-table-header:nth-child(3){color:#014E84;width:25%}.TCSS__latam__points-table-header:nth-child(3){color:#014E84;width:25%}.TCSS__latam__points-table-header--2{color:#041e42 !important;font-size:12px;vertical-align:middle}.TCSS__latam__points-table-header--2:nth-child(2){padding-left:0px}.TCSS__latam__points-table-data{background-color:#fff;border-top:1px solid #ddd;padding:8px 0px 8px 8px;vertical-align:middle;font-size:12px}.TCSS__latam__points-table-data--relative{position:relative}.TCSS__latam__points-table-data:first-child{text-align:left}.TCSS__latam__txt-or{position:absolute;top:14px;right:-12px}.TCSS__latam__table-subtitle{max-width:360px;margin:0 auto}.TCSS__latam__table-subtitle--2{max-width:345px !important;text-align:left;margin-left:8px}.TCSS__latam__example-table{border:1px solid #fff;border-collapse:unset;border-radius:4px;text-align:left;padding:8px 3px;max-width:400px;margin:0 auto}.TCSS__latam__example-table th,.TCSS__latam__example-table td{padding:8px}.TCSS__latam__example-text{text-align:left;max-width:400px;margin:0 auto}.TCSS__latam__example-component{max-width:950px;margin:30px auto}.TCSS__latam__know-more-component{max-width:720px;margin:0 auto}.TCSS__latam__link{color:#026cb6;text-decoration:underline !important}.TCSS__latam__know-more-link{color:#026cb6;text-decoration:underline !important}.TCSS__latam__know-more-link--block{display:block}.TCSS__latam__steps{padding:24px 0 24px 0;background-color:#041e42;color:#fff;text-align:center;margin:35px -10px 0 -10px}.TCSS__latam__step-title{padding:24px;color:#fff;text-align:left}.TCSS__latam__step-title--1{background-color:#0093D0}.TCSS__latam__step-title--2{background-color:#014E84;margin-bottom:-1px}.TCSS__latam__step-title--3{background-color:#e0e0e0;color:#026cb6;margin-bottom:-1px}.TCSS__latam__step-title--4{background-color:#026cb6;margin-bottom:-1px}.TCSS__latam__step-number{border:1px solid #fff;border-radius:100%;padding:12px;font-size:32px;line-height:38px;width:64px}.TCSS__latam__step-number--3{border:1px solid #026cb6}.TCSS__latam__step-name{font-size:20px;line-height:24px;color:#fff;margin-top:16px;font-weight:300}.TCSS__latam__step-name--3{color:#026cb6}.TCSS__latam__step-icon{width:140px}.TCSS__latam__step-content--1{background-color:#e0e0e0}.TCSS__latam__step-content--2{background-color:#014E84;padding:18px;margin-left:-1px}.TCSS__latam__step-content--3{background-color:#e0e0e0;padding:15px;text-align:left}.TCSS__latam__step-content--4{background-color:#026cb6;padding:15px 25px 15px 15px;text-align:left}@media screen and (min-width: 320px){.TCSS__latam__banner{margin-top:-59px}.TCSS__latam__banner--mobile{display:block;max-height:310px}.TCSS__latam__banner--desktop{display:none}.TCSS__latam__header-title{font-size:26px;line-height:32px;color:#041e42;max-width:250px;margin:-210px auto 0 auto}.TCSS__latam__header-title-image{margin:-30px auto 0 auto}.TCSS__latam__header-title-image--mobile{display:block}.TCSS__latam__header-title-image--desktop{display:none}.TCSS__latam__header-card{margin:0 -10px 0 -10px;min-height:112px}.TCSS__latam__title{color:#026cb6;font-size:20px;line-height:24px;text-align:center}.TCSS__latam__title--left{text-align:left}.TCSS__latam__subtitle{color:#026cb6;font-size:16px;line-height:18px;text-align:center;max-width:251px;margin:15px auto 0 auto}.TCSS__latam__map{display:none;max-width:195px;margin:0 auto}.TCSS__latam__points-title{font-size:20px;line-height:24px}.TCSS__latam__points-title--2{padding:0 10px}.TCSS__latam__points-text{font-size:16px;line-height:18px}.TCSS__latam__expansion-panel{border:1px solid #ddd;border-radius:8px;padding:16px;color:#041e42}.TCSS__latam__panel{font-size:16px;line-height:19px;background-color:#e0e0e0;border-radius:4px}.TCSS__latam__panel-header{display:flex;justify-content:flex-start;padding:12px 18px;cursor:pointer}.TCSS__latam__panel-icon{width:20px;min-width:20px}.TCSS__latam__panel-title{margin-top:5px;margin-left:10px}.TCSS__latam__panel-content{display:none;padding:18px 5px 20px 20px}}@media screen and (min-width: 375px){.TCSS__latam__points-table-header:nth-child(1){width:112px}.TCSS__latam__button--white{height:44px}}@media screen and (min-width: 768px){.TCSS__latam__banner--mobile{display:none}.TCSS__latam__banner--desktop{display:block}.TCSS__latam__header-title{margin:-130px auto 0 auto}}@media screen and (min-width: 1024px){.TCSS__latam{padding:0 0 40px 0}.TCSS__latam__header{display:flex;margin-top:-150px}.TCSS__latam__header-title{font-size:42px;line-height:51px;max-width:400px;margin:0 auto}.TCSS__latam__header-title-image{margin:-50px auto 0 auto}.TCSS__latam__header-title-image--mobile{display:none}.TCSS__latam__header-title-image--desktop{display:block}.TCSS__latam__header-text{z-index:1}.TCSS__latam__header-cards{width:100%}.TCSS__latam__header-card{margin:0 -135px 0 -10px;height:150px;padding:40px}.TCSS__latam__header-card span{display:block;margin:auto;width:355px}.TCSS__latam__title{font-size:32px;line-height:38px}.TCSS__latam__subtitle{font-size:20px;line-height:24px;max-width:none}.TCSS__latam__map-component{display:flex;justify-content:space-around}.TCSS__latam__map{display:block;max-width:380px;margin:0}.TCSS__latam__destinies{margin:auto 0;max-width:584px;max-height:unset}.TCSS__latam__destiny-names--2{padding-left:12px;width:180px}.TCSS__latam__destiny-names--2 p{padding:52px 0}.TCSS__latam__destinies-wrapper{display:flex}.TCSS__latam__icon{margin:auto 18px;display:block}.TCSS__latam__icon--desktop{margin:95px 0px;display:block;width:24px}.TCSS__latam__icon-text{margin-top:4px}.TCSS__latam__points-title{font-size:32px;line-height:39px;font-weight:300;max-width:690px;margin:0 auto}.TCSS__latam__points-text{font-size:16px;line-height:18px}.TCSS__latam__tables{display:flex;justify-content:space-around;margin:0 auto}.TCSS__latam__tables--max{max-width:1024px}.TCSS__latam__tables--2{margin:0 auto;max-width:unset}.TCSS__latam__points-table{width:475px}.TCSS__latam__points-table--2{width:345px;height:260px}.TCSS__latam__points-table-header:nth-child(1){width:220px}.TCSS__latam__table-subtitle{max-width:460px}.TCSS__latam__example{display:flex;justify-content:space-around}.TCSS__latam__example-table{margin:0 auto;width:400px}.TCSS__latam__example-text{margin:0 auto}.TCSS__latam__med{display:flex;justify-content:space-around}.TCSS__latam__med-forms{max-width:500px}.TCSS__latam__step{display:flex}.TCSS__latam__last-steps{display:flex;background-color:#026cb6}.TCSS__latam__step-title{padding:45px}.TCSS__latam__step-title--1{max-width:300px;height:385px}.TCSS__latam__step-title--2{padding:18px 0 18px 45px;width:330px;height:400px}.TCSS__latam__step-title--3{margin-right:-1px}.TCSS__latam__step-title--4{padding:45px 18px;margin-right:-1px}.TCSS__latam__step-name{font-size:32px;line-height:38px}.TCSS__latam__step-content--1{padding-left:0;text-align:center;width:100%}.TCSS__latam__step-content--2{width:79%}.TCSS__latam__step-icon{height:100%}.TCSS__latam__step-icon--2{height:unset}}@media screen and (min-width: 1025px){.TCSS__latam__banner{margin-top:0px}.TCSS__latam__header{margin-top:-250px}}@media screen and (min-width: 1440px){.TCSS__latam__header{margin-left:160px;margin-top:-300px}.TCSS__latam__points-table--2{width:400px}.TCSS__latam__points-table-header--2:nth-child(1){vertical-align:middle;width:35%}.TCSS__latam__points-table-header--2:nth-child(2){vertical-align:middle;width:21%}.TCSS__latam__points-table-header--2:nth-child(3){vertical-align:middle;width:21%}.TCSS__latam__points-table-header--2:nth-child(4){vertical-align:middle;width:21%}.TCSS__latam__steps{padding:24px 135px 24px 135px}.TCSS__latam__step-icon{width:160px}.TCSS__latam__step-title--2{width:370px}.TCSS__latam__step-content--4{width:348px;padding:15px 80px 15px 80px}}.TCSS__for-your-travel{padding:0 10px 40px 10px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__for-your-travel__cards{display:flex;flex-wrap:wrap}.TCSS__for-your-travel__card{padding:12px;border-radius:4px;cursor:pointer}.TCSS__for-your-travel__card:hover{background-color:#f0f0f0}.TCSS__for-your-travel__card-title-wrapper{display:flex}.TCSS__for-your-travel__card-icon{width:70px;height:70px}.TCSS__for-your-travel__card-title{font-size:18px;line-height:18px;max-width:150px;color:#026cb6;margin:auto 15px}.TCSS__for-your-travel__card-subtitle{color:#7F7F7F;font-size:14px;line-height:16px;max-width:215px;text-align:center;margin:25px auto}.TCSS__for-your-travel__card-link{color:#026cb6;text-decoration:none;max-width:215px;text-align:center;display:block;text-align:center;margin:8px auto}.TCSS__for-your-travel__panel-group{display:none}.TCSS__for-your-travel__sustentability-projects{display:flex;flex-wrap:wrap}.TCSS__for-your-travel__sustentability-project{margin:auto}.TCSS__for-your-travel__article h3{color:#016BB5;font-size:30px;line-height:30px;margin-top:20px;font-weight:bold}.TCSS__for-your-travel__article h4{color:#016BB5;font-size:16px;line-height:16px;margin-top:20px;font-weight:bold}.TCSS__for-your-travel__article p{margin-top:20px}.TCSS__for-your-travel__article ul{margin-top:20px}.TCSS__for-your-travel__article ul li{margin-bottom:20px;margin-left:20px}.TCSS__for-your-travel__article ul li::before{content:"\2022";color:#006EB1;margin-right:10px}.TCSS__for-your-travel__article img{display:block}@media screen and (min-width: 320px){.TCSS__for-your-travel__card{margin:0 auto}}@media screen and (min-width: 768px){.TCSS__for-your-travel__article{width:70.8333%}.TCSS__for-your-travel__article--full-width{width:100%}}@media screen and (min-width: 1024px){.TCSS__for-your-travel__card{margin:0;flex-basis:24%}}.TCSS__azul-space{padding:0 24px 40px 24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__azul-space__text{color:#7F7F7F;font-size:16px;line-height:18px;text-align:justify}.TCSS__azul-space__img{display:block;max-width:100%;margin:20px auto 0 auto}.TCSS__live-tv{padding:0 24px 40px 24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__live-tv__text{color:#7F7F7F;font-size:16px;line-height:18px;text-align:justify;max-width:630px}.TCSS__live-tv__img{display:block;max-width:100%;margin:20px auto}.TCSS__live-tv__channels{display:flex;flex-wrap:wrap;justify-content:space-between}.TCSS__live-tv__channel{width:225px;height:125px;cursor:pointer}@media screen and (min-width: 320px){.TCSS__live-tv__map{margin-top:30px}}@media screen and (min-width: 1024px){.TCSS__live-tv__map-container{display:flex;justify-content:space-around}.TCSS__live-tv__map{margin-top:0px}}.TCSS__snacks{padding:0 24px 40px 24px;font-family:"AzulHelveticaNeue","Helvetica Neue",Helvetica}.TCSS__snacks__text{color:#7F7F7F;font-size:16px;line-height:18px;text-align:justify}.TCSS__snacks__img{display:block;max-width:100%;margin:20px auto 0 auto}.TCSS__snacks__card{border-radius:4px;padding:15px}.TCSS__snacks__card--1{background-color:#F1EAF2}.TCSS__snacks__card--2{background-color:#E3F1F2}.TCSS__snacks__card--3{background-color:#EFE5E8}.TCSS__snacks__card-list-item{margin-bottom:20px;margin-left:20px;color:#7F7F7F;font-size:16px}.TCSS__snacks__card-list-item::before{content:"\2022";color:#006EB1;margin-right:10px}@media screen and (min-width: 1024px){.TCSS__snacks__card{display:flex;justify-content:space-between}}
