@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes mtsSpin{to{transform:rotate(360deg)}}@keyframes mtsPremiumModuleIn{0%{opacity:.25;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes mtsExperienceFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mtsSkeletonShimmer{to{transform:translateX(100%)}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;--wp--style--root--padding-top:0px;--wp--style--root--padding-right:0px;--wp--style--root--padding-bottom:0px;--wp--style--root--padding-left:0px;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;background:var(--sydney-global-color-9);color:var(--sydney-text-color);color:#00040a;font-family:Albert Sans,sans-serif;font-weight:regular;line-height:1.7;letter-spacing:px}a{background-color:transparent;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}b{font-weight:bolder}small{font-size:80%}img{border-style:none;max-width:100%;height:auto;vertical-align:middle;border-radius:0}button,input,select,textarea{font-family:inherit;margin:0}input,select,textarea{font-size:100%;line-height:1.15}button,input{overflow:visible}select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden]{display:none}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:992px){.container-fluid{padding-right:40px;padding-left:40px}}.row{margin-left:-15px;margin-right:-15px}.col-md-6,.col-sm-4,.col-sm-8,.col-xs-4,.col-xs-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-4,.col-xs-8{float:left}.col-xs-8{width:66.66666667%}.col-xs-4{width:33.33333333%}@media (min-width:768px){.col-sm-4,.col-sm-8{float:left}.col-sm-8{width:66.66666667%}.col-sm-4{width:33.33333333%}}@media (min-width:992px){.col-md-6{float:left;width:50%}}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date]{line-height:34px}}.container-fluid:after,.container-fluid:before,.row:after,.row:before{content:" ";display:table}.container-fluid:after,.row:after{clear:both}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--global-color-1:var(--sydney-global-color-1);--wp--preset--color--global-color-2:var(--sydney-global-color-2);--wp--preset--color--global-color-3:var(--sydney-global-color-3);--wp--preset--color--global-color-4:var(--sydney-global-color-4);--wp--preset--color--global-color-5:var(--sydney-global-color-5);--wp--preset--color--global-color-6:var(--sydney-global-color-6);--wp--preset--color--global-color-7:var(--sydney-global-color-7);--wp--preset--color--global-color-8:var(--sydney-global-color-8);--wp--preset--color--global-color-9:var(--sydney-global-color-9);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:14px;--wp--preset--font-size--medium:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.244), 16px);--wp--preset--font-size--large:clamp(16px, 1rem + ((1vw - 3.2px) * 0.976), 24px);--wp--preset--font-size--x-large:clamp(20px, 1.25rem + ((1vw - 3.2px) * 1.463), 32px);--wp--preset--font-size--regular:clamp(16px, 1rem + ((1vw - 3.2px) * 0.244), 18px);--wp--preset--font-size--xx-large:clamp(32px, 2rem + ((1vw - 3.2px) * 1.951), 48px);--wp--preset--spacing--20:10px;--wp--preset--spacing--30:20px;--wp--preset--spacing--40:30px;--wp--preset--spacing--50:clamp(30px, 5vw, 60px);--wp--preset--spacing--60:clamp(30px, 7vw, 80px);--wp--preset--spacing--70:clamp(50px, 7vw, 100px);--wp--preset--spacing--80:clamp(50px, 10vw, 120px);--wp--preset--shadow--natural:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);--wp--preset--shadow--deep:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wp--preset--shadow--lifted:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);--wp--style--global--content-size:740px;--wp--style--global--wide-size:1140px;--wp--style--block-gap:24px;--sydney-global-color-1:#d65050;--sydney-global-color-2:#b73d3d;--sydney-global-color-3:#233452;--sydney-global-color-4:#00102E;--sydney-global-color-5:#6d7685;--sydney-global-color-6:#00102E;--sydney-global-color-7:#F4F5F7;--sydney-global-color-8:#dbdbdb;--sydney-headings-color:var(--sydney-global-color-4);--sydney-dark-background:var(--sydney-global-color-6);--sydney-grey-color:var(--sydney-global-color-5);--sydney-text-color:var(--sydney-global-color-3);--sydney-light-background:var(--sydney-global-color-7);--sydney-button-background:var(--sydney-global-color-1);--sydney-border-color:var(--sydney-global-color-8);--sydney-scrolltop-distance:800}:where(body){margin:0}@font-face{ font-family:"Albert Sans";font-style:normal;font-weight:400;font-display:swap;src:url(https://mytripfares.com/wp-content/fonts/albert-sans/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHq5PPpYf3fxA.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"Albert Sans";font-style:normal;font-weight:400;font-display:swap;src:url(https://mytripfares.com/wp-content/fonts/albert-sans/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHq5PPq4f3.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"DM Sans";font-style:normal;font-weight:700;font-display:swap;src:url(https://mytripfares.com/wp-content/fonts/dm-sans/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZtRR232VGM.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"DM Sans";font-style:normal;font-weight:700;font-display:swap;src:url(https://mytripfares.com/wp-content/fonts/dm-sans/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZtRSW32.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }.valign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.screen-reader-text{position:absolute!important}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:var(--sydney-light-background);border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a:focus,a:hover{color:#443f3f;text-decoration:none;outline:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}p{-webkit-margin-before:0;margin-block-start:0;margin-bottom:20px}.footer-widgets .widget ul{list-style:none;padding:0}strong{font-weight:600}h2,h3{font-size:38px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:var(--sydney-headings-color);margin:10px 0 24px}h3{font-size:32px}button,input[type=submit]{position:relative;display:inline-block;font-size:13px;line-height:24px;padding:12px 34px;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}input[type=date],input[type=email],input[type=search],input[type=tel],input[type=text],select{height:50px;padding:4px 20px}input[type=date],input[type=email],input[type=search],input[type=tel],input[type=text],select,textarea{color:var(--sydney-grey-color);border:1px solid var(--sydney-border-color);border-radius:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}input[type=date]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{-webkit-box-shadow:none;box-shadow:none}textarea{width:100%;height:120px;padding:15px 20px}input[type=checkbox]{display:inline}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:var(--sydney-grey-color)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--sydney-grey-color)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--sydney-grey-color)}input,textarea{text-shadow:none;-webkit-box-shadow:none;box-shadow:none}.site-logo{max-height:100px;width:auto;vertical-align:middle}.header-image{display:none;background-position:center;background-repeat:no-repeat}#mainnav{display:block;float:right;-webkit-transition:all .3s linear;transition:all .3s linear}#mainnav ul{list-style:none;margin:0;padding:0}#mainnav li{float:left;padding:0 14px;font-size:14px}#mainnav ul li a{display:block;font-weight:500;text-decoration:none;outline:0;float:left}#mainnav ul li:hover>a{color:var(--sydney-global-color-1)}#mainnav ul li,#mainnav ul li a,.header-image{position:relative}#mainnav ul li::before{font-family:"Fontawesome","Font Awesome 5 Free";float:left;margin:5px 5px 0 0;font-size:14px;line-height:1;font-weight:400}.main-header{-webkit-transition:background-color .3s;transition:background-color .3s;z-index:999}.header-search-form,.main-header{background-color:var(--sydney-dark-background)}.main-header #mainnav{float:none}.site-header-inner{padding-top:15px;padding-bottom:15px}.main-header #mainnav a{background:0 0!important;border:0!important}.header-contact i,.header-item.header-contact i{margin-right:5px}.mobile-header,.sydney-offcanvas-menu{display:none}.sydney-offcanvas-menu #mainnav ul li a{float:none!important;font-size:18px}.sydney-offcanvas-menu .header-contact a{margin-bottom:15px}.sydney-offcanvas-menu .header-contact{background-color:transparent!important;border:0!important;margin-top:30px;padding:0!important}.sydney-offcanvas-menu svg{max-height:16px}.sydney-offcanvas-menu{position:fixed;left:-100%;opacity:0;-webkit-transition:all .4s;transition:all .4s;top:0;-webkit-box-shadow:0 5px 15px 3px rgba(0,0,0,.07);box-shadow:0 5px 15px 3px rgba(0,0,0,.07);padding:40px 30px 30px;margin:0;z-index:99999;background-color:var(--sydney-dark-background);width:100%;max-width:300px;height:100%;overflow-y:auto}.sydney-offcanvas-menu .mobile-header-item{visibility:hidden}.header-search-form form .search-field,.header-search-form form label,.sydney-offcanvas-menu #mainnav a{width:100%}.sydney-offcanvas-menu #mainnav ul li{padding:0;margin-right:0;float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-menu-close svg{fill:var(--sydney-text-color)}.menu-toggle .sydney-svg-icon{vertical-align:unset}.sydney-offcanvas-menu #mainnav{display:block;float:none}.sydney-offcanvas-menu .mainnav ul li:last-of-type{border:0!important}.mobile-header-item{margin-bottom:30px}.mobile-header-item.offcanvas-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}.mobile-header-item.offcanvas-items>.header-item{margin:0}.main-header .header-contact{background:0 0!important;border:0!important;width:auto!important;position:static!important;padding:0!important}.footer-widgets .widget:last-of-type,.header-contact a:last-of-type,.mobile-header-item:last-of-type,.sidebar-column .widget:last-of-type{margin-bottom:0}.mobile-header-item .align-right{text-align:right}.header-elements{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-elements svg{fill:#fff;max-height:14px}.header_layout_2 .header-elements{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-elements,.header_layout_2 .row{display:-webkit-box;display:-ms-flexbox;display:flex}.header_layout_2 .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header_layout_2 .menu-col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header_layout_2 .menu-center .mainnav>div>ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header_layout_2 .header-col{padding-left:15px;padding-right:15px}.sticky-header.sticky-always{position:sticky;top:0}.header-item{margin-right:25px;line-height:1;font-size:14px}.header-item:last-child{margin-right:0}.header-contact a{display:block;margin-bottom:5px}.icon-cancel{cursor:pointer}.header-search-form{position:absolute;width:100%;top:auto;padding:20px;z-index:999999;left:-9999em;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden}.header-search-form form{max-width:720px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.header-search-form label{margin-bottom:0}.header-search-form form .search-field{display:block}@media (max-width:1024px){.main-header{display:none}.mobile-header{display:block;padding-top:15px;padding-bottom:15px}.mobile-header .align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.sydney-offcanvas-menu{display:block}}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7}.page-wrap{padding:83px 0 100px;clear:both}.e-con.e-con>.e-con-inner>.elementor-widget,.search-field{max-width:100%}.footer-widgets{border:0;padding:0}.footer-widgets .widget{margin-bottom:30px}.footer-widgets .widget-title{text-transform:uppercase;color:#fff;line-height:normal;margin:5px 0 0}.footer-widgets,.footer-widgets a{color:#666}.footer-widgets-grid{padding:95px 0;display:grid}.footer-widgets-grid.footer-layout-col4-bigleft{grid-template-columns:2fr 1fr 1fr 1fr}@media (max-width:991px){.visibility-desktop-only{display:none}}.site-info{padding:20px 0}.site-footer,.site-footer a{color:#666}.site-footer svg{fill:#666}.social-profile{text-align:right}.social-profile a{margin-right:20px}.social-profile a:last-of-type{margin-right:0}.go-top,.preloader{text-align:center;z-index:9999}.preloader{background:0 0#fff;height:100%;opacity:1;position:fixed;-webkit-transition:opacity .2s ease 0s;transition:opacity .2s ease 0s;width:100%}.preloader .spinner{height:30px;left:50%;margin-left:-15px;margin-top:-15px;position:relative;top:50%;width:30px}.preloader .pre-bounce1,.preloader .pre-bounce2{-webkit-animation:2s ease 0s normal none infinite bounce;animation:2s ease 0s normal none infinite bounce;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.preloader .pre-bounce2{-webkit-animation-delay:-.5s;animation-delay:-.5s}.go-top{position:fixed!important;right:20px;bottom:-45px;display:block;line-height:1;visibility:hidden;opacity:0;cursor:pointer;font-size:14px;border-radius:2px;-webkit-transition:all .5s;transition:all .5s}.roll-button{position:relative;display:inline-block;font-size:13px;line-height:24px;font-weight:500;padding:12px 35px;letter-spacing:1px;color:#fff;-webkit-transition:all .3s;transition:all .3s}button,input[type=submit]{border:1px solid var(--sydney-global-color-1)}input[type=date]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border:1px solid var(--sydney-global-color-1)}.roll-button{border:1px solid var(--sydney-global-color-1)}.go-top svg{width:18px;height:18px;stroke:#fff}.go-top:hover svg{fill:none;stroke:var(--sydney-global-color-1);stroke:#1872f5}@media (max-width:991px){.visibility-desktop-only{display:none}}@media only screen and (max-width:991px){.footer-widgets .widget{margin-bottom:50px}}@media only screen and (max-width:1024px){#mainnav{display:none}}@media only screen and (max-width:780px){h2{font-size:28px}h3{font-size:22px}}@media only screen and (max-width:767px){.col-grow-mobile{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.roll-button{padding:10px 30px}.footer-widgets-grid{grid-template-columns:1fr!important}.site-info .social-profile,.site-info .sydney-credits{text-align:center}.site-info .social-profile{margin-top:15px}input,select,textarea{max-width:100%}}@media only screen and (max-width:479px){.sidebar-column{padding:0}.roll-button{font-size:12px}}@media screen and (min-width:1025px){#mainnav>div>ul{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-header #mainnav>div>ul{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.sydney-hero-area{overflow:hidden}:root .site :where(a:where(:not(.wp-element-button))){text-decoration:none!important}.header-image{background-size:cover;height:300px}:root{--sydney-global-color-1:#1872F5;--sydney-global-color-2:#F0CE34;--sydney-global-color-3:#00050F;--sydney-global-color-4:#000209;--sydney-global-color-5:#01050D;--sydney-global-color-6:#EFF0F1;--sydney-global-color-7:#FFFFFF;--sydney-global-color-8:#121212;--sydney-global-color-9:#ffffff}#mainnav ul li a:hover,.go-top:hover,.roll-button:hover,a,button:hover,input[type=submit]:hover{color:var(--sydney-global-color-1)}.go-top,.preloader .pre-bounce1,.preloader .pre-bounce2,.roll-button,button,input[type=submit]{background-color:var(--sydney-global-color-1)}.roll-button,button,input[type=date]:focus,input[type=email]:focus,input[type=search]:focus,input[type=submit],input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:var(--sydney-global-color-1)}#mainnav ul li a,#mainnav ul li::before{color:#fff}#mainnav ul li a:hover,.main-header #mainnav .menu>li>a:hover{color:#eda703}.overlay{background-color:#000}.page-wrap{padding-top:0;padding-bottom:0}.go-top.position-right{right:20px}.go-top{background-color:#1872f5;color:#fff;padding:15px}.go-top:hover{background-color:#f89a0a;color:#1872f5}.go-top .sydney-svg-icon,.go-top .sydney-svg-icon svg{width:16px;height:16px}@media (min-width:992px){.site-info{font-size:13px}}@media (min-width:576px) and (max-width:991px){.site-info{font-size:12px}}@media (max-width:575px){.site-info{font-size:12px}}.site-footer{border-top:1px solid #044f66}.footer-widgets-grid{gap:16px}@media (min-width:992px){.footer-widgets-grid{padding-top:30px;padding-bottom:30px}}@media (min-width:576px) and (max-width:991px){.footer-widgets-grid{padding-top:60px;padding-bottom:60px}}@media (max-width:575px){.footer-widgets-grid{padding-top:30px;padding-bottom:30px}}@media (min-width:992px){.sidebar-column .widget .widget-title{font-size:16px}}@media (min-width:576px) and (max-width:991px){.sidebar-column .widget .widget-title{font-size:22px}}@media (max-width:575px){.sidebar-column .widget .widget-title{font-size:16px}}@media (min-width:992px){.footer-widgets{font-size:12px}}@media (min-width:576px) and (max-width:991px){.footer-widgets{font-size:16px}}@media (max-width:575px){.footer-widgets{font-size:12px}}.footer-widgets{background-color:#eff0f1}.sidebar-column .widget,.sidebar-column .widget .widget-title,.sidebar-column .widget h3{color:#000209}#sidebar-footer .widget a:hover{color:#f3a405}.site-footer{background-color:#e1e7ec}#sidebar-footer .widget a,.site-info,.site-info a{color:#044f66}.main-header .sydney-svg-icon svg,.site-info .sydney-svg-icon svg{fill:#044f66}.site-info{padding-top:5px;padding-bottom:5px}@media (min-width:992px){.roll-button,a.button,button,input[type=submit]{padding-top:12px;padding-bottom:12px}}@media (min-width:576px) and (max-width:991px){.roll-button,a.button,button,input[type=submit]{padding-top:12px;padding-bottom:12px}}@media (max-width:575px){.roll-button,a.button,button,input[type=submit]{padding-top:12px;padding-bottom:12px}}@media (min-width:992px){.roll-button,a.button,button,input[type=submit]{padding-left:15px;padding-right:15px}}@media (min-width:576px) and (max-width:991px){.roll-button,a.button,button,input[type=submit]{padding-left:35px;padding-right:35px}}@media (max-width:575px){.roll-button,a.button,button,input[type=submit]{padding-left:15px;padding-right:15px}}.roll-button,a.button,button,input[type=submit]{border-radius:5px}@media (min-width:992px){.roll-button,a.button,button,input[type=submit]{font-size:15px}}@media (min-width:576px) and (max-width:991px){.roll-button,a.button,button,input[type=submit]{font-size:14px}}@media (max-width:575px){.roll-button,a.button,button,input[type=submit]{font-size:13px}}.roll-button,a.button,button,input[type=submit]{text-transform:capitalize;background-color:#f0ce34}.roll-button:hover,a.button:hover,button:hover,input[type=submit]:hover{background-color:#eeedeb;color:#111;border-color:#0b03f0}a.button,button,input[type=submit]{color:#000209}.roll-button,a.button,button,input[type=submit]{border-color:#010009}.main-header{border-bottom:1px solid rgba(142,159,223,.38)}.header-search-form,.main-header:not(.sticky-active){background-color:#fff}.main-header #mainnav .menu>li>a,.main-header .header-contact a{color:#044f66}.main-header .site-header-inner{padding-top:5px;padding-bottom:5px}.header-item .sydney-svg-icon{width:14px;height:14px}.header-item .sydney-svg-icon svg{max-height:12px}.mobile-header-item.offcanvas-items,.sydney-offcanvas-menu #mainnav ul li,.sydney-offcanvas-menu .mainnav ul li{text-align:left}.sydney-offcanvas-menu #mainnav>div>ul>li>a{font-size:15px}.sydney-offcanvas-menu .mainnav ul li{padding-top:5px;border-bottom:1px solid #2b2b2b}.sydney-offcanvas-menu .mainnav a{padding:4px 0}#masthead-mobile{background-color:#fff}#masthead-mobile a:not(.button){color:#1d1d1d}#masthead-mobile svg{fill:#1d1d1d}.mobile-header{padding-top:15px;padding-bottom:15px}.sydney-offcanvas-menu{background-color:#fff}.sydney-offcanvas-menu,.sydney-offcanvas-menu #mainnav a:not(.button),.sydney-offcanvas-menu a:not(.button){color:#010235}.sydney-offcanvas-menu svg{fill:#010235}@media (min-width:992px){.site-logo{max-height:35px}}@media (min-width:576px) and (max-width:991px){.site-logo{max-height:35px}}@media (max-width:575px){.site-logo{max-height:26px}}h2,h3{font-family:Albert Sans,sans-serif;font-weight:regular;line-height:1.3;letter-spacing:px}#mainnav>div>ul>li>a{font-family:DM Sans,sans-serif;font-weight:700;text-transform:capitalize}@media (min-width:992px){#mainnav>div>ul>li{font-size:14px}}@media (min-width:576px) and (max-width:991px){#mainnav>div>ul>li{font-size:14px}}@media (max-width:575px){#mainnav>div>ul>li{font-size:14px}}@media (min-width:992px){.header-item{font-size:14px}}@media (min-width:576px) and (max-width:991px){.header-item{font-size:14px}}@media (max-width:575px){.header-item{font-size:14px}}@media (min-width:992px){h2{font-size:35px}}@media (min-width:576px) and (max-width:991px){h2{font-size:32px}}@media (max-width:575px){h2{font-size:24px}}@media (min-width:992px){h3{font-size:24px}}@media (min-width:576px) and (max-width:991px){h3{font-size:24px}}@media (max-width:575px){h3{font-size:22px}}@media (min-width:992px){body{font-size:16px}}@media (min-width:576px) and (max-width:991px){body{font-size:16px}}@media (max-width:575px){body{font-size:16px}}h2,h3{color:#000209}input[type=date],input[type=date]:focus,input[type=email],input[type=email]:focus,input[type=search],input[type=search]:focus,input[type=tel],input[type=tel]:focus,input[type=text],input[type=text]:focus,select,select:focus,textarea,textarea:focus{color:#050505}input[type=date],input[type=email],input[type=search],input[type=tel],input[type=text],select,textarea{background-color:transparent;border-color:#121212}input::placeholder{color:#121212;opacity:1}input:-ms-input-placeholder{color:#121212}input::-ms-input-placeholder{color:#121212}:root{--e-global-color-global_color_1:var(--sydney-global-color-1);--e-global-color-global_color_2:var(--sydney-global-color-2);--e-global-color-global_color_3:var(--sydney-global-color-3);--e-global-color-global_color_4:var(--sydney-global-color-4);--e-global-color-global_color_5:var(--sydney-global-color-5);--e-global-color-global_color_6:var(--sydney-global-color-6);--e-global-color-global_color_7:var(--sydney-global-color-7);--e-global-color-global_color_8:var(--sydney-global-color-8);--e-global-color-global_color_9:var(--sydney-global-color-9);--direction-multiplier:1}.screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}:root{--page-title-display:block}.elementor-widget{position:relative}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width);margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction);align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed{gap:initial;text-align:initial}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is([data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%);transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con .elementor-widget{min-width:0}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}@media (prefers-reduced-motion:reduce){html *{transition-delay:0s!important;transition-duration:0s!important}}.elementor-kit-7552{--e-global-color-primary:#1C244B;--e-global-color-secondary:#F3F5F8;--e-global-color-text:#324A6D;--e-global-color-accent:#467FF7;--e-global-color-c696dce:#FFFFFF;--e-global-color-14ef391:#C8D5DC;--e-global-color-764183d:#F9FAFD;--e-global-color-d6cea4e:#FFFFFF;--e-global-color-86b4fcd:#02010100;--e-global-color-57c8da2:#000000CC;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:65px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:1.2em;--e-global-typography-primary-letter-spacing:0px;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:36px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-text-transform:capitalize;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:1.1em;--e-global-typography-secondary-letter-spacing:0px;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:300;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:1.5em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:capitalize;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:0px;--e-global-typography-392b9e0-font-family:"Poppins";--e-global-typography-392b9e0-font-size:22px;--e-global-typography-392b9e0-font-weight:600;--e-global-typography-392b9e0-text-transform:capitalize;--e-global-typography-392b9e0-font-style:normal;--e-global-typography-392b9e0-text-decoration:none;--e-global-typography-392b9e0-line-height:1.2em;--e-global-typography-392b9e0-letter-spacing:0px;--e-global-typography-c05b693-font-family:"Poppins";--e-global-typography-c05b693-font-size:22px;--e-global-typography-c05b693-font-weight:300;--e-global-typography-c05b693-text-transform:none;--e-global-typography-c05b693-font-style:normal;--e-global-typography-c05b693-text-decoration:none;--e-global-typography-c05b693-line-height:1.5em;--e-global-typography-c05b693-letter-spacing:0px;--e-global-typography-6558fb1-font-family:"Poppins";--e-global-typography-6558fb1-font-size:16px;--e-global-typography-6558fb1-font-weight:300;--e-global-typography-6558fb1-text-transform:none;--e-global-typography-6558fb1-font-style:normal;--e-global-typography-6558fb1-text-decoration:none;--e-global-typography-6558fb1-line-height:1.5em;--e-global-typography-6558fb1-letter-spacing:10px;--e-global-typography-92bce3b-font-family:"Poppins";--e-global-typography-92bce3b-font-size:16px;--e-global-typography-92bce3b-font-weight:400;--e-global-typography-92bce3b-text-transform:capitalize;--e-global-typography-92bce3b-font-style:italic;--e-global-typography-92bce3b-text-decoration:underline;--e-global-typography-92bce3b-line-height:1em;--e-global-typography-92bce3b-letter-spacing:0px;--e-global-typography-b2deeae-font-family:"Poppins";--e-global-typography-b2deeae-font-size:85px;--e-global-typography-b2deeae-font-weight:600;--e-global-typography-b2deeae-text-transform:none;--e-global-typography-b2deeae-font-style:normal;--e-global-typography-b2deeae-text-decoration:none;--e-global-typography-b2deeae-line-height:1em;--e-global-typography-b2deeae-letter-spacing:0px;--e-global-typography-fb1a3e0-font-family:"Poppins";--e-global-typography-fb1a3e0-font-size:200px;--e-global-typography-fb1a3e0-font-weight:600;--e-global-typography-fb1a3e0-text-transform:none;--e-global-typography-fb1a3e0-font-style:normal;--e-global-typography-fb1a3e0-text-decoration:none;--e-global-typography-fb1a3e0-line-height:1.2em;--e-global-typography-fb1a3e0-letter-spacing:0px;--e-global-typography-397e168-font-family:"Poppins";--e-global-typography-397e168-font-size:16px;--e-global-typography-397e168-font-weight:400;--e-global-typography-397e168-text-transform:capitalize;--e-global-typography-397e168-font-style:italic;--e-global-typography-397e168-text-decoration:none;--e-global-typography-397e168-line-height:1.3em;--e-global-typography-397e168-letter-spacing:0px;background-color:var(--e-global-color-c696dce)}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}@media (max-width:1024px){.elementor-kit-7552{--e-global-typography-primary-font-size:45px;--e-global-typography-secondary-font-size:25px;--e-global-typography-text-font-size:14px;--e-global-typography-accent-font-size:14px;--e-global-typography-c05b693-font-size:14px;--e-global-typography-6558fb1-font-size:14px;--e-global-typography-92bce3b-font-size:14px;--e-global-typography-b2deeae-font-size:65px;--e-global-typography-fb1a3e0-font-size:145px;--e-global-typography-397e168-font-size:14px}.e-con{--container-max-width:1024px}}@media (max-width:639px){.elementor-kit-7552{--e-global-typography-primary-font-size:28px;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-size:20px;--e-global-typography-392b9e0-font-size:18px;--e-global-typography-b2deeae-font-size:48px;--e-global-typography-b2deeae-line-height:1em;--e-global-typography-fb1a3e0-font-size:100px;--e-global-typography-fb1a3e0-line-height:1em}.e-con{--container-max-width:767px}}.elementor-7620 .elementor-element.elementor-element-72413d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:100;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxiayp8kv8jhgfvrjjlme0tmmpkzsq.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:100;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxiayp8kv8jhgfvrjjlme0tcmpi.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:200;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmv1pvgdeoceg.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:200;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmv1pvf9eo.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:300;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm21lvgdeoceg.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:300;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm21lvf9eo.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:400;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxigyp8kv8jhgfvrjjlufntakpy.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:400;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxigyp8kv8jhgfvrjjluchta.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:500;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmg1hvgdeoceg.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:500;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmg1hvf9eo.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:600;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmr19vgdeoceg.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:600;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmr19vf9eo.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:700;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmy15vgdeoceg.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:700;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlmy15vf9eo.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:800;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm111vgdeoceg.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:800;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm111vf9eo.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:900;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm81xvgdeoceg.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:italic;font-weight:900;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxidyp8kv8jhgfvrjjlm81xvf9eo.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:100;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxigyp8kv8jhgfvrlptufntakpy.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:100;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxigyp8kv8jhgfvrlptuchta.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:200;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlfj_z1jlfc-k.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:200;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlfj_z1xlfq.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:300;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrldz8z1jlfc-k.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:300;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrldz8z1xlfq.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:400;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxieyp8kv8jhgfvrjjnecmne.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:400;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxieyp8kv8jhgfvrjjfecg.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:500;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlgt9z1jlfc-k.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:500;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlgt9z1xlfq.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:600;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlej6z1jlfc-k.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:600;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlej6z1xlfq.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:700;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlcz7z1jlfc-k.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:700;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlcz7z1xlfq.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:800;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrldd4z1jlfc-k.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:800;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrldd4z1xlfq.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:900;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlbt5z1jlfc-k.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-display:swap;font-family:"Poppins";font-style:normal;font-weight:900;src:url(https://mytripfares.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlbt5z1xlfq.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }.sydney-svg-icon{display:inline-block;width:16px;height:16px;vertical-align:middle;line-height:1}body.custom-background{background-color:#fafafa}.roll-button.header-item{background-color:#fff;color:#100b65;padding:11px 20px;line-height:1}.sidebar-column .widget .widget-title{font-size:14px;text-transform:none}.mts-engine{font-family:system-ui,sans-serif;background:linear-gradient(135deg,#f7fbff,#eef5ff);color:#0f172a}.mts-engine *{box-sizing:border-box}.mts-intro span{color:var(--mts-primary);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.mts-panel-kicker{font-weight:800}.mts-intro h2{font-size:clamp(28px,4vw,42px);margin:8px 0}.mts-trip-tabs{display:flex}.mts-trip-tabs button{background:#fff;font-weight:800}.mts-module-selector button.is-active,.mts-trip-tabs .is-active{background:var(--mts-primary)}.mts-trip-tabs .is-active{color:#fff;border-color:var(--mts-primary)}.mts-search-form{background:#fff}.mts-roundtrip-return{display:grid;align-items:end;grid-template-columns:1fr 1fr 1fr}.mts-multicity-summary[hidden],.mts-roundtrip-return[hidden]{display:none!important}.mts-common-grid span{display:block}.mts-passenger-form span{display:block;font-weight:700;margin-bottom:5px}.mts-common-grid select{width:100%}.mts-passenger-form input,.mts-passenger-form textarea{width:100%;min-height:46px;border:1px solid #cbd5e1;border-radius:10px;padding:9px}.mts-common-grid{display:grid;grid-template-columns:1fr 1fr}.mts-add-segment{border:1px dashed var(--mts-primary);background:#eff6ff;color:var(--mts-primary);padding:10px 14px;border-radius:10px;font-weight:800}.mts-search-button,.mts-submit-booking,.mts-success-new-search{background:var(--mts-primary);cursor:pointer}.mts-submit-booking,.mts-success-new-search{margin-top:15px;border:0;padding:13px 18px;font-weight:800}.mts-success-new-search{color:#fff;border-radius:10px}.mts-booking-notice,.mts-notice{font-weight:700;color:var(--mts-primary)}.mts-booking-notice{margin-top:10px}.mts-multicity-summary{position:sticky;bottom:12px;display:grid;grid-template-columns:1.3fr .8fr auto;gap:16px;align-items:center;margin-top:20px;padding:18px;background:#0f172a;color:#fff;border-radius:16px}.mts-multicity-summary div{display:flex;flex-direction:column}.mts-multicity-summary small,.mts-multicity-summary span{color:#cbd5e1}.mts-multicity-continue{background:var(--mts-accent);border:0;border-radius:10px;padding:12px 16px;font-weight:900}.mts-multicity-continue:disabled{opacity:.45}.mts-booking-stage[hidden],.mts-loading-panel[hidden],.mts-success-stage[hidden]{display:none!important}.mts-booking-nav{display:flex;justify-content:space-between;gap:10px;margin-bottom:16px}.mts-booking-nav button{padding:10px 13px}.mts-booking-layout{display:grid;grid-template-columns:1fr 1.1fr}.mts-itinerary-panel,.mts-passenger-form{border:1px solid #e2e8f0}.mts-booking-total{text-align:right}.mts-fare-note{font-size:13px;color:#64748b;background:#f8fafc;padding:12px;border-radius:10px}.mts-passenger-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.mts-full{grid-column:1/-1}.mts-consent{display:flex;align-items:flex-start;gap:8px;margin-top:15px}.mts-consent input{width:auto;min-height:auto;margin-top:3px}.mts-honeypot{position:absolute!important;left:-9999px!important}.mts-success-stage{background:#fff}.mts-success-icon{width:64px;height:64px;margin:auto;border-radius:50%;display:grid;place-items:center;background:#dcfce7;color:#166534;font-size:34px;font-weight:900}.mts-reference{font-size:20px}@media (max-width:900px){.mts-roundtrip-return{grid-template-columns:1fr 1fr}.mts-booking-layout,.mts-multicity-summary{grid-template-columns:1fr}.mts-multicity-summary{position:static}}@media (max-width:560px){.mts-common-grid,.mts-passenger-grid,.mts-roundtrip-return,.mts-trip-tabs{grid-template-columns:1fr}.mts-trip-tabs{display:grid}.mts-booking-nav{flex-direction:column}.mts-full{grid-column:auto}}.mts-trust-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.mts-trust-row span{background:#fff;border:1px solid #dbe7f4;border-radius:999px;padding:8px 11px;font-size:13px;font-weight:700}.mts-loading-panel{margin-top:20px;border:1px solid #dbe7f4}.mts-loader{width:48px;height:48px;margin:0 auto 14px;border:4px solid #dbeafe;border-top-color:var(--mts-primary);border-radius:50%;animation:mtsSpin 1s linear infinite}.mts-loading-panel ul{list-style:none;padding:0;margin:14px 0 0;color:#475569}.mts-loading-panel li{margin:7px 0}.mts-search-summary{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.mts-confidence-box{display:grid;gap:7px;margin-top:18px;padding:15px;background:#f8fafc}.mts-confidence-box strong{margin-bottom:3px}.mts-engine-footer,.mts-success-actions{display:flex;justify-content:center;flex-wrap:wrap}.mts-success-actions a{background:#eff6ff;color:var(--mts-primary)}.mts-engine-footer{justify-content:space-between;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid #dbe7f4;color:#475569;font-size:12px}.mts-engine-footer strong{color:#0f172a}@media (max-width:560px){.mts-engine{padding:14px}.mts-intro h2{font-size:28px}.mts-itinerary-panel,.mts-passenger-form,.mts-search-form{padding:15px}.mts-search-button,.mts-submit-booking,.mts-success-new-search{width:100%;min-height:48px}.mts-engine-footer{flex-direction:column}.mts-trust-row{display:grid}.mts-booking-stage{padding-bottom:84px}.mts-passenger-form .mts-submit-booking{position:sticky;bottom:10px;z-index:40;box-shadow:0 10px 24px rgba(15,23,42,.2)}}.mts-result-tools{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:10px;align-items:end;margin:14px 0 20px;padding:14px;background:#fff;border:1px solid #dbe7f4;border-radius:14px}.mts-result-tools label span{display:block;font-size:12px;font-weight:800;margin-bottom:5px;color:#475569}.mts-clear-filters,.mts-result-tools select{min-height:42px;border:1px solid #cbd5e1;border-radius:9px}.mts-result-tools select{width:100%;padding:7px}.mts-clear-filters{background:#fff;padding:8px 12px;font-weight:800;cursor:pointer}@media (max-width:900px){.mts-result-tools{grid-template-columns:1fr 1fr}.mts-clear-filters{grid-column:1/-1}}@media (max-width:560px){.mts-result-tools{grid-template-columns:1fr}.mts-clear-filters{grid-column:auto}}.mts-success-timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;max-width:760px;margin:24px auto}.mts-success-timeline div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:16px;text-align:left}.mts-success-timeline span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--mts-primary);color:#fff;font-weight:900;margin-bottom:10px}.mts-success-timeline small,.mts-success-timeline strong{display:block}.mts-success-timeline small{margin-top:5px;color:#64748b;line-height:1.45}.mts-email-status{font-size:13px;color:#475569}@media (max-width:700px){.mts-success-timeline{grid-template-columns:1fr}}.mts-manual-quote-panel{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;margin-top:20px;padding:20px;background:linear-gradient(135deg,#fff7ed,#fffbeb);border:1px solid #fed7aa;border-radius:16px}.mts-cruise-booking-stage[hidden],.mts-cruise-loading[hidden],.mts-cruise-manual-panel[hidden],.mts-cruise-module[hidden],.mts-cruise-results[hidden],.mts-cruise-success-stage[hidden],.mts-manual-booking-note[hidden],.mts-manual-quote-panel[hidden]{display:none!important}.mts-manual-quote-panel span{display:block;color:#c2410c;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:900}.mts-cruise-manual-panel strong,.mts-hotel-manual-panel strong,.mts-manual-quote-panel strong,.mts-package-manual-panel strong{display:block;font-size:19px;margin:5px 0}.mts-manual-quote-panel p{margin:0;color:#7c2d12}.mts-manual-quote-button{border:0;border-radius:11px;background:#c2410c;color:#fff;padding:13px 17px;font-weight:900;cursor:pointer;white-space:nowrap}.mts-manual-booking-note{margin-top:15px;padding:13px;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;color:#9a3412;font-weight:700}@media (max-width:700px){.mts-manual-quote-panel{grid-template-columns:1fr}.mts-manual-quote-button{width:100%;white-space:normal}}.mts-engine-footer strong:after{content:" · Stable Release";color:var(--mts-primary)}.mts-module-selector{grid-template-columns:repeat(4,1fr)}.mts-module-selector button{font-weight:900;cursor:pointer;background:#fff;box-shadow:0 3px 10px rgba(15,23,42,.04)}.mts-module-selector button:disabled{cursor:not-allowed}.mts-cruise-hero{background:linear-gradient(135deg,#06283d,#0b5ed7);color:#fff;border-radius:20px;padding:26px;margin-bottom:18px}.mts-cruise-hero span{text-transform:uppercase;letter-spacing:.09em;font-size:12px;font-weight:900;color:#bae6fd}.mts-cruise-hero h2,.mts-hotel-hero h2,.mts-package-hero h2{font-size:clamp(28px,4vw,42px);margin:8px 0}.mts-cruise-search-form{background:#fff;border:1px solid #dbe7f4}.mts-cruise-search-grid{display:grid;grid-template-columns:repeat(3,1fr)}.mts-cruise-search-grid span{display:block;font-weight:800;margin-bottom:6px}.mts-cruise-search-grid input,.mts-cruise-search-grid select{width:100%}.mts-cruise-search-button{background:var(--mts-primary);cursor:pointer}.mts-cruise-notice{color:var(--mts-primary);font-weight:700}.mts-cruise-loading{border:1px solid #dbe7f4;margin-top:18px}.mts-cruise-results-head{display:flex;justify-content:space-between;gap:16px;align-items:end}.mts-cruise-manual-panel span,.mts-cruise-results-head span{font-size:12px;font-weight:900;text-transform:uppercase}.mts-cruise-results-head h3,.mts-hotel-results-head h3,.mts-package-results-head h3{margin:5px 0;font-size:28px}.mts-cruise-modify{background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:10px 14px;font-weight:800}.mts-cruise-results-list{display:grid;gap:16px;margin-top:16px}.mts-cruise-manual-panel{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;margin-top:20px;background:#fff7ed;padding:20px}.mts-cruise-manual-panel span{display:block;color:#c2410c;font-size:11px}.mts-cruise-manual-button{border:0;background:#c2410c;color:#fff;border-radius:11px;padding:13px 17px;font-weight:900}@media (max-width:900px){.mts-cruise-search-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.mts-module-selector{grid-template-columns:1fr 1fr}.mts-cruise-manual-panel,.mts-cruise-search-grid{grid-template-columns:1fr}.mts-cruise-manual-button,.mts-cruise-search-button{width:100%}.mts-cruise-results-head{align-items:flex-start;flex-direction:column}}.mts-cruise-booking-total{text-align:right}.mts-submit-cruise{margin-top:15px;background:var(--mts-primary);border:0;padding:13px 18px;font-weight:800;cursor:pointer}.mts-cruise-booking-notice{margin-top:10px;font-weight:700;color:var(--mts-primary)}.mts-cruise-email-status{font-size:13px;color:#475569}.mts-cruise-success-new-search{background:var(--mts-primary);color:#fff;border:0;padding:13px 18px;font-weight:800;cursor:pointer}@media (max-width:560px){.mts-cruise-success-new-search,.mts-submit-cruise{width:100%;min-height:48px}}.mts-cruise-match-summary{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0}.mts-module-selector button:not(:disabled):hover{border-color:var(--mts-primary);box-shadow:0 8px 20px rgba(15,23,42,.08);transform:translateY(-1px)}.mts-module-selector button.is-active{background:#fff;color:var(--mts-primary);border:2px solid var(--mts-primary)}.mts-module-selector button:disabled{background:#f8fafc;color:#94a3b8;border-color:#e2e8f0;opacity:1}.mts-module-icon{display:grid;place-items:center;flex:0 0 auto}.mts-module-icon svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mts-module-selector button.is-active .mts-module-icon{background:#eff6ff;border-radius:8px;padding:3px;background:rgba(255,255,255,.14)!important;color:#fff!important}@media (max-width:600px){.mts-module-selector button{flex-direction:column;gap:5px;min-height:68px;font-size:12px}.mts-module-icon{width:23px;height:23px}.mts-module-icon svg{width:22px;height:22px}}.mts-engine .mts-cruise-passenger-form,.mts-engine .mts-passenger-form{width:100%;margin:0}.mts-engine .mts-passenger-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:16px!important;align-items:start!important;width:100%!important}.mts-engine .mts-passenger-grid input,.mts-engine .mts-passenger-grid textarea,.mts-engine .mts-passenger-grid>label{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;position:relative!important}.mts-engine .mts-passenger-grid>label.mts-full{grid-column:1/-1!important}.mts-engine .mts-passenger-grid label>span{display:block!important;width:100%!important;margin:0 0 6px!important;padding:0!important;line-height:1.35!important;font-size:14px!important;font-weight:700!important}.mts-engine .mts-passenger-grid input,.mts-engine .mts-passenger-grid textarea{max-width:100%!important;padding:11px 12px!important;border:1px solid #cbd5e1!important;background:#fff!important;color:#0f172a!important;box-shadow:none!important;font:inherit!important;line-height:1.4!important;box-sizing:border-box!important;position:static!important;transform:none!important}.mts-engine .mts-passenger-grid input{height:48px!important;min-height:48px!important}.mts-engine .mts-passenger-grid textarea{min-height:120px!important;height:auto!important;resize:vertical!important}.mts-engine .mts-passenger-grid input:focus,.mts-engine .mts-passenger-grid textarea:focus{outline-offset:1px!important}.mts-engine .mts-consent{display:flex!important;align-items:flex-start!important;gap:9px!important;width:100%!important;margin:16px 0 0!important}.mts-engine .mts-consent input[type=checkbox]{flex:0 0 auto!important;width:18px!important;height:18px!important;min-height:18px!important;margin:2px 0 0!important;padding:0!important}.mts-engine .mts-submit-booking,.mts-engine .mts-submit-cruise{display:block!important;width:100%!important;min-height:50px!important;margin:16px 0 0!important}@media (max-width:700px){.mts-engine .mts-passenger-grid{grid-template-columns:1fr!important;gap:14px!important}.mts-engine .mts-passenger-grid>label.mts-full{grid-column:auto!important}}.mts-engine .mts-booking-layout>*,.mts-engine .mts-cruise-passenger-form,.mts-engine .mts-itinerary-panel,.mts-engine .mts-passenger-form{min-width:0!important}@media (min-width:901px){.mts-engine .mts-booking-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr)!important;align-items:start!important}}.mts-cruise-tools{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:11px;align-items:end;margin:16px 0 18px;padding:15px;background:#fff;border:1px solid #dbe7f4;border-radius:15px;box-shadow:0 5px 18px rgba(15,23,42,.04)}.mts-cruise-tools label{display:block;min-width:0}.mts-cruise-tools label span,.mts-hotel-tools label span,.mts-package-tools label span{display:block;margin-bottom:6px;color:#475569;font-size:12px;font-weight:900}.mts-cruise-clear-filters,.mts-cruise-tools select{min-height:44px;border:1px solid #cbd5e1;border-radius:10px;background:#fff}.mts-cruise-tools select{display:block;width:100%;min-width:0;padding:8px 10px;color:#0f172a;font:inherit}.mts-cruise-clear-filters{padding:9px 13px;color:#334155;font-weight:900;cursor:pointer}.mts-cruise-filter-empty{padding:18px;background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;color:#9a3412}.mts-cruise-filter-empty[hidden],.mts-hotel-booking-stage[hidden],.mts-hotel-filter-empty[hidden],.mts-hotel-loading[hidden],.mts-hotel-manual-panel[hidden],.mts-hotel-module[hidden],.mts-hotel-results[hidden],.mts-hotel-success-stage[hidden],.mts-package-booking-stage[hidden],.mts-package-loading[hidden],.mts-package-manual-panel[hidden],.mts-package-module[hidden],.mts-package-results[hidden],.mts-package-success-stage[hidden]{display:none!important}@media (max-width:980px){.mts-cruise-tools{grid-template-columns:1fr 1fr}.mts-cruise-clear-filters{grid-column:1/-1}}@media (max-width:600px){.mts-cruise-tools{grid-template-columns:1fr;padding:13px}.mts-cruise-clear-filters{grid-column:auto;width:100%}}.mts-hotel-hero{background:linear-gradient(135deg,#3f1d75,#7c3aed);color:#fff;border-radius:20px;padding:26px;margin-bottom:18px}.mts-hotel-hero span{text-transform:uppercase;letter-spacing:.09em;font-size:12px;font-weight:900;color:#ddd6fe}.mts-hotel-search-form{background:#fff;border:1px solid #e5def7}.mts-hotel-search-grid{display:grid;grid-template-columns:2fr repeat(4,1fr)}.mts-hotel-search-grid label{position:relative;min-width:0}.mts-hotel-search-grid span{display:block;font-weight:800;margin-bottom:6px}.mts-hotel-search-grid input,.mts-hotel-search-grid select{width:100%;min-width:0}.mts-hotel-search-button{background:#6d28d9;cursor:pointer}.mts-hotel-notice{color:#6d28d9;font-weight:700}.mts-hotel-loading{border:1px solid #e5def7;margin-top:18px}.mts-hotel-results-head{display:flex;justify-content:space-between;gap:16px;align-items:end}.mts-hotel-manual-panel span,.mts-hotel-results-head span{color:#6d28d9;font-size:12px;font-weight:900;text-transform:uppercase}.mts-hotel-modify{background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:10px 14px;font-weight:800}.mts-hotel-summary{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.mts-hotel-results-list{display:grid;gap:16px;margin-top:16px}.mts-hotel-manual-panel{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;margin-top:20px;background:#faf5ff;padding:20px}.mts-hotel-manual-panel span{display:block;color:#7e22ce;font-size:11px}.mts-hotel-manual-button{border:0;background:#7e22ce;color:#fff;border-radius:11px;padding:13px 17px;font-weight:900}@media (max-width:1000px){.mts-hotel-search-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.mts-hotel-manual-panel,.mts-hotel-search-grid{grid-template-columns:1fr}.mts-hotel-manual-button,.mts-hotel-search-button{width:100%}.mts-hotel-results-head{align-items:flex-start;flex-direction:column}}.mts-hotel-booking-total{text-align:right}.mts-submit-hotel{display:block;width:100%;margin-top:15px;background:#6d28d9;border:0;padding:13px 18px;font-weight:800;cursor:pointer}.mts-hotel-booking-notice{margin-top:10px;font-weight:700;color:#6d28d9}.mts-hotel-email-status{font-size:13px;color:#475569}.mts-hotel-success-new-search{background:#6d28d9;color:#fff;border:0;padding:13px 18px;font-weight:800;cursor:pointer}@media (max-width:560px){.mts-hotel-success-new-search,.mts-submit-hotel{width:100%;min-height:48px}}.mts-hotel-tools{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:11px;align-items:end;margin:16px 0 18px;padding:15px;background:#fff;border:1px solid #e5def7;border-radius:15px;box-shadow:0 5px 18px rgba(15,23,42,.04)}.mts-hotel-tools label{display:block;min-width:0}.mts-hotel-clear-filters,.mts-hotel-tools select{min-height:44px;border:1px solid #cbd5e1;border-radius:10px;background:#fff}.mts-hotel-tools select{display:block;width:100%;min-width:0;padding:8px 10px;color:#0f172a;font:inherit}.mts-hotel-clear-filters{padding:9px 13px;color:#334155;font-weight:900;cursor:pointer}.mts-hotel-filter-empty{padding:18px;background:#faf5ff;border:1px solid #e9d5ff;border-radius:14px;color:#7e22ce}@media (max-width:980px){.mts-hotel-tools{grid-template-columns:1fr 1fr}.mts-hotel-clear-filters{grid-column:1/-1}}@media (max-width:600px){.mts-hotel-tools{grid-template-columns:1fr;padding:13px}.mts-hotel-clear-filters{grid-column:auto;width:100%}}.mts-package-hero{background:linear-gradient(135deg,#7c2d12,#ea580c);color:#fff;border-radius:20px;padding:26px;margin-bottom:18px}.mts-package-hero span{text-transform:uppercase;letter-spacing:.09em;font-size:12px;font-weight:900;color:#fed7aa}.mts-package-search-form{background:#fff;border:1px solid #fed7aa}.mts-package-search-grid{display:grid}.mts-package-search-grid label{position:relative;min-width:0}.mts-package-search-grid span{display:block;font-weight:800;margin-bottom:6px}.mts-package-search-grid input,.mts-package-search-grid select{width:100%;min-width:0}.mts-package-search-button{background:#c2410c;cursor:pointer}.mts-package-notice{color:#c2410c;font-weight:700}.mts-package-loading{border:1px solid #fed7aa;margin-top:18px}.mts-package-results-head{display:flex;justify-content:space-between;gap:16px;align-items:end}.mts-package-results-head span{color:#c2410c;font-size:12px;font-weight:900;text-transform:uppercase}.mts-drawer-footer button,.mts-package-modify{background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:10px 14px;font-weight:800}.mts-package-summary{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.mts-package-results-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:16px}.mts-package-manual-panel{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;margin-top:20px;background:#fff7ed;padding:20px}.mts-drawer-head span,.mts-package-manual-panel span{font-size:11px;text-transform:uppercase;font-weight:900}.mts-package-manual-panel span{display:block;color:#c2410c}.mts-package-manual-button{border:0;background:#c2410c;color:#fff;border-radius:11px;padding:13px 17px;font-weight:900}@media (max-width:1000px){.mts-package-search-grid{grid-template-columns:1fr 1fr}.mts-package-results-list{grid-template-columns:1fr}}@media (max-width:600px){.mts-package-manual-panel,.mts-package-search-grid{grid-template-columns:1fr}.mts-package-manual-button,.mts-package-search-button{width:100%}.mts-package-results-head{align-items:flex-start;flex-direction:column}}.mts-package-booking-total{text-align:right}.mts-submit-package{display:block;width:100%;margin-top:15px;background:#c2410c;border:0;padding:13px 18px;font-weight:800;cursor:pointer}.mts-package-booking-notice{margin-top:10px;font-weight:700;color:#c2410c}.mts-package-email-status{font-size:13px;color:#475569}.mts-package-success-new-search{background:#c2410c;color:#fff;border:0;padding:13px 18px;font-weight:800;cursor:pointer}@media (max-width:560px){.mts-package-success-new-search,.mts-submit-package{width:100%;min-height:48px}}@media (min-width:1001px){.mts-package-results-list{grid-template-columns:1fr!important}}@media (min-width:701px) and (max-width:1000px){.mts-package-results-list{grid-template-columns:1fr!important}}.mts-universal-toolbar{display:flex;justify-content:space-between;gap:18px;align-items:center;background:linear-gradient(135deg,#fff,#f8fafc);box-shadow:0 8px 24px rgba(15,23,42,.05)}.mts-universal-kicker{display:block;color:var(--mts-primary);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.mts-universal-brand strong{font-size:15px}.mts-universal-actions{display:flex;justify-content:flex-end}.mts-toolbar-button{display:inline-flex;align-items:center;gap:7px;border:1px solid #dbe3ec;background:#fff;color:#334155;font-weight:850;cursor:pointer}.mts-toolbar-button:hover{border-color:var(--mts-primary);color:var(--mts-primary)}.mts-toolbar-button b{display:grid;place-items:center;padding:0 5px;border-radius:999px;background:#eff6ff;color:#1d4ed8;min-width:18px!important;height:18px!important;font-size:9px!important}.mts-universal-drawer-backdrop{position:fixed;inset:0;background:rgba(15,23,42,.42);z-index:100000}.mts-package-filter-empty[hidden]{display:none!important}.mts-universal-drawer{position:fixed;z-index:100001;top:0;right:0;width:min(520px,94vw);height:100vh;background:#fff;box-shadow:-20px 0 50px rgba(15,23,42,.22);display:flex;flex-direction:column}.mts-drawer-head{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:20px;border-bottom:1px solid #e2e8f0}.mts-drawer-head span{letter-spacing:.08em;color:var(--mts-primary)}.mts-drawer-head h3{margin:4px 0 0;font-size:25px}.mts-drawer-close{border:0;background:#f1f5f9;width:40px;height:40px;border-radius:10px;font-size:26px;cursor:pointer}.mts-drawer-content{padding:16px;overflow:auto;flex:1;display:grid;align-content:start;gap:12px}.mts-drawer-footer{display:flex;gap:9px;padding:16px;border-top:1px solid #e2e8f0}.mts-drawer-footer button{min-height:44px;padding:9px 13px;font-weight:850;cursor:pointer}.mts-email-wishlist{background:var(--mts-primary)!important;color:#fff!important;border-color:var(--mts-primary)!important}.mts-loader{position:relative}.mts-loader:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid transparent;border-top-color:currentColor;animation:mtsSpin .8s linear infinite}.mts-package-tools{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:11px;align-items:end;margin:16px 0 18px;padding:15px;background:#fff;border:1px solid #fed7aa;border-radius:15px}.mts-package-tools label{display:block;min-width:0}.mts-package-clear-filters,.mts-package-tools select{min-height:44px;border:1px solid #cbd5e1;border-radius:10px;background:#fff}.mts-package-tools select{width:100%;padding:8px 10px}.mts-package-clear-filters{font-weight:900;padding:8px 12px}.mts-package-filter-empty{padding:18px;background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;color:#9a3412}@media (max-width:900px){.mts-universal-toolbar{align-items:flex-start;flex-direction:column}.mts-universal-actions{justify-content:flex-start}.mts-package-tools{grid-template-columns:1fr 1fr}}@media (max-width:600px){.mts-universal-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.mts-open-recent{grid-column:1/-1}.mts-toolbar-button{justify-content:center}.mts-drawer-footer{flex-direction:column}.mts-package-tools{grid-template-columns:1fr}.mts-package-clear-filters{width:100%}}.mts-engine{--mts-navy:#062b46;--mts-navy-2:#0b466d;--mts-surface:#ffffff;--mts-soft:#f5f8fc;--mts-line:#dce6ef;--mts-text:#10243b;--mts-muted:#60758a;position:relative;max-width:1440px;margin-inline:auto;padding:18px!important;border:1px solid #d9e5ef!important;border-radius:24px!important;background:radial-gradient(circle at 92%0,rgba(14,116,180,.1),transparent 28%),linear-gradient(180deg,#f8fbfe 0,#eef5fa 100%)!important;box-shadow:0 24px 70px rgba(19,55,82,.1);color:var(--mts-text)!important;overflow:visible}.mts-premium-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;margin-bottom:12px;padding:8px;background:rgba(255,255,255,.92);border:1px solid rgba(211,224,235,.92);border-radius:16px;box-shadow:0 8px 28px rgba(15,44,67,.07);backdrop-filter:blur(12px)}.mts-module-selector{display:grid!important;grid-template-columns:repeat(4,minmax(130px,1fr))!important;gap:7px!important;margin:0!important}.mts-module-selector button{min-height:58px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding:8px 12px!important;border:1px solid transparent!important;border-radius:12px!important;background:0 0!important;color:#496174!important;box-shadow:none!important;transform:none!important;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease!important}.mts-module-selector button:hover{background:#f2f7fb!important;color:var(--mts-primary)!important;transform:translateY(-1px)!important}.mts-module-selector button.is-active{background:linear-gradient(135deg,var(--mts-navy),var(--mts-primary))!important;color:#fff!important;border-color:transparent!important;box-shadow:0 10px 22px rgba(7,70,108,.22)!important;transform:translateY(-1px)!important}.mts-module-icon{width:35px!important;height:35px!important;border-radius:10px;background:#edf5fa;color:#195b83;padding:7px!important}.mts-module-icon svg{width:21px!important;height:21px!important}.mts-module-label{display:flex!important;flex-direction:column;align-items:flex-start;font-size:14px;line-height:1.15;text-align:left}.mts-module-label small{display:block;margin-top:3px;font-size:9px;line-height:1.1;font-weight:700;letter-spacing:.03em;opacity:.7;white-space:nowrap}.mts-universal-toolbar{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;min-width:max-content}.mts-universal-brand{display:none!important}.mts-universal-actions{gap:5px!important;flex-wrap:nowrap!important}.mts-toolbar-button{min-height:38px!important;padding:7px 9px!important;border-color:#d8e3ec!important;border-radius:9px!important;font-size:11px!important;white-space:nowrap;box-shadow:none!important}.mts-toolbar-button>span{font-size:16px}.mts-premium-hero{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:20px;margin:0!important;border:0!important;border-radius:20px!important;background:radial-gradient(circle at 18%0,rgba(47,156,220,.34),transparent 35%),linear-gradient(135deg,#031f35 0,#073e63 56%,#0b6fa5 100%)!important;color:#fff!important;box-shadow:0 20px 42px rgba(5,45,72,.18)}.mts-premium-hero:after{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(0,18,32,.18),transparent 60%),radial-gradient(circle at 75% 25%,rgba(255,255,255,.14),transparent 26%)}.mts-hero-copy{position:relative;z-index:2}.mts-premium-hero span:first-child{display:inline-flex!important;align-items:center;gap:7px;margin:0 0 7px!important;color:#9edcff!important;font-size:10px!important;font-weight:900!important;line-height:1.2;letter-spacing:.1em!important;text-transform:uppercase!important}.mts-premium-hero h2{margin:0!important;color:#fff!important;font-size:clamp(27px,3.1vw,46px)!important;line-height:1.05!important;text-wrap:balance}.mts-premium-hero p{margin:10px 0 0!important;color:rgba(231,244,253,.88)!important;font-size:14px!important;line-height:1.55!important}.mts-intro .mts-trust-row{display:flex!important;flex-wrap:wrap;gap:7px!important;margin-top:13px}.mts-intro .mts-trust-row span{display:inline-flex!important;margin:0!important;padding:6px 9px!important;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(255,255,255,.1);color:#fff!important;font-size:10px!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important;backdrop-filter:blur(8px)}.mts-trip-tabs{width:max-content;max-width:calc(100% - 34px);margin:-25px 0 8px 18px!important;padding:4px!important;gap:3px!important;border:1px solid #dbe6ef;border-radius:12px!important;background:#fff!important;box-shadow:0 10px 28px rgba(15,44,67,.12)}.mts-trip-tabs button{min-height:37px;padding:7px 13px!important;border:0!important;border-radius:9px!important;background:0 0!important;color:#607386!important;font-size:11px!important}.mts-trip-tabs button.is-active{background:#eaf4fa!important;color:var(--mts-primary)!important;box-shadow:none!important}.mts-cruise-search-form,.mts-hotel-search-form,.mts-package-search-form,.mts-search-form{padding:46px 16px 14px!important;border:1px solid rgba(214,226,236,.95)!important;border-radius:18px!important;background:rgba(255,255,255,.97)!important;backdrop-filter:blur(12px)}.mts-cruise-search-form,.mts-hotel-search-form,.mts-package-search-form{margin-top:-30px!important}.mts-search-form{padding-top:18px!important;margin-top:0!important}.mts-roundtrip-return{margin-bottom:8px!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;gap:9px!important}.mts-common-grid{margin-top:8px!important;gap:9px!important}.mts-common-grid span,.mts-cruise-search-form label span,.mts-hotel-search-form label span,.mts-package-search-form label span,.mts-search-form label span{margin-bottom:4px!important;color:#536a7e!important;font-size:10px!important;font-weight:900!important;letter-spacing:.035em;text-transform:uppercase}.mts-common-grid select,.mts-cruise-search-grid input,.mts-cruise-search-grid select,.mts-hotel-search-grid input,.mts-hotel-search-grid select,.mts-package-search-grid input,.mts-package-search-grid select{min-height:44px!important;padding:8px 10px!important;border:1px solid #d4e0e9!important;border-radius:10px!important;background:#fbfdff!important;color:#19354a!important;font-size:13px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.mts-common-grid select:focus,.mts-cruise-search-grid input:focus,.mts-cruise-search-grid select:focus,.mts-hotel-search-grid input:focus,.mts-hotel-search-grid select:focus,.mts-package-search-grid input:focus,.mts-package-search-grid select:focus{outline:3px solid rgba(11,94,215,.12)!important;border-color:var(--mts-primary)!important;background:#fff!important}.mts-cruise-search-grid{grid-template-columns:1.35fr 1.35fr .65fr!important;gap:9px!important}.mts-hotel-search-grid{grid-template-columns:1.7fr 1fr 1fr .65fr .65fr!important;gap:9px!important}.mts-package-search-grid{grid-template-columns:1.5fr 1.05fr .9fr 1.1fr .65fr .65fr .75fr!important;gap:9px!important}.mts-cruise-search-button,.mts-hotel-search-button,.mts-package-search-button,.mts-search-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:46px!important;margin-top:10px!important;padding:10px 18px!important;border:0!important;border-radius:11px!important;background:linear-gradient(135deg,var(--mts-navy),var(--mts-primary))!important;color:#fff!important;font-size:13px!important;font-weight:900!important;letter-spacing:.01em;box-shadow:0 10px 22px rgba(7,70,108,.22)!important;transition:transform .18s ease,box-shadow .18s ease!important}.mts-cruise-search-button:hover,.mts-hotel-search-button:hover,.mts-package-search-button:hover,.mts-search-button:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(7,70,108,.28)!important}.mts-airport-database-note,.mts-cruise-search-rule{margin:7px 0 0!important;font-size:9px!important;color:#8191a0!important;text-align:center}.mts-premium-trust-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:10px 0 0;overflow:hidden;border:1px solid #dbe6ef;border-radius:13px;background:#dbe6ef;box-shadow:0 8px 24px rgba(15,44,67,.05)}.mts-premium-trust-strip>div{display:grid;grid-template-columns:27px minmax(0,1fr);column-gap:8px;align-items:center;padding:10px 13px;background:rgba(255,255,255,.96)}.mts-premium-trust-strip span{grid-row:1/span 2;width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:#e7f5ed;color:#16824a;font-size:12px;font-weight:900}.mts-premium-trust-strip strong{display:block;color:#203a4e;font-size:11px;line-height:1.2}.mts-premium-trust-strip small{display:block;margin-top:2px;color:#718394;font-size:8px;line-height:1.25}.mts-cruise-module,.mts-flight-module,.mts-hotel-module,.mts-package-module{animation:mtsPremiumModuleIn .26s ease both}.mts-cruise-notice,.mts-hotel-notice,.mts-notice,.mts-package-notice{margin-top:6px!important;font-size:11px!important}@media (min-width:1100px){.mts-engine{min-height:auto}.mts-premium-hero{min-height:170px}}@media (max-width:1150px){.mts-premium-topbar{grid-template-columns:1fr}.mts-universal-toolbar{justify-self:end}.mts-module-selector,.mts-package-search-grid{grid-template-columns:repeat(4,1fr)!important}}@media (max-width:900px){.mts-engine{padding:12px!important;border-radius:18px!important}.mts-premium-topbar{padding:6px}.mts-module-selector{grid-template-columns:repeat(4,1fr)!important}.mts-module-label small{display:none}.mts-module-selector button{min-height:51px!important;padding:6px!important}.mts-module-icon{width:30px!important;height:30px!important;padding:6px!important}.mts-universal-toolbar{justify-self:stretch;width:100%}.mts-universal-actions{justify-content:stretch!important}.mts-toolbar-button{flex:1;justify-content:center}.mts-premium-hero{grid-template-columns:1fr minmax(180px,.45fr);min-height:160px;padding:20px 20px 42px!important}.mts-cruise-search-grid,.mts-hotel-search-grid,.mts-package-search-grid{grid-template-columns:repeat(2,1fr)!important}.mts-premium-trust-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.mts-premium-topbar{display:block}.mts-module-selector{grid-template-columns:repeat(4,1fr)!important;gap:4px!important}.mts-module-selector button{min-width:0;min-height:58px!important;flex-direction:column!important;gap:3px!important;font-size:10px!important}.mts-module-label{align-items:center;font-size:10px}.mts-module-icon{width:27px!important;height:27px!important}.mts-universal-toolbar{margin-top:6px!important}.mts-universal-actions{display:grid!important;grid-template-columns:1fr 1fr!important}.mts-open-recent{grid-column:1/-1}.mts-premium-hero{display:block;min-height:160px;padding:18px 16px 38px!important}.mts-premium-hero h2{font-size:28px!important}.mts-premium-hero p{font-size:12px!important;max-width:90%}.mts-hero-copy{z-index:2}.mts-trip-tabs{width:calc(100% - 20px);max-width:none;margin:-22px auto 7px!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important}.mts-search-form{padding:34px 12px 12px!important}.mts-cruise-search-form,.mts-hotel-search-form,.mts-package-search-form{margin-top:-24px!important;padding:34px 12px 12px!important}.mts-search-form{margin-top:0!important;padding-top:12px!important}.mts-common-grid,.mts-cruise-search-grid,.mts-hotel-search-grid,.mts-package-search-grid,.mts-roundtrip-return{grid-template-columns:1fr!important}.mts-premium-trust-strip{grid-template-columns:1fr 1fr}.mts-premium-trust-strip>div{padding:9px}.mts-premium-trust-strip small{display:none}}@media (max-width:430px){.mts-engine{padding:8px!important}.mts-premium-hero h2{font-size:24px!important}.mts-premium-hero p{max-width:100%}.mts-premium-trust-strip{grid-template-columns:1fr}.mts-premium-trust-strip>div{grid-template-columns:25px 1fr}.mts-premium-trust-strip small{display:block}}.mts-premium-hero:after,.mts-premium-hero:before{user-select:none!important}.mts-premium-hero:after{pointer-events:none!important}.mts-cruise-module,.mts-cruise-search-form,.mts-hotel-module,.mts-hotel-search-form,.mts-module-selector,.mts-package-module,.mts-package-search-form,.mts-premium-topbar,.mts-premium-trust-strip,.mts-search-form,.mts-search-stage,.mts-trip-tabs,.mts-universal-actions,.mts-universal-toolbar{position:relative;pointer-events:auto!important}.mts-module-selector,.mts-universal-toolbar{z-index:80!important}.mts-trip-tabs{z-index:70!important}.mts-cruise-search-form,.mts-hotel-search-form,.mts-package-search-form,.mts-search-form{z-index:60!important}.mts-engine a,.mts-engine button,.mts-engine input,.mts-engine label,.mts-engine select,.mts-engine textarea{pointer-events:auto!important;position:relative}.mts-engine a,.mts-engine button,.mts-engine input,.mts-engine select,.mts-engine textarea{z-index:2}.mts-universal-drawer-backdrop[hidden],.mts-universal-drawer[hidden]{display:none!important;pointer-events:none!important}.mts-engine,.mts-engine button,.mts-engine input,.mts-engine select,.mts-engine textarea{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important}.mts-engine{--mts-premium-navy:#062b46;--mts-premium-blue:#0878b8;--mts-premium-cyan:#38bdf8;--mts-premium-text:#142d42;--mts-premium-muted:#63798c;--mts-premium-border:#dce7ef}.mts-premium-hero{display:block!important;min-height:auto!important;padding:24px 28px 50px!important;background:radial-gradient(circle at 88% 16%,rgba(96,201,255,.2),transparent 24%),radial-gradient(circle at 70% 110%,rgba(37,99,235,.2),transparent 34%),linear-gradient(128deg,#031e33 0,#06466c 58%,#087db4 100%)!important}.mts-premium-hero:before{content:""!important;position:absolute;width:260px;height:260px;top:-185px;right:8%;border:1px solid rgba(255,255,255,.14);border-radius:50%;box-shadow:0 0 0 40px rgba(255,255,255,.035),0 0 0 90px rgba(255,255,255,.025);pointer-events:none!important}.mts-premium-hero:after{background:linear-gradient(110deg,rgba(255,255,255,.055),transparent 32%),repeating-linear-gradient(135deg,transparent 0,transparent 46px,rgba(255,255,255,.025) 47px,transparent 48px)!important}.mts-hero-copy{max-width:1000px!important}.mts-premium-hero h2{max-width:900px!important;font-weight:800!important;letter-spacing:-.035em!important}.mts-premium-hero p{max-width:820px!important}.mts-cruise-search-form,.mts-hotel-search-form,.mts-package-search-form,.mts-search-form{border-color:rgba(205,220,231,.96)!important;box-shadow:0 18px 45px rgba(17,52,76,.12)!important}.mts-booking-stage,.mts-cruise-booking-stage,.mts-cruise-results,.mts-cruise-success-stage,.mts-hotel-booking-stage,.mts-hotel-results,.mts-hotel-success-stage,.mts-package-booking-stage,.mts-package-results,.mts-package-success-stage,.mts-success-stage{color:var(--mts-premium-text)!important}.mts-cruise-results-head,.mts-hotel-results-head,.mts-package-results-head{margin-bottom:14px!important;padding:16px 18px!important;border:1px solid var(--mts-premium-border)!important;border-radius:15px!important;background:linear-gradient(135deg,#fff,#f6fafe)!important;box-shadow:0 8px 22px rgba(15,44,67,.055)!important}.mts-booking-layout h2,.mts-cruise-results-head h3,.mts-cruise-success-stage h2,.mts-hotel-results-head h3,.mts-hotel-success-stage h2,.mts-package-results-head h3,.mts-package-success-stage h2,.mts-success-stage h2{color:var(--mts-premium-navy)!important;font-weight:800!important;letter-spacing:-.02em!important}.mts-cruise-passenger-form,.mts-hotel-passenger-form,.mts-itinerary-panel,.mts-package-passenger-form,.mts-passenger-form{border-color:var(--mts-premium-border)!important;border-radius:17px!important;background:#fff!important;box-shadow:0 12px 30px rgba(15,44,67,.075)!important}.mts-engine .mts-passenger-grid input,.mts-engine .mts-passenger-grid textarea{border-color:#d4e0e9!important;border-radius:10px!important;background:#fbfdff!important;color:var(--mts-premium-text)!important}.mts-engine .mts-passenger-grid input:focus,.mts-engine .mts-passenger-grid textarea:focus{border-color:var(--mts-premium-blue)!important;outline:3px solid rgba(8,120,184,.12)!important;background:#fff!important}.mts-submit-booking,.mts-submit-cruise,.mts-submit-hotel,.mts-submit-package{border-radius:10px!important;background:linear-gradient(135deg,var(--mts-premium-navy),var(--mts-premium-blue))!important;color:#fff!important;box-shadow:0 9px 20px rgba(6,70,108,.18)!important}.mts-submit-booking:hover,.mts-submit-cruise:hover,.mts-submit-hotel:hover,.mts-submit-package:hover{transform:translateY(-1px)!important;box-shadow:0 13px 26px rgba(6,70,108,.25)!important}.mts-booking-total,.mts-cruise-booking-total,.mts-hotel-booking-total,.mts-package-booking-total{color:var(--mts-premium-navy)!important;font-weight:850!important;letter-spacing:-.025em!important}.mts-booking-nav{padding:10px!important;border:1px solid var(--mts-premium-border)!important;border-radius:13px!important;background:#f8fbfd!important}.mts-booking-nav button{min-height:40px!important;border:1px solid #d5e1e9!important;border-radius:9px!important;background:#fff!important;color:#345268!important;font-weight:800!important}.mts-cruise-success-stage,.mts-hotel-success-stage,.mts-package-success-stage,.mts-success-stage{padding:36px 24px!important;border:1px solid var(--mts-premium-border)!important;border-radius:20px!important;background:radial-gradient(circle at 50%0,rgba(56,189,248,.1),transparent 38%),#fff!important;box-shadow:0 18px 45px rgba(15,44,67,.1)!important}.mts-success-icon{background:linear-gradient(135deg,#0f9f68,#22c55e)!important;box-shadow:0 10px 24px rgba(34,197,94,.22)!important}.mts-cruise-results-head span,.mts-hotel-results-head span,.mts-package-results-head span,.mts-panel-kicker{color:var(--mts-premium-blue)!important}@media (max-width:650px){.mts-premium-hero{min-height:auto!important;padding:19px 16px 40px!important}.mts-premium-hero:before{width:180px;height:180px;top:-130px;right:-25px}}.mts-cruise-results,.mts-hotel-results,.mts-package-results,.mts-results{margin-top:18px!important;animation:mtsExperienceFade .34s ease both}.mts-cruise-loading,.mts-hotel-loading,.mts-loading-panel,.mts-package-loading{position:relative!important;overflow:hidden!important;min-height:210px!important;padding:24px!important;border:1px solid var(--mts-premium-border)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 14px 36px rgba(15,44,67,.08)!important;text-align:left!important}.mts-cruise-loading>.mts-loader,.mts-hotel-loading>.mts-loader,.mts-loading-panel>.mts-loader,.mts-package-loading>.mts-loader{display:none!important}.mts-cruise-loading>h3,.mts-hotel-loading>h3,.mts-loading-panel>h3,.mts-package-loading>h3{margin:18px 0 4px!important;color:var(--mts-premium-navy)!important;font-size:18px!important}.mts-cruise-loading>p,.mts-hotel-loading>p,.mts-loading-panel>ul,.mts-package-loading>p{margin:0!important;color:var(--mts-premium-muted)!important;font-size:12px!important}.mts-loading-skeleton{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(260px,1.4fr) minmax(130px,.55fr);gap:20px;align-items:center}.mts-skeleton-media{width:100%;aspect-ratio:16/9;border-radius:13px;background:#e8eff5}.mts-skeleton-copy,.mts-skeleton-price{display:grid;gap:11px}.mts-skeleton-copy span,.mts-skeleton-price span{display:block;height:13px;border-radius:999px;background:#e8eff5}.mts-skeleton-copy span:nth-child(1){width:72%;height:18px}.mts-skeleton-copy span:nth-child(2){width:94%}.mts-skeleton-copy span:nth-child(3){width:58%}.mts-skeleton-price span:nth-child(1){width:65%;justify-self:end}.mts-skeleton-price span:nth-child(2){width:100%;height:42px;border-radius:10px}.mts-loading-skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);animation:mtsSkeletonShimmer 1.25s infinite}.mts-cruise-manual-panel,.mts-hotel-manual-panel,.mts-package-manual-panel{border:1px solid #cfe1ec!important;border-radius:17px!important;background:linear-gradient(135deg,#f7fbfd,#edf7fb)!important;box-shadow:0 12px 28px rgba(15,44,67,.06)!important}.mts-confidence-box strong,.mts-cruise-manual-panel strong,.mts-hotel-manual-panel strong,.mts-package-manual-panel strong{color:var(--mts-premium-navy)!important}.mts-booking-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:12px 0 16px;padding:12px 14px;border:1px solid var(--mts-premium-border);border-radius:14px;background:#fff;box-shadow:0 8px 22px rgba(15,44,67,.055)}.mts-booking-progress>div{position:relative;display:flex;align-items:center;gap:8px;min-width:0;color:#8191a0;font-size:11px;font-weight:800}.mts-booking-progress>div:not(:last-child):after{content:"";position:absolute;top:15px;left:calc(50% + 20px);right:12px;height:2px;background:#dce6ee}.mts-booking-progress span{position:relative;z-index:2;display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border:2px solid #d6e1e9;border-radius:50%;background:#fff;color:#718394}.mts-booking-progress .is-complete{color:#187b51}.mts-booking-progress .is-complete span{border-color:#2ead72;background:#e9f8f0;color:#187b51}.mts-booking-progress .is-complete:not(:last-child):after{background:#72cba2}.mts-booking-progress .is-current{color:var(--mts-premium-navy)}.mts-booking-progress .is-current span{border-color:var(--mts-premium-blue);background:#e5f4fc;color:var(--mts-premium-blue);box-shadow:0 0 0 4px rgba(8,120,184,.09)}.mts-cruise-passenger-form,.mts-hotel-passenger-form,.mts-package-passenger-form,.mts-passenger-form{padding:22px!important}.mts-panel-kicker{font-size:10px!important;letter-spacing:.09em!important;text-transform:uppercase!important}.mts-confidence-box{border:1px solid #dce8ef!important;border-radius:13px!important;background:#f7fbfd!important}.mts-consent{padding:11px 12px!important;border:1px solid #dce6ed!important;border-radius:10px!important;background:#f9fbfd!important;color:#536a7e!important;font-size:11px!important;line-height:1.5!important}.mts-submit-booking,.mts-submit-cruise,.mts-submit-hotel,.mts-submit-package{min-height:50px!important;font-size:13px!important;letter-spacing:.015em!important}.mts-cruise-success-stage,.mts-hotel-success-stage,.mts-package-success-stage,.mts-success-stage{max-width:920px;margin:20px auto!important;text-align:center!important}.mts-cruise-success-stage>p,.mts-hotel-success-stage>p,.mts-package-success-stage>p,.mts-success-stage>p{color:var(--mts-premium-muted)!important}.mts-cruise-reference,.mts-hotel-reference,.mts-package-reference,.mts-reference{display:inline-flex!important;margin:11px auto!important;padding:9px 14px!important;border:1px dashed #9ac6de!important;border-radius:999px!important;background:#eff8fc!important;color:var(--mts-premium-navy)!important;font-weight:900!important;letter-spacing:.04em!important}.mts-success-timeline{margin-top:20px!important;border-color:#dce7ef!important;border-radius:15px!important;background:#f8fbfd!important}.mts-engine a:focus-visible,.mts-engine button:focus-visible,.mts-engine input:focus-visible,.mts-engine select:focus-visible,.mts-engine textarea:focus-visible{outline:3px solid rgba(8,120,184,.24)!important;outline-offset:2px!important}@media (prefers-reduced-motion:reduce){.mts-engine *,.mts-engine :after,.mts-engine :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width:800px){.mts-loading-skeleton{grid-template-columns:150px minmax(0,1fr)}.mts-skeleton-price{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.mts-skeleton-price span:nth-child(1){justify-self:start}.mts-booking-progress strong{display:none}.mts-booking-progress>div{justify-content:center}.mts-booking-progress>div:not(:last-child):after{left:calc(50% + 16px);right:-16px}}@media (max-width:520px){.mts-cruise-loading,.mts-hotel-loading,.mts-loading-panel,.mts-package-loading{min-height:250px!important;padding:16px!important}.mts-loading-skeleton{grid-template-columns:1fr}.mts-skeleton-media{max-height:130px}.mts-skeleton-price{grid-column:auto}.mts-booking-progress{padding:10px 5px}.mts-booking-progress span{width:27px;height:27px;font-size:10px}.mts-cruise-passenger-form,.mts-hotel-passenger-form,.mts-itinerary-panel,.mts-package-passenger-form,.mts-passenger-form{padding:16px!important}}.mts-conversion-hub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.mts-conversion-column{background:#fff}.mts-conversion-kicker,.mts-review-head span{display:block;font-weight:900}.mts-conversion-feed{display:grid}.mts-review-strip{margin-top:12px;padding:16px;border:1px solid #dce7ef;border-radius:15px;background:linear-gradient(135deg,#fff,#f7fbfd)}.mts-review-head span{color:#0878b8;font-size:10px;text-transform:uppercase}.mts-review-head strong{display:block;margin-top:3px;color:#062b46;font-size:17px}.mts-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}@media (max-width:760px){.mts-conversion-hub,.mts-review-grid{grid-template-columns:1fr}}.mts-review-strip{display:block!important}.mts-conversion-column{display:flex;flex-direction:column}.mts-conversion-feed{flex:1}.mts-conversion-hub{grid-template-columns:minmax(0,1.15fr) minmax(0,1.15fr) minmax(260px,.8fr)!important;gap:14px!important}.mts-conversion-column{position:relative;overflow:hidden;min-height:182px!important;padding:18px!important;border:1px solid #d5e3ec!important;border-radius:18px!important;background:radial-gradient(circle at 100%0,rgba(56,189,248,.1),transparent 34%),linear-gradient(150deg,#fff,#f8fbfd)!important;box-shadow:0 14px 34px rgba(15,44,67,.075)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mts-conversion-column:hover{transform:translateY(-2px);border-color:#bad5e5!important;box-shadow:0 19px 42px rgba(15,44,67,.11)!important}.mts-conversion-column:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#062b46,#0878b8,#38bdf8)}.mts-conversion-column[data-feed=popular]:before{background:linear-gradient(90deg,#9a3412,#ea580c,#f59e0b)}.mts-conversion-column[data-feed=recently-viewed]:before{background:linear-gradient(90deg,#5b21b6,#7c3aed,#a78bfa)}.mts-conversion-kicker{display:flex!important;align-items:center;gap:8px;margin-bottom:13px!important;color:#062b46!important;font-size:12px!important;letter-spacing:.035em!important;text-transform:none!important}.mts-conversion-kicker:before{display:grid;place-items:center;width:29px;height:29px;flex:0 0 auto;border-radius:9px;background:#e7f4fb;color:#0878b8;font-size:14px}.mts-conversion-column[data-feed=recent] .mts-conversion-kicker:before{content:"↗"}.mts-conversion-column[data-feed=popular] .mts-conversion-kicker:before{content:"★";background:#fff3e8;color:#c2410c}.mts-conversion-column[data-feed=recently-viewed] .mts-conversion-kicker:before{content:"↺";background:#f1ebff;color:#6d28d9}.mts-conversion-feed{gap:10px!important}.mts-conversion-value-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;margin-top:12px;border:1px solid #dce7ef;border-radius:14px;background:#dce7ef}.mts-conversion-value-strip div{display:flex;align-items:center;gap:8px;min-height:48px;padding:10px 13px;background:#fff}.mts-conversion-value-strip span{display:grid;place-items:center;width:24px;height:24px;flex:0 0 auto;border-radius:50%;background:#e7f7ee;color:#16824a;font-size:11px;font-weight:900}.mts-conversion-value-strip strong{color:#29465c;font-size:10px;line-height:1.3}@media (max-width:980px){.mts-conversion-hub{grid-template-columns:1fr 1fr!important}.mts-conversion-column[data-feed=recently-viewed]{grid-column:1/-1}}@media (max-width:700px){.mts-conversion-hub{grid-template-columns:1fr!important}.mts-conversion-column[data-feed=recently-viewed]{grid-column:auto}.mts-conversion-column{min-height:auto!important}.mts-conversion-value-strip{grid-template-columns:1fr 1fr}}@media (max-width:430px){.mts-conversion-value-strip{grid-template-columns:1fr}}@media (min-width:981px){.mts-conversion-hub{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:12px!important}.mts-conversion-column{min-height:0!important;height:auto!important;align-self:start!important;padding:14px!important;border-radius:15px!important;box-shadow:0 10px 25px rgba(15,44,67,.065)!important}.mts-conversion-column:hover{transform:translateY(-1px)!important;box-shadow:0 14px 31px rgba(15,44,67,.095)!important}.mts-conversion-kicker{margin-bottom:9px!important;font-size:11px!important}.mts-conversion-kicker:before{width:25px!important;height:25px!important;border-radius:8px!important;font-size:12px!important}.mts-conversion-feed{gap:7px!important}.mts-conversion-value-strip{margin-top:10px!important}.mts-conversion-value-strip div{min-height:42px!important;padding:8px 11px!important}}.mts-booking-stage,.mts-cruise-booking-stage,.mts-hotel-booking-stage,.mts-package-booking-stage{margin-top:18px!important}.mts-success-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:min(100%,680px)!important;margin:18px auto 0!important;align-items:stretch!important}.mts-success-actions a,.mts-success-actions button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:46px!important;margin:0!important;padding:10px 14px!important;border:1px solid #cfe0ea!important;border-radius:10px!important;text-align:center!important;text-decoration:none!important;font-size:12px!important;font-weight:850!important;line-height:1.25!important;cursor:pointer!important}.mts-success-actions a{background:#f4f9fc!important;color:#075985!important}.mts-success-actions a:hover{background:#eaf5fb!important;border-color:#9cc8de!important}.mts-success-actions .mts-success-new-search{background:linear-gradient(135deg,#062b46,#0878b8)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 8px 18px rgba(6,70,108,.18)!important}.mts-success-actions .mts-success-new-search:hover{transform:translateY(-1px)!important;box-shadow:0 11px 23px rgba(6,70,108,.24)!important}.mts-cruise-success-new-search,.mts-hotel-success-new-search,.mts-package-success-new-search{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:210px!important;min-height:46px!important;margin:16px auto 0!important;border-radius:10px!important;font-size:12px!important}@media (max-width:700px){.mts-success-actions{grid-template-columns:1fr!important;width:100%!important}.mts-cruise-success-new-search,.mts-hotel-success-new-search,.mts-package-success-new-search,.mts-success-actions a,.mts-success-actions button{width:100%!important;min-width:0!important}}.mts-search-first-value{display:grid;grid-template-columns:minmax(0,1.5fr) auto;align-items:center;gap:18px;min-height:54px;margin:0 0 10px;padding:9px 15px;border:1px solid #d6e5ee;border-radius:14px;background:linear-gradient(135deg,#fff,#f6fafc);box-shadow:0 7px 20px rgba(15,44,67,.055)}.mts-search-first-copy{min-width:0}.mts-search-first-copy span{display:block;color:#0878b8;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mts-search-first-copy strong,.mts-why-book-head strong{display:block;margin-top:2px;color:#062b46;font-size:15px;line-height:1.25;letter-spacing:-.012em}.mts-search-first-points{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.mts-search-first-points span{display:inline-flex;align-items:center;min-height:27px;padding:5px 8px;border-radius:999px;background:#edf7fc;color:#31556c;font-size:9px;font-weight:850;white-space:nowrap}.mts-search-first-points span:before{content:"✓";display:inline-grid;place-items:center;width:16px;height:16px;margin-right:5px;border-radius:50%;background:#e4f6ec;color:#16824a;font-size:8px}.mts-why-book{margin-top:12px;padding:17px;border:1px solid #dce7ef;border-radius:16px;background:linear-gradient(145deg,#fff,#f7fbfd);box-shadow:0 10px 28px rgba(15,44,67,.06)}.mts-why-book-head span{display:block;color:#0878b8;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mts-why-book-head strong{margin-top:3px;font-size:18px;letter-spacing:-.018em}.mts-why-book-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:13px}.mts-why-book article{display:grid;grid-template-columns:32px minmax(0,1fr);gap:9px;align-items:start;padding:12px;border:1px solid #e0e9ef;border-radius:12px;background:#fff}.mts-why-book article>span{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#e9f5fb;color:#0878b8;font-size:14px;font-weight:900}.mts-why-book article strong{display:block;color:#17384e;font-size:11px;line-height:1.3}.mts-why-book article small{display:block;margin-top:4px;color:#687d8e;font-size:9px;line-height:1.45}@media (max-width:960px){.mts-search-first-value{grid-template-columns:1fr;gap:7px}.mts-search-first-points{justify-content:flex-start}.mts-why-book-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.mts-search-first-value{padding:9px 11px}.mts-search-first-copy strong{font-size:13px}.mts-search-first-points{gap:5px}.mts-search-first-points span{font-size:8px}.mts-why-book-grid{grid-template-columns:1fr}}.mts-cruise-search-grid.mts-destination-first-grid{grid-template-columns:minmax(260px,1.8fr) minmax(170px,.7fr)!important}.mts-package-search-grid.mts-destination-first-grid{grid-template-columns:minmax(240px,1.45fr) minmax(150px,.75fr) minmax(180px,.9fr) minmax(150px,.7fr)!important}.mts-cruise-search-rule{line-height:1.5}@media (max-width:900px){.mts-package-search-grid.mts-destination-first-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:700px){.mts-cruise-search-grid.mts-destination-first-grid,.mts-package-search-grid.mts-destination-first-grid{grid-template-columns:1fr!important}}.mts-booking-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important;gap:14px!important}.mts-booking-layout>.mts-itinerary-panel,.mts-booking-layout>.mts-trip-builder{min-width:0!important;height:100%}.mts-booking-layout>.mts-cruise-passenger-form,.mts-booking-layout>.mts-final-bundle-summary,.mts-booking-layout>.mts-hotel-passenger-form,.mts-booking-layout>.mts-package-passenger-form,.mts-booking-layout>.mts-passenger-form{grid-column:1/-1!important}.mts-booking-layout form[hidden],.mts-final-bundle-summary[hidden]{display:none!important}.mts-booking-itinerary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.mts-itinerary-panel{padding:16px!important}.mts-itinerary-panel .mts-confidence-box{margin-top:10px!important}.mts-booking-total,.mts-cruise-booking-total,.mts-hotel-booking-total,.mts-package-booking-total{margin-top:8px!important;padding-top:8px!important;font-size:17px!important}.mts-trip-builder{margin:0!important;padding:15px!important;border:1px solid #cfe2ec!important;border-radius:15px!important;background:linear-gradient(145deg,#fbfeff,#f1f8fc)!important;box-shadow:0 9px 24px rgba(15,44,67,.06)!important}.mts-final-bundle-summary{padding:15px 17px;border:1px solid #cfe2ec;border-radius:14px;background:linear-gradient(145deg,#fff,#f5fbfe);box-shadow:0 8px 22px rgba(15,44,67,.05)}.mts-booking-layout>.mts-cruise-passenger-form,.mts-booking-layout>.mts-hotel-passenger-form,.mts-booking-layout>.mts-package-passenger-form,.mts-booking-layout>.mts-passenger-form{width:100%!important;max-width:none!important}@media (max-width:900px){.mts-booking-layout{grid-template-columns:1fr!important}.mts-booking-layout>.mts-cruise-passenger-form,.mts-booking-layout>.mts-final-bundle-summary,.mts-booking-layout>.mts-hotel-passenger-form,.mts-booking-layout>.mts-package-passenger-form,.mts-booking-layout>.mts-passenger-form{grid-column:auto!important}}@media (max-width:620px){.mts-booking-itinerary{grid-template-columns:1fr!important}}.mts-module-success-actions,.mts-success-stage .mts-success-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;width:min(100%,680px)!important;margin:18px auto 4px!important}.mts-module-success-actions a,.mts-module-success-actions button,.mts-success-stage .mts-success-actions a,.mts-success-stage .mts-success-actions button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:44px!important;margin:0!important;padding:9px 13px!important;border-radius:10px!important;text-decoration:none!important;font-size:10px!important;font-weight:900!important;line-height:1.2!important;cursor:pointer!important;box-sizing:border-box!important}.mts-module-success-actions .mts-success-call,.mts-success-stage .mts-success-actions a[href^="tel:"]{border:1px solid #c9dce7!important;background:#f4f9fc!important;color:#164b69!important}.mts-module-success-actions .mts-success-whatsapp,.mts-success-stage .mts-success-actions a[href*="wa.me"]{border:1px solid #bfe1d8!important;background:#eefaf6!important;color:#176c5e!important}.mts-module-success-actions button,.mts-success-stage .mts-success-actions button{border:0!important;background:linear-gradient(135deg,#062b46,#0878b8)!important;color:#fff!important;box-shadow:0 7px 16px rgba(6,70,108,.15)!important}.mts-module-success-actions a:hover,.mts-success-stage .mts-success-actions a:hover{transform:translateY(-1px)}.mts-module-success-actions button:hover,.mts-success-stage .mts-success-actions button:hover{transform:translateY(-1px);box-shadow:0 9px 20px rgba(6,70,108,.21)!important}@media (max-width:620px){.mts-module-success-actions,.mts-success-stage .mts-success-actions{grid-template-columns:1fr!important}}.mts-help-center{position:fixed;right:18px;bottom:18px;z-index:10030;width:min(330px,calc(100vw - 28px));margin:0}.mts-help-center>summary{list-style:none;display:flex;align-items:center;gap:10px;width:max-content;max-width:100%;margin-left:auto;min-height:54px;padding:8px 12px 8px 9px;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:linear-gradient(135deg,#062b46,#0878b8);color:#fff;box-shadow:0 14px 34px rgba(6,43,70,.27);cursor:pointer;user-select:none;transition:transform .18s ease,box-shadow .18s ease}.mts-help-center>summary::-webkit-details-marker{display:none}.mts-help-center>summary:hover{transform:translateY(-2px);box-shadow:0 17px 38px rgba(6,43,70,.32)}.mts-help-icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:11px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.15);font-size:16px;font-weight:950}.mts-help-summary-copy{display:grid;gap:1px;text-align:left}.mts-help-summary-copy strong{font-size:11px;line-height:1.2}.mts-help-summary-copy small{color:#d8ecf7;font-size:7px;line-height:1.3;white-space:nowrap}.mts-help-chevron{margin-left:2px;font-size:12px;transition:transform .18s ease}.mts-help-panel{position:absolute;right:0;bottom:66px;width:100%;padding:14px;border:1px solid #d8e6ee;border-radius:15px;background:#fff;box-shadow:0 18px 44px rgba(15,44,67,.22)}.mts-help-panel:after{content:"";position:absolute;right:28px;bottom:-7px;width:14px;height:14px;transform:rotate(45deg);background:#fff;border-right:1px solid #d8e6ee;border-bottom:1px solid #d8e6ee}.mts-help-panel-head{display:grid;gap:2px;padding-bottom:10px;border-bottom:1px solid #e5edf2}.mts-help-panel-head span{color:#0878b8;font-size:7px;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.mts-help-panel-head strong{color:#062b46;font-size:15px}.mts-help-panel-head small{color:#748894;font-size:8px}.mts-help-actions{display:grid;gap:8px;margin-top:10px}.mts-help-actions a{display:grid;grid-template-columns:34px minmax(0,1fr);gap:9px;align-items:center;min-height:54px;padding:8px 10px;border-radius:11px;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.mts-help-actions>a>span{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;font-size:14px;font-weight:900}.mts-help-actions>a>div{display:grid;gap:2px}.mts-help-actions a strong{font-size:10px}.mts-help-actions a small{color:#6d8290;font-size:8px}.mts-help-call{border:1px solid #cfe0ea;background:#f5fafd;color:#164b69}.mts-help-call>span{background:#e6f2f8;color:#075985}.mts-help-whatsapp{border:1px solid #cbe6de;background:#f1faf7;color:#176c5e}.mts-help-whatsapp>span{background:#ddf3ec;color:#167663}.mts-help-actions a:hover{transform:translateY(-1px);box-shadow:0 7px 16px rgba(15,44,67,.08)}.mts-help-note{margin-top:10px;padding-top:9px;border-top:1px solid #edf2f5;color:#7a8d99;font-size:7px;line-height:1.45;text-align:center}@media (max-width:620px){.mts-help-center{right:10px;bottom:10px;width:calc(100vw - 20px)}.mts-help-center>summary{min-height:50px}.mts-help-summary-copy small{white-space:normal}}@media (prefers-reduced-motion:reduce){.mts-help-actions a,.mts-help-center>summary,.mts-help-chevron{transition:none!important}}@media (max-width:620px){.mts-help-center{right:10px;bottom:10px;width:auto;max-width:calc(100vw - 20px)}.mts-help-center>summary{width:auto;min-height:44px;padding:6px 9px 6px 6px;gap:7px;border-radius:13px}.mts-help-icon{flex:0 0 30px;width:30px;height:30px;border-radius:9px;font-size:13px}.mts-help-chevron,.mts-help-summary-copy strong{font-size:10px}.mts-help-summary-copy small{display:none}.mts-help-panel{right:0;bottom:54px;width:min(286px,calc(100vw - 20px));padding:11px;border-radius:13px}.mts-help-panel-head{padding-bottom:8px}.mts-help-panel-head strong{font-size:13px}.mts-help-actions a small,.mts-help-panel-head small{font-size:7px}.mts-help-actions{gap:6px;margin-top:8px}.mts-help-actions a{grid-template-columns:30px minmax(0,1fr);gap:7px;min-height:46px;padding:6px 8px;border-radius:9px}.mts-help-actions>a>span{width:30px;height:30px;border-radius:8px;font-size:12px}.mts-help-actions a strong{font-size:9px}.mts-help-note{margin-top:7px;padding-top:7px;font-size:6.5px}}@media (max-width:390px){.mts-help-center>summary{min-height:42px;padding-right:8px}.mts-help-panel{width:min(270px,calc(100vw - 16px))}.mts-help-note,.mts-help-panel-head small{display:none}}