html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,ul,li{margin:0;padding:0;border:0;font-size:100%;background:#fff0;text-decoration:none;quotes:none;list-style:none;font-family:"Lato"}html,body{height:100%}html{scroll-behavior:smooth;height:100%}::selection{color:#fff;background:#000}article,aside,footer,header,hgroup,nav,section,figure,figcaption{display:block;margin:0}*{-webkit-tap-highlight-color:#fff0}input,textarea{border-radius:0;font-family:'Lato'}input[type="submit"],input[type="button"]{appearance:none}button{font-family:'Lato'}span{font-family:'Lato'}blockquote::before,blockquote::after,q::before,q::after{content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*,::after,::before{box-sizing:border-box;-webkit-font-smoothing:antialiased;margin:0;padding:0}a{transition:all 0.9s ease 0s;outline:none;text-decoration:none;font-family:'Lato';font-weight:400}.clearfloat{clear:both}body h1{font-size:42px;font-family:'Lato';font-weight:700;color:#005daf}body h2{font-size:20px;font-family:'Lato';font-weight:700;color:#005daf}body h3{font-size:20px;font-family:'Lato';font-weight:900;color:#005daf}body h4{font-size:16px;font-family:'Lato';font-weight:700;color:#005daf}.holiday-link{padding:22px 15px!important}body h5{font-size:14px;font-family:'Lato';font-weight:700;color:#005daf}body h6{font-size:12px;font-family:'Lato';font-weight:700}body p{font-size:15px;line-height:22px;font-weight:400;font-family:'Lato';margin:0;padding:0;color:#6c757d}img{width:100%;display:block;transition:all 1s ease 0s;margin:auto}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;text-align:center;z-index:999999}#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(../images/spinner.gif);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px}.container{width:100%;float:left;overflow:hidden}.container-fluid{width:100%;max-width:100%;min-width:100%}.container-rigid{max-width:1140px;min-width:80%;margin:auto;padding:0 20px}.booking-alert{width:100%;float:left;border-radius:0;margin:0;padding-top:20px;padding-bottom:20px}#errorsList li{width:100%!important}.header-wrapper{width:100%;float:left}.desktop-header-wrapper{width:100%;float:left}.top-desktop-links{float:left;padding:5px 0;background-color:#005daf;width:100%}.left-top-desktop-links{float:left}.left-top-desktop-links ul{float:left}.left-top-desktop-links ul li{display:inline-block;float:left}.left-top-desktop-links ul li a{font-size:16px;color:#fff;padding:0 0;float:left}.left-top-desktop-links ul li a p{color:#fff;font-weight:600;font-size:13px;line-height:normal;display:flex}.left-top-desktop-links ul li a b{color:#fff;font-weight:400;font-size:14px;padding:0 0 0 10px}.left-top-desktop-links ul li a i{font-size:15px;float:left;padding:0 10px 0 0}.right-top-desktop-links{float:right}.right-top-desktop-links ul li{display:inline-block}.right-top-desktop-links ul li a{font-size:14px;color:#fff;padding:0 5px 0 5px;float:left;cursor:pointer}.right-top-desktop-links ul li a b{font-weight:400;border-bottom:1px solid;font-size:13px;color:#fff}.right-top-desktop-links ul li a i{display:none}.invisible-alerts-wrapper{width:100%;float:left;padding:10px 0 0 0;display:none}.invisible-alerts-wrapper ul{width:100%;float:left}.invisible-alerts-wrapper ul li{display:block;float:left;width:100%}.invisible-alerts-wrapper ul li a{font-size:16px;color:#fff;padding:0 0;float:left;width:100%}.invisible-alerts-wrapper ul li a i{font-size:15px;float:left;padding:0 10px 0 0;opacity:0}.invisible-alerts-wrapper ul li a p{color:#fff;font-weight:600;font-size:13px;line-height:normal;display:flex}.invisible-alerts-wrapper ul li a p b{color:#fff;font-weight:400;font-size:14px;padding:0 0 0 10px}.bottom-desktop-links{margin:auto;display:flex;align-items:center;justify-content:space-between}.display-align{display:flex;align-items:center}.desktop-logo-wrapper{float:left;width:auto}.desktop-logo-wrapper figure{padding:15px 0;float:left;margin-left:-3px}.desktop-logo-wrapper figure img{width:180px;float:left}.desktop-main-links{float:left;width:auto;padding:0 0 0 30px}.desktop-main-links ul{text-align:left;float:left;width:100%}.desktop-main-links ul li{display:inline-block}.desktop-main-links ul li a{color:#00509E;float:left;padding:0 15px;font-weight:550;font-size:16px}.desktop-main-links ul li a i{padding:3px 0 0 4px;float:right;display:none}.desktop-account-signup{float:right;width:auto;height:100%}.desktop-account-signup ul{float:right;text-align:right}.desktop-account-signup ul li{display:inline-block;float:left}.desktop-account-signup ul li:nth-child(2) a{display:flex;padding:0 0 0 0;border-bottom:none}.desktop-account-signup ul li:nth-child(2) a i{color:#005d9f;width:20px;height:20px;float:left;text-align:center;border:1px solid #005d9f;border-radius:50%;font-size:12px;padding:3px 0 0 0}.desktop-account-signup ul li:nth-child(2) a p{color:#005d9f;font-size:14px;font-weight:550;padding:0 0 0 0px}.desktop-account-signup ul li a{float:left;font-size:13px;cursor:pointer}.desktop-account-signup ul li:nth-child(3) a{font-size:11px;border:1px solid #005d9f;border-radius:200px;color:#005d9f;padding:8px 10px}.desktop-account-signup ul li:nth-child(3) a:hover{background-color:#005daf;color:#fff}.desktop-account-signup ul li:nth-child(3) a i{width:20px;height:20px;float:left;text-align:center;border:1px solid #005d9f;border-radius:50%;font-size:12px;padding:3px 0 0 0;color:#fff;background:#005d9f;background:url(../images/profile-user_1.png);background-size:cover}.desktop-account-signup ul li:nth-child(3) a:hover i{background-color:#fff;color:#005d9f;background:url(../images/profile-user-white.png);background-size:cover}.desktop-account-signup ul li:nth-child(3) a b{float:left;padding:0 0 0 5px;font-weight:600;font-size:13px}.desktop-account-signup ul li:nth-child(2){padding:0 10px 0 0}.desktop-account-signup ul li:nth-child(1){padding:0 0 0 0}.desktop-account-signup ul li:nth-child(1) a{color:#005daf;float:left;height:30px;text-align:center;border-radius:3px}.desktop-account-signup ul li:nth-child(1) a:hover{color:#f6db31}.desktop-account-signup ul li:nth-child(1) a i{font-size:18px;cursor:pointer;line-height:0}.desktop-account-signup ul li:nth-child(1) a:hover i{color:#f6db31}.desktop-account-signup ul li:nth-child(2) a{display:flex;padding:8px 12px;border-radius:100px;background-color:#e5eff6}.desktop-account-signup ul li:nth-child(2) a:hover{background-color:#e5eff6}.desktop-account-signup ul li:nth-child(2) a figure{width:19px;height:19px;overflow:hidden;border-radius:100px}.desktop-account-signup ul li:nth-child(2) a figure img{width:auto;height:19px}.desktop-account-signup ul li:nth-child(2) a p{font-size:14px;margin:0 0 0 5px;float:left;color:#00509E;font-weight:550}.desktop-main-links ul li>ul{list-style:none;margin:auto;padding:0;position:absolute;top:112px;left:0;right:0;z-index:10000;background:#fff;box-shadow:0 5px 10px rgb(0 0 0 / .2);width:80%;padding:30px;border-bottom-left-radius:7px;border-bottom-right-radius:7px;display:none}.desktop-main-links-invisible,.desktop-search-invisible,.desktop-currency-invisible,.desktop-country-invisible,.desktop-login-invisible{display:none;position:absolute;z-index:100;background-color:#fff;padding:20px;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.desktop-main-links-invisible .content,.desktop-search-invisible .content,.desktop-currency-invisible .content,.desktop-country-invisible .content,.desktop-login-invisible .content{max-width:300px}.desktop-main-links ul li>ul>li>a{display:block;padding:.5em 2em;color:#444;font-size:.9em;text-decoration:none;transition:background 0.2s ease}.desktop-main-links ul li>ul>li:hover>a{color:#000;background:#eee}.about-us-banner{width:100%;float:left}.dropdown-links-columns{width:25%;float:left}.dropdown-links-columns h3{text-align:left;width:100%;float:left;font-size:17px;border-bottom:none;padding:0 0 8px 0;font-weight:400;color:#333;font-weight:600}.dropdown-links-style{width:100%;float:left}.dropdown-links-style li{width:100%;float:left}.desktop-main-links ul li .dropdown-links-style li a{width:100%;text-align:left;padding:7px 0!important;font-size:14px;color:#333;font-weight:400}.desktop-main-links ul li .dropdown-links-style li a:hover{color:#00509E}.dropdown-links-style-width li{width:100%;float:left}.desktop-main-links ul li a.question-link{position:relative;padding:22px 15px}.desktop-main-links ul li a.active-link:after{background:none repeat scroll 0 0 #fff0;bottom:-4px;content:"";display:block;height:4px;left:50%;position:absolute;background:#00509E;transition:width 0.3s ease 0s,left 0.3s ease 0s;width:0;width:80%;left:10%}.currency-visible a.active-link{position:relative;background:#fff0}.currency-visible a.active-link::after{content:"";display:block;position:absolute;bottom:-2px;left:5%;height:4px;width:80%;background:#00509E;transition:width 0.3s ease,left 0.3s ease}.country-visible a.active-link{position:relative;background:#fff0}.country-visible a.active-link::after{content:"";display:block;position:absolute;bottom:-18px;left:10%;height:4px;width:80%;background:#00509E;transition:width 0.3s ease,left 0.3s ease}.currency-visible a.active-link::after{bottom:-25px;width:100%}.search-visible a.active-link{position:relative;background:#fff0}.search-visible a.active-link::after{content:"";display:block;position:absolute;bottom:-2px;left:5%;height:4px;width:80%;background:#00509E;transition:width 0.3s ease,left 0.3s ease}.desktop-login-visible a.active-link{position:relative;background:#fff0}.desktop-login-visible a.active-link::after{content:"";display:block;position:absolute;bottom:-18px;left:10%;height:4px;width:80%;background:#00509E;transition:width 0.3s ease,left 0.3s ease}.round-trip-hide span.active-link{position:relative;background:#fff0}.round-trip-hide span.active-link::after{content:"";display:block;position:absolute;bottom:-8px;left:10%;height:4px;width:80%;background:#00509E;transition:width 0.3s ease,left 0.3s ease}.passenger-hide.active-link{position:relative;background:#fff0}.passenger-hide.active-link::after{content:"";display:block;position:absolute;bottom:-8px;left:10%;height:4px;width:80%;background:#00509E;transition:width 0.3s ease,left 0.3s ease}.float-group-lists.active-link{position:relative;background:#fff0}.float-group-lists.active-link::after{content:"";display:block;position:absolute;bottom:-18px;left:10%;height:4px;width:80%;background:#00509E;transition:width 0.3s ease,left 0.3s ease}.modal-content.active-link{position:relative;background:#fff0}.modal-content.active-link::after{content:"";display:block;position:absolute;bottom:-18px;left:10%;height:4px;width:80%;background:#00509E;transition:width 0.3s ease,left 0.3s ease}.dest-cont-wrap{width:100%;float:left}.language-dropdown{display:inline-block;float:left}.language-dropdown .lang-en .flag{background-image:url(../images/rw-flag.png)}.language-dropdown .lang-pt .flag{background-image:url(http://icons.iconarchive.com/icons/icondrawer/flags/48/Brazil-icon.png)}.language-dropdown .lang-es .flag{background-image:url(http://findicons.com/files/icons/282/flags/48/united_states_of_america_usa.png)}.language-dropdown label,.language-dropdown ul li{box-sizing:border-box;display:block;width:19px;height:19px;padding:0 0;cursor:pointer}.language-dropdown ul.lang-list{position:absolute;visibility:hidden;opacity:0;z-index:9999999999;padding:0;margin:0}.language-dropdown ul.lang-list li{border-bottom:1px solid #ECECEC}.language-dropdown ul.lang-list li:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.language-dropdown ul.lang-list li.selected{display:none}.language-dropdown label{position:relative;border-radius:3px;z-index:2;float:left}.language-dropdown .lang-flag .flag,.language-dropdown .lang-list .lang .flag{float:left;width:100%;height:100%;cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:50%}.language-dropdown.open ul.lang-list{visibility:visible;opacity:1}.language-dropdown.open label{border-bottom-left-radius:0;border-bottom-right-radius:0}.animate,.lang-flag,.lang-list{cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-ms-transition:all .5s;transition:all .5s;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.shadow-2,.language-dropdown.open label{/*! box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); */
}.shadow-3{box-shadow:0 10px 20px rgb(0 0 0 / .19),0 6px 6px rgb(0 0 0 / .23)}.shadow-4{box-shadow:0 14px 28px rgb(0 0 0 / .25),0 10px 10px rgb(0 0 0 / .22)}.shadow-5{box-shadow:0 19px 38px rgb(0 0 0 / .3),0 15px 12px rgb(0 0 0 / .22)}#lang_selected{float:left}#lang_selected p{font-size:14px;margin:0 0 0 5px;float:left;color:#00509E;font-weight:550}.country-language{float:left;padding:7px 12px;cursor:pointer;transition:all 0.9s ease;border-radius:100px}.country-language:hover{transition:all 0.9s ease;background-color:#005daf17}.desktop-account-signup ul.display-align li:nth-child(2){cursor:pointer;transition:all 0.9s ease;padding:7px 15px;border-radius:100px}.mobile-navigation{width:100%;float:left;background-color:#fff;position:relative;padding:10px 0 0 0;display:none}.menu-icon{float:right;padding:12px 0 0 0}.mobile-logo-wrapper{float:left;padding:10px 0 10px 10px}.mobile-logo-wrapper img{width:130px}.mobile-search{width:100%;float:left;position:relative}.mobile-search input{width:100%;float:left;background-color:#9aa7c2;border:none;padding:1.5em 5em 1.5em 1.5em}.mobile-search button{position:absolute;right:0;top:0;bottom:0;background-color:#002366;border:none;margin:auto;text-align:center;color:#9aa7c3;padding:0 0 1px 1px;cursor:pointer;transition:all 0.9s ease;font-size:16px;padding:0 15px 0 15px}.mobile-search button:hover{background-color:#ffc551;color:#002366;transition:all 0.9s ease}.mobile-navigation ul{width:100%;margin:auto;padding:0 0 0 0;float:left;background-color:#abceeb26}.mobile-navigation ul li{display:block;width:100%;float:left;text-align:left}.mobile-navigation ul li a{color:#005daf;text-transform:uppercase;padding:1.3em;width:100%;float:left;border-bottom:1px solid #092d79;font-size:13px}.mobile-navigation ul li a i{float:right}.mobile-navigation ul li a.active-mobile-link{background-color:#ffc551;color:#092d79}.hidden-mobile{width:100%;float:left;display:none}.drop-bars{float:right;padding:0 2%;color:#fff;font-size:2em!important;cursor:pointer}#toggle{display:none}#cross{display:none}#toggle+label{display:inline-block;float:right;padding:0 10px;width:auto;transform:scaleX(-1)}#toggle+label:before{display:none}#toggle+label:after{display:none}#toggle+label i{font-size:20px;color:#005daf}#toggle:checked+label i#bars{display:none}#toggle:checked+label i#cross{display:block}#toggle:checked~#menu{height:85px}.cities-pattern{width:100%;float:left}.cities-pattern figure{width:100%;float:left;height:124px}.cities-pattern figure img{width:100%;float:left}.home-news-snip-wrapper{width:100%;float:left;padding:3em 0}.home-news-snip-wrapper ul{width:100%;float:left;display:flex;justify-content:space-between}.home-news-snip-wrapper ul li{width:48.6%;display:flex;border:1px solid #ccc;border-radius:10px;overflow:hidden;align-items:center}.home-news-content{width:50%;padding:1.5em 2em}.home-news-content h3{font-weight:600;font-size:18px}.home-news-content p{padding:10px 0 20px 0}.home-news-content a{font-style:italic;font-weight:400;color:#005daf}.home-news-content a:hover{color:#333}.home-news-image{width:50%;height:100%}.home-news-image figure{height:100%}.home-news-image figure img{height:100%;object-fit:cover}.new-app-wrap figure{width:50%;float:right}.new-app-wrap .home-offers-slider .bx-caption h3{color:#005DA2;font-weight:400;font-size:32px}.new-app-wrap .home-offers-slider .bx-caption p{color:#005DA2;font-weight:400;font-size:18px}.qrcode-download{display:flex;padding:40px 0 0 0}.qrcode-download-col1 figure{display:block;width:100%;float:left;padding:0 0 20px 0}.qrcode-download-col1 figure img{width:150px}.qrcode-download-col2 figure{display:block;width:100%;float:left;padding:0 0 20px 30px}.qrcode-download-col2 figure img{width:200px;float:left}.home-offers-slider .bx-caption .qrcode-download-col2 a{padding:0;border:none;background:#fff0;float:none}.home-offers-slider .bx-caption .qrcode-download-col2 a:hover{padding:0;border:none;background:#fff0;float:none}.new-app-wrap .home-offers-slider{background-color:rgb(171 206 235 / .3);border-radius:10px;overflow:hidden}.discover-next-best{width:100%;float:left}.discover-next-best-row{width:100%;float:left;padding:1.5em 0 4em 0;display:flex;justify-content:space-between}.discover-next-best-col1{width:33%;padding:0 0 20px 0}.discover-next-best-col1 figure{height:72%;width:100%;background-image:url(../images/home-amritsar.webp);background-size:cover;background-repeat:no-repeat;border-top-left-radius:10px;overflow:hidden;border-top-right-radius:10px;background-position:center}.discover-next-book{height:100%;align-items:center;display:flex;text-align:center;background-color:#00000073;flex-flow:column;padding:0 0 0 0;opacity:0}.discover-next-book h3{width:100%;float:left;color:#fff;font-size:32px}.discover-next-book a{width:auto;float:left;color:#fff;border:1px solid #fff;padding:13px 30px;border-radius:10px;margin:2em 0 0 0}.discover-next-book a:hover{background-color:#fff;color:#005DA2}.best-trending-row{padding:5em 0 0 0}.best-trending-row h3{font-size:28px;font-weight:700}.best-discover h4{font-size:24px;font-weight:700;width:100%;float:left;padding:10px 0 10px 0}.best-discover p{float:left}.best-discover a{float:right;border:1px solid #005daf;color:#005daf;padding:10px 8px;border-radius:10px;font-size:13px;margin:-10px 0 0 0}.discover-next-best-col2{width:66%}.discover-next-best-col2 ul{width:100%;float:left}.discover-next-best-col2 ul li{width:50%;float:left;padding:0 0 5px 20px}.discover-next-best-col2 ul li a{width:100%;float:left;display:flex;justify-content:space-between;align-items:center;border:1px solid #d9d9d9;padding:20px 15px;border-radius:8px}.discover-next-best-col2 ul li a:hover{background-color:#d9d9d9}.discover-next-best-col2 ul li a h4{color:#000;font-weight:400;font-size:17px}.discover-next-best-col2 ul li a span{text-align:right}.discover-next-best-col2 ul li a span p{color:#000}.discover-next-best-col2 ul li a span h5{color:#000;font-size:17px}.sticky-chat-rwf{width:100%;float:left;position:relative}.sticky-chat-rwf ul{position:fixed;right:0;float:right;bottom:20px;z-index:9}.sticky-chat-rwf ul li{/*! float: right; */
 display:block}.sticky-chat-rwf ul li a{float:right;padding:10px 15px 10px 30px;border-top-left-radius:100px;border-bottom-left-radius:100px;margin:10px 0}.sticky-chat-rwf ul li:first-child a{background-image:linear-gradient(to right,#00C814,#008826);color:#fff}.sticky-chat-rwf ul li:last-child a{background-image:linear-gradient(to right,#034E97,#003E7B);color:#fff}.sticky-chat-rwf ul li:first-child a p{color:#fff}.footer-trip-planning-wrapper{width:100%;float:left;padding:2em 0 6em 0}.footer-trip-planning-wrapper h3{padding:0 0 10px;font-weight:700;font-size:28px}.footer-trip-planning-wrapper ul{width:100%;float:left;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.footer-trip-planning-wrapper ul li{display:inline-block;width:100%;float:left}.footer-trip-planning-wrapper ul li a{width:100%;float:left;padding:18px 18px;border:1px solid #e1e1e1;border-radius:7px}.footer-trip-planning-wrapper ul li a:hover{background-color:#abceeb;border-color:#abceeb}.footer-trip-planning-wrapper ul li a:hover figure{background-color:#f6db31;transition:all 0.9s ease}.footer-trip-planning-wrapper ul li a figure{float:left;display:inline-block;width:35px;height:35px;background-color:#abceeb;border-radius:50%;padding:6px;transition:all 0.9s ease}.footer-trip-planning-wrapper ul li a figure img{width:20px}.footer-trip-planning-wrapper ul li a p{float:left;display:inline-block;padding:7px 0 0 15px;color:#005daf;font-weight:400;font-size:15px}.footer-trip-planning-wrapper ul li a i{float:right;display:inline-block;color:#005daf;padding:8px 0 0 0;font-size:20px}.footer-bg-color{width:100%;float:left;background-color:#00509e}.footer-main-links{width:100%;float:left;padding:50px 0;display:flex;justify-content:space-between}.footer-main-links-columns{width:25%;display:inline-block;float:left}.footer-main-links-columns h4{padding:10px 0;color:#fff;font-size:22px;font-style:italic}.footer-main-links-columns h4 i{display:none}.important-footer-bottom-links h4{padding:10px 0;color:#fff;font-size:22px;font-style:italic;display:none}.important-footer-bottom-links h4 i{display:none}.footer-main-links-columns ul{width:100%;float:left}.subscribe-newsletter-wrap{width:100%;float:left;display:none;padding:30px 20px 10px 20px}.subscribe-newsletter-wrap h4{color:#fff;font-weight:400}.subscribe-newsletter-wrap p{color:#fff;padding:10px 0;font-weight:300}.subscribe-newsletter-wrap form{width:100%;float:left;padding:20px 0 0 0}.subscribe-newsletter-wrap form .newsletter-input{position:relative}.subscribe-newsletter-wrap form .newsletter-input input{width:100%;float:left;padding:20px 15px;background-color:#fff;border:none;border-radius:4px}.subscribe-newsletter-wrap form .newsletter-input button{background-color:#009E2C;width:40px;height:40px;border-radius:50%;text-align:center;position:absolute;right:20px;border:none;top:8px;cursor:pointer}.subscribe-newsletter-wrap form .newsletter-input button i{color:#fff}.footer-main-links-columns ul li{display:block;width:100%;float:left}.footer-main-links-columns ul li a{color:#fff;padding:10px 0;float:left;font-size:16px;font-weight:400}.footer-main-links-columns ul li a:hover{color:#f6db31}.go-top{position:fixed;bottom:3em;right:6em;margin:auto;text-decoration:none;color:#fff;background-color:#ed1c24;font-size:25px;padding:6px 2px 2px 2px;display:none;font-weight:bolder;width:35px;height:35px;text-align:center;border:1px solid #fff;border-radius:50%;z-index:9}.go-top p{display:none}.go-top i{color:#fff;float:left;text-align:center;margin:auto;width:100%;font-size:16px;padding:2px 0 0 0}.go-top:hover{background-color:#ed1c24;color:#fff;border:1px solid #ed1c24}.social-apps-wrapper{width:100%;float:left;padding:15px 0;border-top:1px solid #0e6bad;border-bottom:1px solid #0e6bad;display:flex;align-items:center}.social-apps-columns p{color:#fff;font-size:15px;font-weight:400}.social-apps-columns{width:25%;float:left;display:inline-block}.social-apps-columns ol{width:100%;float:left;display:flex;justify-content:center}.social-apps-columns ol li{display:inline-block;width:auto}.social-apps-columns ol li a{float:left;padding:0 15px 0 0}.social-apps-columns ol li a figure{float:left}.social-apps-columns ol li a figure img{width:auto;height:30px}.social-apps-columns:nth-child(3) ol li a p{display:none;color:#333;float:left;padding:20px 0 0 20px}.social-apps-columns ul{width:100%;float:left;display:flex;justify-content:flex-end}.social-apps-columns ul li{display:inline-block;float:left;padding:2px 3px}.social-apps-columns ul li p{color:#fff}.social-apps-columns ul li a{width:25px;height:25px;background-color:#fff;float:left;border:1px solid #fff;text-align:center;border-radius:50%;font-size:13px;padding:3px 0 0 0;color:#005daf}.social-apps-columns ul li a:hover{color:#fff;background-color:#fff0}.important-footer-bottom-links{width:100%;float:left}.important-footer-bottom-links ul{width:100%;float:left;text-align:center;padding:14px 0}.important-footer-bottom-links ul li{display:inline-block}.important-footer-bottom-links ul li a{color:#fff;font-size:15px;padding:10px}.important-footer-bottom-links ul li a:hover{color:#f6db31}.home-slider-form-wrapper{width:100%;float:left}.home-slider-wrapper{width:100%;float:left}.home-slider-wrapper .bx-caption{background-image:linear-gradient(to right,rgb(0 0 0 / 72%),rgb(0 0 0 / 6%))}.home-slider-wrapper .bx-wrapper .bx-caption{top:-180px}.home-slider-wrapper .bx-caption h1{color:#fff;font-weight:700}.home-slider-wrapper .bx-caption p{color:#fff;font-size:18px;padding:27px 0 32px 0;font-weight:400}.home-slider-wrapper .bx-caption a{color:#fff;padding:16px 35px;font-size:15px;float:left;background:#005daf;color:#fff;border-radius:5px}.home-slider-wrapper .bx-caption a:hover{background-color:#fff;color:#005daf}.more-than-flight-wrapper{width:100%;float:left;padding:2em 0}.more-than-flight-wrapper h3{padding:10px 10px}.more-than-flight-wrapper ul{width:100%;float:left;display:flex}.more-than-flight-wrapper ul li{float:left;display:inline-block;padding:10px;width:25%;border:1px solid #e1e1e1;border-radius:10px;margin:10px;transition:all 0.9s ease}.more-than-flight-wrapper ul li:hover{transition:all 0.9s ease;background-color:#abceeb;border-color:#abceeb}.more-than-flight-wrapper ul li a{padding:10px;text-align:center;float:left;width:100%;height:100%;display:flex}.more-than-flight-wrapper ul li a figure{width:50px;height:50px;background-color:#abceeb;border-radius:50%;padding:10px 0 0 0;transition:all 0.9s ease}.more-than-flight-wrapper ul li:hover figure{background-color:#f6db31}.more-than-flight-wrapper ul li a figure img{width:30px;transition:all 0.9s ease}.more-than-flight-wrapper ul li:hover img{transition:all 0.9s ease}.more-than-flight-wrapper ul li a h4{padding:1px 0;font-weight:400;font-size:16px}.more-than-flight-wrapper ul li a p{color:#005daf;font-size:12px;opacity:.6}.home-offers-slider{position:relative;width:100%;float:left}.home-offers-slider ul li{position:relative;width:100%;float:left}.new-app-wrap{width:100%;float:left;padding:2em 0 0 0}.bx-caption{position:absolute;width:100%;margin:auto;bottom:0;top:0;left:0;right:0;padding:0 0 0 5em}.home-offers-slider .bx-caption{background-image:linear-gradient(to right,rgb(0 0 0 / 12%),rgb(0 0 0 / 6%))}.home-offers-slider .bx-caption h3{font-size:30px;color:#fff}.home-offers-slider .bx-caption p{color:#fff;font-size:15px;padding:10px 0}.home-offers-slider .bx-caption a{color:#fff;padding:10px 20px;font-size:13px;float:left;border:1px solid #fff;color:#fff;border-radius:10px}.home-offers-slider .bx-caption a:hover{background-color:#005daf;color:#fff;border-color:#005daf}.home-dreammiles-slide ul li{border-radius:20px;overflow:hidden}.home-dreammiles-slide .bx-caption h3{font-size:42px;color:#fff;font-weight:700}.home-dreammiles-slide .bx-caption p{color:#fff;font-size:15px;padding:10px 0;font-weight:400}.home-dreammiles-slide .bx-caption a{color:#fff;padding:14px 30px;font-size:16px;float:left;border:1px solid #fff;color:#fff;border-radius:100px}.home-dreammiles-slide .bx-caption a:hover{background-color:#005daf;color:#fff;border-color:#005daf}.dont-miss-offer-wrapper{width:100%;float:left;padding:2em 0 0 0}.dont-miss-dropselect{padding:10px 0 28px 0;width:100%;float:left}.dont-miss-dropselect h3{font-size:28px;font-weight:700;padding:10px 0}.dont-miss-offer-columns{width:100%;float:left}.dont-miss-offer-columns-style{width:100%;float:left}.dont-miss-offer-columns-style ul{width:100%;float:left;display:flex;flex-wrap:wrap;justify-content:space-between;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr}.dont-miss-offer-columns-style ul li{position:relative}.dont-miss-offer-columns-style ul li figure{border-radius:5px;overflow:hidden;height:55%}.dont-miss-offer-columns-style ul li figure img{transition:all 0.9s ease;object-fit:cover;object-position:center;height:100%}.dont-miss-offer-columns-style ul li:hover img{transition:all 0.9s ease}.dont-miss-offer-column1 ul li{width:100%}.dont-miss-offer-column2 ul li{width:100%;display:inline-block;float:left;margin-bottom:-40%}.more-than-flight-caption{display:table-footer-group;vertical-align:bottom;padding:6px 0 0 20px;text-align:left}.plan-trip-caption{display:flex;vertical-align:bottom;text-align:left;padding:0 0 0 10px;width:-webkit-fill-available;width:-moz-available;justify-content:space-between}.dont-miss-offer-details{width:100%;float:left;padding:15px 0}.dont-miss-offer-details-visible{float:left;width:100%}.dont-miss-offer-details-visible b{width:100%;float:left}.dont-miss-offer-details-visible b:nth-child(1){padding:0 0 2px 0;width:100%;float:left}.dont-miss-offer-details-visible b h4{color:#00509E;font-weight:400;font-size:20px}.dont-miss-offer-details-visible b p{color:#5a5a5a;font-weight:400;font-size:14px}.dont-miss-offer-details-visible b:nth-child(1) h4{color:#222;font-size:18px}.dont-miss-offer-details-visible b:nth-child(1) i{color:#000;font-size:15px;float:left;padding:0 10px 0 0;display:none}.dont-miss-offer-details-visible b:nth-child(1) i img{width:16px;float:left}.dont-miss-offer-details-invisible{float:left;width:40%}.dont-miss-offer-details-invisible ul{float:right;flex-wrap:nowrap}.dont-miss-offer-details-invisible ul li{display:block;width:auto;text-align:left;padding:10px 8px 0 0}.dont-miss-offer-details-hover{width:100%;float:left;overflow:hidden}.dont-miss-offer-details-invisible{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;top:0;right:0;height:100%;width:100%;opacity:0;animation-name:fadeFromtop;-webkit-animation-name:fadeFromtop;animation-duration:800ms;-webkit-animation-duration:800ms;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;display:none}.dont-miss-offer-columns-style ul li:hover .dont-miss-offer-details-invisible{animation-name:fadeFromBottom;-webkit-animation-name:fadeFromBottom;animation-duration:800ms;-webkit-animation-duration:800ms;animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.dont-miss-offer-columns-style ul li:hover .dont-miss-offer-details-hover{animation-name:fadeFromCurrent;-webkit-animation-name:fadeFromCurrent;animation-duration:800ms;-webkit-animation-duration:800ms;animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;overflow:hidden}.view-more-offers{width:100%;float:left;padding:10px 0 6em 0;position:relative;z-index:123}.view-more-offers a{float:left;border:1px solid #005daf;color:#005daf;padding:12px 30px;border-radius:100px;font-size:13px;font-weight:400}.view-more-offers a:hover{background-color:#005daf;color:#fff}.dreammiles-caption{background-color:#00509EAD;float:left;border-radius:10px;padding:2em 10em 2em 2em}.view-more-offers p{padding:0 0 10px 0;font-weight:400;font-style:italic}.find-more-wrap{width:100%;float:left;background-color:#00509E;height:100%;padding:20px 20px 20px 20px;border-radius:10px;position:absolute;top:0;bottom:0;display:flex;flex-wrap:wrap;align-items:center;align-content:center;border-bottom:1px dashed #fff}.find-more-wrap h5{color:#fff;font-size:19px}.find-more-wrap b{color:#fff;font-weight:400;padding:20px 0 20px 0;width:100%;float:left;font-size:14px}.find-more-wrap span{background-color:#fff0;color:#fff;padding:12px 25px;margin:auto;border-radius:200px;border:1px solid #fff;font-size:12px;transition:all 0.9s ease}.dont-miss-offer-column2 ul li a{width:100%;height:100%;overflow:hidden}.dont-miss-offer-column2 ul li:last-child a{position:relative;display:block;height:55%}.dont-miss-offer-column2 ul li a:hover .find-more-wrap span{background-color:#333;color:#fff;transition:all 0.9s ease;border-color:#333}@keyframes fadeFromBottom{0%{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);display:block}}@keyframes fadeFromCurrent{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);display:block}}@keyframes fadeFromtop{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(400%);-o-transform:translateY(100%);transform:translateY(100%)}}.icon_select_mate{position:absolute;top:26px;right:2%;font-size:16px;height:22px;transition:all 275ms}.icon_select_mate i{color:#005D9F}.select_mate{position:relative;float:left;min-width:300px;width:320px;min-height:48px;font-family:"Lato";color:#777;font-weight:400;border-radius:0;transition:all 375ms ease-in-out;border-bottom:1px solid #cfcfcf;font-size:17px}.cont_select_center h5{float:left;font-weight:400;color:#666;padding:22px 10px 0 0;font-size:19px}.select_mate select{position:absolute;overflow:hidden;height:0;opacity:0;z-index:-1}.cont_list_select_mate{position:relative;float:left;width:100%}.cont_select_int{position:absolute;left:0;top:47px;z-index:999;overflow:hidden;display:none;width:100%;background-color:#fff;padding:0;margin-bottom:0;margin-top:0;border-radius:0 0 3px 3px;box-shadow:1px 4px 10px -2px rgb(0 0 0 / .2);transition:all 375ms ease-in-out}.cont_select_int li{position:relative;float:left;width:100%;border-bottom:1px solid #E0E0E0;background-color:#F5F5F5;list-style-type:none;padding:10px 2%;margin:0;transition:all 275ms ease-in-out;display:block;cursor:pointer}.cont_select_int li:last-child{border-radius:3px;border-bottom:0}.cont_select_int li:hover{background-color:#EEE}.cont_select_int .active{background-color:#EEE}.selecionado_opcion{padding:22px 0 0 0;width:100%;display:block;margin:0;cursor:pointer;font-size:22px;color:#666;font-weight:500}.home-plan-trip-wrapper{width:100%;float:left;padding:4em 0 4em 0}.home-plan-trip-wrapper h3{font-size:25px;padding:10px 10px}.home-plan-trip-wrapper ul{width:100%;float:left;display:flex;gap:40px}.home-plan-trip-wrapper ul li{width:25%;border-bottom:1px solid #d9d9d9;text-align:center;transition:all 0.9s ease}.home-plan-trip-wrapper ul li:hover{transition:all 0.9s ease;border-color:#abceeb}.home-plan-trip-wrapper ul li a{display:flex;justify-content:flex-start;padding:16px 0;align-items:center}.home-plan-trip-wrapper ul li a figure img{width:25px}.home-plan-trip-wrapper ul li a p{padding:0 10px 0 0;color:#005daf;font-size:15px;font-weight:600;transition:all 0.9s ease}.home-plan-trip-wrapper ul li:hover p{color:#6c757d;transition:all 0.9s ease}.home-plan-trip-wrapper ul li a i{font-size:17px;color:#005daf;padding:0 0 0 0;float:right}.showOverlay{bottom:0;display:flex;font-size:16px;left:calc(50% - 55px);margin-bottom:7px;position:absolute}.check{bottom:0;display:flex;left:calc(50% + 40px);margin-bottom:10px;position:absolute}.container-radio{position:relative;overflow:hidden}.hidden{display:none}.entry{height:25px;width:auto;display:inline-block}.entry:nth-child(2){left:8px;top:8px}.entry:nth-child(4){left:8px;top:58px}.entry:nth-child(6){left:8px;top:108px}.circle{border:2px solid #545556;border-radius:50%;cursor:pointer;height:20px;position:absolute;transition:border-color 300ms;width:20px}.entry-label{cursor:pointer;margin-top:-1px;padding-left:25px;padding-right:0;user-select:none;-moz-user-select:none;font-family:"Lato";font-size:15px}.form-tab-radio .overlay{background:#fff;mask:url(#holes);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACMCAYAAAAOc+uVAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAItSURBVHic7ZnNjhJBFIVPA0txr0Iyw+tIdOXWaDRufZWZeYbZuMKOUV9Gg+HHGN/BHBcNcSBT1KVOEVycb0mq635UVd9U5zQkif+Y3rkFclhQxYIqFlQZiM8vALQAPgP4AWC1+X0E4ALAFMBzAOPiCixjRfIdyX5g/h7JFyTnJYVKBGckHxQsxJBke2rBK5LF55bdal6fSnCmyO1JhlcyKrhkwbYekBySXNcUfF1L7o7k20jhhsxetxYAJk3T/Kks2EfXmkaHxkXO1MfacgCwmbPNjYsIftV1knzJDYgIfqsgkuJ7bkBE8FcFkRTr3IBzXxay9SOCjyuIFM8dEZxUECmeOyL4tIJIimluQKRRLwFcnqBRDwDMUaFRjwG8quC0zxtk5ACEL6wrksNaZiQfkvwZKRxtM08AfGDgBh2Q6wG4BfAo+sAxXB/xp+6VI3lzTMGSK3/Lgu1mt62fji1W+tH0m+R7dm9iZNVeMnjm9om0mUOs8O+zc47dz84Juh76DJG3NYEqeHLOfVnIYkEVC6pYUMWCKhZUsaCKBVUsqGJBFQuqWFDFgipO3OnEfRcn7qWCTtxTOHFP4cS9Ek7cVZy4qzhxL4ZO3AXoxF2QoxP3DifuW5y4q1hQxYIqFlSxoIoFVSyoYkEVC6pYUMWCKhZUsaCKE3c6cd/FiXupoBP3FE7cUzhxr4QTdxUn7ipO3IuhE3cBOnEX5OjEvcOJ+xYn7ioWVLGgigVV/gKEL4RSyM8Z8wAAAABJRU5ErkJggg==);height:140px;pointer-events:none;transition:background 300ms;width:40px;display:none}.form-tab-radio .highlight{background:#00509e;border-radius:50%;height:10px;left:5px;pointer-events:none;position:absolute;top:5px;transition:transform 400ms cubic-bezier(.175,.885,.32,1.2);transform:translateY(-50px);width:10px;display:none}.form-tab-radio .hidden:nth-child(1):checked~.highlight{transform:translateY(0)}.form-tab-radio .hidden:nth-child(3):checked~.highlight{transform:translateX(170px)}.form-tab-radio .hidden:nth-child(5):checked~.highlight{transform:translateX(328px)}.form-tab-radio .hidden:nth-child(7):checked~.highlight{transform:translateX(369px)}.form-tab-radio .hidden:nth-child(1):checked+.entry .circle{border:3px solid #00509e}.form-tab-radio .hidden:nth-child(1):checked+.entry{color:#00509e}.form-tab-radio .hidden:nth-child(3):checked+.entry .circle{border:3px solid #00509e}.form-tab-radio .hidden:nth-child(3):checked+.entry{color:#00509e}.form-tab-radio .hidden:nth-child(5):checked+.entry .circle{border:3px solid #00509e}.form-tab-radio .hidden:nth-child(5):checked+.entry{color:#00509e}.form-tab-radio .hidden:nth-child(7):checked+.entry .circle{border:3px solid #00509e}.form-tab-radio .hidden:nth-child(7):checked+.entry{color:#00509e}.form-tab-radio .check:checked~.containerOuter .overlay{background:#00509e}.select-customize{display:flex;float:left;align-content:center}.customize-round-trip{display:flex;float:left;align-content:center;padding:0 40px 0 0;cursor:pointer;position:relative}.select-customize-icon{padding:0 10px 0 0}.select-customize-icon figure img{width:auto;float:left}.select-round-trip select{background-color:#fff0;border:none}.select-round-trip span{display:flex}.select-round-trip span h4{color:#000;font-weight:400;font-size:15px}.select-round-trip span i{padding:3px 0 0 10px;color:#000}.show-customize-round-trip{display:flex}.show-customize-passenger-trip{display:flex}.show-customize-class-trip{display:flex}.hide-customize-round-trip{display:none;position:absolute;top:31px;z-index:10;background-color:#fff;border:1px solid #d9d9d9;width:100%;border-radius:5px;padding:12px}.hide-customize-passenger-trip{display:none;position:absolute;top:61px;z-index:10;background-color:#fff;border:1px solid #d9d9d9;width:300px;border-radius:5px;padding:12px}.hide-customize-class-trip{display:none;position:absolute;top:31px;z-index:10;background-color:#fff;border:1px solid #d9d9d9;width:100%;border-radius:5px;padding:12px}.round-trip-hide span{display:flex;transition:all 0.9s ease;padding:5px 0}.round-trip-hide span i{opacity:0;color:#00509E;transition:all 0.9s ease;padding:0 10px 0 0}.round-trip-hide span h4{font-weight:400;color:#000;transition:all 0.9s ease}.round-trip-hide span:hover{transition:all 0.9s ease}.round-trip-hide span:hover i{opacity:1;transition:all 0.9s ease}.round-trip-hide span:hover h4{color:#00509E;transition:all 0.9s ease}.round-trip-hide span.active i{opacity:1;transition:all 0.9s ease}.round-trip-hide span.active h4{color:#00509E;transition:all 0.9s ease}.quantity-input{display:flex;justify-content:center;align-items:center;/*! box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); */
 /*! border-radius: 3px; */
}.quantity-input:focus{background:red}.quantity-input__modifier,.quantity-input__screen{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.quantity-input__modifier{padding:0;width:30px;font-size:15px;background:#f3f3f3;color:#000;border:0 solid #dbdbdb;text-align:center;/*! text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); */
 cursor:pointer;height:30px;border-radius:50%}.quantity-input__modifier:hover{background:#dadada;color:#555}.quantity-input__modifier--left{/*! border-radius: 3px 0 0 3px; */
}.quantity-input__modifier--right{/*! border-radius: 0 3px 3px 0; */
}.quantity-input__screen{width:4rem;padding:.7rem;font-size:17px;border:0;border-top:0 solid #dbdbdb;border-bottom:0 solid #dbdbdb;text-align:center}ul.resp-tabs-list,p{margin:0;padding:0}.resp-tabs-list li{font-weight:600;font-size:13px;display:inline-block;padding:30px 13px 0 13px;margin:0 0;list-style:none;cursor:pointer;background-color:#fff}.resp-tabs-container{clear:left;width:100%;float:left}h2.resp-accordion{cursor:pointer;padding:5px;display:none}.resp-tab-content{display:none;padding:23px 15px;width:100%;float:left;background-color:#fff}#horizontalTab{box-shadow:rgb(0 0 0 / .1) 0 11px 26px -1px,rgb(0 0 0 / .06) 0 2px 4px -1px;float:left;border-radius:15px}.stopover-tabs-wrapper #horizontalTab ul.resp-tabs-list li.resp-tab-active{border-bottom:5px solid #00509E}#horizontalTab ul.resp-tabs-list li.resp-tab-active figure i{color:#5a5a5a}#horizontalTab ul.resp-tabs-list li.resp-tab-active h3{font-weight:550;color:#005daf}#horizontalTab ul.resp-tabs-list li.resp-tab-active:nth-child(1) figure span{background-image:url(../images/flights-active.png)}#horizontalTab ul.resp-tabs-list li.resp-tab-active:nth-child(2) figure span{background-image:url(../images/hotel2-active.png)}#horizontalTab ul.resp-tabs-list li.resp-tab-active:nth-child(3) figure span{background-image:url(../images/trips-active.png)}#horizontalTab ul.resp-tabs-list li.resp-tab-active:nth-child(4) figure span{background-image:url(../images/check-in-active_1.png)}#horizontalTab ul.resp-tabs-list li.resp-tab-active:nth-child(5) figure span{background-image:url(../images/status-icon-active.png)}#horizontalTab ul.resp-tabs-list li.resp-tab-active:nth-child(6) figure span{background-image:url(../images/schedule-active.png)}h2.resp-accordion:nth-child(1) figure span{background-image:url(../images/mobile-book.png)}h2.resp-tab-active:nth-child(1) figure span{background-image:url(../images/mobile-book-active.png);background-size:cover}h2.resp-accordion:nth-child(3) figure span{background-image:url(../images/hotel2-active.png)}h2.resp-tab-active:nth-child(3) figure span{background-image:url(../images/hotel2-white.png);background-size:contain}h2.resp-accordion:nth-child(5) figure span{background-image:url(../images/mobile-trip.png)}h2.resp-tab-active:nth-child(5) figure span{background-image:url(../images/mobile-trip-active.png);background-size:contain}h2.resp-accordion:nth-child(7) figure span{background-image:url(../images/mobile-check.png)}h2.resp-tab-active:nth-child(7) figure span{background-image:url(../images/mobile-check-active.png)}h2.resp-accordion:nth-child(9) figure span{background-image:url(../images/mobile-flight.png)}h2.resp-tab-active:nth-child(9) figure span{background-image:url(../images/mobile-flight-active.png)}h2.resp-accordion:nth-child(11) figure span{background-image:url(../images/mobile-schedule.png)}h2.resp-tab-active:nth-child(11) figure span{background-image:url(../images/mobile-schedule-active.png)}h2.resp-accordion figure{font-size:14px;color:#fff;margin-top:0;padding:0;width:19px;height:25px;border-bottom-left-radius:15px;overflow:hidden;border-bottom-right-radius:15px;background-color:#fff0}h2.resp-accordion figure span{background-size:contain;float:left;width:100%;height:100%;background-repeat:no-repeat}.resp-content-active,.resp-accordion-active{display:block}h2.resp-accordion{font-size:13px;border:none;border-bottom:1px solid #efefef;margin:0;padding:17px 20px;width:100%;float:left}h2.resp-accordion figure{float:left}h2.resp-tab-active{background-color:#005daf}h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1!important;background:blue}.resp-vtabs ul.resp-tabs-list{float:left;width:30%}.resp-vtabs .resp-tabs-list li{display:block;padding:15px 15px!important;margin:0;cursor:pointer;float:none}.stopover-page{width:100%;float:left}.stopover-page .from-to-tab-details{padding-top:0!important}.stopover-page .lounge-display-table{padding:1em 0}.faqs-wrapper .resp-vtabs .resp-tabs-list li{display:block;padding:15px 15px!important;margin:0;cursor:pointer;float:left;width:100%}.faqs-wrapper #parentVerticalTab{display:flex!important}.resp-vtabs .resp-tabs-container{padding:0;background-color:#fff;float:left;width:70%;border-radius:4px;clear:none;height:100%}.resp-vtabs .resp-tab-content{border:none;border-radius:20px;padding:30px;height:100%}.resp-vtabs li.resp-tab-active{border:1px solid #c1c1c1;border-right:none;background-color:#fff;position:relative;z-index:1;margin-right:-1px!important;padding:14px 15px 15px 14px!important;color:#005daf!important}.resp-arrow{border:solid #005daf;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg);float:right;margin:5px 0 0 0}h2.resp-tab-active span.resp-arrow{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}h2.resp-tab-active h3{color:#fff}h2.resp-tab-active .resp-arrow{color:#fff}.resp-easy-accordion h2.resp-accordion{display:block}.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1}.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}.resp-jfit{width:100%;margin:0}.resp-tab-content-active{background-color:#fff}h2.resp-accordion:first-child{border-top:1px solid #c1c1c1!important}.first_date_input{width:100%!important}.country-lists-invisible ul li h4{padding:0 10px;width:110px;color:#000;font-size:16px}.country-lists-invisible ul li p{display:flex;align-items:center}.country-lists-invisible ul li span{padding:0 10px}.country-lists-invisible ul li a{padding:0 10px;color:#6c757d;text-decoration:underline}.country-lists-invisible ul li figure img{height:22px}#destination_requirements h4{color:#00509E;font-size:20px;font-weight:700}#destination_requirements p a{margin-right:10px;color:#00509E;border:1px solid #00509E;background-color:#fff0;line-height:56px;border-radius:7px;padding:10px 15px}#destination_requirements p a:hover{background-color:#00509E;color:#fff}#travel_requirements h4{padding:10px 0 5px}#travel_requirements li{padding-bottom:5px}#multi_city ul li{width:50%!important}#multi_city ul li ul.multi_city_from li{width:100%!important}#multi_city ul li:nth-child(2) input{border:1px #666 solid!important;border-radius:3px!important}#multi_city .multi_city_submit_button li{width:100%!important;justify-content:space-between!important}#multi_city .multi_city_submit_button li div{width:25%!important}.multi_city_add_remove{float:left;padding:10px}.multi_city_add_remove button{border:none;display:flex;color:#00509E;margin-right:15px!important;width:110px;height:100%;background:none}.multi_city_add_remove button span{border-bottom:1px solid #00509E}.multi_city_add_remove button i{width:20px;height:20px;margin-right:5px;color:#fff;background:#00509E;border-radius:50%;display:flex;justify-content:center;align-items:center}.multi_city_submit_button .promo-code-form{float:left}.multi_city_submit_button .float-group input:focus~.float-label-promo,.multi_city_submit_button .float-group input:not(:focus):valid~.float-label-promo{top:2px;color:#355d99}.multi_city_submit_button .promo-code-form input{margin:0!important}.multi_city_submit_button .float-label-promo{top:25px}.header-language-location-select{width:55%;float:left;position:relative}.show-float-group-location input{width:100%!important;border:.1em solid #b0b0b0!important;padding:20px!important}.show-float-group-language input{width:100%!important;float:left;border:.1em solid #b0b0b0!important}.header-language-location-button{width:20%;float:right}.header-language-location-button .submit-form-button{width:100%}.header-language-location-button .submit-form-button button{width:100%}.hide-float-group-location{width:100%;float:left;position:absolute;top:72px;display:none;z-index:9;background-color:#fff;padding:0 0 0 0}.hide-float-group-location .float-group-lists ul{padding:0}.hide-float-group-location .float-group-lists li{border-bottom:1px solid #e3e3e3;padding:15px 20px!important}.hide-float-group-language .float-group-lists ul{padding:0}.hide-float-group-language .float-group-lists li{border-bottom:1px solid #e3e3e3;padding:15px 20px!important}.hide-float-group-language{width:100%;float:left;position:absolute;top:72px;display:none;z-index:9;background-color:#fff;padding:0 0 0 0}.passenger-hide-numbers #app6 p{display:none}.passenger-hide-numbers #app7 p{display:none}.passenger-hide-numbers #app8 p{display:none}.show-customize-passenger-full{width:100%;position:relative}.full-width{width:100%}@media only screen and (max-width:960px){.hide-customize-passenger-trip-mobile{width:100%}#horizontalTab .form-tab-lists ul li input{background-color:#fff0}#horizontalTab ul.resp-tabs-list{display:none}h2.resp-accordion{display:block}h2.resp-tab-active{color:#fff}.resp-vtabs .resp-tab-content{border:1px solid #C1C1C1}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none}.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}h2.resp-tab-active h3{color:#fff!important}h2.resp-tab-active .resp-arrow{border-color:#fff!important}.home-news-snip-wrapper{display:none}.home-news-image{display:none}.mobile-home-news-snip-wrapper .home-news-image{display:block}#multi_city ul li{width:100%!important}#horizontalTab .book-flight-tab .form-tab-lists ul li:nth-child(1){width:100%!important}#horizontalTab .book-flight-tab .form-tab-lists ul li:nth-child(2){width:100%!important}.multi_city_add_remove{width:100%;float:left}.multi_city_add_remove button{width:46%!important;margin-right:2%!important}#horizontalTab .form-tab-lists ul.multi_city_submit_button li{display:flex;flex-wrap:wrap}#horizontalTab .book-flight-tab ul.multi_city_submit_button li .submit-form-button button{background-image:linear-gradient(to right,#001C38,#00509E);border:none;margin:20px 0 0 0}#horizontalTab .book-flight-tab .multi_city_submit_button .submit-form-button{width:100%!important}#multi_city .multi_city_submit_button li .submit-form-button{order:2}#multi_city .multi_city_submit_button li .promo-code-form{order:1;width:100%!important}#horizontalTab .book-flight-tab .form-tab-lists ul li .promo-code-form input{background:#fff0;width:100%;height:auto;border:none;text-align:right;padding:15px 10px 15px 10px;color:#355D99;opacity:1;margin:0 0 0 0;border-color:#fff0}.mltcity .float-group-dr{display:none}#multi_city_datepicker{width:100%}#multi_city_datepicker1{width:100%}#openModal2{overflow:scroll}}.map-iframe{width:100%;float:left}.map-iframe iframe{width:100%;float:left}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgb(0 0 0 / .2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid #fff0;border-left:7px solid #fff0;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid #fff0;border-bottom:6px solid #fff;border-left:6px solid #fff0}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:none}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px;width:50%}.daterangepicker.single .drp-calendar.left{width:100%}.daterangepicker .drp-calendar.right{padding:8px;width:50%}.form-tabs{width:100%;display:flex;justify-content:center}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;font-size:12px;border-radius:4px;border:1px solid #fff0;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:#fff0;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:#fff0;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:#fff0;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:#fff0;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}.date-picker-continue{float:right;margin:20px 0 0 0}.date-picker-continue a{padding:16px 35px;font-size:15px;float:left;border:1px solid #005daf;background:#005daf;color:#fff!important;border-radius:5px}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .ranges,.daterangepicker.single .drp-calendar{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left}}@media (min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}.datepicker__tooltip,.datepicker__info--selected-label,.datepicker__info-text--selected-days,.datepicker__info--help{display:none!important}#open-datepicker{padding:17px 25px}.datepicker__info-text{font-size:18px;font-weight:400}.input-group{width:50%;float:left}#datepicker{width:100%;float:left;padding:0 25px 0 0}#multi_city_datepicker{width:100%;float:left;padding:0 25px 0 0}#datepicker1{width:100%;float:left;padding:0 0 0 25px}#multi_city_datepicker1{width:100%;float:left;padding:0 0 0 25px}.datepicker__info--separator{padding:0 7px 0 10px}#demo3{width:400px}.datepicker__week-name{font-size:9px!important;padding:0 2px!important}.datepicker__month{width:50%!important;font-size:11px!important}.datepicker__month-day{padding:9px 2px!important;font-size:11px}.datepicker{width:100%!important;height:100%;margin:auto;text-align:center;float:left}.datepicker__close-button,.datepicker__clear-button,.datepicker__submit-button{font-size:14px!important;color:#ffffff!important;margin-top:20px!important;padding:10px 16px!important}.datepicker__topbar{padding-top:50px!important}.home-form-wrapper{width:100%;float:left;position:relative;margin:-13em 0 0 0;z-index:9}#horizontalTab ul{width:100%;float:left}#horizontalTab ul.resp-tabs-list{display:block;background-color:#fff;border-bottom:1px solid #d9d9d9;padding:0 10px;border-top-left-radius:15px;border-top-right-radius:15px}.height-radius{width:100%;float:left;height:15px;border-bottom-left-radius:15px;overflow:hidden;border-bottom-right-radius:15px;background-color:#fff}#horizontalTab ul.resp-tabs-list li{margin:0 35px 0 0}#horizontalTab ul.resp-tabs-list li figure{width:20px;height:20px}#horizontalTab ul.resp-tabs-list li figure span{background-size:contain;float:left;width:100%;height:100%;background-repeat:no-repeat}#horizontalTab ul.resp-tabs-list li b{opacity:0;display:block;margin:12px 0 -3px 0}#horizontalTab ul.resp-tabs-list li.resp-tab-active b{opacity:1}#horizontalTab ul.resp-tabs-list li:nth-child(1) figure span{background-image:url(../images/flights.png)}#horizontalTab ul.resp-tabs-list li:nth-child(2) figure span{background-image:url(../images/hotel2.png)}#horizontalTab ul.resp-tabs-list li:nth-child(3) figure span{background-image:url(../images/trips.png)}#horizontalTab ul.resp-tabs-list li:nth-child(4) figure span{background-image:url(../images/check-in_1.png)}#horizontalTab ul.resp-tabs-list li:nth-child(5) figure span{background-image:url(../images/flight-information.png)}#horizontalTab ul.resp-tabs-list li:nth-child(6) figure span{background-image:url(../images/schedule.png)}#horizontalTab ul li{width:auto;float:left}#horizontalTab ul li figure{float:left}#horizontalTab ul li figure i{font-size:17px;color:#00509E}#horizontalTab ul li h3{float:left;margin-bottom:0;color:#005daf;font-size:15px;padding:0 10px;font-weight:500;color:#444}.resp-tabs-container form{width:100%;float:left}.form-tab-title{width:100%;float:left;display:block}.form-tab-title-mobile{display:none;width:100%;float:left;padding:10px}.form-tab-title-mobile .container-radio{display:flex;justify-content:space-between;width:100%}.open-mobile-economy-pass{display:none;width:100%;float:left}.form-tab-radio{float:left;position:relative;width:auto;padding:0 10px}.award-ticket{float:right;padding:0 10px;display:flex}.award-ticket p{padding:5px 0 0 0;font-weight:400}.award-ticket p b{padding:0 10px}.award-ticket p a{color:#109eda}.form-tab-lists{width:100%;float:left}#horizontalTab .form-tab-lists ul{display:flex;flex-wrap:wrap;justify-content:end}#horizontalTab .form-tab-lists ul li{width:33.333%;display:inline-block;float:left;padding:10px}#horizontalTab .my-trips-tab .form-tab-lists ul li:nth-child(1){width:41%}#horizontalTab .my-trips-tab .form-tab-lists ul li:nth-child(2){width:41%}#horizontalTab .my-trips-tab .form-tab-lists ul li:nth-child(3){width:18%}#horizontalTab .check-in-tab .form-tab-lists ul li{width:33.33%!important}#horizontalTab .check-in-tab .form-tab-lists ul li select{width:100%;height:100%;float:left;padding:20px 25px 20px 18px;border:1px solid #666;border-radius:3px;color:#303030;font-size:16px}#horizontalTab .form-tab-lists ul{justify-content:flex-start}#horizontalTab .book-flight-tab .form-tab-lists ul li:nth-child(1){width:50%;position:relative}#horizontalTab .book-flight-tab .form-tab-lists ul li:nth-child(2){width:35%}#horizontalTab .book-flight-tab .form-tab-lists ul li:nth-child(3){width:15%}#horizontalTab .book-flight-tab .form-tab-lists ul li:nth-child(1) .cont_select_center{width:50%;float:left;height:100%}#horizontalTab .book-flight-tab .form-tab-lists ul li:nth-child(2) .cont_select_center{width:42%;height:100%}#horizontalTab .book-flight-tab .form-tab-lists ul li:nth-child(3) .cont_select_center{width:16%}#horizontalTab .book-flight-tab .form-tab-lists ul li:nth-child(1) .cont_select_center .select_mate1{position:relative;border-top-left-radius:5px;border-bottom-left-radius:5px}#horizontalTab .book-flight-tab .form-tab-lists ul li:nth-child(1) .cont_select_center .select_mate2{border-left:none;border-top-right-radius:5px;border-bottom-right-radius:5px}.icon_select_mate-round{float:right;margin:-11px -27px 0 0}.icon_select_mate-round figure{width:35px;height:35px;background-color:#fff;border:1px solid #000;border-radius:50%;padding:8px 0 0 0}.icon_select_mate-round figure img{width:22px}#horizontalTab .my-trips-tab .form-tab-lists ul li:nth-child(3) .submit-form-button{width:100%}#horizontalTab .my-trips-tab .form-tab-lists ul li:nth-child(3) .submit-form-button button{width:100%}#horizontalTab .form-tab-lists ul li input{width:100%;height:100%;float:left;padding:20px 25px 20px 18px;border:1px solid #666;border-radius:3px;color:#303030;font-size:16px}#horizontalTab .form-tab-lists ul li input,placeholder{color:#303030}#horizontalTab .cont_list_select_mate ul.cont_select_int{position:absolute;left:0;top:0;z-index:999;overflow:hidden;height:0;width:100%;background-color:#fff;padding:0;margin-bottom:0;margin-top:0;border-radius:0 0 3px 3px;box-shadow:1px 4px 10px -2px rgb(0 0 0 / .2);transition:all 375ms ease-in-out}#horizontalTab .cont_list_select_mate ul.cont_select_int li{position:relative;float:left;width:100%;border-bottom:1px solid #E0E0E0;background-color:#F5F5F5;list-style-type:none;padding:10px 2%;margin:0;transition:all 275ms ease-in-out;display:block;cursor:pointer}#horizontalTab .cont_list_select_mate ul.cont_select_int:last-child{border-radius:3px;border-bottom:0}#horizontalTab .cont_list_select_mate ul.cont_select_int li:hover{background-color:#EEE}#horizontalTab .cont_list_select_mate ul.cont_select_int .active{background-color:#EEE}#horizontalTab .select_mate{width:100%;min-width:100%;border:1px solid #666;height:100%}.date-picker-form .demo__item{margin-bottom:0;width:100%;float:left;height:100%}.date-picker-form{width:100%;height:100%}.date-picker-form-height{width:100%;height:100%}.date-picker-form .demo__input{width:100%;position:relative;height:100%}.date-picker-form .demo__input input{width:100%!important;height:100%;border-radius:3px;border:1px solid #efefef;color:#969696;padding:10px}.date-picker-form .demo__input input::placeholder{color:#969696}.submit-form-button{float:right}.submit-form-button button{border:1px solid #E49700;border-radius:3px;background-color:#E49700;color:#fff;transition:all 0.9s ease;padding:20px 4px;font-weight:600;cursor:pointer;font-size:16px;line-height:19px}#horizontalTab ul.resp-tabs-list li.resp-tab-active:nth-child(2) figure span:hover{transition:all 0.9s ease}.promo-code-form{width:90%;height:auto;float:right}#horizontalTab .book-flight-tab .form-tab-lists ul li .promo-code-form input{padding:15px 10px 15px 10px;color:#355D99;opacity:1;margin:20px 0 0 0;border-color:#fff0}#horizontalTab .book-flight-tab .form-tab-lists ul li .promo-code-form input:focus{border-color:#666}#horizontalTab .book-flight-tab .form-tab-lists ul li .promo-code-form input::placeholder{color:#355D99;opacity:1;font-size:10px}#horizontalTab .book-flight-tab .submit-form-button{width:100%;height:auto;padding:0 0 0 0}#horizontalTab .book-flight-tab .submit-form-button button{width:100%;height:auto}.new-next-trip-wrapper{width:100%;float:left}.new-next-trip-wrapper h2{font-size:28px;font-weight:700;padding:10px 0 18px 0}.drop-select2 .select2-container--default .select2-selection--single{border:1px solid #ccc}.dont-miss-offer-details-invisible ul li a{font-size:13px;padding:7px;border-radius:10px;float:left}.dont-miss-offer-details-invisible ul li:nth-child(1) a{background-color:#005daf;color:#fff;border:1px solid #005daf}.dont-miss-offer-details-invisible ul li:nth-child(1) a:hover{color:#005daf;background-color:#fff;border:1px solid #fff}.dont-miss-offer-details-invisible ul li:nth-child(2) a{color:#fff;border:1px solid #fff}.dont-miss-offer-details-invisible ul li:nth-child(2) a:hover{background-color:#fff;color:#005daf}.top-desktop-links-dropdown{width:100%;float:left;background-color:#74b4e1}.top-desktop-links-dropdown ul{width:100%}.top-desktop-links-dropdown ul li{display:inline-block;float:left}.top-desktop-links-dropdown ul li a{color:#fff;font-size:13px;padding:10px;float:left}.top-desktop-links-dropdown ul li a:hover{color:#005daf}.about-rwandair-wrapper{width:100%;float:left}.about-rwandair-columns{width:100%;float:left;padding:20px 0}.about-rwandair-column{width:50%;float:left;padding:10px}.about-rwandair-column1{width:70%}.about-rwandair-column2{width:30%}.about-rwandair-column h3{color:#005daf;font-size:2em}.about-rwandair-column p{padding:10px 0}.about-mission-vision{width:100%;float:left;border:1px solid #e2e0e0;border-radius:10px;margin:0 0 20px 0;padding:20px;transition:all 0.9s ease}.about-mission-vision:hover{transition:all 0.9s ease;background-color:rgb(171 206 235 / 57%);border-color:rgb(171 206 235 / 57%)}.mission-vision-title{width:100%;float:left}.mission-vision-title figure{float:left;width:45px;height:45px;text-align:center;padding:9px 0 0 0;border-radius:50%;background-color:#abceeb;color:#005daf;margin:0 10px 0 0;transition:all 0.9s ease}.about-mission-vision:hover figure{background-color:#f6db31;transition:all 0.9s ease}.mission-vision-title figure i{font-size:26px}.mission-vision-title h4{color:#005daf;float:left;padding:11px 0 0 0}.mission-vision-details{width:100%;float:left;padding:10px 0}.mission-vision-details p{padding:0}.about-accreditations-wrapper{width:100%;float:left;background-image:url(../images/accreditations-bg.jpg);background-size:cover;background-repeat:no-repeat;overflow:hidden}@keyframes move-background{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(1000px,0,0)}}@-webkit-keyframes move-background{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(1000px,0,0)}}@-moz-keyframes move-background{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(1000px,0,0)}}@-webkit-keyframes move-background{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(1000px,0,0)}}.clouds{width:10000px;height:100%;background:#fff0 url(../images/clouds.png) repeat;background-size:1000px 1000px;position:absolute;right:0;top:0;bottom:0;z-index:-1;-moz-animation:move-background 100s linear infinite;-ms-animation:move-background 100s linear infinite;-o-animation:move-background 100s linear infinite;-webkit-animation:move-background 100s linear infinite;animation:move-background 100s linear infinite}.accreditations-details-image{width:100%;float:left;padding:3em 0 1em 0}.accreditation-details-column{width:40%;float:left}.accreditation-details-column h3{padding:20px 0;font-size:2em;font-weight:900}.accreditation-details-row{width:100%;float:left;border:1px solid #005daf;padding:20px;border-radius:10px;margin:0 0 20px 0;transition:all 0.9s ease}.accreditation-details-row:hover{transition:all 0.9s ease;background-color:rgb(171 206 235 / 57%);border-color:rgb(171 206 235 / 57%)}.accreditation-details-row figure{float:left;padding:0 10px 0 0}.accreditation-details-row figure img{width:60px}.accreditation-image-column{width:60%;float:left;padding:10px}.about-values-wrapper{width:100%;float:left;padding:1em 0}.about-values-wrapper h3{padding:30px 0 5px 0;color:#005daf;font-size:2em;font-weight:900}.about-values-wrapper ul{width:100%;float:left;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.about-values-wrapper ul li{width:100%;border:1px solid #efefef;border-radius:10px;padding:20px;transition:all 0.9s ease}.about-values-wrapper ul li:hover{transition:all 0.9s ease;border-color:rgb(171 206 235 / 57%);background-color:rgb(171 206 235 / 57%)}.value-title{display:flex}.value-title figure{background-color:#afc8e4;width:45px;height:45px;text-align:center;border-radius:50%;color:#005daf;padding:9px 0 0 0;transition:all 0.9s ease}.about-values-wrapper ul li:hover figure{background-color:#f6db31;transition:all 0.9s ease}.value-title figure i{font-size:26px}.value-title h4{padding:13px 0 0 10px}.value-details{padding:10px 0}.fleet-page{width:100%;float:left}.fleet-lists{width:100%;float:left;padding:0 0}.fleet-lists ul{display:flex;flex-wrap:wrap;justify-content:space-between}.fleet-lists ul li{width:49%;border:1px solid #dfdfdf;border-radius:30px;padding:2em;margin:20px 0;transition:all 0.9s ease}.fleet-lists ul li:hover{transition:all 0.9s ease}.fleet-class-column1 figure{width:40px;height:40px;background-color:#abceeb;border-radius:50%;text-align:center;padding:6px 0 0 0}.fleet-class-column2 figure{width:40px;height:40px;background-color:#abceeb;border-radius:50%;text-align:center;padding:6px 0 0 0}.fleet-class-column1 b{padding:0 20px}.fleet-class-column2 b{padding:0 20px}.fleet-lists ul li figure i{font-size:25px;color:#005daf}.fleet-details{width:100%;float:left}.fleet-title{width:100%;float:left;padding:2em 0}.fleet-title h4{color:#555;padding:6px 0 0 0}.fleet-classes-columns{width:100%;float:left;display:flex;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.fleet-class-column1{width:50%;border-right:1px solid #efefef;padding:10px;display:flex}.fleet-class-column2{width:50%;padding:10px;display:flex}.fleet-ordered-lists{width:100%;float:left}.fleet-ordered-lists ol{width:100%;float:left;padding:15px 0 0 0}.fleet-ordered-lists ol li{width:100%;border:none;border-radius:0;padding:0;margin:0;line-height:30px;list-style:inside;color:#555}.fleet-learn-more{width:100%;float:left;padding:20px 0}.fleet-learn-more a{background-color:#abceeb;border:1px solid #abceeb;color:#005daf;transition:all 0.9s ease;padding:10px 20px;float:left;border-radius:10px;font-size:14px;font-weight:700}.fleet-learn-more a:hover{background-color:#005daf;border-color:#005daf;transition:all 0.9s ease;color:#fff}.baggage-page{width:100%;float:left}.luggage-trip-icon{width:100%;float:left;text-align:center;margin:auto;padding:2em 0}.luggage-trip-icon figure img{width:100px}.luggage-trip-title h1{color:#005daf}.luggage-trip-title p{padding:10px 0}.luggage-checkin-row{width:100%;float:left;padding:20px 20px;border:1px solid #efefef;border-radius:10px;margin:15px 0}.luggage-checkin-title{width:100%;float:left}.luggage-checkin-title p{padding:10px 0}.luggage-checkin-details-column{width:100%;float:left;border-right:none;padding:10px}.checkin-weight{padding:10px 0;width:100%;float:left}.checkin-weight img{max-height:400px;object-fit:cover}.checkin-weight h3{padding-bottom:15px}.checkin-weight p{padding:10px 0}.checkin-booking{width:100%;float:left;padding:10px 0}.checkin-booking p{padding:10px 0}.checkin-charges-table{width:100%;float:left;padding:10px 0}.checkin-charges-table table{width:100%;float:left}.checkin-charges-table table tr th{text-align:left;padding:10px;border:1px solid #efefef;color:#5e5e5e;font-family:"Lato";font-size:15px}.checkin-charges-table table tr td{text-align:left;padding:10px;border:1px solid #efefef;font-family:"Lato";font-size:13px}.luggage-checkin-icon-column{width:45%;float:left;padding:10px}.luggage-checkin-icon-column figure img{width:50%;float:left}.luggage-checkin-icon{width:100%;float:left;padding:20px 0}.luggage-checkin-icon b{width:100%;float:left}.luggage-checkin-icon b i{float:left;color:#005daf;font-size:22px;padding:3px 10px 0 0}.luggage-checkin-icon b h3{float:left}.luggage-checkin-icon p{width:100%;float:left;padding:10px 0}.luggage-checkin-icon a{float:left;border:1px solid #74b4e1;padding:10px 20px;border-radius:10px;color:#74b4e1;font-size:13px;margin:20px 0 0 0}.luggage-checkin-icon a:hover{background-color:#005daf;color:#fff}.luggage-checkin-row ul{width:100%;float:left;padding:20px 0 0 20px}.luggage-checkin-row ul li{padding:5px 0;float:left;list-style:disc}.luggage-checkin-row ul li i{float:left}.luggage-checkin-row ul li h5{float:left;color:#005daf}.buggage-prohibitted-title{width:100%;float:left;padding:0 10px}.buggage-prohibitted-title i{float:left;color:#005daf;font-size:22px;padding:1px 10px 0 0}.buggage-prohibitted-title h4{float:left}.choose-seat-row{width:100%;float:left;border:1px solid #efefef}.choose-seat-columns{width:50%;float:left}.choose-seat-image-column{border-right:1px solid #efefef}.choose-seat-image-caption{width:100%;float:left;padding:20px}.choose-seat-image-caption p{padding:15px 0}.choose-seat-image-caption a{float:left;background-color:#005daf;color:#fff;border:1px solid #005daf;padding:10px 20px;border-radius:5px}.choose-seat-image-caption a:hover{background-color:#fff0;color:#005daf}.choose-seat-details-column{padding:20px}.choose-seat-details-column ul{width:100%;float:left}.single-destination-wrapper .luggage-checkin-row{padding:20px 25px;margin:35px 0;border-color:#aaa}.single-destination-wrapper .checkin-weight h3{padding:15px 0 8px}.single-destination-wrapper .luggage-checkin-details-column{padding:0}.single-destination-wrapper .checkin-weight{padding:0}.single-destination-wrapper .checkin-weight img{max-height:300px;margin-bottom:20px;border-radius:10px}.single-destination-wrapper .checkin-weight p{padding:0 0 8px}.single-destination-wrapper .checkin-weight h4{padding:15px 0 8px}.single-destination-wrapper .destination-requirements h4{padding:0 0 8px}.single-destination-wrapper .luggage-checkin-row ul{padding:0 0 20px 20px}.choose-seat-details-column ul li{width:100%;float:left;padding:20px 0;border-bottom:1px solid #efefef;display:flex}.choose-seat-details-column ul li b{font-size:23px;color:#005daf;padding:5px 10px 0 0}.choose-your-seat{width:100%;float:left;text-align:center;margin:auto;padding:2em 0}.choose-your-seat a{background-color:#005daf;border:1px solid #005daf;color:#fff;padding:10px 20px;border-radius:5px}.choose-your-seat a:hover{color:#005daf;background-color:#fff0}.choose-seat-like{width:100%;float:left;padding:20px 0}.choose-seat-like-column{width:50%;float:left}.choose-seat-like-column h4{padding:20px 10px 0 0}.choose-seat-like-column b{padding:5px 10px 0 0;width:100%;float:left}.discover-destination-page{width:100%;float:left}.discover-destination-banner{width:100%;float:left;position:relative}.discover-destination-banner-figure{width:100%;float:left}.discover-destination-banner-figure figure{width:100%;float:left}.discover-destination-banner-figure figure img{width:100%;float:left}.discover-destination-banner-title{position:absolute;top:0;bottom:0}.discover-destination-banner-title h1{color:#fff}.discover-destination-banner-title p{color:#fff}.about-destination-information-column{width:50%;float:left;padding:10px;margin:2em 0}.about-destination-column{border-right:1px solid #efefef}.about-destination-column p{padding:10px 0}.about-destination-column ul li{display:inline-block}.things-to-do-destination{width:100%;float:left}.things-to-do-destination p{padding:20px 0}.things-to-do-destination a{float:left;background-color:#005daf;color:#fff;padding:10px 20px}.things-to-do-destination ul{padding:20px 0;display:flex}.things-to-do-destination ul li{margin:10px;border:1px solid #efefef}.things-to-do-details{padding:15px}.form-passenger-dropdown{display:none}.display-caption{height:100%;display:table;width:100%}.slider-vertical{display:table-cell;vertical-align:middle}.breadcrumbs-wrapper{width:100%;float:left;padding:30px 0}.breadcrumbs-list{width:100%;float:left;padding:15px 0 0 0}.breadcrumbs-list ul{width:100%;float:left;display:flex}.breadcrumbs-list ul li{float:left}.breadcrumbs-list ul li a{float:left;padding:10px;color:#6c7576;font-weight:700}.breadcrumbs-list ul li a i{float:left;padding:5px 0 0 0}.breadcrumbs-list ul li a p{float:left}.breadcrumbs-list ul li a.active-crumb{color:#005daf}.breadcrumbs-list ul li a.active-crumb p{color:#005daf}.single-fleet-page{width:100%;float:left}.single-fleet-banner-figure{width:50%;float:right}.single-fleet-banner-title{position:absolute;top:0;bottom:0}.careers-banner-figure{width:50%;float:right}.careers-banner-figure figure img{width:60%;float:right}.careers-banner-title{position:absolute;top:0;bottom:0}.view-more-vacancies{width:100%;float:left;padding:2em 0}.view-more-vacancies button{border:1px solid #abceeb;float:left;background-color:#abceeb;padding:10px 20px;border-radius:10px;font-size:14px;transition:all 0.9s ease;cursor:pointer}.view-more-vacancies button:hover{transition:all 0.9s ease;background-color:#005daf;border-color:#005daf;color:#fff}.single-fleet-seats{width:100%;float:left;padding:3em 0}.single-fleet-seats h2{font-size:25px;padding:0 0 20px 0}.single-fleet-seats ul{width:100%;float:left;display:flex}.single-fleet-seats ul li{margin:10px;border:1px solid #d9d9d9;border-radius:10px;overflow:hidden}.single-fleet-seats ul li figure{height:300px;overflow:hidden}.single-fleet-seat-details{width:100%;float:left;padding:20px 20px}.single-fleet-seat-details p{padding:5px 0 20px 0}.single-fleet-seat-details a{border:1px solid #005daf;padding:10px 20px;float:left;color:#005daf;border-radius:10px}.single-fleet-infotainment{width:100%;float:left}.single-fleet-infotainment ul{width:100%;float:left;display:flex}.single-fleet-infotainment ul li{margin:10px;border:1px solid #d9d9d9;border-radius:10px;overflow:hidden}.single-fleet-infotainment-details{width:100%;float:left;padding:20px}.single-fleet-infotainment-details p{padding:10px 0}.single-fleet-infotainment-details a{color:#005daf;float:left;border:1px solid #005daf;padding:10px;border-radius:5px}.single-fleet-entertainment-page{width:100%;float:left}.single-fleet-banner{width:100%;float:left;background-image:url(../images/accreditations-bg.jpg);padding:3em 0;position:relative}.single-fleet-entertainment-banner-figure figure{width:100%;float:left}.single-fleet-entertainment-banner-figure figure img{width:100%}.single-fleet-entertainment-banner-title{position:absolute;top:0;bottom:0;text-align:center;margin:auto;width:100%}.single-fleet-entertainment-lists{width:100%;float:left;padding:3em 0}.single-fleet-entertainment-lists h2{color:#005daf;padding:0 0 15px 0}.single-fleet-entertainment-lists ul{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.single-fleet-entertainment-lists ul li{width:100%;padding:20px;border:1px solid #efefef;border-radius:10px}.single-entertainment-title h3{font-size:18px;font-weight:700}.single-entertainment-details p{padding:5px 0}.triangle{display:inline-block;vertical-align:middle}.triangle-3{width:100%;height:100%;overflow:hidden;clip-path:polygon(0% -15%,0% 120%,119% 48%);border-top-right-radius:210px}.awards-page{width:100%;float:left}.awards-navigation{width:100%;float:left;padding:2em 0 1em 0}.awards-navigation ol{width:100%;float:left;display:flex}.awards-navigation ol li{margin:10px}.awards-navigation ol li a{border:1px solid #efefef;float:left;border-radius:10px;padding:20px;display:flex;align-items:center}.awards-navigation ol li a:hover{background-color:#abceeb;border-color:#abceeb}.awards-navigation ol li a figure{float:left}.awards-navigation ol li a figure img{width:100px}.awards-navigation ol li a p{float:left;padding:0 15px}.awards-list{width:100%;float:left}.awards-list ul{width:100%;float:left}.awards-list ul li{width:100%;float:left;margin:20px 0;display:table;border-radius:20px;overflow:hidden;position:relative}.awards-list ul li:nth-child(1) .triangle-3{border-left-color:#f6db31;background:#f6db31}.awards-list ul li:nth-child(2) .triangle-3{border-left-color:#74b4e1;background-color:#74b4e1}.awards-list ul li:nth-child(3) .triangle-3{border-left-color:#f6db31;background-color:#f6db31}.award-image figure{float:left;border-radius:50%;padding:10px;margin:auto;position:absolute;top:33.6%;height:auto;right:-15px;width:120px;height:120px}.awards-list ul li:nth-child(1) .award-image figure{background-color:#f6db31}.awards-list ul li:nth-child(2) .award-image figure{background-color:#74b4e1}.awards-list ul li:nth-child(3) .award-image figure{background-color:#f6db31}.awards-rotate-details{position:absolute;top:37%;padding:20px}.awards-rotate-details a{margin:10px 0;float:left;padding:10px;background-color:#005daf;color:#fff;border-radius:5px}.award-image figure img{width:66%;float:left;padding:9px 0 0 0;margin:0 0 0 22px}.award-image{width:40%;display:table-cell;vertical-align:middle;position:absolute;height:100%}.rotated-triangle{width:100%;height:100%;float:left;position:relative}.award-image-caption{width:100%;display:table-cell;vertical-align:middle}.privacy-policy-page{width:100%;float:left;padding:20px 10px}.legal-page{width:100%;float:left;padding:20px 10px}.contract-page{width:100%;float:left;padding:20px 10px}.cookies-page{width:100%;float:left}.policies-wrapper{width:100%;float:left;border:1px solid #efefef;padding:20px;border-radius:10px;box-shadow:rgb(149 157 165 / .2) 0 8px 24px;margin:40px 0 0 0}.policies-icon{width:100%;float:left;text-align:center;padding:20px 0}.policies-icon figure{width:100%;float:left;text-align:center}.policies-icon figure i{color:#005daf;font-size:6em}.policies-content{width:100%;float:left}.policies-content h1{color:#005daf}.policies-content h3{color:#005daf;padding:5px 0 0 0}.policies-content p{padding:5px 0 10px 0}.policies-content a{color:#333}.policies-content ul{width:100%;float:left}.policies-content ul li{width:100%;float:left;color:#5e5e5e;font-size:13px;line-height:22px;list-style:inside;font-weight:600}.policies-content ul li a{color:#005daf;font-weight:700;font-style:italic}.policies-content ul li a:hover{color:#333}.faqs-wrapper{width:100%;margin:0 auto;padding:10px 0;float:left}.faqs-wrapper ul{display:flex;flex-wrap:wrap}.faqs-wrapper h1{font-size:2em;color:#53b147;margin-bottom:40px;font-family:'robotobold',sans-serif}.faqs>li{border:1px solid #abceeb;background-color:#fff0;margin:10px;transition:box-shadow 0.2s ease 0s;list-style:none!important;width:48%!important}.faqs>li:hover{-webkit-box-shadow:0 1px 10px rgb(108 125 142 / .3);box-shadow:0 1px 10px rgb(108 125 142 / .3)}.faqs .question{display:block;padding:15px 72px 15px 24px;line-height:1.2;position:relative;color:#999;font-size:15px;text-decoration:none;font-weight:400;font-family:'robotobold',sans-serif}.faqs .question:focus{outline:0;color:#005daf}.faqs .question:active{outline:0;color:#005daf}.faqs .question:hover{outline:0;color:#005daf}.faqs .question::after{display:block;width:74px;height:60px;line-height:60px;position:absolute;right:0;top:0;bottom:0;text-align:center;margin:auto;content:"\f133";font-size:20px;color:gray;font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 0.1s ease 0s;transition:all 0.1s ease 0s}.faqs .content-visible .question::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.faqs .desc{padding:0 24px;display:none}.faqs .desc p{margin:0;color:#666;line-height:18px;font-size:14px;padding-bottom:20px}.faqs .desc p:first-child{padding-top:0;padding-bottom:10px}.faqs .desc a{color:#02284d}.faqs .desc a:hover{color:#e4262d}.faqs .desc ul{list-style:disc;padding-left:18px}.faqs .desc ol{list-style:lower-alpha;padding-left:26px}.faqs .desc ul li,.faqs .desc ol li{padding-top:16px}.faqs .desc .table-wrapper{overflow:auto;margin-top:20px}.faqs .desc table{border:2px solid #000;color:#1e487d;width:100%;min-width:600px}.faqs .desc table th,.faqs .desc table td{padding:10px 20px;border:2px solid #000}.faqs .desc table th:first-child{width:105px;text-align:center}.faqs .desc table td:first-child{text-align:center}.faqs .desc .rates{margin-top:20px;list-style:none;padding:0;display:none}.faqs .desc .rates li{padding:10px 15px;margin:10px 0;background-color:#fff}.faqs .desc .rates li:nth-child(odd){background-color:#E3DDDD}.faqs .desc .rates .field{margin-top:10px;color:#1e487d}.faqs .desc .rates .field:first-child{margin-top:0}.faqs .desc .rates .label{font-family:'robotobold',sans-serif;margin-right:10px}#multi_city ul li{width:50%!important}#multi_city ul li ul.multi_city_from li{width:100%!important}#multi_city ul li:nth-child(2) input{border:1px #666 solid!important;border-radius:3px!important}#multi_city .multi_city_submit_button li{width:100%!important;justify-content:space-between!important}#multi_city .multi_city_submit_button li div{width:25%!important}.multi_city_add_remove{float:left;padding:10px}.multi_city_add_remove button{border:none;display:flex;color:#00509E;margin-right:15px!important;width:200px;height:100%;background:none}.multi_city_add_remove button span{border-bottom:1px solid #00509E}.multi_city_add_remove button i{width:20px;height:20px;margin-right:5px;color:#fff;background:#00509E;border-radius:50%;display:flex;justify-content:center;align-items:center}.multi_city_submit_button .promo-code-form{float:left}.dont-miss-offer-wrapper .float-group{width:auto}.multi_city_submit_button .float-group input:focus~.float-label-promo,.multi_city_submit_button .float-group input:not(:focus):valid~.float-label-promo{top:2px;color:#355d99}.multi_city_submit_button .promo-code-form input{margin:0!important}.multi_city_submit_button .float-label-promo{top:25px}@media only screen and (max-width:1200px){.desktop-main-links ul li>ul{top:111px}}@media only screen and (max-width:768px){.application{width:100%}.job-requirements{width:100%;float:left}.single-fleet-entertainment-lists ul{grid-template-columns:repeat(1,1fr)}.feedback-buttons-modal .modal-dialog{margin-top:10% auto 0}}@media handheld,only screen and (max-width:670px){.faqs-wrapper{padding-top:0}.faqs .desc{padding:0}}@media handheld,only screen and (max-width:570px){.faqs-wrapper h1{font-size:1.5em}.faqs .question{font-size:16px}.faqs .desc p{font-size:14px;line-height:18px}}@media handheld,only screen and (max-width:480px){.faqs-wrapper h1{font-size:1em;margin-bottom:20px}.faqs .question{font-size:13px}.faqs-wrapper{padding-top:0;padding-bottom:20px}.faqs .question{padding:10px 72px 10px 15px}.faqs .question::after{width:35px}}.wifi-tabs-wrapper{width:100%;float:left;margin:2em 0}.wifi-tabs-wrapper p{padding:10px 0}.app-qr-code{padding:20px}.app-qr-code figure{width:100%;float:left;padding:20px 0}.app-qr-code figure img{width:200px;float:left}.wifi-terms{padding:20px;box-shadow:none}.wifi-terms p{padding:4px 0 10px 0}.where-to-purchase{padding:20px;box-shadow:none}.where-to-purchase p{padding:10px 0}.connect-wifi-wrapper ol{width:100%;float:left;padding:20px 0}.connect-wifi-wrapper ol li{width:25%;float:left;text-align:center}.connect-wifi-wrapper ol li figure{width:100%;float:left}.connect-wifi-wrapper ol li figure i{font-size:3em;color:#005daf}.connect-wifi-wrapper ol li b{width:100%;float:left;border-bottom:1px dashed #efefef;margin:20px 0}.connect-wifi-wrapper ol li b h5{width:40px;height:40px;background-color:#005daf;border-radius:50%;padding:9px 0 0 0;color:#fff;text-align:center;margin:auto}.connect-wifi-wrapper ol li p{width:100%;float:left}.connect-wifi-wrapper{width:100%;float:left;padding:30px 0 0 0;box-shadow:none}.wifi-book-tab{width:100%;float:left;padding:0 0 30px 0;box-shadow:none}.wifi-book-tab ul{width:100%;float:left}.wifi-book-tab ul li{list-style:none;padding:10px 10px 10px 0;float:left}.wifi-book-tab ul li:nth-child(1){width:42%}.wifi-book-tab ul li:nth-child(2){width:42%}.wifi-book-tab ul li:nth-child(3){width:16%}.wifi-book-tab ul li input{width:100%;float:left;padding:20px;border:1px solid #efefef}.wifi-page{width:100%;float:left}.travel-insurance-page{width:100%;float:left;padding:0 0}#horizontalTab .comprehensive-coverage ul{width:100%;float:left;display:block}#horizontalTab .comprehensive-coverage ul li{width:100%;float:left;color:#5e5e5e;line-height:22px;font-size:14px;list-style:inside}#horizontalTab .comprehensive-coverage ul li a{color:#005daf}#horizontalTab .comprehensive-coverageul li a:hover{color:#333}#horizontalTab .convenient-purchase{width:100%;float:left}#horizontalTab .convenient-purchase ul{width:100%;float:left;display:block;padding:10px 0}#horizontalTab .convenient-purchase ul li{width:100%;float:left;color:#5e5e5e;line-height:22px;font-size:14px;list-style:inside}#horizontalTab .convenient-purchase ul li a{color:#005daf}#horizontalTab .convenient-purchase ul li a:hover{color:#333}#horizontalTab .travel-insurance-terms{width:100%;float:left}#horizontalTab .travel-insurance-terms ul{width:100%;float:left;display:block}#horizontalTab .travel-insurance-terms ul li{width:100%;float:left;color:#5e5e5e;line-height:22px;font-size:14px;list-style:inside}#horizontalTab .travel-insurance-terms ul li a{color:#005daf}#horizontalTab .travel-insurance-terms ul li a:hover{color:#333}.single-travel-information-page{width:100%;float:left;padding:2em 0}.travel-info-wrapper{width:100%;float:left}.travel-info-previous{width:10%;float:left}.travel-info-previous a{float:left}.travel-info-previous a i{float:left;font-size:2em;color:#005daf}.travel-info-previous a p{float:left;color:#005daf;font-size:18px;font-weight:600;padding:3px 0 0 10px}.travel-info-details{width:80%;float:left}.travel-info-details span{color:#333;font-size:13px}.travel-info-details p{padding:20px 0 5px 0}.single-travel-info-details ul{width:100%;float:left;padding:10px 20px}.single-travel-info-details ul li{list-style:decimal;line-height:35px;color:#5e5e5e}.travel-info-next{width:10%;float:left}.travel-info-next figure{float:right}.travel-info-next figure a{width:70px;height:70px;float:left;box-shadow:rgb(0 0 0 / .35) 0 5px 15px;padding:5px;border-radius:50%}.travel-info-next figure a i{font-size:2em;border:1px solid #005daf;color:#005daf;padding:11px 0 0 0;border-radius:50%;width:60px;height:60px;float:left;text-align:center}.travel-info-back{width:100%;float:left;padding:1em 0;border-top:1px solid #efefef;margin:2em 0 0 0}.travel-info-back a i{font-size:2em;color:#005daf;float:left}.travel-info-back a p{float:left;color:#005daf;font-size:18px;font-weight:600;padding:3px 0 0 10px}.travel-information-page{padding:2em 0;width:100%;float:left}.travel-information-page h1{color:#005daf;padding:20px 10px}.travel-information-page ul{width:100%;float:left}.travel-information-page ul li{padding:20px 10px;width:100%;float:left}.travel-information-page ul li a{width:100%;float:left;border:1px solid #efefef;padding:30px;border-radius:5px}.travel-info-date{width:20%;float:left}.travel-info-date date{width:100%;float:left}.travel-info-date date h2{font-size:15px;color:#109ed9}.single-travel-info-details{width:80%;float:left}.single-travel-info-details p{padding:10px 0}.single-travel-info-details span{color:#109ed9;padding:3px 0 20px 0;width:100%;float:left}.travel-information-page ul li a:hover{background-color:#f6db31;border-color:#f6db31}.sustainability-page{width:100%;float:left}.sustainability-banner{width:100%;float:left}.sustainability-banner figure{width:100%;float:left}.sustainability-banner figure img{width:100%;float:left}.sustainability-icon-details{width:100%;float:left}.sustainability-icon-details-table{width:100%;float:left;display:table;padding:2em 0}.sustainability-details{display:table-cell;width:60%;vertical-align:middle}.sustainability-details h1{font-size:30px}.sustainability-details p{padding:10px 0}.sustainability-icon{display:table-cell;width:40%;vertical-align:middle;padding:20px}.sustainability-sponsors{width:100%;float:left}.sustainability-sponsors ul{width:100%;display:flex;float:left;justify-content:space-between;display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr}.media-sustainability-sponsors ul{flex-wrap:wrap}.sustainability-sponsors ul li{width:100%;margin:0;border-radius:8px;overflow:hidden}.border-grey{border:#aaa 1px solid}.sustainability-sponsors ul li h2{padding:20px 0 10px 0}.sustainability-sponsors ul li h3{color:#00509E;font-weight:700;padding:10px 0;font-size:20px}.sustainability-sponsors ul li p{padding:0 0 20px 0;color:#666;font-weight:400;min-height:60px}.sustainability-sponsors ul li a{padding:0;float:left}.sustainability-sponsors ul li a i{background-color:#00509E;color:#fff;width:28px;height:28px;border-radius:50%;float:left;text-align:center;padding:8px 0 0 0;margin:-4px 0 0 15px;font-size:10px;transition:all 0.9s ease}.sustainability-sponsors ul li a span{color:#00509E;border-bottom:1px solid #00509E;padding:0 0;float:left;font-size:13px;font-weight:400;transition:all 0.9s ease;/*! border-radius:10px; */
}.sustainability-sponsors ul li a:hover span{color:#333;border-bottom:1px solid #333;transition:all 0.9s ease}.sustainability-sponsors ul li a:hover i{background-color:#333;transition:all 0.9s ease}.media-center-caption{width:100%;float:left;padding:15px 25px;display:flex;flex-direction:column;justify-content:space-between}.discover-trip-content{padding:10px 0}.sustainability-commitment{width:100%;float:left;padding:2em 0}.sustainability-policy{width:100%;float:left}.sustainability-policy h3{font-size:25px;padding:10px}.sustainability-policy ul{width:100%;float:left;display:flex;flex-wrap:wrap}.sustainability-policy ul li{margin:10px;border:1px solid #efefef;border-radius:20px;padding:25px;display:flex;transition:all 0.9s ease;width:23%}.sustainability-policy ul li:hover{background-color:#abceeb;transition:all 0.9s ease}.sustainability-policy ul li figure{width:50px;height:50px;background-color:#abceeb;text-align:center;transition:all 0.9s ease;border-radius:50%;padding:8px 0 0 0}.sustainability-policy ul li:hover figure{transition:all 0.9s ease;background-color:#f6db31}.sustainability-policy ul li figure img{height:30px;width:30px}.partnership-codeshare-details{padding:0 5px}.sustainability-policy ul li h4{padding:25px 0 0 30px}.sustainability-lists{width:100%;float:left}.sustainability-lists p{padding:10px 0 25px 0}.sustainability-lists ul{width:100%;float:left;display:flex}.sustainability-lists ul li{padding:5px;border:1px solid #efefef;width:-webkit-fill-available;padding:40px}.sustainability-list-bg{padding:10px;width:100%;float:left;height:100%}.sustainability-list-title{width:100%;float:left}.sustainability-list-title h4{color:#fff;float:left;font-size:10px}.sustainability-list-title h5{color:#fff;font-size:10px;padding:0 0 0 4px;float:left}.sustainability-list-icon{width:100%;float:left}.sustainability-list-icon figure{width:100%;float:left;padding:20px 0}.sustainability-list-icon figure img{width:50px}.sustainability-lists ul li:nth-child(1) .sustainability-list-bg{background-color:#e53212}.sustainability-lists ul li:nth-child(2) .sustainability-list-bg{background-color:#82213a}.sustainability-lists ul li:nth-child(3) .sustainability-list-bg{background-color:#e62c62}.sustainability-lists ul li:nth-child(4) .sustainability-list-bg{background-color:#f39641}.sustainability-lists ul li:nth-child(5) .sustainability-list-bg{background-color:#53a74c}.sustainability-lists ul li:nth-child(6) .sustainability-list-bg{background-color:#28345b}.special-assistance-page{width:100%;float:left}.special-assistance-wrapper{width:100%;float:left}.special-assistance-icon{width:100%;float:left;padding:3em 0;text-align:center}.special-assistance-icon figure{width:100%;float:left}.special-assistance-icon figure img{width:200px}.special-assistance-icon h1{width:100%;float:left;padding:40px 0 10px 0}.special-assistance-icon p{width:100%;float:left}.special-assistance-note{width:100%;float:left;border:1px solid #74b4e1;padding:25px;display:flex;margin:2em 0}.special-assistance-note b{float:left;padding:4px 10px 0 0}.special-assistance-note b i{color:#74b4e1}.special-assistance-note p{float:left}.special-assistance-list-icon{width:20%;float:left}.special-assistance-list-icon figure{padding:1em}.special-assistance-list{width:100%;float:left;padding:2em 0;border:1px solid #efefef}.special-assistance-list ul{width:80%;float:left;padding:0 30px}.special-assistance-list ul li{width:100%;float:left;padding:20px 0;border-bottom:1px solid #efefef;display:flex}.special-assistance-list ul li b{color:#005daf;font-size:2em;padding:5px 10px 0 0}.special-assistance-list-details p{padding:10px 0}.book-pay-wrapper{width:100%;float:left;padding:2em 0}.request-special-assistance{width:100%;float:left;text-align:center;margin:2em auto;display:flex;justify-content:center;align-items:center}.special-request-link{margin:0em 0 0 0}.special-request-link a{background-color:#74b4e1;color:#fff;padding:11px;border-radius:10px}.special-request-link a:hover{background-color:#005daf}.special-help-center{text-align:center;width:auto;padding:0em 0}.special-help-center a{color:#74b4e1;padding:11px 20px}.special-help-center a:hover{color:#005daf}.sitemap-page{width:100%;float:left}.sitemap-container{width:100%;float:left;padding:3em 0}.no-banner-style{width:100%;float:left;position:relative}.no-banner-style-title{position:absolute;top:0;bottom:0;text-align:center;margin:auto;width:80%;left:0;right:0}.no-banner-style-title h1{color:#fff;font-size:23px}.sitemap-container h1{padding:20px 5px}.sitemap-container ul.nav-pills{width:100%;float:left;display:block;padding:0 0 2em 0;display:none}.sitemap-container ul.nav-pills li{padding:5px;display:inline-block}.sitemap-container ul.nav-pills li a{padding:10px;color:#005daf;border-radius:3px;font-weight:600;float:left}.sitemap-container ul.nav-pills li a:hover{background-color:#fff0}.sitemap-container h2{width:100%;float:left;padding:10px 5px;color:#005daf;font-weight:800}.sitemap-columns{width:100%;float:left;border-bottom:1px solid #efefef;padding:20px 0 20px 0}.sitemap-columns ul{width:100%;float:left;display:flex;flex-wrap:wrap}.sitemap-columns ul li{width:25%;list-style:inside;color:#005daf;float:left;padding:1em 5px}.sitemap-columns ul li a{padding:1em 5px;color:#6c757d}.sitemap-columns ul li a:hover{color:#005daf}.single-media-center-banner{width:100%;float:left;margin:0 0 3em 0}.single-media-center-banner figure{width:100%;float:left}.single-media-center-banner figure img{width:100%;float:left}.single-fleet-faqs{width:100%;float:left;padding:2em 0}.single-fleet-faqs h3{padding:0 10px}.search-page{width:100%;float:left;padding:5em 0}.trending-searches h3{padding:10px}.trending-searches ul{flex-wrap:wrap}.trending-searches ul li{width:31%}.trending-searches ul li a{width:100%;float:left;height:100%;border-radius:8px}.trending-searches ul li a:hover{background-color:#f6db31}.search-input{width:100%;float:left;padding:0 10px 3em 10px}.search-input h1{padding:0em 0 20px 0}.search-input input{width:70%;float:left;padding:15px;border:1px solid #cdcdcd;border-radius:5px}.search-input button{width:28%;margin:0 0 0 2%;float:left;background-color:#005daf;border:1px solid #005daf;color:#fff;text-align:center;border-radius:5px;font-size:20px;font-weight:600;padding:10px 0;cursor:pointer;transition:all 0.9s ease}.search-input button:hover{transition:all 0.9s ease;background-color:#f6db31;border:1px solid #f6db31;color:#005daf}.search-input input:focus+span,input:not(:placeholder-shown)+span{opacity:1;transform:scale(.75) translateY(-100%) translateX(-30px)}.search-input input:focus+span,input:not(:-ms-input-placeholder)+span{opacity:1;transform:scale(.75) translateY(-100%) translateX(-30px)}.careers-page{width:100%;float:left}.become-part-list{width:100%;float:left;padding:2em 0}.become-part-list h3{padding:10px}.become-part-list ul{width:100%;float:left;display:flex}.become-part-list ul li{margin:10px;border-radius:15px;text-align:center;width:-webkit-fill-available}.become-part-list ul li a{padding:20px;width:100%;float:left;border:1px solid #efefef;height:100%;display:flex}.become-part-list ul li a:hover{border-color:#abceeb;background-color:#abceeb}.become-part-list ul li a figure{width:60px;height:60px;background-color:#abceeb;border-radius:50%;padding:6px 0 0 0}.become-part-list ul li a figure img{width:auto;height:45px}.become-part-list ul li a:hover figure{background-color:#f6db31}.become-part-list ul li a h4{padding:22px 0 0 30px}.vacant-positions{width:100%;float:left;padding:2em 0}.vacant-position-item-heading{width:100%;float:left}.vacant-position-item-heading ol{width:100%;float:left;display:flex;border-bottom:1px solid #efefef}.vacant-position-item-heading ol li{margin:10px;padding:15px 0;font-weight:800;color:#005daf}.vacant-position-item-heading ol li:nth-child(1){width:45%}.vacant-position-item-heading ol li:nth-child(2){width:35%}.vacant-position-item-heading ol li:nth-child(3){width:20%}.vacant-position-item{width:100%;float:left}.vacant-position-item ul{width:100%;float:left;display:flex;border-bottom:1px solid #efefef;transition:all 0.9s ease}.vacant-position-item:hover ul{border-color:#abceeb;background-color:#abceeb;transition:all 0.9s ease}.vacant-position-item ul li{margin:10px}.vacant-position-item ul li:nth-child(1){width:45%}.vacant-position-item ul li:nth-child(2){width:35%}.vacant-position-item ul li:nth-child(3){width:20%}.vacant-position-item ul li a{color:#6c757d;padding:15px 0;width:100%;float:left}.invisible-vacant-positions{display:none;width:100%;float:left}.know-more{width:100%;text-align:center;margin:auto;float:left;padding:2em 0}.know-more p{padding:5px 0 0 0}.know-more-linked{padding:2em 0}.know-more-linked a{border:1px solid #abceeb;background-color:#abceeb;color:#005daf;padding:10px 20px;text-align:center;border-radius:10px}.know-more-linked a:hover{color:#fff;background-color:#005daf;border-color:#005daf}.career-stats{width:100%;float:left;padding:2em 0}.career-stats ul{width:100%;float:left;display:flex}.career-stats ul li{margin:10px;border-radius:15px;text-align:center;width:-webkit-fill-available}.career-stats ul li a{padding:20px;width:100%;float:left;border:1px solid #efefef;height:100%;display:flex;border-radius:10px}.career-stats ul li a:hover{background-color:#abceeb;border-color:#abceeb}.career-stats ul li a figure{width:60px;height:60px;background-color:#abceeb;border-radius:50%;padding:7px 0 0 0}.career-stats ul li a figure img{height:40px;width:40px}.career-stats ul li a:hover figure{background-color:#f6db31}.career-stats ul li a h4{padding:5px 0}.career-stats-details{padding:11px 0 0 20px}.career-stats-details span{color:#005daf;font-weight:800;text-align:left}.career-stats-details h4{text-align:left}.single-career-page{width:100%;float:left}.single-career-details-top{width:100%;float:left;z-index:999;position:relative;top:-30px;background-color:#fff;border:1px solid #efefef;border-radius:10px;padding:20px}.single-career-copy-share{width:100%;float:left}.career-published-date{width:100%;float:left;padding:10px;border-bottom:1px solid #efefef;margin:0 0 20px 0}.single-career-copy-table{width:100%;float:left;padding:10px}.single-career-copy-column{width:70%;float:left}.single-career-copy-column p{padding:3px 0 20px 0}.single-career-copy-column ul{width:100%;float:left;padding:5px 20px 20px 20px}.toggle-button-cover{display:table-cell;position:relative;width:75px;height:40px;box-sizing:border-box}.button-cover{height:0;/*! margin: 20px; */
 /*! background-color: #fff; */
 /*! box-shadow: 0 10px 20px -8px #c5d6d6; */
 /*! border-radius: 4px; */
}.button-cover:before{/*! counter-increment: button-counter; */
 /*! content: counter(button-counter); */
 /*! position: absolute; */
 /*! right: 0; */
 /*! bottom: 0; */
 /*! color: #d7e3e3; */
 /*! font-size: 12px; */
 /*! line-height: 1; */
 /*! padding: 5px; */
}.button-cover,.knobs,.layer{position:absolute;top:0;right:0;bottom:0;left:0}.button{position:relative;/*! top: 50%; */
 width:62px;height:29px;margin:0 auto 0 auto;overflow:hidden;float:right}.button.r,.button.r .layer{border-radius:100px}.button.b2{border-radius:2px}.checkbox{position:relative;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:3}.knobs{z-index:2}.layer{width:100%;background-color:#fff0;transition:0.3s ease all;z-index:1;border:2px solid #aaa}#button-3 .knobs:before{content:"";position:absolute;top:5px;left:7px;width:18px;height:18px;color:#fff;font-size:10px;font-weight:700;text-align:center;line-height:1;padding:9px 4px;background-color:#AAA;border-radius:50%;transition:0.3s ease all,left 0.3s cubic-bezier(.18,.89,.35,1.15)}#button-3 .checkbox:active+.knobs:before{width:46px;border-radius:100px}#button-3 .checkbox:checked:active+.knobs:before{margin-left:-26px}#button-3 .checkbox:checked+.knobs:before{content:"";left:38px;background-color:#e49700}#button-3 .checkbox:checked~.layer{background-color:#fcebeb;border-color:#fcebeb}.desktop-main-links-invisible{display:none}.lang-links-invisible{display:none;position:absolute;top:108px;left:0;right:0;z-index:10000;background:#fff;box-shadow:0 5px 10px rgb(0 0 0 / .2);transform:scaleY(0);transform-origin:top;transition:transform 0.9s cubic-bezier(.5,0,.5,1.5);width:80%;padding:30px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.desktop-main-links ul li ol li a{padding:0;text-align:center}.dreammiles_rewards a:before{display:none}.dreammiles_rewards{position:relative}.dreamiles_rewards_content{position:absolute;left:0;bottom:0;right:0;top:0;display:flex;flex-wrap:wrap;align-items:center;align-content:center;text-align:left;padding:20px}.dreamiles_rewards_content h2{font-size:16px;color:#fff;margin-bottom:0;text-align:left}.dreamiles_rewards_content p{color:#fff;margin-bottom:5px;font-size:12px}.dreamiles_rewards_content span{color:#fff;font-size:14px;display:flex;align-items:center;text-align:left}.dreamiles_rewards_content span i{color:#000;width:25px;height:25px;border-radius:50%;font-size:14px;background:#fff;margin:2px 10px 0 0;display:flex!important;align-items:center;justify-content:center;padding:0!important}.unaccompanied-content-border{border-radius:8px;border:1px solid #AAA;background:#FFF;padding:30px 30px;margin:20px 0}.special-needs-assistance-col{border:1px solid #aaa;border-radius:5px;padding:2rem 15px;height:100%}.special-needs-assistance h3{padding:20px 0 10px 0;margin:0;text-align:center;width:100%;float:left;color:#00509E;font-family:Helvetica;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.special-needs-assistance-col p{text-align:center;color:#4F4F4F;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.special-needs-assistance-pic img{width:80px}.special-assistance-content-border h6{font-size:15px;line-height:22px;font-weight:400;font-family:'Lato';margin:0;padding:0;color:#6c757d}.special-assistance-content-border h6 span{float:left}.special-assistance-content-border h6 span img{height:auto;width:auto;float:left}.special-needs-assistance-title{text-align:center;padding:2em 0}.special-needs-assistance-title h2{color:#00509e;font-size:2rem;font-weight:500}.special-needs-assistance-row-flex .special-needs-assistance-col-flex{float:none;width:31%;padding:10px 0 2em 0}.special-needs-assistance-row-flex{display:flex;justify-content:space-between}.travel-insurance-intro h2,.insurance-simplified h2,.travel-insurance-faqs h2{font-weight:700;font-size:30px;Line-height:27.6px;color:#4F4F4F;color:#00509e;padding:10px}.travel-insurance-faq-wrapper{border:1px #00509e solid;padding:10px}.travel-insurance-faq-title{display:flex;justify-content:space-between;align-items:center;position:relative;height:40px;width:100%}.travel-insurance-faq-title h3{color:#00509E;font-weight:700;font-size:18px;padding-right:40px;margin-bottom:0}.travel-insurance-faq-title i{color:#00509e;font-size:20px;width:30px;height:30px;border-radius:50%;background:#dbdbdf;display:flex;align-items:center;justify-content:center;font-style:normal;padding:4px 0 0 0;transform:rotate(0deg);transition:all 0.9s ease;position:absolute;right:0}.space-between-faq{padding:10px}.rotated{transform:rotate(180deg);transition:transform 0.3s ease}.travel-insurance-faq-content{display:none;padding:20px 0 0 0}.travel-insurance-intro p{padding:0 0 10px 0;color:#4F4F4F;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.destination-carousel-caption{left:0;right:0;bottom:13em}.destination-carousel-caption-content{background-color:#fff;border-radius:15px;width:100%;max-width:490px;padding:25px 25px}.destination-carousel-caption-content #iataCodes,.destination-carousel-caption-content #iataToCodes{padding-top:5px;font-size:14px;font-weight:400;padding-bottom:5px}.destination-carousel-caption h2{display:flex;align-items:center;justify-content:space-between}.destination-carousel-caption h2 span{font-size:18px}.destination-carousel-caption h2 img{margin:0 10px}.travel-insurance-intro ul{width:100%;float:left;margin:0;padding:0;color:#4F4F4F;font-family:Lato;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.travel-insurance-intro ul li{list-style:none;float:left;width:100%;padding:0 0 15px 0;font-size:17px}.travel-insurance-intro ul li b{width:20px;height:20px;float:left;border:1px solid #00509E;border-radius:50%;text-align:center;color:#00509E;margin:4px 10px 0 0;font-size:12px}.how-unaccompanied-works{text-align:center}.unaccompanied-illustration-pic{width:100%;float:left}.how-unaccompanied-works img{float:left;height:200px;width:auto}.how-unaccompanied-works h3{text-align:left;padding:10px 0 5px 0;width:100%;float:left;color:#00509E;font-family:Helvetica;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.how-unaccompanied-works p{text-align:left;color:#4F4F4F;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:0 0 0 28px}.unaccompanied-banner-title{background-color:rgb(255 255 255 / 75%);padding:30px 30px;border-radius:10px;float:left;width:100%;max-width:600px}.unaccompanied-banner-title h1{border-left:5px solid #00509E;padding:0 0 0 20px;color:#000;font-family:Helvetica;font-size:42px;font-style:normal;font-weight:700;line-height:normal}.how-unaccompanied-works-title h2{text-align:center;color:#000;font-family:Helvetica;font-size:38px;font-style:normal;font-weight:700;line-height:normal}.how-unaccompanied-works-title p{text-align:center;color:#000;font-family:Lato;font-size:17px;font-style:normal;font-weight:400;line-height:normal}.dreammiles-intro h1{font-size:30px;color:#00509E}.dreammiles-intro p{padding:20px 0 15px 0;color:#393939}.dreammiles-intro-link{width:100%;float:left;margin:30px 0 0 0}.dreammiles-intro-link a{background-color:#00509E;color:#fff;border:1px #00509E solid;border-radius:4px;padding:13px 30px}.dreammiles-intro-wrapper{text-align:center;padding:0 20px}.row{width:100%;float:left}.dreammiles-intro-row{display:flex;align-items:center;padding:2em 0 4em 0}.breadcrumbs-wrapper ul{background-color:rgb(0 80 158 / 7%);border-radius:4px;padding:15px;float:left}.breadcrumbs-wrapper ul li{display:inline-block;list-style:none;float:left}.breadcrumbs-wrapper ul li a{display:flex;text-decoration:none}.breadcrumbs-wrapper ul li a p{padding:0 10px 0 10px;color:#4f4f4f}.breadcrumbs-wrapper ul li a p.active-breadcrumb{color:#00509e}.layover-banner{width:100%;float:left}.layover-banner-container{position:relative;width:100%;float:left}.layover-banner-figure figure{margin:0}.layover-banner-figure figure img{width:100%}.layover-title{position:absolute;top:0;bottom:0;text-align:left}.layover-title h1{text-align:left;color:#fff;font-size:42px}.layover-title p{color:#fff}.cuisine-rest{width:100%;float:left}.get-set-medic{padding:2em 0;width:100%;float:left}.restricted-read-more{float:left;margin:10px 0 0 0}.single-flight-layover-plane-image1{padding:1.5rem 0 1.5rem 1.5rem}.single-flight-layover-plane-image2{padding:1.5rem 1.5rem 1.5rem 0rem}.single-flight-layover-plane-image3{padding:1.5rem 0 1.5rem 1.5rem}.single-flight-layover-plane-image4{padding:1.5rem 0 1.5rem 1.5rem}.single-flight-layover-plane-image5{padding:1.5rem 1.5rem 1.5rem 0rem}.restricted-layover-plane-image1{padding:1.5rem 0 1.5rem 1.5rem}.restricted-layover-plane-image2{padding:1.5rem 1.5rem 1.5rem 0rem}.restricted-layover-plane-image3{padding:1.5rem 0 1.5rem 1.5rem}.kigali-layover-plane-image1{padding:1.5rem 0 1.5rem 1.5rem}.kigali-layover-plane-image2{padding:1.5rem 1.5rem 1.5rem 0rem}.kigali-layover-plane-image3{padding:1.5rem 0 1.5rem 1.5rem}.lounges-layover-plane-image1{padding:1.5rem 0 1.5rem 1.5rem}.lounges-layover-plane-image2{padding:1.5rem 1.5rem 1.5rem 0rem}.lounges-layover-plane-image3{padding:1.5rem 0 1.5rem 1.5rem}.cuisine-layover-plane-details{padding:.5rem .5rem 0rem 0rem;width:100%}.cuisine-layover-plane-details h2{font-size:21px;color:#00509E;padding:0 0 3px 0;margin:0}.cuisine-layover-plane-details h5{width:100%;float:left}.cuisine-layover-plane-details h5 span{font-size:13px;float:left;padding:0 0 0 5px}.cuisine-layover-plane-details h5 i{float:left;font-size:16px}.layover-plane-details h2{font-size:21px;color:#00509E;padding:0 0 3px 0;margin:0}.layover-plane-details h5{width:100%;float:left}.layover-plane-details h5 span{font-size:13px;float:left;padding:0 0 0 5px}.layover-plane-details h5 i{float:left;font-size:16px}.layover-plane-image figure{margin:0}.layover-plane-image figure img{border-radius:10px}.unaccompanied-content-border img{max-width:500px}.unaccompanied-content-border h4{color:#000;font-family:Helvetica;font-size:28px;font-style:normal;font-weight:700;line-height:normal;color:#00509E}.unaccompanied-content-border p{color:#4f4f4f;font-family:Lato;font-size:17px;font-style:normal;font-weight:400;line-height:22px;padding:7px 0}.unaccompanied-content-border p a{color:#00509E;text-decoration:underline}.unaccompanied-content-border p a:hover{color:#333}.unaccompanied-content-border a{color:#00509E;text-decoration:underline}.unaccompanied-content-border a:hover{color:#333}.unaccompanied-content-border h5{color:#00509e;margin:0;padding:20px 0 0 0;font-weight:600}.unaccompanied-content-border ul{padding:20px 0 0 0;margin:0}.unaccompanied-content-border ul li{line-height:30px;color:#4f4f4f;font-family:Lato;font-size:18px;list-style:disc}.unaccompanied-content-border ul li span{color:#00509e}.unaccompanied-content-border ol{padding:20px 0 0 0}.unaccompanied-content-border ol li{list-style:inside}.travel-insurance-page .unaccompanied-content-border ol li{list-style:inside;line-height:22px}.unaccompanied-content-border ol li span{color:#00509e}.mobile-unaccompanied{display:none}.mobile-travel{display:none}.mobile-unaccompanied img{width:100%}.mobile-travel img{width:100%}.desktop-unaccompanied{display:block}.desktop-travel{display:block}.magazine-year{width:100%;float:left;padding:3em 0 30px 0}.magazine-year h3{font-size:20px;color:gray;border-bottom:1px solid #e3e3e3;margin:0 0 0 0;padding:0 0 10px 0}.magazine-lists-row{display:flex;flex-wrap:wrap;gap:20px}.magazine-lists-row .magazine-lists-wrapper{width:23%;float:none}.magazine-lists-wrapper figure{margin:0;position:relative}.magazine-lists-wrapper figure img{transition:all 0.9s ease}.magazine-list-details{text-align:center;padding:20px 0 0 0}.magazine-list-details h4{color:#00509e;font-size:15px;font-weight:800;margin:0;padding:0 0 30px 0}.magazine-list-details h5{color:#00509e;font-weight:900}.magazine-list-details a{text-decoration:none;color:#5a5a5a;border:1px solid #5a5a5a;padding:7px 20px;border-radius:5px;margin:0 0 0 0;transition:all 0.9s ease}.magazine-list-details a:hover{background-color:#00509e;color:#fff;border-color:#fff;transition:all 0.9s ease}.magazine-lists-wrapper figure:hover img{filter:blur(3px);-webkit-filter:blur(3px);transition:all 0.9s ease}.download-magazine-btn .display-caption{width:100%}.download-magazine-btn .slider-vertical{width:100%}.download-magazine-btn{position:absolute;top:0;bottom:0;margin:auto;text-align:center;transition:all 0.9s ease;width:100%;float:left}.download-magazine-btn a{text-decoration:none;color:#5a5a5a;border:1px solid #5a5a5a;padding:7px 20px;border-radius:5px;margin:0 0 0 0;transition:all 0.9s ease;opacity:0}.magazine-lists-wrapper figure:hover .download-magazine-btn a{background-color:#00509e;color:#fff;border-color:#fff;transition:all 0.9s ease;opacity:1}.dreammiles-nav-mobile{display:none}.dreammiles-nav-desktop{display:block}.dreammiles-mobile-visible button{width:35px;background:#fff0;border:none;height:35px;padding:0;overflow:hidden}.dreammiles-mobile-visible button:focus{outline:none}.dreammiles-mobile-visible .effect1 span{display:inline-block;width:80%;height:2px;background:#005498;position:relative;transition:all .2s}.dreammiles-mobile-visible .effect1 span:before,.dreammiles-mobile-visible .effect1 span:after{content:'';position:absolute;width:100%;background:#005498;height:2px;left:0;transition:all .3s}.dreammiles-mobile-visible .effect1 span:before{top:8px}.dreammiles-mobile-visible .effect1 span:after{bottom:8px}.dreammiles-mobile-visible button.effect1:hover span:after{left:-5px}.dreammiles-mobile-visible button.effect1:hover span:before{left:5px}.dreammiles-mobile-visible button.effect1 span.active{background:#fff}.dreammiles-mobile-visible button.effect1 span.active:after,.dreammiles-mobile-visible button.effect1 span.active:before{top:0;left:0}.dreammiles-mobile-visible button.effect1 span.active:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.dreammiles-mobile-visible button.effect1 span.active:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}.dreammiles-packages-list-hidden{width:calc(200% + 2.5em);float:left;background:#fff;padding:20px 25px 40px;position:relative;top:-8px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;display:none}.dreammiles-packages-list-hidden p{padding-top:20px;font-size:18px;line-height:1.8;color:#5a5a5a}.dreammiles-packages-list-active{margin-bottom:2em!important}.dreammiles-packages-list-hidden-last{position:relative;margin-left:calc(-100% - 2.5em);border-top-right-radius:0;border-top-left-radius:10px}.travel-insurance-banner-content{position:absolute;bottom:0;top:initial;/*! transform: translate(-50%, 20%); */
 width:100%}.travel-insurance-banner-content h1{color:#fff}.travel-aspiration-list-row{display:flex;justify-content:space-between}.travel-aspiration-list-row .travel-aspiration-list-col{width:31%}.inzozi-banner-wrapper{width:100%;margin:0;padding:0;position:relative;display:table}.inzozi-banner-pic img{width:100%}.inzozi-banner-details{position:absolute;/*! top: 50%; */
 left:0;bottom:50px;width:100%}.inzozi-banner-details h1{color:#000;font-weight:900;text-align:left;font-size:32px}.inzozi-banner-details p{color:#fff;text-align:left;padding:0;margin:0}.dreammiles-packages-wrapper{background:url(../images/packages-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;padding:4em 0}.dreammiles-packages-wrapper h2{text-transform:uppercase;color:#fff;text-align:center;padding:0 0 30px 0}.dreammiles-packages-list{background:#fff;padding:40px 25px;border-radius:8px;width:100%;float:left;height:100%}.dreammiles-packages-list h3{color:#00509E;font-size:20px;margin:0;padding-bottom:10px}.dreammiles-packages-list a{font-size:14px}.title-separator-short{width:60px;height:1.5px;background:#00509E;margin-bottom:20px}.dreammiles-title-wrapper{padding:70px 0 40px;float:left}.dreammiles-title-wrapper h2{color:#00509E;font-size:26px;margin:0;padding-bottom:15px;font-weight:500}.dreammiles-title-wrapper p{padding-top:20px}.title-separator-long{width:60px;height:1.5px;background:#00509E}.members-tiers-wrap{width:100%;float:left;padding:3em 0 0 0}.members-tiers-row{padding:0 0 2em 0}.members-tiers-row h2{padding:0 0 5px 0}.members-tiers-row p{padding:10px 0}.dreammiles-teirs-desktop{display:block}.dreammiles-teirs-mobile{display:none}.dreammiles-teirs table{width:100%;border:none}.dreammiles-teirs table thead th{position:relative;padding:10px;width:20%}.dreammiles-teirs table thead th img{border:1px solid #609F00;border-radius:10px}.dreammiles-teirs table thead th:first-child{padding:10px 0;font-size:18px;text-align:left}.dreammiles-teirs table thead th p{position:absolute;top:20px;right:20px;font-weight:500}.dreammiles-teirs table tbody tr{border-bottom:#D9D9D9 solid 1px}.dreammiles-teirs table tbody tr td{padding:28px 15px;text-align:center;width:20%}.dreammiles-teirs table tbody tr td:first-child{padding:28px 15px 28px 0;text-align:left}.travel-aspiration-list{position:relative;display:block}.travel-aspiration-list img{width:100%}.travel-aspiration-content{position:absolute;bottom:0;left:0;right:0;top:0;padding:20px;display:flex;justify-content:space-between;align-items:flex-end;background:linear-gradient(0deg,#000 0%,#fff0 74.19%);border-radius:10px}.travel-aspiration-content h3{font-size:20px;color:#fff;margin:0}.travel-aspiration-content figure{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#fff}.travel-aspiration-content img{width:9px}.learn-more-link{color:#00509e;text-decoration:underline;margin:30px 0 0 0;float:left}.learn-more-link:hover{color:#333}.dreammiles-packages-list-row{display:flex;justify-content:space-between}.dreammiles-packages-list-row .dreammiles-packages-list-col{width:23%;height:fit-content}#myTab2{display:block}#myTab2 li button{padding:10px 10px 15px 20px;color:#000;display:flex;align-items:center;justify-content:space-between;width:100%;border:none;background:#fff0;cursor:pointer}#myTab2 li button.active{color:#00509E}#myTab2 li button img{display:none;margin-left:30px;width:25px}#myTab2 li button.active img{display:inline}#myTab2content ul li{display:flex;align-items:center;justify-content:center;padding:0 10px 20px}.dreammiles-banner-title h1{font-size:32px!important}.tab-content>.active{display:block!important}.tab-content>.tab-pane{display:none}.tab-content>.tab-pane h3{color:#393939;font-size:1.75em;font-weight:400}#myTab2content ul li .tab-content-image{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;background:#F5F5F5;align-items:center;text-align:center;height:180px}#myTab2content ul li .tab-content-image img{width:150px;padding:20px;margin:auto}#myTab2content ul li .tab-content-image p{padding:15px 0;border-top:1px solid #00509E;width:100%}.dreammiles-faqs li{background:#f5f5f5;transition:all ease 0.7s;padding:15px;margin:0 0 20px 0;cursor:pointer}.pic-megamenu{float:right}.pic-megamenu ol li{float:right}.dreammiles-faqs li:hover{background:#DDD}.dreammiles-faqs li h3{font-size:18px;font-weight:600;display:flex;justify-content:space-between;align-items:center;margin:0;color:#333}.dreammiles-faqs li h3 img{height:20px;width:auto;float:right;margin:0}.dreammiles-faqs-hidden{display:none}.dreammiles-faqs-hidden p{color:#393939;padding:10px 0}.dreammiles-faqs-hidden p:first-child{padding-top:5px}.dreammiles-faqs-hidden ul{list-style:decimal}.dreammiles-partners-wrap{width:100%;float:left}sup{top:-.5em;font-size:17px}.display-download-mobile{display:none}.display-download-mobile a img{width:30px;filter:blur(0);-webkit-filter:blur(0)}.display-download-mobile a img:hover{width:30px;filter:blur(0);-webkit-filter:blur(0)}.lounge-display-table{display:table;padding:2em 0}.lounge-display-table .lounge-display-cell{display:table-cell;vertical-align:middle;float:none}.from-to-tab-details{background-color:#fff0}.from-to-tab-details p{padding:10px 0 10px 0}.from-to-tab-details h4{font-size:18px;font-weight:700;color:#333;padding:10px 0 0 0}.from-to-tab-details h5{color:#333;margin:0;padding:20px 0 5px 0}.from-to-tab-details ol{margin:0;padding:0 10px 0 20px}.from-to-tab-details ol li{list-style:disc;line-height:29px}.flexible-policies-banner-title{width:50%;display:table-cell;vertical-align:middle;padding:0em 1em 0em 1em}.flexible-policies-banner-title h1{color:#00509e;font-weight:400;font-size:2.5em;text-align:left}.flexible-policies-banner-image{width:45%;display:table-cell;vertical-align:middle;padding:0em 0em 0em 0}.flexible-policies-banner-image figure{width:100%;float:left;margin:0}.flexible-policies-banner-image figure img{width:100%;margin:auto}.flexible-policies-details{width:100%;margin:auto;float:left}.flexible-policies-details-bg{background-color:#fff;padding:50px;width:100%;float:left}.flexible-policies-details-bg h1{color:#00509e;text-align:left}.flexible-policies-details h3{color:#00509e;font-size:1.5em;font-weight:700;margin-bottom:0}.flexible-policies-details table{width:100%;float:left;padding:20px 0 0 0}.flexible-policies-details table tbody{width:100%;float:left}.flexible-policies-details table tr{width:100%}.flexible-policies-details table tr td{padding:15px;border:1px solid #333}.flexible-policies-details h4{color:#00509e;font-size:17px;padding:30px 0 10px 0;font-weight:700;margin:0}.flexible-policies-details p{padding:0;margin:0;font-size:17px}.flexible-policies-details ul{padding-left:1rem;padding-top:10px}.flexible-policies-details ul li{line-height:22px;padding:5px 0;font-size:17px;list-style:disc;color:#6c757d}.footer-mobile-copyright{width:100%;float:left;display:none;background-color:#00509e}.footer-mobile-copyright p{color:#fff;text-align:center}.cuisine-layover-plane-details h2{font-size:21px;color:#00509E;padding:0 0 3px 0;margin:0}.cuisine-layover-plane-details h5{width:100%;float:left}.cuisine-layover-plane-details h5 span{font-size:13px;float:left;padding:0 0 0 5px}.cuisine-layover-plane-details h5 i{float:left;font-size:16px}.layover-plane-details h2{font-size:21px;color:#00509E;padding:0 0 3px 0;margin:0}.layover-plane-details h5{width:100%;float:left}.layover-plane-details h5 span{font-size:13px;float:left;padding:0 0 0 5px}.layover-plane-details h5 i{float:left;font-size:16px}.layover-plane-image figure{margin:0}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){background-color:#fff0}.lounge-gmap iframe{width:100%}.text-bg-top{background-color:#fff;padding:20px;top:-70px;width:90%;margin:auto;box-shadow:rgb(17 17 26 / .1) 0 4px 16px,rgb(17 17 26 / .05) 0 8px 32px}.text-bg-left{background-color:#fff;padding:20px;left:-32px;width:100%;margin:auto;box-shadow:rgb(17 17 26 / .1) 0 4px 16px,rgb(17 17 26 / .05) 0 8px 32px;z-index:-18;border-radius:10px}.cuisine-layover-plane-image figure{height:340px;overflow:hidden}.flight-class-card{padding:20px;border:1px solid #e4e4e4;margin:10px 0}.flight-class-card figure img{width:100%}.flight-class-card h3{font-size:20px;color:#00509e;margin:15px 0 0 0}.flight-class-card a{float:left;margin:20px 0 0 0}.col-lg-3{width:33.333%;float:left}.col-md-3{width:33.333%;float:left}.col-sm-3{width:33.333%;float:left}.col-lg-4{width:25%;float:left}.col-md-4{width:25%;float:left}.col-sm-4{width:25%;float:left}.col-lg-5{width:20%;float:left}.col-md-5{width:20%;float:left}.col-sm-5{width:20%;float:left}.col-lg-6{width:50%;float:left}.col-md-6{width:50%;float:left}.col-sm-6{width:50%;float:left}.col-6{width:50%;float:left}.col-6{width:50%;float:left}.col-lg-8{width:75%;float:left}.col-md-8{width:75%;float:left}.col-sm-8{width:75%;float:left}.col-lg-12{width:100%;float:left}.col-md-12{width:100%;float:left}.col-sm-12{width:100%;float:left}.col-12{width:100%;float:left}.col-3{width:33%;float:left}.col-9{width:67%;float:left}.additional-baggage table{width:100%}.additional-baggage td{padding:10px 15px}.additional-baggage table,th,td{border:1px solid #ccc;border-collapse:collapse}.additional-baggage td:nth-child(1){width:30%}.additional-baggage td:nth-child(2){text-align:center;width:40%}.additional-baggage td:nth-child(3){text-align:center;width:30%}.additional-baggage h2{font-size:25px}.uk-office-intro{text-align:center}.uk-office-intro h2{font-size:18px;line-height:1.6}.uk-office-intro-img img{border-radius:15px;width:100%}.ukoffice-content-border{border:1px solid #AAA;border-radius:10px;overflow:hidden;margin:20px 0 20px 0;float:left}.ukoffice-content-border h2,.ukoffice-content-border h4{font-size:28px;font-style:italic;font-weight:700;color:#00509e}.sporting-equipment-content-border h2,.sporting-equipment-content-border h4{font-size:25px;font-style:normal;font-weight:700;color:#00509e}.ukoffice-content-border h4{font-style:normal}.ukoffice-content-border p{color:#4f4f4f;padding:10px}.ukoffice-content-border img{height:100%;width:100%}.ukoffice-content-border ul{margin-bottom:8px}.ukoffice-content-border li{color:#00509e;font-size:18px}.ukoffice-banner-title h1{font-size:37px}.additional-baggage table{margin:20px 0}.mishandled-baggage-intro p{font-size:18px}.restricted-content-border{border:1px solid #AAA;border-radius:10px;overflow:hidden}.restricted-content-border ul{list-style:none;margin:0;padding:0}.restricted-content-border ul li{border-bottom:1px #aaa solid;padding:15px}.restricted-content-border ul li:last-child{border:none}.restricted-content-border h3{margin:0;font-size:16px;color:#00509e;font-weight:700;display:flex;justify-content:space-between}.restricted-content-border h3 img{transform:rotate(90deg);width:25px;height:25px;margin-left:15px}.restricted-item-content{display:none}.restricted-item-content ul{padding-left:20px;padding-top:10px}.restricted-item-content ul li{list-style:disc;border:none;padding-bottom:5px;font-size:15px}.baggage-dropdown select{padding:12px 15px;border-radius:5px;border:1px #aaa solid;border-radius:5px;color:#00509e;font-weight:600;background:rgb(0 80 158 / 7%)}.additional-baggage table{width:100%}.additional-baggage td{padding:10px 15px}.additional-baggage td:nth-child(1){width:30%}.additional-baggage td:nth-child(2){text-align:center;width:40%}.additional-baggage td:nth-child(3){text-align:center;width:30%}.additional-baggage h2{font-size:25px}.baggage-dropdown select{padding:12px 15px;border-radius:5px;border:1px #aaa solid;border-radius:5px;color:#00509e;font-weight:600;background:rgb(0 80 158 / 7%);margin:30px 0 0 0;width:100%;float:right}.date-price{font-weight:700;color:red;font-size:14px;padding:7px;display:inline-block;background-color:#fff0;border-radius:4px;border:1px solid #ced4da;width:100%;height:100%}.date{color:#5a5a5a;font-weight:400;font-size:13px}.price{color:#000;font-weight:400;font-size:13px}span.date-price{position:relative;overflow:hidden;pointer-events:none;top:2px}span.date-price b{position:absolute;width:20px;height:20px;background-color:#00509E;top:-10px;left:-10px;transform:rotate(45deg)}.datepicker th{padding:10px 0;color:#8d8d8d;font-weight:400}.datepicker table{float:left;width:100%}.datepicker table tr td.new,.datepicker table tr td.disable{background:#e8e8e8;opacity:.5}.datepicker table tr td.new,.datepicker table tr td.disable span b{display:none}.date-inputs-wrapper{display:flex;height:auto;width:100%;position:relative}.float-group-dr{position:absolute;top:13px;right:0;left:0;width:34px;height:34px;margin:auto;z-index:1;background:#fff;border:1px solid #fff;border-radius:50%;text-align:center}.float-group-dr i{padding:8px 0 0 0;color:#7c7c7c}.date-inputs{position:relative;height:100%;width:100%}.date-inputs label{position:absolute;left:15px;top:5px;font-size:13px;color:#999}.date-inputs input{height:100%}.date-inputs-first input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:none!important}.date-inputs-second{position:relative}.date-inputs-second i{position:absolute;right:15px;bottom:10px;color:#7c7c7c}.date-inputs-second label{left:30px}.date-inputs-second input{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.modal-backdrop{display:none}.modalDialog1{position:fixed;font-family:Arial,Helvetica,sans-serif;top:0;right:0;bottom:0;left:0;z-index:99999;opacity:1;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;pointer-events:auto;display:none;margin:auto;text-align:center;background-color:#000000b0;overflow:scroll}.modal-backdrop1{background:rgb(0 0 0 / .8);position:absolute;top:0;height:100%;width:100%}.modalDialog1:target{opacity:1;pointer-events:auto}.modalDialog1 .overlay{width:450px;position:relative;margin:5% auto;padding:40px 50px;border-radius:0;background:#fff;z-index:9999}.close1{cursor:pointer}.modal-backdrop1.in{opacity:0}.close1:focus,.close1:hover{background:#000;color:#fff;opacity:1;text-decoration:none}.modal-body1 .coupon-btn1,.modal-body1 .thanks-btn1{background:#dc241e;width:36%;float:left;display:inline-block;margin:30px 20px 20px;color:#fff;cursor:pointer;font-family:"Oswald",sans-serif}.modal-head1{text-align:center}.modal-body1 .coupon-btn1{background:gray}body.modal-open{overflow:auto;padding-right:0!important}.heading{display:table;width:100%}.open{/*! background: #00BCD4; */
 padding:8px 30px;/*! font-size: 23px; */
 /*! color: white; */
 /*! border-radius: 3px; */
 /*! border: none; */
 /*! text-transform: uppercase; */
 /*! font-weight: 600; */
 cursor:pointer}.passenger-hide{width:100%;float:left}.passenger-hide ul li{display:flex;justify-content:space-between;width:100%!important;padding:5px 0;border-bottom:1px solid #d6d6d6;margin:0 0 11px 0}.passenger-hide ul li:last-child{border-bottom:none}.passenger-hide-persons h4{color:#000;font-weight:400}.passenger-hide-persons p{color:#656565;font-weight:400;font-size:14px}.passenger-hide-ctn{display:flex;width:100%;float:left;justify-content:space-around;padding:10px 0}.passenger-hide-ctn button{border:none;background:#fff0;font-size:15px;cursor:pointer}.book-flight-tab .modal{background:#0000007d}.passenger-hide-ctn button:nth-child(1){color:#666}.passenger-hide-ctn button:nth-child(2){color:#fff;background:#00509E;padding:5px 15px;border-radius:8px;font-weight:700}.passenger-hide-ctn button:nth-child(1):hover{color:#00509E}.passenger-hide-ctn button:nth-child(2):hover{color:#666}.passenger-hide-ctn-hotel{display:flex;width:100%;float:left;justify-content:space-around;padding:10px 0}.passenger-hide-ctn-hotel button{border:none;background:#fff0;font-size:15px;cursor:pointer}.book-flight-tab .modal{background:#0000007d}.passenger-hide-ctn-hotel button:nth-child(1){color:#666}.passenger-hide-ctn-hotel button:nth-child(2){color:#fff;background:#00509E;padding:5px 15px;border-radius:8px;font-weight:700}.passenger-hide-ctn-hotel button:nth-child(1):hover{color:#00509E}.passenger-hide-ctn-hotel button:nth-child(2):hover{color:#666}.passenger-hide-numbers #app p{display:none}.passenger-hide-numbers #app1 p{display:none}.passenger-hide-numbers #app2 p{display:none}.passenger-hide-numbers #app2 p{display:none}.passenger-hide-numbers #app4 p{display:none}.passenger-hide-numbers #app5 p{display:none}.float-group{position:relative;/*! margin: 1.5em; */
 width:50%}.float-label{position:absolute;left:10px;top:11px;pointer-events:none;padding:.5em;color:var(--placeholder-color);transition:all 200ms ease-in-out}.float-group input{padding:0em 0em;border-radius:.5em;border:none;width:100%;font:size 18px;font-weight:700}.float-group input:focus{outline:none}.float-group input:focus~.float-label,.float-group input:not(:focus):valid~.float-label{top:0;color:#7c7c7c;background-color:#fff0;padding:.1em .6em;left:.3em;border-radius:.25em;font-size:13px}.float-group input:focus~.float-label-promo,.float-group input:not(:focus):valid~.float-label-promo{top:20px;color:#355d99}.float-group-icon{width:100%;display:flex;position:relative}.float-group-first input{border-right:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.float-group-first input::placeholder{opacity:0;color:#000}.float-group-second input{border-top-left-radius:0!important;border-bottom-left-radius:0!important;padding:20px 10px 20px 25px!important}.float-group-second input::placeholder{opacity:0;color:#000}.float-label2{left:20px}.float-label-promo{top:32px;font-size:13px;font-weight:400;color:#355d99}.float-group-bi{position:absolute;top:13px;right:0;left:0;width:34px;height:34px;margin:auto;z-index:1;background:#fff;border:1px solid #000;border-radius:50%;text-align:center}.float-group-bi i{/*! float: left; */
 padding:8px 0 0 0}.hide-float-group-first{width:100%;float:left;position:absolute;top:72px;display:none;z-index:9;background-color:#fff;padding:0 20px 0 0}.hide-float-group-first-np{padding:0}.hide-float-group-second{width:100%;float:left;position:absolute;top:72px;display:none;z-index:9;background-color:#fff;padding:0 20px 0 0}.hide-float-group-second-np{padding:0}.hide-float-group-second .float-group-lists li:first-child{background-color:#f3f6fa}.float-group-lists{width:100%;float:left}.float-group-lists ul{display:block!important;border:1px solid #aaa;border-radius:4px;margin:5px 0 0 0;overflow-y:scroll;height:350px;overflow-x:hidden}.float-group-lists li{width:100%!important;display:flex!important;justify-content:space-between;border-bottom:1px solid #ccc;cursor:pointer;transition:all 0.9s ease;padding:10px 20px 10px 20px!important}.hide-float-group-first li.active .float-group-first input::placeholder{opacity:1}.hide-float-group-second li.active .float-group-second input::placeholder{opacity:1}.float-group-lists li:hover{background-color:#F3F4FD}.float-group-lists li:first-child{background-color:#f3f6fa;border-bottom:none;margin:0 0 0 0}.float-group-lists .destinations_data li:first-child{background-color:#fff;border-bottom:none;margin:0 0 0 0;border-bottom:1px solid #ccc}.float-group-lists .destinations_data li:hover{background-color:#005daf;transition:all ease 0.9s}.float-group-lists .destinations_data li:hover h5,.float-group-lists .destinations_data li:hover p{color:#fff}.float-group-lists li:first-child span{display:flex;justify-content:space-between;width:100%}.float-group-lists li:first-child span h4{color:#000;font-weight:400}.float-group-lists li h5{color:#000;font-weight:400;font-size:16px;padding:0}.float-group-lists li p{color:#4f4f4f;font-size:14px;font-weight:300}.float-group-airport{text-align:right}.ui-datepicker-group{width:50%}.bx-wrapper figure.mobile-image img{display:none;border-radius:0px}figure.mobile-image img{display:none}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:0;opacity:.01}[type="checkbox"]:not(:checked)+label,[type="checkbox"]:checked+label{position:relative;padding-left:1.8em;font-size:14px;line-height:1.3;cursor:pointer}[type="checkbox"]:not(:checked)+label:before,[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:0;width:1.4em;height:1.4em;border:1px solid #aaa;background:#FFF;border-radius:.2em;box-shadow:inset 0 1px 3px rgb(0 0 0 / .1),0 0 0 rgb(203 34 237 / .2);-webkit-transition:all .275s;transition:all .275s}[type="checkbox"]:not(:checked)+label:after,[type="checkbox"]:checked+label:after{content:'+';position:absolute;top:.525em;left:.18em;font-size:1.375em;color:#00509E;line-height:0;-webkit-transition:all .2s;transition:all .2s}[type="checkbox"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}[type="checkbox"]:checked+label:after{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}[type="checkbox"]:disabled:not(:checked)+label:before,[type="checkbox"]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#e9e9e9}[type="checkbox"]:disabled:checked+label:after{color:#777}[type="checkbox"]:disabled+label{color:#aaa}[type="checkbox"]:checked:focus+label:before,[type="checkbox"]:not(:checked):focus+label:before{box-shadow:inset 0 1px 3px rgb(0 0 0 / .1),0 0 0 6px rgb(203 34 237 / .2)}.date-modal{width:50%;margin:auto;margin-top:1em}.date-modal-bg{width:100%;background-color:#fff;padding:15px;border-radius:10px;float:left}.date-modal-header{width:100%;float:left;display:flex;justify-content:space-between;padding:1em 0}.date-modal-header h4{color:#000;font-weight:400;font-size:18px}.date-modal-header i{font-size:1.6em;color:#686868}.pop-check-date{width:100%;float:left;display:flex;justify-content:space-between}.pop-check-date p{text-align:left;padding:5px 0;display:flex}.pop-date{display:flex;justify-content:space-between}.dep-ret-input{position:relative;padding:0;width:48%}.dep-ret-input input{padding:15px;border-radius:4px;border:1px solid #303030;width:100%}.dep-ret-input i{position:absolute;margin:auto;top:22px;/*! top: 0; */
 right:10px;font-size:17px;color:#939393}.desktop-account-signup-invisible{width:100%;float:left;position:relative}.desktop-search-invisible{width:100%;float:left;display:none;position:absolute;top:0;z-index:99;background:#fff;box-shadow:0 5px 10px rgb(0 0 0 / .2);padding:30px;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.search-invisible-details{width:100%;float:left}.search-invisible-input{width:100%;float:left;display:flex;align-content:space-between}.search-invisible-input input{border:none;border-bottom:1px solid #232323;padding:10px;font-size:30px;width:90%;margin:0 30px 0 0}.search-invisible-input button{background-color:#005daf;border:none;border-radius:5px;display:flex;justify-content:center;align-items:center;padding:0 20px;color:#fff}.search-invisible-input button span{padding:0 10px 0 0}.trending-search-invisiible{width:100%;float:left;padding:1em 0}.trending-search-invisiible h4{width:100%;float:left;padding:10px 0 10px 0}.trending-search-invisiible ul{width:100%;float:left;display:flex;align-content:space-between}.trending-search-invisiible ul li{padding:0 30px 0 0}.trending-search-invisiible ul li a{width:100%;float:left;display:flex;background-color:#00509E21;padding:10px;border-radius:6px}.trending-search-invisiible ul li a figure img{width:22px}.trending-search-invisiible ul li a p{color:#000;padding:0 0 0 10px}.desktop-currency-invisible{width:100%;float:left;display:none;position:absolute;top:0;z-index:99;background:#fff;box-shadow:0 5px 10px rgb(0 0 0 / .2);padding:30px;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.currency-lists-invisible{width:100%;float:left;position:relative}.currency-lists-invisible i{position:absolute;top:0;right:0}.currency-lists-invisible h3{width:100%;float:left;border-bottom:1px solid #00509E0F;padding:0 0 10px 0}.currency-lists-invisible ul{width:100%;float:left;display:flex;flex-wrap:wrap;padding:5px 0 30px 0}.currency-lists-invisible ul li{width:30%}.currency-lists-invisible ul li a{width:100%;float:left;display:flex;padding:10px 0}.currency-lists-invisible ul li a h4{color:#000;padding:0 10px 0 0}.currency-lists-invisible ul li a p{font-size:16px}.desktop-country-invisible{width:100%;float:left;display:none;position:absolute;top:0;z-index:99;background:#fff;box-shadow:0 5px 10px rgb(0 0 0 / .2);padding:30px 30px 4em;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.desktop-country-invisible .show-float-group-location input{padding:15px!important}.desktop-country-invisible .float-group-second input{padding:15px!important}.desktop-country-invisible .submit-form-button button{padding:15px 4px;border-color:#005daf;background-color:#005daf}.country-lists-invisible{width:100%;float:left;position:relative}.country-lists-invisible i{position:absolute;top:0;right:0;font-size:20px;color:#5e5e5e}.country-lists-invisible h3{width:100%;float:left;border-bottom:1px solid #00509E0F;padding:0 0 20px 0;color:#000;font-size:18px}.country-lists-invisible ul{width:100%;float:left;display:flex;flex-wrap:wrap;padding:1% 0}.country-lists-invisible ul li{width:33%;display:flex;align-items:center}.country-lists-invisible ul li a{width:100%;float:left;display:flex;padding:14px 0;align-items:center;cursor:pointer}.country-lists-invisible ul li a figure img{height:22px}.country-lists-invisible ul li a h4{color:#000;font-size:16px;padding-left:15px;width:110px}.country-lists-invisible ul li a p span{padding:0 10px;text-decoration:underline}.desktop-login-invisible{width:100%;float:left;display:none;position:absolute;top:0;z-index:99;background:#fff;box-shadow:0 5px 10px rgb(0 0 0 / .2);padding:30px;border-bottom-left-radius:7px;border-bottom-right-radius:7px;max-width:850px;right:0}.desktop-login-row{display:flex;width:100%;float:left}.desktop-login-column{width:50%}.desktop-login-inputs{padding:0 40px 0 0;border-right:1px solid #eaeaea}.desktop-login-inputs form h3{text-align:left;color:#333;font-size:30px;font-weight:600}.desktop-login-inputs form input{width:100%;max-width:100%;margin:15px 0;height:auto;padding:13px;color:#6c757d;opacity:1;border:1px solid #aaa!important;background:#fff0;border-radius:3px}.desktop-login-inputs form button{background:#005398;border:1px solid #005398;height:auto;transition:all 0.9s ease;border-radius:10px;color:#fff;width:100%;padding:15px;margin:20px 0}.desktop-login-inputs form button:hover{background-color:#fff;transition:all 0.9s ease;color:#005398}.desktop-login-inputs form a{color:#00509e;text-align:left;font-weight:700;text-decoration:underline;font-size:13px}.desktop-login-inputs form a:hover{color:#333}.dreammiles-login{padding:0 0 0 40px}.dreammiles-login h3{text-align:left;color:#333;font-size:30px;font-weight:600}.dreammiles-login ul{width:100%;float:left;padding:2em 0}.dreammiles-login ul li{width:100%;float:left;padding:10px 0}.dreammiles-login ul li i{color:#005398;font-size:16px;margin:0 10px 0 0;background-image:url(../images/check-custom.png);width:24px;height:24px;float:left}.dreammiles-login ul li p{list-style:none;padding:0 0 0 20px;font-size:16px;line-height:23px;font-weight:400;color:#333}.dreammiles-login p{color:#333}.dreammiles-login p a{color:#005398;font-size:14px}.dreammiles-login figure{padding:2em 0;float:left;width:100%}.dreammiles-login figure img{height:70px;width:auto;float:left}.desktop-create-row{display:flex;width:100%;float:left;padding:2em 0;text-align:center;margin:auto;justify-content:center;align-items:center;border-top:1px solid #00509E;margin:40px 0 0 0}.desktop-create-row p{color:#333;padding:0 25px}.desktop-create-row button{border:1px solid #00509E!important;height:auto;padding:10px 40px 10px 40px;transition:all 0.9s ease;border-radius:10px;cursor:pointer;background-color:#00509E;color:#fff}.desktop-create-row button:hover{background-color:#00509E;color:#fff}.entry-requirements-form{width:100%;float:left;position:relative}.entry-requirements-form input{width:100%;height:100%;float:left;padding:20px 25px 20px 10px;border:1px solid #666;border-radius:3px;color:#303030;font-size:16px}.travel-flexible-policies-banner{padding:0;background-image:url(../images/Mumbai.jpg);background-size:cover;background-repeat:no-repeat;width:100%;float:left}.menu-country li:nth-child(1){background:url(../images/bgasia.jpg) no-repeat;background-size:cover;background-position:center;display:inline-block;margin:1em;width:21%;text-align:center;height:120px;padding:0;float:none}.menu-country li:nth-child(2){background:url(../images/bgcentralafr.jpg) no-repeat;background-size:cover;background-position:center;display:inline-block;margin:1em;width:21%;text-align:center;height:120px;padding:0;float:none}.menu-country li:nth-child(3){background:url(../images/bgeastafr.jpg) no-repeat;background-size:cover;background-position:center;display:inline-block;margin:1em;width:21%;text-align:center;height:120px;padding:0;float:none}.menu-country li:nth-child(4){background:url(../images/bgeurope.jpg) no-repeat;background-size:cover;background-position:center;display:inline-block;margin:1em;width:21%;text-align:center;height:120px;padding:0;float:none}.menu-country li:nth-child(5){background:url(../images/bgmiddleeast.jpg) no-repeat;background-size:cover;background-position:center;display:inline-block;margin:1em;width:21%;text-align:center;height:120px;padding:0;float:none}.menu-country li:nth-child(6){background:url(../images/bgsouthafrica.jpg) no-repeat;background-size:cover;background-position:center;display:inline-block;margin:1em;width:21%;text-align:center;height:120px;padding:0;float:none}.menu-country li:nth-child(7){background:url(../images/bgwestafrica.jpg) no-repeat;background-size:cover;background-position:center;display:inline-block;margin:1em;width:21%;text-align:center;height:120px;padding:0;float:none}.menu-country li a{color:#fff;text-decoration:none;padding:45px 0 0 0;float:left;text-align:center;width:100%;height:100%;background-color:#0000004a;margin:0}.menu-country{text-align:center;margin:auto;padding:0}.req-txt{background-image:none;padding:20px 0 20px 20px;text-align:left!important;color:#00509e!important;border-left-color:#00509e;border-left:10px solid #00509e;background-color:#E7EEF6;text-shadow:none}.req-txt h1{text-align:left!important;font-weight:400;font-size:1.2em}#accordion h4 a{text-align:left;padding:20px 15px}.travel-requirements-banner{padding:0}.travel-requirements-title{width:100%;padding:30px 0 20px 0;background-color:rgb(255 255 255 / 90%);display:block;text-align:center;float:left}.travel-requirements-title h1{text-align:center;font-weight:600}.travel-requirements-title p{font-size:20px;padding:20px 0 0 0}.bx-wrapper .bx-caption{padding:0}.feedback-button{height:45px;background:#94c746;width:130px;line-height:32px;-webkit-transform:rotate(-90deg);font-weight:500;color:#fff;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);text-align:center;font-size:15px;position:fixed;right:-45px;top:45%;font-family:"Roboto",helvetica,arial,sans-serif;z-index:999;border-top-left-radius:15px;border-top-right-radius:15px;border:none}.feedback-buttons-modal{position:fixed;width:100%;background:rgb(0 0 0 / 38%);top:0;left:0;z-index:10600;display:none;height:100%;outline:0}.feedback-buttons-modal .modal-dialog{width:100%;max-width:700px;margin-top:20%;padding:20px;margin:20% auto}.modal-content{background:#fff;border-radius:.3rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgb(0 0 0 / .2);border-radius:.3rem;outline:0}.feedback-buttons-modal .modal-header{padding:20px 20px 0;border:none}.feedback-buttons-modal .modal-header button{background:none;border:none;padding:2px 5px 0}.feedback-buttons-modal .modal-header button i{font-size:14px;line-height:1}.feedback-buttons-modal .modal-body{padding:1rem 1.5rem 1.5rem}.feedback-buttons-modal .feedback-buttons-wrapper{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;width:100%}.feedback-buttons-wrapper button img{width:65px;margin:unset}.feedback-buttons-wrapper button{width:100%;border:1px #7c7c7c solid;border-radius:5px;padding:20px;background:#fff;height:100%;display:flex;flex-direction:column;align-items:center}.feedback-buttons-wrapper button p{font-size:16px;font-weight:700;color:#303030;padding-top:10px}.feedback-survey-modal,.raise-concern-modal{width:100%;background:rgb(0 0 0 / 38%);position:fixed;top:0;left:0;z-index:10600;display:none;width:100%;height:100%;outline:0}.feedback-survey-modal .modal-dialog,.raise-concern-modal .modal-dialog{max-width:800px;width:90%;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)!important;height:80vh;max-height:80vh;padding:20px;position:relative}.destination-carousel-caption-content h3{font-size:18px;font-weight:500;font-style:italic;color:#00529c}.destination-carousel-caption-content h3.destinationCabin{color:#4f4f4f}.feedback-survey-modal .modal-dialog .mt-4,.raise-concern-modal .modal-dialog .mt-4{margin-top:1.5rem!important}.feedback-survey-modal .modal-dialog .mb-4,.raise-concern-modal .modal-dialog .mb-4{margin-bottom:1.5rem!important}.feedback-survey-modal .modal-header,.raise-concern-modal .modal-header{padding:20px 20px 0;border:none}.feedback-survey-modal .modal-header button,.raise-concern-modal .modal-header button{background:#fff0;border:none}.feedback-survey-modal .modal-header button i,.raise-concern-modal .modal-header button i{font-size:14px;line-height:1}.feedback-survey-modal .modal-dialog .modal-body,.raise-concern-modal .modal-dialog .modal-body{max-height:calc(80vh - 50px);overflow-y:auto;padding:1.5rem;padding-top:0!important}.feedback-survey-modal .feed-header h1,.raise-concern-modal .feed-header h1{color:#000;font-size:1.25rem;text-align:center}.feedback-survey-modal .feed-header p,.raise-concern-modal .feed-header p{padding-top:0;margin-bottom:0;padding-bottom:5px}.star{color:#fff;-webkit-text-stroke:1px #00529c;cursor:pointer}.feedback-survey-modal [property="comment"]{height:5em;padding:6px 12px;width:100%;border:#c4c4c4 1px solid;color:#5a5a5a;font-size:14px;border-radius:4px;margin-top:8px}button.mv-save{padding:.5em 1.8em;border:none;border-radius:.5em;color:#fff;background-color:#202f79;font-size:90%;font-weight:200;transition:background-color 300ms ease;float:right;width:fit-content;font-size:14px;font-weight:600;margin-bottom:25px}button.mv-save:disabled{color:#fff;background-color:#202f79}.raise-concern-form label{font-size:14px;padding-bottom:4px;display:block;width:100%}.raise-concern-form input{padding:6px 12px;width:100%;border:#c4c4c4 1px solid;color:#5a5a5a;font-size:14px;border-radius:4px}.raise-concern-form select{padding:6px 12px;width:100%;border-color:#c4c4c4;color:#5a5a5a;font-size:14px;border-radius:4px}.raise-concern-form textarea{padding:6px 12px;width:100%;border:#c4c4c4 1px solid;color:#5a5a5a;font-size:14px;border-radius:4px}.raise-concern-form button{padding:.5em 1.8em;border:none;border-radius:.5em;color:#fff;background-color:#202f79;font-size:90%;font-weight:200;transition:background-color 300ms ease;float:right;width:fit-content;font-size:14px;font-weight:600}@media handheld,only screen and (max-width:1700px){.home-slider-wrapper .bx-wrapper .bx-caption{}.footer-trip-planning-wrapper ul li a{padding:9px}}@media handheld,only screen and (max-width:1512px){#horizontalTab ul.resp-tabs-list li{margin:0}.holiday-link{padding:22px 10px!important}.desktop-main-links ul li a.question-link{padding:22px 10px}}@media handheld,only screen and (max-width:1370px){.home-slider-wrapper .bx-caption h1{font-size:30px}.destination-carousel-caption{bottom:8em}.home-slider-wrapper .bx-caption p{padding:15px 0}.home-form-wrapper{margin:-8em 0 0 0}.footer-trip-planning-wrapper ul{grid-template-columns:repeat(3,1fr)}.desktop-main-links{padding:0 0 0 20px}}@media handheld,only screen and (max-width:1024px){.container-rigid{max-width:100%;min-width:100%;float:left;padding:20px}.policies-wrapper{padding:20px!important;margin:0;margin-top:-30px}.single-destination-wrapper .luggage-checkin-row{margin:15px 0}.destination-carousel-caption{bottom:3em}.single-fleet-entertainment-lists ul{grid-template-columns:repeat(2,1fr)}.single-fleet-entertainment-lists{padding:10px 0}.entry-requirements .container-rigid1{padding:0 20px}.footer-wrapper .container-rigid{padding:20px}.home-dreammiles-slide .container-rigid,.home-form-wrapper .container-rigid{padding:0}.alerts-wrapper,.checkin-time-wrapper,.account-signup-wrapper{padding:0!important}.inzozi-banner-details{bottom:0}.unaccompanied-banner-title{width:100%}.desktop-logo-wrapper figure img{width:150px}.desktop-logo-wrapper{width:15%}.desktop-main-links{padding:0}.desktop-main-links ul li a{padding:18px 10px 14px 10px;font-size:15px}.home-form-wrapper{margin:-4em 0 0 0}.home-slider-wrapper .bx-caption h1{font-size:27px}.find-more-wrap h5{font-size:14px}.find-more-wrap b{font-size:14px}.find-more-wrap span{font-size:14px;padding:7px 14px}[data-aos^="fade"][data-aos^="fade"]{opacity:1}.submit-form-button button{padding:8px}.home-slider-wrapper .bx-wrapper .bx-caption{top:0}.desktop-logo-wrapper figure img{width:100%}.desktop-main-links ul li a{font-size:16px}.desktop-account-signup ul li:nth-child(3) a{display:flex}.desktop-account-signup ul li:nth-child(2) a p{font-size:12px}.desktop-account-signup ul li:nth-child(3) a b{font-size:12px}.desktop-account-signup ul li:nth-child(2) a p{font-size:12px}.desktop-account-signup ul.display-align li:nth-child(2){padding:6px}.desktop-account-signup ul li:nth-child(1) a{width:auto;height:auto}.desktop-account-signup ul li:nth-child(2){padding:0 5px}.desktop-account-signup ul li:nth-child(2) a{padding:6px}.desktop-account-signup ul li:nth-child(3) a{padding:6px}.desktop-account-signup ul li:nth-child(1){padding:0 3px 0 0}}@media handheld,only screen and (max-width:960px){.luggage-checkin-details-column{width:100%}.mobile-unaccompanied{display:block}.desktop-unaccompanied{display:none}.luggage-checkin-icon-column{width:100%}.unaccompanied-content-border h4{font-size:20px}.dont-miss-offer-column2 ul li{width:33%}.home-news-snip-wrapper ul{overflow:hidden}.home-news-snip-wrapper ul li{margin:0 0;border:none;border-radius:0}.home-news-snip-wrapper ul li:first-child{width:80%}.home-news-snip-wrapper ul li:last-child{width:20%}.about-rwandair-column1{width:100%}.about-rwandair-column2{width:100%}.about-values-wrapper ul{grid-template-columns:1fr 1fr}.home-news-snip-wrapper ul li .home-news-content{width:320px;overflow:hidden}.home-news-image{height:100%}.home-news-snip-wrapper ul li:first-child .home-news-image figure.mobile-image{height:auto;width:100%}.home-news-snip-wrapper ul li:first-child .home-news-image figure.mobile-image img{height:auto;width:100%}.home-news-snip-wrapper ul li:last-child .home-news-image figure.mobile-image{height:auto;width:100%}.home-news-snip-wrapper ul li:last-child .home-news-image figure.mobile-image img{height:auto;width:100%}.footer-trip-planning-wrapper ul{grid-template-columns:repeat(2,1fr)}.footer-trip-planning-wrapper ul li{width:100%}.display-none-download{display:none}.desktop-account-signup ul{padding:3px 10px 0 0}.magazine-lists-row .magazine-lists-wrapper{width:49%}.home-news-snip-wrapper ul li{position:relative;overflow:hidden}.home-news-content{position:absolute;top:0;bottom:0;right:0;left:0;background-color:#fff0}.home-news-content h3{color:#fff}.home-news-content p{color:#fff;font-weight:300;padding:20px 0}.home-news-content a{color:#fff;background-color:#005daf;padding:10px;float:left;font-style:normal;font-size:14px;font-weight:300}}@media handheld,only screen and (max-width:800px){.unaccompanied-banner-title{padding:20px}.travel-requirements-page .unaccompanied-content-border{margin:0}.unaccompanied-banner-title h1{font-size:18px}.breadcrumbs-wrapper ul{margin:0}.breadcrumbs-wrapper ul li a p{padding:0 5px;font-size:14px}.how-unaccompanied-works-title h2{font-size:25px}.unaccompanied-content-border h4{font-size:20px}.how-unaccompanied-works img{float:initial}.how-unaccompanied-works h3{text-align:center}.how-unaccompanied-works p{text-align:center}.mobile-travel{display:block}.desktop-travel{display:none}.social-apps-columns:nth-child(2) ol li a figure{background-color:#000;border-radius:6px}}@media handheld,only screen and (max-width:960px){.breadcrumbs-wrapper ul{width:100%}.accreditation-details-column h3{font-size:1.4em;padding:10px 0}.resp-arrow{position:absolute;right:20px}.form-tabs{justify-content:flex-start}.sustainability-details h1{font-size:24px}.about-values-wrapper{padding:0}.about-values-wrapper h3{padding:10px 0;font-size:1.4em}.breadcrumbs-wrapper{width:100%;padding:10px 0!important}.date-modal{width:100%}.dreammiles-teirs-mobile{display:block}.dreammiles-teirs-desktop{display:none}.dreammiles-intro-image img{width:100%}.dreammiles-title-wrapper{padding:40px 0 30px}.dreammiles-title-wrapper h2{font-size:20px}.dreammiles-packages-list h3{font-size:20px}.pop-date{flex-wrap:wrap}.dreammiles-teirs table thead th,.dreammiles-teirs table tbody tr td{width:50%!important}.dreammiles-teirs table thead th img{width:100%}#horizontalTab .check-in-tab .form-tab-lists ul li{width:100%!important}.dreammiles-teirs-table{padding:20px;border:#D9D9D9 solid 1px;border-radius:10px;margin-bottom:30px}.dreammiles-teirs table tbody tr:last-child{border:none}.dep-ret-input{width:100%;margin-top:15px}.input-group{width:100%}#datepicker{padding:0}#datepicker1{padding:0}.resp-tab-content-active{background-color:#f9f9f9;padding:10px 10px 15px}.dont-miss-offer-columns-style ul li{padding:5px}.right-top-desktop-links ul li a b{display:none}.right-top-desktop-links ul li a i{display:block}.footer-main-links-columns{width:100%;padding:10px 0;border-bottom:1px solid #fff}.social-apps-columns{width:100%;padding:10px 0}.important-footer-bottom-links ul li{width:100%;text-align:left}.social-apps-columns ul li a i{display:none}.social-apps-columns ul li a figure img{height:20px;width:auto}.social-apps-columns ul li{padding:2px 10px 2px 0}.bx-caption{position:relative;padding:20px}#horizontalTab ul.resp-tabs-list{display:none}h2.resp-accordion b img{width:100px;float:left;display:none}.resp-tabs-container{background-color:#fff;padding:0;box-shadow:none}h2.resp-accordion:first-child{border-top:1px solid #efefef!important}h2.resp-accordion h3{font-weight:500;font-size:16px;color:#333;float:left;padding:0 0 0 15px}.home-plan-trip-wrapper ul{flex-wrap:wrap;box-shadow:rgb(0 0 0 / .1) 0 11px 26px -1px,rgb(0 0 0 / .06) 0 2px 4px -1px;border-radius:8px;display:grid;grid-template-columns:1fr 1fr;gap:0}.sustainability-sponsors ul{display:block;display:grid;grid-template-columns:1fr}.sustainability-sponsors ul li{width:100%;margin:0}.dont-miss-offer-column2 ul li{width:50%}.dont-miss-offer-details{background-color:#00509E08;border:1px solid #e3e3e3;padding:15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dont-miss-offer-details-visible b h4{font-size:15px}.discover-next-best-row{display:block;padding:1em 0 0 0}.discover-next-best-col1{width:100%}.discover-next-book{padding:4em 20px}.discover-next-best-col2{width:100%}#horizontalTab .book-flight-tab .form-tab-lists ul li:nth-child(1){width:100%}#horizontalTab .book-flight-tab .form-tab-lists ul li:nth-child(2){width:100%}#horizontalTab .book-flight-tab .form-tab-lists ul li:nth-child(3){width:100%}.home-plan-trip-wrapper ul li{width:100%;margin:0;border:1px solid #d9d9d9}.home-plan-trip-wrapper ul li a figure{display:none}.home-plan-trip-wrapper ul li a p{color:#000;font-weight:400}.home-plan-trip-wrapper ul li:nth-child(1){border-top-left-radius:8px}.home-plan-trip-wrapper ul li:nth-child(2){border-top-right-radius:8px}.home-plan-trip-wrapper ul li:nth-child(3){border-bottom-left-radius:8px}.home-plan-trip-wrapper ul li:nth-child(4){border-bottom-right-radius:8px}.home-plan-trip-wrapper ul li a{padding:20px 10px}.plan-trip-caption{padding:0}.home-plan-trip-wrapper ul li a i{font-size:13px;padding:7px 0 0 0}.footer-trip-planning-wrapper ul li{width:100%;padding:0}.desktop-main-links{width:100%}.desktop-main-links ul li a i{display:block}.bottom-desktop-links{display:none}.mobile-navigation{display:block}.dropdown-links-columns{width:100%}.dropdown-links-columns h3{padding:10px}.desktop-account-signup ul{background-color:#fff0;display:flex}.desktop-account-signup{width:100%}.desktop-account-signup ul li:nth-child(1) a{border-bottom:none;padding:2px}.desktop-account-signup ul li:nth-child(1){width:fit-content}.desktop-account-signup ul li:nth-child(2){width:fit-content}.desktop-account-signup ul li:nth-child(2){width:fit-content;padding:0}.desktop-account-signup ul li:nth-child(3){width:fit-content}.desktop-main-links ul li>ul{position:relative;width:100%;top:0}.dropdown-links-style{padding:0 10px}.desktop-main-links ul li .dropdown-links-style li a{padding:15px 0!important;border-bottom:1px solid #eaeaea}.home-slider-wrapper .bx-caption p{padding:15px 0 15px 0;font-size:14px}.home-slider-wrapper .bx-caption a{padding:10px 20px;font-size:12px}.new-next-trip-wrapper h2{font-size:21px;padding:0 0 10px}.sustainability-sponsors ul li h3{padding-top:0}.dont-miss-offer-wrapper{padding:0}.home-plan-trip-wrapper{padding:2em 0 1em 0}.sustainability-sponsors ul li p{min-height:auto}.dont-miss-dropselect h3{font-size:21px}.select_mate{width:auto}.view-more-offers{padding:10px 0 1em 10px}.dreammiles-caption{padding:20px;border-radius:0;background-color:#fff0}.home-dreammiles-slide .bx-caption h3{font-size:18px}.home-dreammiles-slide .bx-caption a{padding:9px 20px;border-radius:0}.home-dreammiles-slide .bx-caption h3 br{display:none}.home-dreammiles-slide .bx-caption p{padding:0;font-weight:300}.best-trending-row{padding:3em 0 0 0}.best-discover h4 br{display:none}.best-discover{width:100%;float:left;padding:0 0 2em 0}.new-app-wrap figure{width:100%}.home-offers-slider .bx-caption{float:left;padding-top:0px!important;padding-left:0em!important}.home-dreammiles-slide .bx-caption{width:calc(100% - 40px);height:calc(100% - 63px);background-color:#fff0}.new-app-wrap .home-offers-slider .bx-caption h3{font-size:24px;padding:0 12px}.new-app-wrap .home-offers-slider .bx-caption p{padding:10px}.home-news-content p{padding:10px 0}.home-news-snip-wrapper{padding:0em 0 0 0}.footer-trip-planning-wrapper{padding:.5em 0}.footer-main-links{padding:20px 10px}.footer-main-links{display:block}.social-apps-wrapper{display:block}.important-footer-bottom-links ul li a{float:left;width:100%}.qrcode-download{padding:20px}.home-news-content{padding:1em}.show-customize-round-trip{width:100%;float:left;justify-content:space-between}.show-customize-passenger-trip{width:100%;float:left;justify-content:space-between}.show-customize-class-trip{width:100%;float:left;justify-content:space-between}.form-tab-radio{width:100%;padding:0}.select-customize{width:100%}.select-customize-icon{display:none}.customize-round-trip{width:100%;float:left;padding:10px 0}.date-modal{width:100%;float:left}#horizontalTab .form-tab-lists ul{display:block}#horizontalTab .my-trips-tab .form-tab-lists ul li:nth-child(1){width:100%}#horizontalTab .my-trips-tab .form-tab-lists ul li:nth-child(2){width:100%}#horizontalTab .my-trips-tab .form-tab-lists ul li:nth-child(3){width:100%}.date-modal-bg{padding:10px}.pop-check-date{display:block}.desktop-account-signup ul{justify-content:space-between}.desktop-account-signup ul{background-color:#f9f9f9;padding:20px 0}.mobile-navigation{padding:0}.visible-mobile{width:100%;float:left;padding:5px}.best-discover a{margin:0}.desktop-search-invisible{top:105px}.desktop-currency-invisible{top:105px}.desktop-country-invisible{top:105px}.desktop-login-invisible{top:45px}.desktop-account-signup ul li:nth-child(2) a{border:none}.desktop-login-row{display:block}.desktop-login-inputs{padding:10px 0;border:none}.country-lists-invisible ul{display:block}.country-lists-invisible ul li{width:100%;float:left}.currency-lists-invisible ul{display:block}.currency-lists-invisible ul li{width:100%;float:left}.trending-search-invisiible ul{display:block}.trending-search-invisiible ul li{width:100%;float:left;margin:10px 0}.search-invisible-input input{font-size:15px}.desktop-login-column{width:100%}.desktop-account-signup ul{padding:10px!important}.desktop-account-signup ul li:nth-child(2) a{padding:7px 0 0 0}.menu-country li{width:48%!important;margin:1%!important;float:left!important}.travel-requirements-title h1{font-size:20px}.travel-requirements-title p{font-size:15px}.col-md-6{width:100%}.travel-insurance-intro h2,.insurance-simplified h2,.travel-insurance-faqs h2{font-size:20px}.travel-insurance-intro p{font-size:15px}.unaccompanied-content-border p{font-size:15px}.unaccompanied-content-border ul li{font-size:15px}.special-needs-assistance-row-flex{display:block}.special-needs-assistance-row-flex .special-needs-assistance-col-flex{float:left;width:100%}.col-lg-3{width:100%}.col-lg-6{width:100%}.lounge-display-table{display:block;width:100%;margin:0!important}.lounge-display-table .lounge-display-cell{display:block;float:left;width:100%}.cuisine-layover-plane-details{padding:0}.dreammiles-intro-row{display:block}.dreammiles-intro-link{margin:30px 0 50px 0}.dreammiles-packages-list-row{display:block}.dreammiles-packages-list-row .dreammiles-packages-list-col{width:100%;padding:10px 0}.dreammiles-packages-list-hidden{width:100%}.dreammiles-teirs table thead th{width:100%}.dreammiles-title-wrapper h2{font-size:19px}.travel-aspiration-list-row{display:block}.travel-aspiration-list-row .travel-aspiration-list-col{width:100%;margin:10px 0}.col-md-4{width:50%}.col-md-8{width:50%}#myTab2content ul li{width:100%}.fleet-lists ul li{width:100%}.home-form-wrapper{padding:0}.height-radius{display:none}.home-form-wrapper{padding:0!important}#horizontalTab{box-shadow:none}.top-desktop-links{padding:15px;background-color:#005daf12}.top-desktop-links .container-rigid{display:flex;justify-content:space-between}.left-top-desktop-links ul li a i{color:#00509E}.left-top-desktop-links ul li a p{color:#353535}.left-top-desktop-links ul li a b{color:#353535}.right-top-desktop-links ul li a{color:#353535}.demo-login-wrapper{width:100%;float:left;display:none}.desktop-login-visible{float:right;padding:10px 5px 0 0}.desktop-login-visible i{color:#005daf;font-size:25px}.float-group-icon{flex-wrap:wrap}.float-group{width:100%}.float-group-bi{left:auto;right:3px;top:44px;transform:rotate(90deg);-webkit-transform:rotate(90deg)}.float-group-first input{border-right:1px solid!important}.float-group-second{margin:10px 0 0 0}.sustainability-sponsors ul li .media-center-caption{background-color:#f3f4f8;padding:20px}.sustainability-sponsors ul li:nth-child(3){position:relative}.sustainability-sponsors ul li:nth-child(3) .media-center-caption{position:absolute;top:0;bottom:0;margin:auto;right:0;left:0;background-color:#00000026;background:#0a0375;background:linear-gradient(180deg,rgb(10 3 117 / .07) 0%,rgb(13 2 103 / .45) 62%,rgb(7 1 34 / .77) 100%);padding:20px;justify-content:end}.sustainability-sponsors ul li:nth-child(3) .media-center-caption h3{color:#fff}.sustainability-sponsors ul li:nth-child(3) .media-center-caption p{color:#fff;font-weight:300}.sustainability-sponsors ul li:nth-child(3) .media-center-caption a{background-color:#005daf;padding:12px 20px;width:135px}.sustainability-sponsors ul li:nth-child(3) .media-center-caption a span{color:#fff;border-bottom:none}.sustainability-sponsors ul li:nth-child(3) .media-center-caption a i{background-color:#fff0;color:#fff;width:auto;height:auto}.dont-miss-offer-column2 ul li:last-child{display:none}.view-more-offers p{display:none}.view-more-offers a{float:right;border:none;border-bottom:1px solid #333;padding:0 2px;border-radius:0;color:#333}.home-dreammiles-slide ul li{background-color:#005daf;padding:2em 20px;border-radius:0}.home-dreammiles-slide .slider-vertical{display:flex}.home-offers-slider .bx-caption{position:absolute;right:0!important;left:0!important}.discover-next-best{display:none}.new-app-wrap{display:none}.footer-mobile-flex{display:flex;flex-wrap:wrap}.footer-mobile-copyright{display:block;order:4;padding:15px}.footer-mobile-copyright p{font-weight:300;font-size:13px}.important-footer-bottom-links{order:2;padding:10px 20px;display:none}.social-apps-wrapper{order:3;background-color:#fff;display:flex;flex-wrap:wrap;padding:15px 20px}.social-apps-columns ul li:first-child{width:100%}.social-apps-columns ul li:first-child p{color:#000;font-size:13px}.social-apps-columns:nth-child(1){order:1;display:none}.social-apps-columns:nth-child(2){order:3;padding:30px 0}.social-apps-columns:nth-child(3){order:2}.social-apps-columns:nth-child(4){order:4}.social-apps-columns ol{display:block}.social-apps-columns ol li{width:100%;float:left}.social-apps-columns:nth-child(3) ol li a p{display:block;font-size:13px;color:#4f4f4f}.social-apps-columns:nth-child(3) ol li a{width:100%;padding:5px 0;display:flex}.social-apps-columns:nth-child(2) ol{display:flex}.social-apps-columns:nth-child(2) ol li{width:auto}.social-apps-columns:nth-child(2) ol li a{width:auto}.social-apps-columns:nth-child(2) ol li a figure img{width:110px;height:auto}.social-apps-columns:nth-child(3) ol li a figure img{height:auto;width:80px}.footer-main-links-columns h4 i{display:block;float:right}.important-footer-bottom-links h4 i{display:block;float:right}.mobile-drop-invisible{display:none}.footer-main-links{padding:0 0 15px}.footer-main-links-columns h4{font-size:13px;font-style:inherit;font-weight:400;cursor:pointer;text-transform:uppercase}.subscribe-newsletter-wrap form .newsletter-input button{width:35px;height:35px}.important-footer-bottom-links h4{font-size:13px;font-style:inherit;font-weight:400;cursor:pointer;display:block;text-transform:uppercase}.subscribe-newsletter-wrap{display:block;padding:10px 0 10px}.subscribe-newsletter-wrap form{padding:5px 0 0}.subscribe-newsletter-wrap form .newsletter-input input{padding:15px}.footer-trip-planning-wrapper h3{color:#000;padding:0 0 10px;font-size:20px}.home-slider-wrapper .bx-wrapper img{display:none}.bx-wrapper figure.mobile-image img{display:block;height:100%}figure.desktop-image img{display:none}figure.mobile-image img{display:block}.dont-miss-offer-columns-style ul li figure{border-bottom-left-radius:0;border-bottom-right-radius:0}.dont-miss-offer-details-visible b:nth-child(1) i img{transform:rotate(90deg)}.dont-miss-offer-column2 ul{padding:0 0;display:grid;gap:20px;grid-template-columns:1fr 1fr}.dont-miss-offer-column2 ul li{width:100%;padding:0;margin-bottom:-45%}.dont-miss-dropselect h3{padding-bottom:0}.home-slider-wrapper .bx-wrapper .bx-caption{padding:0 20px}.desktop-main-links ul li a.active-link::after{height:0}.cont_select_center{display:flex;align-items:end}.cont_select_center h5{padding-top:0;font-size:15px}.selecionado_opcion{padding-top:15px}.float-group input{font-size:18px}.select_mate{width:100%}.dont-miss-dropselect{padding:0 0 20px 0}.invisible-alerts-wrapper ul li a p{color:#353535}.invisible-alerts-wrapper ul li a p b{color:#353535}.invisible-alerts-wrapper ul li a{color:#353535}.form-tab-title{display:none}.form-tab-title-mobile{display:block}.promo-code-form{width:auto!important;float:right!important}.promo-code-form input{width:auto!important;float:right!important}.float-label-promo{left:auto;right:0}.open-mobile-economy-pass{display:block}.slider{display:flex;justify-content:center;align-items:center;padding:0;width:100%;float:left}.itemc{display:flex;justify-content:center;align-items:center;height:73vh;flex-basis:16.666%;transition:all 0.2s;background-repeat:no-repeat;background-size:cover}.itemc:hover{flex-basis:100%}.itemc span{font-size:1.5rem}.itemc-1{background-image:url(../images/mobile-spreadwings.jpg);flex-basis:83.334%}.itemc-2{background-image:url(../images/mobile-discover.jpg)}.itemc-2:hover{flex-basis:320%;order:1}.itemc1{order:2}.home-news-image{display:none}.dont-miss-offer-details-visible b:nth-child(1) h4{color:#005da3}.sustainability-sponsors ul li{border-radius:5px}.sustainability-sponsors ul li figure img{border-bottom-left-radius:0;border-bottom-right-radius:0}.home-offers-slider ul li img{border-radius:7px}.float-group-dr{background-color:#f9f9f9}.date-inputs label{top:-9px;background:#f9f9f9;padding:0 4px}.date-inputs-second i{display:none}.open-mobile-economy-pass .date-inputs{float:left}.open-mobile-economy-pass .date-inputs input{width:99%;padding:17px;background:#fff0;border:1px solid #666;border-right:1px solid #666!important;border-radius:3px!important}.open-mobile-economy-pass .date-inputs input::placeholder{color:#000;font-size:15px}.open-mobile-economy-pass .date-inputs input::-ms-input-placeholder{color:#000;font-size:15px}.open-mobile-economy-pass .date-inputs-second input{float:right}.open-mobile-economy-pass .date-inputs i{position:absolute;right:10px;top:17px;color:#000;font-size:20px}.open-mobile-economy-pass .date-inputs-second i{display:block}#horizontalTab .book-flight-tab .form-tab-lists ul li:nth-child(3) .promo-code-form{display:none}.open-mobile-economy-pass .promo-code-form{position:relative;top:-20px}.open-mobile-economy-pass .promo-code-form input{background:#fff0;width:100%;height:auto;border:none;text-align:right;padding:15px 10px 15px 10px;color:#355D99;opacity:1;margin:0 0 0 0;border-color:#fff0}.checkbox-mobile-miles{width:100%;float:left;padding:2em 0 0 0}#horizontalTab .book-flight-tab .form-tab-lists ul li:nth-child(3) .submit-form-button{display:none}.open-mobile-economy-pass{padding:0 10px 10px 10px}.submit-form-button-mobile{width:100%;margin:0 0 0 0}.submit-form-button-mobile button{background-image:linear-gradient(to right,#001C38,#00509E);border:none}}.square_check_custom{padding-left:40px;margin-left:0;margin-bottom:0;cursor:pointer;font-size:14px;line-height:125%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-top:5px;color:#00509E}.square_check_custom input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.square_check_custom .checkmark{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#fff0;transition:all .2s ease-in;border:2px solid #00509E}.square_check_custom:hover input~.checkmark{background-color:#00509E}.square_check_custom input:checked~.checkmark{background-color:#00509E}.square_check_custom .checkmark:after{content:"";position:absolute;display:none}.square_check_custom input:checked~.checkmark:after{display:block}.square_check_custom .checkmark:after{left:10px;top:4px;width:8px;height:14px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media handheld,only screen and (max-width:600px){.magazine-lists-row .magazine-lists-wrapper{width:100%}.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{width:100%}.accreditation-details-column{width:100%}.dont-miss-offer-column2 ul{grid-template-columns:1fr}.home-plan-trip-wrapper ul li:nth-child(1){border-top-right-radius:8px}.home-plan-trip-wrapper ul li:nth-child(2){border-top-right-radius:0}.home-plan-trip-wrapper ul li:nth-child(3){border-bottom-left-radius:0}.home-plan-trip-wrapper ul li:nth-child(4){border-bottom-left-radius:8px}.about-values-wrapper ul{grid-template-columns:1fr}.dont-miss-offer-column2 ul li{margin-bottom:-35%}.home-form-wrapper{margin:0}.footer-trip-planning-wrapper ul{grid-template-columns:1fr;gap:15px}.home-slider-wrapper .bx-caption h1{font-size:24px;font-weight:400}.home-plan-trip-wrapper ul{grid-template-columns:1fr}.home-slider-wrapper .bx-caption a{background:#fff0;border:1px solid #fff}.discover-next-best-col2 ul li{width:100%;padding:0 0 20px 0}.home-news-snip-wrapper ul li{display:block}.home-news-content{width:100%}.home-news-image{width:100%}.dont-miss-offer-columns-style ul li:last-child figure{display:none}.find-more-wrap{position:relative}}@media handheld,only screen and (max-width:500px){.mobile-logo-wrapper img{width:150px}#toggle+label i{font-size:25px}.desktop-account-signup ul li:nth-child(1) a i{font-size:15px}.language-dropdown label,.language-dropdown ul li{width:16px;height:16px}.desktop-account-signup ul li:nth-child(2) a i{width:15px;height:15px;font-size:9px}.desktop-account-signup ul li:nth-child(2) a b{font-size:9px}.dont-miss-offer-column2 ul li{margin-bottom:-30%}}@media handheld,only screen and (max-width:400px){.dont-miss-offer-column2 ul li{margin-bottom:-25%}}.mobile-home-news-snip-wrapper{width:100%;float:left;display:none}.mobile-home-news-snip-wrapper #demo{background:linear-gradient(112deg,#ffffff 50%,antiquewhite 50%);max-width:900px;margin:auto}.mobile-home-news-snip-wrapper .carousel-caption{position:initial;z-index:10;padding:5rem 8rem;color:rgb(78 77 77 / .856);text-align:center;font-size:1.2rem;font-style:italic;font-weight:700;line-height:2rem}@media (max-width:768px){.mobile-home-news-snip-wrapper .carousel-caption{position:initial;z-index:10;padding:3rem 2rem;color:rgb(78 77 77 / .856);text-align:center;font-size:.7rem;font-style:italic;font-weight:700;line-height:1.5rem}.dont-miss-offer-column2 ul li{margin-bottom:-40%}.mobile-home-news-snip-wrapper{display:block}.feedback-buttons-modal .feedback-buttons-wrapper{grid-template-columns:1fr}.feedback-buttons-wrapper button p br{display:none}.destination-carousel-caption{position:unset;float:left;padding:0;margin-bottom:60px}.destination-carousel-caption .destination-carousel-caption-content{box-shadow:rgb(149 157 165 / .2) 0 8px 24px;max-width:100%}}.mobile-home-news-snip-wrapper .carousel-caption img{width:6rem;border-radius:5rem;margin-top:2rem}@media (max-width:767px){.mobile-home-news-snip-wrapper .carousel-caption img{width:4rem;border-radius:4rem;margin-top:1rem}}.mobile-home-news-snip-wrapper #image-caption{font-style:normal;font-size:1rem;margin-top:.5rem}@media (max-width:767px){.mobile-home-news-snip-wrapper #image-caption{font-style:normal;font-size:.6rem;margin-top:.5rem}}.mobile-home-news-snip-wrapper i{background-color:#df3859;padding:1.4rem;width:100%;height:100%}@media (max-width:767px){.mobile-home-news-snip-wrapper i{padding:.8rem}}.mobile-home-news-snip-wrapper .carousel-control-prev{justify-content:flex-start}.mobile-home-news-snip-wrapper .carousel-control-next{justify-content:flex-end;background-image:url(../images/next-spread.png);background-size:cover;background-repeat:no-repeat;transition:opacity 0.3s ease}.mobile-home-news-snip-wrapper .custom-next{background-image:url(../images/next-discover.png);transition:opacity 0.3s ease}.mobile-home-news-snip-wrapper .carousel-control-prev,.mobile-home-news-snip-wrapper .carousel-control-next{transition:none;opacity:unset}.search-invisible-details h2{float:left;display:flex;flex-wrap:wrap}.search-invisible-details h2 a{padding:10px 20px;border:1px #005daf solid!important;margin:15px 20px 0 0;border-radius:37px;color:#005daf;font-size:16px}.search_title{display:flex;float:left;flex-wrap:wrap}
