/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--em-base:14;--primary:#0c0048;--primary-light:#211c68;--secondary:#cc8214;--tertiary:#e11a21;--textcolor:#252525;--titlecolor:#0c0048;--link:#0060df;--border:#A5A4A4;--border-light:#e9e9e9;--border-dark:#183189;--white:#fff;--bg-footer:#0c0048;--text-footer:#e5e7eb;--bg:#f8f8f8;--bg-light:#F6F5F9;--bg-dark:#e8eff2;--iconcolor:#aaaaaa;--warning:#ca8a04;--border-warning:#fef08a;--success:#009900;--border-success:#cce7db;--danger:#c5221f;--border-danger:#fad5d7;--info:#6665eb;--border-info:#cdf1fa;--disabled:#e9ecef;--font-light:"lato_light",sans-serif;--font-regular:"lato_regular",sans-serif;--font-bold:"lato_bold",sans-serif}i.flag{width:35px;height:23px;display:inline-block;border-radius:20px}.flag{background:url(/src/images/flags_responsive.png) no-repeat;background-size:100%}.flag-ad{background-position:0 .413223%}.flag-ae{background-position:0 .826446%}.flag-af{background-position:0 1.239669%}.flag-ag{background-position:0 1.652893%}.flag-ai{background-position:0 2.066116%}.flag-al{background-position:0 2.479339%}.flag-am{background-position:0 2.892562%}.flag-an{background-position:0 3.305785%}.flag-ao{background-position:0 3.719008%}.flag-aq{background-position:0 4.132231%}.flag-ar{background-position:0 4.545455%}.flag-as{background-position:0 4.958678%}.flag-at{background-position:0 5.371901%}.flag-au{background-position:0 5.785124%}.flag-aw{background-position:0 6.198347%}.flag-az{background-position:0 6.61157%}.flag-ba{background-position:0 7.024793%}.flag-bb{background-position:0 7.438017%}.flag-bd{background-position:0 7.85124%}.flag-be{background-position:0 8.264463%}.flag-bf{background-position:0 8.677686%}.flag-bg{background-position:0 9.090909%}.flag-bh{background-position:0 9.504132%}.flag-bi{background-position:0 9.917355%}.flag-bj{background-position:0 10.330579%}.flag-bm{background-position:0 10.743802%}.flag-bn{background-position:0 11.157025%}.flag-bo{background-position:0 11.570248%}.flag-br{background-position:0 11.983471%}.flag-bs{background-position:0 12.396694%}.flag-bt{background-position:0 12.809917%}.flag-bv{background-position:0 13.22314%}.flag-bw{background-position:0 13.636364%}.flag-by{background-position:0 14.049587%}.flag-bz{background-position:0 14.46281%}.flag-ca{background-position:0 14.876033%}.flag-cc{background-position:0 15.289256%}.flag-cd{background-position:0 15.702479%}.flag-cf{background-position:0 16.115702%}.flag-cg{background-position:0 16.528926%}.flag-ch{background-position:0 16.942149%}.flag-ci{background-position:0 17.355372%}.flag-ck{background-position:0 17.768595%}.flag-cl{background-position:0 18.181818%}.flag-cm{background-position:0 18.595041%}.flag-cn{background-position:0 19.008264%}.flag-co{background-position:0 19.421488%}.flag-cr{background-position:0 19.834711%}.flag-cu{background-position:0 20.247934%}.flag-cv{background-position:0 20.661157%}.flag-cx{background-position:0 21.07438%}.flag-cy{background-position:0 21.487603%}.flag-cz{background-position:0 21.900826%}.flag-de{background-position:0 22.31405%}.flag-dj{background-position:0 22.727273%}.flag-dk{background-position:0 23.140496%}.flag-dm{background-position:0 23.553719%}.flag-do{background-position:0 23.966942%}.flag-dz{background-position:0 24.380165%}.flag-ec{background-position:0 24.793388%}.flag-ee{background-position:0 25.206612%}.flag-eg{background-position:0 25.619835%}.flag-eh{background-position:0 26.033058%}.flag-er{background-position:0 26.446281%}.flag-es{background-position:0 26.859504%}.flag-et{background-position:0 27.272727%}.flag-fi{background-position:0 27.68595%}.flag-fj{background-position:0 28.099174%}.flag-fk{background-position:0 28.512397%}.flag-fm{background-position:0 28.92562%}.flag-fo{background-position:0 29.338843%}.flag-fr{background-position:0 29.752066%}.flag-ga{background-position:0 30.165289%}.flag-gd{background-position:0 30.578512%}.flag-ge{background-position:0 30.991736%}.flag-gf{background-position:0 31.404959%}.flag-gh{background-position:0 31.818182%}.flag-gi{background-position:0 32.231405%}.flag-gl{background-position:0 32.644628%}.flag-gm{background-position:0 33.057851%}.flag-gn{background-position:0 33.471074%}.flag-gp{background-position:0 33.884298%}.flag-gq{background-position:0 34.297521%}.flag-gr{background-position:0 34.710744%}.flag-gs{background-position:0 35.123967%}.flag-gt{background-position:0 35.53719%}.flag-gu{background-position:0 35.950413%}.flag-gw{background-position:0 36.363636%}.flag-gy{background-position:0 36.77686%}.flag-hk{background-position:0 37.190083%}.flag-hm{background-position:0 37.603306%}.flag-hn{background-position:0 38.016529%}.flag-hr{background-position:0 38.429752%}.flag-ht{background-position:0 38.842975%}.flag-hu{background-position:0 39.256198%}.flag-id{background-position:0 39.669421%}.flag-ie{background-position:0 40.082645%}.flag-il{background-position:0 40.495868%}.flag-in{background-position:0 40.909091%}.flag-io{background-position:0 41.322314%}.flag-iq{background-position:0 41.735537%}.flag-ir{background-position:0 42.14876%}.flag-is{background-position:0 42.561983%}.flag-it{background-position:0 42.975207%}.flag-jm{background-position:0 43.38843%}.flag-jo{background-position:0 43.801653%}.flag-jp{background-position:0 44.214876%}.flag-ke{background-position:0 44.628099%}.flag-kg{background-position:0 45.041322%}.flag-kh{background-position:0 45.454545%}.flag-ki{background-position:0 45.867769%}.flag-km{background-position:0 46.280992%}.flag-kn{background-position:0 46.694215%}.flag-kp{background-position:0 47.107438%}.flag-kr{background-position:0 47.520661%}.flag-kw{background-position:0 47.933884%}.flag-ky{background-position:0 48.347107%}.flag-kz{background-position:0 48.760331%}.flag-la{background-position:0 49.173554%}.flag-lb{background-position:0 49.586777%}.flag-lc{background-position:0 50%}.flag-li{background-position:0 50.413223%}.flag-lk{background-position:0 50.826446%}.flag-lr{background-position:0 51.239669%}.flag-ls{background-position:0 51.652893%}.flag-lt{background-position:0 52.066116%}.flag-lu{background-position:0 52.479339%}.flag-lv{background-position:0 52.892562%}.flag-ly{background-position:0 53.305785%}.flag-ma{background-position:0 53.719008%}.flag-mc{background-position:0 54.132231%}.flag-md{background-position:0 54.545455%}.flag-me{background-position:0 54.958678%}.flag-mg{background-position:0 55.371901%}.flag-mh{background-position:0 55.785124%}.flag-mk{background-position:0 56.198347%}.flag-ml{background-position:0 56.61157%}.flag-mm{background-position:0 57.024793%}.flag-mn{background-position:0 57.438017%}.flag-mo{background-position:0 57.85124%}.flag-mp{background-position:0 58.264463%}.flag-mq{background-position:0 58.677686%}.flag-mr{background-position:0 59.090909%}.flag-ms{background-position:0 59.504132%}.flag-mt{background-position:0 59.917355%}.flag-mu{background-position:0 60.330579%}.flag-mv{background-position:0 60.743802%}.flag-mw{background-position:0 61.157025%}.flag-mx{background-position:0 61.570248%}.flag-my{background-position:0 61.983471%}.flag-mz{background-position:0 62.396694%}.flag-na{background-position:0 62.809917%}.flag-nc{background-position:0 63.22314%}.flag-ne{background-position:0 63.636364%}.flag-nf{background-position:0 64.049587%}.flag-ng{background-position:0 64.46281%}.flag-ni{background-position:0 64.876033%}.flag-nl{background-position:0 65.289256%}.flag-no{background-position:0 65.702479%}.flag-np{background-position:0 66.115702%}.flag-nr{background-position:0 66.528926%}.flag-nu{background-position:0 66.942149%}.flag-nz{background-position:0 67.355372%}.flag-om{background-position:0 67.768595%}.flag-pa{background-position:0 68.181818%}.flag-pe{background-position:0 68.595041%}.flag-pf{background-position:0 69.008264%}.flag-pg{background-position:0 69.421488%}.flag-ph{background-position:0 69.834711%}.flag-pk{background-position:0 70.247934%}.flag-pl{background-position:0 70.661157%}.flag-pm{background-position:0 71.07438%}.flag-pn{background-position:0 71.487603%}.flag-pr{background-position:0 71.900826%}.flag-pt{background-position:0 72.31405%}.flag-pw{background-position:0 72.727273%}.flag-py{background-position:0 73.140496%}.flag-qa{background-position:0 73.553719%}.flag-re{background-position:0 73.966942%}.flag-ro{background-position:0 74.380165%}.flag-rs{background-position:0 74.793388%}.flag-ru{background-position:0 75.206612%}.flag-rw{background-position:0 75.619835%}.flag-sa{background-position:0 76.033058%}.flag-sb{background-position:0 76.446281%}.flag-sc{background-position:0 76.859504%}.flag-sd{background-position:0 77.272727%}.flag-se{background-position:0 77.68595%}.flag-sg{background-position:0 78.099174%}.flag-sh{background-position:0 78.512397%}.flag-si{background-position:0 78.92562%}.flag-sj{background-position:0 79.338843%}.flag-sk{background-position:0 79.752066%}.flag-sl{background-position:0 80.165289%}.flag-sm{background-position:0 80.578512%}.flag-sn{background-position:0 80.991736%}.flag-so{background-position:0 81.404959%}.flag-sr{background-position:0 81.818182%}.flag-ss{background-position:0 82.231405%}.flag-st{background-position:0 82.644628%}.flag-sv{background-position:0 83.057851%}.flag-sy{background-position:0 83.471074%}.flag-sz{background-position:0 83.884298%}.flag-tc{background-position:0 84.297521%}.flag-td{background-position:0 84.710744%}.flag-tf{background-position:0 85.123967%}.flag-tg{background-position:0 85.53719%}.flag-th{background-position:0 85.950413%}.flag-tj{background-position:0 86.363636%}.flag-tk{background-position:0 86.77686%}.flag-tl{background-position:0 87.190083%}.flag-tm{background-position:0 87.603306%}.flag-tn{background-position:0 88.016529%}.flag-to{background-position:0 88.429752%}.flag-tp{background-position:0 88.842975%}.flag-tr{background-position:0 89.256198%}.flag-tt{background-position:0 89.669421%}.flag-tv{background-position:0 90.082645%}.flag-tw{background-position:0 90.495868%}.flag-ty{background-position:0 90.909091%}.flag-tz{background-position:0 91.322314%}.flag-ua{background-position:0 91.735537%}.flag-ug{background-position:0 92.14876%}.flag-gb,.flag-uk{background-position:0 92.561983%}.flag-um{background-position:0 92.975207%}.flag-us{background-position:0 93.38843%}.flag-uy{background-position:0 93.801653%}.flag-uz{background-position:0 94.214876%}.flag-va{background-position:0 94.628099%}.flag-vc{background-position:0 95.041322%}.flag-ve{background-position:0 95.454545%}.flag-vg{background-position:0 95.867769%}.flag-vi{background-position:0 96.280992%}.flag-vn{background-position:0 96.694215%}.flag-vu{background-position:0 97.107438%}.flag-wf{background-position:0 97.520661%}.flag-ws{background-position:0 97.933884%}.flag-ye{background-position:0 98.347107%}.flag-za{background-position:0 98.760331%}.flag-zm{background-position:0 99.173554%}.flag-zr{background-position:0 99.586777%}.flag-zw{background-position:0 100%}@font-face{font-family:"lato_light";src:url("/src/fonts/lato-light.woff2") format("woff2"),url("/src/fonts/lato-light.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"lato_regular";src:url("/src/fonts/lato-regular.woff2") format("woff2"),url("/src/fonts/lato-regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"lato_bold";src:url("/src/fonts/lato-bold.woff2") format("woff2"),url("/src/fonts/lato-bold.woff") format("woff");font-weight:normal;font-style:normal}html,body{-webkit-overflow-scrolling:touch;font-size:14px;font-family:"lato_regular",sans-serif;height:100%;color:#252525;color:var(--textcolor);margin:0}ul{margin:0;padding:0;list-style:none}*:focus{outline:0}::-ms-clear{display:none}a,a:link,a:visited,a:hover,a:active{text-decoration:none}a{cursor:pointer}a[href^=tel]{color:inherit;text-decoration:none;transition:all .3s ease;color:#0060df}a[href^="mailto:"]{color:#0060df}button,input[type=submit],input[type=button],select{outline:none;border:0}button:disabled{opacity:.5;cursor:not-allowed}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}img{max-width:100%;height:auto}h1{font-size:2.8571428571rem;font-family:"lato_light",sans-serif}@media(max-width:1024px){h1{font-size:1.8571428571rem}}h2{font-size:2.5714285714rem;line-height:1.2;font-family:"lato_light",sans-serif}@media(max-width:1024px){h2{font-size:1.7142857143rem}}h3{font-size:2.1428571429rem}@media(max-width:1024px){h3{font-size:1.4285714286rem}}h4{font-size:1.4285714286rem}@media(max-width:1024px){h4{font-size:1.1428571429rem}}h5{font-size:1.2857142857rem}@media(max-width:1024px){h5{font-size:1.0714285714rem}}h6{font-size:1.0714285714rem;font-family:"lato_bold",sans-serif}strong{font-family:"lato_bold",sans-serif}p{font-size:1rem}.l-section{padding:30px 0}@media(max-width:767px){.l-section{padding:15px 0}}.l-overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:11;cursor:no-drop;display:flex;align-items:center;justify-content:center}.l-overlay img{width:80px}.l-sub-header .mobile-logo{display:none}@media(max-width:767px){.l-sub-header .mobile-logo{display:block}}@media(min-width:767px){.l-sub-header{position:absolute;z-index:11;width:calc(100% - 180px)}}.l-sub-header__notice{position:absolute;top:50%;right:40px;transform:translateY(-50%) translateX(10px);opacity:0;transition:all .3s ease}@media(max-width:767px){.l-sub-header__notice{display:none}}@media(min-width:767px){.l-sub-header__expand{display:none !important}}.l-sub-header__info{background:#0c0048;color:#fff;padding:8px 12px;border-radius:8px;z-index:10;display:flex;align-items:center;gap:8px;min-width:765px}@media(min-width:767px){.l-sub-header__info--mobile{display:none}}@media(max-width:1024px){.l-sub-header__info{min-width:456px}}@media(max-width:767px){.l-sub-header__info{border-radius:0;min-width:100%}}.l-sub-header__info svg{min-width:22px}.l-sub-header__info p{font-size:0.9285714286rem}.l-sub-header__info a{color:#fff;text-decoration:underline;font-family:"lato_bold",sans-serif}.l-sub-header__info-wrapper:hover .l-sub-header__notice{opacity:1;transform:translateY(-50%) translateX(0)}@media(max-width:767px){.l-sub-header__infobtn{display:none !important}}.l-sub-header__infobtn:hover .l-sub-header__notice{transition:all .3s ease;border-radius:20px;display:block}.l-sub-header__info-wrapper{position:relative}.l-imgcard{position:relative;border-radius:10px;overflow:hidden;height:100%}.l-imgcard--gallery{height:240px;width:100%}.l-imgcard__thumb{height:100%;overflow:hidden}.l-imgcard__thumb:hover img{transform:scale(1.1)}.l-imgcard__thumb img{width:100%;height:100%;object-fit:cover;cursor:pointer;transition:transform .3s}.l-imgcard__info{padding:20px;position:absolute;bottom:0;left:0;right:0;color:#fff;background:linear-gradient(to top,rgba(0,0,0,0.95),transparent);height:35%;display:flex;flex-direction:column;justify-content:flex-end}.l-imgcard__info .l-link--underline{margin-top:0;color:#fff}.l-imgcard__info h5{font-family:"lato_bold",sans-serif}.l-dualimgcard{position:relative;height:100%}.l-dualimgcard__img{height:100%;position:relative;padding-bottom:110px}.l-dualimgcard__img img{width:100%;height:100%;object-fit:cover;cursor:pointer;border-radius:10px;overflow:hidden}.l-dualimgcard__thumb{position:absolute;bottom:0;width:250px;height:250px;left:40px}.l-dualimgcard__thumb--right{right:40px;left:auto}@media(max-width:640px){.l-dualimgcard__thumb--right{right:20px}}@media(max-width:640px){.l-dualimgcard__thumb{width:180px;height:180px;left:20px}}.l-modal{background:#fff;margin:0px auto;position:relative;border-radius:10px;max-width:1050px;overflow:visible;overflow:hidden}@media(max-width:767px){.l-modal{border-radius:0}}.l-modal--no-header .l-modal__header{display:none}.l-modal__header{padding:15px;display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:10px 10px 0 0;border-bottom:1px solid #e9e9e9}@media(max-width:767px){.l-modal__header{border-radius:0}}.l-modal__header i{font-size:1.4285714286rem;cursor:pointer}.l-modal__content{padding:20px 15px;overflow:auto;max-height:calc(100dvh - 100px)}@media(max-width:767px){.l-modal__content{min-height:calc(100dvh - 55px)}}.l-modal--xs{max-width:400px}@media(max-width:640px){.l-modal--xs{max-width:100%}}.l-modal--lg{width:85vw}@media(max-width:767px){.l-modal--lg{width:100%}}.l-modal--md{max-width:600px}@media(max-width:767px){.l-modal--md{width:100%}}.l-hide-scroll{overflow:hidden}.l-guest-info{margin-bottom:10px;color:#001a70;color:var(--titlecolor)}.l-guest-info__item{display:flex;justify-content:space-between;background-color:#f6f5f9;background-color:var(--bg);gap:10px;padding:8px 15px;margin-bottom:10px;min-height:60px;align-items:center}.l-guest-info__item span{color:#666}.l-count{background-color:#0c0048;background-color:var(--primary)}.l-count-disabled{opacity:.3;cursor:not-allowed !important}.l-count--minus{background-color:#fff !important;border:1px solid #0c0048}.l-count--minus i{color:#0c0048;color:var(--primary)}.l-count-input{max-width:35px;text-align:center;font-size:16px;font-family:"lato_bold",sans-serif}.l-input{padding:8px 0;border-bottom:1px solid #a5a4a4;border-bottom:1px solid var(--border);width:100%;height:40px;font-size:1.1428571429rem;color:#252525}.l-input:hover{border-color:#0072bc}.l-input::placeholder{color:#929292}.l-input--multichip{height:auto}.l-autocomplete__content{max-height:70vh;min-height:50vh;overflow:auto}.l-autocomplete__content h5{color:#666}@media(max-width:767px){.l-autocomplete__content{max-height:calc(100vh - 140px)}}.l-autocomplete__input{position:relative;color:#001a70;color:var(--titlecolor)}.l-autocomplete__input input{width:100%;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--border-light);padding-bottom:10px;font-size:1.1428571429rem;font-family:"lato_bold",sans-serif;color:#001a70;color:var(--titlecolor)}.l-autocomplete__input input:focus{border-bottom:2px solid #e11a21;border-bottom:2px solid var(--tertiary)}.l-autocomplete__input button{position:absolute;right:0;top:40%;transform:translateY(-50%);cursor:pointer;font-family:"lato_bold",sans-serif;font-size:1.5714285714rem;color:#252525;color:var(--textcolor);display:none}.l-autocomplete__item{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:8px;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--border-light);cursor:pointer}.l-autocomplete__item p{font-size:1.0714285714rem}.l-autocomplete__item img{width:32px}.l-autocomplete__item:last-child{border-bottom:0}.l-autocomplete__item:hover{background-color:#f6f5f9}.l-date-selector{overflow-x:auto;overflow-y:hidden;display:flex}.l-date-selector__input{visibility:hidden;height:0;position:absolute}.l-radio{display:flex;align-items:center;font-size:1.1428571429rem}.l-radio-group{display:flex;gap:25px;flex-wrap:wrap}.l-radio input[type=radio]{appearance:none;width:20px;height:20px;border:2px solid #0c0048;border:2px solid var(--primary);background-color:#fff;border-radius:50%;margin-right:10px;position:relative;cursor:pointer;vertical-align:middle}.l-radio input[type=radio]:checked{border-color:#0c0048;border-color:var(--primary);background-color:#fff}.l-radio input[type=radio]:checked::after{content:"";position:absolute;width:10px;height:10px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:#0c0048;background-color:var(--primary)}.l-spotlight{position:relative;color:#fff;margin:0 auto}.l-spotlight__item{min-height:440px}@media(max-width:767px){.l-spotlight__item{min-height:auto}}.l-spotlight__overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(17,23,43,.2)}.l-spotlight__thumb{height:400px;position:relative}@media(max-width:767px){.l-spotlight__thumb{border-radius:10px;overflow:hidden;margin:0 15px 12px 15px;margin-bottom:0;height:160px}}.l-spotlight__thumb img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.l-spotlight__info{position:absolute;top:50%;width:100%;transform:translateY(-50%);z-index:1;max-width:600px}.l-spotlight__info .l-btn.l-btn--link{color:#fff;font-family:"lato_bold",sans-serif}@media(max-width:767px){.l-spotlight__info .l-btn.l-btn--link{color:#0060df;color:var(--link)}}@media(max-width:767px){.l-spotlight__info{position:static;transform:translateY(0%);max-width:100%;color:#000;padding-top:12px}}.l-spotlight .slick-slider{padding-bottom:0}.l-spotlight .slick-slider .slick-arrow{width:24px;height:24px;top:auto;transform:none;background:no-repeat;border:0}.l-spotlight .slick-slider .slick-arrow.slick-prev{right:82px;bottom:125px;left:auto}@media(max-width:767px){.l-spotlight .slick-slider .slick-arrow.slick-prev{right:60px;bottom:auto;top:124px}}.l-spotlight .slick-slider .slick-arrow.slick-next{right:65px;bottom:125px}@media(max-width:767px){.l-spotlight .slick-slider .slick-arrow.slick-next{right:40px;bottom:auto;top:124px}}.l-spotlight .slick-dots{position:absolute;z-index:1;bottom:125px;right:60px;gap:10px;background:rgba(0,0,0,.6);display:flex;align-items:center;padding:6px 68px 8px 10px;border-radius:30px}@media(max-width:767px){.l-spotlight .slick-dots{bottom:auto;right:30px;top:124px}}.l-spotlight .slick-dots li{height:10px;width:10px}.l-spotlight .slick-dots li button{width:100%;height:100%;border-radius:50%;background-color:#fff;text-indent:-9999px;cursor:pointer}.l-titleblock{padding-bottom:30px}@media(max-width:767px){.l-titleblock{padding-bottom:15px}}.l-titleblock h2{margin-bottom:6px;font-family:"lato_light",sans-serif}.l-titleblock p{font-size:1.1428571429rem}@media(max-width:767px){.l-titleblock p{font-size:1rem}}.l-title{margin-bottom:20px;font-family:"lato_light",sans-serif}.l-imgbannerblock{display:flex;align-items:center;justify-content:space-between;border-radius:12px;overflow:hidden;background:linear-gradient(to right,#001a6f,#000000);color:#fff;position:relative;padding-right:210px;min-height:120px}@media(max-width:767px){.l-imgbannerblock{padding-right:100px}}.l-imgbannerblock--hrz .l-imgbannerblock__details{display:flex;flex-direction:row;align-items:center;gap:20px}@media(max-width:767px){.l-imgbannerblock--hrz .l-imgbannerblock__details{flex-direction:column;align-items:flex-start;gap:8px}}.l-imgbannerblock--hrz .l-imgbannerblock__details p{border-left:1px solid #fff;padding-left:20px}@media(max-width:767px){.l-imgbannerblock--hrz .l-imgbannerblock__details p{border-left:0;padding-left:0}}.l-imgbannerblock__details{flex:1;padding:30px 20px;z-index:1}.l-imgbannerblock__details h3{font-family:"lato_regular",sans-serif}.l-imgbannerblock__details .l-btn.l-btn--link{color:#fff}.l-imgbannerblock__details .l-link{color:#fff;width:max-content;border-bottom:1px solid #cc8214;padding-bottom:4px}.l-imgbannerblock__img{position:absolute;right:0;display:flex;align-items:center;width:250px;clip-path:polygon(25% 0,100% 0,100% 100%,0% 100%);height:100%}.l-imgbannerblock__img::before{position:absolute;left:0;width:16%;height:calc(100% + 50px);background:#c7c8c8;clip-path:polygon(25% 0px,100% 0px,100% 100%,0% 100%);transform:rotate(25deg);top:-30px;content:""}@media(max-width:480px){.l-imgbannerblock__img::before{transform:rotate(12deg)}}.l-imgbannerblock__img img{height:100%;width:100%;object-fit:cover}@media(max-width:767px){.l-imgbannerblock__img{width:170px}}.l-img-slider .l-imgcard{margin:10px}.l-img-slider__details{margin:-10px}.l-textimg-slider .l-imgcard{margin:10px}.l-textimg-slider__details{margin:-10px}.l-search{background-color:#0c0048;background-color:var(--primary);border-radius:20px;display:flex;gap:4px;align-items:center;color:#fff;padding:6px 12px 6px 6px;cursor:pointer}.l-search a{border-left:1px dashed #183189;padding-left:10px;margin-left:4px}.l-search img{width:35px;height:23px;border-radius:20px;object-fit:cover}.l-3d-slider{overflow:hidden;padding:10px 0 10px 0}.l-3d-slider__item{position:relative}.l-3d-slider__info{padding:18px 20px;text-align:center;position:absolute;bottom:0;width:100%;height:40%;color:#fff;background:linear-gradient(to top,rgba(0,0,0,0.95),transparent);border-radius:16px;display:flex;flex-direction:column;justify-content:flex-end}.l-3d-slider__info h4{font-family:"lato_bold",sans-serif;line-height:24px}.l-3d-slider__tag{position:absolute;z-index:11;top:16px;left:16px;background:#555;color:#fff;font-size:0.8571428571rem;border-radius:4px;padding:2px 6px}.l-3d-slider__thumb img{display:block;width:100%;height:100%;height:325px;-o-object-fit:cover;object-fit:cover;border-radius:16px;-webkit-box-reflect:below 5px -webkit-linear-gradient(bottom,rgba(255,0,0,0.1) 0%,transparent 32px,transparent 100%)}@media(max-width:767px){.l-3d-slider__thumb img{height:225px}}.l-3d-slider .swiper-pagination{position:initial;margin-top:20px}.l-3d-slider .swiper-pagination-bullet{margin:0 4px;width:12px;height:12px;z-index:50;bottom:4px}.l-3d-slider .swiper-pagination-bullet-active{opacity:1;background:#0c0048}.l-3d-slider .swiper-slide-shadow-right,.l-3d-slider .swiper-slide-shadow-left{background-image:none}.l-3d-slider .swiper-button-next,.l-3d-slider .swiper-button-prev{display:none}.l-heroimg{height:150px;overflow:hidden;position:relative}.l-heroimg img{width:100%;height:100%;object-fit:cover}.l-link{font-family:"lato_bold",sans-serif;color:#0060df;font-size:1.0714285714rem}.l-link:hover{color:#004bb5}.l-link svg{fill:#0060df}.l-link-block:hover{color:#004bb5}.l-link--underline{width:max-content;border-bottom:1px solid #cc8214;margin-top:10px;padding-bottom:4px;display:block}.l-form{padding:30px 0;margin-top:-70px}@media(max-width:767px){.l-form{margin-top:0}}.l-form__content{background:#fff;box-shadow:0 6px 24px 0 rgba(0,0,0,0.0784313725);border-radius:10px;padding:30px}@media(max-width:767px){.l-form__content{padding:12px}.l-form__content .l-btn{width:100%}}.l-form__title{font-size:1.7142857143rem;font-family:"lato_bold",sans-serif;margin-bottom:8px}.l-form+.l-form{margin-top:20px}.l-error{color:#c5221f}.l-mandatory{color:#c5221f}.l-textcard{box-shadow:0 6px 24px 0 rgba(0,0,0,.0784313725);border-radius:10px;padding:20px;overflow:hidden;font-size:1.0714285714rem;background-color:#fff}.l-textcard__icon{width:35px;height:35px;margin-bottom:12px}.l-textcard__icon img{width:100%}.l-textcard__info h3{color:#252525;font-size:2.8571428571rem}@media(max-width:1024px){.l-textcard__info h3{font-size:2.1428571429rem}}.l-textcard__info span{font-family:"lato_bold",sans-serif}.l-textcard__count{font-size:1.8571428571rem;color:#cc8214;margin-bottom:10px}.l-textcard .l-link{width:max-content;border-bottom:1px solid #cc8214;margin-top:15px;padding-bottom:4px;display:block}.l-card{position:relative;border-radius:10px;overflow:hidden;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.l-card__thumb{height:265px;overflow:hidden;background-color:#fff}.l-card__thumb img{width:100%;height:100%;object-fit:cover;cursor:pointer;transition:transform .3s}.l-card__thumb img:hover{transform:scale(1.1)}.l-card__info{padding:20px;color:#252525;text-align:left;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 265px);background-color:#f6f5f9}.l-card__title{font-family:"lato_bold",sans-serif;margin-bottom:6px;font-size:1.1428571429rem}.l-card .l-btn,.l-card .l-link-btn{margin-top:12px}.l-qrcode{margin-top:4px}.l-qrcode img{width:90px}.l-herobanner{background-color:#130332;color:#fff;padding:70px 0 80px 0}@media(max-width:767px){.l-herobanner{padding:22px 0 26px 0}}.l-herobanner p{max-width:75%}.l-herobanner--title{padding:50px 0 30px 0}.l-tab-wrap{position:relative}.l-tab-wrap .l-tab{display:flex;justify-content:flex-start;width:100%;border-bottom:1px solid #e9e9e9;overflow:hidden}.l-tab-wrap .l-tab-content{padding:15px 0}@media(max-width:767px){.l-tab-wrap .l-tab{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.l-tab-wrap .l-tab::-webkit-scrollbar{display:none}}.l-tab-wrap .l-tab__link{display:block;padding:14px 18px;font-size:1.0714285714rem;border-bottom:2px solid rgba(0,0,0,0);line-height:1;text-align:center;color:#252525;transition:border-color .3s,color .3s;white-space:nowrap}@media(max-width:767px){.l-tab-wrap .l-tab__link{font-size:0.9285714286rem;padding:14px}}.l-tab-wrap .l-tab__link.active{border-bottom:2px solid #0c0048;color:#0c0048;font-family:"lato_bold",sans-serif}.l-tab-wrap .l-tab--round{border-radius:40px;width:max-content;border:1px solid #e9e9e9;padding:1px 4px 2px 4px;background-color:#fff}.l-tab-wrap .l-tab--round .l-tab__item{display:flex;align-items:center}.l-tab-wrap .l-tab--round .l-tab__link{border-radius:40px;padding:10px 20px}.l-tab-wrap .l-tab--round .l-tab__link.active{background:#0c0048;border-bottom:0;color:#fff}.l-tab-wrap .l-tab__item{flex:0 0 auto}.l-tab-wrap .l-tab__arrow{position:absolute;top:20px;transform:translateY(-50%);height:22px;width:22px;background:#fff;cursor:pointer;transition:background .2s}.l-tab-wrap .l-tab__arrow:hover{color:#0c0048}.l-tab-wrap .l-tab__arrow--left{left:0}.l-tab-wrap .l-tab__arrow--right{right:0}.l-tab-wrap .l-tab-content .l-bg,.l-tab-wrap .l-tab-content .l-bg-dark{border-radius:10px;overflow:hidden}.l-tab-wrap .l-tab-content__block{display:none}.l-tab-wrap .l-tab-content__block.active{display:block}.l-accordion{border-radius:10px;box-shadow:0 6px 24px 0 rgba(0,0,0,.0784313725);overflow:hidden;padding:20px;background:#fff}@media(max-width:767px){.l-accordion{padding:15px}}.l-accordion__item{border-bottom:1px solid #e9e9e9}.l-accordion__item:last-child{border-bottom:0}.l-accordion__header{padding:12px 10px;cursor:pointer;color:#001a70;font-size:1.1428571429rem;display:flex;justify-content:space-between;align-items:center;gap:10px}.l-accordion__header i{font-size:1rem;color:#666}.l-accordion__content{display:none;padding:10px}.l-accordion__header.active{background:#f6f5f9;font-family:"lato_bold",sans-serif;border-radius:6px}.l-accordion__header.active i{transform:rotate(180deg)}.l-list{display:flex;min-width:100%;flex-wrap:wrap;margin:4px;font-size:1.0714285714rem}.l-list>li{position:relative;padding:6px 20px;min-width:100%}.l-list>li::before{content:"";width:6px;height:6px;background:#0c0048;position:absolute;left:0;border-radius:50%;top:13px}.l-list--no-bullet>li::before{display:none}.l-list--duo li{min-width:50%}.l-status{padding:6px 15px 6px 15px;background-color:#0c0048;display:inline-flex;align-items:center;font-size:1rem;color:#fff;border-radius:20px;font-family:"lato_bold",sans-serif;line-height:1}.l-status--success{color:#090;background:rgba(0,153,0,.1)}.l-status--warning{color:#ca8a04;background:rgba(202,138,4,.1)}.l-status--danger{color:#c5221f;background:rgba(197,34,31,.1)}.l-imgdesc-slider .l-imgcard{display:flex;align-items:center;background-color:#f6f5f9;overflow:hidden}.l-imgdesc-slider .l-imgcard+.l-imgcard{margin-left:20px}@media(max-width:767px){.l-imgdesc-slider .l-imgcard{flex-direction:column;height:500px}}.l-imgdesc-slider .l-imgcard__thumb{width:100%;max-width:325px;position:relative}.l-imgdesc-slider .l-imgcard__thumb img{border-radius:10px}.l-imgdesc-slider .l-imgcard__details{padding:20px 40px;height:100%;width:100%;max-width:396px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.l-imgdesc-slider .l-imgcard__details .l-link{border-bottom:2px solid #cc8214;margin-top:15px;padding-bottom:4px;display:block}@media(max-width:767px){.l-imgdesc-slider .l-imgcard__details{padding:20px 15px;max-width:300px}}.l-imgdesc-slider .l-imgcard__details p{line-height:22px}@media(max-width:767px){.l-imgdesc-slider .l-imgcard__details p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}}.l-chkbox{position:relative}.l-chkbox input[type=checkbox]{opacity:0;z-index:-1;position:absolute;pointer-events:none;left:0;top:0}.l-chkbox input[type=checkbox]+label{position:relative;display:inline-block;padding:0px 0 0 30px;line-height:18px;cursor:pointer;color:#0c0048;font-size:1.0714285714rem;margin-bottom:0}.l-chkbox input[type=checkbox]+label:before,.l-chkbox input[type=checkbox]+label:after{position:absolute;top:0;left:0}.l-chkbox input[type=checkbox]+label:before{content:" ";border:1px solid #a5a4a4;border-radius:3px;width:18px;height:18px;transition:all .3s ease-in-out}.l-chkbox input[type=checkbox]+label:after{width:6px;height:10px;left:6px;top:2px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:scale(0);opacity:0;content:"";transition:all .3s ease-in-out}.l-chkbox input[type=checkbox]:checked+label:before{border-color:#0c0048;background-color:#0c0048}.l-chkbox input[type=checkbox]:checked+label:after{transform:scale(1) rotate(45deg);opacity:1}.l-bg{background-color:#f6f5f9}.l-bg-white{background-color:#fff}.l-bg-dark{background-color:#e8eff2}.l-swap{width:35px;min-width:35px;height:35px;display:flex;align-items:center;justify-content:center}.l-swap:hover{background-color:#f6f5f9;border-radius:50%}.l-custom-select .select2.select2-container.select2-container--default{background-color:#f6f5f9 !important;border:solid 1px #e9e9e9;border:solid 1px var(--border-light);color:#001a70;color:var(--titlecolor);border-radius:12px;padding:15px 20px;width:100%;cursor:pointer}@media(max-width:767px){.l-custom-select .select2.select2-container.select2-container--default{padding:4px 14px}}.l-custom-select .select2.select2-container.select2-container--default .select2-selection--single{background:rgba(0,0,0,0);border:0 !important}.l-custom-select .select2.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.l-custom-field{background-color:#f6f5f9 !important;border:solid 1px #e9e9e9;border:solid 1px var(--border-light);border-radius:12px;padding:15px 20px;width:100%;height:72px;cursor:pointer;font-size:1.1428571429rem}@media(max-width:767px){.l-custom-field{padding:4px 14px;height:50px}}.l-calendar{position:relative}.l-calendar i{position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:1.1428571429rem;color:#666}.l-date-selector .flatpickr-calendar{width:auto !important;box-shadow:none !important}.l-date-selector .flatpickr-calendar.inline{display:inline-block !important;margin:0 auto;border:0}.l-date-selector .flatpickr-days{width:100% !important}.l-date-selector .flatpickr-day.selected.startRange,.l-date-selector .flatpickr-day.startRange.startRange,.l-date-selector .flatpickr-day.endRange.startRange{border-radius:6px 0 0 6px !important;background:#0c0048 !important;border-color:#0c0048 !important}.l-date-selector .flatpickr-day.selected.endRange,.l-date-selector .flatpickr-day.startRange.endRange,.l-date-selector .flatpickr-day.endRange.endRange{border-radius:0 6px 6px 0 !important;background:#0c0048 !important;border-color:#0c0048 !important}.l-select-destination .select2.select2-container .select2-selection--single .select2-selection__rendered{font-size:2.4285714286rem;font-family:"lato_bold",sans-serif;color:#001a70;line-height:28px}@media(max-width:1024px){.l-select-destination .select2.select2-container .select2-selection--single .select2-selection__rendered{font-size:1.7142857143rem;line-height:30px}}.l-select-destination .select2 .select2-selection{border-bottom:0;padding:8px 6px;height:50px}@media(max-width:767px){.l-select-destination .select2 .select2-selection{padding:0}}.l-select-destination .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#0c0048 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin-top:6px}@media(max-width:767px){.l-select-destination .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:-7px}}.l-message{display:flex;justify-content:space-between;gap:15px;color:#6665eb;background:rgba(102,101,235,.1);border:1px solid #cdf1fa;padding:12px;font-size:16px;border-radius:6px;align-items:center;font-family:"lato_bold",sans-serif;margin-bottom:15px}.l-message--success{color:#090;background:rgba(0,153,0,.1);border:1px solid #cce7db}.l-message--warning{color:#ca8a04;background:rgba(202,138,4,.1);border:1px solid #fef08a}.l-message--danger{color:#c5221f;background:rgba(197,34,31,.1);border:1px solid #fad5d7}.l-disable{color:#e9ecef !important;cursor:not-allowed !important}.l-upload{display:flex;gap:12px;margin-top:8px}.l-upload button{border-radius:4px}.l-info{background:#eefaff;border:1px solid #cdf1fa;padding:10px;border-radius:10px;margin-bottom:30px}.l-table{width:100%;margin:15px 0;overflow:auto}.l-table table{width:100%}.l-table .l-radio{font-size:1.1428571429rem}.l-table th{padding:12px 20px}.l-table td{padding:12px 20px;border-top:1px solid #efefef}.l-table--striped tbody tr:nth-of-type(odd){background-color:#f6f5f9}.l-signature{border:1px dashed #a5a4a4;min-height:80px}.l-noresult{display:flex;align-items:center;gap:12px;font-size:1.1428571429rem;font-family:"lato_bold",sans-serif;justify-content:center;margin:12px 0;padding:12px;border-radius:8px;background-color:#f6f5f9}.l-noresult img{width:40px}.l-toggle{position:relative;top:50%;width:42px;height:14px;border-radius:100px}.l-toggle .knobs,.l-toggle .layer{position:absolute;top:0;right:0;bottom:0;left:0}.l-toggle .l-toggle-checkbox{position:relative;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:3}.l-toggle .knobs{z-index:2}.l-toggle .layer{width:100%;transition:.3s ease all;z-index:1;border:1px solid #0c0048;border-radius:100px}#l-toggle-button .knobs:before{content:"";position:absolute;top:-4px;left:0;width:22px;height:22px;color:#fff;font-size:10px;font-weight:bold;text-align:center;line-height:1;padding:9px 4px;background-color:#666;border-radius:50%;transition:.3s cubic-bezier(0.18,0.89,0.35,1.15) all}#l-toggle-button .l-toggle-checkbox:checked+.knobs:before{content:"";left:23px;background-color:#0c0048}#l-toggle-button .knobs,#l-toggle-button #l-toggle-button .knobs:before,#l-toggle-button #l-toggle-button .layer{transition:.3s ease all}.l-parallax-banner{height:350px;box-shadow:inset 0 0 0 2000px rgba(25,25,25,.2784313725);background-position:top}.l-parallax-banner__info{max-width:575px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;height:100%}.l-parallax-banner__info p{font-size:1.7142857143rem;margin-bottom:16px;line-height:32px;color:#fff}.l-parallax-banner__logo{width:220px;margin-bottom:10px}.l-parallax-banner__logo img{width:100%}.l-pagination{background-color:#fff;border-top:1px solid #e9e9e9;padding:15px 10px;display:flex;align-items:center;justify-content:flex-end;border-radius:0;gap:8px}.l-pagination .page-link{border:1px solid #0c0048;color:#0c0048;border-radius:8px;font-size:0.8571428571rem;height:22px;width:22px;display:flex;align-items:center;justify-content:center}.l-pagination .page-link .fa-caret-left,.l-pagination .page-link .fa-caret-right{font-size:1.2857142857rem;display:flex;align-items:center;justify-content:center}.l-pagination .page-item:first-child .page-link{border-top-left-radius:8px;border-bottom-left-radius:8px}.l-pagination .page-item:last-child .page-link{border-top-right-radius:8px;border-bottom-right-radius:8px}.l-breadcrumbs{padding:12px 0;font-size:1.1428571429rem}.l-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center}.l-breadcrumbs__active{color:#0060df}.l-breadcrumbs__item i{font-size:10px;color:#666;padding:0 8px}.l-btn{font-size:1.1428571429rem;min-width:135px;border-radius:20px;border:solid 1px rgba(0,0,0,0);background-color:#fff;padding:5px 20px;min-height:40px;cursor:pointer}.l-btn--xs{padding:4px 15px;min-height:35px;min-width:auto}.l-btn--primary{background:#0c0048;background:var(--primary);color:#fff;position:relative;border:solid 1px #0c0048;border:solid 1px var(--primary)}.l-btn--primary:hover{background:#0072bc;border-color:#0072bc}.l-btn--secondary{background:#cc8214;background:var(--secondary);color:#fff;position:relative;border:solid 1px #cc8214;border:solid 1px var(--secondary)}.l-btn--secondary:hover{background:#0072bc;border-color:#0072bc}.l-btn--outline{border:solid 1px #a5a4a4;border:solid 1px var(--border);color:#252525;font-family:"lato_bold",sans-serif}.l-btn--outline:hover{background:#0c0048;border-color:#0c0048;color:#fff}.l-btn--link{color:#0060df;color:var(--link);min-width:max-content;padding:0;background:rgba(0,0,0,0);border-bottom:1px solid #cc8214;border-radius:0;min-height:auto}.l-btn--link:hover{color:#cc8214;color:var(--secondary)}.l-btn-wrapper{display:flex;justify-content:flex-end;margin-top:15px;flex-wrap:wrap;gap:10px}@media(max-width:767px){.l-btn-wrapper button{width:100%}}.l-link-btn{font-size:1.1428571429rem;min-width:135px;border-radius:20px;border:solid 1px #a5a4a4;color:#252525;font-family:"lato_bold",sans-serif;background-color:#fff;padding:5px 20px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;line-height:19px;cursor:pointer}.l-link-btn:hover{background:#0c0048;border-color:#0c0048;color:#fff}.l-btn-icon{width:35px;height:35px;min-width:35px;cursor:pointer;background-color:#0c0048;background-color:var(--primary);border-radius:50%;color:#fff;font-size:1.0714285714rem;display:flex;align-items:center;justify-content:center}.l-btn-icon--trash{color:#c5221f;background-color:rgba(0,0,0,0);border:1px solid #c5221f}textarea{padding:6px;width:100%}.slick-slider{padding-bottom:35px}.slick-slider .slick-arrow{width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;z-index:2;cursor:pointer;top:auto;bottom:-35px;transform:translateY(-50%);background:#fff;border:1px solid #a5a4a4}.slick-slider .slick-arrow:hover{background:#0c0048;border-color:#0c0048;color:#fff}@media(max-width:767px){.slick-slider .slick-arrow{bottom:-20px}}.slick-slider .slick-arrow i{font-size:1.2857142857rem}.slick-slider .slick-arrow.slick-prev{right:58px}.slick-slider .slick-arrow.slick-next{right:10px}.slick-slider .slick-arrow.slick-disabled{opacity:.3;pointer-events:none}.slick-slider .l-imgcard{height:430px}.membership .l-imgcard{height:330px}.mfp-close-btn-in .mfp-close{right:-43px;background-color:#f6f5f9;background-color:var(--bg);border-radius:50%;top:17px;display:flex;align-items:center;justify-content:center;width:35px;height:35px}@media(max-width:767px){.mfp-close-btn-in .mfp-close{display:none}}.mfp-container{padding-left:0;padding-right:0}.flatpickr-calendar{border:1px solid #e9e9e9}.flatpickr-calendar .flatpickr-current-month{padding-top:14px;font-size:16px}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected:hover{background:#0c0048;background:var(--primary);color:#fff;border-color:#0c0048}.flatpickr-calendar .flatpickr-months{padding:12px 0}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{top:16px}.flatpickr-calendar span.flatpickr-weekday{color:#252525}.select2.select2-container .select2-selection--single .select2-selection__rendered{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}.select2.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.select2.select2-container.select2-container--default{width:100% !important}.select2 .select2-selection{border-radius:0;border:0;border-bottom:1px solid #a5a4a4;height:40px;padding:4px 0;font-size:1.1428571429rem}.select2 .select2-selection:hover{border-color:#0072bc}.select2 .select2-selection .select2-selection__arrow{height:40px}.select2-container--default .select2-results__group{font-family:"lato_bold",sans-serif;font-weight:500;font-size:1.0714285714rem}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#666}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#252525}.select2-container--default .select2-results>.select2-results__options{padding:2px 8px 8px 8px}.select2-container--default .select2-results__option--selected{background-color:#f6f5f9 !important;border-radius:0}.select2-search--dropdown{padding:8px}.select2-dropdown{box-shadow:0px 1px 6px rgba(106,106,106,.3);border:0;border-radius:6px;overflow:hidden}.select2-dropdown .select2-container--default .select2-results>.select2-results__options{padding:2px 8px 8px 8px}.select2-dropdown .select2-search__field{border:1px solid #e9e9e9 !important;border-radius:4px;height:40px;padding:8px}.select2-dropdown .select2-results__option{font-size:1.0714285714rem}.select2-dropdown .select2-results .select2-results__option--highlighted.select2-results__option--selectable{background-color:#f6f5f9;color:#252525}.select2-dropdown .select2-container--default .select2-results__option--selected{background-color:#f6f5f9 !important}.select2-container .select2-search--inline .select2-search__field{height:27px;margin-top:0;font-family:"lato_regular",sans-serif}.select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:1rem;font-family:"lato_regular",sans-serif;background:#f6f5f9}.select2-container--default.select2-container--focus .select2-selection--multiple{border-bottom:1px solid #a5a4a4 !important;border:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;padding-right:0}.form-label{font-size:1rem;width:100%;display:block;color:#666;color:var(--text-light)}.form-group{padding-bottom:20px}@media(max-width:767px){.form-group{padding-bottom:30px}}.l-input[readonly]{background-color:#e9ecef;opacity:1}.l-input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.l-input[type=date]::-webkit-inner-spin-button,.l-input[type=date]::-webkit-clear-button{display:none;-webkit-appearance:none}.header{position:fixed;height:100%;background-color:#0c0048;left:0;z-index:11;width:180px;display:flex;flex-direction:column;justify-content:space-between;transition:width 0s;box-shadow:5px 0px 9px 0px rgba(0,0,0,.2)}@media(max-width:767px){.header{display:none}}.header .tail-logo{display:none}.header__top{display:flex;align-items:center;justify-content:space-between;padding:15px 0 20px 0;border-bottom:1px dashed #183189;margin:0 15px}.header__close{display:none}@media(max-width:767px){.header__close{display:flex;align-items:center;justify-content:center;gap:20px;color:#fff;position:absolute;top:30px;right:12px;font-size:1.2857142857rem}}.header__hamburger-menu{position:absolute;right:-18px;top:58px;background:#0c0048;border-radius:10px;width:35px;height:35px;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}@media(max-width:767px){.header__hamburger-menu{display:none}}.header .sub-nav-mob{display:none}.nav-submenu-list{display:none;position:absolute;right:auto;background:#211c68;top:0;left:99%;bottom:unset;border-radius:10px;padding:15px;transform:translateY(-25%);max-height:436px;min-width:200px}@media(max-width:767px){.nav-submenu-list{display:block;position:static;transform:translateY(0%);background:rgba(0,0,0,0);min-width:100%;max-height:max-content}}.nav-submenu-list__link{display:block;padding:8px}.nav-menu{padding:25px 0}@media(max-width:767px){.nav-menu{height:calc(100vh - 190px);padding:15px 0;overflow:auto}}.nav-menu__hidearrow::after{display:none}.nav-menu__item{color:#fff;font-size:1.0714285714rem;padding:0 15px;position:relative}.nav-menu__item .nav-submenu-list{display:none}@media(min-width:767px){.nav-menu__item::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:0;height:0;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-right:16px solid #211c68;opacity:0;transition:opacity .2s ease}.nav-menu__item:hover::after{opacity:1}.nav-menu__item:hover .nav-submenu-list{display:block}}.nav-menu__link{display:flex;gap:15px;padding:10px 12px}@media(max-width:767px){.nav-menu__link{width:100%}}.nav-menu__link span{white-space:nowrap}.nav-menu__link svg{fill:#fff}@media(min-width:767px){.nav-menu__link .fa-solid.fa-chevron-up,.nav-menu__link .fa-solid.fa-chevron-down{display:none}}.nav-menu__link:hover{border-radius:6px;background-color:#211c68}.is-collapse .header{width:65px;transition:width .8s}.is-collapse .header .nav-menu__item{display:flex;justify-content:center}@media(max-width:767px){.is-collapse .header .nav-menu__item{justify-content:flex-start}}.is-collapse .header .nav-menu__item:hover .nav-submenu-list{left:122%}.is-collapse .header .nav-menu__item::after{right:-15px}.is-collapse .header .nav-menu span{display:none}@media(max-width:767px){.is-collapse .header .nav-menu span{display:block}}.is-collapse .header .sub-nav{display:none}.is-collapse .header .full-logo{display:none}.is-collapse .header .tail-logo{display:block;width:38px}.is-collapse .header .sub-nav-mob{display:flex;align-items:center;justify-content:center;margin-bottom:20px}@media(max-width:767px){.is-collapse .header .sub-nav-mob{display:none}}.is-collapse .header .sub-nav-mob__item{position:relative;padding:0 15px}.is-collapse .header .sub-nav-mob__item .nav-submenu-list{display:none;left:138%;transform:translateY(11%);color:#fff;bottom:0;top:auto}.is-collapse .header .sub-nav-mob__item .nav-submenu-list__link{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px}.is-collapse .header .sub-nav-mob__item .nav-submenu-list__link img{width:80px}.is-collapse .header .sub-nav-mob__item .nav-submenu-list__item{border-bottom:1px dashed #183189}.is-collapse .header .sub-nav-mob__item .nav-submenu-list__item:last-child{border-bottom:none}.is-collapse .header .sub-nav-mob__item::after{content:"";position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-right:16px solid #211c68;opacity:0;transition:opacity .2s ease}.is-collapse .header .sub-nav-mob__item:hover::after{opacity:1}.is-collapse .header .sub-nav-mob__item:hover .nav-submenu-list{display:block}.is-mobile .nav-submenu-list__link{padding:6px 36px;display:block}.is-mobile .header{display:flex;width:100%}.is-mobile .header .sub-nav{display:block}.is-mobile .nav-menu__link{position:relative}.is-mobile .nav-menu__link .fa-chevron-down,.is-mobile .nav-menu__link .fa-chevron-up{display:block;position:absolute;right:10px;top:12px}.sub-nav__list{padding:0 15px}.sub-nav__item{border-top:1px dashed #183189;color:#fff;padding:8px;display:block;text-align:center}.header-info-details__block+.header-info-details__block{border-top:1px solid #e9e9e9;margin-top:20px;padding-top:15px}.footer{background-color:#0c0048;background-color:var(--bg-footer);padding:40px 0 20px 0;color:#fff}.footer p{font-size:1rem}@media(max-width:767px){.footer{padding:20px 0 20px 0}}.footer__title{display:flex;align-items:center;justify-content:space-between}@media(max-width:767px){.footer__title{cursor:pointer}}@media(min-width:767px){.footer__title i{display:none}}.footer h6{margin-bottom:10px}@media(max-width:767px){.footer h6{margin-bottom:4px}}@media(max-width:767px){.footer-list{display:none}}.footer-list__open{display:flex;display:block}.footer-list__link{padding:4px 0;display:block;color:#e5e7eb}.footer__block{border-top:1px dashed #a5a4a4;border-top:1px dashed var(--border);margin-top:25px;padding-top:25px}@media(max-width:767px){.footer__block{gap:30px}}.footer__otp img{width:40px}@media(max-width:767px){.footer__otp img{width:30px}}.footer__copyright{margin-top:30px}.footer__copyright a{text-decoration:underline}.footer__download p{margin-bottom:10px}.footer__download img{max-width:110px}.footer__subscribe .l-btn{margin-top:10px;background-color:rgba(0,0,0,0);color:#fff}.footer .footer-social-media{gap:8px;display:flex;margin-top:10px}.footer .footer-social-media__item{border:1px solid #fff;border-radius:50%;height:32px;width:32px;min-width:32px;display:flex;align-items:center;justify-content:center}.footer .footer-social-media__item i{color:#fff;font-size:16px}.footer .footer-social-media__item:hover{background:#fff}.footer .footer-social-media__item:hover i{color:#0c0048;color:var(--primary)}.container{max-width:1100px;margin:0 auto;padding:0 20px}@media(max-width:767px){.container{padding:0 15px}}.wrapper{background:url(/themes/pegasus/assets/src/images/bg.jpg) repeat;background-size:contain}.wrapper.is-collapse .main{width:calc(100% - 65px);margin-left:65px}@media(max-width:767px){.wrapper.is-collapse .main{width:100%;margin-left:0}}.wrapper.is-collapse .l-sub-header{width:calc(100% - 65px)}@media(max-width:767px){.wrapper.is-collapse .l-sub-header{margin-left:0;width:100%;position:sticky;top:0;z-index:11;background:#fff}}.main{width:calc(100% - 180px);margin-left:180px}@media(max-width:767px){.main{width:100%;margin-left:0}}.search-widget{padding:25px;border-radius:16px;background:#fff;margin-top:-25px;z-index:1;position:relative;box-shadow:0px 1px 6px rgba(106,106,106,.3)}.search-widget--bottom{margin:30px 0}@media(max-width:767px){.search-widget--bottom{margin:15px 0}}.search-widget .l-tab-wrap{margin-top:-45px}@media(max-width:767px){.search-widget .l-tab-wrap{margin-top:0}.search-widget .l-tab-wrap .l-tab{margin:0 auto}}.search-widget__duration{border-bottom:solid 1px #e9e9e9;border-top:solid 1px var(--border-light);padding:10px 0;margin:12px 0}.search-widget__duration h4{font-family:"lato_bold",sans-serif}.search-widget__duration-wrap{display:flex}@media(max-width:767px){.search-widget__duration-wrap .l-btn{width:100%}}@media(min-width:767px){.search-widget__duration-wrap{display:none}}@media(max-width:767px){.search-widget{margin-top:28px;border-radius:16px;padding:15px}}.search-widget__info{background-color:#f6f5f9;background-color:var(--bg);border:solid 1px #e9e9e9;border:solid 1px var(--border-light);color:#001a70;color:var(--titlecolor);border-radius:12px;display:flex;align-items:center;gap:15px;padding:12px 20px;width:100%;cursor:pointer}@media(max-width:767px){.search-widget__info--arrive{text-align:right}}.search-widget__info span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.search-widget__info svg{display:none}}@media(max-width:767px){.search-widget__info{background-color:#fff;border:0;padding:0}}.search-widget__airportcode{font-size:2.1428571429rem;font-family:"lato_bold",sans-serif}.search-widget .flight-search-multicity__content{margin-top:6px}.search-widget .flight-search-multicity__footer{margin-top:20px;padding-top:20px;display:flex;align-items:center;justify-content:space-between;border-top:solid 1px #e9e9e9}@media(max-width:767px){.search-widget .flight-search-multicity__footer{flex-direction:column;gap:15px}}.search-widget .flight-search-multicity__footer .l-custom-field{width:auto}@media(max-width:767px){.search-widget .flight-search-multicity__footer .l-custom-field{width:100%}}@media(max-width:767px){.search-widget .flight-search-multicity .l-swap{transform:rotate(90deg)}}.flight-search{min-height:500px}.flight-search-modal{background:rgba(0,0,0,0);overflow:visible}@media(min-width:767px){.flight-search-modal .l-modal__header{display:none}}.flight-search__content{padding:15px;background-color:#fff;border-radius:16px;margin-top:10px}@media(max-width:767px){.flight-search__content{height:calc(100dvh - 61px);margin:0;overflow:auto;border-radius:0}}.flight-search-steps{box-shadow:0px 1px 6px rgba(106,106,106,.3);border-radius:16px;padding:0 15px;display:flex;background-color:#fff}@media(max-width:767px){.flight-search-steps{display:none}}.flight-search-steps__icon{display:flex;align-items:center;justify-content:center;width:42px;min-width:42px;height:42px;border-radius:50%;border:solid 1px #e9e9e9;border:solid 1px var(--border-light);background-color:#f6f5f9;background-color:var(--bg);padding:4px;color:#aaa;color:var(--iconcolor);font-size:1.0714285714rem}@media(max-width:1024px){.flight-search-steps__icon{display:none}}.flight-search-steps .fa-check{display:none}.flight-search-steps__item{display:flex;align-items:center;gap:15px;padding:15px 20px;cursor:pointer;color:#252525;color:var(--textcolor);border-bottom:solid 3px #fff;flex:1}@media(max-width:767px){.flight-search-steps__item{padding:10px 6px}}.flight-search-steps__item.active{color:#001a70;color:var(--titlecolor);border-bottom:solid 3px #e11a21;border-bottom:solid 3px var(--tertiary)}.flight-search-steps__item.active-icon{color:#252525;color:var(--textcolor)}.flight-search-steps__item.active-icon .flight-search-steps__icon{background-color:#0c0048;background-color:var(--primary);color:#fff}.flight-search-steps__item.active-icon .fa-check{display:block}.flight-search-steps__item.active-icon .default-tab-icon{display:none}@media(min-width:767px){.flight-search .l-autocomplete__input{margin-top:20px}}.route-map .flight-destination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;background-color:#f6f5f9;padding:15px;border-radius:4px;margin:15px 0}@media(max-width:767px){.route-map .flight-destination{margin:0 0 15px 0}}.home .search-widget{margin-top:-115px}@media(max-width:767px){.home .search-widget{margin-top:40px}.home .search-widget .l-tab-wrap{margin-top:-32px}}.need-help .l-herobanner{text-align:center}.need-help__search{max-width:500px;background:#fff;position:relative;margin:0 auto;margin-top:12px;border-radius:6px}.need-help__search .fa-magnifying-glass{position:absolute;left:5px;color:#001a70;font-size:20px;top:18px}.need-help__search .l-btn-icon{position:absolute;right:15px;top:10px}.need-help__search input{width:100%;padding:18px 60px 18px 48px;color:#252525}.check-in .l-form .l-tab{margin-bottom:10px;margin-top:-48px}@media(max-width:767px){.check-in .l-form .l-tab{margin:0 auto;margin-top:-31px}}@media(max-width:767px){.check-in .l-form .l-tab__link{padding:10px 8px}}.career-details__info{color:#001a70}.partners .l-card img,.partners-details .l-card img{padding:30px}.partners .l-card__thumb,.partners-details .l-card__thumb{height:220px}.partners .l-card__info,.partners-details .l-card__info{height:calc(100% - 220px)}.subscription{position:relative}.subscription .l-modal__content{padding:0}@media(max-width:767px){.subscription__img{display:none}}.subscription__img img{height:100%;object-fit:cover;object-position:right}.subscription__close{position:absolute;top:17px;right:30px;font-size:1.4285714286rem}.subscription__content{padding:45px 30px}.subscription__content h3{margin-bottom:4px}.subscription__content p{margin-bottom:22px}.subscription__content .l-btn{margin-top:35px}.subscription__content .l-link{margin-top:22px}.tax-invoice .l-form .form-label{font-family:"lato_bold",sans-serif}.app-download{background-color:#f6f5f9;background-color:var(--bg);margin-top:15px}@media(max-width:767px){.app-download{padding-bottom:30px}}.app-download__details{display:flex;justify-content:center;align-items:center;max-width:700px;margin:0 auto;gap:40px}@media(max-width:767px){.app-download__details{flex-direction:column;max-width:100%}}@media(max-width:767px){.app-download__img{display:none}}.app-download__img img{max-width:250px}.app-download__info h3{color:#0c0048}@media(min-width:767px){.app-download__info h3{margin-bottom:10px}}.app-download__info p{color:#252525}.app-download__info img{max-width:130px}.flight-status__date{font-family:"lato_bold",sans-serif}.flight-status__location{font-size:1.4285714286rem;margin-bottom:10px}.flight-aminities-list__item{display:flex;align-items:center;gap:10px;border-bottom:1px solid #e9e9e9;padding-bottom:6px}.flight-aminities-list__item+.flight-aminities-list__item{margin-top:6px}.flight-aminities-list__item:last-child{border-bottom:none}.flight-aminities-list__icon{display:flex;align-items:center;justify-content:center;padding:6px;border-radius:50%;background-color:#f6f5f9}.fl-card{box-shadow:0 6px 24px 0 rgba(0,0,0,.0784313725);border-radius:10px;padding:15px 20px;background-color:#fff}@media(max-width:767px){.fl-card{padding:15px}}.fl-card__details{padding-top:20px;margin-top:18px;border-top:1px solid #e9e9e9;transition:opacity .2s ease}.fl-card__block{line-height:22px}.fl-card__loc{font-size:1.4285714286rem;font-family:"lato_bold",sans-serif;margin-bottom:4px}@media(max-width:767px){.fl-card__loc{font-size:1.2857142857rem}}.fl-card__ontime{background-color:#f6f5f9;color:#001a70;border-radius:20px;padding:4px 15px;margin-bottom:8px}.fl-card-info{display:flex;width:100%;min-width:300px;padding-top:15px;margin-top:15px;border-top:solid 1px #e9e9e9}.fl-card-info-wrapper{padding:20px;border-radius:6px;box-shadow:0px 1px 6px rgba(0,0,0,.15);background:#e9e9e9}.fl-card-info>div{flex-direction:column;display:flex;justify-content:center}.fl-card-info__arrival{align-items:flex-end;position:relative}.fl-card-info__day{font-size:0.8571428571rem}.fl-card-info__time{font-size:1.0714285714rem;line-height:1;padding:4px 0;font-family:"lato_bold",sans-serif;margin-bottom:2px}.fl-card-info__place-code{font-size:1.7857142857rem;font-family:"lato_bold",sans-serif}@media(max-width:767px){.fl-card-info__place-code{font-size:1.4285714286rem}}.fl-card-info__place{font-size:0.8571428571rem}.fl-card-info__stops{font-size:0.8571428571rem;align-items:center;flex:1;padding:0 35px}@media(max-width:767px){.fl-card-info__stops{padding:0 15px}}.fl-card-info__connection{position:relative;width:100%;height:1px;border:dashed 1px #e9e9e9;margin:30px 0 15px 0}.fl-card-info__connection>i{position:absolute;top:-9px;left:46%;font-size:1.4285714286rem;color:#a5a4a4;color:var(--border);padding:0 20px}@media(max-width:767px){.fl-card-info__connection>i{padding:0;left:42%}}.fl-card-info__connection:before{position:absolute;width:8px;height:8px;background-color:#a5a4a4;content:"";top:50%;transform:translateY(-50%);border-radius:50%;left:0;border:solid 1px #a5a4a4;border:solid 1px var(--border)}.fl-card-info__connection:after{position:absolute;width:8px;height:8px;background-color:#a5a4a4;content:"";top:50%;transform:translateY(-50%);border-radius:50%;right:0;border:solid 1px #a5a4a4;border:solid 1px var(--border)}.fl-card-info__duration{display:flex;flex-direction:column;align-items:center;color:#252525;font-size:1rem;text-align:center;font-family:"lato_bold",sans-serif}.fl-card-info__duration span{color:#666}.fl-card__header{display:flex;justify-content:space-between;align-items:center}.fl-card__header img{height:40px;background:#f6f5f9;border-radius:50%;padding:4px}.fl-card__header .l-btn{font-family:"lato_bold",sans-serif}.custom-form{padding:20px 0 10px;transition:all .25s}.custom-form__title{margin-bottom:15px}.custom-form .l-titleblock p{font-size:1.0714285714rem;line-height:24px;margin-top:8px}.custom-form__list{margin-bottom:30px}.custom-form__msg{background:#eefaff;border:1px solid #cdf1fa;padding:10px 4px;margin-bottom:20px;border-radius:6px}.custom-form__msg table{background:#fff}.custom-form__msg .l-list,.custom-form__msg p{font-size:1rem}.custom-form__item{box-shadow:0 1px 6px 0 rgba(0,0,0,.0784313725);padding:15px;border-radius:6px;margin-bottom:10px}.custom-form__item .l-chkbox{margin-bottom:8px}.custom-form__item.is-active{background:#f6f5f9}.custom-form__condition{color:#cc8214}.custom-form__info{color:#0c0048;margin-right:10px}.custom-form__notice{margin:12px 0}.custom-form__notice p+p{margin-top:15px}.confirm-cookie{background-color:#fff;box-shadow:0 6px 24px 0 rgba(0,0,0,.0784313725);width:100%;position:fixed;padding:12px 30px;left:0;bottom:0;z-index:99}.cookie-preference .l-accordion{padding:6px;margin-top:15px}.cookie-policy .l-accordion__item p+p{margin-top:15px}.login{min-height:calc(100vh - 61px);display:flex;align-items:center;justify-content:center;background:url("/src/images/temp/login-bg.svg");background-repeat:no-repeat;background-size:cover}.login__form{max-width:375px;box-shadow:0px 2px 6px rgba(0,0,0,.1215686275);border-radius:10px;padding:45px 50px 55px 50px;background:#fff}@media(max-width:767px){.login__form{max-width:100%;padding:30px 30px 45px 30px}}.login__form a{font-size:1rem;font-family:"lato_bold",sans-serif;text-decoration:underline;text-align:right;width:100%;display:block;margin-bottom:28px}.login__form img{width:140px}.login__form h2{font-size:1.0714285714rem;font-family:"lato_bold",sans-serif;color:#0c0048}@media(max-width:767px){.login__img{display:none}}.login-page{height:100%}.login-page .footer{padding:20px 0 20px 0}.login-page .footer__copyright{margin-top:0}.forgot-password{min-height:calc(100vh - 61px);display:flex;align-items:center;justify-content:center;background:url("/src/images/temp/login-bg.svg");background-repeat:no-repeat;background-size:cover}.forgot-password__form{max-width:375px;box-shadow:0px 2px 6px rgba(0,0,0,.1215686275);border-radius:10px;padding:45px 40px 55px 40px;background:#fff}@media(max-width:767px){.forgot-password__form{max-width:100%;padding:30px 30px 45px 30px}}.forgot-password__form img{width:140px}.forgot-password__form a{font-size:1rem;font-family:"lato_bold",sans-serif;margin-bottom:8px;width:100%;display:flex;align-items:flex-end;gap:6px;margin-bottom:28px}.forgot-password__form i{width:24px;height:24px;border:1px solid #0c0048;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:1.2857142857rem}@media(max-width:767px){.forgot-password__img{display:none}}.forgot-password-page{height:100%}.forgot-password-page .footer{padding:20px 0 20px 0}.forgot-password-page .footer__copyright{margin-top:0}.dashboard .l-herobanner{padding:34px 0 55px 0}.dashboard .footer{padding:20px 0 20px 0}.dashboard .footer__copyright{margin-top:0}.dashboard-header{display:flex;align-items:center;height:100%;display:flex;justify-content:space-between;box-shadow:0px 3px 6px rgba(0,0,0,.25);height:55px;padding:0 20px}.dashboard-header .l-sub-header{position:static;width:auto !important}.dashboard-header__logo{display:flex;align-items:flex-end}.dashboard-header__logo img{width:160px;margin-right:5px}.dashboard-header__logo h2{font-size:1.0714285714rem;font-family:"lato_bold",sans-serif;color:#0c0048;padding-left:10px;border-left:1px solid #a5a4a4;margin-bottom:8px}.dashboard-table{min-height:calc(100vh - 200px);margin:0 20px 20px 20px;box-shadow:0px 1px 6px rgba(0,0,0,.15)}.dashboard-table__wrap{width:100%;background-color:#fff;overflow-x:hidden}.dashboard-table__wrap .flight-number-success{color:#008b45}.dashboard-table__wrap .flight-number-failure{color:#f8421c}.dashboard-table__wrap table{margin-bottom:0}.dashboard-table__wrap .table-responsive{overflow-x:hidden}.dashboard-table__wrap .table{font-size:1rem}.dashboard-table__wrap .table td{border-top:1px solid #e9e9e9}.dashboard-table__wrap .table td,.dashboard-table__wrap .table th{padding:15px 10px;vertical-align:middle;min-width:115px;width:115px}.dashboard-table__wrap .table .large-data-th{width:180px;padding-right:4px}.dashboard-table__wrap .table .large-data-td{padding-right:4px;width:180px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.dashboard-table__wrap .table .large-data-td p{line-height:16px}.dashboard-table__wrap .table th:nth-child(1){min-width:auto}.dashboard-table__wrap .table td:nth-child(1){min-width:auto}.dashboard-table__wrap .table th:nth-child(2){width:90px;min-width:90px}.dashboard-table__wrap .table td:nth-child(2){width:90px;min-width:90px}.dashboard-table__wrap .table thead th{color:#252525;font-family:"lato_light",sans-serif;border-top:0;text-align:left}.dashboard-table__wrap .table tbody tr td button{display:flex;align-items:center;justify-content:space-between;font-size:0.8571428571rem;min-width:72px;text-transform:capitalize;padding:5px 7px}.dashboard-table__wrap .table tbody tr td button i{font-size:1.2857142857rem;border-left:1px solid #0c0048;padding-left:7px}.dashboard-table__wrap .table tbody tr td button:hover i{border-left:1px solid #fff}.dashboard-table__wrap .table tbody tr td button:focus i{border-left:1px solid #fff}.dashboard-table__icon{border:1px solid #0c0048;color:#0c0048;border-radius:4px;font-size:1.1428571429rem;height:24px;width:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.dashboard-table--sticky .dashboard-table__wrap table{border-collapse:collapse}.dashboard-table--sticky thead tr>th{position:sticky;z-index:2;top:0}.dashboard-table--sticky thead tr>:nth-child(1){background:#fff;z-index:3;left:0;top:0}.dashboard-table--sticky thead tr>:nth-child(2){background:#fff;z-index:3;left:44px;top:0}.dashboard-table--sticky thead tr>:nth-child(3){background:#fff;width:115px;z-index:3;left:132px;top:0}.dashboard-table--sticky thead tr>:last-child{position:sticky;right:-1px;background:#fff;width:90px;min-width:90px}.dashboard-table--sticky tbody tr>:nth-child(1){background:#fff;position:sticky;z-index:1;left:0}.dashboard-table--sticky tbody tr>:nth-child(2){background:#fff;position:sticky;z-index:1;left:44px}.dashboard-table--sticky tbody tr>:nth-child(3){background:#fff;position:sticky;z-index:1;left:132px;width:150px}.dashboard-table--sticky tbody tr>:last-child{position:sticky;right:-1px;background:#fff;width:90px;min-width:90px}.dropdown-menu{display:none;box-shadow:0 8px 16px rgba(0,0,0,.15);border-radius:8px;background:#fff;padding:10px;min-width:145px}.dropdown-menu li{list-style:none;padding:5px 10px;cursor:pointer}.dropdown-menu li:hover{background:#f6f5f9}.dropdown-btn{border-radius:8px;min-height:30px;line-height:10px}.skybucks-login{min-height:100vh;display:flex;align-items:center;justify-content:center;background:url("/src/images/temp/skybucks-banner.jpg");background-repeat:no-repeat;background-size:cover}.skybucks-login__form{max-width:440px;box-shadow:0px 2px 6px rgba(0,0,0,.1215686275);border:2px solid #e9e9e9;border-radius:16px;padding:20px 50px 35px 50px;background:rgba(226,230,234,.6784313725)}@media(max-width:767px){.skybucks-login__form{max-width:100%;padding:30px 30px 45px 30px;background:rgba(226,230,234,.9411764706)}}.skybucks-login__form a{font-size:1rem;font-family:"lato_bold",sans-serif;text-decoration:underline;text-align:right;width:100%;display:block;margin-bottom:20px}.skybucks-login__form img{width:185px}.skybucks-login__left p{font-size:1.1428571429rem;text-transform:uppercase;text-align:center;font-family:"lato_bold",sans-serif}@media(max-width:767px){.skybucks-login__left{display:none}}.skybucks-login__info{background:hsla(0,0%,100%,.3607843137);padding:15px}.virtual-card{overflow:hidden}.virtual-card .hide{display:none}.virtual-card .show{display:block}.virtual-card__header{background-color:#f6f5f9;padding:30px 30px 60px 30px}.virtual-card__header .fa-xmark{font-size:1.4285714286rem}.virtual-card__header h3{font-size:1.8571428571rem}.virtual-card__header--confirm{padding:20px 20px 10px 20px}.virtual-card .l-btn{width:100%;height:45px}.virtual-card__img{position:relative}.virtual-card__img img{width:100%}.virtual-card__data{position:absolute;bottom:30px;left:30px;color:#f6f5f9}.virtual-card__number{font-size:2.1428571429rem;font-family:"lato_bold",sans-serif}.virtual-card__content{flex-direction:column;display:flex;align-items:center;padding-bottom:40px;width:350px;margin:-40px auto 0 auto}.virtual-card__wallet{margin-bottom:20px;display:flex;align-items:center}.virtual-card__wallet span{white-space:nowrap}.virtual-card__wallet .l-btn{height:50px;min-width:135px;border-radius:6px}.virtual-card__wallet .l-btn--applepay{background:url("/src/images/applepay.png");background-size:50px;background-position:center;background-repeat:no-repeat}.virtual-card__wallet .l-btn--gpay{background:url("/src/images/googlepay.png");background-size:50px;background-position:center;background-repeat:no-repeat}.virtual-card__wallet .l-btn:hover{background-color:#fff}.virtual-card__resendotp{display:flex;justify-content:center;margin-top:20px}.virtual-card__resendotp a:not([href]):not([class]){color:#0060df;text-decoration:underline;cursor:pointer}.virtual-card__otpcounter{font-family:"lato_bold",sans-serif}.virtual-card__selected{position:absolute;right:10px;top:10px;width:70px;border:solid 1px #000;padding:5px 10px;border-radius:4px;filter:invert(1)}.virtual-card__details{padding-top:20px;width:100%;display:none}.vc-confirm{padding:20px 40px;position:relative}.vc-confirm h3{color:#090}.vc-confirm__header{max-width:360px;text-align:center;margin:0 auto;padding:20px 0}.vc-confirm__header svg{fill:#090}.vc-confirm__info{background:#f6f5f9;padding:20px 20px 20px 40px;border-radius:8px}.vcard-loader{background:#fff;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;display:flex;align-items:center;justify-content:center}.vcard-loader__spin{border:5px solid #f6f5f9;border-radius:50%;border-top:5px solid #cc8214;width:80px;height:80px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.footer-social-media__item{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;gap:15px;}#block-pegasus-content .views-element-container{display:none;}.d-none{display:none;}.user-login-form{padding:50px 35px 20px 35px;}.user-login-form div{padding:20px 35px;}.user-login-form input{border-width:1px;border-style:inset;border-color:light-dark(rgb(118,118,118),rgb(133,133,133));}.user-login-form .button{background:#0c0048;color:#fff;position:relative;padding:8px 15px;font-size:1.0714285714rem;min-width:135px;border-radius:20px;line-height:1;min-height:40px;cursor:pointer;}.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-bottom-left{display:none !important;}.no-click{pointer-events:none;cursor:default;opacity:0.7;}.route-map-wrapper{position:relative;}.map-overlay-bottom-container{position:absolute;bottom:40px;left:25px;}.map-overlay-button-wrapper button{width:25px;height:15px;}.map-overlay-button-wrapper button.restrictions{background-color:#0072bc;}.map-overlay-button-wrapper button.open{background-color:#001a70;}.map-overlay-button-wrapper button.closed{background-color:#e11a21;}.wrapper{background:url(/themes/pegasus/assets/images/bg.jpg) repeat;}.err-msg-close{cursor:pointer;}.routemap .l-herobanner .l-btn{display:inline-block;text-align:center;}.route-map .select2-selection__clear{display:none !important;}.nav-submenu-list{z-index:99;}.map-wrapper{width:100%;height:calc(100vh - 300px);min-height:500px;}.job-item{margin-bottom:30px;}.modal-body{padding:20px;}canvas{border:1px solid #ccc;border-radius:10px;background-color:#fff;cursor:crosshair;}.typed-signature canvas{border:1px dashed #999;}.e-signature-canvas{width:100%;height:160px;border:1px dashed #a5a4a4;border-radius:0px;}.signature-dialog-box{box-shadow:0 6px 24px 0 rgba(0,0,0,0.0784313725);width:100%;max-width:620px;min-height:282px;}.signature-dialog-box .l-tab-wrap .l-tab--round{margin-top:-40px;}.dialog-backdrop{height:100vh;position:fixed;top:0px;width:100%;z-index:99;background:#0b0b0b;opacity:0.8;}.dialog-popup-wrapper{z-index:100;position:relative;}.signature-img-wrapper{border:1px dashed #ccc;border-radius:0px;min-height:100px;}.position-relative{position:relative;}.position-relative #open-signature{position:relative;z-index:20;}.position-relative #signature-image{position:absolute;width:170px;top:17px;z-index:19;}.l-chkbox input[type=checkbox]#enableAdditionalForms+label::after{left:10px !important;top:calc(50% - 7px) !important;}.l-chkbox input[type=checkbox]#enableAdditionalForms+label::before{top:calc(50% - 9px);left:4px;}.l-chkbox input[type=checkbox]#enableAdditionalForms+label{padding:0 0 0 35px;}.has-error .l-input{border-color:#d93025;}.l-error-msg{color:#d93025;}.l-error input,input.l-error{color:black !important;}#taxErr,#taxSuccess{max-width:100%;margin-top:30px;text-align:center;border:none;box-shadow:0 6px 24px rgba(0,0,0,0.08);border-radius:10px;padding:20px 30px;}#taxErr span,#taxSuccess span{display:block;background:#fff;border-radius:10px;padding:30px;font-size:16px;line-height:1.5;}#taxErr{background:#fff0f0;color:#d60000;}#taxSuccess{background:#f6fff7;color:#1b7d1b;}.l-sub-header__info-icon{background:#0c0048;color:#fff;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;}.l-sub-header__notice{opacity:0;pointer-events:none;transition:all 0.3s ease;}.l-sub-header__info-wrapper:hover .l-sub-header__notice{opacity:1;pointer-events:all;}@media (max-width:767px){.desktop-only,#desktop-round-calendar,#desktop-one-calendar{display:none;}}@media (min-width:767px){.mobile-only,#mobile-round-calendar,#mobile-one-calendar,#flightsearch-mob-error{display:none;}}.confirm-cookie a{color:#004aad;text-decoration:underline;}.confirm-cookie a:hover{color:#002b6f;}.l-overlay{z-index:12;}.confirm-cookie{display:none;}#flight-loader,.acc-form-loader{z-index:2000 !important;}.additional-dialog-box{box-shadow:0 6px 24px 0 rgba(0,0,0,0.0784313725);width:100%;max-width:85vw;min-height:282px;z-index:9999;}#additional-form-dialog{max-height:100vh;max-width:100vw;z-index:999 !important;position:fixed;inset:0px;}.additional-form-wrapper{overflow:auto;max-height:60vh;position:relative;padding:30px;}.additional-form-wrapper .l-btn-wrapper{position:sticky;bottom:-30px;width:100%;background:#fff;padding:10px 0px;}#carbookingfooter{margin-top:-10px;}.mobile-info-container{display:none;}.l-spotlight .slick-dots li{opacity:0.5;}.l-spotlight .slick-dots li.slick-active{opacity:1;}@media (max-width:767px){.route-map .l-herobanner{padding:22px 0 65px 0;}.route-map .route-map-info-icon{margin:10px 0px;}.route-map .l-tab-content .route-map-wrapper{display:none;}.route-map .mobile-info-container{display:block;}.route-map .mobile-info-container .map-overlay-bottom-container::after{width:0px;height:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ffffff;content:"";position:absolute;bottom:-10px;}.route-map .mobile-info-container .route-map-close-button{position:absolute;top:5px;right:10px;}.route-map .mobile-info-container .map-overlay-bottom-container{bottom:40px;background:#fff;padding:20px;left:0px;border-radius:10px;box-shadow:0 6px 24px 0 rgba(0,0,0,0.0784313725);}.is-mobile .header .main-header-menu-list{flex:1 1 auto;overflow-y:auto;box-sizing:border-box;}.is-mobile .header #block-sitesmenu{flex-shrink:0;box-sizing:border-box;}.is-mobile{height:100dvh;overflow:hidden;}.is-mobile .header{width:100%;height:100dvh;display:flex;overflow:hidden;}.is-mobile .nav-menu{height:auto;overflow:visible;}.is-mobile .header .header-main-menu-wrapper{position:relative;}.is-mobile .header .header-main-menu-wrapper .header__top{position:sticky;top:0px;z-index:99;background:#0c0048;}.l-spotlight .slick-slider .slick-arrow.slick-prev,.l-spotlight .slick-slider .slick-arrow.slick-next,.l-spotlight .slick-dots{top:120px;}.slick-slider{padding-bottom:42px;}.slick-slider .slick-arrow{bottom:-10px;}}.l-overlay img{width:300px !important;}@media (max-width:767px){#notice-header{min-height:0vh;}}#close-notice{position:relative;right:2px;left:2px;}.select-option-description{padding-left:29px;display:inline-block;margin-top:5px;}.select-option-description a{color:#cc8214;}.custom-dynamic-form-container .l-chkbox input[type=checkbox]+label{display:block;}.custom-dynamic-form-container .select-option-wrapper.col-span-12.my-4{margin:15px 0;}.custom-dynamic-form-container .select-option-wrapper.col-span-12.my-4{color:inherit;font-size:inherit;font-family:inherit;}.data-picker.l-input[readonly],.data-picker-current.l-input[readonly],.l-input[readonly]{cursor:pointer;background-color:#fff;}.data-picker-label{position:relative;display:block;}.data-picker-label::after{font-family:"Font Awesome 5 Free";content:"\f073";position:absolute;right:15px;top:30px;}.input-prefix{position:absolute;top:29px;font-size:1.1428571429rem;color:#252525;display:block;padding-right:10px;border-right:1px solid #a5a4a4;}.has-prefix{padding-left:40px;}.l-disable{pointer-events:none;}.image_carousel .l-spotlight__item{min-height:100% !important;}.date-piker-wrapper{position:relative;}.date-piker-wrapper .calendar-icon{position:absolute;right:18px;opacity:0.5;top:calc(50% - 13px);}.l-error.select_category{position:absolute;left:0px;bottom:-5px;}.fl-card__ontime{display:none;}#customerComplaintsFormSubmit,#customerComplaintsFormSubmit{margin-left:auto;}.custom-dynamic-form-container .l-table.col-span-12.l-table--striped.radio-button-option-wrapper td{border:none;}.custom-dynamic-form-container .l-table.col-span-12.l-table--striped.radio-button-option-wrapper tr{background-color:transparent;}.custom-dynamic-form-container .l-table.col-span-12.l-table--striped.radio-button-option-wrapper tr.error-msg-row td{padding:0px;}.custom-dynamic-form-container .l-table.col-span-12.l-table--striped.radio-button-option-wrapper .even-row{background-color:#f6f5f9;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}.mobile-app-view .l-sub-header,.mobile-app-view .footer,.mobile-app-view .l-breadcrumbs{display:none !important;}#additionalFormInnerDiv{position:fixed;inset:0px;}#rows-container{padding-right:25px;}#rows-container .remove-btn{position:absolute;right:-33px;width:20px;height:20px;font-size:18px;top:20px;cursor:pointer;}#addRowBtn{margin-bottom:25px;}.additional-form-actions{padding:20px 30px;margin-top:0px;}#custom_dynamic_form_loader{z-index:999999!important;}.header-info-details{padding-bottom:15px;}.componentbody{padding:30px 0 0;}
.subscription__close{z-index:999999 !important;pointer-events:auto !important;touch-action:manipulation;}.group-booking .d-none{display:none !important;}
.visually-hidden{display:none !important;}
