.summary-box{padding:1rem 3rem;background:#d62774;-webkit-border-radius:5px;-moz-border-radius:5px;_ms-border-radius:5px;border-radius:5px;box-shadow:0 2px 15px #eaa4c5;display:block}.summary-box .summary-box-header{color:#fff}.summary-box .summary-box-header .summary-box-header-trip-type{position:relative;float:left;font-size:1.6em;text-align:center;width:33.3333%;padding:0}.summary-box .summary-box-header .summary-box-header-leg-info{position:relative;float:left;width:66.6666%;padding-left:1rem;padding-right:1rem;text-align:left}.summary-box .summary-box-header .summary-box-header-leg-info .summary-box-header-leg-info-airport{font-size:.85em}.summary-box .summary-box-header .summary-box-header-leg-info .summary-box-header-leg-info-departure-time{font-size:.75em}.summary-box .summary-box-header .summary-box-header-leg-info .summary-box-header-leg-info-passenger{font-size:.7em}.summary-box-wrapper{margin-left:-2rem;margin-right:-2rem}.summary-box-wrapper:before,.summary-box-wrapper:after{display:table;content:" "}.summary-box-wrapper:after{clear:both}.summary-box-message{position:relative;width:100%;color:#fff;font-size:.8em;text-align:center;margin:50% auto 50% auto}.psyf-detail-frame{padding:1rem 0;text-align:center}.psyf-detail:before,.psyf-detail:after{display:table;content:" "}.psyf-detail:after{clear:both}.psyf-detail-container{margin-bottom:1rem}.psyf-detail-area{display:table;width:100%;background:#fff;margin-bottom:1rem;-webkit-border-radius:5px;-moz-border-radius:5px;_ms-border-radius:5px;border-radius:5px}.psyf-detail-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 0;width:100%}.psyf-detail-col-number-type{text-align:right}.psyf-detail-col-80{width:80%;text-align:left}.psyf-detail-col-70{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 70%;-ms-flexbox:0 0 70%;-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;text-align:left}.psyf-detail-col-60{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 60%;-ms-flexbox:0 0 60%;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:70%;text-align:left}.psyf-detail-col-50{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 50%;-ms-flexbox:0 0 50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:70%;text-align:left}.psyf-detail-col-40{width:40%}.psyf-detail-col-30{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 30%;-ms-flexbox:0 0 30%;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.psyf-detail-col-20{width:20%}.psyf-detail-col-10{width:10%}.psyf-detail-da{font-size:1em;font-weight:500}.psyf-detail-dt{font-size:1em;font-weight:600}.psyf-detail-interlink-type{font-size:.75em;font-weight:600;color:#d62774}.last-detail-area{margin-top:15px;padding-top:0;padding-bottom:0}.dpt,.dpt-icon{color:#d62774}.dpt{font-size:1em;font-weight:500}.dpt-icon{font-weight:700;font-size:2em}.real-box{margin-top:-10px}.real-box-air,.real-box-air-blast,.r-summ-last{margin-top:10px}.real-box-air .tg-ar,.real-box-air-blast .tg-ar{padding-top:5px;padding-bottom:0;padding-left:0;padding-right:0}.real-box-air.last,.real-box-air-blast,.r-summ-last{margin-bottom:10px}.real-box-air.last{margin-top:5px}.real-line{padding:0;height:1px;border-top:1px solid #efefef;width:100%}.psyf-itinerary-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;font-size:.9em;padding:1rem 1rem}.psyf-itinerary-detail-airline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.psyf-itinerary-detail-airline-col{width:100%;margin:5px 0;font-size:1.2em;font-weight:600}.psyf-itinerary-detail-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch}.psyf-itinerary-detail-item-duration{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.psyf-pax-price-type{-webkit-box:1;-moz-box:1;-webkit-flex:1 0 40%;-ms-flexbox:1 0 40%;-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;max-width:40%;text-align:left}.psyf-pax-price{-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flexbox:1 0 auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:right}.psyf-pax-amount{-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flexbox:1 0 auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:right;color:#d62774}.psyf-pax-total-price{-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flexbox:1 0 auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:right;color:#d62774;font-size:1em}.psyf-itinerary-detail-dt{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 30%;-ms-flexbox:0 0 30%;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;text-align:left;color:#d62774;font-weight:600}.psyf-itinerary-detail-dac{width:20%;text-align:left}.psyf-itinerary-detail-dan{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 70%;-ms-flexbox:0 0 70%;-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;text-align:left}.psyf-itinerary-detail-duration{width:auto;font-weight:500}.psyf-itinerary-detail-connect{width:auto;text-align:left;color:#d62774;padding-top:1rem;padding-bottom:1rem;font-weight:600;font-size:1.2em}.psyf-itinerary-detail-arrival{width:auto;text-align:left;padding-top:1rem;padding-bottom:1rem;font-weight:600;font-size:1.2em}footer{position:relative;width:100%;z-index:100}footer section.section-footer-first{background:#d62774;color:#fff;padding-top:45px;padding-bottom:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-mox-box-align:center;-ms-flex-align:center;align-items:center}footer section.section-footer-first .banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media all and (min-width:1px) and (max-width:420px){footer section.section-footer-first .banner{width:300px}}@media all and (min-width:421px) and (max-width:768px){footer section.section-footer-first .banner{width:400px}}@media all and (min-width:769px) and (max-width:5000px){footer section.section-footer-first .banner{width:720px}}@media all and (min-width:1001px) and (max-width:5000px){footer section.section-footer-first .banner{padding-top:10px;padding-bottom:40px;font-weight:700;vertical-align:bottom;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer section.section-footer-first .banner:before,footer section.section-footer-first .banner:after{display:table;content:" "}footer section.section-footer-first .banner:after{clear:both}}footer section.section-footer-first .banner img{margin-right:20px}@media all and (min-width:1px) and (max-width:768px){footer section.section-footer-first .banner img{width:95px;height:auto}}footer section.section-footer-first .banner .today{font-weight:400;font-family:Lato}@media all and (min-width:1px) and (max-width:768px){footer section.section-footer-first .banner .today{font-size:1.8em}}@media all and (min-width:769px) and (max-width:5000px){footer section.section-footer-first .banner .today{font-size:2em}}footer section.section-footer-first .flex-summary{width:100%;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-font-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer section.section-footer-first .flex-summary:before,footer section.section-footer-first .flex-summary:after{display:table;content:" "}footer section.section-footer-first .flex-summary:after{clear:both}@media all and (min-width:1px) and (max-width:768px){footer section.section-footer-first .flex-summary{padding:0 55px}}footer section.section-footer-first .flex-summary .flex-item{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-mox-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width:1px) and (max-width:768px){footer section.section-footer-first .flex-summary .flex-item{width:33.333%}}@media all and (min-width:769px) and (max-width:1000px){footer section.section-footer-first .flex-summary .flex-item{width:33.333%}}@media all and (min-width:1001px) and (max-width:5000px){footer section.section-footer-first .flex-summary .flex-item{width:25%}}footer section.section-footer-first .flex-summary .flex-item p.second{font-size:1.1em;font-weight:400}footer section.section-footer-first .flex-summary .flex-item p.sum{font-family:Lato;font-weight:500}@media all and (min-width:1px) and (max-width:768px){footer section.section-footer-first .flex-summary .flex-item p.sum{font-size:2.5em}}@media all and (min-width:769px) and (max-width:1000px){footer section.section-footer-first .flex-summary .flex-item p.sum{font-size:3em}}@media all and (min-width:1001px) and (max-width:1600px){footer section.section-footer-first .flex-summary .flex-item p.sum{font-size:3.5em}}@media all and (min-width:1601px) and (max-width:5000px){footer section.section-footer-first .flex-summary .flex-item p.sum{font-size:3.5em}}footer section.section-footer-last{background:#9f0049;color:#fff;padding-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer section.section-footer-last .menu-footer-box{padding:45px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer section.section-footer-last .menu-footer-box:before,footer section.section-footer-last .menu-footer-box:after{display:table;content:" "}footer section.section-footer-last .menu-footer-box:after{clear:both}@media all and (min-width:1001px) and (max-width:1100px){footer section.section-footer-last .menu-footer-box{width:800px}}@media all and (min-width:1101px) and (max-width:5000px){footer section.section-footer-last .menu-footer-box{width:1000px}}footer section.section-footer-last .menu-footer-box .foot-menu-group{margin-bottom:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (min-width:1px) and (max-width:420px){footer section.section-footer-last .menu-footer-box .foot-menu-group{padding:0 30px}}@media all and (min-width:1px) and (max-width:768px){footer section.section-footer-last .menu-footer-box .foot-menu-group{width:100%}}@media all and (min-width:421px) and (max-width:768px){footer section.section-footer-last .menu-footer-box .foot-menu-group{padding:0 55px}}@media all and (min-width:769px) and (max-width:1000px){footer section.section-footer-last .menu-footer-box .foot-menu-group{padding:0 20px 0 100px}}@media all and (min-width:769px) and (max-width:5000px){footer section.section-footer-last .menu-footer-box .foot-menu-group{width:50%}}footer section.section-footer-last .menu-footer-box .foot-menu-group:before,footer section.section-footer-last .menu-footer-box .foot-menu-group:after{display:table;content:" "}footer section.section-footer-last .menu-footer-box .foot-menu-group:after{clear:both}footer section.section-footer-last .menu-footer-box .foot-menu-group .flex-item{width:33.333%}footer section.section-footer-last .menu-footer-box .foot-menu-group .flex-item p{font-family:Lato}footer section.section-footer-last .menu-footer-box .foot-menu-group .flex-item p:first-child{margin-bottom:20px;font-size:1.3em;font-weight:700}footer section.section-footer-last .menu-footer-box .foot-menu-group .flex-item p:not(:first-child){font-size:.8em;font-weight:400}footer section.section-footer-last .menu-footer-box .flex-follow{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:1px) and (max-width:420px){footer section.section-footer-last .menu-footer-box .flex-follow{padding:0 30px}}@media all and (min-width:421px) and (max-width:768px){footer section.section-footer-last .menu-footer-box .flex-follow{padding:0 55px}}@media all and (min-width:1px) and (max-width:768px){footer section.section-footer-last .menu-footer-box .flex-follow{width:100%}}@media all and (min-width:769px) and (max-width:1000px){footer section.section-footer-last .menu-footer-box .flex-follow{padding:0 20px 0 100px}}@media all and (min-width:769px) and (max-width:5000px){footer section.section-footer-last .menu-footer-box .flex-follow{width:50%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}footer section.section-footer-last .menu-footer-box .flex-follow:before,footer section.section-footer-last .menu-footer-box .flex-follow:after{display:table;content:" "}footer section.section-footer-last .menu-footer-box .flex-follow:after{clear:both}footer section.section-footer-last .menu-footer-box .flex-follow p{margin-bottom:10px;font-size:1.3em;font-weight:700}footer section.section-footer-last .menu-footer-box .flex-follow .flex-icon-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer section.section-footer-last .menu-footer-box .flex-follow .flex-icon-group .flex-item{width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex}footer section.section-footer-last .menu-footer-box .flex-follow .flex-icon-group .flex-item:not(:last-child){margin-right:10px}footer section.section-footer-last .menu-footer-box .flex-follow .flex-icon-group .flex-item a .btn.mask{background:#fff;padding:0 0;border:none;border-radius:7px;width:35px;height:36px}footer section.section-footer-last .menu-footer-box .flex-follow .flex-icon-group .flex-item a .btn.mask .fa{margin:-3px 0 0 0;height:36px}footer section.section-footer-last .menu-footer-box .flex-follow .flex-icon-group .flex-item a .btn.mask .fa.fa-google-plus-square{color:#f00}footer section.section-footer-last .menu-footer-box .flex-certificate{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media all and (min-width:1px) and (max-width:420px){footer section.section-footer-last .menu-footer-box .flex-certificate{padding:0 30px}}@media all and (min-width:1px) and (max-width:768px){footer section.section-footer-last .menu-footer-box .flex-certificate{width:100%}}@media all and (min-width:421px) and (max-width:768px){footer section.section-footer-last .menu-footer-box .flex-certificate{padding:0 55px}}@media all and (min-width:769px) and (max-width:1000px){footer section.section-footer-last .menu-footer-box .flex-certificate{padding:0 100px 0 0}}@media all and (min-width:769px) and (max-width:5000px){footer section.section-footer-last .menu-footer-box .flex-certificate{width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}footer section.section-footer-last .menu-footer-box .flex-certificate:before,footer section.section-footer-last .menu-footer-box .flex-certificate:after{display:table;content:" "}footer section.section-footer-last .menu-footer-box .flex-certificate:after{clear:both}footer section.section-footer-last .menu-footer-box .flex-certificate .flex-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-mox-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width:769px) and (max-width:5000px){footer section.section-footer-last .menu-footer-box .flex-certificate .flex-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media all and (min-width:769px) and (max-width:1000px){footer section.section-footer-last .menu-footer-box .flex-certificate .flex-item:not(:last-child){margin-right:25px}}@media all and (min-width:1001px) and (max-width:1100px){footer section.section-footer-last .menu-footer-box .flex-certificate .flex-item:not(:last-child){margin-right:10px}}@media all and (min-width:1101px) and (max-width:1200px){footer section.section-footer-last .menu-footer-box .flex-certificate .flex-item:not(:last-child){margin-right:20px}}@media all and (min-width:1201px) and (max-width:5000px){footer section.section-footer-last .menu-footer-box .flex-certificate .flex-item:not(:last-child){margin-right:25px}}@media all and (min-width:1px) and (max-width:768px){footer section.section-footer-last .menu-footer-box .flex-certificate .flex-item:nth-child(1) img{width:55px}}@media all and (min-width:769px) and (max-width:1000px){footer section.section-footer-last .menu-footer-box .flex-certificate .flex-item:nth-child(1) img{width:50px}}@media all and (min-width:1001px) and (max-width:5000px){footer section.section-footer-last .menu-footer-box .flex-certificate .flex-item:nth-child(1) img{width:70px;margin-top:-10px}}@media all and (min-width:1px) and (max-width:768px){footer section.section-footer-last .menu-footer-box .flex-certificate .flex-item:nth-child(2) img{width:55px}}@media all and (min-width:769px) and (max-width:1000px){footer section.section-footer-last .menu-footer-box .flex-certificate .flex-item:nth-child(2) img{width:50px}}@media all and (min-width:1001px) and (max-width:5000px){footer section.section-footer-last .menu-footer-box .flex-certificate .flex-item:nth-child(2) img{width:70px;margin-top:-10px}}@media all and (min-width:1px) and (max-width:1000px){footer section.section-footer-last .menu-footer-box .flex-certificate .flex-item:nth-child(3) img{width:60px}}@media all and (min-width:1001px) and (max-width:5000px){footer section.section-footer-last .menu-footer-box .flex-certificate .flex-item:nth-child(3) img{width:120px;margin-top:-5px}}@media all and (min-width:1px) and (max-width:1000px){footer section.section-footer-last .menu-footer-box .flex-certificate .flex-item:nth-child(4) img{width:60px}}@media all and (min-width:1001px) and (max-width:5000px){footer section.section-footer-last .menu-footer-box .flex-certificate .flex-item:nth-child(4) img{width:120px;margin-top:-5px}}footer section.section-footer-last .menu-footer-box .flex-contact{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:1px) and (max-width:420px){footer section.section-footer-last .menu-footer-box .flex-contact{padding:0 30px}}@media all and (min-width:421px) and (max-width:768px){footer section.section-footer-last .menu-footer-box .flex-contact{padding:0 55px}}@media all and (min-width:1px) and (max-width:768px){footer section.section-footer-last .menu-footer-box .flex-contact{width:100%}}@media all and (min-width:769px) and (max-width:1000px){footer section.section-footer-last .menu-footer-box .flex-contact{padding:0 100px 0 0}}@media all and (min-width:769px) and (max-width:5000px){footer section.section-footer-last .menu-footer-box .flex-contact{width:50%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}footer section.section-footer-last .menu-footer-box .flex-contact:before,footer section.section-footer-last .menu-footer-box .flex-contact:after{display:table;content:" "}footer section.section-footer-last .menu-footer-box .flex-contact:after{clear:both}footer section.section-footer-last .menu-footer-box .flex-contact p:nth-child(1){font-size:1.3em;font-weight:400}footer section.section-footer-last .menu-footer-box .flex-contact p:nth-child(2){font-size:1.3em;font-weight:400;margin-bottom:0}footer section.last-footer{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;background:#575757;min-height:60px}footer section.last-footer .certificate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-font-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (min-width:768px){footer section.last-footer .certificate{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}}footer section.last-footer .certificate--iata{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}footer section.last-footer .certificate--miramar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}footer section.last-footer .certificate--dbd{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}footer section.last-footer .certificate--wonderful{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}footer section.last-footer .last{width:100%;padding-top:10px;padding-bottom:10px;color:#ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-font-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5em}footer section.last-footer .last .flex-address:first-child{width:30%;font-size:1em;word-wrap:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer section.last-footer .last .flex-address:first-child img{vertical-align:bottom}footer section.last-footer .last .flex-address:first-child .address{font-family:Lato;font-size:.8em;font-weight:400}footer section.last-footer .last .flex-address:last-child{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-mox-box-align:center;-ms-flex-align:center;align-items:center}footer section.last-footer .last .flex-address:last-child .flex-item{font-family:Lato;font-size:.7em;font-weight:400;word-wrap:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-mox-box-align:center;-ms-flex-align:center;align-items:center}.spinner-wrapper{display:block;vertical-align:middle}.spinner-medium{-webkit-transform:scale(.4);transform:scale(.4)}.spinner-small{-webkit-transform:scale(.2);transform:scale(.2)}.uil-spin-css{background:none;position:relative;width:200px;height:200px}@-webkit-keyframes uil-spin-css{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes uil-spin-css{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes uil-spin-css{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes uil-spin-css{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-webkit-transform:scale(1);transform:scale(1)}}.uil-spin-css>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.uil-spin-css>div>div{width:100%;height:100%;border-radius:15px;background:#d62774}.uil-spin-css>div:nth-of-type(1)>div{-webkit-animation:uil-spin-css 1s linear infinite;animation:uil-spin-css 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.uil-spin-css>div:nth-of-type(1){-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px,0);transform:translate(84px,84px) rotate(45deg) translate(70px,0)}.uil-spin-css>div:nth-of-type(2)>div{-webkit-animation:uil-spin-css 1s linear infinite;animation:uil-spin-css 1s linear infinite;-webkit-animation-delay:.12s;animation-delay:.12s}.uil-spin-css>div:nth-of-type(2){-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px,0);transform:translate(84px,84px) rotate(90deg) translate(70px,0)}.uil-spin-css>div:nth-of-type(3)>div{-webkit-animation:uil-spin-css 1s linear infinite;animation:uil-spin-css 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.uil-spin-css>div:nth-of-type(3){-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px,0);transform:translate(84px,84px) rotate(135deg) translate(70px,0)}.uil-spin-css>div:nth-of-type(4)>div{-webkit-animation:uil-spin-css 1s linear infinite;animation:uil-spin-css 1s linear infinite;-webkit-animation-delay:.37s;animation-delay:.37s}.uil-spin-css>div:nth-of-type(4){-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px,0);transform:translate(84px,84px) rotate(180deg) translate(70px,0)}.uil-spin-css>div:nth-of-type(5)>div{-webkit-animation:uil-spin-css 1s linear infinite;animation:uil-spin-css 1s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.uil-spin-css>div:nth-of-type(5){-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px,0);transform:translate(84px,84px) rotate(225deg) translate(70px,0)}.uil-spin-css>div:nth-of-type(6)>div{-webkit-animation:uil-spin-css 1s linear infinite;animation:uil-spin-css 1s linear infinite;-webkit-animation-delay:.62s;animation-delay:.62s}.uil-spin-css>div:nth-of-type(6){-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px,0);transform:translate(84px,84px) rotate(270deg) translate(70px,0)}.uil-spin-css>div:nth-of-type(7)>div{-webkit-animation:uil-spin-css 1s linear infinite;animation:uil-spin-css 1s linear infinite;-webkit-animation-delay:.75s;animation-delay:.75s}.uil-spin-css>div:nth-of-type(7){-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px,0);transform:translate(84px,84px) rotate(315deg) translate(70px,0)}.uil-spin-css>div:nth-of-type(8)>div{-ms-animation:uil-spin-css 1s linear infinite;-moz-animation:uil-spin-css 1s linear infinite;-webkit-animation:uil-spin-css 1s linear infinite;-o-animation:uil-spin-css 1s linear infinite;-webkit-animation-delay:.87s;animation-delay:.87s}.uil-spin-css>div:nth-of-type(8){-webkit-transform:translate(84px,84px) rotate(360deg) translate(70px,0);transform:translate(84px,84px) rotate(360deg) translate(70px,0)}.flex-row{margin-left:0;margin-right:0}.flex-row:before,.flex-row:after{display:table;content:" "}.flex-row:after{clear:both}.clearboth:before,.clearboth:after{display:table;content:" "}.clearboth:after{clear:both}.flex-arrow{display:block}.ynf-content{position:absolute;top:1rem;z-index:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ynf-header{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto;-ms-flexbox:1 1 auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.ynf-FindFlight{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto;-ms-flexbox:1 1 auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:2rem}.ynf-body{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto;-ms-flexbox:1 1 auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ynf-marketing{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto;-ms-flexbox:1 1 auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.ynf-footer{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto;-ms-flexbox:1 1 auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.ynf-navbar{position:relative;padding-left:15%;padding-right:15%}.ynf-visually-hidden{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.intro-header{padding-bottom:30px;margin-bottom:0;color:inherit}.navbar-header{height:85px}.navbar-header a{width:50%;padding:0}.navbar-header a img{width:auto;height:auto}.navbar-header .navbar-toggle{width:30px;text-align:right}@media all and (min-width:1px) and (max-width:767px){.navbar-header .navbar-toggle{display:block}}@media all and (min-width:768px) and (max-width:5000px){.navbar-header .navbar-toggle{display:none}}.navbar-header .navbar-toggle .icon-bar{width:30px;height:3px;background:#d62774}.navbar-collapse{padding-right:15px}.navbar-collapse .navbar-nav{margin-left:20px}.navbar-collapse .navbar-right{margin-top:20px;margin-right:0}.flex-box-frame{width:100%;padding-left:20%;padding-right:20%}@media all and (min-width:1px) and (max-width:420px){.flex-box-frame{padding-left:15px;padding-right:15px}}@media all and (min-width:421px) and (max-width:768px){.flex-box-frame{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}}.flex-box-frame .flex-row .message-header{margin-top:0}.flex-box-frame .flex-row-arrow{margin-left:0;margin-right:0;margin-bottom:45px}.flex-box-frame .flex-row-arrow:before,.flex-box-frame .flex-row-arrow:after{display:table;content:" "}.flex-box-frame .flex-row-arrow:after{clear:both}@media all and (min-width:1px) and (max-width:420px){.flex-box-frame .flex-row-arrow{padding-left:15px;padding-right:15px}}.show-group{position:relative;display:table;border-collapse:separate}.show-group-key{color:#fff;background-color:#d62774;display:table-cell;border-radius:4px 0 0 4px;padding:6px 12px 6px 12px;border:1px solid #d62774}.show-group-description{color:#d62774;background-color:#fff;display:table-cell;text-align:center;border-radius:0 4px 4px 0;padding:6px 12px 6px 12px;border:1px solid #d62774}.show-short-description{color:#d62774;background-color:#fff;display:table-cell;text-align:center;border-radius:4px 4px 4px 4px;padding:6px 2rem 6px 2rem;border:1px solid #d62774}.text-ynf{color:#d62774}.text-pink{color:#d62774}.text-black{color:#000}.display-table{display:table}.pdd0{padding:0 !important}.no-padd{padding:0 !important}.no-paddr{padding-right:0 !important}img.arrow{-webkit-animation-delay:.5s;animation-delay:.5s}img.banner-footer{-webkit-animation-delay:1.5s;animation-delay:1.5s}.navbar-brand{padding:0 15px 0 0}@media only screen and (max-width:500px){.navbar-brand{padding-left:15px}}@media only screen and (min-device-width:414px) and (max-device-width:736px){.navbar-brand{padding:15px 15px 0 15px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:portrait){.navbar-brand{padding:15px 15px 0 15px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:landscape){.navbar-brand{padding:15px 15px 0 15px}}@media only screen and (min-device-width:375px) and (max-device-width:667px){.navbar-brand{padding:15px 15px 0 15px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:portrait){.navbar-brand{padding:15px 15px 0 15px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){.navbar-brand{padding:15px 15px 0 15px}}.text-white{color:#fff}.call-center{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.call-center .next{margin-top:10px}.call-center .en,.call-center .th{font-size:1em}.call-center .en{font-weight:300}.call-center .th{font-weight:300}.parallax-header,.parallax-footer{background:transparent}.parallax-footer{height:350px}.display-hide{display:none}.nav>li>a:focus,.nav>li>a:hover{background:none}.navbar-nav>li>a{font-family:"Kanit";font-weight:400}.navbar-nav>li>a,h2.theader{font-size:1.4em}a{color:#d62774}a:hover,a:focus,a:active{outline:none;color:#ff62a2}h1.theader{font-family:Kanit;font-weight:400;font-size:2em;color:#d62774}h1.theader span{font-weight:700}h2.theader{font-family:Kanit;font-weight:400;font-size:1.8em;color:#d62774}h2.theader span{font-weight:700}.btn.mask{background:#fff;padding:0 0;border:none;border-radius:0;width:35px;height:35px}.btn.mask .fa{margin-top:-3px;margin-left:-1px}.fancybox-overlay{background-color:#ff62a2;opacity:.7;cursor:pointer;height:100%;display:block}img.cpn-group-f{width:30px}img.cpn-group-s{width:50px}@media(min-width:768px){img.cpn-group-f{width:40px}img.cpn-group-s{width:60px}}@media(min-width:992px){img.cpn-group-f{width:50px}img.cpn-group-s{width:70px}}@media(min-width:1200px){img.cpn-group-f{width:70px}img.cpn-group-s{width:120px}}.scrollToTop{width:50px;height:50px;padding:5px;text-align:center;background:rgba(250,250,250,.65);font-weight:bold;color:#d62774;text-decoration:none;position:fixed;top:85%;right:20px;border-radius:60px;display:none;z-index:9998}.scrollToTop:hover{text-decoration:none}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.ui-tabs .ui-widget-header{border:none;background:none}.ui-state-default a,.ui-state-active a:link{border:none;background:#555656;font-weight:400;color:#fff;overflow:hidden}.ui-state-default a{border-top-right-radius:5px}.ui-state-active a:link{border-top-left-radius:5px;border-top-right-radius:5px}.ui-state-default:first-child a{border-top-left-radius:5px;border-top-right-radius:0}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{border:none;background:#ff62a2;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:none}.ui-tabs.ui-widget.ui-widget-content{border:none}.ui-tabs.ui-widget-content{background:transparent}.ui-tabs .ynf-form.ui-tabs-panel{background:#ff62a2;padding:1em 1.4em 2.8em;z-index:9999}.ui-tabs .ui-tabs-nav{padding:0}.ui-tabs .ui-tabs-nav li:last-child{margin-left:-1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-20px;margin-top:-8px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{height:42px;line-height:33px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover{background:none;border:none}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#fff}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;border:1px solid #f5ccdd;border-radius:4px;box-shadow:0 0 8px #9f0049}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;border:0;font-weight:bold;width:100%;padding:4px 0;background-color:#f5f5f5;color:#808080}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;-webkit-filter:mask();filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-datepicker th{font-weight:bold;color:#808080}.ui-datepicker-today a:hover{background-color:#808080;color:#fff}.ui-datepicker-today a{background-color:#bfbfbf;cursor:pointer;padding:0 4px;margin-bottom:0}.ui-datepicker td a{margin-bottom:0;border:0}.ui-datepicker td:hover{color:#fff}.ui-datepicker td .ui-state-default{border:0;background:none;margin-bottom:0;padding:5px;color:#808080;text-align:center;-webkit-filter:none;filter:none}.ui-datepicker td .ui-state-highlight{color:#fff;background-color:#000;border-color:#ff62a2;text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-radius:4px}.ui-datepicker td .ui-state-active{color:#333;background-color:#ebebeb;border-color:#adadad;margin-bottom:0;font-size:normal;text-shadow:0;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-radius:4px}.ui-datepicker td .ui-state-hover{color:#fff;background:#d62774;background-color:#d62774;text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#9f0049;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-radius:4px}