PageSourceSearch

https://www.aguiabranca.com.br/

html aguiabranca.com.br collected 2026-09-26 06:55:25 UTC 272,605 bytes, 5,871 lines download raw bytes

1<!DOCTYPE html>
2<html lang="pt">
3<head>
4	
4<script src="https://cdn-api-cmp.becompliance.com/client-side/2546/17f5d842-cc8d-4de5-a270-829d12806336.js"></script>
4
5		<title>
6		Aguia Branca | Passagem de &ocirc;nibus com pre&ccedil;o baixo!</title>
7
8	<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
9	<meta http-equiv="X-UA-Compatible" content="IE=edge">
10	<meta charset="utf-8">
11	<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
12    
13    <meta name="theme-color" content="#008fff">
14        <meta name="keywords" content="&Aacute;guia Branca, Via&ccedil;&atilde;o, &ocirc;nibus, passagens, viagens, S&atilde;o Paulo, Rio de Janeiro, Vit&oacute;ria, Governador Valadares, Minas Gerais, Esp&iacute;rito Santo, passageiros, motoristas, seguran&ccedil;a, conforto, viagem, destinos">
15<meta name="description" content="Passagem de &ocirc;nibus baratas para diversos destinos do Brasil. Compre com anteced&ecirc;ncia e economize aqui na &Aacute;guia Branca. Conhe&ccedil;a todas as vantagens!">
16<meta name="robots" content="index,follow">
17<link rel="icon" type="image/x-icon" href="/_ui/responsive/theme-alpha/images/favicon.ico">
18        <link rel="canonical" href="https://www.aguiabranca.com.br/" />
19    <link rel="shortcut icon" type="image/x-icon" media="all" href="" />
20		<style type="text/css">@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic/400/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/vietnamese/400/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/greek-ext/400/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/greek/400/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic-ext/400/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/hebrew/400/normal.woff2);unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/math/400/normal.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/latin/400/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/latin-ext/400/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/symbols/400/normal.woff2);
20unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/symbols/300/normal.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/greek/300/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/math/300/normal.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/vietnamese/300/normal.woff2);
20unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic/300/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/hebrew/300/normal.woff2);unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/latin/300/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/latin-ext/300/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/greek-ext/300/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic-ext/300/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/math/300/italic.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/vietnamese/300/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/greek/300/italic.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic/300/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/greek-ext/300/italic.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/hebrew/300/italic.woff2);unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/latin-ext/300/italic.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic-ext/300/italic.woff2);
20unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/symbols/300/italic.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:300;src:url(/cf-fonts/s/open-sans/5.2.7/latin/300/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/latin/400/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/latin-ext/400/italic.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/greek/400/italic.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/vietnamese/400/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/symbols/400/italic.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/greek-ext/400/italic.woff2);
20unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic/400/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic-ext/400/italic.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/math/400/italic.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/cf-fonts/s/open-sans/5.2.7/hebrew/400/italic.woff2);unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/greek-ext/600/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic/600/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/math/600/normal.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/symbols/600/normal.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/vietnamese/600/normal.woff2);
20unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic-ext/600/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/latin-ext/600/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/greek/600/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/hebrew/600/normal.woff2);unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/latin/600/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/latin-ext/600/italic.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/greek/600/italic.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/math/600/italic.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/greek-ext/600/italic.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/symbols/600/italic.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/hebrew/600/italic.woff2);
20unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/vietnamese/600/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/latin/600/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic/600/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:600;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic-ext/600/italic.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic-ext/700/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/latin-ext/700/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/math/700/normal.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/greek/700/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/vietnamese/700/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/latin/700/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/greek-ext/700/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/symbols/700/normal.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic/700/normal.woff2);
20unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/hebrew/700/normal.woff2);unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/hebrew/700/italic.woff2);unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/math/700/italic.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/vietnamese/700/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/latin-ext/700/italic.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic/700/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/latin/700/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/symbols/700/italic.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic-ext/700/italic.woff2);
20unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/greek/700/italic.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/cf-fonts/s/open-sans/5.2.7/greek-ext/700/italic.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/latin-ext/800/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/greek/800/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/hebrew/800/normal.woff2);unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic/800/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic-ext/800/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/math/800/normal.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/greek-ext/800/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/symbols/800/normal.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/latin/800/normal.woff2);
20unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/vietnamese/800/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic/800/italic.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/cyrillic-ext/800/italic.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/greek-ext/800/italic.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/hebrew/800/italic.woff2);unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/latin/800/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/math/800/italic.woff2);unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/vietnamese/800/italic.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/greek/800/italic.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/symbols/800/italic.woff2);unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;font-display:swap;}@font-face {font-family:'Open Sans';font-style:italic;font-weight:800;src:url(/cf-fonts/s/open-sans/5.2.7/latin-ext/800/italic.woff2);
20unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}</style>
21
22<link rel="stylesheet" type="text/css" media="all" href="/wro/alpha_responsive.css" />
23        <link rel="stylesheet" type="text/css" media="all" href="/wro/asm_addons_responsive.css" />
24<script src="/_ui/shared/js/analyticsmediator.js"></script>
24
25
26<script src="/_ui/responsive/common/js/jquery-3.5.0.min.js"></script>
26
27
28<script src="/_ui/responsive/common/js/encoder.js"></script>
28
29
30<script>
31
32    Date.prototype.yyyymmdd = function() {
33        var yyyy = this.getFullYear();
34        var mm = this.getMonth() < 9 ? "0" + (this.getMonth() + 1) : (this.getMonth() + 1); // getMonth() is zero-based
35        var dd = this.getDate() < 10 ? "0" + this.getDate() : this.getDate();
36        return "".concat(yyyy).concat(mm).concat(dd);
37    };
38
39    Date.prototype.yyyymmddhhmm = function() {
40        var yyyymmdd = this.yyyymmdd();
41        var hh = this.getHours() < 10 ? "0" + this.getHours() : this.getHours();
42        var min = this.getMinutes() < 10 ? "0" + this.getMinutes() : this.getMinutes();
43        return "".concat(yyyymmdd).concat(hh).concat(min);
44    };
45
46    Date.prototype.yyyymmddhhmmss = function() {
47        var yyyymmddhhmm = this.yyyymmddhhmm();
48        var ss = this.getSeconds() < 10 ? "0" + this.getSeconds() : this.getSeconds();
49        return "".concat(yyyymmddhhmm).concat(ss);
50    };
51
52    Date.prototype.addHours = function(h) {
53        this.setTime(this.getTime() + (h*60*60*1000));
54        return this;
55    }
56
57    function getTimeStamp(input)
58    {
59        var parts = input.trim().split(' ');
60        var date = parts[0].split('-');
61        var time = (parts[1] ? parts[1] : '00:00:00').split(':');
62
63        // NOTE:: Month: 0 = January - 11 = December.
64        var d = new Date(date[0], date[1]-1, date[2], time[0], time[1], time[2]);
65        return Math.floor(d.getTime() / 1000);
66    }
67
68    function getCorrectTimeStamp(departureStr)
69    {
70        if (!departureStr) {
71            return '';
72        }
73        let departureArray = departureStr.split(' ');
74        let dateArray = departureArray[0].split('/');
75        let formattedDate = dateArray[2] + '-' + dateArray[1] + '-' + dateArray[0] + 'T' + departureArray[1] + ':00';
76        let departureDate = new Date(formattedDate);
77        departureDate = departureDate.addHours(3);
78        let res = departureDate.yyyymmddhhmmss() + '.000';
79        // 2020-05-26T14:13:14
80        // 20200526141300.000
81        return res;
82        // return getTimeStamp(formattedDate);
83    }
84
85    function getDateWithoutHourFromDate(date) {
86        if (!date) {
87            return '';
88        }
89        let hour = date.split(' ');
90        return hour[0]; // 00/00/0000
91    }
92
93    function getHourFromDate(date) {
94        if (!date) {
95            return '';
96        }
97        let hour = date.split(' ');
98        return hour[1]; // 00:00
99    }
100
101    function getPeriodOfTheDay(hour) {
102        if (!hour) {
103            return '';
104        }
105        if (hour >= '06:00' && hour <= '11:59') {
106            return "Manha";
107        } else if (hour >= '12:00' && hour <= '17:59') {
108            return "Tarde";
109        } else if (hour >= '18:00' && hour <= '23:59') {
110            return "Noite";
111        } else {
112            return "Madrugada";
113        }
114    }
115
116    var date = new Date();
117    var unixUtcDate = Math.floor(date.getTime() / 1000);
118    var milliSeconds = new String(date.getUTCMilliseconds());
119
120    while(milliSeconds.length < 3)
121    {
122        milliSeconds = '0' + milliSeconds;
123    }
124
125    var utcDate = unixUtcDate + "." + milliSeconds;
126
127    window.dataLayer = window.dataLayer || [];
128
129    let gtmPageType = Encoder.htmlDecode("Aguia Branca | Passagem de &ocirc;nibus com pre&ccedil;o baixo!");
130    let gtmCategory = (gtmPageType.includes("|") ? gtmPageType.split("|")[0].trim() : '');
131
132    if(gtmCategory == "")
133    {
134        gtmCategory = "Home";
135    }
136
137    window.dataLayer.push({
138            "Id"                   : "s218333994315008",
139            "dataInteracao"        : utcDate,           //TODO VALIDAR
140            "Categoria"            : gtmCategory,
141            "Title"                : gtmPageType,
142            "Url"                  : "https://www.aguiabranca.com.br/",
143
144            
145                "TipoUsuario"          : "N\u00e3o Cliente"
146            
147    });
148
149    <!-- HOME -->
150            <!-- Send to GTM (GA4) -->
151            viewItem_viewItemList('HOMEPAGE');
152        
153
154    // Add to cart event
155    function productAddToCartDataLayer(list, code, name, price, brand, position, category, qty, tripType, passQtyTotal, adultQty, childQty, babyQty, terminalEmbarqueDesembarque)
156	{
157    	window.dataLayer.push({
158    		'event'         : 'ecomm.add',
159    		"dataInteracao" : utcDate, //TODO VALIDAR
160    		'ecommerce': {
161    			'add': {
162    				'products' : [{
163    					'id'                      : code,
164    					'name'                    : name,
165    					'price'                   : price,
166    					'brand'                   : brand,
167    					'position'                : position,
168                        'category'                : getCorrectTimeStamp(category),
169                        'list'                    : list,
170                        'quantity'                : qty,
171                        'tipo_viagem'             : tripType,
172                        'num_passageiros_Total'   : passQtyTotal,
173                        'num_Passageiros_adultos' : adultQty,
174                        'num_passageiros_criancas': childQty,
175                        'num_passageiros_bebes'   : babyQty
176    				}]
177    			}
178    		}
179    	});
180
181    	// NEW GA4 - add_to_cart
182        let dateHour = getHourFromDate(category);
183        let idPlusHour = code + '-' + dateHour;
184        let totalValue = price * qty;
185
186        window.dataLayer.push({ ecommerce: null });
186 // Limpa objeto de ecommerce
187        window.dataLayer.push({
188            'event'                             : 'add_to_cart',
189            'ecommerce': {
190                'currency'                      : 'BRL',
191                'value'                         : totalValue,
192                'item_category4'                : utcDate,
193                'items': [{
194                    'item_id'                   : idPlusHour,
195                    'item_sku'                  : code,
196                    'item_name'                 : name,
197                    "item_brand"                : brand,
198                    'item_terminal_embarque_desembarque' : terminalEmbarqueDesembarque,
199                    "item_category"             : category,
200                    "item_category2"            : getCorrectTimeStamp(category), // todo
201                    "item_variant"              : tripType, // todo
202                    "price"                     : price,
203                    "currency"                  : 'BRL',
204                    "quantity"                  : qty,
205                    "item_list_name"            : list,
206                    "index"                     : position, // todo
207                    "item_category4"            : utcDate,
208                    "item_category3"            : getPeriodOfTheDay(getHourFromDate(category))
209                }],
210                'num_passageiros_Total'     : passQtyTotal,
211                'num_passageiros_criancas'  : childQty,
212                'num_passageiros_bebes'     : babyQty,
213                'num_Passageiros_adultos'   : adultQty
214            }
215        });
216    }
217
218    // Remove to cart event
219    function productRemoveFromCartDataLayer(list, code, name, price, brand, position, category, qty, tripType, passQtyTotal, adultQty, childQty, babyQty)
220    {
221    	window.dataLayer.push({
222    		'event'         : 'ecomm.remove',
223    		"dataInteracao" : utcDate, //TODO VALIDAR
224    		'ecommerce': {
225    			'remove': {
226    				'products' : [{
227    					'id'                      : code,
228    					'name'                    : name,
229    					'price'                   : price,
230    					'brand'                   : brand,
231    					'position'                : position,
232                        'category'                : getCorrectTimeStamp(category),
233                        'list'                    : list,
234                        'quantity'                : qty,
235                        'tipo_viagem'             : tripType,
236                        'num_passageiros_Total'   : passQtyTotal,
237                        'num_Passageiros_adultos' : adultQty,
238                        'num_passageiros_criancas': childQty,
239                        'num_passageiros_bebes'   : babyQty
240    				}]
241    			}
242    		}
243    	});
244
245        // NEW GA4 - remove_from_cart
246        let dateHour = getHourFromDate(category);
247        let idPlusHour = code + '-' + dateHour;
248        let totalValue = price * qty;
249
250        window.dataLayer.push({ ecommerce: null }); // Limpa objeto de ecommerce
251        window.dataLayer.push({
252            'event'                             : 'remove_from_cart',
253            'ecommerce': {
254                'currency'                      : 'BRL',
255                'value'                         : totalValue,
256                'item_category4'                : utcDate,
257                'items': [{
258                    'item_id'                   : idPlusHour,
259                    'item_sku'                  : code,
260                    'item_name'                 : name,
261                    "item_brand"                : brand,
262                    "item_category"             : category,
263                    "item_category2"            : getCorrectTimeStamp(category), // todo
264                    "item_variant"              : tripType, // todo
265                    "price"                     : price,
266                    "currency"                  : 'BRL',
267                    "quantity"                  : qty,
268                    "item_list_name"            : list,
269                    "index"                     : position, // todo
270                    "item_category4"            : utcDate,
271                    "item_category3"            : getPeriodOfTheDay(getHourFromDate(category))
272                }],
273                'num_passageiros_Total'     : passQtyTotal,
274                'num_passageiros_criancas'  : childQty,
275                'num_passageiros_bebes'     : babyQty,
276                'num_Passageiros_adultos'   : adultQty
277            }
278        });
279    }
280
281    // Checkout Step event
282    // POSSIBLE: begin_checkout, add_contact_info, add_payment_info
283    function checkoutStepDataLayer(step, products, ga4Products, totalPrice, itemCategory4)
284    {
285        window.dataLayer = window.dataLayer || [];
286        products = Array.isArray(products) ? products : [];
287        ga4Products = Array.isArray(ga4Products) ? ga4Products : [];
288
289        if (step != 1) {
290            // ############################################# PAYLOAD - START #############################################
291            let dateHour = "";
292            let idPlusHour = "";
293            totalPrice = 0;
294            itemCategory4 = '';
295
296            products = [];
297            ga4Products = [];
298
299            let qtyAdulto = 0;
300            let qtyCrianca = 0;
301            let qtyBebe = 0;
302
303            
304
305            let qtyTotal = (parseInt(qtyAdulto) + parseInt(qtyCrianca));
306
307            
308            // ############################################# PAYLOAD - END #############################################
309        }
310
311
312        window.dataLayer.push({
313    		'event'         : 'ecomm.checkout',
314    		"dataInteracao" : utcDate, //TODO VALIDAR
315    		'ecommerce': {
316    			'checkout': {
317    			    'actionField': {
318    			        'action' : 'checkout',
319    			        'step'   : step
320    			        },
321    				'products' : products
322    			}
323    		}
324    	});
325
326        // NEW GA4 - begin_checkout
327        window.dataLayer.push({ ecommerce: null });
327 // Limpa objeto de ecommerce
328        
329        if (step == 1) {
330            totalPrice = totalPrice * '0';
331            step = 'begin_checkout';
332        } else if (step == 2) {
333            step = 'add_contact_info';
334        } else {
335            step = 'add_payment_info';
336        }
337        if (step == 'add_payment_info') {
338            for (let i = 1; i < ga4Products.length; ++i) {
339                let price = parseFloat(ga4Products[i].price);
340                price = price * ga4Products[i].quantity;
341                totalPrice = totalPrice + price;
342            }
343            const firstGa4Product = ga4Products.length > 0 ? ga4Products[0] : {
344                num_passageiros_Total: 0,
345                num_passageiros_criancas: 0,
346                num_passageiros_bebes: 0,
347                num_Passageiros_adultos: 0
348            };
349            const passengerMultiplier = ga4Products.length > 1 ? 2 : 1;
350            window.dataLayer.push({
351                'event': step,
352                'ecommerce': {
353                    'coupon':"", // todo
354                    'currency': 'BRL',
355                    'value': totalPrice,
356                    'item_category4': itemCategory4,
357                    'items': ga4Products,
358                    'num_passageiros_Total': firstGa4Product.num_passageiros_Total * passengerMultiplier,
359                    'num_passageiros_criancas': firstGa4Product.num_passageiros_criancas * passengerMultiplier,
360                    'num_passageiros_bebes': firstGa4Product.num_passageiros_bebes * passengerMultiplier,
361                    'num_Passageiros_adultos': firstGa4Product.num_Passageiros_adultos * passengerMultiplier
362                }
363            });
364        } else {
365            const firstGa4Product = ga4Products.length > 0 ? ga4Products[0] : {
366                num_passageiros_Total: 0,
367                num_passageiros_criancas: 0,
368                num_passageiros_bebes: 0,
369                num_Passageiros_adultos: 0
370            };
371            const passengerMultiplier = ga4Products.length > 1 ? 2 : 1;
372            window.dataLayer.push({
373                'event': step,
374                'ecommerce': {
375                    'currency': 'BRL',
376                    'value': totalPrice,
377                    'item_category4': itemCategory4,
378                    'items': ga4Products,
379                    'num_passageiros_Total': firstGa4Product.num_passageiros_Total * passengerMultiplier,
380                    'num_passageiros_criancas': firstGa4Product.num_passageiros_criancas * passengerMultiplier,
381                    'num_passageiros_bebes': firstGa4Product.num_passageiros_bebes * passengerMultiplier,
382                    'num_Passageiros_adultos': firstGa4Product.num_Passageiros_adultos * passengerMultiplier
383                }
384            });
385        }
386
387    }
388
389    // Product click event
390	function productClickDataLayer(list, code, name, price, brand, position, category)
391	{
392    	window.dataLayer.push({
393    		'event'         : 'ecomm.product_click',
394    		"dataInteracao" : utcDate, //TODO VALIDAR
395    		'ecommerce': {
396    			'click': {
397    				'actionField': {
398    				    'action' : 'click',
399    				    'list': list
400    				},
401    				'products'   : [{
402    					'id'      : code,
403    					'name'    : name,
404                        
405                        'price'   : price
406    				}]
407    			}
408    		}
409    	});
410    }
411
412    function areYouTravellerClickDataLayer(isChecked, labelText)
413    {
414        window.dataLayer.push({
415            'event'   : 'generic',
416            'action'  : "clique:checkbox",
417            'category': "Dados Pessoais",
418            'label'   : labelText
419        });
420    }
421
422    function callbackPassengerDataLayer(labelText)
423    {
424        window.dataLayer.push({
425            'event'   : 'generic',
426            'action'  : "callback:passageiro",
427            'category': "Dados Pessoais",
428            'label'   : labelText
429        });
430    }
431
432    // Newsletter event
433    function newsletterDataLayer()
434    {
435        window.dataLayer.push({
436            'event'         : 'event',
437            "dataInteracao" : utcDate, //TODO VALIDAR
438            'category'  : 'Clientes \u00c1guia Branca',
439            'action'    : 'Leads',
440            'label'     : 'https://www.aguiabranca.com.br/'
441        });
442    }
443
444    // Banner impressions event
445    function bannerImpressionsDataLayer(id, name, creative, position, index)
446    {
447        window.dataLayer.push({
448            "event"         : "ecomm.promo_view",
449            "dataInteracao" : utcDate, //TODO VALIDAR
450            "ecommerce": {
451                "promoView": {
452                    "promotions": [{
453                        "id": id,
454                        "name": name,
455                        "creative": creative,
456                        "position": position
457                    }]
458                }
459            }
460        });
461
462        // new GA4 - view_promotion
463        window.dataLayer.push({ ecommerce: null });
463 // Limpa objeto de ecommerce
464        window.dataLayer.push({
465            "event"         : "view_promotion",
466            "ecommerce": {
467                "item_category4"             : utcDate,
468                "promotion_id"               : id,
469                "promotion_name"             : name,
470                "creative_name"              : creative,
471                "location_id"                : position, // todo - validar
472                "items": [{
473                    'promotion_id'           : id,
474                    'promotion_name'         : name,
475                    'creative_name'          : creative, // todo - validar
476                    'location_id'            : position, // todo - validar
477                    'item_id'                : id, // todo - não temos os dados na home
478                    'item_sku'               : id,
479                    'item_name'              : name,
480                    'item_brand'             : '',  // todo - não temos os dados na home
481                    'item_category2'         : '',  // todo - não temos os dados na home
482                    'item_variant'           : '', // todo - não temos os dados na home
483                    'price'                  : '',  // todo - não temos os dados na home
484                    'currency'               : 'BRL',
485                    'quantity'               : '',  // todo - não temos os dados na home
486                    'item_list_name'         : '',  // todo - não temos os dados na home
487                    'index'                  : index,
488                    'item_category4'         : utcDate,
489                    'item_category3'         : '', // todo - não temos os dados na home
490                }]
491            }
492        });
493    }
494
495    // Banner click event
496    function bannerClickDataLayer(id, name, creative, position, index)
497    {
498        window.dataLayer.push({
499            "event"         : "ecomm.promo_click",
500            "dataInteracao" : utcDate, //TODO VALIDAR
501            "ecommerce": {
502                "promoClick": {
503                    "promotions": [{
504                        "id": id,
505                        "name": name,
506                        "creative": creative,
507                        "position": position
508                    }]
509                }
510            }
511        });
512
513        // new GA4 - select_promotion
514        window.dataLayer.push({ ecommerce: null }); // Limpa objeto de ecommerce
515        window.dataLayer.push({
516            "event"         : "select_promotion",
517            "ecommerce": {
518                "item_category4"             : utcDate,
519                "promotion_id"               : id,
520                "promotion_name"             : name,
521                "creative_name"              : creative,
522                "location_id"                : position, // todo - validar
523                "items": [{
524                    'promotion_id'           : id,
525                    'promotion_name'         : name,
526                    'creative_name'          : creative, // todo - validar
527                    'location_id'            : position, // todo - validar
528                    'item_id'                : id, // todo - não temos os dados na home
529                    'item_sku'               : id,
530                    'item_name'              : name,
531                    'item_brand'             : '',  // todo - não temos os dados na home
532                    'item_category2'         : '',  // todo - não temos os dados na home
533                    'item_variant'           : '', // todo - não temos os dados na home
534                    'price'                  : '',  // todo - não temos os dados na home
535                    'currency'               : 'BRL',
536                    'quantity'               : '',  // todo - não temos os dados na home
537                    'item_list_name'         : '',  // todo - não temos os dados na home
538                    'index'                  : index,
539                    'item_category4'         : utcDate,
540                    'item_category3'         : '', // todo - não temos os dados na home
541                }]
542            }
543        });
544    }
545
546    // GA4
547    // signup
548    function signup(loginMethod, userId) {
549        window.dataLayer.push({
550            "event"  : "signup",
551            "method" : loginMethod,
552            "user_id": userId,
553            "item_category4" : utcDate
554        });
555    }
556
557    // login
558    function login(loginMethod) {
559        window.dataLayer.push({
560            "event"  : "login",
561            "method" : loginMethod,
562            "item_category4" : utcDate
563        });
564    }
565
566    // view_item (Visualização das viagens (origem X destino) | HOME, PLP)
567    function viewItem_viewItemList(pageType) {
568        let isHOME = !!pageType.includes("HOMEPAGE");
569        let isPDP = !!pageType.includes("SEARCHPAGE");
570        let isOnlyHOME = !isPDP && isHOME;
571        let isOnlyPDP = isPDP && !isHOME;
572
573        
574
575        let impressions = [];
576        let items = [];
577
578        let dateHour = "";
579        let idPlusHour = "";
580
581        // ida
582        
583
584        // volta
585        
586
587
588        // #### OLD GTM ####
589        if (isOnlyPDP) {
590            // Implement for all product view
591            window.dataLayer.push({
592                "event": "ecomm.product_impression",
593                "dataInteracao": utcDate, //TODO VALIDAR
594                "ecommerce": {
595                    "impressions": impressions
596                }
597            });
598
599            // Only search page
600            // Same impressions datalayer structure
601            window.dataLayer.push({
602                "event": "ecomm.product_details",
603                "dataInteracao": utcDate, //TODO VALIDAR
604                "ecommerce": {
605                    "detail": {
606                        "products": impressions
607                    }
608                }
609            });
610
611            // #### NEW GTM ####
612            // NEW (GA4) - view_item
613            window.dataLayer.push({ ecommerce: null });
613 // Limpa objeto de ecommerce
614            window.dataLayer.push({
615                "event"         : "view_item",
616                "ecommerce": {
617                    "currency": "BRL",
618                    "items": items
619                }
620            });
621        }
622
623        if (isOnlyPDP) {
624            // NEW (GA4) - view_item_list
625            window.dataLayer.push({ ecommerce: null }); // Limpa objeto de ecommerce
626            window.dataLayer.push({
627                "event"         : "view_item_list",
628                "ecommerce": {
629                    "currency": "BRL",
630                    "items": items
631                }
632            });
633        }
634    }
635
636</script>
636
637
638<!-- Google Tag Manager -->
639<script>
vendor: 327 bytes, lines 639-643
639(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
640new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
641j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
642'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
643})(window,document,'script','dataLayer','
643GTM-WHWS8R
vendor: 3 bytes, line 643
643');
643</script>
643
644<!-- End Google Tag Manager -->
645
646<script>(function(a,s,y,n,c,h,i,d,e){s.className+=' '+y;h.start=1*new Date;
647        h.end=i=function(){s.className=s.className.replace(RegExp(' ?'+y),'')};
648        (a[n]=a[n]||[]).hide=h;setTimeout(function(){i();h.end=null},c);h.timeout=c;
649        })(window,document.documentElement,'async-hide','dataLayer',4000,
650        {'GTM-WHWS8R':true});</script>
650 
651
652   
653    
654    <style type="text/css">@font-face {font-family:'Lato';font-style:normal;font-weight:300;src:url(/cf-fonts/s/lato/5.2.7/latin-ext/300/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Lato';font-style:normal;font-weight:300;src:url(/cf-fonts/s/lato/5.2.7/latin/300/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Lato';font-style:normal;font-weight:400;src:url(/cf-fonts/s/lato/5.2.7/latin/400/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Lato';font-style:normal;font-weight:400;src:url(/cf-fonts/s/lato/5.2.7/latin-ext/400/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Lato';font-style:normal;font-weight:700;src:url(/cf-fonts/s/lato/5.2.7/latin/700/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Lato';font-style:normal;font-weight:700;src:url(/cf-fonts/s/lato/5.2.7/latin-ext/700/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Lato';font-style:italic;font-weight:400;src:url(/cf-fonts/s/lato/5.2.7/latin/400/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Lato';font-style:italic;font-weight:400;src:url(/cf-fonts/s/lato/5.2.7/latin-ext/400/italic.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}</style>
655
656    </head>
657
658<body class="page-homepage pageType-ContentPage template-pages-layout-travelLandingPage pageLabel-homepage smartedit-page-uid-homepage smartedit-page-uuid-eyJpdGVtSWQiOiJob21lcGFnZSIsImNhdGFsb2dJZCI6ImFndWlhQnJhbmNhQ29udGVudENhdGFsb2ciLCJjYXRhbG9nVmVyc2lvbiI6Ik9ubGluZSJ9 smartedit-catalog-version-uuid-aguiaBrancaContentCatalog/Online  language-pt">
659    <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 659-660
659
660<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
660GTM-WHWS8R
vendor: 83 bytes, lines 660-661
660"
661height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
662<!-- End Google Tag Manager (noscript) --><main class="page-margin" data-currency-iso-code="BRL">
663				<div class="yCmsContentSlot container">
664</div><header class="row header">
665	<nav class="navbar navbar-default navbar-fixed-top">
666		<div class="container user-options-wrapper">
667			<div class="flex-header">
668			
669				<div class="navbar-brand-vab">	
670					<div class="banner__component simple-banner">
671	<a href="/"><img title="Home"
672				alt="Home" src="/medias/logo.svg?context=bWFzdGVyfGltYWdlc3wyNzc1fGltYWdlL3N2Zyt4bWx8YUdSa0wyZzVNQzg0TnprM01EZ3dOekUxTWprMEwyeHZaMjh1YzNabnw2MWM3N2UwYTBmMTc2ZjNlMzU2NWEzZWY0ZTdhNDQwMDkyYjkxMzRkZGMwZjE1NGMxMTc5YzdmMTBiMDdkYTE4"
673				></a>
674		</div>
675
676</div>
677
678				<div class="navbar-right-vab">
679					
680<div class="login-menu-overlay none"></div>
681							<div>
682								<div class="navbar-header">
683									<button type="button" class="navbar-toggle collapsed menu-mobile" data-toggle="collapse" data-target="#navbar-collapse" aria-expanded="false">
684										<span class="sr-only">sr.header.toggle.navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span>
685									</button>
686								</div>
687								<div class="collapse navbar-collapse" id="navbar-collapse">
688									<div>
689		<nav class="navigation navigation--bottom js_navigation--bottom js-enquire-offcanvas-navigation" role="navigation">
690		<ul class="sticky-nav-top hidden-lg hidden-md js-sticky-user-group hidden-md hidden-lg">
691                </ul>
692		<div class="navigation__overflow">
693			<ul data-trigger="#signedInUserOptionsToggle" class="nav__links nav__links--products nav__links--mobile js-userAccount-Links js-nav-collapse-body offcanvasGroup1 collapse in hidden-md hidden-lg">
694                   </ul>
695           	<ul class="nav__links nav__links--products js-offcanvas-links">
696				<li class="auto nav__links--primary ">
697						<span class="yCmsComponent nav__link js_nav__link js_nav__link--drill__down">
698<a href="https://www.voudesquad.com.br/aluguel-de-onibus" title="Aluguel de Ônibus" target="_blank" rel="noopener noreferrer">Aluguel de Ônibus</a></span></li>
699				<li class="auto nav__links--primary ">
700						<span class="yCmsComponent nav__link js_nav__link js_nav__link--drill__down">
701<a href="https://encomendas.aguiabranca.com.br/?utm_source&#61;ecommerce&amp;utm_medium&#61;header-home" title="Encomendas" target="_blank" rel="noopener noreferrer">Encomendas</a></span></li>
702				<li class="auto nav__links--primary ">
703						<span class="yCmsComponent nav__link js_nav__link js_nav__link--drill__down">
704<a href="https://embarqueja.aguiabranca.app.br/" title="Embarque Já" target="_blank" rel="noopener noreferrer">Embarque Já</a></span></li>
705				<li class="auto nav__links--primary ">
706						<span class="yCmsComponent nav__link js_nav__link js_nav__link--drill__down">
707<a href="https://blog.aguiabranca.com.br/?utm_source&#61;ecommerce&amp;utm_medium&#61;header" title="Blog" target="_blank" rel="noopener noreferrer">Blog</a></span></li>
708				<li class="auto nav__links--primary ">
709						<span class="yCmsComponent nav__link js_nav__link js_nav__link--drill__down">
710<a href="/ajuda" title="Ajuda">Ajuda</a></span></li>
711				</ul>
712		</div>
713	</nav>
714</div>
715
716	</div>
717							</div>
718
719					<ul class="user-options mt-10 flexbox row">
720						<li class="y_signButton">
721								
722								<a class="login-enter" id="link-login-menu">
723
724										 <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">
725														<path d="M9.00033 0.666016C4.40033 0.666016 0.666992 4.39935 0.666992 8.99935C0.666992 13.5993 4.40033 17.3327 9.00033 17.3327C13.6003 17.3327 17.3337 13.5993 17.3337 8.99935C17.3337 4.39935 13.6003 0.666016 9.00033 0.666016ZM9.00033 3.16602C10.3837 3.16602 11.5003 4.28268 11.5003 5.66602C11.5003 7.04935 10.3837 8.16602 9.00033 8.16602C7.61699 8.16602 6.50033 7.04935 6.50033 5.66602C6.50033 4.28268 7.61699 3.16602 9.00033 3.16602ZM9.00033 14.9994C6.91699 14.9994 5.07533 13.9327 4.00033 12.316C4.02533 10.6577 7.33366 9.74935 9.00033 9.74935C10.6587 9.74935 13.9753 10.6577 14.0003 12.316C12.9253 13.9327 11.0837 14.9994 9.00033 14.9994Z" fill="#FFFFFF"/>
726													</svg>
727											
728
729										
730
731
732									 Entrar </a>
733									<ul id="login-menu" aria-labelledby="drop4" style="display:none;">
734
735										<li>
736											<div class="login-page">
737	<div class="row">
738		<div class="login-full-layout login-form-wrap">
739			<div class="clearfix login-form login-form-left">
740				<div class="h2-login_N text-center">
741					É bom ter você aqui!</div>
742
743				<p class="text-center"> <strong>Acesse sua conta utilizando o cadastro de outra plataforma</strong> </p>
744
745				<div class="socialLoginFlex">
746
747					<a href="/login/ggl" class="social-login">
748						<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
749							<path d="M5.89123 14.4828L5.06317 17.5741L2.03666 17.6381C1.13218 15.9605 0.619141 14.0411 0.619141 12.0014C0.619141 10.029 1.09882 8.16901 1.94909 6.53125H1.94973L4.64418 7.02524L5.82451 9.70352C5.57747 10.4238 5.44281 11.1969 5.44281 12.0014C5.44291 12.8744 5.60106 13.7111 5.89123 14.4828Z" fill="#FBBB00"/>
750							<path d="M24.2004 9.77734C24.3371 10.4969 24.4084 11.2399 24.4084 11.9993C24.4084 12.851 24.3188 13.6816 24.1482 14.4829C23.5692 17.2094 22.0562 19.5902 19.9603 21.275L19.9597 21.2744L16.5659 21.1012L16.0855 18.1027C17.4763 17.2872 18.5632 16.0108 19.1357 14.4829H12.7754V9.77734H19.2284H24.2004Z" fill="#518EF8"/>
751							<path d="M19.9597 21.2779L19.9604 21.2786C17.922 22.9169 15.3327 23.8973 12.514 23.8973C7.9843 23.8973 4.0461 21.3655 2.03711 17.6397L5.89168 14.4844C6.89616 17.1652 9.48221 19.0735 12.514 19.0735C13.817 19.0735 15.038 18.7213 16.0855 18.1063L19.9597 21.2779Z" fill="#28B446"/>
752							<path d="M20.1058 2.84378L16.2526 5.99839C15.1683 5.32069 13.8867 4.9292 12.5137 4.9292C9.41326 4.9292 6.77884 6.92509 5.82469 9.702L1.94986 6.52973H1.94922C3.92879 2.71308 7.91665 0.105469 12.5137 0.105469C15.3997 0.105469 18.0458 1.13349 20.1058 2.84378Z" fill="#F14336"/>
753						</svg>
754					</a>
755				
756					<a href="/login/fb" class="social-login">
757						<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg">
758						<g clip-path="url(#clip0_2940_271946)">
759							<path d="M27.2969 14C27.2969 6.54415 21.2527 0.5 13.7969 0.5C6.34103 0.5 0.296875 6.54415 0.296875 14C0.296875 20.7381 5.2336 26.3232 11.6875 27.336V17.9023H8.25977V14H11.6875V11.0258C11.6875 7.64234 13.703 5.77344 16.7867 5.77344C18.2637 5.77344 19.8086 6.03711 19.8086 6.03711V9.35938H18.1063C16.4294 9.35938 15.9062 10.4001 15.9062 11.4677V14H19.6504L19.0519 17.9023H15.9062V27.336C22.3601 26.3232 27.2969 20.7384 27.2969 14Z" fill="#1877F2"/>
760							<path d="M19.0519 17.9023L19.6504 14H15.9062V11.4677C15.9062 10.4001 16.4294 9.35938 18.1063 9.35938H19.8086V6.03711C19.8086 6.03711 18.2637 5.77344 16.7867 5.77344C13.703 5.77344 11.6875 7.64234 11.6875 11.0258V14H8.25977V17.9023H11.6875V27.336C12.3749 27.4438 13.0792 27.5 13.7969 27.5C14.5146 27.5 15.2189 27.4438 15.9062 27.336V17.9023H19.0519Z" fill="white"/>
761							</g>
762							<defs>
763							<clipPath id="clip0_2940_271946">
764							<rect width="27" height="27" fill="white" transform="translate(0.296875 0.5)"/>
765							</clipPath>
766							</defs>
767						</svg>
768
769					</a>
770					
771					<a href="/login/apple" class="social-login">
772						<svg width="23" height="28" viewBox="0 0 23 28" fill="none" xmlns="http://www.w3.org/2000/svg">
773							<path d="M18.7231 14.8443C18.7614 18.9302 22.342 20.2899 22.3817 20.3073C22.3514 20.4032 21.8095 22.245 20.4952 24.1474C19.359 25.7922 18.1799 27.431 16.3223 27.4649C14.497 27.4982 13.9101 26.3928 11.8233 26.3928C9.73715 26.3928 9.08505 27.431 7.35724 27.4982C5.56421 27.5654 4.19883 25.7196 3.05322 24.0809C0.712297 20.7287 -1.07665 14.6086 1.32545 10.4773C2.51877 8.42574 4.65131 7.12659 6.96599 7.09328C8.72671 7.06001 10.3886 8.26655 11.465 8.26655C12.5406 8.26655 14.5602 6.81558 16.6833 7.02868C17.5721 7.06532 20.067 7.38428 21.669 9.70691C21.5399 9.78617 18.6921 11.4282 18.7231 14.8443ZM15.2927 4.81095C16.2446 3.66965 16.8853 2.08085 16.7106 0.5C15.3384 0.554623 13.6792 1.40565 12.695 2.54633C11.8129 3.55645 11.0405 5.17321 11.2489 6.72277C12.7783 6.83998 14.3407 5.95298 15.2927 4.81095Z" fill="black"/>
774						</svg>
775					</a>
776				
777				</div>
778
779				<div class="separator-or">
780					<div class="borderHor"></div>
781					<p>ou entre com seu CPF e senha</p>
782					<div class="borderHor"></div>
783				</div>
784
785				<form id="form-login-submit" commandName="loginForm" action="/j_spring_security_check" method="post"><div class="form-group">
786				<label class="control-label " for="j_username">
787				CPF</label>
788		<input id="j_username" name="j_username" class="j_cpf form-control j_username" placeholder="Qual o seu CPF?*" type="text" value=""/></div>
789		<div class="form-group">
790				<div style="position:relative">
791	
792		<label class="control-label " for="j_password">
793
794			Senha</label>
795
796		
797		<span>
798			<img class="eye-password" src="/_ui/responsive/theme-alpha/images/eye.svg" alt="">
799			<img class="eye-hide" src="/_ui/responsive/theme-alpha/images/eye-visi.svg" alt="" style="display: none;">
800			<input id="j_password" name="j_password" class="form-control vab-pass" placeholder="Digite sua senha" type="password" value="" autocomplete="off"/></span>
801
802
803	</div>
804	</div>
805		<div class="forgotten-password-initial">
806						<a href="/loginForgottenPass">
807								Esqueci minha senha</a>
808						</div>
809					<button id="btn-login-submit" type="submit" disabled="disabled" class="btn-login-enter btn-block btn-login-submit">
810							Entrar<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
811								<path d="M1.34115 7.83229H10.6495L6.58281 11.899C6.25781 12.224 6.25781 12.7573 6.58281 13.0823C6.90781 13.4073 7.43281 13.4073 7.75781 13.0823L13.2495 7.59063C13.5745 7.26562 13.5745 6.74063 13.2495 6.41563L7.76615 0.915625C7.44115 0.590625 6.91615 0.590625 6.59115 0.915625C6.2661
8115 1.24063 6.26615 1.76563 6.59115 2.09063L10.6495 6.16563H1.34115C0.882812 6.16563 0.507812 6.54063 0.507812 6.99896C0.507812 7.45729 0.882812 7.83229 1.34115 7.83229Z" fill="white"/>
812							</svg>
813						</button>
814					<div>
815<input type="hidden" name="CSRFToken" value="4c4dd899-8afc-4a4e-9a90-a45fc464df31" />
816</div></form><span class="label-horizontal-line"> </span>
817
818				<p class="lblP text-center"> Ainda não tem uma conta?</p>
819				
820				<a href="/registrar" class="link-registrar"> Criar conta</a>
821				
822
823
824			</div>
825			
826		</div>
827	</div>
828</div></li>
829
830									</ul>
831									<div class="overlay-login" style="display:none;"></div>
832
833
834									</li>
835						</ul>
836
837
838
839				</div>
840			</div>
841		</div>
842
843	</nav>
844</header>
845<div class="session-expiration-modal">
846<div class="modal " id="y_sessionExpirationPreWarningModal" tabindex="-1" aria-labelledby="y_sessionExpirationPreWarningModal">
847	<div class="modal-dialog" role="document">
848		<div class="modal-content">
849			<div class="modal-header">
850				<span class="modal-title" id="sessionExpirationPreWarningModal">
851					session.expiration.prewarning.header</span>
852			</div>
853			<div class="modal-body">
854				<p>
855					text.session.expiration.prewarning</p>
856			</div>
857			<div class="modal-footer">
858				<button type="button" class="btn btn-primary" id = "y_sessionContinue">
859					<span aria-hidden="true">session.expiration.prewarning.continue.button</span>
860				</button>
861			</div>
862		</div>
863	</div>
864</div>
865</div>
866<div class="page-content">
867				<div class="full-banner-aguia-home">
868
869        <div class="banner-Home-new-layout">
870
871            <section>
872                <div class="content"><div class="content" id="meuBotao">
873    <style type="text/css">
874        .box-base-layout-search {
875            background: transparent !important;
876        }
877
878        .fallback-desktop {
879            height: 300px !important;
880        }
881
882        @media (max-width: 590px) {
883            .banner-principal {
884                display: none;
885            }
886
887            .full-banner-aguia-home {
888                width: 100%;
889                height: 640px;
890                background: transparent !important;
891            }
892
893            .banner-principal-mobile {
894                display: block;
895                background-size: cover;
896                background-position: center;
897                display: inline-block;
898                width: 100%;
899                height: 20rem;
900                margin-bottom: -1rem;
901            }
902
903            .banner-Home-new-layout,
904            .page-homepage .form-booking-trip,
905            .full-banner-aguia-home,
906            .box-base-layout-search {}
907
908            .search-box-aguiabranca {
909                margin-top: 8px !important;
910            }
911
912            .info-banner-home-new-mobile h1 {
913                font-size: 18px;
914                color: white;
915                text-align: center;
916                margin-top: 18rem;
917            }
918
919            .texto-mobile-banner {
920                color: white;
921                font-size: 16px;
922                font-weight: normal !important;
923                line-height: 36px;
924                width: 100%;
925                text-align: center;
926                margin-top: 18rem;
927                display: none;
928            }
929        }
930
931        @media (min-width: 590px) {
932            .banner-principal-mobile {
933                display: none !important;
934            }
935
936            .box-base-layout-search {
937                background: rgb(255, 255, 255) !important;
938            }
939
940            .banner-principal {
941                display: block;
942                height: 340px;
943                width: 100%;
944                cursor: pointer;
945                background-position: center;
946                background-size: cover;
947            }
948        }
949    </style>
950
951    <div class="banner-principal" id="IDdoBackgroundbanner">
952        <img alt="Banner Desktop" class="fallback-desktop"
953            src="https://cms.aguiabranca.com.br/uploads/ab_banner_desktop_5049eceb17.webp"
954            style="width:100%;height:100%;object-fit:cover;">
955    </div>
956
957    <div class="banner-principal-mobile" id="IDdoBackgroundbannermobile">
958        <img alt="Banner Mobile" class="fallback-mobile"
959            src="https://cms.aguiabranca.com.br/uploads/ab_banner_mobile_d7707b89aa.webp"
960            style="width:100%;height:100%;object-fit:cover;">
961        <div class="container">
962            <div class="col-sm-12">
963                <div class="info-banner-home-new-mobile">
964                    <div class="row"></div>
965                </div>
966            </div>
967        </div>
968    </div>
969</div>
970
971<style type="text/css">
972    @media(min-width: 591px) {
973        .full-banner-aguia-home {
974            background: transparent !important;
975            min-height: 0px !important;
976        }
977    }
978
979    @media (max-width: 590px) {
980        .full-banner-aguia-home {
981            height: 20rem;
982        }
983
984        #y_aguiabrancafareFinderForm {
985            background: transparent !important;
986        }
987
988        .banner-Home-new-layout {
989            background-size: cover;
990            background-position: center;
991            width: 100%;
992            background-repeat: no-repeat;
993        }
994
995        .box-base-layout-search {
996            background: transparent !important;
997        }
998    }
999</style>
1000
1001<script>
1002    (function () {
1003        const isPortalDoParceiro = window.location.href.includes('/portaldoparceiro');
1004
1005        let apiUrl;
1006        if (isPortalDoParceiro) {
1007            apiUrl = 'https://cms.aguiabranca.com.br/api/banners?filters[categoria][$eq]=bannerHomeASM&populate=*';
1008            console.log('Portal do Parceiro: Usando API de banners para ASMS');
1009        } else {
1010            apiUrl = 'https://cms.aguiabranca.com.br/api/banners?filters[categoria][$eq]=bannerHomeAB&populate=*';
1011            console.log('Não é Portal do Parceiro: Usando API de banners padrão');
1012        }
1013
1014        fetch(apiUrl)
1015            .then(response => response.json())
1016            .then(data => {
1017                const bannerData = data.data[0];
1018
1019                const bannerMobileUrl = bannerData.mobile?.url;
1020                const bannerDesktopUrl = bannerData.widescreen?.url;
1021                const bannerLink = bannerData.link;
1022                console.log(bannerLink);
1023
1024                const bannerDesktop = document.querySelector('.banner-principal');
1025                const bannerMobile = document.querySelector('.banner-Home-new-layout');
1026
1027                if (!bannerDesktop || !bannerMobile) {
1028                    console.error("Um ou mais elementos do banner não foram encontrados!");
1029                    return;
1030                }
1031
1032                function updateBanner() {
1033                    if (window.innerWidth < 590 && bannerMobileUrl) {
1034                        bannerMobile.style.backgroundImage =
1035                            `url(https://cms.aguiabranca.com.br${bannerMobileUrl})`;
1036                        bannerDesktop.style.backgroundImage = '';
1037                    } else if (bannerDesktopUrl) {
1038                        bannerDesktop.style.backgroundImage =
1039                            `url(https://cms.aguiabranca.com.br${bannerDesktopUrl})`;
1040                        bannerMobile.style.backgroundImage = '';
1041                    }
1042                    hideFallback();
1043                }
1044
1045                function hideFallback() {
1046                    if (bannerDesktop.style.backgroundImage) {
1047                        const imgDesktop = bannerDesktop.querySelector('.fallback-desktop');
1048                        if (imgDesktop) imgDesktop.style.display = 'none';
1049                    }
1050                    if (bannerMobile.style.backgroundImage) {
1051                        const imgMobile = bannerMobile.querySelector('.fallback-mobile');
1052                        if (imgMobile) imgMobile.style.display = 'none';
1053                    }
1054                }
1055
1056                updateBanner();
1057                window.addEventListener('resize', updateBanner);
1058
1059                if (bannerLink) {
1060                    console.log(bannerLink);
1061                    const clickableBanners = document.querySelectorAll(
1062                        ".banner-principal, .banner-principal-mobile"
1063                    );
1064
1065                    clickableBanners.forEach(banner => {
1066                        banner.addEventListener("click", () => {
1067                            window.location.href = bannerLink;
1068                        });
1069                    });
1070                }
1071            })
1072            .catch(error => console.error('Erro ao carregar os banners:', error));
1073    })();
1074</script>
1074
1075
1076<script>
1077    (function () {
1078        const domain = "https://cms.aguiabranca.com.br";
1079
1080        const preconnect = document.createElement("link");
1081        preconnect.rel = "preconnect";
1082        preconnect.href = domain;
1083        preconnect.crossOrigin = "anonymous";
1084        document.head.appendChild(preconnect);
1085
1086        const dnsPrefetch = document.createElement("link");
1087        dnsPrefetch.rel = "dns-prefetch";
1088        dnsPrefetch.href = domain;
1089        document.head.appendChild(dnsPrefetch);
1090    })();
1091</script>
1091</div></section>       
1092
1093                <div class="box-base-layout-search">
1094                    <div class="container">
1095                        <input type="hidden" value="/aguiabrancacommercewebservices/v2/aguiaBranca/farefinder" class="fare-finder-url" />
1096
1097<div class="headerFareFinder" style="display: none;">
1098    <h2>Selecionar viagem de &ocirc;nibus</h2>
1099    <a href="#" id="editSearch">Alterar busca <img src="/_ui/responsive/theme-alpha/images/pdp/editPen.svg" alt=""></a>
1100</div>
1101
1102<form action="/aguiabrancacommercewebservices/v2/aguiaBranca/farefinder" method="POST" class="form-background form-booking-trip" id="y_aguiabrancafareFinderForm" modelAttribute="AguiaBrancaFarefinderForm">
1103   <div>
1104   
1105   <div class="search-box-aguiabranca">
1106   
1107     <fieldset class="search-edit-farefinder">
1108    <div class="panel-modify">
1109        <div class="fieldset-inner-wrapper">
1110           <p>Busque sua passagem</p>
1111            <div class="flex-container">
1112
1113                 <div class="box-sel-org-dest boxOrigem">
1114
1115	<label class="lbl-input active" for="y_originLocation">Saindo de</label>
1116	<input type="text" placeholder="" id="y_originLocation" name="departureLocationName"
1117	 class="y_originLocation input-grid col-xs-12 form-control"
1118	 placeholder="" autocomplete="off" value="" />
1119	<input type="hidden" id="y_originEata" name="departureEata" value="" />
1120	<input type="hidden" id="y_originUf" name="departureUf" value="" />
1121	<input type="hidden" id="y_originIbge" name="departureIbge" value=""/>
1122	<input type="hidden" id="y_originIdOrigem" name="departureIdOrigem" value="" />
1123	<input type="hidden" id="y_originUrlOrigem" name="departureUrlParam" value="" />
1124
1125	<a class="btnReverse" style="cursor:pointer;">
1126	<img src="/_ui/responsive/theme-alpha/images/iconReverse.svg">
1127		</a>
1128
1129</div>
1130
1131<div class="box-sel-org-dest boxDestino">
1132
1133	<label class="lbl-input active" for="y_originLocation">Indo para</label>
1134	<input type="text" placeholder="" id="y_destinationLocation" name="arrivalLocationName"
1135	cssErrorClass="fieldError" class="col-xs-12 y_destinationLocation input-grid form-control"
1136	placeholder="" autocomplete="off" value="" />
1137	<input type="hidden" id="y_destinationUf" name="arrivalUf" value="" />
1138	<input type="hidden" id="y_destinationEata" name="arrivalEata" value="" />
1139	<input type="hidden" id="y_destinationIbge" name="arrivalIbge" value=""/>
1140	<input type="hidden" id="y_destinationIdOrigem" name="arrivalIdOrigem" value="" />
1141
1142	<input type="hidden" id="y_destinationUrlOrigem" name="arrivalUrlParam" value="" />
1143</div>
1144
1145
1146<div class="flex-container box-sel-date">
1147
1148		<div class="box-date-ida">
1149		<label class="lbl-input active"> Data de ida</label>
1150			<input type="text" inputmode="tel" class="col-xs-12 datepicker input-grid form-control y_fareFinderDatePickerDeparting y_transportDepartDate date-custom mask-date" autocomplete="off"
1151			 name="departingDate" value=""/> </div>
1152		
1153		<div class="box-date-volta y_fareFinderReturnField">
1154			<label class="lbl-input">Data de volta<span class="lbl-opcional"> &nbsp <i style="display:none">Opcional</i> </span> </label>
1155			<input type="text" inputmode="tel" class="returnOption col-xs-12 datepicker input-grid form-control y_fareFinderDatePickerReturning y_transportReturnDate date-custom mask-date" autocomplete="off"
1156			name="returnDate" value="" Placeholder="Opcional" /> </div>
1157
1158		<div class="freeTicketType" style="display:none">
1159				<label class="lbl-input"> Tipo de gratuidade </label>
1160                <select id="type-free-ticket" name="freeTicketType" style="cursor:pointer">
1161					<option value="" style="padding:15px cursor:pointer">Selecione</option >
1162					<option value="3" style="padding:15px cursor:pointer">IDOSO 100%</option>
1163					<option value="4" style="padding:15px cursor:pointer">IDOSO 50%</option>
1164					<option value="5" style="padding:15px cursor:pointer">JOVEM CARENTE 100%</option>
1165					<option value="25" style="padding:15px cursor:pointer">JOVEM CARENTE 50%</option>
1166					<option value="63" style="padding:15px cursor:pointer">PCD</option>
1167				</select>
1168        </div>
1169
1170        <input type="hidden" id="y_oneWayRadbtn" name="tripType" value="SINGLE" class="y_fareFinderTripTypeBtn"/>
1171
1172</div><div class="sel-passengers">
1173                    <div class="drodown-passenger">
1174                        <button class="button-ff-passengers" type="button">
1175                            <span class="lbl-result-passenger"> 1 passageiro </span>
1176                            <svg width="11" height="8" viewBox="0 0 11 8" fill="none" xmlns="http://www.w3.org/2000/svg">
1177                                <path d="M1.675 0.912109L5.5 4.72878L9.325 0.912109L10.5 2.08711L5.5 7.08711L0.5 2.08711L1.675 0.912109Z" fill="#071270"/>
1178                            </svg>
1179                        </button>
1180                        <ul class="dropdown-menu ff-menu-passengers">
1181                            <ul>
1182
1183	<li>
1184		<div class="sel-passenger-type" name="quantityCrianca">
1185			<div>Passageiro <br> <span>6 anos ou mais</span></div>
1186            <img class="btn-less" src="/_ui/responsive/theme-alpha/images/remove_circle.svg" alt="" onclick="quantityMinus('quantityAdulto')">
1187			<input name="quantityAdulto" readonly value="1" type="text"/>
1188			<img class="btn-more" src="/_ui/responsive/theme-alpha/images/add_circle.svg" alt="" onclick="quantityPlus('quantityAdulto')">
1189		</div>
1190	</li>
1191
1192	<li>
1193		<div class="sel-passenger-type">
1194			<div>Crian&ccedil;a na poltrona <br> <span>0 - 5 anos e 11 meses</span> </div>
1195            <img class="btn-less" src="/_ui/responsive/theme-alpha/images/remove_circle.svg" alt="" onclick="quantityMinus('quantityCrianca')">
1196			<input name="quantityCrianca" readonly value="0" type="text"/>
1197            <img class="btn-more" src="/_ui/responsive/theme-alpha/images/add_circle.svg" alt="" onclick="quantityPlus('quantityCrianca')">
1198		</div>
1199	</li>
1200
1201	<li>
1202		<div class="sel-passenger-type">
1203			<div>Crian&ccedil;a no colo <br> <span>0 - 5 anos e 11 meses</span>  </div>
1204            <img class="btn-less" src="/_ui/responsive/theme-alpha/images/remove_circle.svg" alt="" onclick="quantityMinus('quantityBebe')">
1205			<input name="quantityBebe" readonly value="0" type="text"/>
1206            <img class="btn-more" src="/_ui/responsive/theme-alpha/images/add_circle.svg" alt="" onclick="quantityPlus('quantityBebe')">
1207		</div>
1208	</li>
1209
1210	<div class="error-msg">
1211	</div>
1212
1213</ul>
1214</ul>
1215                        <div class="overlay-passenger"></div>
1216                    </div>
1217                </div>
1218
1219                <div class="mobi-spacefreecompanion"></div>
1220                
1221
1222                <div class="button-search-home">
1223                    <input type="hidden" name="CSRFToken" value="4c4dd899-8afc-4a4e-9a90-a45fc464df31"/>
1224                    <button id="buttonFarefinder" class="btn-search-home btn-block" type="submit">
1225                        <h3> <span>Buscar passagens</span>
1226                        
1227                        <img src="/_ui/responsive/theme-alpha/images/arrowBtnRight.svg" alt="">  
1228                            </h3>
1229                    </button>
1230                </div>
1231            </div>
1232
1233            <div class="freeTicketCompanion" style="display:none">
1234                <input type="checkbox" id="type-free-ticket-companion" name="freeTicketCompanion" style="cursor:pointer" >
1235                <label for="freeTicketCompanion"> Adicionar acompanhante ao passageiro </label>
1236            </div>
1237
1238            </div>
1239
1240
1241        </div>
1242
1243        <div class="y_passengerTypeQuantityListError" ></div>
1244        <div class="col-xs-12 col-sm-6 age-info" style="display: none;">
1245            <a tabindex="0" class="link-trigger" role="button" data-toggle="popover" data-trigger="focus" data-placement="bottom" data-container="body" data-content="Age refers to the age at the time of arrival date of the last leg of the journey: Adult[16+], Child[2-15], Infant[0-1]">
1246                Age Information<i class="glyphicon glyphicon-info-sign"></i>
1247            </a>
1248        </div>
1249    </div>
1250</fieldset>
1251
1252   </div>
1253	</div>
1254</form>
1255
1256<div class="overlay-edit-farefinder" style="display: none;"></div>
1257</div>
1258                </div>
1259
1260        </div>
1261
1262    </div>
1263
1264    <div class="mobile-assets-home hidden-md hidden-sm hidden-lg">
1265                        </div>
1266
1267
1268
1269    <div class="lp-home-vab row">
1270        <div class="container">
1271
1272            <div class="content"><div class="container" id="tarjaCupom" style="display:flex;align-items:center;justify-content:center; width: 100%;">
1273<div class="tarja" onclick="window.location.href='/regulamentos'" style="width: 100%; display:flex;justify-content:center; padding:16px;border-radius:14px;background:#008fff;">
1274<div id="tarjaFlex" style="display:flex;gap:12px;justify-content:center;align-items:center;">
1275<h3 style="margin:0;">
1276<a href="/regulamentos" style="color:#ffffff;font-size:22px;text-decoration:none;line-height:1.2;">🔥 Confira nossas promo&ccedil;&otilde;es e viaje pagando menos!
1277 </a>
1278</h3>
1279<div id="ctaCupom">
1280<a href="/regulamentos" style="background:#071270;color:#ffffff;font-weight:700;font-size:13px; text-decoration:none;padding:8px 14px;
1281        border-radius:8px; display:inline-flex;align-items:center;gap:6px;white-space:nowrap;">COMPRE COM CUPOM<img alt="" src="/_ui/responsive/theme-alpha/images/arrowBtnRight.svg" />
1282 </a>
1283</div>
1284</div>
1285</div>
1286</div>
1287<style type="text/css">
1288    #tarjaCupom{
1289        margin-top: 32px;
1290    }
1291    @media(max-width: 690px){
1292        #tarjaFlex{
1293            flex-direction: column;
1294        }
1295
1296    }
1297
1298</style></div><div class="content"><style type="text/css">
1299
1300
1301@media(min-width: 590px){
1302.banner-Home-new-layout,.page-homepage .form-booking-trip{ margin-bottom: 0px !important;}
1303
1304}</style></div><div class="content"><style type="text/css">
1305   @media(max-width:990px){
1306     .monileComponente{
1307      padding: 0 15px;  
1308    }
1309   }
1310    #tituloReview {
1311    display: none;
1312}
1313
1314.contPas span {
1315    display: block;
1316}
1317
1318.contPas span+span {
1319    color: rgb(89, 89, 89);
1320}
1321
1322#viaje_de_novo {
1323    display: none;
1324}
1325
1326.cardImg {
1327    width: 100%;
1328}
1329
1330.divflex {
1331    display: flex;
1332    width: 100%;
1333    justify-content: space-between;
1334    align-items: center;
1335}
1336
1337.divflex>.itemDiv>.itemInput {
1338    max-width: 146px;
1339    display: flex;
1340    flex-direction: column;
1341    justify-content: center;
1342}
1343
1344.sectionCardsProducts {
1345    display: flex;
1346    align-items: flex-start;
1347    flex-wrap: nowrap;
1348    overflow-x: scroll;
1349    scroll-behavior: smooth;
1350}
1351
1352.sCardsScroll {
1353    overflow-x: hidden;
1354}
1355
1356.tarjaCidades a {
1357    display: flex !important;
1358}
1359
1360select.ui-datepicker-year {
1361    width: 54% !important;
1362}
1363
1364.cardProduct {
1365    width: 100%;
1366    min-width: 315px;
1367    max-width: 315px;
1368    border-radius: 8px !important;
1369    border: 1px solid #dddddd;
1370    overflow: hidden;
1371    position: relative;
1372    margin: 16px;
1373}
1374
1375::-webkit-scrollbar {
1376    width: 8px;
1377    height: 8px;
1378}
1379
1380#sessaoReviews ::-webkit-scrollbar-track {
1381    background: #f1f1f1;
1382}
1383
1384#sessaoReviews ::-webkit-scrollbar-thumb {
1385    background: rgba(0, 20, 99, 1);
1386    border-radius: 10px;
1387}
1388
1389#sessaoReviews ::-webkit-scrollbar-thumb:hover {
1390    background: rgba(0, 20, 99, 1);
1391}
1392
1393.tarjaCidades {
1394    background: #008FFF;
1395    border-radius: 8px 8px 0 0;
1396    width: 100%;
1397    max-width: 315px;
1398    padding: 8px;
1399    display: flex;
1400    align-items: center;
1401    justify-content: center;
1402    min-height: 56px;
1403}
1404
1405.tarjaCidades p {
1406    font-size: 14px;
1407    color: rgb(255, 255, 255);
1408    font-weight: 700;
1409    margin: 0 6px;
1410    text-align: center;
1411}
1412
1413.cardSettings {
1414    display: flex;
1415    flex-direction: column;
1416    justify-content: center;
1417    align-items: center;
1418    padding-top: 40px;
1419    padding: 8px;
1420}
1421
1422.accordionProduct {
1423    cursor: pointer;
1424    text-align: left;
1425    outline: none;
1426    transition: none;
1427}
1428
1429.activeProduct,
1430.accordionProduct:hover {
1431    background-color: #ffffff;
1432}
1433
1434.panelProduct {
1435    display: none;
1436    overflow: hidden;
1437    transition: none;
1438}
1439
1440.contadorProduct {
1441    display: block;
1442}
1443
1444.cardSettings .itemInput,
1445.panelProduct,
1446.accordionProduct {
1447    background: rgb(255, 255, 255);
1448}
1449
1450.itemInput,
1451.accordionProduct,
1452.panelProduct {
1453    width: 100%;
1454    border: solid 1px #0064CB !important;
1455    padding: 12px;
1456    color: rgba(0, 20, 99, 1);
1457    font-size: 16px;
1458    font-weight: 400;
1459    border-radius: 5px;
1460    margin: 4px 0;
1461    background: rgb(255, 255, 255);
1462    position: relative;
1463    min-height: 38px;
1464}
1465
1466.cardSettings .input,
1467#sessaoReviews input[type="text"]:required:invalid,
1468#sessaoReviews input[type="text"] {
1469    border: none !important;
1470    padding: 0px;
1471    font-size: 16px;
1472    font-weight: 400;
1473    background: rgb(255, 255, 255);
1474    color: rgba(0, 20, 99, 1) !important;
1475    max-width: 110px;
1476}
1477
1478#sessaoReviews .buscar {
1479    width: 100%;
1480    height: 40px;
1481    border-radius: 0 0 8px 8px;
1482    background: #eeeeee;
1483    color: #008FFF;
1484    font-weight: bold;
1485    border: none !important;
1486    border-top: 1px solid #dddddd !important;
1487    margin-top: 6px;
1488    display: flex;
1489    justify-content: right;
1490    align-items: center;
1491
1492}
1493
1494.cardSettings label {
1495    color: rgb(14, 2, 99);
1496    margin: 0 !important;
1497}
1498
1499.panelProduct {
1500    display: none;
1501    padding: 12px 8px;
1502}
1503
1504.itemDiv {
1505    position: relative;
1506    display: flex;
1507    flex-direction: column;
1508    align-items: center;
1509}
1510
1511.itemInput {
1512    padding: 4px 8px;
1513    padding-left: 38px;
1514}
1515
1516.itemPA {
1517    display: flex;
1518    justify-content: space-between;
1519    align-items: center;
1520}
1521
1522.itemPA p {
1523    margin: 0;
1524}
1525
1526.idaImg {
1527    position: absolute;
1528    left: 4%;
1529    transform: translateY(30%);
1530    max-width: 20px;
1531    max-height: 20px;
1532    z-index: 999;
1533    margin-right: 8px;
1534}
1535
1536.itemsProduct {
1537    display: flex;
1538    justify-content: space-between;
1539    align-items: center;
1540}
1541
1542.passageirosImg {
1543    max-width: 20px;
1544    max-height: 20px;
1545    margin-right: 10px;
1546}
1547
1548.rotated {
1549    transform: rotate(180deg);
1550    transition: transform 0.4s;
1551}
1552
1553.buttonContainer {
1554    display: flex;
1555    max-width: 85px;
1556    align-items: center;
1557    justify-content: space-between;
1558
1559}
1560
1561.buttonContainer button {
1562    padding: 8px !important;
1563    margin: 0;
1564    width: 40px;
1565    height: 40px;
1566    font-weight: bold;
1567    border: 2px solid rgba(14, 2, 99, 1) !important;
1568    line-height: 1.2 !important;
1569    border-radius: 100% !important;
1570    background: rgb(14, 2, 99) !important;
1571    display: flex;
1572    align-items: center;
1573    justify-content: center;
1574}
1575
1576.flecha {
1577    max-width: 24px;
1578}
1579
1580.sessaoReviews {
1581    margin: 12px 0;
1582
1583}
1584
1585.swal-modal .swal-text {
1586    text-align: center !important;
1587    padding: 0 !important;
1588}
1589
1590.review p {
1591    color: #111771;
1592    font-family: Lato;
1593    font-size: 16px;
1594    font-weight: 700;
1595    line-height: 24px;
1596    margin: 0;
1597}
1598
1599.review button {
1600    border-radius: 8px;
1601    border: 1px solid #008FFF !important;
1602    width: 169px;
1603    height: 40px;
1604    background: #E5EFFA !important;
1605    color: #008FFF !important;
1606    display: flex;
1607    justify-content: center;
1608    align-items: center;
1609    margin: 12px 0;
1610
1611}
1612
1613.tarjaReview {
1614    background: #E5EFFA;
1615    border-radius: 8px;
1616    padding: 22px;
1617    display: flex;
1618    justify-content: space-between;
1619    flex-wrap: wrap;
1620    align-items: center;
1621    margin: 12px 0;
1622}
1623
1624.buttonContainer {
1625    display: none;
1626}
1627
1628#starIcon {
1629    margin-right: 8px;
1630}
1631
1632@media(min-width: 990px) {
1633
1634    
1635
1636    .cardProduct {
1637        width: 100%;
1638        min-width: 373px;
1639        max-width: 373px;
1640        border-radius: 8px !important;
1641        border: 1px solid #dddddd;
1642        overflow: hidden;
1643        position: relative;
1644        margin: 16px;
1645    }
1646
1647    .tarjaCidades {
1648        min-width: 373px !important;
1649    }
1650
1651    .divflex>.itemDiv>.itemInput {
1652        min-width: 170px !important;
1653    }
1654}
1655
1656@media(max-width: 440px) {
1657    .review button {
1658        width: 100%;
1659    }
1660}
1661</style>
1662<script>
1663    var pedidoAtual = null;
1664$(document).ready(function () {
1665    if (document.querySelector('.y_loggedIn')) {
1666
1667        function chamada() {
1668            const cpfCliente = ACC.currentUserUid;
1669
1670            let orderPassado = [];
1671
1672
1673
1674            const _0x5e3f = ["aHR0cHM6Ly93d3cuYWd1aWFi cmFuY2EuY29tLmJyL2F1dGhvcml6YXRpb25zZXJ2ZXIvb2F1dGgvdG9rZW4/Z3JhbnRfdHlwZT1jbGllbnRfY3JlZGVudGlhbHM=", "bW9iaWxlX2FuZHJvaWQ=", "c2VjcmV0", "QXV0aG9yaXphdGlvbg==", "QmFzaWMg", "Q29udGVudC1UeXBl", "YXBwbGljYXRpb24veC13d3ctZm9ybS11cmxlbmNvZGVk", "RmFpbGVkIHRvIGZldGNoIHRva2VuOiA=", "YWNjZXNzX3Rva2Vu"];
1675            const _0x1a22 = _0x46d8 => atob(_0x46d8);
1676            const _0x2d91 = _0x1a22(_0x5e3f[0].replace(/\s+/g, ''));
1677            const _0x35d0 = _0x1a22(_0x5e3f[1]);
1678            const _0x4f5c = _0x1a22(_0x5e3f[2]);
1679
1680            async function _0x4dcb() {
1681                const _0x35e1 = new Headers();
1682                _0x35e1.append(_0x1a22(_0x5e3f[3]), _0x1a22(_0x5e3f[4]) + btoa(_0x35d0 + ":" + _0x4f5c));
1683                _0x35e1.append(_0x1a22(_0x5e3f[5]), _0x1a22(_0x5e3f[6]));
1684
1685                const _0x198a = await fetch(_0x2d91, { method: 'POST', headers: _0x35e1 });
1686                if (!_0x198a.ok) throw new Error(_0x1a22(_0x5e3f[7]) + _0x198a.statusText);
1687                const _0x19d2 = await _0x198a.json();
1688                const _0xobfKey = _0x1a22(_0x5e3f[8]);
1689                return _0x19d2[_0xobfKey];
1690            }
1691
1692
1693
1694
1695            const _0x1e9c = [
1696                "aHR0cHM6Ly93d3cuYWd1aWFi cmFuY2EuY29tLmJyL2FndWlhYnJhbmNhY29tbWVyY2V3ZWJzZXJ2aWNlcy92Mi9hZ3VpYUJyYW5jYS91c2Vycy8=",
1697                "L29yZGVycz9jdXJyZW50UGFnZT0wJnBhZ2VTaXplPTUmc3RhdHVzZXM9Q09NUExFVEVE",
1698                "QmVhcmVyIA==",
1699                "QXV0aG9yaXphdGlvbg==",
1700                "R2V0",
1701                "RmFpbGVkIHRvIGZldGNoIG9yZGVyczog",
1702                "aHR0cHM6Ly93d3cuYWd1aWFi cmFuY2EuY29tLmJyL2FndWlhYnJhbmNhY29tbWVyY2V3ZWJzZXJ2aWNlcy92Mi9hZ3VpYUJyYW5jYS9vcmRlcnMv",
1703                "RmFpbGVkIHRvIGZldGNoIG9yZGVyIGRldGFpbHM6IA=="
1704            ];
1705
1706            const _0x12ff = x => atob(x.replace(/\s+/g, ''));
1707
1708            async function _0x34af(_0xcpf, _0xtok) {
1709                const _0xurl = _0x12ff(_0x1e9c[0]) + _0xcpf + _0x12ff(_0x1e9c[1]);
1710                const _0xhd = new Headers();
1711                _0xhd.append(_0x12ff(_0x1e9c[3]), _0x12ff(_0x1e9c[2]) + _0xtok);
1712                const _0xres = await fetch(_0xurl, { method: _0x12ff(_0x1e9c[4]), headers: _0xhd });
1713                if (!_0xres.ok) throw new Error(_0x12ff(_0x1e9c[5]) + _0xres.statusText);
1714                const _0xdata = await _0xres.json();
1715                return _0xdata;
1716            }
1717
1718            async function _0x7dcb(_0xorder, _0xtok) {
1719                const _0xurl = _0x12ff(_0x1e9c[6]) + _0xorder;
1720                const _0xhd = new Headers();
1721                _0xhd.append(_0x12ff(_0x1e9c[3]), _0x12ff(_0x1e9c[2]) + _0xtok);
1722                const _0xres = await fetch(_0xurl, { method: _0x12ff(_0x1e9c[4]), headers: _0xhd });
1723                if (!_0xres.ok) throw new Error(_0x12ff(_0x1e9c[7]) + _0xres.statusText);
1724                const _0xdata = await _0xres.json();
1725                return _0xdata;
1726            }
1727
1728
1729
1730
1731
1732            function parseDate(dateString) {
1733                const [datePart, timePart] = dateString.split(' ');
1734                const [day, month, year] = datePart.split('/');
1735                const [hours, minutes] = timePart.split(':');
1736                return new Date(year, month - 1, day, hours, minutes);
1737            }
1738
1739            async function main(_cp98xf) {
1740
1741                try {
1742                    const _tk092x = await _0x4dcb();
1743                    const orders = await _0x34af(_cp98xf, _tk092x);
1744
1745                    $("#sessaoReviews").empty();
1746
1747
1748                    let count = 0;
1749                    for (const order of orders.orders) {
1750                        if (count >= 3) break;
1751                        if (order.statusDisplay === 'completed') {
1752                            count++;
1753                            const orderDetails = await _0x7dcb(order.code, _tk092x);
1754
1755                            const deliveryEntries = orderDetails.deliveryOrderGroups[0]?.entries;
1756                            const totalBusArrival = deliveryEntries?.[0]?.totalBusArrival;
1757
1758                            if (totalBusArrival) {
1759                                const totalBusArrivalDate = parseDate(totalBusArrival);
1760                                const currentDate = new Date();
1761
1762
1763                                const origem = deliveryEntries[0]?.totalBusOriginName;
1764                                const destino = deliveryEntries[0]?.totalBusDestinationName;
1765
1766                                const jaExiste = orderPassado.some(item =>
1767                                    item.totalBusOriginName === origem &&
1768                                    item.totalBusDestinationName === destino
1769                                );
1770
1771                                if (!jaExiste) {
1772                                    orderPassado.push({
1773                                        code: orderDetails.code,
1774                                        authorizationDate: orderDetails.created,
1775                                        totalBusOriginName: origem,
1776                                        totalBusDestinationName: destino
1777                                    });
1778                                } else {
1779                                    // console.log(`Viagem repetida ignorada: ${origem} → ${destino}`);
1780                                }
1781
1782                            } else {
1783                                console.warn(`totalBusArrival é undefined ou null para order ${order.code}`);
1784                            }
1785
1786
1787                        }
1788                    }
1789
1790                    orderPassado.forEach((pedido, index) => {
1791
1792                        pedidosObjetos.push({
1793
1794                            codigo: pedido.code,
1795                            origemNome: pedido.totalBusOriginName,
1796                            destinoNome: pedido.totalBusDestinationName,
1797                        });
1798                        pedidoAtual = pedido;
1799                        $("#viaje_de_novo").css("display", "block");
1800                  
1801                        $("#sessaoReviews").append(`
1802                                            <div class="cardProduct">
1803    <div class="cardImg">
1804        <div class="tarjaCidades">
1805            <p>${pedido.totalBusOriginName}</p>
1806            <img class="flecha"
1807                src="https://www.aguiabranca.com.br/medias/Down-Arrow-1-.png?context=bWFzdGVyfGltYWdlc3wxNzk4fGltYWdlL3BuZ3xhR1V4TDJoa1pDOHhNems1TWpBNE1qZzJOakl3Tmk5RWIzZHVJRUZ5Y205M0lDZ3hLUzV3Ym1jfDgzYWU4N2MwZDM4NzJjYzYyZjQxNDk3OWFiYmRiNjNlNGMwNjE2YzY0MGM0NjRjZTczNDhmYWIzNjQ0YmM2ZTY"
1808                alt="Flecha">
1809            <p>${pedido.totalBusDestinationName}</p>
1810        </div>
1811    </div>
1812    <div class="cardSettings">
1813        <div class="divflex">
1814            <div class="itemDiv">
1815                <div class="itemInput">
1816                    <label for="ida">Data de ida:</label>
1817                    <input type="text" id="ida${index}" placeholder="" value="" autocomplete="off" />
1818                    <img class="idaImg"
1819                        src="https://www.aguiabranca.com.br/medias/calendar-month-24dp-001463-FILL0-wght400-GRAD0-opsz24.svg?context=bWFzdGVyfGltYWdlc3w5MzF8aW1hZ2Uvc3ZnK3htbHxhR1kzTDJobE1TOHhNems1TWpBNE1qY3dNak0yTmk5allXeGxibVJoY2w5dGIyNTBhRjh5TkdSd1h6QXdNVFEyTTE5R1NVeE1NRjkzWjJoME5EQXdYMGRTUVVRd1gyOXdjM295TkM1emRtY3w4Nzc0NmZmMjc4Yjc5M2VhMzY0YzQzMmY1NjEyNTliNDhlOWZjNDg3N2JkYjE2ZGQxMTg1YzE0Nzg2NWEyMzhk"
1820                        alt="Icone de calendário">
1821                </div>
1822            </div>
1823
1824            <div class="itemDiv">
1825                <div class="itemInput">
1826                    <label for="volta">Data de volta:</label>
1827                    <input type="text" id="volta${index}" placeholder="opcional" value="" autocomplete="off" />
1828                    <img class="idaImg"
1829                        src="https://www.aguiabranca.com.br/medias/calendar-month-24dp-001463-FILL0-wght400-GRAD0-opsz24.svg?context=bWFzdGVyfGltYWdlc3w5MzF8aW1hZ2Uvc3ZnK3htbHxhR1kzTDJobE1TOHhNems1TWpBNE1qY3dNak0yTmk5allXeGxibVJoY2w5dGIyNTBhRjh5TkdSd1h6QXdNVFEyTTE5R1NVeE1NRjkzWjJoME5EQXdYMGRTUVVRd1gyOXdjM295TkM1emRtY3w4Nzc0NmZmMjc4Yjc5M2VhMzY0YzQzMmY1NjEyNTliNDhlOWZjNDg3N2JkYjE2ZGQxMTg1YzE0Nzg2NWEyMzhk"
1830                        alt="Icone de calendário">
1831                </div>
1832            </div>
1833        </div>
1834        <div class="accordionProduct">
1835            <div class="itemPA">
1836                <div class="itemsProduct">
1837                    <img class="passageirosImg"  src="https://www.aguiabranca.com.br/medias/../_ui/responsive/theme-alpha/images/ic-passenger.svg"  alt="Icone de uma pessoa">
1838                    <p class="cont">Adulto 1</p>
1839                </div>
1840                <svg width="11" height="8" viewBox="0 0 11 8" fill="none" xmlns="http://www.w3.org/2000/svg">  <path    d="M1.675 0.912109L5.5 4.72878L9.325 0.912109L10.5 2.08711L5.5 7.08711L0.5 2.08711L1.675 0.912109Z"
1841                        fill="#071270"></path> </svg>
1842            </div>
1843        </div>
1844
1845        <div class="panelProduct">
1846
1847            <div class="contadorProduct">
1848                <div class="divflex">
1849                    <div class="contPas"> <span>Passageiro</span>
1850                        <span>6 anos ou mais</span>
1851                    </div>
1852                   <div>
1853                     <img src="/_ui/responsive/theme-alpha/images/remove_circle.svg" class="decrementar"   onclick="decrementar('adulto', this)">
1854                    <span id="adultoCount">1</span>
1855                    <img src="/_ui/responsive/theme-alpha/images/add_circle.svg" class="incrementar" onclick="incrementar('adulto', this)">
1856                   </div>
1857                </div>
1858                <div class="contadorProduct">
1859                    <div class="divflex">
1860                        <div class="contPas"><span>Criança no colo</span>
1861                            <span>0 - 5 anos e 11 meses</span>
1862                        </div>
1863                        <div>
1864                            <img src="/_ui/responsive/theme-alpha/images/remove_circle.svg" class="decrementar"
1865                            onclick="decrementar('crianca', this)">
1866                        <span id="criancaCount">0</span>
1867                        <img src="/_ui/responsive/theme-alpha/images/add_circle.svg" class="incrementar"
1868                            onclick="incrementar('crianca', this)">
1869                        </div>
1870                    </div>
1871                </div>
1872
1873            </div>
1874
1875
1876
1877        </div>
1878    </div>
1879     <button class="buscar">Viajar de novo <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg" style="margin-left: 8px";>
1880                <path d="M7.00065 0.945312L5.82565 1.98749L10.4757 6.11923H0.333984V7.59749H10.4757L5.82565 11.7292L7.00065 12.7714L13.6673 6.85836L7.00065 0.945312Z" fill="#008FFF"></path>
1881            </svg></button>
1882</div>
1883
1884            `);
1885                    });
1886
1887
1888                    $("#tituloReview").css("display", "block");
1889                    $(".campoTarjaCartao").css("display", "none");
1890                    $(".banner-Home-new-layout").css("margin-bottom", "0px");
1891                    $(".banner-Home-new-layout", "#y_aguiabrancafareFinderForm").css("margin-bottom", "0px");
1892                    $("#sessaoReviews .cardProduct:first").css("margin-left", "0px");
1893                    $(".viewedCard").first().parent().css("padding-left", "0");
1894                    $("#viewdItens").css("padding", "1rem 0");
1895                    const totalCards = $(".cardProduct").length;
1896                    const tela = window.innerWidth;
1897
1898                    // if (tela < 590 && totalCards > 1) {
1899                    //   $(".buttonContainer").css("display", "block");
1900                    // } else if (tela >= 990) {
1901                    //   $(".buttonContainer").css("display", "none");
1902                    // } else {
1903                    //   $(".buttonContainer").css("display", "block");
1904                    // }
1905                    initDatePickers();
1906                } catch (error) {
1907                    console.error(error);
1908                }
1909            }
1910
1911            main(cpfCliente);
1912
1913        }
1914
1915
1916        let pedidosObjetos = [];
1917        chamada()
1918
1919
1920        $(document).on('click', '.rateButton', function () {
1921
1922
1923            openModal();
1924
1925
1926
1927        });
1928    } else {
1929        //  console.log("está deslogado nao vai realizar o fetch");
1930    }
1931});
1932function adicionarZero(numero) {
1933    return numero < 10 ? "0" + numero : numero;
1934}
1935
1936const hoje = new Date();
1937const dataAtualFormatada = `${adicionarZero(hoje.getDate())}/${adicionarZero(hoje.getMonth() + 1)}/${hoje.getFullYear()}`;
1938
1939$("#ida0,#ida1, #ida2").attr("placeholder", dataAtualFormatada);
1940
1941if (!$("#ida0,#ida1, #ida2").val()) {
1942    $("#ida0,#ida1, #ida2").val(dataAtualFormatada);
1943}
1944
1945$('.accordionProduct').click(function () {
1946    $(this).toggleClass('activeProduct');
1947    $(this).next('.panelProduct').slideToggle();
1948    $(this).find('svg').toggleClass('rotated');
1949});
1950
1951function incrementar(tipo, elemento) {
1952    let countElement = $(elemento).siblings(`#${tipo}Count,#${tipo}Count2,#${tipo}Count3,#${tipo}Count4,#${tipo}Count5,#${tipo}Count6`);
1953    let count = parseInt(countElement.text());
1954    if (tipo === "adulto") {
1955        count = Math.max(1, count + 1);
1956    } else {
1957        count += 1;
1958    }
1959    countElement.text(count);
1960    atualizarTotal(countElement.closest('.cardProduct'));
1961}
1962
1963function decrementar(tipo, elemento) {
1964    let countElement = $(elemento).siblings(`#${tipo}Count,#${tipo}Count2,#${tipo}Count3,#${tipo}Count4,#${tipo}Count5,#${tipo}Count6`);
1965    let count = parseInt(countElement.text());
1966    if (tipo === "adulto" && count > 1) {
1967        count -= 1;
1968    } else if (tipo !== "adulto" && count > 0) {
1969        count -= 1;
1970    }
1971    countElement.text(count);
1972    atualizarTotal(countElement.closest('.cardProduct'));
1973}
1974
1975function atualizarTotal(card) {
1976    let totalPassageiros = 0;
1977    $(card).find('[id^="adultoCount"], [id^="criancaCount"], [id^="bebeCount"]').each(function (index, element) {
1978        totalPassageiros += parseInt($(element).text());
1979    });
1980
1981    $(card).find('.cont').text(`Passageiros: ${totalPassageiros}`);
1982}
1983
1984function formatarNomeCidade(nome) {
1985    return nome
1986        .toLowerCase()
1987        .normalize("NFD")
1988        .replace(/[\u0300-\u036f]/g, "")
1989        .replace(/\s*-\s*/g, "-")
1990        .replace(/\s+/g, "-")
1991        .replace(/[^a-z\-]/g, "");
1992}
1993
1994$(document).click(function (event) {
1995    const $target = $(event.target);
1996    if (!$target.closest('.cardSettings').length) {
1997        $('.panelProduct').slideUp();
1998        $('.accordionProduct').removeClass('activeProduct');
1999        $('.accordionProduct').find('svg').removeClass('rotated');
2000    }
2001});
2002
2003$('.cardSettings, .itemInput').click(function (event) {
2004    event.stopPropagation();
2005
2006    const $panelProduct = $(this).siblings('.panelProduct');
2007    if ($panelProduct.length) {
2008        $panelProduct.slideToggle();
2009        $(this).find('.accordionProduct').toggleClass('activeProduct');
2010        $(this).find('svg').toggleClass('rotated');
2011    }
2012});
2013
2014$(".idaImg, .itemInput").on("click", function () {
2015    $(this).closest('.itemDiv').find('input[type="text"]').addClass("active");
2016    $(this).closest('.itemDiv').find('input[type="text"]').datepicker("show");
2017});
2018
2019function initDatePickers() {
2020    const hoje = new Date();
2021    const adicionarZero = n => (n < 10 ? '0' + n : n);
2022    const dataAtualFormatada = `${adicionarZero(hoje.getDate())}/${adicionarZero(hoje.getMonth() + 1)}/${hoje.getFullYear()}`;
2023
2024    $('[id^="ida"]').each(function () {
2025        if (!$(this).val()) $(this).val(dataAtualFormatada);
2026        if (!$(this).attr('placeholder')) $(this).attr('placeholder', dataAtualFormatada);
2027    });
2028
2029    $('[id^="ida"]').datepicker({
2030        dateFormat: 'dd/mm/yy',
2031        minDate: 0,
2032        onSelect: function (selectedDate) {
2033            const idaId = $(this).attr('id');
2034            const idx = idaId.replace('ida', '');
2035            $(`#volta${idx}`).datepicker('option', 'minDate', selectedDate);
2036        }
2037    });
2038    $('[id^="volta"]').datepicker({
2039        dateFormat: 'dd/mm/yy',
2040        minDate: 0
2041    });
2042}
2043
2044
2045$(document).on('click', '.buscar', function () {
2046    const $card = $(this).closest('.cardProduct');
2047    const origem = $card.find('.tarjaCidades p:first').text().trim();
2048    const destino = $card.find('.tarjaCidades p:last').text().trim();
2049    const origemFormatada = formatarNomeCidade(origem);
2050    const destinoFormatado = formatarNomeCidade(destino);
2051    const caminho = `${origemFormatada}/${destinoFormatado}`;
2052    const ida = ($card.find('input[id^="ida"]').val() || '').replace(/\//g, '-');
2053    const volta = ($card.find('input[id^="volta"]').val() || '').replace(/\//g, '-');
2054    let crianca = parseInt($card.find("#criancaCount").text() || 0);
2055    let adulto = parseInt($card.find("#adultoCount").text() || 1);
2056    if (adulto === 0) adulto = 1;
2057    dataLayer.push({
2058                    event: "generic",
2059                    category: "home",
2060                    action: "clique:viajedenovo",
2061                    label: `Data de ida: ${ida} e Data de volta: ${volta} - ${origem} x ${destino} - Passageiros: ${adulto} e criança de colo: ${crianca}` ,
2062                })
2063    //&crianca=0&bebe=1&adulto=2
2064    const url = `/onibus/${caminho}?Ida=${ida}&Volta=${volta}&crianca=0&bebe=${crianca}&adulto=${adulto}`;
2065    window.location.href = url;
2066});
2067
2068
2069$(document).on('click', '.idaImg', function (e) {
2070    e.stopPropagation();
2071    $(this).closest('.itemDiv').find('input[type="text"]').datepicker('show').focus();
2072});
2073
2074$(document).on('click', '.accordionProduct', function (e) {
2075    $(this).toggleClass('activeProduct');
2076    $(this).next('.panelProduct').slideToggle();
2077    $(this).find('svg').toggleClass('rotated');
2078});
2079
2080document.addEventListener(
2081    "DOMContentLoaded",
2082    function () {
2083        var button1 = document.getElementById("slide1");
2084        if (button1) {
2085            button1.onclick = function () {
2086                document.querySelector(".sectionCardsProducts").scrollLeft += 330;
2087            };
2088        }
2089
2090        var button2 = document.getElementById("slide2");
2091        if (button2) {
2092            button2.onclick = function () {
2093                document.querySelector(".sectionCardsProducts").scrollLeft -= 330;
2094            };
2095        }
2096    },
2097    false
2098);
2099
2100</script>
2100
2101<div class="monileComponente">
2102<div id="viaje_de_novo">
2103<div>
2104<h3 class="titulo-h2-home" id="tituloReview">Viaje de novo</h3>
2105<div class="buttonContainer">
2106<button id="slide2" type="button">
2107<img alt="seta para esquerda" class="seta" src="https://www.aguiabranca.com.br/medias/chevron-backward-28dp-FFFFFF-FILL0-wght400-GRAD0-opsz24.svg?context=bWFzdGVyfGltYWdlc3wxNzh8aW1hZ2Uvc3ZnK3htbHxhR1F3TDJoa1lTOHhNems1TWpBNE1qa3pNVGMwTWk5amFHVjJjbTl1WDJKaFkydDNZWEprWHpJNFpIQmZSa1pHUmtaR1gwWkpURXd3WDNkbmFIUTBNREJmUjFKQlJEQmZiM0J6ZWpJMExuTjJad3w0ODNlNWQzNWQ4MzA0YjNiZTRkYjU5NDQxN2I1OGVmZGM5NWM5ZmZkM2FlNWQ5MDNjYTIxZjdjOTk4MDJlYmY5" />
2108</button>
2109<button id="slide1" type="button"><img alt="seta para direita" class="seta" src="https://www.aguiabranca.com.br/medias/chevron-forward-28dp-FFFFFF-FILL0-wght400-GRAD0-opsz24.svg?context=bWFzdGVyfGltYWdlc3wxNzh8aW1hZ2Uvc3ZnK3htbHxhREl4TDJoa1lTOHhNems1TWpBNE1qazVOekkzT0M5amFHVjJjbTl1WDJadmNuZGhjbVJmTWpoa2NGOUdSa1pHUmtaZlJrbE1UREJmZDJkb2REUXdNRjlIVWtGRU1GOXZjSE42TWpRdWMzWm58ZjBjZWIzODhhOTE4NzY0OTZhZDg1NjA2Yzk2MWYxMTJlMDQwMWFlMDI3MTRkMzY0ODM4OTYwY2Y2NDk5ODllNw" /></button>
2110</div>
2111<div class="sCardsScroll">
2112
2113<div class="sectionCardsProducts" id="sessaoReviews"></div>
2114
2115</div>
2116</div>
2117</div>
2118</div></div><div class="content">
2118<script>
2119
2120var divWrapper = document.querySelector('.fieldset-inner-wrapper');
2121
2122if (divWrapper) {
2123  var paragrafo = divWrapper.querySelector('p');
2124
2125  if (paragrafo) {
2126    paragrafo.style.display = 'none';
2127  } 
2128  
2129  const primeiroElemento = divWrapper.firstElementChild;
2130
2131  const h1Home = document.createElement('h1');
2132  h1Home.innerHTML = 'Passagem de ônibus com conforto e segurança é aqui!';
2133  divWrapper.insertBefore(h1Home, primeiroElemento);
2134  
2135  h1Home.style.color = "#2C62C6";
2136  h1Home.style.fontWeight = "700";
2137  h1Home.style.fontSize = "14px";
2138  h1Home.style.margin = "10px 0";
2139}
2140
2141
2142</script>
2142
2143<style type="text/css">
2144@media(max-width: 990px){
2145.fieldset-inner-wrapper h1{
2146  text-align: center !important;
2147}
2148
2149}
2150
2151</style></div><div class="content"><style type="text/css">
2152    @media (hover: hover) and (pointer: fine){
2153        .btn-whatsapp:hover .info-btn-whatsapp {
2154            visibility: visible;
2155            width: auto;
2156            padding-right: 6rem;
2157        }
2158        .btn-whatsapp:hover .info-btn-whatsapp:after {
2159            opacity: 1;
2160            width: auto;
2161            overflow: visible;
2162        }
2163    }
2164    .btn-whatsapp {
2165        background: #25d366;
2166        background-image: url() !important;
2167        border-radius: 10rem;
2168        display: flex;
2169    }
2170    .btn-whatsapp {
2171        bottom: 3rem;
2172    }
2173    .info-btn-whatsapp {
2174        width: 66px;
2175        background-color: #25d366;
2176        border-radius: 50px;
2177        color: #fff;
2178        position: absolute;
2179        right: 0;
2180        top: 0;
2181        display: flex;
2182        height: 100%;
2183        padding-left: 24px;
2184        z-index: -1;
2185        visibility: hidden;
2186        transition: all .3s linear;
2187    }
2188    .info-btn-whatsapp:after {
2189        content: "Compre com um vendedor online.";
2190        font-family: var(--FONT-FAMILY-SECONDARY-BOLD);
2191        font-size: 14px;
2192        white-space: nowrap;
2193        transition: all .3s linear;
2194        transition-delay: .0.3s;
2195        opacity: 0;
2196        width: 0;
2197        overflow: hidden;
2198        align-self: center;
2199    }
2200    .btn-whatsapp img {
2201        right: 16px;
2202        top: 16px;
2203        border-style: none;
2204        max-width: 100%;
2205        height: max-content;
2206        margin: auto;
2207    }
2208    .whatsapp-notificacao {
2209        display: flex;
2210        align-items: center;
2211        background-color: #e03e34;
2212        border-radius: 50%;
2213        color: #fff;
2214        content: "1";
2215        font-size: 12px;
2216        height: 19px;
2217        justify-content: center;
2218        position: absolute;
2219        right: 0;
2220        top: 0;
2221        width: 19px;
2222        animation: fadeIn linear 0.3s;
2223        -webkit-animation: fadeIn linear 0.3s;
2224        -moz-animation: fadeIn linear 0.3s;
2225        -o-animation: fadeIn linear 0.3s;
2226        -ms-animation: fadeIn linear 0.3s;
2227    }
2228    
2229    @keyframes fadeIn {
2230      0% {transform: scale(0.7);}
2231      100% {transform: scale(1);}
2232    }
2233    
2234    @-moz-keyframes fadeIn {
2235      0% {transform: scale(0.7);}
2236      100% {transform: scale(1);}
2237    }
2238    
2239    @-webkit-keyframes fadeIn {
2240      0% {transform: scale(0.7);}
2241      100% {transform: scale(1);}
2242    }
2243    
2244    @-o-keyframes fadeIn {
2245      0% {transform: scale(0.7);}
2246      100% {transform: scale(1);}
2247    }
2248    
2249    @-ms-keyframes fadeIn {
2250      0% {transform: scale(0.7);}
2251      100% {transform: scale(1);}
2252    }
2253    
2254    #btn-whatsapp {
2255        display: contents;
2256    }
2257    #whatsapp-info {
2258        display: none;
2259    }
2260    .whatsapp-info {
2261        background: #ffffff;
2262        box-shadow: 2px 2px 11px #00000054;
2263        border-radius: 2rem;
2264        position: fixed;
2265        right: 30px;
2266        bottom: 3rem;
2267        text-align: center;
2268        z-index: 999;
2269    }
2270    .info-banner img {
2271        max-width: 300px;
2272        max-height: 200px;
2273        border-radius: 2rem 2rem 0 0;
2274    }
2275    .cta-whatsapp {
2276        padding: 1rem;
2277    }
2278    .cta-whatsapp a {
2279        background: #25d366;
2280        padding: 1rem;
2281        display: block;
2282        color: white;
2283        border-radius: 5rem;
2284        transition: 0.0.3s;
2285        font-weight: bold;
2286    }
2287    .cta-whatsapp a:hover {
2288        background: #02bb2d;
2289        transition: 0.0.3s;
2290    }
2291    .fechar-whatsapp {
2292        position: absolute;
2293        top: 1rem;
2294        right: 1rem;
2295        background: white;
2296        padding: 0 8px;
2297        font-weight: 500;
2298        border-radius: 5px;
2299        font-size: 16px;
2300    }
2301</style>
2302<div id="btn-whatsapp">
2303<div class="btn-whatsapp" role="button">
2304<div class="info-btn-whatsapp">
2305</div>
2306<img alt="Compre com um vendedor online." src="/medias/icon-wpp-floater-new-1-.webp?context=bWFzdGVyfGltYWdlc3wzNzh8YXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtfGg2ZS9oMWMvOTY1MDMyMzA2MjgxNC9pY29uLXdwcC1mbG9hdGVyLW5ldy1fMV8ud2VicHxiYTIxNzNkNWI5MTJlMDViMmUyOWQwZGExZTA3Y2FmYzVjMzAzZDg5OTUwZjI1ZTVlZmU0MWU4ZjQ1NWY4MGU0" title="Compre com um vendedor online." />
2307</div>
2308</div>
2309<div id="whatsapp-info">
2310<div class="whatsapp-info">
2311<div class="info-banner">
2312<img alt="Campanha do whatsapp" src="/medias/AB-BANNER-HOME-ZAP-REBRAND.webp?context=bWFzdGVyfGltYWdlc3w3MjY4MnxhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW18aDgzL2gwMy8xMDgxNDgzNDcwNDQxNC9BQl9CQU5ORVItSE9NRS1aQVBfUkVCUkFORC53ZWJwfDMwMzFiMTViYTM2OTVhOGQ4NDk2YTY2ZGQxYTlmZWJjMDdhYWRmOThmYTIyMTZlMDcyMzI3MDczYzhmOWIwYTE" />
2313</div>
2314<div class="cta-whatsapp">
2315<a href="https://api.whatsapp.com/send/?phone=552740041010&text=Olá%2C+vim+através+do+site+da+Águia+Branca.&type=phone_number&app_absent=0" rel="noopener" target="_blank">Iniciar a conversa</a>
2316</div>
2317<span class="fechar-whatsapp" role="button" title="Fechar">
2318 x
2319 </span>
2320</div>
2321</div>
2322
2323<script>
2324    $("#btn-whatsapp").on("click",function(){
2325        $("#whatsapp-info").css("display","block")
2326    });
2327    
2328    $(".fechar-whatsapp").on("click",function(){
2329        $("#whatsapp-info").css("display","none")
2330    });
2331    
2332    setTimeout(function(){
2333        $(".btn-whatsapp").append("<span class='whatsapp-notificacao'>1</span>")
2334    },3000);
2335    </script>
2335</div><div class="content">
2335<script src="https://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
vendor: 1 bytes, line 2335
2335
2336<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.7.1/slick.js"></script>
2336
2337
2338<link href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.7.1/slick.css" rel="stylesheet" />
2339<link href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.7.1/slick-theme.css" rel="stylesheet" /></div><div class="yCmsComponent col-xs-12 col-sm-12 col-md-12 relative">
2340<div class="content">
2340<script type="application/ld+json">
2341   {
2342      "@context": "https://schema.org",
2343      "@type": "BreadcrumbList",
2344      "itemListElement": [
2345        {
2346          "@type": "ListItem",
2347          "position": 1,
2348          "item": {
2349            "@id": "https://www.aguiabranca.com.br/destinos",
2350            "name": "Principais destinos"
2351          }
2352        },
2353        {
2354          "@type": "ListItem",
2355          "position": 2,
2356          "item": {
2357            "@id": "https://www.aguiabranca.com.br/destinos/sao-paulo-sp",
2358            "name": "Passagem de ônibus para São Paulo"
2359          }
2360        },
2361        {
2362          "@type": "ListItem",
2363          "position": 3,
2364          "item": {
2365            "@id": "https://www.aguiabranca.com.br/destinos/rio-de-janeiro-rj",
2366            "name": "Passagem de ônibus para Rio de Janeiro"
2367          }
2368        }
2369      ]
2370    }
2371    </script>
2371</div></div><div class="yCmsComponent col-xs-12 col-sm-12 col-md-12 relative">
2372<div class="content">
2372<script type="application/ld+json">
2373    [
2374        {
2375            "@context": "http://schema.org",
2376            "@type": "Organization",
2377            "name": "Águia Branca",
2378            "legalName": "Viacao Aguia Branca S.A.",
2379            "logo": "https://www.aguiabranca.com.br/medias/logo.svg?context=bWFzdGVyfGltYWdlc3wyNzc1fGltYWdlL3N2Zyt4bWx8aGRkL2g5MC84Nzk3MDgwNzE1Mjk0L2xvZ28uc3ZnfDYxYzc3ZTBhMGYxNzZmM2UzNTY1YTNlZjRlN2E0NDAwOTJiOTEzNGRkYzBmMTU0YzExNzljN2YxMGIwN2RhMTg",
2380            "image": "https://www.aguiabranca.com.br/medias/logo.svg?context=bWFzdGVyfGltYWdlc3wyNzc1fGltYWdlL3N2Zyt4bWx8aGRkL2g5MC84Nzk3MDgwNzE1Mjk0L2xvZ28uc3ZnfDYxYzc3ZTBhMGYxNzZmM2UzNTY1YTNlZjRlN2E0NDAwOTJiOTEzNGRkYzBmMTU0YzExNzljN2YxMGIwN2RhMTg",
2381            "description": "Passagem de ônibus em oferta para várias cidades do Brasil. Confira nossas vantagens e compre online sem taxas. Viagens de ônibus com descontos incríveis!",
2382            "url": "https://www.aguiabranca.com.br/",
2383            "sameAs": [
2384                "https://www.facebook.com/aguiabrancaoficial",
2385                "https://twitter.com/viacaoaguiab",
2386                "https://www.instagram.com/aguiabranca.oficial/",
2387                "https://www.tiktok.com/@aguiabranca.oficial",
2388                "https://www.youtube.com/channel/UCcf9UjeNCS44YJ8CiNkIPxA",
2389                "https://br.linkedin.com/company/aguia-branca",
2390                "https://play.google.com/store/apps/details?id=br.com.rjconsultores.neoaguiabranca",
2391                "https://apps.apple.com/br/app/%C3%A1guia-branca-passagens/id6444294246"
2392            ],
2393            "knowsLanguage": [
2394                {
2395                    "@type": "Language",
2396                    "name": "Português Brasileiro",
2397                    "alternateName": "pt-BR"
2398                }
2399            ],
2400            "foundingDate": "1946-07-25",
2401            "foundingLocation": [
2402                {
2403                    "@type": "Place",
2404                    "name": "Cariacia - ES"
2405                }
2406            ],
2407            "funder": [
2408                "Viação Águia Branca"
2409            ]
2410        },
2411        {
2412            "@context": "http://schema.org",
2413            "@type": "WebSite",
2414            "name": "Águia Branca",
2415            "image": "https://www.aguiabranca.com.br/medias/logo.svg?context=bWFzdGVyfGltYWdlc3wyNzc1fGltYWdlL3N2Zyt4bWx8aGRkL2g5MC84Nzk3MDgwNzE1Mjk0L2xvZ28uc3ZnfDYxYzc3ZTBhMGYxNzZmM2UzNTY1YTNlZjRlN2E0NDAwOTJiOTEzNGRkYzBmMTU0YzExNzljN2YxMGIwN2RhMTg",
2416            "description": "Passagem de ônibus em oferta para várias cidades do Brasil. Confira nossas vantagens e compre online sem taxas. Viagens de ônibus com descontos incríveis!",
2417            "url": "https://www.aguiabranca.com.br/",
2418            "sameAs": [
2419                "https://www.facebook.com/aguiabrancaoficial",
2420                "https://twitter.com/viacaoaguiab",
2421                "https://www.instagram.com/aguiabranca.oficial/",
2422                "https://www.tiktok.com/@aguiabranca.oficial",
2423                "https://www.youtube.com/channel/UCcf9UjeNCS44YJ8CiNkIPxA",
2424                "https://br.linkedin.com/company/aguia-branca",
2425                "https://play.google.com/store/apps/details?id=br.com.rjconsultores.neoaguiabranca",
2426                "https://apps.apple.com/br/app/%C3%A1guia-branca-passagens/id6444294246"
2427            ],
2428            "inLanguage": [
2429                {
2430                    "@type": "Language",
2431                    "name": "Português brasileiro",
2432                    "alternateName": "pt-BR"
2433                }
2434            ],
2435            "dateCreated": "2016-01-01",
2436            "copyrightYear": "2022",
2437            "funder": [
2438                "Viação Águia Branca"
2439            ]
2440        }
2441    ]
2442    </script>
2442
2443
2444</div></div></div>
2445    </div>
2446
2447    <div class="yCmsComponent">
2448<div class="content"><style type="text/css">
2449.limpar-lv {
2450    margin-top: 140px;
2451    color: #008FFF !important;
2452}
2453.card-body {
2454    padding-left: 0px;
2455    padding-right: 0px;
2456}
2457.cta-lv{
2458    text-align: right;
2459    padding-top: 8px;
2460    padding-right: 10px;
2461    padding-bottom: 8px;
2462    background-color: #eeeeee;
2463    color: #008FFF;
2464}
2465#viewdItens {
2466    margin-top: 8px;
2467    padding: 1rem;
2468}
2469.icone1{
2470    background-image: url('/medias/Vector-1-.svg?context=bWFzdGVyfGltYWdlc3w3OTN8aW1hZ2Uvc3ZnK3htbHxoY2EvaDZhLzEwODE0ODM1Njg3NDU0L1ZlY3RvciAoMSkuc3ZnfGZiZWM5NjJkNDZkYWIxMzlmMDQyODU1Y2VmZWUzMzA2MTVlNTc4N2UxNTVjODU2ZTUyOTIyMzYwZDcxYTJiYjM');
2471    background-repeat: no-repeat;
2472    background-position: 12px center;
2473    background-size: 15px;
2474    padding-left: 40px;
2475    border: none;
2476    color: rgb(44, 98, 198);
2477    height: 20px
2478}
2479.card-text:nth-child(2):before{
2480    content: "";
2481    display: block;
2482    width: 99%;
2483    height: 1px;
2484    border-top:  1px solid #dddddd;
2485    margin: 8px auto;
2486}
2487.card-text:nth-child(2) {
2488    color: rgb(89, 89, 89);
2489    border-bottom: 1px solid #dddddd;
2490    padding-bottom: 5px;
2491    padding-left: 10px;
2492    padding-right: 10px;
2493}
2494.passageiros-lv {
2495    display: block;
2496    background: url('https://www.aguiabranca.com.br/_ui/responsive/theme-alpha/images/ic-passenger.svg');
2497    background-size: 10px;
2498    background-position: 0px center;
2499    background-repeat: no-repeat;
2500    padding-left: 15px;
2501    color: rgb(89, 89, 89);
2502}
2503.passageiros-bb {
2504    margin-left: 8px;
2505    display: block;
2506    background: url('/medias/passageiro-bebe.svg?context=bWFzdGVyfHJvb3R8MjczN3xpbWFnZS9zdmcreG1sfGhlNi9oYTcvMTA2MDkwNTQ5MDg0NDYvcGFzc2FnZWlyby1iZWJlLnN2Z3w5MjU1ZTU0M2M2N2Q3NzkzYzY3Yzg3Yzc5YmI3YTUxZTVjZWQzNDQzZTdmMzE5OWM3MzA3MDMyNjVjOTU1NDZi');
2507    background-size: 10px;
2508    background-position: 0px center;
2509    background-repeat: no-repeat;
2510    padding-left: 15px;
2511    filter: invert(34%) sepia(2%) saturate(2%) hue-rotate(0deg) brightness(95%) contrast(85%);
2512}
2513.titulo-h2-home {
2514    margin-top: 32px !important;
2515    color: rgba(7, 18, 112, 1) !important; font-size: 28px !important ; font-weight: bold !important;
2516
2517}
2518@media (max-width: 600px) {
2519    
2520    .card-text-top{
2521        width: 220px;
2522        white-space: nowrap;
2523        text-overflow: ellipsis;
2524        overflow: hidden;
2525        display: inline-block;
2526        position: relative;
2527        }
2528    .card-text-top:after {
2529        content: "";
2530        pointer-events: none;
2531        position: absolute;
2532        width: 222px;
2533        height: 100%;
2534        top: 0; right: 0;
2535        background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 5%);
2536        background-image: -moz-linear-gradient(right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 5%);
2537        background-image: -ms-linear-gradient(right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 5%);
2538        background-image: -o-linear-gradient(right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 5%);
2539        background-image: linear-gradient(90deg, rgba(255,255,255,0) 95%, rgba(255,255,255,1) 100%);
2540    }
2541    .limpar-lv {
2542        margin-top: 10px;
2543    }
2544    #viewdItens {
2545        display: flex;
2546        overflow-x: auto;
2547    }
2548}
2549 
2550#viewdItens::-webkit-scrollbar {
2551  height: 0;
2552  background-color: transparent;
2553}
2554.card-body {
2555    min-width: 230px;
2556}
2557</style>
2558
2559<div class="container" id="componente" style="margin-bottom: 20px; display: none;">
2560<h2 class="titulo-h2-home" id="viewedTitle">Visto recentemente</h2>
2561<div id="viewdItens">
2562</div>
2563<div class="limpar-lv" onclick="clearViewedItens()" style="text-decoration: underline; color: #2c62c6; cursor: pointer;">Limpar hist&oacute;rico
2564</div>
2565</div>
2566
2567<script>
2568    if (JSON.parse(localStorage.getItem('recentProducts')).length > 0) {
2569       $('#componente').show()
2570        $('.info-principal-mobile').hide()
2571    const recentProducts = JSON.parse(localStorage.getItem('recentProducts')).reverse();
2572    for (let i = 0; i < recentProducts.length; i++) {
2573        $('#viewdItens').append(`
2574        <a href="${recentProducts[i].url}">
2575    <div class="col-md-4 col-xs-12">
2576    <div class="col-md-12 viewedCard" style="border: 1px solid #dddddd; border-radius: 5px; display: flex; align-items: center; padding: 0px">
2577      <div class="card-body col-md-12 col-xs-12" style="align-items: center; padding-top: 8px;">
2578        <div class="card-text card-text-top" style="font-weight: bold;"><div style="color: rgb(89, 89, 89); font-weight: normal; display:flex; align-items:center"><div class="icone1"></div> ${recentProducts[i].origem}</div> <div style="display:flex; align-items:center; color: #008FFF; margin-top: 6px" ><div style="padding: 0px 12px"><svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg">
2579        <path d="M9.4 1.76471L9 0H0V15H2V8.82353H7.6L8 10.5882H15V1.76471H9.4Z" fill="#008FFF" fill-opacity="1"/>
2580        </svg></div>${recentProducts[i].destino}</div></div>
2581        <div class="card-text" style="padding-top: 5px;">${recentProducts[i].ida.split('-').slice(0, 2).join('/')}
2582        ${
2583            recentProducts[i].volta
2584              ? ` - ${recentProducts[i].volta.split('-').slice(0, 2).join('/')}`
2585              : ''
2586          }
2587                    <span class="passageiros-lv" style="float: right;">
2588                            ${
2589            recentProducts[i].passageiros
2590              ? `${recentProducts[i].passageiros}
2591              `
2592              : '1'
2593          }
2594                                      ${
2595            recentProducts[i].bebe > 0
2596              ? ` <span class="passageiros-bb" style="float: right;">${recentProducts[i].bebe}</span>`
2597              : ''
2598          }
2599                    <span>
2600 
2601          </div>
2602          <div class="cta-lv">Buscar novamente   <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2603                <path d="M7.00065 0.945312L5.82565 1.98749L10.4757 6.11923H0.333984V7.59749H10.4757L5.82565 11.7292L7.00065 12.7714L13.6673 6.85836L7.00065 0.945312Z" fill="#008FFF"></path>
2604            </svg></div>
2605      </div>
2606    </div>
2607  </div>
2608  </a>
2609      `)
2610    }
2611}
2612 
2613      function clearViewedItens(){
2614       $('#componente').hide()
2615       $('.info-principal-mobile').show()
2616       localStorage.removeItem('recentProducts');
2617  }
2618    </script>
2618</div></div><div class="yCmsComponent">
2619<div class="content"><style type="text/css">
2620    .container.why-grid {
2621        padding-top: 5rem;
2622    }
2623
2624    .owl-carousel .owl-wrapper-outer {
2625        height: auto !important;
2626        overflow: hidden !important;
2627    }
2628
2629    .banner-total {
2630        padding: 1rem;
2631    }
2632
2633    .banner-total .thumbnail {
2634        display: inline-flex;
2635        height: 100%;
2636        box-shadow: 1px 1px 10px 0px #00000038;
2637        border-radius: 10px;
2638        width: 100%;
2639        padding: 0;
2640        margin: 0;
2641        transition: 0.2s;
2642    }
2643
2644    .banner-total .thumbnail a:hover {
2645        box-shadow: 4px 4px 10px 0px #00000042;
2646        cursor: pointer;
2647        border-radius: 10px;
2648        transition: 0.2s;
2649    }
2650
2651    .banner-total .thumbnail img {
2652        margin: 0;
2653        border-radius: 10px;
2654    }
2655
2656    .owl-carousel .owl-controls .owl-buttons .owl-prev,
2657    .owl-carousel .owl-controls .owl-buttons .owl-next {
2658        color: black !important;
2659        text-align: center !important;
2660        padding: 0px !important;
2661        z-index: 1;
2662        font-size: 25px !important;
2663        width: 28px;
2664        height: 29px;
2665        font-weight: bold;
2666    }
2667
2668    .owl-carousel .owl-controls .owl-buttons .owl-next:before,
2669    .owl-carousel .owl-controls .owl-buttons .owl-prev:before {
2670        display: none;
2671    }
2672</style>
2673
2674
2675
2676<div class="container">
2677    <div class="owl-carousel" id="owl-banners">
2678
2679         <div class="item banner-total">
2680            <ul>
2681                <li class="thumbnail">
2682                    <a href="/onibus/sao-paulo-sp/rio-de-janeiro-flamengo-rj?Ida=18-09-2026&departureName=SAO%20PAULO%20-%20SP&crianca=0&arrivalId=25347&bebe=0&arrivalName=RIO%20DE%20JANEIRO/FLAMENGO%20-%20RJ&adulto=1&departureId=22214" >
2683                        <img alt="Agora você pode embarcar e desembarcar no Flamengo - RJ"
2684                            src="/medias/Mini-Banner-540x250.jpg?context=bWFzdGVyfGltYWdlc3wxMzUwMTl8aW1hZ2UvanBlZ3xhRFV4TDJnMk1DOHhOVEk0T1RZeU9UazVPVEV6TkM5TmFXNXBYMEpoYm01bGNsODFOREI0TWpVd0xtcHdad3xkMDZmZTMyNjEwM2EwOTU2MGM4MWM3NDMzMWMwYzM0YjdkNTliZTdjZTg1ZDZkN2ExNDRkZGFkYWI5NWU3ZDgy"
2685                            title="Agora você pode embarcar e desembarcar no Flamengo - RJ" />
2686
2687
2688
2689                    </a>
2690                </li>
2691            </ul>
2692        </div>
2693
2694        <div class="item banner-total">
2695            <ul>
2696                <li class="thumbnail">
2697                    <a href="/onibus/vitoria-es/rio-de-janeiro-barra-da-tijuca-rj " id="bannervitoriaTijuca">
2698                        <img alt="Novo destino para você viajar vitória parabarra da tijuca"
2699                            src="/medias/100826-NOVOS-DESTINOS-Mini-Banner-Home.png?context=bWFzdGVyfGltYWdlc3wyNDUyNTR8aW1hZ2UvcG5nfGFHTTBMMmcyWWk4eE5USXdOekE0TnpnMk5UZzROaTh4TURBNE1qWmZUazlXVDFOZlJFVlRWRWxPVDFOZlRXbHVhVjlDWVc1dVpYSmZTRzl0WlM1d2JtY3xjZTQ3N2JjZWJjYzQyNGYzMDc4MjNmZmYyZmY4YTg4ODU2MTllZjA2ZDI5MWU1MDRhOWJmMTMyNzdmZjY5NGQ3"
2700                            title="Novo destino para você viajar vitória parabarra da tijuca" />
2701
2702
2703
2704                    </a>
2705                </li>
2706            </ul>
2707        </div>
2708
2709
2710
2711        <div class="item banner-total">
2712            <ul>
2713                <li class="thumbnail">
2714                    <a
2715                        href="https://www.reclameaqui.com.br/premio/votacao/transporte/transporte-rodoviario-grandes-operacoes?utm_source=category_link&amp;utm_campaign=premio_cat_12235">
2716                        <img alt="Estamos no prêmio Reclame Aqui, vote aqui."
2717                            src="/medias/MiniBanner-310826-PREMIO-RECLAME-AQUI-2026-AB.png?context=bWFzdGVyfGltYWdlc3w1MzIxMHxpbWFnZS9wbmd8YURsbEwyaG1OaTh4TlRFNU16UTFPRGd3TWpjeE9DOU5hVzVwUW1GdWJtVnlYek14TURneU5sOVFVa1ZOU1U5ZlVrVkRURUZOUlY5QlVWVkpYekl3TWpaZlFVSXVjRzVufGFkYmIwZjc3NDM2YzI3MjkxYzQ2ZThmYzcxZjdmYjBmYmM5MTg5M2ZiYWFmNzBlY2JkYTgyN2Q4YzY5NGM2YTU"
2718                            title="Pesquisa Reclame aqui" />
2719
2720
2721
2722                    </a>
2723                </li>
2724            </ul>
2725        </div>
2726
2727
2728
2729        <div class="item banner-total">
2730            <ul>
2731                <li class="thumbnail">
2732                    <a href="/mais-conexoes">
2733                        <img alt="Novas conexões"
2734                            src="/medias/MINIBANNER-NOVASLINHASCONEX-O-AB.png?context=bWFzdGVyfGltYWdlc3w1Mz
2734cwM3xpbWFnZS9wbmd8YUdRekwyaGtNUzh4TkRVME16azVOREU1TVRrd01pOU5TVTVKUWtGT1RrVlNYMDVQVmtGVFRFbE9TRUZUUTA5T1JWakRnMDlmUVVJdWNHNW58MjhjYjM5NDNlMThkYWU0NTVjMGNjZGU5MDY1MTdmODc0NGVmZTI5ZWI2ZDhhMWIzOWVkY2JkY2IyZGE1M2FlZA"
2735                            title="Novas conexões" />
2736
2737
2738
2739                    </a>
2740                </li>
2741            </ul>
2742        </div>
2743
2744
2745
2746        <div class="item banner-total" id="meuBotao1">
2747            <ul>
2748                <li class="thumbnail">
2749                    <a href="">
2750                        <img alt="Descontos exclusivos só no app! Ofertas sujeitas à disponibilidade de poltronas."
2751                            src="/medias/Group-10-2-.png?context=bWFzdGVyfGltYWdlc3w2MzI1MHxpbWFnZS9wbmd8YURZekwyaGxZaTh4TlRBM016RXpNakl4TmpNMU1DOUhjbTkxY0NBeE1DQW9NaWt1Y0c1bnw2OGZmZDU3NDZjNGYyYjU4ZjAwZGE2MDA5ZGJjMDQ4NTgxZTU0YmJjZGRmYjA0YjQ0MmZkNmViYTEyYjZlNjIx"
2752                            title="Descontos exclusivos só no app! Ofertas sujeitas à disponibilidade de poltronas." />
2753
2754                    </a>
2755                </li>
2756            </ul>
2757        </div>
2758
2759
2760        <div class="item banner-total">
2761            <ul>
2762                <li class="thumbnail">
2763                    <a href="/onibus/salvador-ba/porto-seguro-ba" id="bannerSalvadorPortoSeguro">
2764                        <img alt="Mais conforto para viajar! Salvador x Porto Seguro. Comprar Agora"
2765                            src="/medias/Mini-Banner-Home.png?context=bWFzdGVyfGltYWdlc3w4MDI0MHxpbWFnZS9wbmd8YURVMEwyaGxOUzh4TlRBM016RXpNakE0TlRJM09DOU5hVzVwWDBKaGJtNWxjbDlJYjIxbExuQnVad3w0NzcxMDkxNTQzNGYyNTBlYjU3YWE4NWFmZTQyZTRkYTE0M2UwNDBhZmRmOWVhMDQxMjE0ODgxNGQzMWFiYWYx"
2766                            title="/onibus/salvador-ba/porto-seguro-ba" />
2767
2768                    </a>
2769                </li>
2770            </ul>
2771        </div>
2772
2773
2774
2775
2776
2777
2778
2779
2780    </div>
2781</div>
2782
2783<script>
2784    $(document).ready(function () {
2785        $("#owl-banners").owlCarousel({
2786            navigation: true,
2787            navigationText: ["‹", "›"],
2788            autoPlay: true,
2789            stopOnHover: true,
2790            afterInit: function (elem) {
2791                var that = this
2792                that.owlControls.prependTo(elem)
2793            }
2794        });
2795
2796        var urlSiteab = 'https://www.aguiabranca.com.br/onibus';
2797
2798        var date30x = new Date();
2799        date30x.setDate(date30x.getDate() + 8);
2800        var year30 = date30x.toLocaleString("default", { year: "numeric" });
2801        var month30x = date30x.toLocaleString("default", { month: "2-digit" });
2802        var day30x = date30x.toLocaleString("default", { day: "2-digit" });
2803        var formattedDate30x = day30x + "-" + month30x + "-" + year30;
2804        const dias5 = [`${formattedDate30x}`];
2805
2806        $("#banneracao").attr("href", urlSiteab + '/vitoria-es/rio-de-janeiro-rj?Ida=' + dias5);
2807
2808        var date7dias = new Date();
2809        date7dias.setDate(date7dias.getDate() + 7);
2810        var year7dias = date7dias.toLocaleString("default", { year: "numeric" });
2811        var month7dias = date7dias.toLocaleString("default", { month: "2-digit" });
2812        var day7dias = date7dias.toLocaleString("default", { day: "2-digit" });
2813        var formattedDate7dias = day7dias + "-" + month7dias + "-" + year7dias;
2814
2815        $("#bannerSalvadorPortoSeguro").attr("href", urlSiteab + '/salvador-ba/porto-seguro-ba?Ida=' + formattedDate7dias + '&departureName=SALVADOR%20-%20BA&crianca=0&arrivalId=21862&bebe=0&arrivalName=PORTO%20SEGURO%20-%20BA&adulto=1&departureId=21875');
2816        $("#bannervitoriaTijuca").attr("href", urlSiteab + '/vitoria-es/rio-de-janeiro-barra-da-tijuca-rj?Ida=' + formattedDate7dias);
2817
2818    });
2819</script>
vendor: 1 bytes, line 2819
2819
2820<script>
2821    $(document).ready(function () {
2822        const userAgent1 = navigator.userAgent;
2823        const iOS1 = !!userAgent1.match(/iPhone|iPad|iPod/);
2824        const isAndroid1 = /android/i.test(userAgent1);
2825
2826
2827        document.getElementById('meuBotao1').addEventListener('click', function (e) {
2828            e.preventDefault();
2829
2830            if (isAndroid1) {
2831                window.location.href = "https://play.google.com/store/apps/details?id=br.com.rjconsultores.neoaguiabranca&hl=pt_BR&gl=US";
2832                setTimeout(function () {
2833                    console.log("O usuário está usando Android");
2834                }, 100);
2835            } else if (iOS1) {
2836                window.location.href = "https://apps.apple.com/br/app/%C3%A1guia-branca-passagens/id6444294246";
2837                setTimeout(function () {
2838                    console.log("O usuário está usando iOS");
2839                }, 100);
2840            } else {
2841                window.location.href = "https://play.google.com/store/apps/details?id=br.com.rjconsultores.neoaguiabranca&hl=pt_BR&gl=US";
2842                setTimeout(function () {
2843                    console.log("O usuário não está usando iOS ou Android");
2844                }, 100);
2845            }
2846        });
2847    });
2848</script>
2848</div></div><div class="yCmsComponent">
2849<div class="content">
2850  <style>
2851    .banner-total ul{
2852      padding-left: 0px;
2853    }
2854    :root {
2855      --blue:    #038fff;
2856      --blue-dk: #038fff;
2857      --white:   #ffffff;
2858      --bg:      #f4f6fb;
2859      --card-bg: #ffffff;
2860      --txt:     #595959;
2861      --muted:   #6b7280;
2862      --divider: #e5e9f2;
2863      --radius:  16px;
2864      --shadow:  0 4px 24px rgba(59,59,255,.10);
2865    }
2866
2867  
2868
2869
2870  
2871    .section-header {
2872      display: flex;
2873      align-items: center;
2874      justify-content: space-between;
2875      margin-bottom: 32px;
2876    }
2877   
2878    .carousel-wrap {
2879      position: relative;
2880      padding: 0;
2881    }
2882
2883
2884    .dest-card {
2885      background: var(--card-bg);
2886      border-radius: var(--radius);
2887      overflow: hidden;
2888      box-shadow: var(--shadow);
2889      transition: transform .25s, box-shadow .25s;
2890      margin: 8px 12px 24px;
2891    }
2892    .dest-card:hover {
2893      transform: translateY(-4px);
2894     
2895    }
2896
2897
2898    .card-hero {
2899      position: relative;
2900      height: 148px;
2901      overflow: hidden;
2902     
2903    }
2904    .card-hero img {
2905      width: 100%; height: 100%;
2906      object-fit: cover;
2907      opacity: .75;
2908      transition: opacity .3s, transform .4s;
2909    }
2910    .dest-card:hover .card-hero img { opacity: .9; transform: scale(1.04); }
2911
2912    .card-badge {
2913      position: absolute;
2914      bottom: 0; left: 0;
2915      background: var(--blue);
2916      color: var(--white);
2917      border-radius: 0 8PX 0 0;
2918      padding: 8px 22PX;
2919
2920      line-height: 1.1;
2921    }
2922    .card-badge span { display: block; font-size: 14px; font-weight: 400; opacity: .85; }
2923    .card-badge strong { font-size: 14px; font-weight: 700; }
2924
2925 
2926    .cardBody { padding: 16px 18px 0; min-height: 258px; }
2927
2928    .card-table-head {
2929      display: flex;
2930      justify-content: space-between;
2931      font-size: 14px;
2932      font-weight: 500;
2933      letter-spacing: .06em;
2934      color: var(--muted);
2935      padding-bottom: 8px;
2936      border-bottom: 1px solid var(--divider);
2937      margin-bottom: 4px;
2938    }
2939
2940    .card-rows { list-style: none; margin: 0 !important; padding: 0 !important;}
2941    .card-row a {
2942      width: 100% !important;
2943      display: flex;
2944      justify-content: space-between;
2945      align-items: center;
2946      ;
2947      
2948    }
2949    .card-row {
2950      display: flex;
2951      justify-content: space-between;
2952      align-items: center;
2953      padding: 7px 0;
2954      border-bottom: 1px solid var(--divider);
2955      font-size: 14px;
2956      transition: background .15s;
2957    }
2958    .card-row:last-child { border-bottom: none; }
2959    .card-row:hover { background: #f0f1ff; margin: 0 -18px; padding-left: 18px; padding-right: 18px; border-radius: 6px; }
2960
2961    .row-origin { color: var(--txt); font-weight: 500; }
2962    .row-price  { color: #595959; font-weight: 500; white-space: nowrap; }
2963    .row-price.no-price { color: var(--muted); font-weight: 400; font-size: 14px; }
2964
2965  
2966    .card-footer {
2967      padding: 14px 18px 18px;
2968      border-top: #595959 0.5px solid;
2969    }
2970    .card-link {
2971      display: inline-block;
2972      color: var(--blue);
2973      font-size: 14px;
2974      font-weight: 600;
2975      text-decoration: none;
2976      border-bottom: 1.5px solid transparent;
2977      transition: border-color .2s;
2978    }
2979    .card-link:hover { border-color: var(--blue); }
2980
2981   
2982    .owl-nav button {
2983      position: absolute;
2984      top: 36% !important; transform: translateY(-50%);
2985      width: 32px; height: 32px;
2986      border-radius: 50% !important;
2987      background: var(--white) !important;
2988      box-shadow: 0 2px 12px rgba(0,0,0,.12) !important;
2989      border: none !important;
2990      display: flex; align-items: center; justify-content: center;
2991      transition: background .2s, box-shadow .2s;
2992      z-index: 10;
2993    }
2994    .owl-nav button:hover {
2995      background: var(--blue) !important;
2996    }
2997    .owl-nav button:hover svg path { stroke: white; }
2998
2999    .owl-nav .owl-prev { left: -28px; }
3000    .owl-nav .owl-next { right: -28px; }
3001
3002    .owl-nav button span { display: none; }
3003
3004
3005.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev
3006 {
3007   
3008    display: flex !important;
3009    align-items: center !important;
3010    justify-content: center !important;
3011}
3012    .owl-nav button::after {
3013      content: '';
3014      display: block;
3015      width: 10px; height: 10px;
3016      border-top: 2px solid var(--blue);
3017      border-right: 2px solid var(--blue);
3018    }
3019    .owl-nav .owl-prev::after { transform: rotate(-135deg) translate(-2px,2px); }
3020    .owl-nav .owl-next::after { transform: rotate(45deg) translate(-2px,2px); }
3021    .owl-nav button:hover::after { border-color: white; }
3022
3023    .owl-dots .owl-dot span {
3024      background: #c8cfe8 !important;
3025      width: 8px !important; height: 8px !important;
3026      transition: background .2s, width .2s !important;
3027    }
3028    .owl-dots .owl-dot.active span {
3029      background: var(--blue) !important;
3030      width: 22px !important;
3031    }
3032
3033  
3034    .skeleton-card {
3035      background: var(--card-bg);
3036      border-radius: var(--radius);
3037      overflow: hidden;
3038      box-shadow: var(--shadow);
3039      margin: 8px 12px 24px;
3040    }
3041    .skel { background: linear-gradient(90deg, #e8ecf5 25%, #f4f6fb 50%, #e8ecf5 75%);
3042      background-size: 200% 100%; animation: shimmer 1.4s infinite; border-radius: 6px; }
3043    .skel-hero { height: 148px; border-radius: 0; }
3044    .skel-body { padding: 16px 18px; }
3045    .skel-line { height: 12px; margin-bottom: 10px; }
3046    .skel-line.w80 { width: 80%; }
3047    .skel-line.w60 { width: 60%; }
3048    .skel-line.w50 { width: 50%; }
3049    @keyframes shimmer { to { background-position: -200% 0; } }
3050
3051    .error-msg { text-align: center; padding: 40px; color: var(--muted); font-size: .95rem; }
3052
3053.titulo-h2-home {
3054    color: #1D1756;
3055    font-size: 28px !important;
3056    font-weight: bold !important;
3057    margin-top: 20px;
3058    }
3059  </style>
3060
3061
3062
3063<div class="container">
3064  <h2 class="titulo-h2-home" style="margin-bottom: 16px;">Antecipe e pague menos</h2>
3065  <div id="destCarousel" class="owl-carousel owl-theme ">
3066    
3067    <div class="dest-card">
3068        <div class="card-hero">
3069            <img src="/medias/curitiba.jpg?context=bWFzdGVyfGltYWdlc3w3Nzk0NXxpbWFnZS9qcGVnfGFEUmpMMmd5TUM4eE1qVTVNamcwTkRnd01EQXpNQzlqZFhKcGRHbGlZUzVxY0djfDdjZGQ5YjVkOGM0MmQ1ZTVhNjEzMWU2NjA4MjMwMzhjYzljNzA2MTExNTIzNDM4ZGIyYzljNGFhMTIzYmI1NGU" alt="Curitiba">
3070            <div class="card-badge">
3071                <span>Ônibus para</span>
3072                <strong>Curitiba</strong>
3073            </div>
3074        </div>
3075        <div class="cardBody">
3076            <div class="card-table-head">
3077                <span>Saindo de</span>
3078                <span>Preços a partir de</span>
3079            </div>
3080            <ul class="card-rows">
3081                <li class="card-row">
3082                    <a href="/onibus/rio-de-janeiro-rj/curitiba-pr" data-slug="/rio-de-janeiro-rj/curitiba-pr">
3083                        <span class="row-origin">Rio de Janeiro</span>
3084                        <span class="row-price">...</span>
3085                    </a>
3086                </li>
3087                <li class="card-row">
3088                    <a href="/onibus/resende-rj/curitiba-pr" data-slug="/resende-rj/curitiba-pr">
3089                        <span class="row-origin">Resende</span>
3090                        <span class="row-price">...</span>
3091                    </a>
3092                </li>
3093                <li class="card-row">
3094                    <a href="/onibus/sao-jose-dos-campos-sp/curitiba-pr" data-slug="/sao-jose-dos-campos-sp/curitiba-pr">
3095                        <span class="row-origin">São José dos Campos</span>
3096                        <span class="row-price">...</span>
3097                    </a>
3098                </li>
3099               
3100
3101            </ul>
3102        </div>
3103        <div class="card-footer">
3104            <a class="card-link" href="/destinos/curitiba-pr">Ver mais opções para Curitiba</a>
3105        </div>
3106    </div>
3107
3108    <div class="dest-card">
3109        <div class="card-hero">
3110            <img src="/medias/sao-paulo-componente-card.webp?context=bWFzdGVyfGltYWdlc3wzMTQ4NjF8aW1hZ2UvcG5nfGhmMC9oYzUvMTAxMDIzOTMzNzI3MDIvc2FvIHBhdWxvIC0gY29tcG9uZW50ZSBjYXJkLndlYnB8YTk3ODg2NDY1Y2ZlNTJkZjg4MGMwNTdlZTFlNmJmNjNhMWNhOWZiY2UxNjc1Yzg4YmVjNzM0ZDhiMGVjYzNlMg" alt="Rio">
3111            <div class="card-badge">
3112                <span>Ônibus para</span>
3113                <strong>São Paulo</strong>
3114            </div>
3115        </div>
3116        <div class="cardBody">
3117            <div class="card-table-head">
3118                <span>Saindo de</span>
3119                <span>Preços a partir de</span>
3120            </div>
3121            <ul class="card-rows">
3122                <li class="card-row">
3123                    <a href="/onibus/vitoria-da-conquista-ba/sao-paulo-sp" data-slug="/vitoria-da-conquista-ba/sao-paulo-sp">
3124                        <span class="row-origin">Vitória da Conquista</span>
3125                        <span class="row-price">...</span>
3126                    </a>
3127                </li>
3128                  <li class="card-row">
3129                    <a href="/onibus/rio-de-janeiro-rj/sao-paulo-sp" data-slug="/rio-de-janeiro-rj/sao-paulo-sp">
3130                        <span class="row-origin">Rio de Janeiro</span>
3131                        <span class="row-price">...</span>
3132                    </a>
3133                </li>
3134                 <li class="card-row">
3135                    <a href="/onibus/governador-valadares-mg/sao-paulo-sp" data-slug="/governador-valadares-mg/sao-paulo-sp">
3136                        <span class="row-origin">Governador Valadares</span>
3137                        <span class="row-price">...</span>
3138                    </a>
3139                </li>
3140                <li class="card-row">
3141                    <a href="/onibus/vitoria-es/sao-paulo-sp" data-slug="/vitoria-es/sao-paulo-sp">
3142                        <span class="row-origin">Vitória</span>
3143                        <span class="row-price">...</span>
3144                    </a>
3145                </li>
3146                 <li class="card-row">
3147                    <a href="/onibus/vicosa-mg/sao-paulo-sp" data-slug="/vicosa-mg/sao-paulo-sp">
3148                        <span class="row-origin">Viçosa</span>
3149                        <span class="row-price">...</span>
3150                    </a>
3151                </li>
3152            </ul>
3153        </div>
3154        <div class="card-footer">
3155            <a class="card-link" href="/destinos/rio-de-janeiro-rj">Ver mais opções para Rio de Janeiro</a>
3156        </div>
3157    </div>
3158    
3159  <div class="dest-card">
3160    <div class="card-hero">
3161      <img src="/medias/rio-de-janeiro-componente-card.webp?context=bWFzdGVyfHJvb3R8MjMyOTR8YXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtfGg5NS9oZDcvMTAxMDE1NzExNTgwNDYvcmlvLWRlLWphbmVpcm8tY29tcG9uZW50ZS1jYXJkLndlYnB8NjA2YzJhMzg5MjNiYmZlZTAyY2NlMDYzNjEwMTQ2ZjNmZWEyYTcyYjg4ZDUzYmE5NjExNzg0NjZjZjZhNDQ5Mw" alt="Rio de Janeiro">
3162      <div class="card-badge">
3163        <span>Ônibus para</span>
3164        <strong>Rio de Janeiro</strong>
3165      </div>
3166    </div>
3167    <div class="cardBody">
3168      <div class="card-table-head">
3169        <span>Saindo de</span>
3170        <span>Preços a partir de</span>
3171      </div>
3172      <ul class="card-rows">
3173        <li class="card-row">
3174          <a href="/onibus/sao-paulo-sp/rio-de-janeiro-rj" data-slug="/sao-paulo-sp/rio-de-janeiro-rj">
3175            <span class="row-origin">São Paulo</span>
3176            <span class="row-price">...</span>
3177          </a>
3178        </li>
3179        <li class="card-row">
3180          <a href="/onibus/vitoria-es/rio-de-janeiro-rj" data-slug="/vitoria-es/rio-de-janeiro-rj">
3181            <span class="row-origin">Vitória</span>
3182            <span class="row-price">...</span>
3183          </a>
3184        </li>
3185        <li class="card-row">
3186          <a href="/onibus/salvador-ba/rio-de-janeiro-rj" data-slug="/salvador-ba/rio-de-janeiro-rj">
3187            <span class="row-origin">Salvador</span>
3188            <span class="row-price">...</span>
3189          </a>
3190        </li>
3191        <li class="card-row">
3192          <a href="/onibus/aracruz-es/rio-de-janeiro-rj" data-slug="/aracruz-es/rio-de-janeiro-rj">
3193            <span class="row-origin">Aracruz</span>
3194            <span class="row-price">...</span>
3195          </a>
3196        </li>
3197        <li class="card-row">
3198          <a href="/onibus/vila-velha-es/rio-de-janeiro-rj" data-slug="/vila-velha-es/rio-de-janeiro-rj">
3199            <span class="row-origin">Vila Velha</span>
3200            <span class="row-price">...</span>
3201          </a>
3202        </li>
3203      </ul>
3204    </div>
3205    <div class="card-footer">
3206      <a class="card-link" href="/destinos/rio-de-janeiro-rj">Ver mais opções para Rio de Janeiro</a>
3207    </div>
3208  </div>
3209  <div class="dest-card">
3210    <div class="card-hero">
3211      <img src="https://www.aguiaflex.com/medias/vitoria-componente-card.webp?context=bWFzdGVyfGltYWdlc3w2MTQ4NHxpbWFnZS9qcGVnfGhjYi9oYmIvMTAxMDIzOTM2Njc2MTQvdml0b3JpYSAtIGNvbXBvbmVudGUgY2FyZC53ZWJwfGYyMTY0ZmQzYTE5NGMwZTYwZjc1N2Y1ZmQ3MzI5ODc1OTY4MGJlYzhlNjAwOWNjY2E3ZjcxM2E2OWY0MTc3Nzg" alt="Vitória">
3212      <div class="card-badge">
3213        <span>Ônibus para</span>
3214        <strong>Vitória</strong>
3215      </div>
3216    </div>
3217    <div class="cardBody">
3218      <div class="card-table-head">
3219        <span>Saindo de</span>
3220        <span>Preços a partir de</span>
3221      </div>
3222      <ul class="card-rows">
3223        <li class="card-row">
3224          <a href="/onibus/rio-de-janeiro-rj/vitoria-es" data-slug="/rio-de-janeiro-rj/vitoria-es">
3225            <span class="row-origin">Rio de Janeiro</span>
3226            <span class="row-price">...</span>
3227          </a>
3228        </li>
3229        <li class="card-row">
3230          <a href="/onibus/sao-paulo-sp/vitoria-es" data-slug="/sao-paulo-sp/vitoria-es">
3231            <span class="row-origin">São Paulo</span>
3232            <span class="row-price">...</span>
3233          </a>
3234        </li>
3235        <li class="card-row">
3236          <a href="/onibus/linhares-es/vitoria-es" data-slug="/linhares-es/vitoria-es">
3237            <span class="row-origin">Linhares</span>
3238            <span class="row-price">...</span>
3239          </a>
3240        </li>
3241        <li class="card-row">
3242          <a href="/onibus/sao-mateus-es/vitoria-es" data-slug="/sao-mateus-es/vitoria-es">
3243            <span class="row-origin">São Mateus</span>
3244            <span class="row-price">...</span>
3245          </a>
3246        </li>
3247        <li class="card-row">
3248          <a href="/onibus/colatina-es/vitoria-es" data-slug="/colatina-es/vitoria-es">
3249            <span class="row-origin">Colatina</span>
3250            <span class="row-price">...</span>
3251          </a>
3252        </li>
3253      </ul>
3254    </div>
3255    <div class="card-footer">
3256      <a class="card-link" href="/destinos/vitoria-es">Ver mais opções para Vitória </a>
3257    </div>
3258  </div>
3259 
3260
3261
3262  <!-- Card: Salvador -->
3263  <div class="dest-card">
3264    <div class="card-hero">
3265      <img src="https://www.aguiaflex.com/medias/salvador-componente-card.webp?context=bWFzdGVyfHJvb3R8MjU2Mzh8YXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtfGg5NC9oZGEvMTAxMDE1NzEwOTI1MTAvc2FsdmFkb3ItY29tcG9uZW50ZS1jYXJkLndlYnB8MzQ5NjAxNWVkYzk3NzRiYzI1N2NhYTllZWFmNjMzNTU2MjZmMDZlMGQ5OTA5MDQ0ZWMxZjUwMGQzYmQwNzhhMg" alt="Salvador">
3266      <div class="card-badge">
3267        <span>Ônibus para</span>
3268        <strong>Salvador</strong>
3269      </div>
3270    </div>
3271    <div class="cardBody">
3272      <div class="card-table-head">
3273        <span>Saindo de</span>
3274        <span>Preços a partir de</span>
3275      </div>
3276      <ul class="card-rows">
3277        <li class="card-row">
3278          <a href="/onibus/itabuna-ba/salvador-ba" data-slug="/itabuna-ba/salvador-ba">
3279            <span class="row-origin">Itabuna</span>
3280            <span class="row-price">...</span>
3281          </a>
3282        </li>
3283        <li class="card-row">
3284          <a href="/onibus/aracaju-se/salvador-ba" data-slug="/aracaju-se/salvador-ba">
3285            <span class="row-origin">Aracaju</span>
3286            <span class="row-price">...</span>
3287          </a>
3288        </li>
3289        <li class="card-row">
3290          <a href="/onibus/ilheus-ba/salvador-ba" data-slug="/ilheus-ba/salvador-ba">
3291            <span class="row-origin">Ilhéus</span>
3292            <span class="row-price">...</span>
3293          </a>
3294        </li>
3295        <li class="card-row">
3296          <a href="/onibus/rio-de-janeiro-rj/salvador-ba" data-slug="/rio-de-janeiro-rj/salvador-ba">
3297            <span class="row-origin">Rio de Janeiro</span>
3298            <span class="row-price">...</span>
3299          </a>
3300        </li>
3301        <li class="card-row">
3302          <a href="/onibus/petrolina-pe/salvador-ba" data-slug="/petrolina-pe/salvador-ba">
3303            <span class="row-origin">Petrolina</span>
3304            <span class="row-price">...</span>
3305          </a>
3306        </li>
3307      </ul>
3308    </div>
3309    <div class="card-footer">
3310      <a class="card-link" href="/destinos/salvador-ba">Ver mais opções para Salvador </a>
3311    </div>
3312  </div>
3313 
3314  <!-- Card: Aracaju -->
3315  <div class="dest-card">
3316    <div class="card-hero">
3317      <img src="https://www.aguiaflex.com/medias/aracaju-componente-card.webp?context=bWFzdGVyfGltYWdlc3wxMDE1NjF8aW1hZ2UvanBlZ3xoNDkvaGMzLzEwMTAyMzkzNDA1NDcwL2FyYWNhanUgLSBjb21wb25lbnRlIGNhcmQud2VicHw0OWQwMjQzZWM1MjNjYTIwMmZkYzFlOTNmNmUwNTQzMTc1NWRkZjA3ODFmOTZmM2M0NWQyYzJkMTUzNGRlMzQy" alt="Aracaju">
3318      <div class="card-badge">
3319        <span>Ônibus para</span>
3320        <strong>Aracaju</strong>
3321      </div>
3322    </div>
3323    <div class="cardBody">
3324      <div class="card-table-head">
3325        <span>Saindo de</span>
3326        <span>Preços a partir de</span>
3327      </div>
3328      <ul class="card-rows">
3329        <li class="card-row">
3330          <a href="/onibus/salvador-ba/aracaju-se" data-slug="/salvador-ba/aracaju-se">
3331            <span class="row-origin">Salvador</span>
3332            <span class="row-price">...</span>
3333          </a>
3334        </li>
3335       
3336      </ul>
3337    </div>
3338    <div class="card-footer">
3339      <a class="card-link" href="/destinos/aracaju-se">Ver mais opções para Aracaju </a>
3340    </div>
3341  </div>
3342 
3343
3344</div>
3345</div>
3346
3347
3348<script>
3349$(document).ready(function () {
3350    const API_BASE = 'https://cms.aguiabranca.com.br/api/produtos';
3351    const $carousel = $('#destCarousel');
3352
3353    $carousel.owlCarousel({
3354        loop: true,
3355        margin: 10,
3356             navigation: true,
3357
3358            navigationText: ["‹", "›"],
3359         autoPlay: true,
3360
3361            stopOnHover: true,
3362        dots: true,
3363        responsive: {
3364            0: { items: 1, stagePadding: 30 },
3365            768: { items: 2 },
3366            1024: { items: 3 }
3367        }
3368    });
3369
3370    $('a[data-slug]').each(function () {
3371        const $link = $(this);
3372        const slug = $link.attr('data-slug');
3373
3374        $.getJSON(API_BASE + '?filters[slug][$eq]=' + encodeURIComponent(slug) + '&pagination[pageSize]=1', function (res) {
3375            const produto = res.data && res.data[0];
3376            if (produto && produto.menor_preco) {
3377                const preco = parseFloat(produto.menor_preco).toLocaleString('pt-BR', {
3378                    style: 'currency', currency: 'BRL'
3379                });
3380                $link.find('.row-price').text(preco);
3381            } else {
3382                $link.find('.row-price').text('Consulte');
3383            }
3384        });
3385    });
3386});
3387</script>
3387
3388</div></div><div class="yCmsComponent">
3389<div class="content"><style type="text/css">
3390    .bannerApp{
3391        background: url('/medias/Group-19-1-.png?context=bWFzdGVyfGltYWdlc3wxNzU2OTl8aW1hZ2UvcG5nfGFEVmhMMmcyWlM4eE5EVXdORGt6TnpBMk1qUXpNQzlIY205MWNDQXhPU0FvTVNrdWNHNW58YmI2OTQwNWQxNjg4ODNiZjMwZWE5NTY3MGEyNTkxYTUxOTlkMzljZmJhMWRjODdjZDFkYTA5ZWVkZDA4ZDlmMA');
3392        background-position: center;
3393        display: block;
3394        background-size: cover;
3395        height: 250px;
3396        border-radius: 8px !important;
3397        margin-bottom: 32px !important;
3398        cursor: pointer;
3399        width: 100%;
3400        max-width: 1140px;
3401       
3402    }
3403    @media(max-width: 960px){
3404        .bannerApp{
3405        background: url('/medias/990x300.png?context=bWFzdGVyfGltYWdlc3wxNDA5NjF8aW1hZ2UvcG5nfGFETXdMMmd4Wmk4eE5EVXdORGt6Tmpnd01ESTROaTg1T1RCNE16QXdMbkJ1Wnd8ZTY2MWM5Njg0ZWE0YzZhZDg2YThiNzMyOTRkYWUxNTY1OTRhYjhjN2I2NDQ2MDg5MjI2NDgzYmE0NjlkOGEyYg');
3406        background-position: center;
3407        display: block;
3408        background-size: cover;
3409        height: 250px;
3410        width: 100%;
3411        max-width: 960px;
3412        }
3413    }
3414    @media(max-width: 720px){
3415        .bannerApp{
3416        background: url('/medias/720x250.png?context=bWFzdGVyfGltYWdlc3w4NzI4NXxpbWFnZS9wbmd8YUdSbEwyZ3haaTh4TkRVd05Ea3pOamcyTlRneU1pODNNakI0TWpVd0xuQnVad3xjYjk2Y2U1OTIzMGQ0OTc1YWJmNTE5YzA3MjliZjE5YmY2MzkwYjY5YmJjMWNmMTc4ZDU2ZWJmMDI2ZTQyODE3');
3417        background-position: center;
3418        display: block;
3419        background-size: cover;
3420        height: 230px;
3421        width: 100%;
3422        max-width: 720px;
3423        }
3424    }
3425    @media(max-width: 590px){
3426        .bannerApp{
3427        background: url('/medias/590-x-250.png?context=bWFzdGVyfGltYWdlc3w4NDcyOXxpbWFnZS9wbmd8YURsa0wyZ3lNeTh4TkRVd05Ea3pOams1TmpnNU5DODFPVEFnZUNBeU5UQXVjRzVufGZlZTIxMWFmOWMzYWRkMDY5ZGNkNzMzYTRlYjc4MmYyZTZjMjU2YmRhMDAxMzAyZDY5YzQ1MjQ1ZWExYWI4OWQ');
3428        background-position: center;
3429        display: block;
3430        background-size: cover;
3431        height: 200px;
3432        width: 100%;
3433        max-width: 540px;
3434        }
3435    }
3436
3437</style>
3438<div class="container">
3439<div style="width: 100%; display: flex; justify-content: center; align-items: center; cursor: pointer;">
3440<div class="bannerApp" onclick="window.location.href='/promocao-de-passagens'">
3441</div>
3442</div>
3443
3444</div></div></div><div class="yCmsComponent">
3445<div class="content">
3445<script>
3446    $( ".banner__component--responsive" ).addClass( "container" );
3447    </script>
3447
3448<style type="text/css">
3449    .banner__component--responsive{
3450        margin-bottom: 40px;
3451        margin-top: 40px;
3452    }
3453    .banner__component--responsive img {
3454    border-radius: 8px;
3455    }
3456.titulo-h2-home{margin:0}
3457
3458</style></div></div><div class="yCmsComponent">
3459<div class="content">
3459<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/lozad/dist/lozad.min.js"></script>
vendor: 1 bytes, line 3459
3459
3460<script
3461    type="text/javascript">    document.addEventListener('DOMContentLoaded', function () { lozad().observe(); });</script>
3461
3462<div class="container">
3463    <div class="titleFlex">
3464        <h2 class="titulo-h2-home titulo-blog"></h2><span><a href="https://blog.aguiabranca.com.br/?utm_source=ecommerce&utm_medium=destaque-home-cta ">Acessar o blog</a>
3465            <svg fill="none" height="13" viewbox="0 0 14 13" width="14" xmlns="http://www.w3.org/2000/svg">
3466                <path
3467                    d="M7.00065 0.945312L5.82565 1.98749L10.4757 6.11923H0.333984V7.59749H10.4757L5.82565 11.7292L7.00065 12.7714L13.6673 6.85836L7.00065 0.945312Z"
3468                    fill="#008FFF"></path>
3469            </svg> </span>
3470    </div>
3471    <div class="row banners-meio">
3472        <div id="posts"></div>
3473    </div>
3474</div>
3475<script>    (function () { var wordpressAPI = "https://blog.aguiabranca.com.br/wp-json/wp/v2/posts?per_page=3&_embed";        /*var cards = $("body > main > div.lp-home-vab.row > div > div:nth-child(8) > div > div > div").children("div");        cards.detach();*/        $.getJSON(wordpressAPI).done(function (data) { $(".titulo-blog").text(`Blog Águia Branca`); $.each(data, function (i, item) { $(".banners-meio").append(`        <div class="col-sm-12 col-md-4 col-sm-4">            <div class="card-post-blog">                <div>                    <div class="img-post" style="background: url(${item._embedded["wp:featuredmedia"][0].media_details.sizes.medium.source_url});">                        <a href="${item.link}?utm_source=ecommerce&utm_medium=destaque-home" target="_blank" target="_blank" onclick="bannerClickDataLayer('${item.title.rendered}', '${item.title.rendered}', '${item.link}?utm_source=ecommerce&utm_medium=destaque-home', '${item.title.rendered}')">                        </a>                    </div>                    <div class="texto">                        <p>                            <a class="title-noticia-blog" href="${item.link}?utm_source=ecommerce&utm_medium=destaque-home" target="_blank" target="_blank" onclick="bannerClickDataLayer('${item.title.rendered}', '${item.title.rendered}', '${item.link}?utm_source=ecommerce&utm_medium=destaque-home', '${item.title.rendered}')">${item.title.rendered}</a>                        </p>                        <p>                        <a class="texto-noticia-blog" href="${item.link}?utm_source=ecommerce&utm_medium=destaque-home" target="_blank" target="_blank" onclick="bannerClickDataLayer('${item.title.rendered}', '${item.title.rendered}', '${item.link}?utm_source=ecommerce&utm_medium=destaque-home', '${item.title.rendered}')">${item.excerpt.rendered}</a>                        </p>                        <p>                            <a class="cta-noticia-blog" href="${item.link}?utm_source=ecommerce&utm_medium=destaque-home" target="_blank" target="_blank" onclick="bannerClickDataLayer('${item.title.rendered}', '${item.title.rendered}', '${item.link}?utm_source=ecommerce&utm_medium=destaque-home', '${item.title.rendered}')">Ler mais <img style="max-height: 14px" src="/medias/Vector.png?context=bWFzdGVyfGltYWdlc3wyODZ8aW1hZ2UvcG5nfGg1MS9oZWYvMTEyMTY4MzM4MzkxMzQvVmVjdG9yLnBuZ3w5M2UwZWZlZjBkYmI5M2E5MDBhMzc4OThiZGYzNThkOTk3OGVmODlmZTQ2OTlmN2M0YjFjOWM2M2Q3N2UxMjRi" >
3476</a>                        </p>                    </div>                </div>            </div>        </div>        `); }); }); })(); window.addEventListener('load', function () { bannerImpressionsDataLayer('${item.title.rendered}', '${item.title.rendered}', '${item.link}?utm_source=ecommerce&utm_medium=destaque-home', '${item.title.rendered}') })</script>
3476
3477<style type="text/css">
3478    h2.titulo-h2-home.titulo-blog {
3479        font-size: 28px;
3480        font-weight: 700;
3481        color: #071270;
3482    }
3483
3484    .titleFlex {
3485        display: flex;
3486        align-items: center;
3487        justify-content: space-between;
3488    }
3489
3490    .titleFlex span svg {
3491        margin-left: 8px;
3492    }
3493
3494    .titleFlex span a {
3495        color: #008fff;
3496        font-weight: 700;
3497    }
3498
3499    .card-post-blog .img-post {
3500        border-radius: 1rem 1rem 0 0;
3501        height: 170px;
3502        width: auto;
3503        transition: 0.2s;
3504        background-size: cover !important;
3505    }
3506
3507    .card-post-blog {
3508        margin: 1rem;
3509        border-radius: 1rem;
3510        transition: 0.2s;
3511        border: 1px solid rgb(229, 229, 229);
3512    }
3513    .card-post-blog .texto {
3514        padding: 1rem;
3515    }
3516
3517    .card-post-blog .texto p {
3518        margin: 0;
3519    }
3520
3521    .padding-0 {
3522        padding: 0;
3523    }
3524
3525    .title-noticia-blog {
3526        font-size: 16px;
3527        color: #071270;
3528        font-weight: 700;
3529    }
3530
3531    .texto-noticia-blog {
3532        color: #595959;
3533        overflow: hidden;
3534        text-overflow: ellipsis;
3535        display: -webkit-box;
3536        -webkit-line-clamp: 2;
3537        -webkit-box-orient: vertical;
3538    }
3539
3540    .cta-noticia-blog {
3541        display: block;
3542        text-align: center;
3543        margin-top: 1rem;
3544        font-weight: bold;
3545        text-decoration: underline;
3546        font-size: medium;
3547        color: #008fff;
3548        border: 1px solid #008fff;
3549        background: #ffffff;
3550        padding: 10px 16px;
3551        border-radius: 5px;
3552        text-decoration: none;
3553        display: flex;
3554        justify-content: space-between;
3555        align-items: center;
3556        margin-bottom: 4px;
3557    }
3558    .cta-noticia-blog:hover,.cta-noticia-blog:focus{
3559        background: #ffffff;
3560        text-decoration: none;
3561        color: #008fff;
3562    }
3563
3564    @media only screen and (min-width: 992px) {
3565        .banners-meio {
3566            margin-top: 10px;
3567        }
3568    }
3569
3570    @media only screen and (max-width: 992px) {
3571        .banners-meio {
3572            margin-bottom: 4rem;
3573        }
3574    }
3575
3576    a.read-more {
3577        display: none;
3578    }
3579</style></div></div><div class="yCmsComponent">
3580<div class="content">
3580<script>(function () {
3581    var wordpressAPI = "https://blog.aguiabranca.com.br/wp-json/wp/v2/posts?per_page=3&_embed";
3582    var cards = $("body > main > div.lp-home-vab.row > div > div:nth-child(8) > div > div > div").children("div");
3583    cards.detach();
3584  
3585    $.getJSON(wordpressAPI).done(function (data) {
3586      $.each(data, function (i, item) {
3587        $(
3588          "body > main > div.lp-home-vab.row > div > div:nth-child(8) > div > div > div"
3589        ).append(
3590          `
3591              <div class="col-sm-12 col-md-4 col-sm-4">
3592              <div class="banner-home-fundo">
3593              <div>
3594              <div>
3595              <a href="${item.link}?utm_source=ecommerce&utm_medium=destaque-home" target="_blank">
3596               <img style="object-fit: cover; width: 100%; height: 60px;" src="${item._embedded["wp:featuredmedia"][0].media_details.sizes.medium.source_url}" class="lazyload">
3597               </a>
3598              </div>
3599              <div class="texto">
3600              <p>
3601              <a class="title-noticia-blog" href="${item.link}?utm_source=ecommerce&utm_medium=destaque-home" target="_blank">${item.title.rendered}</a>
3602              </p>
3603              <p>
3604              <a class="texto-noticia-blog" href="${item.link}?utm_source=ecommerce&utm_medium=destaque-home" target="_blank">${item.excerpt.rendered}</a>
3605              </p>
3606              </div>
3607              </div>
3608              </div>
3609              
3610              </div>
3611          `
3612        );
3613      });
3614    });
3615  })();</script>
3615</div></div><div class="yCmsComponent">
3616<div class="content">
3616<script>(function () {
3617    var wordpressAPI = "https://blog.aguiabranca.com.br/wp-json/wp/v2/posts?per_page=3&_embed";
3618    var cards = $("body > main > div.lp-home-vab.row > div > div:nth-child(8) > div > div > div").children("div");
3619    cards.detach();
3620  
3621    $.getJSON(wordpressAPI).done(function (data) {
3622      $.each(data, function (i, item) {
3623        $(
3624          "body > main > div.lp-home-vab.row > div > div:nth-child(8) > div > div > div"
3625        ).append(
3626          `
3627              <div class="col-sm-12 col-md-4 col-sm-4">
3628              <div class="banner-home-fundo">
3629              <div>
3630              <div>
3631              <a href="${item.link}?utm_source=ecommerce&utm_medium=destaque-home" target="_blank">
3632               <img style="object-fit: cover; width: 100%; height: 60px;" src="${item._embedded["wp:featuredmedia"][0].media_details.sizes.medium.source_url}" class="lazyload">
3633               </a>
3634              </div>
3635              <div class="texto">
3636              <p>
3637              <a class="title-noticia-blog" href="${item.link}?utm_source=ecommerce&utm_medium=destaque-home" target="_blank">${item.title.rendered}</a>
3638              </p>
3639              <p>
3640              <a class="texto-noticia-blog" href="${item.link}?utm_source=ecommerce&utm_medium=destaque-home" target="_blank">${item.excerpt.rendered}</a>
3641              </p>
3642              </div>
3643              </div>
3644              </div>
3645              
3646              </div>
3647          `
3648        );
3649      });
3650    });
3651  })();</script>
3651</div></div><div class="yCmsComponent">
3652<div class="content"><style type="text/css">
3653    .almost-visible .article-content {
3654        overflow: hidden;
3655        position: relative;
3656        height: 350px;
3657        padding: 0;
3658    }
3659
3660    .almost-visible .article-content::before {
3661        background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .8) 30%);
3662
3663        height: 50px;
3664        width: 100%;
3665
3666        position: absolute;
3667        bottom: 0;
3668        left: 0;
3669
3670        display: block;
3671        content: "";
3672    }
3673
3674    .blog-post .leiamais {
3675        display: flex;
3676        justify-content: center;
3677        padding: 16px 0;
3678        align-items: center;
3679    }
3680
3681    .blog-post .leiamais>p {
3682        font-weight: 700;
3683        color: #071270;
3684        font-size: 16px;
3685        cursor: pointer;
3686        padding: 10px 16px;
3687        border: 1px solid #071270 !important;
3688        border-radius: 6px;
3689        margin: 0 16px 0;
3690    }
3691
3692
3693    .leiamais .border-horz {
3694        border-top: solid 1px #DFDFDF;
3695        display: block;
3696        width: 35%;
3697        height: 1px;
3698    }
3699
3700    .accordionFAQ {
3701        font-size: 16px !important;
3702        color: #071270 !important;
3703        box-shadow: 0px 2px 3px 1px #00000012;
3704        padding: 16px 48px 16px 16px;
3705        font-weight: bold !important;
3706        line-height: 22px;
3707    }
3708
3709    .panelFAQ {
3710        box-shadow: 0px 3px 5px #0000001c;
3711        border-radius: 0 0 10px 10px;
3712    }
3713
3714    .label-h2-faq {
3715        font-size: 28px !important;
3716        font-weight: 700 !important;
3717        color: #071270 !important;
3718    }
3719
3720    .sessao-faq-accordion {
3721        padding: 0;
3722        margin-top: 32px;
3723    }
3724
3725    .article-content {
3726        padding: 0px;
3727    }
3728</style>
3729
3730<div class="container">
3731
3732<div class="sessao-faq-accordion ">
3733<article class="blog-post almost-visible">
3734<div class="article-content">
3735<h2 class="titulo-h2-home">Perguntas frequentes</h2>
3736
3737<h2 class="accordionFAQ">Como fa&ccedil;o para <strong>trocar ou cancelar</strong> minha passagem de
3738 &ocirc;nibus?</h2>
3739<div class="panelFAQ">
3740<p>A passagem adquirida pelo site poder&aacute; ser trocada no pr&oacute;prio site, basta acessar
3741 <strong>Minha Conta> Minhas Passagens</strong>. As passagens tamb&eacute;m podem ser trocadas
3742 via
3743 SAC ou em uma ag&ecirc;ncia mais pr&oacute;xima. Mas fique atento &agrave;s regras e prazos para
3744 <a href="/troca-remarcacao-e-cancelamento"> title="Veja como &eacute; r&aacute;pido e f&aacute;cil trocar sua passagem online">cancelamento
3745 e
3746 remarca&ccedil;&atilde;o da sua <strong>passagem de &ocirc;nibus</strong>.
3747 </a>
3748</p>
3749</div>
3750
3751<h2 class="accordionFAQ">Quais s&atilde;o as <strong>formas de pagamento</strong> dispon&iacute;veis
3752 pelo
3753 site?</h2>
3754<div class="panelFAQ">
3755<p>As <a href="/formas-de-pagamento" title="Formas de pagamento.">formas de pagamento</a> das
3756 passagens
3757 de &ocirc;nibus dispon&iacute;veis pelo site s&atilde;o: Cart&atilde;o de D&eacute;bito, PIX,
3758 PicPay
3759 ou Cart&atilde;o de cr&eacute;dito das seguintes bandeiras: Visa, Mastercard, Hipercard,
3760 American
3761 Express, Diners Club, Elo e Aura.</p>
3762</div>
3763
3764<h2 class="accordionFAQ">Posso apresentar a <strong>passagem de &ocirc;nibus</strong> pelo celular?</h2>
3765<div class="panelFAQ">
3766<p>Sim. Ao efetuar a compra voc&ecirc; receber&aacute; sua <strong>passagem digital</strong> na tela
3767 de
3768 confirma&ccedil;&atilde;o e no seu e-mail, e esta vale para embarque. A passagem <strong>pode
3769 ser
3770 impressa, ou ent&atilde;o apresentada diretamente na tela do seu celular</strong>.</p>
3771</div>
3772
3773<h2 class="accordionFAQ">A partir de quantos anos crian&ccedil;as podem viajar sozinhas de &ocirc;nibus?
3774</h2>
3775<div class="panelFAQ">
3776<p><a href="/viagem-com-criancas-e-adolescentes" title="Viagens de ônibus com crianças e
3777                            adolescentes">Crian&ccedil;as ou adolescentes
3778 menores</a> de 16 anos devem apresentar uma autoriza&ccedil;&atilde;o judicial para viajarem
3779 sozinhas. A autoriza&ccedil;&atilde;o pode ser feita no Juizado da Inf&acirc;ncia e Juventude e
3780 precisa ser autenticada em cart&oacute;rio (reconhecimento de firma).</p>
3781</div>
3782
3783<h2 class="accordionFAQ">Posso transferir minha passagem de &ocirc;nibus para outra pessoa?
3784</h2>
3785<div class="panelFAQ">
3786<p>A transfer&ecirc;ncia de passagens pode ser feita diretamente nas ag&ecirc;ncias f&iacute;sicas com a presen&ccedil;a do
3787 passageiro cedente ou por meio da apresenta&ccedil;&atilde;o de seu documento de identidade original, munido
3788 dos bilhetes de passagem e embarque, at&eacute; 3 horas antes do hor&aacute;rio de embarque. Os bilhetes s&atilde;o
3789 intransfer&iacute;veis ap&oacute;s as 3 horas que antecedem o embarque.</p>
3790</div>
3791
3792<h2 class="accordionFAQ">A partir de quantos anos crian&ccedil;as pagam passagem de &ocirc;nibus?
3793</h2>
3794<div class="panelFAQ">
3795<p>Crian&ccedil;a com at&eacute; 05 anos, 11 meses e 29 dias de idade fica <strong>isenta</strong>
3796 do
3797 pagamento de <strong>passagem de &ocirc;nibus</strong>, desde que a viagem seja feita no colo do
3798 respons&aacute;vel. &Eacute; importante atentar-se aos documentos necess&aacute;rios para o
3799 embarque
3800 das mesmas.<a href="/viagem-com-criancas-e-adolescentes" title="Saiba mais aqui">Saiba mais
3801 aqui!</a></p>
3802</div>
3803
3804<h2 class="accordionFAQ">Posso viajar com meu animal de estima&ccedil;&atilde;o?
3805</h2>
3806<div class="panelFAQ">
3807<p>
3808&Eacute; poss&iacute;vel viajar com seu <a href="/viagem-com-animais" title="animal de
3809      estimação">animal de estima&ccedil;&atilde;o</a>, desde que o mesmo n&atilde;o
3810 prejudique a comodidade dos demais passageiros.O transporte deve ser feito em um cont&ecirc;iner
3811 adequado e higienizado. Animais de assist&ecirc;ncia (c&atilde;es-guias de cegos e surdos, entre
3812 outros) devem apresentar documenta&ccedil;&atilde;o comprobat&oacute;ria.
3813</p>
3814</div>
3815
3816<h2 class="accordionFAQ">Posso comprar passagem para outra pessoa viajar?
3817
3818</h2>
3819<div class="panelFAQ">
3820<p>
3821Sim, desde que o beneficiado (quem vai viajar) seja identificado no campo: Nome, da etapa:
3822 "Identifica&ccedil;&atilde;o" do processo de compra on-line. O benefici&aacute;rio dever&aacute;
3823 apresentar o documento com foto para identifica&ccedil;&atilde;o e a passagem digital no momento
3824 do
3825 embarque, ou caso opte por emitir o bilhete em nossos totens ou ag&ecirc;ncia &eacute;
3826 necess&aacute;rio tamb&eacute;m um documento oficial com foto e o localizador informado na
3827 confirma&ccedil;&atilde;o de compra.
3828
3829</p>
3830</div>
3831
3832<h2 class="accordionFAQ">Com quanto tempo de anteced&ecirc;ncia devo chegar para embarcar?</h2>
3833<div class="panelFAQ">
3834<p>
3835Para maior comodidade recomendamos que voc&ecirc; compare&ccedil;a <strong>com pelo menos 30
3836 (trinta) minutos de anteced&ecirc;ncia do embarque</strong>. Confira se o seu cart&atilde;o
3837 de
3838 embarque j&aacute; est&aacute; em seu celular e se dirija diretamente &agrave; plataforma.
3839</p>
3840</div>
3841
3842<h2 class="accordionFAQ">Quanto est&aacute; a passagem de &ocirc;nibus?</h2>
3843<div class="panelFAQ">
3844<p>
3845O valor das <strong>passagens de &ocirc;nibus</strong> variam de acordo com o trecho e data
3846 escolhidos. A melhor forma de garantir pre&ccedil;os baixos &eacute; comprando com
3847 anteced&ecirc;ncia em at&eacute; <strong>6x sem juros</strong> no cart&atilde;o de
3848 cr&eacute;dito.
3849 Atrav&eacute;s dos cupons e promo&ccedil;&otilde;es tamb&eacute;m &eacute; poss&iacute;vel
3850 economizar, os regulamentos s&atilde;o disponibilizados em nosso site ou nas redes sociais,
3851 cadastre
3852 seu e-mail e fique por dentro!
3853</p>
3854</div>
3855
3856<h2 class="accordionFAQ">Onde comprar passagem de &ocirc;nibus?
3857</h2>
3858<div class="panelFAQ">
3859<p>
3860<strong>Comprar passagem de &ocirc;nibus</strong> com pre&ccedil;o bom e seguran&ccedil;a
3861 &eacute;
3862 na &Aacute;guia Branca, nosso site foi projetado para fornecer uma experi&ecirc;ncia
3863 &uacute;nica
3864 aos usu&aacute;rios e al&eacute;m disso voc&ecirc; n&atilde;o precisa validar a passagem no
3865 guich&ecirc;, basta apresentar a passagem digital enviada no e-mail cadastrado no momento do
3866 embarque junto de um documento com foto.
3867
3868</p>
3869</div>
3870
3871
3872
3873<h2 class="accordionFAQ">Qual tipo de &ocirc;nibus &eacute; mais confort&aacute;vel?
3874</h2>
3875<div class="panelFAQ">
3876<p>
3877Leito Cama. Viajar de &ocirc;nibus tem sido a melhor op&ccedil;&atilde;o quando analisa-se
3878 pre&ccedil;o e conforto. Ap&oacute;s muitos investimentos em tecnologias os ve&iacute;culos
3879 est&atilde;o cada vez mais confort&aacute;veis, um exemplo disso &eacute; o &ocirc;nibus Leito
3880 Cama.
3881
3882 Com inclina&ccedil;&atilde;o de 180°, &eacute; poss&iacute;vel viajar deitado e al&eacute;m
3883 disso a
3884 &Aacute;guia Branca oferece Wi-fi, tomada USB, ar-condicionado, cortina para
3885 separa&ccedil;&atilde;o
3886 das poltronas, &aacute;gua mineral e muito mais!
3887
3888</p>
3889</div>
3890</div>
3891<div class="col-md-12 leiamais">
3892
3893<p class="article-action">Veja mais</p>
3894
3895</div>
3896</article>
3897</div>
3898
3899</div>
3900
3901
3902
3903
3904
3905<script>
3906    $('.blog-post .article-action').click((e) => {
3907        const target = $(e.currentTarget)
3908        const post = target.closest('.blog-post')
3909
3910        if (post.hasClass('almost-visible')) {
3911            target.html('Veja menos')
3912        } else {
3913            target.html('Veja mais')
3914        }
3915
3916        post.toggleClass('almost-visible')
3917    })
3918</script>
3918
3919
3920<script type="application/ld+json">
3921
3922    {
3923        "@context": "https://schema.org",
3924        "@type": "FAQPage",
3925        "mainEntity": [
3926            {
3927                "@type": "Question",
3928                "name": "Como faço para trocar ou cancelar minha passagem de ônibus?",
3929                "acceptedAnswer": {
3930                    "@type": "Answer",
3931                    "text": "A passagem adquirida pelo site poderá ser trocada no próprio site, basta acessar Minha Conta> Minhas Passagens. As passagens também podem ser trocadas via SAC ou em uma agência mais próxima. Mas fique atento às regras e prazos para cancelamento e remarcação da sua passagem de ônibus."
3932                }
3933            },
3934            {
3935                "@type": "Question",
3936                "name": "Quais são as formas de pagamento disponíveis pelo site?",
3937                "acceptedAnswer": {
3938                    "@type": "Answer",
3939                    "text": "As formas de pagamento das passagens de ônibus disponíveis pelo site são: Cartão de Débito, PIX, PicPay ou Cartão de crédito das seguintes bandeiras: Visa, Mastercard, Hipercard, American Express, Diners Club, Elo e Aura."
3940                }
3941            },
3942            {
3943                "@type": "Question",
3944                "name": "Posso apresentar a passagem de ônibus pelo celular?",
3945                "acceptedAnswer": {
3946                    "@type": "Answer",
3947                    "text": "Sim. Ao efetuar a compra você receberá sua passagem digital na tela de confirmação e no seu e-mail, e esta vale para embarque. A passagem pode ser impressa, ou então apresentada diretamente na tela do seu celular."
3948                }
3949            },
3950            {
3951                "@type": "Question",
3952                "name": "A partir de quantos anos crianças podem viajar sozinhas de ônibus?",
3953                "acceptedAnswer": {
3954                    "@type": "Answer",
3955                    "text": "Crianças ou adolescentes menores de 16 anos devem apresentar uma autorização judicial para viajarem sozinhas. A autorização pode ser  feita no Juizado da Infância e Juventude e precisa ser autenticada em cartório (reconhecimento de firma)."
3956                }
3957            },
3958            {
3959                "@type": "Question",
3960                "name": "Posso transferir minha passagem de ônibus para outra pessoa?",
3961                "acceptedAnswer": {
3962                    "@type": "Answer",
3963                    "text": "A transferência de passagem pode ser feita no site ou nas agências físicas. No site, basta acessar sua conta e selecionar a opção “Troca de Titularidade”, após seguir os passos e preencher todas as informações, uma nova passagem será emitida."
3964  }
3965            },
3966            {
3967                "@type": "Question",
3968                "name": "A partir de quantos anos crianças pagam passagem de ônibus?",
3969                "acceptedAnswer": {
3970                    "@type": "Answer",
3971                    "text": "Criança com até 05 anos, 11 meses e 29 dias de idade fica isenta do pagamento de passagem de ônibus, desde que a viagem seja feita no colo do responsável. É importante atentar-se aos documentos necessários para o embarque das mesmas. Saiba mais aqui!"
3972  }
3973            },
3974            {
3975                "@type": "Question",
3976                "name": "Posso viajar com meu animal de estimação?",
3977                "acceptedAnswer": {
3978                    "@type": "Answer",
3979                    "text": "É possível viajar com seu animal de estimação, desde que o mesmo não prejudique a comodidade dos demais passageiros.O transporte deve ser feito em um contêiner adequado e higienizado. Animais de assistência (cães-guias de cegos e surdos, entre outros) devem apresentar documentação comprobatória."
3980  }
3981            },
3982            {
3983                "@type": "Question",
3984                "name": "Posso comprar passagem para outra pessoa viajar?",
3985                "acceptedAnswer": {
3986                    "@type": "Answer",
3987                    "text": "Sim, desde que o beneficiado (quem vai viajar) seja identificado no campo: Nome, da etapa: Identificação do processo de compra on-line. O beneficiário deverá apresentar o documento com foto para identificação e a passagem digital no momento do embarque, ou caso opte por emitir o bilhete em nossos totens ou agência é necessário também um documento oficial com foto e o localizador informado na confirmação de compra."
3988  }
3989            },
3990            {
3991                "@type": "Question",
3992                "name": "Com quanto tempo de antecedência devo chegar para embarcar?",
3993                "acceptedAnswer": {
3994                    "@type": "Answer",
3995                    "text": "Para maior comodidade recomendamos que você compareça com pelo menos 30 (trinta) minutos de antecedência do embarque. Confira se o seu cartão de embarque já está em seu celular e se dirija diretamente à plataforma."
3996  }
3997            },
3998            {
3999                "@type": "Question",
4000                "name": "Quanto está a passagem de ônibus?",
4001                "acceptedAnswer": {
4002                    "@type": "Answer",
4003                    "text": "O valor das passagens de ônibus variam de acordo com o trecho e data escolhidos. A melhor forma de garantir preços baixos é comprando com antecedência em até 6x sem juros no cartão de crédito. Através dos cupons e promoções também é possível economizar, os regulamentos são disponibilizados em nosso site ou nas redes sociais, cadastre seu e-mail e fique por dentro!"
4004  }
4005            },
4006            {
4007                "@type": "Question",
4008                "name": "Onde comprar passagem de ônibus?",
4009                "acceptedAnswer": {
4010                    "@type": "Answer",
4011                    "text": "Comprar passagem de ônibus com preço bom e segurança é na Águia Branca, nosso site foi projetado para fornecer uma experiência única aos usuários e além disso você não precisa validar a passagem no guichê, basta apresentar a passagem digital enviada no e-mail cadastrado no momento do embarque junto de um documento com foto."
4012  }
4013            },
4014            {
4015                "@type": "Question",
4016                "name": "Qual tipo de ônibus é mais confortável?",
4017                "acceptedAnswer": {
4018                    "@type": "Answer",
4019                    "text": "Leito Cama. Viajar de ônibus tem sido a melhor opção quando analisa-se preço e conforto. Após muitos investimentos em tecnologias os veículos estão cada vez mais confortáveis, um exemplo disso é o ônibus Leito Cama. Com inclinação de 180°, é possível viajar deitado e além disso a Águia Branca oferece Wi-fi, tomada USB."
4020                }
4021            }
4022        ]
4023    }
4024  
4025  </script>
4025</div></div><div class="yCmsComponent">
4026<div class="content"><style type="text/css">
4027    .almost-visible2 .article-content2 {
4028        overflow: hidden;
4029        position: relative;
4030        height: 350px;
4031        padding: 0;
4032    }
4033
4034    .almost-visible2 .article-content2::before {
4035        background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .8) 30%);
4036
4037        height: 50px;
4038        width: 100%;
4039
4040        position: absolute;
4041        bottom: 0;
4042        left: 0;
4043
4044        display: block;
4045        content: "";
4046    }
4047
4048    .blog-post2 .leiamais2 {
4049        display: flex;
4050        justify-content: center;
4051        padding: 16px 0;
4052        align-items: center;
4053    }
4054
4055    .blog-post2 .leiamais2>p {
4056        font-weight: 700;
4057        color: #071270;
4058        font-size: 16px;
4059        cursor: pointer;
4060        padding: 10px 16px;
4061        border: 1px solid #071270 !important;
4062        border-radius: 6px;
4063        margin: 0 16px 0;
4064    }
4065
4066
4067    .leiamais2 .border-horz {
4068        border-top: solid 1px #DFDFDF;
4069        display: block;
4070        width: 35%;
4071        height: 1px;
4072    }
4073
4074    .accordionFAQ {
4075        font-size: 16px !important;
4076        color: #071270 !important;
4077        box-shadow: 0px 2px 3px 1px #00000012;
4078        padding: 16px 48px 16px 16px;
4079        font-weight: bold !important;
4080        line-height: 22px;
4081    }
4082
4083    .panelFAQ {
4084        box-shadow: 0px 3px 5px #0000001c;
4085        border-radius: 0 0 10px 10px;
4086    }
4087
4088    .label-h2-faq {
4089        font-size: 28px !important;
4090        font-weight: 700 !important;
4091        color: #071270 !important;
4092    }
4093
4094    .sessao-faq-accordion {
4095        padding: 0;
4096        margin-top: 32px;
4097    }
4098
4099    .article-content2 {
4100        padding: 0px;
4101    }
4102</style>
4103
4104<div class="container">
4105
4106<div class="sessao-faq-accordion ">
4107<article class="blog-post2 almost-visible2">
4108<div class="article-content2">
4109<div class="content"><style type="text/css">
4110                    .text-home {
4111                        color: #595959;
4112                    }
4113                
4114                    .text-home .label-h2-faq {
4115                        margin-bottom: 8px;
4116                    }
4117                
4118                    .text-home .logo-cinza {
4119                        margin: auto;
4120                        display: block;
4121                        margin-bottom: 3rem;
4122                    }
4123                
4124                    .text-home .titulo {
4125                        font-size: 16px;
4126                        font-weight: bold !important;
4127                        color: #707070 !important;
4128                        margin-bottom: 8px;
4129                    }
4130                
4131                    .text-home .subtitulo {
4132                        font-size: 18px;
4133                    }
4134                
4135                    .text-home .texto {
4136                        /* margin-bottom: 3rem; */
4137                        font-size: 14px;
4138                        line-height: 22px;
4139                        color: #707070 !important;
4140                    }
4141                
4142                    .text-home a {
4143                        color: #2C62C6;
4144                        font-size: 14px;
4145                        font-weight: normal;
4146                    }
4147                
4148                    .text-home a:hover {
4149                        text-decoration: underline;
4150                    }
4151                
4152                    .tags-destinos {
4153                        display: contents;
4154                    }
4155</style>
4156<div class="container">
4157<div class="row text-home">
4158<div class="col-sm-12">
4159<h2 class="titulo-h2-home">Viagem de &ocirc;nibus &eacute; com a &Aacute;guia Branca!</h2>
4160<p class="subtitulo">Conhe&ccedil;a alguns dos motivos</p>
4161<h2 class="titulo">Passagem de &ocirc;nibus &eacute; com a &Aacute;guia Branca!</h2>
4162<p class="texto">A &Aacute;guia Branca &eacute; refer&ecirc;ncia em transporte rodovi&aacute;rio desde 1946, s&atilde;o anos de experi&ecirc;ncia pelas estradas de S&atilde;o Paulo, Rio de Janeiro, Bahia, Sergipe, Minas Gerais, Pernambuco e Esp&iacute;rito Santo. Al&eacute;m disso, a empresa investe constantemente em tecnologia para melhorar as viagens de &ocirc;nibus.</p>
4163
4164<h2 class="titulo">Passagem de &ocirc;nibus online</h2>
4165<p class="texto">Atrav&eacute;s do nosso site, ficou ainda mais f&aacute;cil comprar passagem de &ocirc;nibus online! Voc&ecirc; pode viajar com a Passagem Digital sem precisar imprimir, ou ir at&eacute; uma ag&ecirc;ncia para valid&aacute;-la.O procedimento &eacute; simples, basta apresentar o QR Code no momento do embarque junto a um documento de identifica&ccedil;&atilde;o v&aacute;lido.</p>
4166
4167<h2 class="titulo">Benef&iacute;cios de viajar de &ocirc;nibus</h2>
4168<p class="texto">E os benef&iacute;cios de viajar com a &Aacute;guia Branca n&atilde;o param por a&iacute;. Seguran&ccedil;a e conforto s&atilde;o primordiais e nossos &ocirc;nibus foram pensados para proporcionar uma experi&ecirc;ncia &uacute;nica aos clientes. Para aqueles que n&atilde;o viajam sem o seu pet, h&aacute; a possibilidade de lev&aacute;-lo sem preocupa&ccedil;&atilde;o. Confira as regras de embarque para viagens de &ocirc;nibus com animais de estima&ccedil;&atilde;o. Al&eacute;m disso, prezamos por um atendimento diferenciado!</p>
4169
4170
4171<h2 class="titulo">Passagem Rodovi&aacute;ria</h2>
4172<p class="texto">A &Aacute;guia Branca tem como ponto de embarque e desembarque as principais rodovi&aacute;rias do Brasil: Rodovi&aacute;ria do Tiet&ecirc;, Rodovi&aacute;ria do Rio, Rodovi&aacute;ria de Vit&oacute;ria e muito mais. Comprar passagem rodovi&aacute;ria aqui &eacute; certeza de seguran&ccedil;a do in&iacute;cio ao fim da sua viagem!</p>
4173
4174<h2 class="titulo">Promo&ccedil;&atilde;o de passagem de &ocirc;nibus</h2>
4175<p class="texto">Mas quem n&atilde;o gosta de um desconto? &Eacute; poss&iacute;vel comprar passagem de &ocirc;nibus com anteced&ecirc;ncia e garantir pre&ccedil;os menores ou aproveitar as promo&ccedil;&otilde;es que acontecem regularmente. Fique de olho em nossas redes sociais. :)<br />
4176 As formas de pagamento tamb&eacute;m foram pensadas para facilitar o processo, aceitamos Cart&atilde;o de D&eacute;bito, PIX ou Cart&atilde;o de Cr&eacute;dito na compra de sua passagem.
4177</p>
4178
4179<p class="texto">Pensou em viajar de &ocirc;nibus? Vai com tudo. Vai de &Aacute;guia Branca!</p>
4180
4181<h2 class="titulo">Confira alguns de nossos destinos</h2>
4182
4183<p></p>
4184<h2 class="tags-destinos"><a href="/onibus/rio-de-janeiro-flamengo-rj/sao-paulo-sp" target="_blank" title="Passagem de ônibus de Flamengo Rio de Janeiro para São Paulo">Passagem de &ocirc;nibus de Flamengo Rio de Janeiro para São Paulo</a></h2>,
4185 <h2 class="tags-destinos"><a href="/onibus/sao-paulo-sp/rio-de-janeiro-flamengo-rj" target="_blank" title="Passagem de ônibus de São Paulo para Flamengo Rio de Janeiro">Passagem de &ocirc;nibus de S&atilde;o
4186 Paulo para Flamengo Rio de Janeiro</a></h2>,
4187
4188<h2 class="tags-destinos"><a href="/onibus/sao-paulo-sp/rio-de-janeiro-rj" target="_blank" title="Passagem de ônibus de São Paulo para Rio de Janeiro">Passagem de &ocirc;nibus de S&atilde;o
4189 Paulo para Rio de Janeiro</a></h2>, <h2 class="tags-destinos"><a href="/onibus/rio-de-janeiro-rj/sao-paulo-sp" target="_blank" title="Passagem de ônibus de Rio de Janeiro para São Paulo">Passagem de &ocirc;nibus de Rio de
4190 Janeiro para S&atilde;o Paulo</a></h2>, <h2 class="tags-destinos"><a href="/onibus/vitoria-es/rio-de-janeiro-rj" target="_blank" title="Passagem de ônibus de Vitoria para Rio de Janeiro">Passagem de &ocirc;nibus de Vitoria para Rio de Janeiro</a></h2>, <h2 class="tags-destinos"><a href="/onibus/vitoria-es/salvador-ba" target="_blank" title="Passagem de ônibus de Vitoria para Salvador">Passagem de &ocirc;nibus de Vitoria para
4191 Salvador</a></h2>, <h2 class="tags-destinos"><a href="/onibus/rio-de-janeiro-rj/vitoria-es" target="_blank" title="Passagem de ônibus de Rio de Janeiro para Vitória">Passagem de &ocirc;nibus de Rio de Janeiro para Vit&oacute;ria</a></h2>, <h2 class="tags-destinos"><a href="https://www.aguiabranca.com.br/destinos/sao-paulo-sp" target="_blank" title="Passagem de ônibus para São Paulo">Passagem de &ocirc;nibus
4192 para S&atilde;o Paulo</a></h2>, <h2 class="tags-destinos"><a href="https://www.aguiabranca.com.br/destinos/rio-de-janeiro-rj" target="_blank" title="Passagem de ônibus para o Rio de Janeiro">Passagem de
4193 &ocirc;nibus para o Rio de Janeiro</a></h2>, <h2 class="tags-destinos"><a href="https://www.aguiabranca.com.br/destinos/vitoria-es" target="_blank" title="Passagem de ônibus para Vitória">Passagem de &ocirc;nibus para Vit&oacute;ria</a></h2>, <h2 class="tags-destinos"><a href="https://www.aguiabranca.com.br/destinos/salvador-ba" target="_blank" title="Passagem de ônibus para Salvador">Passagem de &ocirc;nibus para Salvador</a></h2> , <h2 class="tags-destinos"><a href="https://www.aguiabranca.com.br/destinos/campinas-sp" target="_blank" title="Passagem de ônibus para Campinas">Passagem de &ocirc;nibus para Campinas</a></h2>, <h2 class="tags-destinos"><a href="https://www.aguiabranca.com.br/destinos/itabuna-ba" target="_blank" title="Passagem de ônibus para Itabuna">Passagem de &ocirc;nibus para Itabuna</a></h2>, <h2 class="tags-destinos"><a href="https://www.aguiabranca.com.br/destinos/belo-horizonte-mg" target="_blank" title="Passagem de ônibus para Belo Horizonte">Passagem de
4194 &ocirc;nibus para Belo Horizonte</a></h2>, <h2 class="tags-destinos"><a href="https://www.aguiabranca.com.br/destinos/linhares-es" target="_blank" title="Passagem de ônibus para Linhares">Passagem de &ocirc;nibus para Linhares</a></h2>, <h2 class="tags-destinos"><a href="https://www.aguiabranca.com.br/destinos/porto-seguro-ba" target="_blank" title="Passagem de ônibus para Porto Seguro">Passagem de
4195 &ocirc;nibus para Porto Seguro</a></h2>, <h2 class="tags-destinos"><a href="https://www.aguiabranca.com.br/destinos/ilheus-ba" target="_blank" title="Passagem de ônibus para Ilhéus">Passagem de &ocirc;nibus para Ilh&eacute;us</a></h2>, <h2 class="tags-destinos"><a href="https://www.aguiabranca.com.br/destinos/vila-velha-es" target="_blank" title="Passagem de ônibus para Vila Velha">Passagem de
4196 &ocirc;nibus para Vila Velha</a></h2>, <h2 class="tags-destinos"><a href="https://www.aguiabranca.com.br/destinos/aracaju-se" target="_blank" title="Passagem de ônibus para Aracaju">Passagem de &ocirc;nibus para Aracaju</a></h2>, <h2 class="tags-destinos"><a href="https://www.aguiabranca.com.br/destinos/curitiba-pr" target="_blank" title="Passagem de ônibus para Aracaju">Passagem de &ocirc;nibus para Curitiba</a></h2>, <h2 class="tags-destinos"><a href="https://www.aguiabranca.com.br/destinos/muriae-mg" target="_blank" title="Passagem de ônibus para Aracaju">Passagem de &ocirc;nibus para Muria&eacute;</a></h2>, <h2 class="tags-destinos"><a href="https://www.aguiabranca.com.br/destinos/juazeiro-ba" target="_blank" title="Passagem de ônibus para Aracaju">Passagem de &ocirc;nibus para Juazeiro</a></h2>, <h2 class="tags-destinos"><a href="https://www.aguiabranca.com.br/destinos/ipatinga-mg" target="_blank" title="Passagem de ônibus para Aracaju">Passagem de &ocirc;nibus para Ipatinga</a></h2> e muito mais!<p></p>
4197 
4198</div>
4199</div>
4200</div></div>
4201</div>
4202<div class="col-md-12 leiamais2">
4203
4204<p class="article-action">Veja mais</p>
4205
4206</div>
4207</article>
4208</div>
4209
4210</div>
4211
4212
4213
4214
4215
4216<script>
4217    $('.blog-post2 .article-action').click((e) => {
4218        const target = $(e.currentTarget)
4219        const post = target.closest('.blog-post2')
4220
4221        if (post.hasClass('almost-visible2')) {
4222            target.html('Veja menos')
4223        } else {
4224            target.html('Veja mais')
4225        }
4226
4227        post.toggleClass('almost-visible2')
4228    })
4229</script>
4229
4230
4231<script type="application/ld+json">
4232
4233    {
4234        "@context": "https://schema.org",
4235        "@type": "FAQPage",
4236        "mainEntity": [
4237            {
4238                "@type": "Question",
4239                "name": "Como faço para trocar ou cancelar minha passagem de ônibus?",
4240                "acceptedAnswer": {
4241                    "@type": "Answer",
4242                    "text": "A passagem adquirida pelo site poderá ser trocada no próprio site, basta acessar Minha Conta> Minhas Passagens. As passagens também podem ser trocadas via SAC ou em uma agência mais próxima. Mas fique atento às regras e prazos para cancelamento e remarcação da sua passagem de ônibus."
4243                }
4244            },
4245            {
4246                "@type": "Question",
4247                "name": "Quais são as formas de pagamento disponíveis pelo site?",
4248                "acceptedAnswer": {
4249                    "@type": "Answer",
4250                    "text": "As formas de pagamento das passagens de ônibus disponíveis pelo site são: Cartão de Débito, PIX, PicPay ou Cartão de crédito das seguintes bandeiras: Visa, Mastercard, Hipercard, American Express, Diners Club, Elo e Aura."
4251                }
4252            },
4253            {
4254                "@type": "Question",
4255                "name": "Posso apresentar a passagem de ônibus pelo celular?",
4256                "acceptedAnswer": {
4257                    "@type": "Answer",
4258                    "text": "Sim. Ao efetuar a compra você receberá sua passagem digital na tela de confirmação e no seu e-mail, e esta vale para embarque. A passagem pode ser impressa, ou então apresentada diretamente na tela do seu celular."
4259                }
4260            },
4261            {
4262                "@type": "Question",
4263                "name": "A partir de quantos anos crianças podem viajar sozinhas de ônibus?",
4264                "acceptedAnswer": {
4265                    "@type": "Answer",
4266                    "text": "Crianças ou adolescentes menores de 16 anos devem apresentar uma autorização judicial para viajarem sozinhas. A autorização pode ser  feita no Juizado da Infância e Juventude e precisa ser autenticada em cartório (reconhecimento de firma)."
4267                }
4268            },
4269            {
4270                "@type": "Question",
4271                "name": "Posso transferir minha passagem de ônibus para outra pessoa?",
4272                "acceptedAnswer": {
4273                    "@type": "Answer",
4274                    "text": "A transferência de passagem pode ser feita no site ou nas agências físicas. No site, basta acessar sua conta e selecionar a opção “Troca de Titularidade”, após seguir os passos e preencher todas as informações, uma nova passagem será emitida."
4275  }
4276            },
4277            {
4278                "@type": "Question",
4279                "name": "A partir de quantos anos crianças pagam passagem de ônibus?",
4280                "acceptedAnswer": {
4281                    "@type": "Answer",
4282                    "text": "Criança com até 05 anos, 11 meses e 29 dias de idade fica isenta do pagamento de passagem de ônibus, desde que a viagem seja feita no colo do responsável. É importante atentar-se aos documentos necessários para o embarque das mesmas. Saiba mais aqui!"
4283  }
4284            },
4285            {
4286                "@type": "Question",
4287                "name": "Posso viajar com meu animal de estimação?",
4288                "acceptedAnswer": {
4289                    "@type": "Answer",
4290                    "text": "É possível viajar com seu animal de estimação, desde que o mesmo não prejudique a comodidade dos demais passageiros.O transporte deve ser feito em um contêiner adequado e higienizado. Animais de assistência (cães-guias de cegos e surdos, entre outros) devem apresentar documentação comprobatória."
4291  }
4292            },
4293            {
4294                "@type": "Question",
4295                "name": "Posso comprar passagem para outra pessoa viajar?",
4296                "acceptedAnswer": {
4297                    "@type": "Answer",
4298                    "text": "Sim, desde que o beneficiado (quem vai viajar) seja identificado no campo: Nome, da etapa: Identificação do processo de compra on-line. O beneficiário deverá apresentar o documento com foto para identificação e a passagem digital no momento do embarque, ou caso opte por emitir o bilhete em nossos totens ou agência é necessário também um documento oficial com foto e o localizador informado na confirmação de compra."
4299  }
4300            },
4301            {
4302                "@type": "Question",
4303                "name": "Com quanto tempo de antecedência devo chegar para embarcar?",
4304                "acceptedAnswer": {
4305                    "@type": "Answer",
4306                    "text": "Para maior comodidade recomendamos que você compareça com pelo menos 30 (trinta) minutos de antecedência do embarque. Confira se o seu cartão de embarque já está em seu celular e se dirija diretamente à plataforma."
4307  }
4308            },
4309            {
4310                "@type": "Question",
4311                "name": "Quanto está a passagem de ônibus?",
4312                "acceptedAnswer": {
4313                    "@type": "Answer",
4314                    "text": "O valor das passagens de ônibus variam de acordo com o trecho e data escolhidos. A melhor forma de garantir preços baixos é comprando com antecedência em até 6x sem juros no cartão de crédito. Através dos cupons e promoções também é possível economizar, os regulamentos são disponibilizados em nosso site ou nas redes sociais, cadastre seu e-mail e fique por dentro!"
4315  }
4316            },
4317            {
4318                "@type": "Question",
4319                "name": "Onde comprar passagem de ônibus?",
4320                "acceptedAnswer": {
4321                    "@type": "Answer",
4322                    "text": "Comprar passagem de ônibus com preço bom e segurança é na Águia Branca, nosso site foi projetado para fornecer uma experiência única aos usuários e além disso você não precisa validar a passagem no guichê, basta apresentar a passagem digital enviada no e-mail cadastrado no momento do embarque junto de um documento com foto."
4323  }
4324            },
4325            {
4326                "@type": "Question",
4327                "name": "Comprando pelo site da Águia Branca tem taxas?",
4328                "acceptedAnswer": {
4329                    "@type": "Answer",
4330                    "text": "Não. Ao comprar pelo site da Águia Branca você não paga taxas e garante um preço melhor, são inúmeras as vantagens."
4331  }
4332            },
4333            {
4334                "@type": "Question",
4335                "name": "Qual tipo de ônibus é mais confortável?",
4336                "acceptedAnswer": {
4337                    "@type": "Answer",
4338                    "text": "Leito Cama. Viajar de ônibus tem sido a melhor opção quando analisa-se preço e conforto. Após muitos investimentos em tecnologias os veículos estão cada vez mais confortáveis, um exemplo disso é o ônibus Leito Cama. Com inclinação de 180°, é possível viajar deitado e além disso a Águia Branca oferece Wi-fi, tomada USB."
4339                }
4340            }
4341        ]
4342    }
4343  
4344  </script>
4344</div></div></div>
4345
4346				<div class="processing-modal y_processingModal">
4347    <div class="modal  y_disableOverlayClose" id="y_processingModal" tabindex="-1" aria-labelledby="y_processingModal">
4348        <div class="modal-dialog">
4349            <div class="modal-content">
4350                <div class="modal-body">
4351                </div>
4352            </div>
4353        </div>
4354    </div>
4355</div>
4356<footer>
4357            <div class="row">
4358                <div class="content">
4358<script>
4359		(function migrateFromOneTrust() {
4360			var host = window.location.hostname.toLowerCase();
4361			// Allowlist explícita para não alterar cookies de outras marcas ou ambientes.
4362			var parentDomains = {
4363				"www.aguiabranca.com.br": "aguiabranca.com.br",
4364				"aguiabranca.com.br": "aguiabranca.com.br",
4365				"www.aguiaflex.com": "aguiaflex.com",
4366				"aguiaflex.com": "aguiaflex.com"
4367			};
4368			var parentDomain = parentDomains[host];
4369			if (!parentDomain) {
4370				return;
4371			}
4372			// Remove somente cookies pertencentes ao CMP antigo; sessão, carrinho e autenticação não são afetados.
4373			var legacyCookies = ["OptanonConsent", "OptanonAlertBoxClosed"];
4374			// Um mesmo cookie pode existir no host atual e também no domínio pai.
4375			var domains = host === parentDomain ? [host] : [host, parentDomain];
4376			legacyCookies.forEach(function (name) {
4377				// Max-Age e Expires são usados em conjunto para compatibilidade entre navegadores.
4378				var expiration = name + "=; Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:00 GMT; Path=/; Secure; SameSite=Lax";
4379				// Sem Domain, remove a variante host-only.
4380				document.cookie = expiration;
4381				// Com Domain, remove as variantes criadas para o host e para o domínio pai.
4382				// A operação é idempotente: se o cookie não existir, nenhum cookie novo é persistido.
4383				domains.forEach(function (domain) {
4384					document.cookie = expiration + "; Domain=" + domain;
4385				});
4386			});
4387		})();
4388</script>
4388</div><div class="content">
4389<script>$(function () {
4390    setTimeout(function () {
4391        if ($('.ASM_loggedin').length > 0) {
4392            window.dataLayer = window.dataLayer || [];
4393            window.dataLayer.push({
4394                event: 'page_view_asm'
4395            });
4396
4397            console.log('Evento ASM disparado');
4398        }
4399    }, 700);
4400});
4401</script>
4401
4402</div><div class="content"><style type="text/css">
4403
4404#reviewModalOverlay {
4405  position: fixed;
4406  inset: 0;
4407  background: rgba(0,0,0,0.5);
4408  display: none;
4409  align-items: center;
4410  justify-content: center;
4411  z-index: 9999;
4412}
4413#reviewModal {
4414  background: #fff;
4415  padding: 20px;
4416  width: 90%;
4417  max-width: 420px;
4418  border-radius: 12px;
4419  text-align: center;
4420  position: relative;
4421}
4422#reviewModal h2 {
4423  color: #071270;
4424  font-size: 20px;
4425  margin-bottom: 12px;
4426}
4427#reviewModal p {
4428  color: #555;
4429}
4430#reviewModal .closeBtn {
4431  position: absolute;
4432  right: 10px;
4433  top: 10px;
4434  background: none;
4435  border: none;
4436  font-size: 20px;
4437  cursor: pointer;
4438  color: #666;
4439}
4440
4441.stars {
4442  display: flex;
4443  justify-content: center;
4444  gap: 6px;
4445  margin: 16px 0;
4446}
4447.estrela {
4448  width: 36px;
4449  height: 36px;
4450  cursor: pointer;
4451  transition: transform 0.2s ease;
4452}
4453.estrela:hover {
4454  transform: scale(1.1);
4455}
4456.estrela svg {
4457  width: 100%;
4458  height: 100%;
4459  fill: #DFDFDF;
4460  transition: fill 0.2s ease;
4461}
4462.estrela.active svg,
4463.estrela.hover svg {
4464  fill: #008FFF;
4465}
4466
4467.feedback-group {
4468  text-align: left;
4469  margin: 10px 0;
4470}
4471.feedback-group label {
4472  color: #333;
4473  font-size: 16px;
4474}
4475.feedback-group input {
4476  margin-right: 8px;
4477}
4478
4479#reviewModal button {
4480  background: #008FFF;
4481  color: #fff;
4482  border: none;
4483  border-radius: 6px;
4484  padding: 10px 18px;
4485  cursor: pointer;
4486  margin-top: 12px;
4487}
4488#reviewModal button:hover {
4489  background: #005fcc;
4490}
4491
4492textarea {
4493  width: 100%;
4494  border: 1px solid #ccc;
4495  border-radius: 8px;
4496  padding: 6px;
4497  min-height: 80px;
4498  resize: none;
4499}
4500</style>
4501
4502<div id="reviewModalOverlay">
4503<div id="reviewModal">
4504<button class="closeBtn" onclick="closeModal()">×</button>
4505<div class="modal-step" id="reviewStep1">
4506<h2>Avalie sua viagem</h2>
4507<p>Como foi sua experi&ecirc;ncia?</p>
4508<div class="stars" id="ratingStars"></div>
4509<input id="ratingValue" type="hidden" value="0" />
4510<button onclick="submitRating()">Continuar</button>
4511</div>
4512
4513<div class="modal-step" id="reviewStep2" style="display:none;">
4514<h2 id="feedbackTitle"></h2>
4515<form id="feedbackForm"></form>
4516<button id="enviarFormR" onclick="sendFeedback()">Enviar</button>
4517</div>
4518</div>
4519</div>
4520
4521<script>
4522let rating = 0;
4523
4524function openModal() {
4525  document.getElementById('reviewModalOverlay').style.display = 'flex';
4526}
4527
4528function closeModal() {
4529  document.getElementById('reviewModalOverlay').style.display = 'none';
4530  document.querySelectorAll('.modal-step').forEach(el => el.style.display = 'none');
4531  document.getElementById('reviewStep1').style.display = 'block';
4532  rating = 0;
4533  document.querySelectorAll('.estrela').forEach(s => s.classList.remove('active'));
4534}
4535
4536function createStars(containerId) {
4537  const container = document.getElementById(containerId);
4538  container.innerHTML = '';
4539  for (let i = 1; i <= 5; i++) {
4540    const estrela = document.createElement('div');
4541    estrela.className = 'estrela';
4542    estrela.innerHTML = `
4543      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#008FFF" aria-hidden="true" role="img">
4544        <path d="M12 .587l3.668 7.431L24 9.748l-6 5.848L19.335 24 12 20.202 4.665 24 6 15.596 0 9.748l8.332-1.73L12 .587z"/>
4545      </svg>`;
4546    estrela.addEventListener('mouseenter', () => hoverStars(i));
4547    estrela.addEventListener('mouseleave', clearHover);
4548    estrela.addEventListener('click', () => setRating(i));
4549    container.appendChild(estrela);
4550  }
4551}
4552
4553function hoverStars(index) {
4554  document.querySelectorAll('.estrela').forEach((s, i) => {
4555    s.classList.toggle('hover', i < index);
4556  });
4557}
4558
4559function clearHover() {
4560  document.querySelectorAll('.estrela').forEach(s => s.classList.remove('hover'));
4561}
4562
4563function setRating(value) {
4564  rating = value;
4565  document.getElementById('ratingValue').value = value;
4566  document.querySelectorAll('.estrela').forEach((s, i) => {
4567    s.classList.toggle('active', i < value);
4568  });
4569}
4570
4571function normalizar(texto) {
4572  if (!texto) return "";
4573
4574
4575  let limpo = texto
4576    .toLowerCase()
4577    .normalize("NFD")
4578    .replace(/[\u0300-\u036f]/g, "")
4579    .replace(/[^a-z0-9\s-]/g, "")
4580    .trim();
4581
4582  const palavras = limpo.split(/\s+/);
4583  const total = palavras.length;
4584
4585
4586  for (let tamanho = Math.floor(total / 2); tamanho >= 1; tamanho--) {
4587    if (total % tamanho !== 0) continue;
4588
4589    const bloco = palavras.slice(0, tamanho).join(" ");
4590    const repeticoes = total / tamanho;
4591
4592    const todosIguais = Array.from({ length: repeticoes }, (_, i) =>
4593      palavras.slice(i * tamanho, (i + 1) * tamanho).join(" ")
4594    ).every(parte => parte === bloco);
4595
4596    if (todosIguais) {
4597      limpo = bloco;
4598      break;
4599    }
4600  }
4601
4602  return limpo
4603    .replace(/\s+/g, "-")
4604    .replace(/-+/g, "-");
4605}
4606
4607function getTextoSeguro(selector) {
4608  const el = $(selector);
4609  return el.length ? el.text().trim() : "";
4610}
4611
4612function submitRating() {
4613  if (rating === 0) {
4614    alert('Por favor, selecione uma nota.');
4615    return;
4616  }
4617
4618  document.getElementById('reviewStep1').style.display = 'none';
4619  const step2 = document.getElementById('reviewStep2');
4620  step2.style.display = 'block';
4621  const form = document.getElementById('feedbackForm');
4622  form.innerHTML = '';
4623
4624  if (rating <= 3) {
4625    document.getElementById('feedbackTitle').innerText = 'Poxa, o que aconteceu?';
4626    form.innerHTML = `
4627      <div class="feedback-group"><input type="checkbox" id="atrasou"> <label for="atrasou">Ônibus atrasou</label></div>
4628      <div class="feedback-group"><input type="checkbox" id="sujo"> <label for="sujo">Ônibus sujo</label></div>
4629      <div class="feedback-group"><input type="checkbox" id="desconfortavel"> <label for="desconfortavel">Poltrona desconfortável</label></div>
4630      <div class="feedback-group"><input type="checkbox" id="atendimentoN"> <label for="atendimentoN">Atendimento do motorista</label></div>
4631      <p>Outros motivos</p>
4632      <textarea id="reviewText" placeholder="Seu feedback é importante para nós"></textarea>
4633    `;
4634  } else {
4635    document.getElementById('feedbackTitle').innerText = 'Uau! O que foi mais bacana?';
4636    form.innerHTML = `
4637      <div class="feedback-group"><input type="checkbox" id="pontualidade"> <label for="pontualidade">Pontualidade</label></div>
4638      <div class="feedback-group"><input type="checkbox" id="limpeza"> <label for="limpeza">Limpeza</label></div>
4639      <div class="feedback-group"><input type="checkbox" id="conforto"> <label for="conforto">Conforto</label></div>
4640      <div class="feedback-group"><input type="checkbox" id="atendimento"> <label for="atendimento">Atendimento do motorista</label></div>
4641      <p>Outros comentários</p>
4642      <textarea id="reviewText" placeholder="Seu feedback é importante para nós"></textarea>
4643    `;
4644  }
4645}
4646
4647function sendFeedback() {
4648
4649  console.log("=================================");
4650  console.log("🔥 SEND FEEDBACK INICIOU");
4651  console.log("=================================");
4652
4653  try {
4654
4655    console.log("rating:", rating);
4656
4657    console.log("typeof $:", typeof $);
4658
4659    console.log("typeof dataLayer:", typeof dataLayer);
4660
4661    console.log("typeof pedidoAtual:", typeof pedidoAtual);
4662
4663    console.log("reviewText existe?", $('#reviewText').length);
4664
4665    const review = $('#reviewText').val()?.trim() || '';
4666
4667    console.log("review:", review);
4668
4669    const detailsInfo = $('div.detailsInfoTravel');
4670
4671    console.log("detailsInfo.length:", detailsInfo.length);
4672
4673    const trechoIda = detailsInfo.find('.infoTrecho:first-child');
4674
4675    console.log("trechoIda.length:", trechoIda.length);
4676
4677    const origemBruta = trechoIda
4678      .find('.origemDestino .lblTrecho:nth-child(1)')
4679      .text();
4680
4681    console.log("origemBruta:", origemBruta);
4682
4683    const destinoBruto = trechoIda
4684      .find('.origemDestino .lblTrecho:nth-child(2)')
4685      .text();
4686
4687    console.log("destinoBruto:", destinoBruto);
4688
4689    const origemTexto = normalizar(
4690      origemBruta
4691        .replace(/Origem:/i, '')
4692        .trim()
4693    );
4694
4695    const destinoTexto = normalizar(
4696      destinoBruto
4697        .replace(/Destino:/i, '')
4698        .trim()
4699    );
4700
4701    console.log("origemTexto:", origemTexto);
4702    console.log("destinoTexto:", destinoTexto);
4703
4704    let slug_produto = `/${origemTexto}/${destinoTexto}`;
4705
4706    console.log("slug_produto:", slug_produto);
4707
4708    const ultimaParteURL = window.location.pathname
4709      .split("/")
4710      .filter(segment => segment.length > 0)
4711      .pop();
4712
4713    console.log("ultimaParteURL:", ultimaParteURL);
4714
4715    const transactionID =
4716      ultimaParteURL === "bookingConfirmation"
4717        ? (pedidoAtual?.codigo || pedidoAtual?.code || "sem-codigo")
4718        : ultimaParteURL;
4719
4720    console.log("transactionID:", transactionID);
4721
4722    console.log("dataLayer[0]:", dataLayer?.[0]);
4723
4724    const data = {
4725      nota: rating,
4726      valido: rating >= 3,
4727      review: review,
4728      nome: dataLayer?.[0]?.Nome,
4729      userID: dataLayer?.[0]?.UserId,
4730      slug_produto,
4731      transactionID: String(transactionID)
4732    };
4733
4734    console.log("📦 DATA:");
4735    console.log(data);
4736
4737    const payload = { data };
4738
4739    console.log("📦 PAYLOAD:");
4740    console.log(payload);
4741
4742    console.log("🌐 ENVIANDO FETCH");
4743
4744    fetch("https://cms.aguiabranca.com.br/api/reviews", {
4745      method: "POST",
4746      headers: {
4747        "Content-Type": "application/json"
4748      },
4749      body: JSON.stringify(payload),
4750    })
4751      .then(r => {
4752
4753        console.log("STATUS:", r.status);
4754        console.log("OK:", r.ok);
4755
4756        return r.json();
4757
4758      })
4759      .then(resp => {
4760
4761        console.log("✅ RESPOSTA API:");
4762        console.log(resp);
4763
4764      })
4765      .catch(err => {
4766
4767        console.error("💥 ERRO FETCH");
4768
4769        console.error(err);
4770
4771      });
4772
4773  } catch(e) {
4774
4775    console.error("💥 ERRO DENTRO SEND FEEDBACK");
4776
4777    console.error(e);
4778
4779  }
4780
4781}
4782createStars('ratingStars');
4783
4784if (window.location.href.includes('?review=true')) {
4785  openModal();
4786}
4787</script>
4787
4788</div><div class="content"><style type="text/css">.ins-preview-wrapper div,.ins-preview-wrapper img,.ins-preview-wrapper p,.ins-preview-wrapper span,.ins-preview-wrapper a,.ins-preview-wrapper i {
4789   border-radius: 8px !important;
4790}
4791.ins-preview-wrapper .ins-preview-wrapper-notification-center{
4792position: absolute;
4793    top: 0px !important;
4794}
4795.ins-preview-wrapper .ins-notification-center-button {
4796top: 0px;
4797}
4798.ins-preview-wrapper-notification-center .ins-notification-center-wrapper .ins-notification-center-content {
4799    width: 379px;
4800    min-height: 170px;
4801    position: absolute;
4802    border-radius: 8px;
4803    background-color: #ffffff;
4804    display: flex;
4805    flex-direction: column;
4806    align-items: center;
4807    padding-bottom: 10px;
4808    top: 60px;
4809    z-index: 999999999;
4810}
4811</style>
4812<script>
4813$(document).ready(function() {
4814   
4815    const isPartnerPortal = window.location.href.includes('/portaldoparceiro');
4816    const isAsmMode = window.location.href.includes('asm=true');
4817    const hasAsmHeader = $(".ASM_header").length > 0;
4818
4819  
4820    if (isPartnerPortal || isAsmMode || hasAsmHeader) {
4821        
4822        // Ação Imediata: Injeta um estilo no <head> (Método mais garantido)
4823        // Isso oculta o elemento mesmo que ele seja criado depois pelo script da Insider
4824        $("<style>")
4825            .prop("type", "text/css")
4826            .html(`
4827                .ins-preview-wrapper-notification-center, 
4828                .ins-preview-mode { 
4829                    display: none !important; 
4830                }
4831            `)
4832            .appendTo("head");
4833
4834        // Ação de Reforço: Tenta ocultar via JS após um tempo (Segurança extra)
4835        setTimeout(function() {
4836            $(".ins-preview-wrapper-notification-center, .ins-preview-mode").remove();
4837        }, 1000);
4838    }
4839});
4840</script>
4840
4841
4842
4843
4844
4845</div><div class="content">
4845<script>
4846$(document).ready(function() {
4847
4848$('a[href*="encomendas.aguiabranca.com.br"]').attr('title', 'Envio de Encomendas Águia Branca');
4849
4850}); </script>
4850</div><div class="content">
4850<script>/*if (window.innerWidth < 590) {
4851    var navLinks = document.querySelector('.nav__links.nav__links--products.js-offcanvas-links');
4852    
4853    var newListItem1 = document.createElement('li');
4854    newListItem1.classList.add('auto', 'nav__links--primary');
4855    
4856    var newSpan1 = document.createElement('span');
4857    newSpan1.classList.add('yCmsComponent', 'nav__link', 'js_nav__link', 'js_nav__link--drill__down');
4858    
4859    var newLink1 = document.createElement('a');
4860    newLink1.setAttribute('title', 'Regulamentos');
4861    newLink1.setAttribute('href', '/ajuda/informacoes-para-viagem/regulamentos-promocoes');
4862    newLink1.textContent = 'Regulamentos';
4863    
4864    newSpan1.appendChild(newLink1);
4865    newListItem1.appendChild(newSpan1);
4866    
4867    var newListItem2 = document.createElement('li');
4868    newListItem2.classList.add('auto', 'nav__links--primary');
4869    
4870    var newSpan2 = document.createElement('span');
4871    newSpan2.classList.add('yCmsComponent', 'nav__link', 'js_nav__link', 'js_nav__link--drill__down');
4872    
4873    var newLink2 = document.createElement('a');
4874    newLink2.setAttribute('title', 'Notícias');
4875    newLink2.setAttribute('href', '/ajuda/informacoes-para-viagem/noticias');
4876    newLink2.textContent = 'Notícias';
4877    
4878    newSpan2.appendChild(newLink2);
4879    newListItem2.appendChild(newSpan2);
4880    
4881    navLinks.appendChild(newListItem1);
4882    navLinks.appendChild(newListItem2);
4883}*/
4884</script>
4884</div><div class="content">
4885<style type="text/css">
4886    @media screen and (max-width: 500px) {
4887        .img-dsktp {
4888            display: none;
4889        }
4890
4891        .img-mbl {
4892            display: block;
4893        }
4894    }
4895
4896    @media screen and (min-width: 500px) {
4897        .img-dsktp {
4898            display: block;
4899        }
4900
4901        .img-mbl {
4902            display: none;
4903        }
4904    }
4905
4906    .sessao-maisdestinos-central .lista-destinos h3 a {
4907        background-color: #008fff;
4908    }
4909
4910    .socialLoginFlex .social-login:nth-child(3) {
4911        display: none;
4912    }
4913
4914    .separator-or .borderHor {
4915        width: 30px !important;
4916    }
4917</style>
4918
4919<script>
4920    if ((window.location.href === "https://www.aguiabranca.com.br/aguia-clube-parceiros") ||
4921        (window.location.href === "https://www.aguiabranca.com.br/aguia-clube-lista") ||
4922        (window.location.href === "https://www.aguiabranca.com.br/origens")) {
4923
4924        $('body').append(`
4925            <style>
4926                @media (min-width: 992px) {
4927                    .page-content {
4928                        margin-top: 80px !important;
4929                    }
4930                }
4931            </style>
4932        `);
4933    }
4934</script>
4934
4935
4936<div class="container footerPartNavegation">
4937    <div class="footerNavegationFlex">
4938
4939        <div class="groupFooterSection">
4940            <div class="groupFooter">
4941                <h3>Para sua viagem
4942                    <svg fill="none" height="8" viewBox="0 0 13 8" width="13" xmlns="http://www.w3.org/2000/svg">
4943                        <path d="M11.4725 5.56369e-07L6.5 4.94467L1.5275 -7.5262e-07L8.46322e-07 1.52227L6.5 8L13 1.52227L11.4725 5.56369e-07Z" fill="#0064CB"></path>
4944                    </svg>
4945                </h3>
4946                <ul>
4947                    <li><a href="/onibus">Passagem de &Ocirc;nibus</a></li>
4948                    <li><a href="/destinos">Principais Destinos</a></li>
4949                    <li><a href="/promocao-de-passagens">Promo&ccedil;&atilde;o de Passagem de &Ocirc;nibus</a></li>
4950                    <li><a href="/rodoviarias">Rodovi&aacute;rias</a></li>
4951                    <li><a href="/origens">Origens</a></li>
4952                    <li><a href="/black-friday">Black Friday</a></li>
4953                    <li><a href="/bagagem">Bagagem</a></li>
4954                    <li><a href="/dicas-para-viajar">Dicas para viajar</a></li>
4955                    <li><a href="/documentos-para-viajar">Documentos para viajar</a></li>
4956                    <li><a href="/noticias">Not&iacute;cias</a></li>
4957                    <li><a href="/bilhete-eletronico">Passagem Digital</a></li>
4958                    <li><a href="/regulamentos-promocoes">Regulamentos e Promo&ccedil;&otilde;es</a></li>
4959                    <li><a href="https://blog.aguiabranca.com.br/?utm_source=ecommerce&amp;utm_medium=footer" target="_blank">Blog &Aacute;guia Branca</a></li>
4960                </ul>
4961            </div>
4962        </div>
4963
4964        <div class="groupFooterSection">
4965            <div class="groupFooter">
4966                <h3>Viaje sem duvidas
4967                    <svg fill="none" height="8" viewBox="0 0 13 8" width="13" xmlns="http://www.w3.org/2000/svg">
4968                        <path d="M11.4725 5.56369e-07L6.5 4.94467L1.5275 -7.5262e-07L8.46322e-07 1.52227L6.5 8L13 1.52227L11.4725 5.56369e-07Z" fill="#0064CB"></path>
4969                    </svg>
4970                </h3>
4971                <ul>
4972                    <li><a href="/eventos">Eventos</a></li>
4973                    <li><a href="/carnaval">Carnaval</a></li>
4974                    <li><a href="/embarque-e-desembarque">Embarque e Desembarque</a></li>
4975                    <li><a href="/glossario">Gloss&aacute;rio</a></li>
4976                    <li><a href="/duvidas-frequentes">D&uacute;vidas frequentes</a></li>
4977                    <li><a href="/formas-de-pagamento">Formas de Pagamento</a></li>
4978                    <li><a href="/gratuidade-de-passagens">Gratuidade nas Passagens</a></li>
4979                    <li><a href="/gratuidade">Reserva de gratuidade</a></li>
4980                    <li><a href="/politica-de-privacidade-e-tratamento-de-dados-pessoais">Pol&iacute;tica de Privacidade e Tratamento de Dados Pessoais</a></li>
4981                    <li><a href="/seguro-intermunicipal">Seguro intermunicipal</a></li>
4982                    <li><a href="/regulamento-seguro-interestadual-facultativo">Seguro Interestadual Facultativo</a></li>
4983                    <li><a href="/troca-remarcacao-e-cancelamento">Troca, Remarca&ccedil;&atilde;o e Cancelamentos</a></li>
4984                    <li><a href="/viagem-com-criancas-e-adolescentes">Viagem com crian&ccedil;as e adolescentes</a></li>
4985                    <li><a href="/viagem-com-animais">Viagens com animais</a></li>
4986                </ul>
4987            </div>
4988        </div>
4989
4990        <div class="groupFooterSection">
4991            <div class="groupFooter">
4992                <h3>Sobre n&oacute;s
4993                    <svg fill="none" height="8" viewBox="0 0 13 8" width="13" xmlns="http://www.w3.org/2000/svg">
4994                        <path d="M11.4725 5.56369e-07L6.5 4.94467L1.5275 -7.5262e-07L8.46322e-07 1.52227L6.5 8L13 1.52227L11.4725 5.56369e-07Z" fill="#0064CB"></path>
4995                    </svg>
4996                </h3>
4997                <ul>
4998                    <li><a href="/historias">Hist&oacute;rias com a &Aacute;guia Branca</a></li>
4999                    <li><a href="/marca">
4999Guia de Marca</a></li>
5000                    <li><a href="/quem-somos">Quem Somos</a></li>
5001                    <li><a href="/nossa-historia">Nossa Hist&oacute;ria</a></li>
5002                    <li><a href="/grupo-aguia-branca">Grupo &Aacute;guia Branca</a></li>
5003                    <li><a href="/nossa-frota">Nossa frota</a></li>
5004                    <li><a href="/seguranca">Seguran&ccedil;a</a></li>
5005                    <li><a href="/expresso-brasileiro">Expresso Brasileiro</a></li>
5006                    <li><a href="/miniaturas-de-onibus">Miniaturas de &ocirc;nibus</a></li>
5007                    <li><a href="/programa-de-integridade">Programa de Integridade</a></li>
5008                    <li><a href="/documentos-legais">Documentos Legais</a></li>
5009                    <li><a href="/trabalhe-conosco">Trabalhe conosco</a></li>
5010                    <li><a href="/demonstracoes-financeiras">Demonstra&ccedil;&otilde;es financeiras</a></li>
5011                    <li><a href="/relatorio-de-transparencia-salarial" target="_blank">Relat&oacute;rio de Transpar&ecirc;ncia Salarial</a></li>
5012                </ul>
5013            </div>
5014        </div>
5015
5016        <div class="groupFooterSection">
5017            <div class="groupFooter">
5018                <h3>Servi&ccedil;os
5019                    <svg fill="none" height="8" viewBox="0 0 13 8" width="13" xmlns="http://www.w3.org/2000/svg">
5020                        <path d="M11.4725 5.56369e-07L6.5 4.94467L1.5275 -7.5262e-07L8.46322e-07 1.52227L6.5 8L13 1.52227L11.4725 5.56369e-07Z" fill="#0064CB"></path>
5021                    </svg>
5022                </h3>
5023                <ul>
5024                    <li><a href="https://www.aguiaflex.com/" target="_blank">Flex Passagens</a></li>
5025                    <li><a href="https://acompanheaviagem.aguiabranca.com.br/" target="_blank">Acompanhe sua viagem</a></li>
5026                    <li><a href="https://wesafety.com.br/" target="_blank">WeSafety</a></li>
5027                    <li><a href="https://embarqueja.aguiabranca.app.br/index.html" target="_blank">Embarque J&aacute;</a></li>
5028                    <li><a href="https://encomendas.aguiabranca.com.br/?utm_source=ecommerce&utm_medium=footer-home" target="_blank">Encomendas</a></li>
5029                    <li><a href="https://www.voudesquad.com.br/">Squad</a></li>
5030                    <li><a href="/onibus-a-venda">Venda de &Ocirc;nibus</a></li>
5031                </ul>
5032            </div>
5033            <div class="groupFooter">
5034                <h3>Contato
5035                    <svg fill="none" height="8" viewBox="0 0 13 8" width="13" xmlns="http://www.w3.org/2000/svg">
5036                        <path d="M11.4725 5.56369e-07L6.5 4.94467L1.5275 -7.5262e-07L8.46322e-07 1.52227L6.5 8L13 1.52227L11.4725 5.56369e-07Z" fill="#0064CB"></path>
5037                    </svg>
5038                </h3>
5039                <ul>
5040                    <li><a href="/agencias">Ag&ecirc;ncias Autorizadas</a></li>
5041                    <li><a href="/contato">Fale Conosco</a></li>
5042                    <li><a href="/telefones">Atendimento</a></li>
5043                    <li><a href="/portal-de-privacidade">Portal de Privacidade</a></li>
5044                    <li><a href="/aguia-clube-parceiros">&Aacute;guia Clube Parceiros</a></li>
5045                    <!-- <li><a id="personalizarCookies">Personalizar cookies</a></li>-->
5046                </ul>
5047            </div>
5048        </div>
5049
5050    </div>
5051</div>
5052
5053<div class="bottom-footer-vab">
5054    <div class="container">
5055
5056        <ul class="footerSocialMediaFlex">
5057            <li><a href="https://www.facebook.com/aguiabrancaoficial" target="_blank"><img alt="Icone Facebook" src="/_ui/responsive/theme-alpha/images/footer/facebook.svg" /></a></li>
5058            <li><a href="https://www.instagram.com/aguiabranca.oficial/" target="_blank"><img alt="Icone Instagram" src="/_ui/responsive/theme-alpha/images/footer/instagram.svg" /></a></li>
5059            <li><a href="https://twitter.com/viacaoaguiab" target="_blank"><img alt="Icone Twitter" src="/medias/Vector-1-.png?context=bWFzdGVyfGltYWdlc3w3NTd8aW1hZ2UvcG5nfGhiNC9oYmEvMTEyMTY4MzQyOTc4ODYvVmVjdG9yICgxKS5wbmd8ODVlOTg4N2RjNWEyYmQwNzJlZTYwODFlZjYwMjgxN2FlZGY3ODA1NWU0YjYyNTI5NzgwMWIyNTc1ZTBlZDY5Mw" /></a></li>
5060            <li><a href="https://www.linkedin.com/company/aguia-branca/" target="_blank"><img alt="Icone Linkedin" src="/_ui/responsive/theme-alpha/images/footer/linkedin.svg" /></a></li>
5061            <li><a href="https://www.youtube.com/channel/UCcf9UjeNCS44YJ8CiNkIPxA" target="_blank"><img alt="Icone Youtube" src="/_ui/responsive/theme-alpha/images/footer/youtube.svg" /></a></li>
5062        </ul>
5063
5064        <div class="infoFooterNew">
5065            <div class="container">
5066
5067                <div class="txtSeloSSLFlex">
5068                    <div class="txtFooter">
5069                        <h3>Formas de pagamento</h3>
5070                        <div class="selosPagamento">
5071                            <img alt="Formas de pagamento" class="img-dsktp" src="/medias/pagamento-desk.png?context=bWFzdGVyfGltYWdlc3w1NDMzfGltYWdlL3BuZ3xhR1psTDJnNVpTOHhORE14TkRRNE5qUXpNVGMzTkM5d1lXZGhiV1Z1ZEc4dFpHVnpheTV3Ym1jfDVhNDJjY2I1YjM3NDZmMzBlOWUzMWU2YTAwYTFlMDlhMjI3MDBiOWZlZTE0MmZhZjQxNjU0ZjE5MzY3YWM4NDE" />
5072                            <img alt="Formas de pagamento" class="img-mbl" src="/medias/pagamento-mob.png?context=bWFzdGVyfGltYWdlc3w1NDA1fGltYWdlL3BuZ3xhRFV3TDJnNVpTOHhORE14TkRRNE5qUTVOek14TUM5d1lXZGhiV1Z1ZEc4dGJXOWlMbkJ1Wnd8NWRjNDE5YjFjMzk2MzUxYjk3MTYzYzE5ZjllMzcyZjYxMjkxZDRhNzExZDA2NGU5NDM0MGRiMGY4OTBhNTRmMA" />
5073                        </div>
5074                    </div>
5075
5076                    <div class="seloSSL">
5077                        <ul>
5078                            <li><img alt="" src="/_ui/responsive/theme-alpha/images/footer/rodape_ssl.svg" /></li>
5079                            <li><img alt="" src="/_ui/responsive/theme-alpha/images/footer/selo-google.svg" /></li>
5080                        </ul>
5081                    </div>
5082                </div>
5083
5084                <div class="divInfosFooter">
5085                    <div>
5086                        <p class="text-footer-vab">Via&ccedil;&atilde;o &Aacute;guia Branca S.A. | Av. Mario Gurgel, 5030 | Cariacica - ES - CEP: 29148-901 - CNPJ: 27.486.182/0001-09<br />Inscricao Estadual: 080.444.20-2 | Whatsapp: <a href="https://wa.me/5527997961991">(27) 99796-1991</a> - SAC | Telefone: 0800 725 1211 | <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="03706260436264766a626171626d60622d606c6e2d6171">[email&#160;protected]</a></p>
5087                        <p class="copyright">2026 @Copyright Grupo &Aacute;guia Branca</p>
5088                    </div>
5089                </div>
5090
5091            </div>
5092        </div>
5093
5094    </div>
5095</div>
5096
5097<style type="text/css">
5098    .txtSeloSSLFlex,
5099    .seloSSL ul {
5100        display: flex;
5101        justify-content: space-between;
5102        align-items: center;
5103        flex-wrap: wrap;
5104    }
5105
5106    #SeloRAMKT {
5107        max-width: 300px;
5108        margin: 16px 0;
5109    }
5110
5111    @media(min-width: 990px) {
5112        .txtFooter h3 {
5113            margin-top: 0 !important;
5114        }
5115    }
5116
5117    @media(max-width: 990px) {
5118        .seloSSL ul {
5119            justify-content: center;
5120        }
5121    }
5122
5123    @media only screen and (max-width: 500px) {
5124        .page-fareSelectionPage .headerFareFinder {
5125            display: flex;
5126            margin: 0px -15px 0 !important;
5127        }
5128    }
5129</style>
vendor: 110 bytes, lines 5129-5131
5129
5130
5131<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
5131<script>
5132    $(".ff-menu-passengers li:nth-child(2)").hide();
5133</script>
5133
5134
5135<script>
5136    function checkAndDestroySession() {
5137        const currentUrl = window.location.pathname;
5138
5139        // Verifica se a URL é a página inicial ou contém '/onibus'
5140        if (currentUrl === '/' || currentUrl.includes('/onibus')) {
5141            sessionStorage.removeItem('ASMRemoveCupom');
5142            console.log('Sessão destruída');
5143        }
5144    }
5145
5146    // Ao carregar a página, executa a verificação
5147    $(document).ready(function () {
5148        if ($('#_asm').length) {
5149            checkAndDestroySession();
5150            if (sessionStorage.getItem('ASMRemoveCupom')) {
5151                console.log('Mensagem do botão clicado: O botão foi clicado.');
5152                $(".infoCupomApply form").remove();
5153            }
5154
5155            $('.itemPayment button').on('click', function () {
5156                sessionStorage.setItem('ASMRemoveCupom', true);
5157                console.log('O botão foi clicado e a sessão foi criada.');
5158                $(".infoCupomApply form").remove();
5159            });
5160        }
5161    });
5162</script>
5162
5163</div><div class="content"><style type="text/css">
5164/* largura maior ou igual a 600px */
5165
5166.ot-always-active, #onetrust-policy-text > a {
5167  color: #008FFF !important;
5168}
5169
5170#onetrust-policy > .banner-header {
5171  margin: 0px !important;
5172}
5173
5174#onetrust-consent-sdk > div.onetrust-pc-dark-filter.ot-fade-in {
5175  display: none !important;
5176  visibility: hidden !important;
5177}
5178
5179#onetrust-pc-btn-handler::before {
5180  content: "";
5181  display: inline-block;
5182  width: 20px;
5183  height: 20px;
5184  background-image: url('/medias/tune-FILL0-wght400-GRAD0-opsz24-1.webp?context=bWFzdGVyfGltYWdlc3wxNDh8YXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtfGhiNS9oNzcvMTExNTgzNzUxMzczMTAvdHVuZV9GSUxMMF93Z2h0NDAwX0dSQUQwX29wc3oyNC0xLndlYnB8YzhhZTdmNDY1ZDA2MzkyNzE2MDg0MDc5OGQ3MzlkOTkzZTExYTkzODc3ZjVjNGYzNDJiNjg0MTM4YTZhNGRjOA');
5185  margin-right: 5px;
5186}
5187
5188#accept-recommended-btn-handler, .onetrust-close-btn-handler {
5189  background-color: #008FFF !important;
5190  border: none !important;
5191  padding: 10px 16px !important;
5192  border-radius: 5px !important;
5193}
5194
5195#onetrust-banner-sdk {
5196  max-width: 900px !important;
5197  width: unset !important;
5198  right: 0 !important;
5199  left: 0 !important;
5200  margin: 0 auto !important;
5201  bottom: 5rem !important;
5202  border-radius: 1rem !important;
5203  box-shadow: 0 0 18px rgba(0, 0, 0, 0.5) !important;
5204}
5205
5206.ot-sdk-row {
5207  display: flex !important;
5208  padding: 16px !important;
5209}
5210
5211#onetrust-policy {
5212  margin-top: 0px !important;
5213}
5214
5215#onetrust-group-container {
5216  display: flex !important;
5217  align-items: center !important;
5218  margin-top: 0px !important;
5219}
5220
5221#onetrust-button-group-parent {
5222  padding: 0px !important;
5223  display: flex !important;
5224  align-items: center !important;
5225  justify-content: center !important;
5226  letter-spacing: normal !important;
5227  min-width: unset !important;
5228}
5229
5230#onetrust-button-group {
5231  display: flex !important;
5232  flex-direction: row-reverse !important;
5233  align-items: center !important;
5234  justify-content: center !important;
5235  width: auto !important;
5236}
5237
5238#onetrust-accept-btn-handler {
5239  padding: 0px !important;
5240  margin: 0px !important;
5241  width: unset !important;
5242  min-width: unset !important;
5243  white-space: nowrap !important;
5244  background-color: #008FFF !important;
5245  border: none !important;
5246  padding: 10px 16px !important;
5247  border-radius: 5px !important;
5248}
5249
5250#onetrust-accept-btn-handler:hover {
5251  background: #071270 !important;
5252}
5253
5254#onetrust-banner-sdk #onetrust-button-group {
5255  display: flex !important;
5256}
5257
5258#onetrust-banner-sdk .banner-actions-container {
5259  width: 100% !important;
5260}
5261
5262#onetrust-pc-btn-handler {
5263  margin: 0px !important;
5264  color: #008fff !important;
5265  display: flex !important;
5266  align-items: center !important;
5267}
5268
5269#onetrust-pc-sdk .ot-sdk-row {
5270  flex-direction: column !important;
5271  width: 90% !important;
5272}
5273@media(min-width:550px){
5274        #onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-four.ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns {
5275         width: 60.6666666667%; 
5276    }
5277}
5278/* para largura menor que 600px */
5279@media (max-width: 599px) {
5280  #onetrust-banner-sdk {
5281    margin: 0 !important;
5282    left: 1em !important;
5283    right: 1em !important;
5284    bottom: 1em !important;
5285  }
5286
5287  .ot-sdk-container .ot-sdk-row {
5288    display: flex !important;
5289    justify-content: center !important;
5290    flex-direction: column !important;
5291  }
5292
5293  #onetrust-banner-sdk #onetrust-button-group {
5294    flex-direction: column !important;
5295    width: 100% !important;
5296  }
5297
5298  #onetrust-pc-btn-handler {
5299    justify-content: center !important;
5300  }
5301
5302  #onetrust-policy-text {
5303    text-align: center !important;
5304  }
5305}
5306
5307@media only screen and (min-width: 768px) {
5308  #onetrust-policy > .banner-header {
5309    margin: 0px !important;
5310  }
5311}
5312</style></div><div class="content"><style>
5313@media only screen and (max-width: 500px){
5314    .header .navbar-right-vab {
5315        width: min-content !important;
5316    }
5317    footer{
5318		.row {
5319			.footerPartNavegation {
5320				padding: 0 !important;
5321			}
5322			.bottom-footer-vab {
5323				padding: 0 0px !important;
5324			}
5325		}
5326	}
5327}
5328</style></div></div>
5329        </footer>
5330    </main>
5331
5332		<div id="divLoading">
5333    <div class="lds-ring">
5334        <div></div>
5335        <div></div>
5336        <div></div>
5337        <div></div>
5338    </div>
5339    <div class="content-loading-page">
5340        <div class="text-loading-page">
5341        </div>
5342    </div>
5343</div>
5344<form name="accessiblityForm">
5345		<input type="hidden" id="accesibility_refreshScreenReaderBufferField" name="accesibility_refreshScreenReaderBufferField" value=""/>
5346	</form>
5347	<div id="ariaStatusMsg" class="skip" role="status" aria-relevant="text" aria-live="polite"></div>
5348
5349	
5349<script>
5350		/*<![CDATA[*/
5351		
5352		var ACC = { config: {} };
5353			ACC.config.contextPath = '';
5354			ACC.config.encodedContextPath = '';
5355			ACC.config.commonResourcePath = '\/_ui\/responsive\/common';
5356			ACC.config.themeResourcePath = '\/_ui\/responsive\/theme-alpha';
5357			ACC.config.siteResourcePath = '\/_ui\/responsive\/site-aguiaBranca';
5358			ACC.config.apiResourcePath = '\/aguiabrancacommercewebservices\/v2\/aguiaBranca';
5359			ACC.config.rootPath = '\/_ui\/responsive';
5360			ACC.config.CSRFToken = '4c4dd899-8afc-4a4e-9a90-a45fc464df31';
5361			ACC.pwdStrengthVeryWeak = 'Muito fraco';
5362			ACC.pwdStrengthWeak = 'Fraco';
5363			ACC.pwdStrengthMedium = 'Médio';
5364			ACC.pwdStrengthStrong = 'Forte';
5365			ACC.pwdStrengthVeryStrong = 'Muito forte';
5366			ACC.pwdStrengthUnsafePwd = 'password.strength.unsafepwd';
5367			ACC.pwdStrengthTooShortPwd = 'Muito curto';
5368			ACC.pwdStrengthMinCharText = 'Comprimento mínimo é %d caracteres \u003Cbr\/\u003E';
5369			ACC.pwdStrengthMinCharText1 = 'Deve conter letras, números e opcionalmente caracteres especiais \u003Cbr\/\u003E';
5370			ACC.pwdStrengthMinCharText2 = 'Não deve conter sequências de letras, números ou caracteres especiais \u003Cbr\/\u003E';
5371			ACC.accessibilityLoading = 'Loading... Please wait...';
5372			ACC.accessibilityStoresLoaded = 'Stores loaded';
5373			ACC.config.googleApiKey='';
5374			ACC.config.googleApiVersion='3.7';
5375            ACC.config.timeoutCartSession='25';
5376            ACC.config.secondsRetryPicPayStatus='2';
5377            ACC.config.empresa='1';
5378            ACC.config.maxPassengerPerSale='5';
5379            ACC.config.childMinAgeYears='5';
5380            ACC.config.childMinAgeMonths='11';
5381            ACC.config.childMinAgeDays='29';
5382            ACC.config.picpayLimitTimeQRCode='5';
5383            ACC.adultPassengerQty='';
5384            ACC.childPassengerQty='';
5385            ACC.babyPassengerQty='';
5386			ACC.departureServiceCode=''
5387			ACC.returnServiceCode=''
5388            ACC.currentUserUid=''
5389			ACC.isCartFreeTicket='false'
5390			ACC.isCartFreeTicketWithError='false'
5391            ACC.fullRouteURL=''
5392
5393			
5394			ACC.autocompleteUrl = '\/search\/autocompleteSecure';
5395
5396			
5397			ACC.config.loginUrl = '\/login';
5398
5399			
5400			ACC.config.authenticationStatusUrl = '\/authentication\/status';
5401
5402			
5403		/*]]>*/
5404	</script>
5404
5405	
5405<script>
5406	/*<![CDATA[*/
5407	ACC.addons = {};	//JS namespace for addons properties
5408
5409	
5410		ACC.addons['picpayextaddon'] = [];
5411		
5412		ACC.addons['yunocheckoutaddon'] = [];
5413		
5414		ACC.addons['pagalevecheckoutaddon'] = [];
5415		
5416		ACC.addons['smarteditaddon'] = [];
5417		
5418		ACC.addons['bradescoaddon'] = [];
5419		
5420		ACC.addons['optsoladdon'] = [];
5421		
5422		ACC.addons['assistedservicestorefront'] = [];
5423		
5424				ACC.addons['assistedservicestorefront']['asm.timer.min'] = 'min';
5425			
5426		ACC.addons['aguiabrancaasmaddon'] = [];
5427		
5428	/*]]>*/
5429</script>
vendor: 1 bytes, line 5429
5429
5430<script src="/_ui/shared/js/generatedVariables.js"></script>
5430
5431	
5431<script src="/_ui/responsive/common/js/jquery.alphanum.js"></script>
5431
5432
5433        
5433<script src="/_ui/responsive/common/asm/js/assistedservicestorefront.js"></script>
5433
5434
5435        
5435<script src="/wro/home_responsive.js"></script>
5435
5436			
5436<script src="/wro/home_addons_responsive.js"></script>
5436
5437			
5437<script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script>
5437
5438		
5438<script src="/wro/custom_all_pages_responsive.js"></script>
5438
5439
5440	
5440<script src="https://cdn.jsdelivr.net/npm/[email protected]/lazyload.js"></script>
5440 
5441		
5441<script>
5442			$('img').each(function(){
5443				$(this).addClass("lazyload");
5444				$(this).attr("data-src", $(this).attr('src'));
5445				$(this).attr('src', ' ');
5446			})
5447
5448			$(document).ready(function(){
5449				lazyload();
5450			});
5451		</script>
5451
5452		<input class="emarsysUserUid" type="hidden" value="" >
5453
5454    
5454<script> $(function () {$('[data-toggle="popover"]').popover()}) </script>
5454
5455
5456
5457    
5457<script>
5458
5459
5460  function insiderTag() {
5461      if (typeof window.Insider === "undefined") {
5462      let scriptUrl = "";
5463        
5464      const host = window.location.hostname;
5465      const url = window.location.href;
5466
5467      if (ACC.config.siteResourcePath.includes("aguiaBranca")) {
5468
5469        if (
5470            (host && host === "www.aguiabranca.com.br") ||
5471            (url && url.includes("https://www.aguiabranca.com.br/"))
5472        ) {
5473            // PROD
5474            scriptUrl = "//aguiabranca.api.useinsider.com/ins.js?id=10013391";
5475
5476        } else {
5477            // LOCAL / DEV / QA
5478            scriptUrl = "//aguiabrancauat.api.useinsider.com/ins.js?id=10013519";
5479        }
5480
5481
5482      } else if (ACC.config.siteResourcePath.includes("aguiaFlex")) {
5483
5484        if (
5485            (host && host === "www.aguiaflex.com") ||
5486            (url && url.includes("https://www.aguiaflex.com/"))
5487        ) {
5488            // PROD
5489            scriptUrl = "//aguiaflex.api.useinsider.com/ins.js?id=10013392";
5490
5491        } else {
5492            // LOCAL / DEV / QA
5493            scriptUrl = "//aguiabrancauat.api.useinsider.com/ins.js?id=10013519";
5494        }
5495      }
5496
5497      if (scriptUrl) {
5498        const script = document.createElement("script");
5499        script.async = true;
5500        script.id = "insider-script";
5501        script.src = scriptUrl;
5502        $("head").append(script);
5503      }
5504    }
5505
5506    return null;
5507  }
5508  
5509  let hasLogin = $(".hasLogin");
5510 
5511  insiderTag();
5512
5513  if(hasLogin.length > 0){
5514    
5515    const $inputSexo = $(".sexo");
5516    const sexo = $inputSexo.val();
5517
5518    // só calcula se tiver valor
5519    const valorSexo = sexo ? (sexo === "m" ? "masculino" : "feminino") : null;
5520
5521
5522     let phoneRaw = $(".phone").val();               
5523     let phoneClean = phoneRaw.replace(/\D/g, "");
5524
5525     if (!phoneClean.startsWith("55")) {
5526        phoneClean = "55" + phoneClean;
5527     }
5528
5529    let phoneFinal = "+" + phoneClean;
5530
5531    function stringToBoolean(selector) {
5532        return $(selector).val() === "true";
5533    }
5534
5535   let dadosUser = {
5536        userNameInsa: $(".firstNameInsa").val(),
5537        userSurnameInsa: $(".surname").val(),
5538        userPhoneInsa: phoneFinal,
5539        userBirthdayInsa: $(".dateBorn").val(),
5540        userEmailInsa: $(".email").val(),
5541        userAgeInsa: parseInt($(".age").val(), 10),
5542        optinEmailMarketing: stringToBoolean(".OptInEmailMarketing"),
5543        optinWhatsapp: stringToBoolean(".optInWhatsApp"),
5544        optinSms: stringToBoolean(".optInSMS"),
5545        userCPFInsa: $(".cpf").val()
5546    };
5547
5548    if (valorSexo) {
5549        dadosUser.userSexo = valorSexo;
5550    }
5551
5552        window.InsiderQueue = window.InsiderQueue || [];
5553
5554        // monta o payload e só adiciona gender se existir
5555    const userValue = {
5556        name: dadosUser.userNameInsa,
5557        surname: dadosUser.userSurnameInsa,
5558        email: dadosUser.userEmailInsa,
5559        email_optin: dadosUser.optinEmailMarketing,
5560        sms_optin: dadosUser.optinSms,
5561        whatsapp_optin: dadosUser.optinWhatsapp,
5562        phone_number: dadosUser.userPhoneInsa,
5563        birthday: dadosUser.userBirthdayInsa,
5564        language: "pt_BR",
5565        age: dadosUser.userAgeInsa,
5566        uuid: dadosUser.userCPFInsa
5567    };
5568
5569    if (dadosUser.userSexo) {
5570        userValue.gender = dadosUser.userSexo;
5571    }
5572
5573    window.InsiderQueue.push({
5574        type: "user",
5575        value: userValue
5576    });
5577
5578        if (window.location.href.includes("/my-account/update-form")) {
5579            window.InsiderQueue.push({ type: 'init' });
5580        }
5581
5582      
5583
5584  }
5585
5586    window.InsiderQueue = window.InsiderQueue || [];
5587
5588        const path = window.location.pathname;
5589        const search = window.location.search;
5590        const hash = window.location.hash;
5591
5592        if (path === "/" || path === "" || (path === "/" && (search !== "" || hash !== ""))) {
5593            window.InsiderQueue = window.InsiderQueue || [];
5594            window.InsiderQueue.push({ type: 'home' });
5595
5596            function runInsiderInit() {
5597                window.InsiderQueue.push({ type: 'init' });
5598            }
5599
5600            runInsiderInit();
5601        }
5602
5603    if (window.location.href.includes("/onibus")) {
5604
5605        let viagemOrigem = $("#y_originLocation").val();
5606        let viagemDestino = $("#y_destinationLocation").val();  
5607
5608        window.InsiderQueue = window.InsiderQueue || [];
5609        window.InsiderQueue.push({
5610            type: 'category',
5611            value: [viagemOrigem, viagemDestino],
5612        })
5613
5614        window.InsiderQueue.push({ type: 'init' });
5615
5616            $(".select-itinerary").click(function () {
5617                
5618                //PARA O REMOVE FRONT CART
5619                //$(".y_fareResultTravelOption").removeClass("active-select"); 
5620
5621                if (ACC.config.siteResourcePath.includes("aguiaFlex")) {
5622                    $(this).closest(".mainProduct").addClass("active-select");
5623                }else{
5624                    $(this).closest(".y_fareResultTravelOption").addClass("active-select");
5625                }
5626
5627            });
5628
5629            let origemPDP = $("#y_originLocation").val();
5630            let destinoPDP = $("#y_destinationLocation").val();
5631            
5632            let rawIda = $(".y_fareFinderDatePickerDeparting").val();
5633
5634            let dataIda = rawIda
5635                .replace(/\//g, "-")   // "26-12-2025"
5636                .split("-")            // ["26","12","2025"]
5637                .reverse()             // ["2025","12","26"]
5638                .join("-");            // "2025-12-26"
5639
5640            
5641            let data_final = dataIda + "T00:00:00-03:00";
5642
5643            let params = new URLSearchParams(window.location.search);
5644
5645            let url_adultos = parseInt(params.get("adulto") || 0, 10);
5646            let url_crianca = parseInt(params.get("crianca") || 0, 10);
5647            let url_bebe    = parseInt(params.get("bebe") || 0, 10);
5648
5649            let qtdAdulto  = url_adultos == 0 ? Number(ACC.adultPassengerQty) : url_adultos;
5650            let qtdCrianca = url_crianca == 0 ? Number(ACC.childPasse
5650ngerQty) : url_crianca;
5651            let qtdBebe    = url_bebe  == 0 ? Number(ACC.babyPassengerQty) : url_bebe;
5652
5653            let totalPassageiros = qtdAdulto + qtdCrianca + qtdBebe;
5654
5655            let rawVolta = $(".y_fareFinderDatePickerReturning").val();
5656
5657            let dataVolta = rawVolta
5658                ? rawVolta
5659                    .replace(/\//g, "-")
5660                    .split("-")
5661                    .reverse()
5662                    .join("-")
5663                : null;
5664
5665            let data_final_volta = dataVolta + "T00:00:00-03:00";    
5666
5667            let idaVolta = rawVolta !== "";
5668
5669            window.InsiderQueue = window.InsiderQueue || [];
5670
5671            let customData = {
5672                data_ida: data_final,
5673                ida_e_volta: idaVolta,
5674                total_de_passageiros: totalPassageiros,
5675                num_passageiros_criancas: qtdCrianca,
5676                num_passageiros_adultos: qtdAdulto,
5677                origem: origemPDP,
5678                destino: destinoPDP
5679            };
5680
5681            if (dataVolta !== null) {
5682                customData.data_volta = data_final_volta;
5683            }
5684
5685            window.InsiderQueue.push({
5686                type: 'custom_event',
5687                value: [{
5688                    event_name: "search",
5689                    event_parameters: {
5690                        custom: customData
5691                    }
5692                }]
5693            });
5694
5695    }
5696
5697    if (window.location.href.includes("/confirmacao/")) {
5698
5699        let codigo = window.location.pathname.match(/\/([^\/]+)$/)[1];
5700
5701        let qtdeBilhetes = ".item-bilhete-gab"
5702
5703        if (ACC.config.siteResourcePath.includes("aguiaFlex")) {
5704            qtdeBilhetes = $(".boxCompleteBilhete").length;
5705        }else{
5706            qtdeBilhetes.length;
5707        }
5708
5709
5710        let price_product = $(".totalValueConfirmation .lblValue strong").text().trim();
5711
5712        cart_total_price = price_product
5713                    .replace("R$", "")        // remove R$
5714                    .replace(/\s+/g, "")      // remove espaços
5715                    .replace(/\./g, "")       // REMOVE ponto de milhar
5716                    .replace(",", ".");       // troca vírgula por ponto
5717
5718                cart_total_price = parseFloat(cart_total_price);    
5719
5720        let qtdAdulto  = Number(ACC.adultPassengerQty);
5721        let qtdCrianca = Number(ACC.childPassengerQty);
5722        let qtdBebe    = Number(ACC.babyPassengerQty);
5723
5724        let totalPassageiros = qtdAdulto + qtdCrianca + qtdBebe;
5725
5726        var items = [];
5727
5728        let selector = ".item-bilhete-gab";
5729
5730        if (ACC.config.siteResourcePath.includes("aguiaFlex")) {
5731            selector = ".boxCompleteBilhete";
5732        }
5733
5734        $(selector).each(function (index) {
5735
5736            var $item = $(this);
5737
5738            var origem   = $item.find(".origemName").val().trim();
5739            var destino  = $item.find(".destinationName").val().trim();
5740            var idBilhete  = $item.find(".busTracker").val().trim();
5741            var idProduto  = $item.find(".idCode").val().trim();
5742            var bilheteServico  = $item.find(".bilheteDescClass").val().trim();
5743            var bilheteData  = $item.find(".bilheteData").val().trim();
5744            var bilheteHora  = $item.find(".bilheteHora").val().trim();
5745            var departureISO = $item.find(".departureISO").val();
5746
5747            var bilheteIdaVolta = $item.find(".idavolta").val();
5748            var unPrice = parseFloat($item.find(".valorUN").val());
5749
5750            let idaVolta = ""
5751                if(bilheteIdaVolta > 0){
5752                    idaVolta = "volta"
5753                }else{
5754                    idaVolta = "ida"
5755                }
5756
5757            let hora = parseInt(bilheteHora.split(":")[0], 10);
5758
5759            let periodo = "";
5760
5761            if (hora >= 5 && hora < 12) {
5762                    periodo = "manha";
5763            } else if (hora >= 12 && hora < 18) {
5764                    periodo = "tarde";
5765            } else {
5766                    periodo = "noite";
5767            }
5768
5769            const urlSite = new URL(window.location.href);
5770            let urlPesquisa = urlSite.origin + urlSite.pathname;
5771
5772            let img_site = "";
5773
5774            if (ACC.config.siteResourcePath.includes("aguiaFlex")) {
5775                img_site = "https://www.aguiaflex.com/medias/logo.svg?context=bWFzdGVyfGltYWdlc3w3Mjg1fGltYWdlL3N2Zyt4bWx8YURVeUwyZzBOQzg0T0RNME1URXhNVFF6T1RZMkwyeHZaMjh1YzNabnxhZjA1Y2Q5OWRiYTk0OTk3NDljYTkxNDYyNjY4MTRhNWI4OWVkMGU2MWE5MTY4MTk4NjZkYmE0YTMwMTQ5NGVk";
5776            } else {
5777                img_site = "https://www.aguiabranca.com.br/medias/logo.svg?context=bWFzdGVyfGltYWdlc3wyNzc1fGltYWdlL3N2Zyt4bWx8YUdSa0wyZzVNQzg0TnprM01EZ3dOekUxTWprMEwyeHZaMjh1YzNabnw2MWM3N2UwYTBmMTc2ZjNlMzU2NWEzZWY0ZTdhNDQwMDkyYjkxMzRkZGMwZjE1NGMxMTc5YzdmMTBiMDdkYTE4";
5778            }
5779
5780            let logo_url = img_site;
5781
5782
5783             items.push({
5784                id: idProduto,
5785                name: origem +" <> "+ destino,
5786                unit_price: unPrice,
5787                unit_sale_price: unPrice,
5788                quantity: 1,
5789                taxonomy: [origem, destino],
5790                url: urlPesquisa,
5791                product_image_url: logo_url,
5792
5793                "custom": {
5794                    data_hora_embarque: departureISO,
5795                    origem: origem,
5796                    destino: destino,
5797                    servico: bilheteServico,
5798                    periodo_da_viagem: periodo,
5799                    sentido_da_viagem: idaVolta,
5800                    total_de_passageiro: totalPassageiros,
5801                    num_passageiro_crianca: qtdCrianca,
5802                    num_passageiro_adulto: qtdAdulto,
5803                    } 
5804             })
5805
5806        });
5807
5808        window.InsiderQueue = window.InsiderQueue || [];
5809
5810        window.InsiderQueue.push({
5811            type: 'purchase',
5812            value: {
5813                "order_id": codigo,
5814                "total": cart_total_price,
5815                items: items
5816            }
5817        });
5818
5819        window.InsiderQueue.push({
5820            type: 'currency',
5821            value: 'BRL'
5822        });
5823
5824        window.InsiderQueue.push({ type: 'init' });
5825
5826    }
5827
5828    
5829
5830    function signupEvent() {
5831        let socialFacebook = $(".socialFacebook").val();
5832        let socialGoogle = $(".socialGoogle").val();
5833        let socialApple = $(".socialApple").val();
5834        let social = "";
5835        if (socialFacebook) {
5836            social = "Facebook";
5837        } else if (socialGoogle) {
5838            social = "Google";
5839        } else if (socialApple) {
5840            social = "Apple";
5841        }
5842
5843        window.InsiderQueue = window.InsiderQueue || [];
5844        window.InsiderQueue.push({
5845            type: 'custom_event',
5846            value: [{
5847                event_name: 'sign_up_confirmation',
5848                event_parameters: {
5849                    custom:{
5850                        origem: social
5851                    }
5852                }
5853            }]
5854        });
5855    }
5856
5857</script>
5857<script src="https://sdk-web.y.uno/v1.5/main.js"></script>
5857
5858    
5858<script>
5859        $(document).ready(function () {
5860
5861            if ($('#_asm').length > 0) {
5862                $('body').addClass('asm-true');
5863            }
5864
5865        });
5866    </script>
5866
5867
5868<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"2bf04fc6433d4a93bfa3da4d2947402b","spa":2}' crossorigin="anonymous"></script>
5868
5869</body>
5870
5871</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.