@charset "UTF-8";@viewport{width:100vw;}@font-face{font-family:proxima_nova_black;src:url(fonts/proxima-nova/proxima-nova-alt-black-webfont.woff2) format("woff2"),url(fonts/proxima-nova/proxima-nova-alt-black-webfont.woff) format("woff"),url(fonts/proxima-nova/proxima-nova-alt-black-webfont.ttf) format("truetype"),url(fonts/proxima-nova/proxima-nova-alt-black-webfont.svg#proxima_nova_black) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_bold;src:url(fonts/proxima-nova/proxima-nova-alt-bold-webfont.eot);src:url(fonts/proxima-nova/proxima-nova-alt-bold-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/proxima-nova/proxima-nova-alt-bold-webfont.woff2) format("woff2"),url(fonts/proxima-nova/proxima-nova-alt-bold-webfont.woff) format("woff"),url(fonts/proxima-nova/proxima-nova-alt-bold-webfont.ttf) format("truetype"),url(fonts/proxima-nova/proxima-nova-alt-bold-webfont.svg#proxima_nova_bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova;src:url(fonts/proxima-nova/proxima-nova-alt-regular-webfont.eot);src:url(fonts/proxima-nova/proxima-nova-alt-regular-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/proxima-nova/proxima-nova-alt-regular-webfont.woff) format("woff"),url(fonts/proxima-nova/proxima-nova-alt-regular-webfont.ttf) format("truetype"),url(fonts/proxima-nova/proxima-nova-alt-regular-webfont.svg#Proxima_nova) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_semibold;src:url(fonts/proxima-nova/proxima-nova-semibold-webfont.eot);src:url(fonts/proxima-nova/proxima-nova-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/proxima-nova/proxima-nova-semibold-webfont.woff2) format("woff2"),url(fonts/proxima-nova/proxima-nova-semibold-webfont.ttf) format("truetype"),url(fonts/proxima-nova/proxima-nova-semibold-webfont.svg#proxima_nova_semibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_thin;src:url(fonts/proxima-nova/proxima-nova-thin-webfont.eot);src:url(fonts/proxima-nova/proxima-nova-thin-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/proxima-nova/proxima-nova-thin-webfont.woff2) format("woff2"),url(fonts/proxima-nova/proxima-nova-thin-webfont.woff) format("woff"),url(fonts/proxima-nova/proxima-nova-thin-webfont.ttf) format("truetype"),url(fonts/proxima-nova/proxima-nova-thin-webfont.svg#proxima_nova_thin) format("svg");font-weight:400;font-style:normal}body{background:#fff!important}body,p,div,span,input,select,textarea,.label{font-family:proxima_nova;-ms-word-wrap:break-word;word-wrap:break-word}button,.button,a{cursor:pointer}button,.button,strong,h1,h2,h3,h4,h5,h6{font-family:proxima_nova_bold;-ms-word-wrap:break-word;word-wrap:break-word}.button.ym-button,.button.ym-button button{background:#1991eb;border-radius:4px;color:#fff;letter-spacing:.5px;text-transform:uppercase;transition:ease .25s}.button a,.button a:hover,.button a:focus{color:#fff}.button.ym-button:hover button{background:0 0}.button.ym-hollow.hollow{border:0;box-shadow:0 0 2px 1px #1991eb;border-radius:4px;color:#1991eb}.button.ym-hollow.hollow:hover{box-shadow:0 0 4px 1px #1991eb;color:#1991eb}.top-bar-container.sticky-container .sticky{transition:ease-in .5s;background:0 0;z-index:1111}.top-bar-container.sticky-container .sticky.is-stuck{z-index:1111}.top-bar-container.sticky-container .top-bar{height:75px;background:#222061;align-items:flex-start;padding-bottom:20px;padding-top:20px}.top-bar-container.sticky-container.show-for-small-only .top-bar.show-for-small-only{height:auto}.home .top-bar-container.sticky-container .sticky .top-bar,.header-blank-bg .top-bar-container.sticky-container .sticky .top-bar{background:0 0}.home .top-bar-container.sticky-container .sticky.is-stuck .top-bar,.header-blank-bg .top-bar-container.sticky-container .sticky.is-stuck .top-bar{background:#222061;height:75px}.top-bar-container.sticky-container .top-bar>.grid-frame{overflow:visible}.author-image img{border-radius:100%}.top-bar .ym-header-menu{background:0 0;display:flex;margin:0;align-items:flex-start}.top-bar .ym-header-menu select{background:0 0;border:transparent;box-shadow:none;color:#fff;margin:0}.top-bar .ym-header-menu select option{color:#222061}.top-bar .ym-header-menu select option:hover{color:#fff;background:#222061}.ym-header-inner{align-items:flex-start}.top-bar .ym-header-menu ul{background:0 0;list-style:none}.top-bar .ym-header-menu ul.menu.submenu{background:rgba(34,32,97,.61);position:unset;border:0;margin-left:-1px;min-height:0;max-height:0;display:block;width:calc(100% - 2px);min-width:unset;max-width:unset;overflow:hidden;margin:auto;transition:600ms ease-in 0s}.top-bar .ym-header-menu ul.menu.submenu::-webkit-scrollbar{width:2px}body::-webkit-scrollbar,body::-moz-scrollbar,body::-o-scrollbar{width:2px}.top-bar .ym-header-menu ul.menu.submenu::-webkit-scrollbar-track{background-color:transparent}.top-bar .ym-header-menu ul.menu.submenu::-webkit-scrollbar-thumb{background-color:#02003b}.top-bar .ym-header-menu ul.menu.submenu.js-dropdown-active{position:unset;overflow-y:scroll}.top-bar .ym-header-menu ul.menu.dropdown:hover ul.menu.submenu.js-dropdown-active{min-height:150px;max-height:700px}.top-bar .ym-header-menu .menu .is-dropdown-submenu-parent,.ym-country-selector .menu .is-dropdown-submenu-parent{border:1px solid rgba(255,255,255,.18);border-radius:20.5px;position:unset;overflow:hidden}.ym-country-selector .menu .is-dropdown-submenu-parent.is-active{border-radius:12.5px}.ym-country-selector{width:40%;position:absolute;right:10px;top:22px}.ym-country-selector .menu .is-dropdown-submenu-parent{width:100%}.ym-country-selector .menu .is-dropdown-submenu{display:block;position:unset;min-width:unset;width:100%;min-height:0;max-height:0;border-width:0;overflow:hidden;background:#222061}.ym-country-selector .menu .is-dropdown-submenu.js-dropdown-active{min-height:40px;max-height:120px;overflow-x:hidden;overflow-y:scroll}.ym-country-selector .menu .is-dropdown-submenu li:hover{background:#02003b}.ym-country-selector .menu .is-dropdown-submenu li a{padding:5px 10px;font-size:14px;color:#fff}.ym-country-selector .location-inner{display:flex;padding:0 12px;line-height:0;height:auto;align-items:center}.ym-country-selector .location-inner a{color:#fff;padding:6px 10px}.ym-country-selector ul.menu.submenu::-webkit-scrollbar{width:2px}.ym-country-selector ul.menu.submenu::-webkit-scrollbar-track{background-color:transparent}.ym-country-selector ul.menu.submenu::-webkit-scrollbar-thumb{background-color:#02003b}.top-bar .ym-header-menu .menu .is-dropdown-submenu-parent li{line-height:0}.top-bar .ym-header-menu .menu .is-dropdown-submenu-parent .location-inner{display:flex;align-items:center;position:relative;padding:0 10px}.top-bar .ym-header-menu .menu .is-dropdown-submenu-parent .location-inner .ym-icon{display:flex;align-items:center}.top-bar .ym-header-menu .menu .is-dropdown-submenu-parent .location-inner .ym-icon img{width:16px}.top-bar .ym-header-menu .menu .is-dropdown-submenu-parent .location-inner .ym-icon-arrow img{width:20px;padding:0 2px 4px 8px}.top-bar .ym-header-menu .menu .is-dropdown-submenu-parent .location-inner .ym-icon-arrow{position:relative}.top-bar .ym-header-menu .menu .is-dropdown-submenu-parent .location-inner .ym-icon-arrow:after{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;width:1px;height:75%;background:rgba(255,255,255,.1);border-radius:1px}.top-bar .ym-header-menu .menu-wrap{margin-right:15px}.top-bar .ym-header-menu .menu-wrap:last-child{margin-right:0}.top-bar .ym-header-menu .menu .is-dropdown-submenu-parent .location-inner>a{padding:0 18px;width:calc(100% - 35px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.top-bar .ym-header-menu .menu .is-dropdown-submenu-parent li a{line-height:8px;font-size:13px}.top-bar .ym-header-menu .menu.submenu li:hover{background:#222061}.top-bar .ym-header-menu .dropdown.menu>li.is-dropdown-submenu-parent:hover>a{color:#fff}.top-bar .ym-header-menu ul li a,.top-bar .ym-header-menu li a{font-size:16px;color:#fff;letter-spacing:0;line-height:24px;font-family:proxima_nova}.top-bar .ym-header-menu ul li a:hover,.top-bar .ym-header-menu li a:hover{color:#2ee8d2}.top-bar .ym-header-menu .planner-button .ym-button{background:#1991eb;border-radius:20.5px;margin-bottom:0;font-size:12px;color:#fff;letter-spacing:0;text-align:right;line-height:24px;padding:4px 15px;outline:none}.top-bar .ym-header-menu li.my-menu-toggler{padding:0}.top-bar .ym-header-menu li.my-menu-toggler>a{padding:0}.top-bar .ym-header-menu li.my-account .image-responsive{width:50px}.top-bar .ym-header-menu li img{height:32px;width:auto}.home section.top-slider ul.slides{height:85vh}section.top-slider ol{display:flex;align-items:center;justify-content:center;bottom:10px;height:25px;z-index:2}section.top-slider ol.flex-control-paging li a{background:#fff;opacity:.2}section.top-slider ol.flex-control-paging li:hover a{opacity:.4}section.top-slider ol.flex-control-paging li a.flex-active{opacity:1}.top-slider-quote{margin:90px 0 50px}.section-title,.ym-inline{display:flex;align-items:center}.ym-viewall-btn{background-image:linear-gradient(180deg,#f2f6f9 0%,#e8e8ed 100%);color:#02003b;border:none;outline:none;padding:0;width:160px;height:40px;font-size:14px;font-weight:700;margin:0;display:flex;align-items:center;border-radius:32px}.ym-viewall-btn span{width:calc(100% - 25px)}.ym-viewall-btn:hover{background-image:linear-gradient(180deg,#e8e8ed 50%,#f2f6f9 100%);color:#02003b}.ym-viewall-btn:focus{color:#02003b}.ym-arrow-filled-right{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:7px solid #000;border-radius:2px}.ym-arrow-filled-left{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:7px solid #000;border-radius:2px}.ym-page-content{min-height:39.2vh}.home .ym-page-content,.header-blank-bg .ym-page-content{margin-top:-75px}.ym-top-section{position:relative;width:100%;overflow:hidden}.ym-section{padding-bottom:60px}.ym-top-section .ym-overlay-container{position:absolute;top:0;right:0;left:0;height:100%;background-image:linear-gradient(180deg,#222061 0%,rgba(0,0,0,0) 100%)}.ym-overlay-container .ym-overlay-content{display:flex;align-items:center;overflow:visible}.ym-overlay-container .ym-overlay-content>div{margin:auto}.ym-overlay-content .text-container{width:100%}.ym-overlay-content .text-container h2{line-height:75px}.ym-overlay-content .text-container h1{font-family:proxima_nova_bold;font-size:48px;color:#fff;letter-spacing:0;line-height:60px}.ym-overlay-content .text-container.show-for-small-only h2{line-height:32px}.ym-overlay-content .text-container h2{font-size:32px;color:#fff;letter-spacing:0;line-height:40px;font-family:proxima_nova_semibold}.ym-overlay-content .ym-start-point-suggest-section{display:flex;align-items:center;position:relative}.ym-start-point-suggest-section input#search{border:none;margin:0;padding:12px 110px 12px 32px;height:auto;border-radius:32px;font-size:28px;font-weight:600;color:#807f9d;font-family:proxima_nova_semibold;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ym-start-point-suggest-section input#search:focus{box-shadow:-1px 17px 30px 5px #22206054!important}input#search::placeholder{min-width:0;max-width:100%}input#search:focus::placeholder{transition:200ms ease-in;opacity:0}input#search:focus::-webkit-input-placeholder,input#search:focus::placeholder,input#search:focus::-moz-placeholder,input#search:focus:-ms-placeholder{transition:200ms ease-in;opacity:0!important}.ym-start-point-suggest-section .button-section{position:absolute;right:12px;top:0;bottom:0;margin:auto;display:flex;align-items:center}.ym-start-point-suggest-section .ym-button{padding:10px 24px;border:none;outline:none;margin:0;text-transform:uppercase;background:#1991eb;color:#fff;border-radius:32px;font-size:24px;font-family:proxima_nova_bold}.autocomplete.maptiler-geocoder-results{margin:0;border:0;box-shadow:-1px 17px 30px 5px #22206054;border-radius:0 0 32px 32px;max-height:unset!important;height:60vh!important}.autocomplete.maptiler-geocoder-results>div{padding:15px}.autocomplete.maptiler-geocoder-results::-webkit-scrollbar{width:4px}.autocomplete.maptiler-geocoder-results::-webkit-scrollbar-track{background:0 0}.ym-tabs.tabs{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative;background:#fff;padding-bottom:80px;border-radius:5px;min-width:240px;border:none}.ym-tabs input[name=tab-control]{display:none}.ym-tabs .content section h2,.ym-tabs ul li label{font-weight:700;font-size:1.2rem}.ym-tabs ul{list-style-type:none;padding-left:0;display:flex;flex-direction:row;margin-bottom:10px;margin-left:0;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;width:50%}.ym-tabs ul li{box-sizing:border-box;flex:1;width:calc(100%/3);padding:0 10px;text-align:center}.ym-tabs ul li label{color:#02003b80;padding:5px auto;overflow:hidden;text-overflow:ellipsis;display:block;cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ym-tabs ul li label:hover,.ym-tabs ul li label:focus,.ym-tabs ul li label:active{outline:0;color:#bec5cf}.ym-tabs .slider{position:relative;width:calc(50%/3);transition:all .33s cubic-bezier(.38,.8,.32,1.07);height:auto}.ym-tabs .slider .indicator{position:relative;width:100%;margin:0 auto;height:2px;background:#1991eb;border-radius:1px}.ym-tabs .content{margin-top:30px}.ym-tabs .content .ym-tab-content{display:none;-webkit-animation-name:content;animation-name:content;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;line-height:1.4}.ym-tabs .ym-tab-content .description-container{width:50%}.ym-tabs .ym-tab-content .description-container p{width:98%}.ym-tabs .ym-tab-content .image-container{width:50%;height:250px;overflow:hidden;border-radius:3px}.ym-tabs input[name=tab-control]:nth-of-type(1):checked~.slider{-webkit-transform:translateX(0%);transform:translateX(0%)}.ym-tabs input[name=tab-control]:nth-of-type(2):checked~.slider{-webkit-transform:translateX(100%);transform:translateX(100%)}.ym-tabs input[name=tab-control]:nth-of-type(3):checked~.slider{-webkit-transform:translateX(200%);transform:translateX(200%)}.ym-tabs input[name=tab-control]:nth-of-type(1):checked~ul>li:nth-child(1)>label,.ym-tabs input[name=tab-control]:nth-of-type(2):checked~ul>li:nth-child(2)>label,.ym-tabs input[name=tab-control]:nth-of-type(3):checked~ul>li:nth-child(3)>label{cursor:default;color:#1991eb}.ym-tabs input[name=tab-control]:nth-of-type(1):checked~.content>.ym-tab-content:nth-child(1),.ym-tabs input[name=tab-control]:nth-of-type(2):checked~.content>.ym-tab-content:nth-child(2),.ym-tabs input[name=tab-control]:nth-of-type(3):checked~.content>.ym-tab-content:nth-child(3){display:flex}@-webkit-keyframes content{from{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}to{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes content{from{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}to{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@media(max-width:1000px){.ym-tabs ul li label{white-space:initial}}.single-line-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;display:block}.ym-title{font-family:proxima_nova_bold;font-size:2.5rem;color:#02003b;letter-spacing:0;line-height:60px;margin:20px 0;font-weight:700;width:100%}.ym-subtitle.ym-title{font-size:20px;color:#02003b;letter-spacing:0;line-height:24px;font-family:proxima_nova}.card.ym-card{box-shadow:-1px 0 40px -4px #bbc6d566;border-radius:4px;border:0}.ym-card .ym-card-image-section{position:relative}.ym-card .ym-card-image-section img{min-width:100%}.ym-card .ym-card-image-section a{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(1deg,#1991eb 0%,rgba(0,0,0,0) 100%);background-size:cover;background-repeat:no-repeat;background-position:bottom;opacity:0}.archive .ym-card:hover{box-shadow:0 0 3px 1px #1991eb;border-radius:4px}.ym-card:hover>.ym-card-image-section a{opacity:1}.ym-card .card-section{padding-top:5px}.ym-card .title-section{display:flex;align-items:center}.ym-card .title-section,.ym-card .title-section span{font-family:proxima_nova_bold;font-size:16px;color:#02003b;letter-spacing:0;line-height:24px;vertical-align:middle}.ym-card .title-section h4{margin-bottom:0}.trending-destinations .ym-card .title-section h4{width:calc(100% - 85px)}.ym-card .title-section h4,.ym-card .title-section h4 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ym-card .title-section h4 .place{color:#1991eb}.ym-card .itinerary-section,.ym-card .itinerary-section p{font-family:proxima_nova_semibold;font-size:14px;color:#02003b80;letter-spacing:0}.ym-card .itinerary-section p{line-height:18px;margin-bottom:8px}.ym-card .ym-package-creator-description-section .image-responsive{width:32px;border-radius:100%;overflow:hidden;margin-right:8px}.ym-card .ym-package-creator-description-section .ym-package-author-name{font-size:14px;color:#02003b;letter-spacing:0;line-height:18px;font-family:proxima_nova_semibold;width:calc(100% - 130px)}.ym-card .ym-package-creator-description-section .autor-name{opacity:.5;font-family:proxima_nova_semibold;font-size:14px;color:#02003b;letter-spacing:0;line-height:18px}.trending-destinations .card-list-container{background:url(//yatramantra.com/wp-content/themes/yatra/yatramantra-planner/assets/img/bg/dot-pattern.png);background-repeat:space;background-size:120px}.trending-destinations .card-list-container>.ym-container{position:relative;top:47px;margin-bottom:25px}#footer{background:#0c0b2f;color:#ffffff66;padding:42px 0}.footer-last{width:100%;min-height:unset;background:#0c0b2f;color:#ffffff66}.footer-last .ym-copyright{text-align:center;font-size:13px;margin-top:5px;padding-top:5px;margin-bottom:10px;font-family:proxima_nova_thin}a.ym-copyrightLink{color:#ffffff66}a.ym-copyrightLink:hover{color:#2ee8d2}.widget ul li a{font-family:proxima_nova;font-size:1.3em;color:#8d8f93;letter-spacing:0;line-height:30px}.widget ul li a:hover{color:#fff}.widget ul li:before{display:none}.widget h6.menuHeader{font-family:proxima_nova_bold;font-size:24px;color:#2ee8d2;letter-spacing:0;line-height:30px}.ym-custom-section.widget{text-align:center}.ym-custom-section .ym-enquiry-button{padding:0;height:40px;width:175px;border-radius:20.5px;background:#1991eb;color:#fff;outline:none;margin:32px auto;display:flex;align-items:center;justify-content:center}.ym-custom-section .ym-enquiry-button a{color:#fff}i.round-social{font-size:1em;font-weight:300;border-radius:50%;height:30px;width:30px;text-align:center;line-height:30px}.ym-custom-section a,.ym-custom-section i.round-social{color:#8d8f93}.ym-custom-section i.round-social{border:1px solid #8d8f931a}.ym-custom-section .ym-social-icon-set a:hover{color:#fff;transform:scale(1.3)}.ym-custom-section .ym-social-icon-set a:hover>i{color:#fff}.ym-social-icon-set{width:175px;margin:auto;display:flex;align-items:center;justify-content:center}.ym-social-icon-set a{width:calc(100%/3)}.child-title.ym-section-title{position:relative}.ym-search-box{display:flex;align-items:center;justify-content:flex-end;position:absolute;right:17px;top:0;bottom:0;margin:auto;transition:350ms ease-in-out;width:50px}.ym-search-box.active{background:#fff;width:calc(100% - 32px)}.ym-search-box input{padding:0;width:0;border-width:0;border-color:#222061;height:39.02px;transition:350ms ease-in}.ym-search-box.active input{padding:7.02px 13.23px;border-width:1px;width:100%}.ym-search-box input,.ym-search-box .search-btn{margin:0}#icon{transition:200ms ease-in;transform:rotate(0deg)}.ym-search-box.active #icon{transform:rotate(360deg)}.ym-search-box .search-btn{background:#222061;color:#fff;padding:7.02px 13.23px;cursor:pointer}.title-section.ym-archive-title{background-position-y:center;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;position:relative}.ym-archive-title .title-inner{width:100%;text-align:center;padding:210px 0 50px;background-image:linear-gradient(180deg,#222061 0%,rgba(0,0,0,0) 100%)}.ym-archive-title .title-inner *{color:#fff}.ym-archive-title .title-inner h3{font-size:48px;letter-spacing:0;line-height:60px}.ym-section-title h3{width:calc(100% - 225px);font-size:2.5rem;color:#02003b}.ym-section-title .view-type-container .tabs .tab-title a{padding:10px 15px}.ym-section-title .view-type-container .tabs .tab-title.active a{border:none}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{outline:none}.ym-section-title .view-type-container .tab-title a::after{background:#1991eb;border-radius:1px;width:0%;height:2px;position:absolute;bottom:0;content:"";left:0;right:unset}.ym-section-title .view-type-container .tab-title.active a::after{width:100%}.ym-section-title .view-type-container .tab-buttons{padding:5px 12px;cursor:pointer;margin:0 2px}.ym-review-container .fa-star{color:#e8eaf2}.ym-review-container .fa-star.fill,.ym-review-container .fa-star-half-o.fill{color:#f5a623}.ym-card .ym-review-container .fa-star{font-size:14px;width:13px}button.ym-show-more-button{background:#fff;box-shadow:0 0 4px #0000003b;height:18px;width:18px;margin:5px 8px;border-radius:100%;cursor:pointer;outline:none}button.ym-show-more-button i{transition:ease 120ms}button.ym-show-more-button[aria-expanded=true]>i{transform:rotate(180deg)}.day-inner .dropdown-pane{display:block;transition:ease .5s;width:100%;left:unset!important;right:5px;top:100%!important;box-shadow:0 0 4px #0000001f;border:none;overflow:hidden}.day-inner .dropdown-pane[aria-hidden=true]{height:0;padding-bottom:0;padding-top:0}.day-inner .dropdown-pane[aria-hidden=false]{height:auto}.day-inner{position:relative}.time-table-container .ym-title{margin:0 0 15px}.time-table-container p{font-family:proxima_nova_semibold;font-size:16px;color:#807f9d;letter-spacing:0;font-family:proxima_nova;line-height:30px;margin:0}.time-table-container .active-day p{font-family:proxima_nova_bold;font-size:16px;color:#02003b}a.more-opt{font-size:16px;color:#807f9d;letter-spacing:0;line-height:24px}.star-rating-count{font-family:proxima_nova;font-size:20px;color:#02003b;letter-spacing:0;text-align:right;line-height:24px}.star-container .star-label{font-family:proxima_nova;font-size:16px;color:#807f9d;letter-spacing:0;line-height:24px}.star-container .star-rating-count{font-size:16px}.star-range-container .range-item{background:#e2e2e8;border-radius:3px;width:100%;height:5px;position:relative}.star-range-container .range-item .range-value{height:100%;position:absolute;left:0;content:"";top:0;background:#f5a623;border-radius:3px}.review-container .review-button{padding:15px 0}.review-container .button.ym-hollow.hollow{margin:0}.trip-planning-container p{font-size:20px;color:#02003b;letter-spacing:0;line-height:26px}.weather-box-inner .ym-month{font-family:proxima_nova;font-size:20px;color:#02003b;letter-spacing:0;margin-bottom:20px;line-height:24px}.weather-box-inner .weather-degree-count .ym-weather-degree-max{font-family:proxima_nova;font-size:20px;color:#02003b;letter-spacing:0;line-height:24px;margin:5px 0}.weather-box-inner .weather-degree-count .ym-weather-degree-min{font-family:proxima_nova;font-size:16px;color:#807f9d;letter-spacing:0;line-height:24px}.ym-weather-display-inner .weather-list-control-arrow{display:flex;align-items:center;justify-content:center;padding:75px 0;cursor:pointer}.slides li{position:relative}.slides li::after{content:"";width:1px;height:90%;position:absolute;top:0;bottom:0;right:0;margin:auto;background:#d7d7e2;border-radius:.5px}.slides li .card{border:none;border-radius:4px}.ym-carousel-control-container .ym-viewall-btn.prev-next-button{width:100%;margin:0;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:4px}.ym-carousel-control-container .control-left,.ym-carousel-control-container .control-right{margin-right:15px}.image-section .image-responsive{height:180px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#00000026}.image-section .image-responsive img{width:100%;height:100%}.card-section .title-section .ym-inner-title{opacity:.5;font-family:proxima_nova_semibold;font-size:14px;color:#02003b;letter-spacing:0;line-height:18px}.card-section .ym-description a{font-family:proxima_nova_bold;font-size:16px;color:#02003b;letter-spacing:0;line-height:24px}.ym-place-slider.carousel li{padding:0 8px 15px;margin:0;overflow:visible}.home .flex-viewport li{height:100vh}.ym-place-slider.carousel .slides li:after{display:none}.ym-place-slider .ym-single-card-section{box-shadow:-2px 8px 40px -4px #bbc6d566}.card .title-section .ym-place-title,.card .title-section .ym-place-title a{font-family:proxima_nova_bold;font-size:16px;color:#02003b;letter-spacing:0;line-height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;display:block}.ym-rating-section .ym-rating-count{opacity:.5;font-family:proxima_nova_semibold;font-size:14px;color:#02003b;letter-spacing:0;line-height:18px}.card .description-section .itinerary-section{height:75px;display:flex;align-items:flex-start;overflow:hidden}.discovered-panel-section .panel{margin:50px 0;background:#f2f2f2;border:0 solid #d8d8e1;box-shadow:0 0 6px #00000045;border-radius:4px}.panel .panel-user-profile{width:72px;height:72px;margin:auto;position:absolute;top:-38px;left:10px;border-radius:100%;overflow:hidden}.recent-traveller-experience .slides li{margin:0 15px}.recent-traveller-experience .slides li::after{display:none}.panel.ym-panel-inner .content-inner{margin-top:23px;text-align:left}.panel.ym-panel-inner .content-inner .profile-title{font-size:18px;color:#02003b;letter-spacing:0;line-height:24px;font-family:proxima_nova_semibold}.panel.ym-panel-inner .content-inner .profile-description{font-family:proxima_nova;font-size:12px;color:#807f9d;letter-spacing:0;line-height:24px;margin-bottom:15px}.panel .content-inner .link-section{justify-content:flex-end}.ym-link{border-right:1px solid #d8d8d8;font-size:14px;color:#1991eb;letter-spacing:0;line-height:21px;position:relative}a.ym-link:after{content:"";width:0%;height:2px;background:#1991eb80;position:absolute;bottom:0;left:0;right:0;transition:.2s ease-in;margin:auto}a.ym-link:hover:after{width:80%}.panel .content-inner .link-section .ym-link:last-child{border-right:0 solid}.plan-section-inner{background:rgba(25,145,235,.1);border-radius:4px;padding:32px;margin:10px 0 35px}.plan-section-inner .text-label{font-size:22px;color:#02003b;letter-spacing:0;line-height:24px;font-family:proxima_nova}.plan-section-inner button{margin-bottom:0}.off-canvas{overflow:hidden}.off-canvas .header-logo.web{width:75%;margin:auto}.off-canvas .header-logo.mobile{width:50%}.off-canvas .header-logo img{width:100%;margin:25px auto;display:block}.ym-off-canvas-wrapper .js-off-canvas-overlay{background:rgba(0,0,0,.85);z-index:100000}.ym-off-canvas-wrapper .off-canvas.is-transition-overlap{background:#fff;z-index:150000}.ym-off-canvas-wrapper .left-menu-top-container{background:#222061;background-image:url(//yatramantra.com/wp-content/themes/yatra/yatramantra-planner/assets/img/bg/dot-pattern.png);background-repeat:space;background-size:124px;background-position-y:6px;background-position-x:0}.ym-signup-button-section{margin:25px 0 50px}.ym-signup-button-section .ym-button-group{margin:0}.ym-signup-button-section .ym-button-group .ym-button.button{outline:none;border-radius:4px;font-family:proxima_nova_bold;color:#222061;font-size:11px}.ym-signup-button-section .ym-button-group .ym-button:nth-child(odd),.ym-signup-button-section .ym-button-group .ym-button:nth-child(odd):focus{width:40%;margin:0 auto 0 0;background:#2ee8d2}.ym-signup-button-section .ym-button-group .ym-button:nth-child(even),.ym-signup-button-section .ym-button-group .ym-button:nth-child(even):focus{width:calc(100% - 45%);background:#fff;margin:0}.ym-signup-button-section .ym-button-group .ym-button:nth-child(odd):hover{background:#25b7a6;color:#222061}.ym-signup-button-section .ym-button-group .ym-button:nth-child(even):hover{background:#d2d2d2;color:#222061}.header-logo{width:250px;position:relative}.header-logo .logo-link{position:absolute;top:0;bottom:0;width:100%;left:0;right:0;height:100%;margin:auto}.header-logo .logo-link a{width:100%;height:100%}.ym-off-canvas-wrapper .left-menu-top-container .header-logo h2,.ym-off-canvas-wrapper .left-menu-top-container .header-logo p{margin:0}.left-menu-bottom-container .ym-left-menu-list li a{width:100%;display:block;padding:10px 15px;font-weight:700;font-size:16px;transition:ease-in 50ms}.off-canvas .left-menu-bottom-container .ym-left-menu-list li:hover{background:#2621592b;cursor:pointer}feoffset .left-menu-bottom-container .ym-left-menu-list li:hover a{color:#000}.leaflet-touch .leaflet-bar a{background:#1991eb;height:45px;display:flex;align-items:center;justify-content:center;color:#fff}.card.blog-cards{position:relative;border:0;margin-bottom:40px;transition-duration:.3s;border-radius:4px}.card.blog-cards:hover{box-shadow:0 0 16px 3px rgba(34,32,96,.28);transform:scale(1.05)}.card.mobile-blog-cards.blog-cards{box-shadow:-1px -1px 10px -5px #222060}.card.blog-cards .image-container img{width:100%;height:100%}.ym-blog-readmore{position:absolute;right:25px;bottom:25px;margin:0 auto;display:flex;align-items:center;background:0 0;color:#616161}.ym-blog-readmore .link-active{margin:auto 4px;position:relative;transition:200ms ease-in;left:0}.ym-blog-readmore:hover .link-active{left:3px}.ym-blog-list-container{padding-top:70px;padding-bottom:40px;overflow:visible}.ym-blog-list-container .card-description{padding:20px 25px}.ym-blog-list-container .mobile-blog-cards .card-description{padding:15px 18px;border-top-right-radius:24px;border-top-left-radius:24px;background:#fff;margin-top:-20px}.ym-blog-list-container .mobile-blog-cards .card-description .entry-title{font-size:32px;text-align:center}.ym-blog-list-container .card-description .entry-title{font-size:34px;line-height:45px}.ym-blog-list-container .card-description .updated-date{font-size:14px;opacity:.8;display:inline}.single-post .featuredimg.ym-blog-single-image{height:70vh;overflow:hidden;background-repeat:no-repeat;background-position:bottom;background-size:cover;background-attachment:fixed;position:relative}.single-post .featuredimg.ym-blog-single-image .ym-image-credit{position:absolute;bottom:10px;right:10px;margin:0}.single-post .featuredimg.ym-blog-single-image .ym-image-credit .credit-name{padding:0 .5em;opacity:.8;font-size:12px;margin:0}.single-post .ym-description-container{position:relative;top:-28px;background:#fff;border-radius:24px}.ym-blog-single-page .ym-blog-detail li{font-size:14px;opacity:.8}.ym-blog-single-page .ym-blog-detail li *{margin:0}.ym-blog-single-page .ym-blog-detail li span{width:auto;margin-right:5px}.top-ten-page-title h1{text-align:center;width:100%}.top-ten-web-title h1{margin:32px;font-size:40px}.top-ten-mobile-title h1{padding:32px 0;font-size:36px}.page-description p{text-align:center;font-size:16px;padding-bottom:16px}.top-ten-cards .card-container{border-radius:10px;overflow:hidden;margin-bottom:35px;transition:.35s all}.top-ten-mobile-cards .card-container{box-shadow:0 0 10px 0 rgba(34,32,96,.28)}.top-ten-web-cards .card-container:hover{box-shadow:0 0 16px 3px rgba(34,32,96,.28);transform:scale(1.05)}.top-ten-web-cards .card-container .card-section{padding:12px 24px}.top-ten-web-cards .title{display:flex;align-items:flex-start}.top-ten-web-cards .title h2{font-size:34px;line-height:48px;margin-top:0;margin-bottom:0;width:calc(100% - 125px)}.top-ten-mobile-cards .title h2{font-size:24px;width:calc(100%);text-align:center}.top-ten-web-cards .card-container .rating{line-height:18px;display:flex;align-items:center;justify-content:flex-end;width:125px;height:48px}.top-ten-web-cards .card-container .rating .fa{color:#ff9f00;line-height:24px}.top-ten-web-cards .card-container .rating>span{margin-left:7px}.top-ten-mobile-cards .updated-date{font-size:14px;opacity:.8;margin-bottom:0;width:calc(100% - 91px)}.top-ten-mobile-cards .card-container .rating .fa{color:#ff9f00;line-height:12px}.top-ten-web-cards .updated-date{font-size:14px;opacity:.8}.top-ten-web-cards .action-container .link-active{transition:.35s all;position:relative;left:0}.top-ten-web-cards .action-container a:hover .link-active{left:5px}.top-ten-mobile-cards .card-section{padding-bottom:5px}.top-ten-web-cards .action-container{line-height:40px}.top-ten-mobile-cards .action-container a{background:#1991eb;color:#fff;width:100%;display:block;padding:10px;text-align:center}li.product{box-shadow:0 0 18px #22206059;overflow:hidden;margin-bottom:45px}.woocommerce span.sale-tag{z-index:1;width:110px;height:150px;background:#00b5ce;position:absolute;top:-80px;left:-40px;-webkit-transform:rotate(50deg);-moz-transform:rotate(50deg);-ms-transform:rotate(50deg);-o-transform:rotate(50deg);transform:rotate(50deg)}.woocommerce span.sale-tag .top-seller{position:absolute;top:65px;right:0;-webkit-transform:rotate(-50deg);-moz-transform:rotate(-50deg);-ms-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg);font-size:12px;font-weight:bolder;color:#fff}.woocommerce div.product{overflow:hidden;position:relative}.woocommerce ul.products li{overflow:hidden;position:relative;border-radius:4px}.woocommerce ul.products li img{width:100%}.woocommerce-result-count,.woocommerce-ordering select{font-size:14px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:21px;display:block;margin:auto;margin-bottom:5px;color:#02003b;opacity:.8;background:0 0;cursor:pointer;border:none}.tooltip{border-radius:4px;background-color:#02003b}.tooltip::before{border-top-color:#02003b!important}.woocommerce div.product div.images.woocommerce-product-gallery{opacity:1!important}.package-description{transition:250ms ease-in;background:#ffffffe0}.woocommerce ul.products li.product .price{font-size:12px;font-weight:600;display:inline-block;width:220px;margin-top:0}.woocommerce ul.products li.product span.price span{font-size:18px}.woocommerce ul.products li.product .button{display:block;margin:0}div#slider ol.flex-control-nav.flex-control-paging{position:absolute;z-index:9;bottom:0;height:30px;display:flex;align-items:center;justify-content:center}.ym-singlepage-meta-tags span{display:block;margin-bottom:25px}.tag-list a{background:#22205f1f;border-radius:3px 0 0 3px;color:#222060;display:inline-block;line-height:26px;padding:0 20px 0 23px;position:relative;margin:0 10px 10px 0;font-size:12px;text-decoration:none;transition:color .2s}.tag-list a::before{background:#fff;border-radius:10px;box-shadow:inset 0 1px rgba(0,0,0,.25);content:"";height:6px;left:10px;position:absolute;width:6px;top:10px}.tag-list a::after{background:#fff;border-bottom:13px solid transparent;border-left:10px solid #22205f1f;border-top:13px solid transparent;content:"";position:absolute;right:0;top:0}.tag-list a:hover{background-color:#222060;color:#fff}.tag-list a:hover::after{border-left-color:#222060}div#slider .flex-control-paging li a{background-color:transparent;border:1px solid rgba(255,255,255,.9);border-radius:20px}div#slider .flex-control-paging li a:hover{background-color:rgba(255,255,255,.46);box-shadow:none}div#slider .flex-control-paging li a.flex-active{background-color:#fff;box-shadow:none}.ym-singlepage-meta-tags p{margin-bottom:0}.ym-singlepage-meta-tags .category-list a{color:#fff;border:1px solid #222060;padding:2px 8px;background:#222060;border-radius:32px;font-size:12px}.ym-singlepage-meta-tags .category-list a:hover{color:#222060;border:1px solid #222060;padding:2px 8px;background:#fff;border-radius:32px;font-size:12px}.head1{font-size:12px;color:#1778ba;background-color:#fff;padding-left:8px;padding-right:8px;padding-top:3px;padding-bottom:3px;z-index:1}.head1 span{border:0}.tick-wrap h2{align-items:center;color:#333;display:flex;font-size:1.25rem;font-weight:700;text-transform:uppercase}.tick-wrap a h2::after,.tick-wrap h2::after{background:#1778ba;content:"";display:block;flex-grow:1;flex-shrink:1;height:3px;width:100%;position:absolute}.rightarrow{transform:rotate(-45deg);border:solid #1778ba;border-width:0 2px 2px 0;display:inline-block;padding:3px;-webkit-transform:rotate(-45deg)}.inline-postmeta{color:#777;font-size:.95rem;margin-left:0}.inline-postmeta li{display:inline-flex;align-items:center;margin-right:10px}.inline-postmeta>li *:not(i){display:inline-block;font-size:12px;font-family:proxima_nova_semibold;margin-left:5px}.woocommerce-account h1.entry-title{display:none}.woocommerce-account .ym-page-content{padding-top:28px}.woocommerce-EditAccountForm.edit-account input[type=text],textarea{border:0;overflow:visible;box-shadow:0 0 2px rgba(34,32,97,.5)!important}.cell.medium-3.woocommerce-MyAccount-navigation{margin-left:0;-webkit-box-shadow:3px 2px 10px rgba(0,0,0,.1);-moz-box-shadow:3px 2px 10px rgba(0,0,0,.1);box-shadow:3px 2px 10px rgba(0,0,0,.1)}.woocommerce-EditAccountForm.edit-account input[type=text]:focus,textarea:focus{box-shadow:0 0 2px #222061!important}.page-template-enquiry .header_page{background-size:cover;background-repeat:no-repeat;padding:45px 0;background-attachment:fixed;background-position:center}.imagegridtop .ym-button-container{margin:30px auto}.ym-enquiry-content{margin:30px auto}.ym-contact-form{background-color:#fff;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1)}.ym-contact-form .input-number-group{width:min-content}.text-danger{color:red}.ym-form-field{background-color:#2220600d}.ym-contact-form textarea,.ym-contact-form input,.ym-contact-form select,.ym-wc-form input,.ym-wc-form select,.ym-wc-form textarea{border:1px solid #2220602e}.ym-contact-form .button{background-color:#1991eb;color:#fff;margin:14px 0}.ym-contact-form .button:hover,.ym-contact-form .button:focus{background-color:#0f558a;color:#fff}.button{outline:none}.button.round{border-radius:32px}.popupenquiry{margin-bottom:15px;position:relative}.popupenquiry h3{font-size:2.46em}.contact-page-top-container{margin-top:32px}.contact-page-feature-container .title-container{color:#ff6539;font-weight:600}.img-responsive img{width:100%;height:auto;margin:auto}.contact-page-feature-container .title-container .img-responsive{width:64px}.contact-page-feature-container .description-container ul{margin-left:0;list-style:none}.contact-page-feature-container ul a{color:#000;opacity:1}.contact-page-feature-container a:hover{color:#00b5ce}.contact-page-feature-container .description-container ul a>span{font-size:12px;position:relative;top:-10px}.contact-page-feature-container.mobile{margin-top:32px;text-align:center}.contact-page-feature-container.mobile .title-container .img-responsive{text-align:center;margin:auto}.contact-page-feature-container.mobile p{text-align:center;margin:auto}.contact-page-feature-container.mobile .contact-page-feature-inner{margin-top:25px}input#coupon_code{width:300px}.woocommerce-cart-form .coupon{margin-bottom:12px}.woocommerce-cart-form .coupon input{display:inline-block;margin:0}.woocommerce-cart-form .coupon input[type=submit]{display:inline-block;padding:11.5px;margin-left:-4px;margin-top:-3px}.woocommerce-cart table.cart.web .product-thumbnail{max-width:300px;min-width:200px}.woocommerce-cart table.cart.web .product-thumbnail a{width:80%;display:block;margin:auto}.woocommerce-cart table.cart .product-thumbnail img{width:100%;box-shadow:none}.woocommerce-cart table.cart .variation .variations-inner{display:flex;align-items:center;min-height:32px}.woocommerce-cart table.cart .variation .variations-inner dd{margin:0}.woocommerce-cart table.cart.mobile .variation dt{width:35%}.woocommerce-cart table.cart.web .variation dt{width:50%}.woocommerce-cart table.cart.mobile .variation p,.woocommerce-cart table.cart.mobile .variation dt{margin:0}.woocommerce-cart table.cart.mobile .product-price-details>div{display:flex}.woocommerce-cart table.cart.mobile .product-price-details>div>p{margin:0;width:35%}.woocommerce-cart table.cart.web .product-price-details .mobile-title{display:none}.woocommerce-page .cart_totals table.shop_table.mobile tr{display:flex}.woocommerce-page .cart_totals table.shop_table.mobile th{width:30%}.cart_totals table.shop_table.web td{width:50%;text-align:right;padding:4px 10px}.cart_totals table.shop_table.web th{width:50%;text-align:left;padding:4px 10px}.wc-proceed-to-checkout{text-align:right}.wc-proceed-to-checkout .checkout-button{margin:25px 0}ul.wc_payment_methods.payment_methods.methods{list-style:none;margin:5px 0}.ym-billing-form .ym-field-item{margin-bottom:0}#order_review dl.variation br{display:none}#order_review dl.variation dd{padding:0 15px 0 5px;display:inline-block}#order_review dl.variation dd p{margin-bottom:0}#order_review dl.variation dt{position:relative;display:inline-block}#order_review dl.variation dt:after{content:"";width:1px;height:100%;background:#0c0b2f33;position:absolute;left:-10px}#order_review dl.variation dt:first-child:after{display:none}.cart{position:relative}@media only screen and (min-width:612px) and (max-width:640px){#order_review dl.variation dd{padding:0 15px 0 5px;display:inline-block;padding-right:20px}#order_review dl.variation dt:last-child:after{display:none}}@media only screen and (max-width:490px){#order_review dl.variation dd{padding:0 15px 0 5px;display:inline-block;padding-right:20px}#order_review dl.variation dt:after{display:none}#order_review dl.variation br{display:block}}@media only screen and (max-width:480px){div.bbp-search-form input,div.bbp-search-form button{padding:13px}input#coupon_code,.woocommerce-cart-form .coupon input{width:100%}.woocommerce-cart-form .coupon input[type=submit]{margin:0}#order_review dl.variation dt{width:calc(50% - 12px)}.woocommerce-page table.shop_table tr td.product-name{padding:5px}.woocommerce-page table.shop_table tr td.product-name .variation{margin-bottom:0}.woocommerce-page table.shop_table tr td.product-total{padding-top:15px}.form-row.place-order button{width:100%}}@media only screen and (max-width:1024px){.ym-overlay-content{padding:35px 0;margin:0 auto}.ym-overlay-content .text-container h1{font-size:1.6rem;line-height:40px}.ym-overlay-content .text-container h2{font-size:1.2rem}}@media only screen and (min-width:641px) and (max-width:1024px){.ym-custom-section.widget{text-align:left}.ym-custom-section .ym-enquiry-button{margin-left:0}.ym-social-icon-set{margin-left:0}}@media only screen and (max-width:924px){.ym-tabs ul{width:100%}.ym-tabs .slider{width:calc(100%/3)}.ym-tabs .ym-tab-content .image-container{height:auto}.ym-overlay-container .ym-overlay-content>div>div{margin:auto}}@media only screen and (max-width:840px){.ym-section-title{display:block}.ym-section-title h3{width:100%}.ym-search-box{right:10px}.ym-search-box.active{width:calc(100% - 20px)}}@media only screen and (max-width:768px){.section-title .ym-title{font-size:2.1rem}}@media only screen and (max-width:724px){.section-title .ym-title{font-size:1.8rem}}@media only screen and (max-width:640px){.ym-top-section #homeslider{height:0}.ym-top-section .ym-overlay-container{position:relative}.ym-tabs{padding-bottom:35px}.ym-tabs input[name=tab-control]:nth-of-type(1):checked~.content>.ym-tab-content:nth-child(1),.ym-tabs input[name=tab-control]:nth-of-type(2):checked~.content>.ym-tab-content:nth-child(2),.ym-tabs input[name=tab-control]:nth-of-type(3):checked~.content>.ym-tab-content:nth-child(3){display:block}.ym-tabs .ym-tab-content .description-container,.ym-tabs .ym-tab-content .image-container{width:100%}.section-title .ym-title{font-size:1.5rem;line-height:40px}.ym-viewall-btn{width:135px;height:35px}.woocommerce-breadcrumb{font-size:12px;padding:8px 0}.panel .panel-user-profile{width:72px;height:72px;margin:auto;position:absolute;top:-38px;right:0;left:0;border-radius:100%;overflow:hidden}.panel.ym-panel-inner .content-inner{margin-top:23px;text-align:center}.plan-section-inner .text-label{text-align:center}.plan-section-inner .button-section{text-align:center;width:100%;margin-top:20px}footer#footer{text-align:center;padding-top:1rem}.flex-direction-nav,.flex-control-nav,.ym-carousel-control-container{display:none}}@media only screen and (min-width:1024px){.package-description{height:95px}li.product:hover .package-description{transform:translateY(-39px)}.woocommerce ul.products li.product .woocommerce-loop-product__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media only screen and (min-width:541px){.ym-viewall-btn{display:none}.ym-section .ym-web-viewall-btn.ym-viewall-btn{display:flex;justify-content:flex-start}}@media only screen and (max-width:540px){.ym-viewall-btn{display:none}.ym-section .ym-mobile-viewall-btn.ym-viewall-btn{display:flex;justify-content:flex-start}.ym-mobile-btn-container{display:flex;align-items:center;justify-content:flex-end;padding:10px}.section-title .ym-title{text-align:center}.ym-start-point-suggest-section input#search{font-size:14px;line-height:24px;padding-right:86px}.ym-start-point-suggest-section .button-section{right:10px}.ym-start-point-suggest-section .button-section .ym-button{font-size:10px;padding:8px 22px}}@media only screen and (max-width:524px){.ym-overlay-content .text-container h1,.ym-overlay-content .text-container h2{text-align:center}.ym-overlay-content .text-container h2{line-height:35px;margin:28px auto}.ym-section-title h3{text-align:center}}@media only screen and (max-width:470px){.ym-tabs ul li label{font-size:1rem}body .mtsnb-hide{right:20px}body .mtsnb .mtsnb-container{padding:10px 30px}}div#wc-bookings-booking-form>p.form-field input{width:100%}div#wc-bookings-booking-form>p.form-field{display:inline-block;width:calc(100%/2 - 3px);margin-bottom:0}.wc-bookings-booking-form fieldset label{width:calc(100%/3 - 9px)}@media only screen and (max-width:425px){.ym-tabs ul li label{font-size:.7rem}}body .mtsnb-hide span{transform:rotate(45deg)}#error{position:absolute;right:115px;color:red;background-color:#fff;font-size:12px;overflow:hidden;padding:18px 9px;transition:.3s;text-align:right;width:max-content;opacity:0}#error.active{opacity:1}.loading-active{height:0;width:0;padding:9px;border:3px solid #1991eb29;border-right-color:#1991eb;border-radius:22px;animation:rotate .35s infinite linear;position:absolute;top:0;right:120px;bottom:0;margin:auto}@keyframes rotate{100%{transform:rotate(360deg)}}li.wc_payment_method.payment_method_sgpay img{width:65px;clear:left;padding-left:5px}