• Companhias Aéreas Parceiras

     
    Parque Nacional Addo
Essa parceria ficou ainda melhor: ao adquirir suas passagens diretamente com a companhia aérea ou pelos canais de atendimento, você poderá acumular milhas da sua viagem na Smiles. Além disso, resgate passagens para os 57 destinos operados pela companhia.

A South African Airways é a companhia aérea líder na África e eleita a Melhor Companhia Aérea do Continente Africano por quinze anos consecutivos, ganhou o prêmio de Melhor Equipe de Funcionários de companhias aéreas na África por quatro vezes e foi premiada como empresa aérea doméstica da África do Sul mais atraente para os jovens.
telefone
SAC
0800 771 1030
Clientes com dificuldades auditivas
0800 771 3999
Reservas
+55 (11) 3065 5115

 

Um erro ocorreu enquanto processava o modelo.
Expression canta.getChild('Titulo') is undefined on line 13, column 20 in 10157#10197#26292030.
1<style> 
2.canta-mod058 .canta-mod058-h2{font-family:"Nunito","nunitolight","nunito-light","arial";font-weight:700;line-height:1.1;font-size:1.3125em;color:#ff5a00;letter-spacing:1;text-align:left;text-shadow:normal}.canta-mod058 .canta-mod058-container{display:flex;flex-wrap:wrap}.canta-mod058 .canta-mod058-container .canta-mod058-tabs{flex:1 1 768px}@media(min-width: 768px){.canta-mod058 .canta-mod058-container .canta-mod058-tabs{padding-right:15px}}@media(max-width: 768px){.canta-mod058 .canta-mod058-container .canta-mod058-tabs .canta-mod058-tabs-container{border-radius:20px;overflow:hidden;border:1px solid #bebebe}}.canta-mod058 .canta-mod058-container .canta-mod058-sidebar{flex:1 0 280px;padding:0 15px;display:grid;place-items:center}.canta-mod058 .canta-mod058-container .canta-mod058-sidebar .canta-mod058-bonus-container .canta-mod058-bonus{display:flex;flex-direction:column;width:100%}.canta-mod058 .canta-mod058-container .canta-mod058-sidebar .canta-mod058-bonus-container .canta-mod058-bonus .canta-mod058-bonus-item.cliente-diamante{background:#000}.canta-mod058 .canta-mod058-container .canta-mod058-sidebar .canta-mod058-bonus-container .canta-mod058-bonus .canta-mod058-bonus-item.cliente-ouro{background:#bba166}.canta-mod058 .canta-mod058-container .canta-mod058-sidebar .canta-mod058-bonus-container .canta-mod058-bonus .canta-mod058-bonus-item.cliente-prata{background:#b6b6b6}.canta-mod058 .canta-mod058-container .canta-mod058-sidebar .canta-mod058-bonus-container .canta-mod058-bonus .canta-mod058-bonus-item.cliente-smiles{background:#ff5a00}.canta-mod058 .canta-mod058-container .canta-mod058-sidebar .canta-mod058-bonus-container .canta-mod058-bonus .canta-mod058-bonus-item{width:100%;display:flex;justify-content:space-between;align-items:center;padding:15px;margin-bottom:5px;border-radius:20px}.canta-mod058 .canta-mod058-container .canta-mod058-sidebar .canta-mod058-bonus-container .canta-mod058-bonus .canta-mod058-bonus-item .canta-mod058-bonus-item-label{display:flex;justify-content:flex-start}.canta-mod058 .canta-mod058-container .canta-mod058-sidebar .canta-mod058-bonus-container .canta-mod058-bonus .canta-mod058-bonus-item .canta-mod058-bonus-item-label .canta-mod058-bonus-item-label-text{font-family:"Nunito","nunitolight","nunito-light","arial";font-weight:700;line-height:1.1;font-size:1em;color:#fff;letter-spacing:1;text-align:left;text-shadow:normal}.canta-mod058 .canta-mod058-container .canta-mod058-sidebar .canta-mod058-bonus-container .canta-mod058-bonus .canta-mod058-bonus-item .canta-mod058-bonus-item-value{font-family:"Nunito","nunitolight","nunito-light","arial";font-weight:700;line-height:1.1;font-size:1.3125em;color:#fff;letter-spacing:1;text-align:left;text-shadow:normal}.canta-mod058 .canta-mod058-container .canta-mod058-sidebar .canta-mod058-bonus-container .canta-mod058-bonus-disclaimer p{padding:5px 15px;font-family:"Nunito","nunitolight","nunito-light","arial";font-weight:400;line-height:1.1;font-size:0.875em;color:#7c7c7c;letter-spacing:1;text-align:left;text-shadow:normal;font-style:italic}.canta-mod058 .canta-mod058-container .canta-mod058-sidebar .canta-mod058-id-box{background:#f6f6f6;border-radius:20px;padding:20px}.canta-mod058 .canta-mod058-container .canta-mod058-sidebar .canta-mod058-id-box p{font-family:"Nunito","nunitolight","nunito-light","arial";font-weight:400;line-height:1.2;font-size:0.9375em;color:#7c7c7c;letter-spacing:1;text-align:left;text-shadow:normal}.canta-mod058 .caret-canta{position:absolute;right:20px;display:block;width:16px;top:calc(50% - 4px);height:8px}.canta-mod058 .caret-canta:before{content:"";position:absolute;top:0;left:0;border-top:8px solid #b2b2b2;border-left:8px solid transparent;border-right:8px solid transparent}.canta-mod058 .caret-canta:after{content:"";position:absolute;left:1px;top:0;border-top:7px solid #f0f0f0;border-left:7px solid transparent;border-right:7px solid transparent}.canta-mod058 .r-tabs .r-tabs-nav{list-style:none;margin:0;padding:0;overflow:hidden;border-bottom:5px solid #ff5a00;display:flex}.canta-mod058 .r-tabs .r-tabs-nav .r-tabs-state-active a{background-color:#ff5a00;border-color:#ff5a00;color:#fff}.canta-mod058 .r-tabs .r-tabs-nav .r-tabs-state-active a .caret-canta{display:none}.canta-mod058 .r-tabs .r-tabs-nav .r-tabs-state-active:first-child a{border-left:1px solid #ff5a00}.canta-mod058 .r-tabs .r-tabs-nav .r-tabs-state-active:last-child a{border-right:1px solid #ff5a00}.canta-mod058 .r-tabs .r-tabs-nav li{flex:1 1 auto;display:grid !important;place-items:center;overflow:hidden}.canta-mod058 .r-tabs .r-tabs-nav li:first-child a{border-top-left-radius:20px;border-left:1px solid #bebebe}.canta-mod058 .r-tabs .r-tabs-nav li:last-child a{border-top-right-radius:20px;border-right:1px solid #bebebe}.canta-mod058 .r-tabs .r-tabs-nav li a{width:100%;display:block;padding:20px;position:relative;background:#f0f0f0;display:block;flex:1 1 auto;text-decoration:none;text-align:center;width:100%;border:1px solid #bebebe;border-bottom:none;border-left:none;font-family:"Nunito","nunitolight","nunito-light","arial";font-weight:700;line-height:1.1;font-size:1.125em;color:#b2b2b2;letter-spacing:1;text-align:center;text-shadow:normal}.canta-mod058 .r-tabs .r-tabs-tab{display:inline-block;margin:0;list-style:none}.canta-mod058 .r-tabs .r-tabs-panel{padding:40px;display:none}@media(min-width: 768px){.canta-mod058 .r-tabs .r-tabs-panel{border:1px solid #bebebe;border-top:none;border-bottom-right-radius:20px;border-bottom-left-radius:20px}}.canta-mod058 .r-tabs .r-tabs-accordion-title{display:none}.canta-mod058 .r-tabs .r-tabs-panel.r-tabs-state-active{display:block}@media only screen and (max-width: 768px){.canta-mod058 .r-tabs .r-tabs-nav{display:none}.canta-mod058 .r-tabs .r-tabs-accordion-title{padding:20px;position:relative;background:#f0f0f0;display:block;flex:1 1 auto;text-decoration:none;text-align:center;width:100%;border-top:1px solid #bebebe}.canta-mod058 .r-tabs .r-tabs-accordion-title a{width:100%;display:block;font-family:"Nunito","nunitolight","nunito-light","arial";font-weight:700;line-height:1.1;font-size:1.125em;color:#b2b2b2;letter-spacing:1;text-align:center;text-shadow:normal;text-decoration:none}.canta-mod058 .r-tabs .r-tabs-accordion-title:nth-child(2){border-top:none}.canta-mod058 .r-tabs-accordion-title.r-tabs-state-active{background:#ff5a00;border:none}.canta-mod058 .r-tabs-accordion-title.r-tabs-state-active a{color:#fff !important}.canta-mod058 .r-tabs-accordion-title.r-tabs-state-active .caret-canta{position:absolute;right:20px;display:block;width:16px;top:calc(50% - 4px);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);height:8px}.canta-mod058 .r-tabs-accordion-title.r-tabs-state-active .caret-canta:before{content:"";position:absolute;top:0;left:0;border-top:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent}.canta-mod058 .r-tabs-accordion-title.r-tabs-state-active .caret-canta:after{content:"";position:absolute;left:1px;top:0;border-top:7px solid #ff5a00;border-left:7px solid transparent;border-right:7px solid transparent}.canta-mod058 .r-tabs-panel.r-tabs-state-active{border-left:10px solid #ff5a00}}.canta-mod058 .canta-mod058-accordion [data-accordion] [data-content]{overflow:hidden;max-height:0}.canta-mod058 .canta-mod058-accordion [data-accordion]{line-height:1}.canta-mod058 .canta-mod058-accordion [data-accordion]:first-child [data-control]{border-top:1px solid #bebebe}.canta-mod058 .canta-mod058-accordion [data-control]{padding-left:50px !important;cursor:pointer}.canta-mod058 .canta-mod058-accordion [data-control],.canta-mod058 .canta-mod058-accordion [data-content]>*{font-family:"Nunito","nunitolight","nunito-light","arial";font-weight:400;line-height:1.1;font-size:0.9375em;color:#b2b2b2;letter-spacing:1;text-align:left;text-shadow:normal}.canta-mod058 .canta-mod058-accordion [data-control] .caret-canta,.canta-mod058 .canta-mod058-accordion [data-content]>* .caret-canta{position:absolute;left:20px;display:block;width:16px;top:calc(50% - 4px);height:8px}.canta-mod058 .canta-mod058-accordion [data-control] .caret-canta:before,.canta-mod058 .canta-mod058-accordion [data-content]>* .caret-canta:before{content:"";position:absolute;top:0;left:0;border-top:8px solid #bebebe;border-left:8px solid transparent;border-right:8px solid transparent}.canta-mod058 .canta-mod058-accordion [data-control] .caret-canta:after,.canta-mod058 .canta-mod058-accordion [data-content]>* .caret-canta:after{content:"";position:absolute;left:1px;top:0;border-top:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent}.canta-mod058 .canta-mod058-accordion [data-control]{border-top:1px solid #bebebe;padding:10px}.canta-mod058 .canta-mod058-accordion [data-content] [data-accordion]{border:0;padding:0}.canta-mod058 .canta-mod058-accordion [data-accordion] [data-control]{position:relative;padding-right:40px}.canta-mod058 .canta-mod058-accordion [data-accordion]>[data-control]:after{content:"";position:absolute;right:10px;top:12px;font-size:25px;font-weight:200;color:#444;height:15px;width:24px;background:url("../images/down.png") center center no-repeat;background-size:50%}.canta-mod058 .canta-mod058-accordion [data-accordion].open [data-control]{font-family:"Nunito","nunitolight","nunito-light","arial";font-weight:700;line-height:1.1;font-size:1.125em;color:#ff5a00;letter-spacing:1;text-align:left;text-shadow:normal}.canta-mod058 .canta-mod058-accordion [data-accordion].open>[data-control]{font-family:"Nunito","nunitolight","nunito-light","arial";font-weight:700;line-height:1.1;font-size:1.125em;color:#ff5a00;letter-spacing:1;text-align:left;text-shadow:normal}.canta-mod058 .canta-mod058-accordion [data-accordion].open>[data-control] .caret-canta{position:absolute;left:20px;display:block;width:16px;top:calc(50% - 4px);height:8px;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.canta-mod058 .canta-mod058-accordion [data-accordion].open>[data-control] .caret-canta:before{content:"";position:absolute;top:0;left:0;border-top:8px solid #ff5a00;border-left:8px solid transparent;border-right:8px solid transparent}.canta-mod058 .canta-mod058-accordion [data-accordion].open>[data-control] .caret-canta:after{content:"";position:absolute;left:1px;top:0;border-top:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent}.canta-mod058-table-2-cols{width:785px;border-spacing:5px !important}.canta-mod058-table-2 thead tr td{font-family:"Nunito","nunitolight","nunito-light","arial";font-weight:700;line-height:1.1;font-size:1.125em;color:#ff5a00;letter-spacing:1;text-align:center;text-shadow:normal;padding:20px 0}.canta-mod058-td-cinza div{width:100%;height:100%;display:grid;place-items:center;font-family:"Nunito","nunitolight","nunito-light","arial";font-weight:700;line-height:1.1;font-size:1em;color:#7c7c7c;letter-spacing:1;text-align:left;text-shadow:center}.canta-mod058-table-2>tbody>tr>td:not(.canta-mod058-td-cinza){padding:2.5px}.canta-mod058-table-2>tbody>tr:nth-child(odd)>td:not(.canta-mod058-td-cinza)>div{background:#f5f5f5}.canta-mod058-table-2>tbody>tr:nth-child(even)>td:not(.canta-mod058-td-cinza)>div{background:#e8e8e8}.canta-mod058-table-2 tbody tr td:not(.canta-mod058-td-cinza) table{border-collapse:collapse;width:calc(100% - 60px);margin:auto}.canta-mod058-table-2 tbody tr td:not(.canta-mod058-td-cinza) table tr td{border-bottom:1px solid #bebebe;font-family:"Nunito","nunitolight","nunito-light","arial";font-weight:400;line-height:1.1;font-size:1em;color:#7c7c7c;letter-spacing:1;text-align:center;text-shadow:normal;padding:15px 0}.canta-mod058-table-2 tbody tr td:not(.canta-mod058-td-cinza) table tr:last-child td{border-bottom:none}.canta-mod058-table-1{margin-bottom:15px;width:785px}.canta-mod058-table-1 *,.canta-mod058-table-1 *>*{box-sizing:border-box}.canta-mod058-table-1 h2{text-align:center;font-family:"Nunito","nunitolight","nunito-light","arial";font-weight:700;line-height:1.1;font-size:1.125em;color:#ff5a00;letter-spacing:1;text-align:center;text-shadow:normal;font-size:18px;margin-bottom:20px}.canta-mod058-table-1 .canta-mod058-table-1-row{display:flex;flex-wrap:wrap;gap:5px}.canta-mod058-table-1 .canta-mod058-table-1-row>div{flex-basis:auto;flex-grow:1;flex-shrink:0}.canta-mod058-table-1 .canta-mod058-table-1-row>div>div{display:grid;place-items:center}.canta-mod058-table-1 .canta-mod058-table-1-row>div>div h3{padding:0;margin:0;padding-bottom:15px;font-family:"Nunito","nunitolight","nunito-light","arial";font-weight:700;line-height:1.1;font-size:1.125em;color:#ff5a00;letter-spacing:1;text-align:center;text-shadow:normal;font-size:16px}.canta-mod058-table-1 .canta-mod058-table-1-row>div>div p{padding:0;margin:0;font-family:"Nunito","nunitolight","nunito-light","arial";font-weight:400;line-height:1.1;font-size:1em;color:#7c7c7c;letter-spacing:1;text-align:center;text-shadow:normal;font-size:14px}.canta-mod058-table-1 .canta-mod058-table-1-row>div>div:last-child{width:100%;background:#e8e8e8;padding:10px;margin:0}/*# sourceMappingURL=style.css.map */ 
3</style> 
4 
5<style> 
6.canta-mod058-td-cinza div{text-align: center} 
7.canta-mod058 .canta-mod058-container .canta-mod058-sidebar{display: flex;flex-direction: column} 
8.canta-mod058-table-1{width: 100%} 
9.canta-mod058-table-2{min-width: 780px; margin-bottom: 10px;} 
10.canta-mod058-accordion{overflow-x: auto;max-width: calc(100vw - 90px)} 
11</style> 
12       
13<#assign titulos = canta.getChild('Titulo').getData() >       
14       
15      <div class='canta-mod058'> 
16            <div class="canta-mod058-container"> 
17                <div class="canta-mod058-tabs"> 
18                    <h2 class="canta-mod058-h2" style='text-align: center;'> 
19                      ${titulos}   
20                    </h2> 
21                    <#assign abas = canta.getChild('abas').getSiblings() > 
22                    <#assign i = 1 > 
23                    <div class="canta-mod058-tabs-container"> 
24                        <ul data-tabs> 
25                            <#list abas as aba> 
26                                <li><a <#if i == 1>  data-tabby-default </#if> href="#canta_aba_${i}">${aba.getChild('titulo_aba').getData()} <span class='caret-canta'></span></a></li> 
27                                <#assign i = i + 1> 
28                            </#list> 
29                        </ul> 
30                        <#assign i = 1 > 
31                        <#list abas as aba> 
32                            <div id="canta_aba_${i}"> 
33                                <#if (aba.getChild('accordion').getSiblings()?has_content) > 
34                       
35                                    <div class="canta-mod058-accordion"> 
36                                        <#if (aba.getChild('accordion').getSiblings()?size == 1)> 
37                                            <#list aba.getChild('accordion').getSiblings() as acco > 
38                         
39                                                        ${acco.getChild('html').getData()} 
40                                             
41                                            </#list> 
42                                        <#else> 
43                                            <#list aba.getChild('accordion').getSiblings() as acco > 
44                                     
45                                                <div data-accordion> 
46                                                    <div data-control> <span class='caret-canta'></span> ${acco.getChild('rotulo_accordion').getData()}</div> 
47                                                    <div data-content> 
48                                                    <div style='overflow-x: auto; max-width: calc(100vw - 90px)'> 
49                                                        ${acco.getChild('html').getData()} 
50                                                    </div> 
51                                                    </div> 
52                                                </div> 
53                                            </#list> 
54                                        </#if> 
55                                    </div> 
56                                </#if> 
57                            </div> 
58                            <#assign i = i + 1 > 
59                        </#list> 
60                    </div> 
61                     
62                </div> 
63                <div class="canta-mod058-sidebar"> 
64                    <h2 class="canta-mod058-h2"> 
65                        Bônus por categoria:  
66                    </h2> 
67                    <div class="canta-mod058-bonus-container"> 
68                        <div class="canta-mod058-bonus"> 
69                            <#if canta.getChild('bonus_categoria').getChild('bonus_cliente_diamante').getData() == "true"> 
70                             <div class="canta-mod058-bonus-item cliente-diamante"> 
71                                <div class="canta-mod058-bonus-item-label"> 
72                                    <div class="canta-mod058-bonus-item-icon"></div> 
73                                    <div class="canta-mod058-bonus-item-label-text"> 
74                                        Cliente Diamante 
75                                    </div> 
76                                </div> 
77                                <div class="canta-mod058-bonus-item-value">100%</div> 
78                            </div> 
79                            </#if> 
80                            <#if canta.getChild('bonus_categoria').getChild('bonus_cliente_ouro').getData() == "true"> 
81                            <div class="canta-mod058-bonus-item cliente-ouro"> 
82                                <div class="canta-mod058-bonus-item-label"> 
83                                    <div class="canta-mod058-bonus-item-icon"></div> 
84                                    <div class="canta-mod058-bonus-item-label-text"> 
85                                        Cliente Ouro 
86                                    </div> 
87                                </div> 
88                                <div class="canta-mod058-bonus-item-value">50%</div> 
89                            </div> 
90                            </#if> 
91                            <#if canta.getChild('bonus_categoria').getChild('bonus_cliente_prata').getData() == "true"> 
92                            <div class="canta-mod058-bonus-item cliente-prata"> 
93                                <div class="canta-mod058-bonus-item-label"> 
94                                    <div class="canta-mod058-bonus-item-icon"></div> 
95                                    <div class="canta-mod058-bonus-item-label-text"> 
96                                        Cliente Prata 
97                                    </div> 
98                                </div> 
99                                <div class="canta-mod058-bonus-item-value">25%</div> 
100                            </div> 
101                            </#if> 
102                            <#if canta.getChild('bonus_categoria').getChild('bonus_cliente_smiles').getData() == "true"> 
103                            <div class="canta-mod058-bonus-item cliente-smiles"> 
104                                <div class="canta-mod058-bonus-item-label"> 
105                                    <div class="canta-mod058-bonus-item-icon"></div> 
106                                    <div class="canta-mod058-bonus-item-label-text"> 
107                                        Cliente Smiles 
108                                    </div> 
109                                </div> 
110                                <div class="canta-mod058-bonus-item-value">0%</div> 
111                            </div> 
112                            </#if> 
113                        </div> 
114                        <div class="canta-mod058-bonus-disclaimer"> 
115                            <p> 
116                                Porcentagem calculada em cima das milhas acumuladas em voos. 
117                            </p> 
118                        </div>                    
119                    </div> 
120                    <h2 class="canta-mod058-h2" style='text-align: center; margin-top: 50px'> 
121                        Não esqueça de se identificar :) 
122                    </h2> 
123                    <div class="canta-mod058-id-box"> 
124                        <p> 
125                          ${canta.getChild('nao_esqueca').getData()} 
126                        </p> 
127                    </div> 
128                </div> 
129            </div> 
130        </div> 
131 
132 
133<script> 
134!function(t,s,a){function e(s,a){this.element=s,this.$element=t(s),this.tabs=[],this.state="",this.rotateInterval=0,this.$queue=t({}),this.options=t.extend({},o,a),this.init()}var o={active:null,event:"click",disabled:[],collapsible:"accordion",startCollapsed:!1,rotate:!1,setHash:!1,animation:"default",animationQueue:!1,duration:500,fluidHeight:!0,scrollToAccordion:!1,scrollToAccordionOnLoad:!0,scrollToAccordionOffset:0,accordionTabElement:"<div></div>",navigationContainer:"",click:function(){},activate:function(){},deactivate:function(){},load:function(){},activateState:function(){},classes:{stateDefault:"r-tabs-state-default",stateActive:"r-tabs-state-active",stateDisabled:"r-tabs-state-disabled",stateExcluded:"r-tabs-state-excluded",container:"r-tabs",ul:"r-tabs-nav",tab:"r-tabs-tab",anchor:"r-tabs-anchor",panel:"r-tabs-panel",accordionTitle:"r-tabs-accordion-title"}};e.prototype.init=function(){var a=this;this.tabs=this._loadElements(),this._loadClasses(),this._loadEvents(),t(s).on("resize",function(t){a._setState(t),a.options.fluidHeight!==!0&&a._equaliseHeights()}),t(s).on("hashchange",function(t){var e=a._getTabRefBySelector(s.location.hash),o=a._getTab(e);e>=0&&!o._ignoreHashChange&&!o.disabled&&a._openTab(t,a._getTab(e),!0)}),this.options.rotate!==!1&&this.startRotation(),this.options.fluidHeight!==!0&&a._equaliseHeights(),this.$element.bind("tabs-click",function(t,s){a.options.click.call(this,t,s)}),this.$element.bind("tabs-activate",function(t,s){a.options.activate.call(this,t,s)}),this.$element.bind("tabs-deactivate",function(t,s){a.options.deactivate.call(this,t,s)}),this.$element.bind("tabs-activate-state",function(t,s){a.options.activateState.call(this,t,s)}),this.$element.bind("tabs-load",function(t){var s;a._setState(t),a.options.startCollapsed===!0||"accordion"===a.options.startCollapsed&&"accordion"===a.state||(s=a._getStartTab(),a._openTab(t,s),a.options.load.call(this,t,s))}),this.$element.trigger("tabs-load")},e.prototype._loadElements=function(){var s=this,a=""===s.options.navigationContainer?this.$element.children("ul:first"):this.$element.find(s.options.navigationContainer).children("ul:first"),e=[],o=0;return this.$element.addClass(s.options.classes.container),a.addClass(s.options.classes.ul),t("li",a).each(function(){var a,i,n,l,r,c=t(this),h=c.hasClass(s.options.classes.stateExcluded);if(!h){a=t("a",c),r=a.attr("href"),i=t(r),n=t(s.options.accordionTabElement).insertBefore(i),l=t("<a></a>").attr("href",r).html(a.html()).appendTo(n);var p={_ignoreHashChange:!1,id:o,disabled:-1!==t.inArray(o,s.options.disabled),tab:t(this),anchor:t("a",c),panel:i,selector:r,accordionTab:n,accordionAnchor:l,active:!1};o++,e.push(p)}}),e},e.prototype._loadClasses=function(){for(var t=0;t<this.tabs.length;t++)this.tabs[t].tab.addClass(this.options.classes.stateDefault).addClass(this.options.classes.tab),this.tabs[t].anchor.addClass(this.options.classes.anchor),this.tabs[t].panel.addClass(this.options.classes.stateDefault).addClass(this.options.classes.panel),this.tabs[t].accordionTab.addClass(this.options.classes.accordionTitle),this.tabs[t].accordionAnchor.addClass(this.options.classes.anchor),this.tabs[t].disabled&&(this.tabs[t].tab.removeClass(this.options.classes.stateDefault).addClass(this.options.classes.stateDisabled),this.tabs[t].accordionTab.removeClass(this.options.classes.stateDefault).addClass(this.options.classes.stateDisabled))},e.prototype._loadEvents=function(){for(var t=this,a=function(a){var e=t._getCurrentTab(),o=a.data.tab;a.preventDefault(),o.tab.trigger("tabs-click",o),o.disabled||(t.options.setHash&&(history.pushState?(s.location.origin||(s.location.origin=s.location.protocol+"//"+s.location.hostname+(s.location.port?":"+s.location.port:"")),history.pushState(null,null,s.location.origin+s.location.pathname+s.location.search+o.selector)):s.location.hash=o.selector),a.data.tab._ignoreHashChange=!0,(e!==o||t._isCollapisble())&&(t._closeTab(a,e),e===o&&t._isCollapisble()||t._openTab(a,o,!1,!0)))},e=0;e<this.tabs.length;e++)this.tabs[e].anchor.on(t.options.event,{tab:t.tabs[e]},a),this.tabs[e].accordionAnchor.on(t.options.event,{tab:t.tabs[e]},a)},e.prototype._getStartTab=function(){var t,a=this._getTabRefBySelector(s.location.hash);return t=a>=0&&!this._getTab(a).disabled?this._getTab(a):this.options.active>0&&!this._getTab(this.options.active).disabled?this._getTab(this.options.active):this._getTab(0)},e.prototype._setState=function(s){var e,o=t("ul:first",this.$element),i=this.state,n="string"==typeof this.options.startCollapsed;o.is(":visible")?this.state="tabs":this.state="accordion",this.state!==i&&(this.$element.trigger("tabs-activate-state",{oldState:i,newState:this.state}),i&&n&&this.options.startCollapsed!==this.state&&this._getCurrentTab()===a&&(e=this._getStartTab(s),this._openTab(s,e)))},e.prototype._openTab=function(s,a,e,o){var i,n=this;e&&this._closeTab(s,this._getCurrentTab()),o&&this.rotateInterval>0&&this.stopRotation(),a.active=!0,a.tab.removeClass(n.options.classes.stateDefault).addClass(n.options.classes.stateActive),a.accordionTab.removeClass(n.options.classes.stateDefault).addClass(n.options.classes.stateActive),n._doTransition(a.panel,n.options.animation,"open",function(){var e="tabs-load"!==s.type||n.options.scrollToAccordionOnLoad;a.panel.removeClass(n.options.classes.stateDefault).addClass(n.options.classes.stateActive),"accordion"!==n.getState()||!n.options.scrollToAccordion||n._isInView(a.accordionTab)&&"default"===n.options.animation||!e||(i=a.accordionTab.offset().top-n.options.scrollToAccordionOffset,"default"!==n.options.animation&&n.options.duration>0?t("html, body").animate({scrollTop:i},n.options.duration):t("html, body").scrollTop(i))}),this.$element.trigger("tabs-activate",a)},e.prototype._closeTab=function(t,s){var e,o=this,i="string"==typeof o.options.animationQueue;s!==a&&(e=i&&o.getState()===o.options.animationQueue?!0:i?!1:o.options.animationQueue,s.active=!1,s.tab.removeClass(o.options.classes.stateActive).addClass(o.options.classes.stateDefault),o._doTransition(s.panel,o.options.animation,"close",function(){s.accordionTab.removeClass(o.options.classes.stateActive).addClass(o.options.classes.stateDefault),s.panel.removeClass(o.options.classes.stateActive).addClass(o.options.classes.stateDefault)},!e),this.$element.trigger("tabs-deactivate",s))},e.prototype._doTransition=function(t,s,a,e,o){var i,n=this;switch(s){case"slide":i="open"===a?"slideDown":"slideUp";break;case"fade":i="open"===a?"fadeIn":"fadeOut";break;default:i="open"===a?"show":"hide",n.options.duration=0}this.$queue.queue("responsive-tabs",function(o){t[i]({duration:n.options.duration,complete:function(){e.call(t,s,a),o()}})}),("open"===a||o)&&this.$queue.dequeue("responsive-tabs")},e.prototype._isCollapisble=function(){return"boolean"==typeof this.options.collapsible&&this.options.collapsible||"string"==typeof this.options.collapsible&&this.options.collapsible===this.getState()},e.prototype._getTab=function(t){return this.tabs[t]},e.prototype._getTabRefBySelector=function(t){for(var s=0;s<this.tabs.length;s++)if(this.tabs[s].selector===t)return s;return-1},e.prototype._getCurrentTab=function(){return this._getTab(this._getCurrentTabRef())},e.prototype._getNextTabRef=function(t){var s=t||this._getCurrentTabRef(),a=s===this.tabs.length-1?0:s+1;return this._getTab(a).disabled?this._getNextTabRef(a):a},e.prototype._getPreviousTabRef=function(){return 0===this._getCurrentTabRef()?this.tabs.length-1:this._getCurrentTabRef()-1},e.prototype._getCurrentTabRef=function(){for(var t=0;t<this.tabs.length;t++)if(this.tabs[t].active)return t;return-1},e.prototype._equaliseHeights=function(){var s=0;t.each(t.map(this.tabs,function(t){return s=Math.max(s,t.panel.css("minHeight","").height()),t.panel}),function(){this.css("minHeight",s)})},e.prototype._isInView=function(a){var e=t(s).scrollTop(),o=e+t(s).height(),i=a.offset().top,n=i+a.height();return o>=n&&i>=e},e.prototype.activate=function(t,s){var a=jQuery.Event("tabs-activate"),e=this._getTab(t);e.disabled||this._openTab(a,e,!0,s||!0)},e.prototype.deactivate=function(t){var s=jQuery.Event("tabs-dectivate"),a=this._getTab(t);a.disabled||this._closeTab(s,a)},e.prototype.enable=function(t){var s=this._getTab(t);s&&(s.disabled=!1,s.tab.addClass(this.options.classes.stateDefault).removeClass(this.options.classes.stateDisabled),s.accordionTab.addClass(this.options.classes.stateDefault).removeClass(this.options.classes.stateDisabled))},e.prototype.disable=function(t){var s=this._getTab(t);s&&(s.disabled=!0,s.tab.removeClass(this.options.classes.stateDefault).addClass(this.options.classes.stateDisabled),s.accordionTab.removeClass(this.options.classes.stateDefault).addClass(this.options.classes.stateDisabled))},e.prototype.getState=function(){return this.state},e.prototype.startRotation=function(s){var a=this;if(!(this.tabs.length>this.options.disabled.length))throw new Error("Rotation is not possible if all tabs are disabled");this.rotateInterval=setInterval(function(){var t=jQuery.Event("rotate");a._openTab(t,a._getTab(a._getNextTabRef()),!0)},s||(t.isNumeric(a.options.rotate)?a.options.rotate:4e3))},e.prototype.stopRotation=function(){s.clearInterval(this.rotateInterval),this.rotateInterval=0},e.prototype.option=function(t,s){return s&&(this.options[t]=s),this.options[t]},t.fn.responsiveTabs=function(s){var o,i=arguments;return s===a||"object"==typeof s?this.each(function(){t.data(this,"responsivetabs")||t.data(this,"responsivetabs",new e(this,s))}):"string"==typeof s&&"_"!==s[0]&&"init"!==s?(o=t.data(this[0],"responsivetabs"),"destroy"===s&&t.data(this,"responsivetabs",null),o instanceof e&&"function"==typeof o[s]?o[s].apply(o,Array.prototype.slice.call(i,1)):this):void 0}}(jQuery,window); 
135</script> 
136<script> 
137    !function(t,n,e,a){var i="accordion",o={transitionSpeed:300,transitionEasing:"ease",controlElement:"[data-control]",contentElement:"[data-content]",groupElement:"[data-accordion-group]",singleOpen:!0};function s(n,e){this.element=n,this.options=t.extend({},o,e),this._defaults=o,this._name=i,this.init()}s.prototype.init=function(){var a,i,o,s,r=this.options,c=t(this.element),d=c.find("> "+r.controlElement),h=c.find("> "+r.contentElement),l=c.parents("[data-accordion]").length>0,f={"max-height":0,overflow:"hidden"},m=function(){var t=(e.body||e.documentElement).style,n="transition";if("string"==typeof t[n])return!0;var a=["Moz","webkit","Webkit","Khtml","O","ms"];n="Transition";for(var i=0;i<a.length;i++)if("string"==typeof t[a[i]+n])return!0;return!1}();function g(t,n){n?h.css({"-webkit-transition":"",transition:""}):h.css({"-webkit-transition":"max-height "+r.transitionSpeed+"ms "+r.transitionEasing,transition:"max-height "+r.transitionSpeed+"ms "+r.transitionEasing})}function u(n){var e=0;n.children().each(function(){e+=t(this).outerHeight(!0)}),n.data("oHeight",e)}function p(n,e,a,i){var o,s=n.filter(".open").find("> [data-content]"),c=s.find("[data-accordion].open > [data-content]");r.singleOpen||(c=c.not(e.siblings("[data-accordion].open").find("> [data-content]"))),o=s.add(c),n.hasClass("open")&&o.each(function(){var n=t(this).data("oHeight");switch(i){case"+":t(this).data("oHeight",n+a);break;case"-":t(this).data("oHeight",n-a);break;default:throw"updateParentHeight method needs an operation"}t(this).css("max-height",t(this).data("oHeight"))})}function v(t){if(t.hasClass("open")){var n=t.find("> [data-content]"),e=n.find("[data-accordion].open > [data-content]"),a=n.add(e);u(a),a.css("max-height",a.data("oHeight"))}}function E(t,n){if(t.trigger("accordion.close"),m){if(l)p(t.parents("[data-accordion]"),t,n.data("oHeight"),"-");n.css(f),t.removeClass("open")}else n.css("max-height",n.data("oHeight")),n.animate(f,r.transitionSpeed),t.removeClass("open")}function H(t,e){if(t.trigger("accordion.open"),m){if(g(),l)p(t.parents("[data-accordion]"),t,e.data("oHeight"),"+");a=function(){e.css("max-height",e.data("oHeight"))},n.requestAnimationFrame?requestAnimationFrame(a):n.webkitRequestAnimationFrame?webkitRequestAnimationFrame(a):n.mozRequestAnimationFrame?mozRequestAnimationFrame(a):setTimeout(a,1e3/60),t.addClass("open")}else e.animate({"max-height":e.data("oHeight")},r.transitionSpeed,function(){e.css({"max-height":"none"})}),t.addClass("open");var a}function x(){var n=!!r.singleOpen&&c.parents(r.groupElement).length>0;u(h),n&&function(n){n.closest(r.groupElement);var e=n.siblings("[data-accordion]").filter(".open"),a=e.find("[data-accordion]").filter(".open"),i=e.add(a);i.each(function(){var n=t(this),e=n.find(r.contentElement);E(n,e)}),i.removeClass("open")}(c),c.hasClass("open")?E(c,h):H(c,h)}h.each(function(){var n=t(this);0!=n.css("max-height")&&(n.closest("[data-accordion]").hasClass("open")?(g(),u(n),n.css("max-height",n.data("oHeight"))):n.css({"max-height":0,overflow:"hidden"}))}),c.attr("data-accordion")||(c.attr("data-accordion",""),c.find(r.controlElement).attr("data-control",""),c.find(r.contentElement).attr("data-content","")),d.on("click",x),d.on("accordion.toggle",function(){if(r.singleOpen&&d.length>1)return!1;x()}),d.on("accordion.refresh",function(){v(c)}),t(n).on("resize",(a=function(){v(c)},function(){var t=this,n=arguments;s?clearTimeout(s):o&&a.apply(t,n),s=setTimeout(function(){o||a.apply(t,n),s=null},i||100)}))},t.fn[i]=function(n){return this.each(function(){t.data(this,"plugin_"+i)||t.data(this,"plugin_"+i,new s(this,n))})}}(jQuery,window,document); 
138</script> 
139<script> 
140 
141    $('.canta-mod058-tabs-container').responsiveTabs({ 
142        startCollapsed: 'accordion' 
143    }); 
144    $('.canta-mod058-accordion > div').accordion({ 
145        "transitionSpeed": 400 
146    }); 
147 
148</script> 

 

Outras companhias aéreas parceiras

  • Gol
  • American Air Lines
  • Airfrance
  • KLM
  • Copa Airlines
  • AirEuropa
  • Voepass
  • Aerolineas Argentinas
  • Emirates
  • Air Canada
  • British Airways
  • Iberia
  • Avianca
  • ANA
  • AeroMexico
  • Ethiopian
  • Amaszonas
  • Korean Air
  • AeroMexico
  • Voepass
  • TAP Air Portugal
  • Mais 40 cias aéreas
 
  • Air Canada
  • British Airways
  • Iberia
  • Avianca
  • ANA
  • AeroMexico
  • Ethiopian
  • Amaszonas
  • TAP Air Portugal
  • Mais 40 cias aéreas

Termos e Condições

- Se você voou com uma de nossas companhias aéreas parceiras e ainda não é cliente Smiles, primeiro você precisa se cadastrar no Programa Smiles. Se você ainda não é cliente Smiles, cadastre-se agora.
- Somente voos vendidos por agências ou pela companhia aérea que realiza a operação dos voos são elegíveis ao acúmulo de Milhas Smiles, desde que seja uma companhia aérea parceira da Smiles. Voos comprados por uma empresa aérea parceira onde o voo é operado por outra empresa aérea (codeshare), ainda que seja parceira da Smiles não são elegíveis ao acúmulo de Milhas Smiles.
- O acúmulo das milhas seguirá as regras determinadas pela parceria aérea devendo o Participante do Programa Smiles consultar previamente os voos elegíveis e tarifas elegíveis para acúmulo no Programa Smiles.
- A solicitação de acúmulo de milhas proveniente da compra de passagens poderá ser realizada até 5 (cinco) meses depois da data do voo. Para isso, será necessário enviar a cópia do bilhete de viagem e do cartão de embarque digitalizados. Solicite seus créditos retroativos
- O acúmulo de milhas é pessoal e intransferível e é realizado na mesma conta Smiles do participante que consta no bilhete.
- Os bilhetes emitidos com milhas não permitem acúmulo no programa Smiles.
- Caso o Participante tenha acumulado as Milhas de um determinado bilhete em outro programa de fidelidade parceiro da companhia aérea, este não poderá acumular Milhas Smiles no programa Smiles. O Participante poderá escolher um único programa para acúmulo de Milhas.
- A validade das Milhas Smiles seguirá o prazo estabelecido no regulamento do Programa Smiles, exceto as Milhas oriundas de ações promocionais. A validade das Milhas oriundas de ações promocionais será informada no regulamento de cada ação promocional.
- O Participante do Programa Smiles poderá, por meio dos canais da Smiles, resgatar bilhetes com a Parceira South African Airways, utilizando Milhas Smiles, para os destinos operados pela Parceira e de acordo com a disponibilidade.
- É responsabilidade do passageiro observar todas as exigências para embarque e desembarque no país de sua viagem, incluindo obtenção de passaporte, vistos e vacinações, além de quaisquer outras regras que venham a ser aplicadas.
- Verifique diretamente com a companhia aérea os procedimentos e taxas para a inclusão de crianças menores de 2 anos em bilhetes Smiles, bem como acompanhantes de deficiente físico, diplomatas e demais bilhetes com regras especiais. A contratação de serviços especiais deverá ser feita diretamente com a companhia aérea.
- O Participante deverá consultar as regras das tarifas no momento da pesquisa, podendo ter, entre outras regras, a impossibilidade do cancelamento.

A parceria está ativa somente para voos realizados a partir de 26/06/2019.