:root{--primary-color:#d73a04;--primary-light:#fff7f4;--secondary-color:#006bb4;--secondary-light:#f1f5f9;--cm-color:#e00000;--white:#ffffff;--black:#000000;--dark-text:#222831;--text-color:#484848;--font-primary:ui-sans-serif, system-ui, sans-serif;--font-secondary:"Poppins", sans-serif;--font-tertiary:"Roboto", sans-serif}html,body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:#f4f4f4;line-height:1.5;font-family:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,Helvetica,sans-serif;color:#333;font-weight:400}h1,h2,h3,h4,h5,h6{color:var(--dark-text)}h1{font-size:clamp(1.25rem, 6vw, 2rem);line-height:1.25;font-weight:700}h2{font-size:clamp(1.125rem, 5vw, 1.75rem);line-height:1.3;font-weight:600}h3{font-size:clamp(1rem, 4.5vw, 1.5rem);line-height:1.35;font-weight:600}h4{font-size:clamp(0.95rem, 4vw, 1.25rem);line-height:1.4;font-weight:600}h5{font-size:clamp(0.9rem, 3.5vw, 1.125rem);line-height:1.4;font-weight:600}h6{font-size:clamp(0.85rem, 3vw, 1rem);line-height:1.4;font-weight:600}h1,h2,h3{margin-top:20px;margin-bottom:10px}.main_title{text-align:center;font-size:1rem;margin-bottom:.5em;position:relative}.main_title h2{text-transform:capitalize;font-weight:600;font-size:2rem;margin-bottom:0;margin-top:0}.main_title p{font-weight:400;font-size:1.25rem}.main_title a.va{position:absolute;top:10px;right:0;text-transform:capitalize;font-size:.875rem;font-weight:500;color:var(--dark-text);text-decoration:underline}h2 span,h3 span,h4 span,h5 span,h6 span{color:var(--cm-color)}.box_style_1 h3.inner{margin:0 0 1rem;background-color:var(--secondary-light);padding:10px 20px 10px 18px;color:var(--secondary-color);font-size:1.325rem;text-transform:uppercase;border:1px solid var(--white);-webkit-border-top-left-radius:3px;text-align:center;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}a{color:var(--cm-color);text-decoration:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;outline:none}a:hover,a:focus{color:var(--secondary-color);text-decoration:none;outline:none}p{margin:0 0 10px 0;font-size:.9375rem;line-height:1.55}.nopadding{margin:0!important;padding:0!important}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #ddd}hr.line2{border-top:3px solid #ccc}.full-width{width:100%}a.btn_1,.btn_1{border:none;font-family:inherit;font-size:inherit;color:var(--white);background:#222831;cursor:pointer;padding:8px 16px;display:inline-block;outline:none;font-size:14px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:500}a.btn_1.green,.btn_1.green{background:#83c99f}a.btn_1.white,.btn_1.white{background:var(--white);color:#1e1e1e}a.btn_1.white:hover,.btn_1.white a:hover{background:#333;color:var(--white)}a.btn_1.outline,.btn_1.outiline,input .btn_1.outiline{color:#555;background:none;border:2px solid #555;padding:5px 18px}a.btn_1.outline:hover,.btn_1.outiline:hover,input .btn_1.outiline:hover{color:var(--white);background:var(--cm-color);border:2px solid var(--cm-color)}a.btn_1.medium,.btn_1.medium{padding:10px 25px;font-size:14px}a.btn_1.small,.btn_1.small{padding:5px 8px;font-size:10px;line-height:9px;text-transform:none;color:#fff!important}a.btn_1:hover,.btn_1:hover{background:#222831}a.btn_full,.btn_full{border:none;font-family:inherit;font-size:inherit;color:var(--white);width:100%;background:#008489;cursor:pointer;padding:10px 20px;display:inline-block;outline:none;font-size:14px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;font-weight:500;display:block;text-align:center;margin-bottom:10px}a.btn_full:hover,.btn_full:hover{background:#333}a.btn_full_outline{font-family:inherit;font-size:inherit;color:#646464;background:none;border:2px solid #646464;cursor:pointer;padding:10px 20px;display:inline-block;outline:none;font-size:12px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;font-weight:700;display:block;text-align:center}a.btn_full_outline:hover{border:2px solid #333;color:#333}a.btn_login,.btn_login{border:none;font-family:inherit;font-size:inherit;color:var(--white);width:100%;background:var(--secondary-color);cursor:pointer;padding:10px 20px;display:inline-block;outline:none;font-size:15px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;font-weight:500;display:block;text-align:center;margin-bottom:10px}a.btn_login:hover,.btn_login:hover{background:#333}#logo{margin-top:2px}header{width:100%;position:fixed;left:0;top:0;z-index:99999;padding:10px 0}header #logo .logo_sticky{display:none}header.sticky #logo .logo_normal{display:none}header.sticky #logo .logo_sticky{display:block}#logo_home h1{margin:10px 0 0 0;padding:0}header.sticky #top_line{height:0;overflow:hidden;padding:0;opacity:0;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out}header.sticky{-webkit-box-shadow:0 2px 10px -2px rgb(0 0 0 / .41);-moz-box-shadow:0 2px 10px -2px rgb(0 0 0 / .41);box-shadow:0 2px 10px -2px rgb(0 0 0 / .41);background-color:var(--white);padding-bottom:0}nav{position:relative}.sticky nav{margin-top:0}.sticky #logo{margin-top:0;margin-bottom:2px}ul#top_tools{list-style:none;padding:0;position:absolute;right:0;top:0;z-index:999}ul#top_tools a{color:var(--dark-text);font-size:.875rem}ul#top_tools a.login{display:inline-block;background:linear-gradient(to bottom,#0e94dd 10%,var(--secondary-color) 100%);color:var(--white);padding:8px 16px 8px 44px;border-radius:20px;font-size:.875rem;font-weight:500;line-height:20px;border:1px solid transparent;box-shadow:0 2px 5px rgb(0 0 0 / .1)}ul#top_tools .online a.login{display:inline-block;background:var(--secondary-light);color:var(--secondary-color);padding:8px 16px 8px 40px;border-radius:20px;font-size:.875rem;font-weight:500;line-height:20px;border:1px solid #ddd;text-transform:capitalize}ul#top_tools a:hover{color:var(--dark-text);background: rgba(255, 255, 255, 0.85);backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);border: 1px solid var(--dark-text);box-shadow: 0 8px 32px rgba(0, 0, 0, 0.15);transition:none;}ul#top_tools a:hover:before{color:var(--dark-text);}.sticky ul#top_tools a{color:#333}ul#top_tools li{display:inline-block;padding:0}ul#top_tools li i{font-size:18px;font-weight:400}#top_line{display:flex;align-items:center;color:var(--white);height:40px;font-size:12px;border-bottom:1px solid rgb(255 255 255 / .2);font-size:12px;visibility:visible;opacity:1;position:relative;z-index:999999;padding:6px 0;background:#0000007a}ul#top_links{list-style:none;margin:0;padding:0;float:right;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}a#access_link{position:relative;display:inline-block;padding-left:45px;line-height:20px}#access_link:before{font-style:normal;font-weight:400;font-family:"fontello";font-size:15px;position:absolute;left:20px;top:7px}#access_link:before{content:"\e97f"}ul#top_links li{display:inline-block;text-align:center;border-left:1px solid rgb(255 255 255 / .3);margin-right:8px;padding-left:8px;position:relative;font-weight:600}ul#top_links li:first-child{border-left:none;padding-left:0}ul#top_links li:last-child{margin-right:0}ul#top_links a{color:var(--white);font-size:14px;font-weight:400}.dropdown-account .dropdown-menu{border:none;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;min-width:0;padding:15px;width:210px;top:100%;right:0;left:auto;font-size:13px;font-weight:400;text-shadow:none;text-transform:none!important;border-top:2px solid var(--white);-webkit-box-shadow:0 6px 12px rgb(0 0 0 / .175);box-shadow:0 6px 12px rgb(0 0 0 / .175)}.dropdown-account .dropdown-menu.show{left:auto!important}.dropdown-account .dropdown-menu:before{bottom:100%;right:10%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:var(--white);border-width:7px;margin-left:-7px}a.cart_bt{position:relative}a.cart_bt strong{font-size:11px;width:15px;height:15px;display:block;background-color:var(--cm-color);color:var(--white);text-align:center;position:absolute;bottom:-5px;right:-8px;line-height:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}ul#account_items{padding:0;list-style:none}ul#account_items li{display:block;height:auto;padding:0;border-bottom:1px solid #ededed}ul#account_items li a{display:block;font-size:.875rem;padding:8px 16px;line-height:20px}ul#account_items li a:hover{background:var(--secondary-light);color:var(--black);font-weight:500}ul#account_items li:last-child{border-bottom:none}ul#cart_items{padding:5px 0 0 0;list-style:none;left:auto!important}ul#cart_items li{border-bottom:1px solid #ededed;position:relative;margin:0;padding:5px 10px;padding-bottom:10px;width:100%;clear:both}ul#cart_items li:last-child{border-bottom:none}ul#cart_items li .image{overflow:hidden;width:50px;height:50px;float:left;margin-right:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}ul#cart_items li .image img{width:50px;height:auto}ul#cart_items li strong{font-weight:500;float:left;color:#999;margin-top:10px;float:left;width:150px;line-height:1.4}ul#cart_items li strong>a{color:#333;display:block}ul#cart_items li strong>a:hover{color:var(--cm-color)}ul#cart_items li a.action{color:#999;position:absolute;right:15px;top:5px;width:15px;height:15px}ul#cart_items li a.action i{font-size:14px;text-shadow:none;font-weight:400}ul#cart_items li a.action:hover{color:#333;background:none}ul#cart_items li:last-child div{color:#999;text-align:right;font-size:14px;padding:10px 0 15px 0;display:block}ul#cart_items li:last-child span{color:#333;font-weight:700;font-size:16px}.dropdown- .dropdown-menu{margin-top:7px}.input-group button{background-color:#333;color:var(--white);border-color:#333;border-top-left-radius:0;border-bottom-left-radius:0;font-size:14px;outline:none}footer{background:var(--black);color:#f2f2f2;padding:30px 0 10px 0;border-top:1px solid #444}.footer-bg2{background-color:#1d1d1d;color:#c2c2c2;padding:25px 0;text-align:justify;border-top:1px solid #444}.footer-bg2 h4{color:#ffdcb0;margin-top:0;margin-bottom:4px;line-height:20px;font-size:15px}.footer-bg2 p{font-size:14px;border-bottom:0 dashed #6b6b6b}footer h3{font-size:.9375rem;color:#fdd87a;border-bottom:1px dotted #fdd87a;margin-bottom:15px;padding-bottom:10px;font-weight:500}footer h4{margin-top:0;margin-bottom:5px;color:#b1afaf;text-align:left;font-size:12px}footer a{color:#b1afaf;line-height:18px;font-size:.875rem;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;width:152px}footer a:hover{color:var(--white)}footer img{display:block}footer ul{margin:0;padding:0 0 10px 0;list-style:none}footer ul li{margin-bottom:8px}#social_footer{text-align:center;border-top:1px solid rgb(255 255 255 / .2);padding-top:15px;margin-top:8px}#social_footer p{font-size:12px;color:#8c8c8c;text-align:center}#social_footer ul{margin:0;padding:0 0 10px 0;text-align:center}#social_footer ul li{display:inline-block;margin:0 5px 10px 5px}#social_footer ul li a{color:var(--white);text-align:center;line-height:35px;display:block;font-size:14px;width:35px;height:35px;border:1px solid rgb(255 255 255 / .3);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#social_footer ul li a:hover{background:var(--white);color:#111}a#phone{display:block;position:relative;color:#fdf7ac;font-size:14px;padding-left:40px;margin:20px 0;line-height:20px}a#phone:hover{color:var(--white)}a#phone:before{font-style:normal;font-weight:400;font-family:"icon_set_1";position:absolute}a#phone:before{font-size:30px;content:"\79";left:0;top:0}.main-menu{position:relative;z-index:9;width:auto}.main-menu a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.main-menu ul,.main-menu ul li,.main-menu ul li a{position:relative;margin-bottom:0;margin:0;padding:0}.main-menu ul li a{display:block;line-height:16px;padding:10px 16px;font-size:.875rem}.main-menu>ul>li>a{color:var(--white);padding:8px 12px;font-size:.875rem;border:2px solid #fff0;display:flex;align-items:center;gap:4px}header.sticky .main-menu>ul>li>a{padding:7px 10px 7px 10px}.sticky .main-menu>ul>li>a,.sticky .main-menu>ul>li>span{color:var(--black)}.sticky .main-menu>ul>li:hover>a{color:var(--secondary-color);background:var(--secondary-light);border-radius:4px}.main-menu>ul>li:hover>a{background:var(--secondary-light);color:var(--secondary-color);font-weight:400;border-radius:4px;padding:8px 12px}.main-menu>ul>li>.show-submenu{display:flex;align-items:center}.layer{position:fixed;top:0;left:0;width:100%;min-width:100%;z-index:100;min-height:100%;background-color:var(--black);z-index:99;background-color:rgb(0 0 0 / .8);-webkit-transition:transform 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0s ease 0.3s;-moz-transition:transform 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0s ease 0.3s;-ms-transition:transform 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0s ease 0.3s;-o-transition:transform 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0s ease 0.3s;transition:transform 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0s ease 0.3s;opacity:0;visibility:hidden}.layer-is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s ease 0s,transform 0.3s ease 0s;-moz-transition:opacity 0.3s ease 0s,transform 0.3s ease 0s;-ms-transition:opacity 0.3s ease 0s,transform 0.3s ease 0s;-o-transition:opacity 0.3s ease 0s,transform 0.3s ease 0s;transition:opacity 0.3s ease 0s,transform 0.3s ease 0s}#close_in,#header_menu,.cmn-toggle-switch{display:none}a.dropdown-toggle.icon-search{display:inline-block}@media (min-width:992px) and (max-width:1200px){.main-menu>ul>li>a{padding:0 5px 15px 5px}}@media only screen and (min-width:992px){.main-menu{width:auto}.main-menu a{white-space:normal}.main-menu ul li{display:inline-block}.main-menu ul li.submenu:hover>a:before,.main-menu ul li.submenu:hover>a:after{bottom:-20px;opacity:0}.main-menu ul ul,.main-menu ul li .menu-wrapper{position:absolute;z-index:1;visibility:hidden;right:3px;top:100%;margin:0;display:block;padding:0;background:var(--white);min-width:230px;-webkit-box-shadow:0 3px 15px rgb(0 0 0 / .175);box-shadow:0 6px 12px rgb(0 0 0 / .175);-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.main-menu ul li .menu-wrapper{padding:10px 15px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-menu ul li:hover>ul,.main-menu ul li:hover .menu-wrapper{padding:0;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.main-menu ul .menu-wrapper ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-top:none;margin:0;position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.main-menu ul .menu-wrapper ul:before{border:0}.main-menu ul ul li{display:block;height:auto;padding:0}.main-menu ul ul li a{color:var(--dark-color);display:block;border-bottom:1px solid #ededed}.main-menu ul ul li a:last-child{border-bottom:none}.wal{display:block;position:relative;background-color:#fff0;cursor:pointer;line-height:16px;padding:10px 12px;font-size:.875rem;border:2px solid #fff0;color:#333}.main-menu ul ul li:hover>a{background:var(--secondary-light);color:var(--black);font-weight:500;padding-left:15px}.main-menu a.deal1{background:var(--secondary-light);color:var(--black)}.main-menu ul li.megamenu{position:static;margin-right:8px}.main-menu ul li.megamenu .menu-wrapper{width:1115px;left:auto;right:0;padding:10px 30px 15px 30px!important}.main-menu ul li:hover.megamenu .menu-wrapper{visibility:visible;opacity:1}.main-menu ul li:hover.megamenu .menu-wrapper ul{visibility:visible;opacity:1}.main-menu ul .menu-wrapper h3{font-size:1rem;text-transform:uppercase;border-bottom:2px solid #ededed;padding-bottom:10px;margin-bottom:0;font-weight:600}.main-menu ul ul ul{position:absolute;border-top:0;z-index:1;height:auto;right:100%;top:0;margin:0;padding:0;background:var(--white);min-width:230px;-webkit-box-shadow:0 6px 12px rgb(0 0 0 / .175);box-shadow:0 6px 12px rgb(0 0 0 / .175);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.main-menu ul ul:before{bottom:100%;right:15%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:var(--white);border-width:7px;margin-left:-7px}.main-menu ul ul ul:before{border-width:0;margin-left:0}.main-menu ul ul li.third-level>a:hover{color:var(--black);font-weight:500;padding-left:15px;opacity:1}.main-menu ul ul li.third-level>a:after,.main-menu ul ul li.third-level>span.wal:after{font-family:"ElegantIcons";content:"\34";float:right;font-size:16px;font-size:1rem;margin-top:-1px}.menuDeals a{color:var(--black)!important}.menuDeals span{margin-top:3px;line-height:16px}}@media only screen and (max-width:991px){#header_menu{text-align:center;padding:25px 15px 10px 15px;position:relative;display:block}.main-menu ul li a:hover,a.show-submenu:hover,a.show-submenu:focus,a.show-submenu-mega:hover,a.show-submenu-mega:focus{color:var(--secondary-color)!important}.main-menu ul li{border-top:none;border-bottom:1px solid #ededed;color:var(--white)}.main-menu ul li a{padding:7px 7px!important}.main-menu h3{font-size:12px;line-height:14px;margin:0;padding:0 0 15px 15px;color:#333;text-transform:uppercase}.megamenu .menu-wrapper>div{padding:0}.main-menu li,.main-menu a{display:block;color:#333!important}.main-menu li{position:relative}.main-menu a:hover{color:var(--primary-color)!important}.main-menu ul>li{padding:5px 10px}.main-menu ul>li i{float:right;font-size:16px}.main-menu ul>li:hover{background:var(--secondary-light)}.main-menu ul li.submenu ul{font-size:12px;border-left:1px solid #ededed;margin:0 0 15px 25px}.main-menu ul li.submenu ul li{font-size:12px;border:0}.main-menu ul li.submenu ul ul{margin:0 0 0 25px}.main-menu{overflow:auto;transform:translateX(-105%);top:0;left:0;bottom:0;width:70%;height:100%;position:fixed;background-color:var(--white);z-index:999999;-webkit-box-shadow:1px 0 5px 0 rgb(50 50 50 / .55);-moz-box-shadow:1px 0 5px 0 rgb(50 50 50 / .55);box-shadow:1px 0 5px 0 rgb(50 50 50 / .55);-webkit-transition:all 0.5s cubic-bezier(.77,0,.175,1);-moz-transition:all 0.5s cubic-bezier(.77,0,.175,1);-ms-transition:all 0.5s cubic-bezier(.77,0,.175,1);-o-transition:all 0.5s cubic-bezier(.77,0,.175,1);transition:all 0.5s cubic-bezier(.77,0,.175,1)}.main-menu.show{transform:translateX(0)}.main-menu .show-submenu+ul,a.show-submenu-mega+.menu-wrapper{display:none;visibility:hidden}a.show-submenu-mega+.menu-wrapper.show_mega,.main-menu a.show-submenu+ul.show_normal{display:block;visibility:visible}.cmn-toggle-switch{position:relative;display:block;overflow:visible;position:absolute;top:-10px;right:8px;margin:0;padding:0;width:24px;height:24px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none;cursor:pointer}.cmn-toggle-switch:focus{outline:none}.cmn-toggle-switch span{display:block;position:absolute;top:10px;left:0;right:0;height:2px;background:#333}.cmn-toggle-switch span::before,.cmn-toggle-switch span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#333;content:""}.sticky .cmn-toggle-switch span::before,.sticky .cmn-toggle-switch span::after,.sticky .cmn-toggle-switch span{background-color:#333}.cmn-toggle-switch span::before{top:-8px}.cmn-toggle-switch span::after{bottom:-8px}.cmn-toggle-switch__htx span::before,.cmn-toggle-switch__htx span::after{-webkit-transition-duration:0.3s,0.3s;transition-duration:0.3s,0.3s;-webkit-transition-delay:0.3s,0;transition-delay:0.3s,0}.cmn-toggle-switch__htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.cmn-toggle-switch__htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}.cmn-toggle-switch__htx.active span{background:none!important}.cmn-toggle-switch__htx.active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cmn-toggle-switch__htx.active span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cmn-toggle-switch__htx.active span::before,.cmn-toggle-switch__htx.active span::after{-webkit-transition-delay:0,0.3s;transition-delay:0,0.3s}}@media only screen and (max-width:480px){.main-menu{width:100%}a#close_in{display:block;position:absolute;right:15px;top:10px;width:20px;height:20px}#close_in i{color:#555!important;font-size:16px}}.feature_home{padding:15px;position:relative;background:#fff0;margin-bottom:30px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.feature_home h3{font-size:1.125rem;font-family:var(--font-primary);font-weight:500}.feature_home p{font-size:.9375rem;line-height:1.4}.feature_home i{margin:auto;margin-bottom:20px;display:block;width:120px;height:120px;line-height:110px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #f0f0f0;font-size:62px;color:#6dcff6}.feature_home img{width:100%;height:auto;min-height:144px;object-fit:cover;border-radius:1rem;background:#e2e5f4}#hero{position:relative;height:90vh;background-position:center center;background-repeat:no-repeat;background-color:var(--secondary-color);background:linear-gradient(to top,var(--secondary-color),#3acdd2);background-size:cover;color:var(--white);width:100%;font-size:16px;display:table;z-index:99;text-align:left;overflow:hidden}.intro_title{display:table-cell;vertical-align:middle;height:100%}.intro_title .mainTitle{display:inline-block;font-size:1.5rem;font-family:var(--font-primary);margin-top:35%;margin-bottom:25px;color:var(--white);font-weight:400;text-transform:capitalize;line-height:1.4;filter:drop-shadow(1px 2px 2px rgb(0 0 0 / 30%));text-shadow:none}.intro_title .mainTitle span{display:block;font-size:2.325rem;color:var(--white);font-weight:500}.intro_title h3{display:inline-block;font-size:2.75rem;font-family:var(--font-secondary);margin-top:160px;margin-bottom:1rem;color:var(--white);font-weight:900;text-transform:capitalize;text-shadow:1px 1px 4px rgb(0 0 0 / 78%)}.intro_title h3 span{display:block;font-size:4rem;color:var(--white)}.intro_title p{font-size:1rem;filter:drop-shadow(1px 2px 2px rgb(0 0 0 / 30%));margin-bottom:1.5rem;font-family:var(--font-secondary);line-height:22px;letter-spacing:.5px;font-weight:300}.intro_title .av{padding-bottom:0;border-bottom:1px solid #fff0;border-image:linear-gradient(0.25turn,#fff0,#f3a901,#fff0);border-image-slice:1;font-size:22px;font-weight:400;display:inline-block;margin:8px 0}.intro_title h3 strong span{color:var(--white)}.box_style_cat{background:var(--white);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ddd;margin-bottom:15px}#tools{background:var(--white);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:20px;border:1px solid #ddd}.strip_all_tour_list{margin-bottom:1rem;background-color:var(--white);display:block;-webkit-box-shadow:0 3px 7px -5px rgb(0 0 0 / .6);-moz-box-shadow:0 3px 7px -5px rgb(0 0 0 / .6);box-shadow:0 0 2px 0 rgb(0 0 0 / 40%);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.strip_all_tour_list p{font-size:.875rem;line-height:1.3;color:var(--gray-dark)}.strip_all_tour_list h3{text-transform:none}.tour_list_desc .rating{margin:0 0 10px -3px;font-size:13px}.img_list{overflow:hidden;height:100%;min-height:254px;text-align:center;position:relative;-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-bottomleft:8px;border-top-left-radius:8px;border-bottom-left-radius:8px}.img_list img{width:100%;height:100%;object-fit:cover;object-position:center}.img_list a img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-backface-visibility:hidden}.img_list a:hover img{-webkit-transform:scale(1);transform:scale(1)}.img_list .short_info{padding:5px 5px 5px 5px;text-align:left;min-height:38px;font-size:13px;font-weight:500}.price_list .button{display:block}.tour_list_desc{padding:10px 20px 0 0;border-right:1px dashed #c1c3c7;min-height:240px;line-height:18px}.tour_list_desc h3{font-size:18px;margin-top:0;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price_list{display:table;height:220px;font-size:38px;color:#e00105;width:100%;margin-left:-15px}.price_list small{font-size:12px;color:#595959;display:block;margin-top:4px;margin-bottom:10px;line-height:12px}.price_list div{display:table-cell;vertical-align:middle;text-align:center;line-height:24px}.price_list p{padding:0;margin:0}.price_list .normal_price_list{display:block;text-decoration:line-through;color:#595959;font-size:16px;margin-top:10px}.price_list sup{font-size:22px;position:relative;top:-10px}ul.add_info{list-style:none;padding:0;margin:5px 0 0}ul.add_info li{display:inline-block;margin-right:2px;border:1px solid #ededed;text-align:center;width:35px;height:35px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}ul.add_info li a{color:#555;width:35px;height:35px;display:block}ul.add_info li i{display:inline-block;font-size:22px;top:6px;position:relative}#filters_col{background-color:var(--white);padding:15px 10px 15px 15px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:15px;box-shadow:0 3px 7px -5px rgb(0 0 0 / 60%)}#filters_col label{color:#333;font-weight:400}a#filters_col_bt{display:block;color:#333}a#filters_col_bt .icon_set_1_icon-65{font-size:20px;position:relative;top:0;margin-right:5px}.filter_type h6{border-top:1px solid #ddd;margin:15px 0;padding:15px 0 0 0;font-size:.9375rem}.filter_type ul{list-style:none;padding:0;margin:0 0 15px 0}.filter_type ul li .rating{font-size:16px;line-height:1;margin:2px 0 0 -4px;display:inline-block}.sp-grabbing{height:418px!important}.parallax-content-2{position:absolute;left:0;bottom:0;z-index:999;padding:25px 0 20px 0;color:var(--white);font-size:13px;background:-webkit-linear-gradient(top,transparent,#000000a6);background:linear-gradient(to bottom,transparent,#000000a6);width:100%}.parallax-content-2 div h1{font-size:2rem;font-weight:500;color:var(--white);margin:0;letter-spacing:.5px}.parallax-content-2 .rating{font-size:14px}#price_single_main{padding-top:10px;text-align:right;font-weight:400;line-height:1}#price_single_main span{font-size:2.25rem;color:var(--white)}#price_single_main sup{font-size:22px;position:relative;top:-5px}#price_single{background-color:#e74c3c;color:var(--white);font-size:36px;margin:-15px;padding:20px 15px 10px 15px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;margin-bottom:15px}#price_single small{font-size:12px}#single_tour_desc h3{font-size:1.25rem;margin-top:5px}#single_tour_desc h4{line-height:20px;font-size:18px}#map{width:100%;height:450px;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.table td,.table th{border-top:none}.table.table_summary td{border-top:1px solid #ededed;width:50%;font-size:.875rem;padding:8px 0}.table.table_summary tr.total{color:var(--black);font-size:16px;font-weight:700;text-transform:capitalize;white-space:nowrap}.review_strip_single{position:relative;margin:15px 0 0 0}.reviews .review_strip_single:not(:last-child){padding:0 0 20px 0;border-bottom:1px solid #ddd}.review_strip_single.last{margin-bottom:0;border-bottom:0}.review_strip_single>img{top:0;position:absolute;left:0;height:72px;border:4px solid var(--white)}.review_strip_single h4{margin:0 0 0 70px;padding:0;font-size:18px}.review_strip_single p{margin:5px 0 0 70px;font-size:15px;line-height:1.4}.review_strip_single small{font-size:13px;margin:0 0 0 70px;font-style:italic}.review-post{position:relative;padding:15px;border:1px solid #ddd;border-radius:8px}.guest-info{display:flex;align-items:center;gap:20px}.review-post img.review-avatar{height:48px;width:48px}.review-post .guest-name{font-size:1rem;margin:0 0 2px;font-weight:500}.review-post .reviewed{font-size:.875rem;margin:0;color:var(--text-color)}.review-post .g-rating{background:var(--secondary-color);color:var(--white);padding:4px 8px;border-radius:4px;font-size:14px;font-weight:500;margin-left:5px}.review-details .review-title{margin:15px 0 0 0}.review-post guest-images:empty{display:none}.review-post .guest-images{display:flex;gap:15px;margin:10px 0 0 0}.review-post .guest-images .image{height:80px;width:80px;border-radius:8px;object-fit:cover}#hero_2{position:relative;height:470px;background-position:center center;background-repeat:no-repeat;background-color:#ddd;background-size:cover;color:var(--white);width:100%;font-size:16px;display:table;text-align:center;z-index:1}#hero_2 .intro_title h1{font-size:38px;margin-bottom:15px;color:var(--white);text-transform:uppercase;font-weight:700}.bs-wizard{width:90%;margin:auto;line-height:20px}.bs-wizard>.bs-wizard-step{padding:0;position:relative}.bs-wizard>.bs-wizard-step .bs-wizard-stepnum{font-size:16px;margin-bottom:5px}.bs-wizard>.bs-wizard-step .bs-wizard-info{color:#999;font-size:14px}.bs-wizard>.bs-wizard-step>.bs-wizard-dot{position:absolute;width:30px;height:30px;display:block;background:#fd6501;top:45px;left:50%;margin-top:-15px;margin-left:-15px;border-radius:50%}.bs-wizard>.bs-wizard-step>.bs-wizard-dot:after{content:" ";width:14px;height:14px;background:#2196f3;border-radius:50px;position:absolute;top:8px;left:8px}.bs-wizard>.bs-wizard-step>.progress{position:relative;border-radius:0;height:8px;box-shadow:none;margin:23px 0}.bs-wizard>.bs-wizard-step>.progress>.progress-bar{width:0;box-shadow:none;background:#fbe8aa}.bs-wizard>.bs-wizard-step.complete>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.active>.progress>.progress-bar{width:50%}.bs-wizard>.bs-wizard-step:first-child.active>.progress>.progress-bar{width:0%}.bs-wizard>.bs-wizard-step:last-child.active>.progress>.progress-bar{width:100%}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot{background-color:#f5f5f5}.bs-wizard>.bs-wizard-step.disabled>.bs-wizard-dot:after{opacity:0}.bs-wizard>.bs-wizard-step:first-child>.progress{left:50%;width:50%}.bs-wizard>.bs-wizard-step:last-child>.progress{width:50%}.bs-wizard>.bs-wizard-step.disabled a.bs-wizard-dot{pointer-events:none}.form_title{position:relative;padding-left:55px;margin-bottom:10px}.form_title h3 strong{background-color:#f6621f;text-align:center;width:40px;height:40px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:var(--white);font-size:18px;line-height:40px;text-align:center;position:absolute;left:0;top:0}.form_title h3{margin:0 0 5px;padding:0}.form_title p{color:var(--text-color);margin:0;padding:0;font-size:12px;line-height:14px}.step{border-left:1px solid #ddd;padding:20px 0 20px 31px;margin:0 0 10px 20px}.accordion_styled .card{border-radius:1rem;margin-bottom:.75rem;overflow:hidden}.accordion_styled .card-header{padding:12px 16px}.accordion_styled .card-body{padding:20px;font-size:.9375rem;text-align:justify}.accordion_styled .card-header h4{font-size:1rem;margin-bottom:0}.accordion_styled .card-header a{color:var(--dark-text);text-decoration:none}.cards{margin-top:18px}.table.options_cart td i{font-size:38px}.numbers-row{position:relative;width:97px;height:40px;overflow:visible}.numbers-row.list{margin:auto;margin-bottom:5px;margin-top:15px}input.qty2{position:relative;width:35px;height:40px;border-radius:0;text-align:center;left:31px;font-size:12px;padding:5px}input.qty2:focus{box-shadow:none;border:1px solid #ccc}.button_inc{text-indent:-9999px;cursor:pointer;position:absolute;width:33px;height:40px;z-index:9}.dec{background:#fff url(../img/minus.png) no-repeat center center;border:1px solid #ccc;left:0;top:0;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.inc{background:#fff url(../img/plus.png) no-repeat center center;right:0;top:0;border:1px solid #ccc;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.options i{font-size:22px}.table.confirm th{text-transform:uppercase}.table.confirm td{width:50%}#policy{padding:10px 0 0 50px}.review_strip{background:var(--white);height:336px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:1rem;position:relative;padding:20px;margin-bottom:15px;-webkit-box-shadow:0 0 3px 0 rgb(0 0 0 / .2);-moz-box-shadow:0 0 3px 0 rgb(0 0 0 / .2);box-shadow:0 0 3px 0 rgb(0 0 0 / .2)}.review_strip img{height:60px;width:60px;object-fit:cover;border-radius:8px}.review_strip .avatar{position:absolute;top:20px;left:20px;color:var(--white);height:60px;width:60px;display:flex}.review_strip .avatar span{color:var(--white);font-size:1.25rem;font-weight:500;margin:auto}.review_strip h4{font-size:1.125rem;margin:-10px 0 8px 65px;padding:0}.review_strip h3{font-family:var(--font-secondary);font-weight:500;font-size:1.125rem;margin:6px 0 0 78px;padding:0}.review_strip p.uLocation{font-size:.875rem;margin:-2px 0 0 78px;padding:0}.review_strip p{margin-bottom:10px;text-align:justify}.review_strip .rating{font-size:14px}.rating{font-size:18px;color:var(--text-color)}.rating small{font-size:12px;color:#999}.rating .voted{color:#f90}ul#contact-info{list-style:none;margin:0 0 0 0;padding:0}.loader{margin-left:5px;position:absolute}.error_message{color:#f33;font-weight:600;margin-bottom:4px}#hero.login{height:auto;display:block;text-transform:none;font-size:12px;background:url(../img/bg_login.jpg) no-repeat center center;background-size:cover}#login{margin:170px 0 60px;color:#333;text-align:left;background-color:var(--white);-webkit-box-shadow:0 0 15px 0 rgb(0 0 0 / .2);-moz-box-shadow:0 0 15px 0 rgb(0 0 0 / .2);box-shadow:0 0 15px 0 rgb(0 0 0 / .2);padding:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#tour_guide{text-align:center}.img-circle.styled{border:5px solid var(--white)}#score_detail{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;color:var(--dark-text)}#score_detail .rating{font-size:20px;background:#3574b5;padding:4px 12px;color:var(--white);border-radius:4px;border:none}#score_detail .title{display:block;color:var(--secondary-color);font-size:1.125rem;line-height:16px}#score_detail small{color:#595959}.hotel_container{background-color:var(--white);-webkit-box-shadow:0 3px 5px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 3px 5px 0 rgb(0 0 0 / .1);box-shadow:0 3px 5px 0 rgb(0 0 0 / .1);margin-bottom:30px;-webkit-border-radius:5px;-moz-border-radius:8px;border-radius:8px}.hotel_container .hotel_title{padding:10px 10px;text-align:center;position:relative}.hotel_container .hotel_title .rating{font-size:.875rem;margin-left:-3px}.hotel_container .hotel_title h3{font-family:var(--font-primary);margin:0 0 3px 0;font-size:1rem;text-transform:capitalize;font-weight:500}ul.list_icons{margin:0 0 20px 0;padding:0;list-style:none}ul.list_icons li{margin-bottom:10px}ul.list_icons li:last-child{margin-bottom:0}ul.list_icons li i{font-size:16px}.modal-dialog{margin-top:80px}.hotel_container .short_info.hotel{padding-left:10px}.full-height{height:100%}img.rounded{border-radius:5px}.mfp-bottom-bar{padding:0 10px!important}.mfp-counter{right:10px!important}.mfp-bg{opacity:0.8!important}.box_style_1{background:var(--white);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ddd;margin-bottom:25px;padding:16px;position:relative;color:var(--dark-text)}.box_style_1 label{font-weight:500;margin-bottom:3px}.box_style_4,.box_style_2{background:#f7f3f0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:25px;padding:15px;position:relative;text-align:center;border:1px solid #dbd2cb;box-shadow:rgb(24 48 78 / 35%) 0 20px 15px -20px}.box_style_4:after,.box_style_4:before{content:"";position:absolute;border-left:10px solid #fff0;border-right:10px solid #fff0;bottom:100%;left:50%;margin-left:-10px}.box_style_4:before{border-bottom:10px solid #dbd2cb;margin-bottom:0}.box_style_4:after{border-bottom:10px solid #f7f3f0;margin-bottom:-1px;z-index:1}.box_style_2 i,.box_style_4 i{font-size:52px;margin-top:10px;display:inline-block}.box_style_2 a.phone,.box_style_4 a.phone{font-size:21px;display:block;margin-bottom:0;font-weight:500;color:#000}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.form-control{font-size:14px;color:#333;height:40px;border-radius:4px}#proposal_form .form-control{height:48px}#booking .form-group,#booking_box .form-group{position:relative}.form-group label{font-size:14px;font-weight:500;margin-bottom:.25rem}.expose{position:relative}#overlay{background:rgb(0 0 0 / .4);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:3;bottom:0}label.error{font-size:11px;position:absolute;top:-15px;right:-30px;z-index:99;height:25px;line-height:25px;background-color:#e34f4f;color:var(--white);font-weight:400;padding:0 6px}label.error:after{content:"";position:absolute;border-style:solid;border-width:0 6px 6px 0;border-color:#fff0 #e34f4f;display:block;width:0;z-index:1;bottom:-6px;left:20%}#toTop{position:fixed;right:0;opacity:0;visibility:hidden;bottom:85px;margin:0 16px 0 0;z-index:9999;transition:0.35s;transform:scale(.7);width:46px;height:46px;background-color:#006bb4;opacity:1;transition:all 0.3s;border-radius:50%;text-align:center;font-size:21px;color:var(--white);cursor:pointer}#toTop.visible{opacity:1;visibility:visible;transform:scale(1)}#toTop:after{content:"\e899";font-family:"fontello";position:relative;display:block;top:50%;-webkit-transform:translateY(-55%);transform:translateY(-55%)}.white_bg{background-color:var(--white)}.add_bottom_15{margin-bottom:15px}.add_bottom_30{margin-bottom:30px}.nomargin_top{margin-top:0}ul.list_ok{list-style:none;margin:0 0 20px 0;padding:0;line-height:1.3}ul.list_ok li{position:relative;padding-left:25px;margin-bottom:10px}ul.list_ok li:last-child{margin-bottom:0}ul.list_ok li:before{font-style:normal;font-weight:700;font-family:"icon_set_1";font-size:14px;content:"\6c";color:#00a707;position:absolute;left:0;top:0}ul.list_order{list-style:none;margin:0 0 30px 0;padding:0;line-height:30px;font-size:14px}ul.list_order li{position:relative;padding-left:40px;margin-bottom:10px}ul.list_order li span{background-color:#f6621f;color:var(--white);position:absolute;left:0;top:0;text-align:center;font-size:18px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:30px;height:30px;line-height:30px}.margin_30{margin-top:30px;margin-bottom:30px}.padding_30{padding-top:30px;padding-bottom:30px}.parallax-window{min-height:470px;background:#fff0;position:relative}.parallax-content-1{display:table;width:100%;height:400px}.parallax-content-1>div{display:table-cell;padding:0 15%;vertical-align:middle;text-align:center;color:var(--white);font-size:16px}.parallax-content-1 div h1,.parallax-content-1 div h3{font-size:42px;text-transform:uppercase;font-weight:600;color:var(--white)}.parallax-content-1 div h1{margin-bottom:0;padding-top:20px}.parallax-content-1 div a i{color:var(--white);opacity:.5;font-size:72px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.parallax-content-1 div a:hover i{opacity:1}.tour_container{margin:0;margin-bottom:30px}.img_container{position:relative;overflow:hidden;height:198px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px}.tour_container .tour_title{padding:10px;position:relative;color:var(--text-color)}.tour_container .tour_title .rating{font-size:14px;margin-left:-3px}.tour_container .tour_title h3{margin:0 0 3px 0;font-size:clamp(1rem, 4.5vw, 1.125rem);font-weight:500;font-family:var(--font-primary);line-height:1.3}.act_container{border-radius:.6rem}.act_container .tour_title h3{font-size:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;margin-bottom:0}.img_container a:hover img{-webkit-transform:scale(1);transform:scale(1)}.img_container img{background-color:#e2e5f4;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-backface-visibility:hidden;width:100%;height:100%;min-height:200px;object-fit:cover}.short_info{position:absolute;left:0;bottom:0;width:100%;height:100%;padding:1rem;color:var(--white);font-size:1rem;font-weight:500;z-index:2;display:flex;justify-content:space-between;flex-direction:column}.short_info h3{color:var(--white);font-family:var(--font-secondary);font-weight:500}.short_info i{font-size:25px;display:inline-block;vertical-align:middle;font-weight:400;font-style:normal;padding:0;margin:0}.short_info .price{font-size:20px;font-weight:500;display:inline-block;margin-right:.25rem}.short_info .price sup{font-size:18px;position:relative;top:-5px}.ribbon{position:absolute;top:0;left:-1px;width:78px;height:78px;z-index:1}.ribbon.popular{background:url(../img/ribbon_popular.png) no-repeat 0 0}.ribbon.top_rated{background:url(../img/ribbon_top_rated.png) no-repeat 0 0}#position{background-color:var(--secondary-light);padding:12px 0;font-size:11px;border-bottom:1px solid #ededed}#position ul li:first-child{padding-left:20px}#position ul{margin:0;padding:0;color:#555}#position ul li a{color:var(--secondary-color);padding:0 4px}#position ul li a:hover{color:#333;text-decoration:underline}#position ul li{display:inline-block;font-size:.875rem;padding-right:8px;margin-right:3px;position:relative;color:var(--text-color)}#position ul li:after{content:"\e9ee";font-style:normal;font-weight:400;font-family:"fontello";position:absolute;right:0;top:2px}#position ul li:last-child:after{content:""}.banner{position:relative;background:var(--white);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 5px rgb(0 0 0 / .1);-moz-box-shadow:0 2px 5px rgb(0 0 0 / .1);box-shadow:0 2px 5px rgb(0 0 0 / .1);padding:30px;margin-bottom:60px}.banner:after,.banner:before{position:absolute;content:"";z-index:1;height:18px;width:50%;top:100%}.banner:after{left:0;background:url(../img/shadow-bg.png) no-repeat top left}.banner:before{right:0;background:url(../img/shadow-bg.png) no-repeat top right}.banner h4{text-transform:uppercase;font-weight:700;font-size:32px;margin:0;padding:0;color:var(--cm-color);font-family:"Gochi Hand",cursive}.banner h4 span{text-transform:none;color:#555}.banner p{margin:0;padding:0}.banner.colored{background:#2196f3 url(../img/ws-ad.png) no-repeat center bottom;color:var(--white);display:flex;align-items:center;gap:30px}.banner.colored h4{color:var(--white);flex:1}.banner.colored h4 span{color:#ffc}#preloader{position:fixed;top:0;left:0;right:0;width:100%;height:100%;bottom:0;background-color:var(--white);z-index:999999999}.sk-spinner-wave.sk-spinner{margin:-15px 0 0 -25px;position:absolute;left:50%;top:50%;width:50px;height:30px;text-align:center;font-size:10px}.ie8 .sk-spinner-wave.sk-spinner{display:none}.sk-spinner-wave div{background-color:#ccc;height:100%;width:6px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-spinner-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-spinner-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-spinner-wave .sk-rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-spinner-wave .sk-rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes sk-waveStretchDelay{0%,40%,100%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-waveStretchDelay{0%,40%,100%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.card{margin-bottom:10px}.card-header{border-radius:3px;-webkit-box-shadow:none;box-shadow:none;border-color:#ddd;background-color:var(--white);border-bottom:none;padding-bottom:10px}.card-header h3{font-size:1rem;padding-top:0;margin:0;font-weight:500;color:var(--dark-text);}.card-header a{display:block;color:#777}.card-body{padding:30px;line-height:1.6;border-top:1px solid #ddd}.card-header a .indicator{color:var(--secondary-color)}.card-header a:hover .indicator{color:#333}blockquote.styled{font-size:1rem}.tab-content{padding:15px 15px;background-color:var(--white);border:1px solid #ddd;border-top:none;margin-bottom:25px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.img-fluid.styled{margin-top:20px;border:5px solidvar(--white);-webkit-box-shadow:0 0 5px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 0 5px 0 rgb(0 0 0 / .1);box-shadow:0 0 5px 0 rgb(0 0 0 / .1)}.container_check{display:block;position:relative;font-size:.875rem;padding-left:30px;line-height:1.4;margin-bottom:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container_check input{position:absolute;opacity:0;cursor:pointer}.container_check input:checked~.checkmark{background-color:#ff1414;border:1px solid #fff0}.container_check .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #d2d8dd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.container_check .checkmark:after{content:"";position:absolute;display:none;left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.container_check input:checked~.checkmark:after{display:block}.container_radio{display:block;position:relative;padding-left:30px;line-height:1.3;margin-bottom:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container_radio input{position:absolute;opacity:0}.container_radio input:checked~.checkmark:after{opacity:1}.container_radio .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #ccc;border-radius:50%}.container_radio .checkmark:after{display:block;content:"";position:absolute;opacity:0;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#ff842f;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#search_container{position:relative;height:500px;background:#4d536d url(../img/slide_hero.jpg) no-repeat center top;background-size:cover;color:var(--white);width:100%;display:table;z-index:99}#search{display:table-cell;vertical-align:middle;padding:0 15%;padding-top:100px;background:rgb(0 0 0 / .6)}#search .nav-tabs{border-radius:0;font-size:14px;border:0;margin:10px 0;text-transform:capitalize}#search .nav-tabs>li{flex:1}#search .nav-tabs>li>a{border-top-left-radius:4px;border-top-right-radius:4px;border:0;background:rgb(0 0 .4);color:var(--dark-text);padding:10px 8px;margin-right:3px;line-height:20px;font-weight:500}.nav-tabs>li i:before{font-size:14px;margin-right:5px}#search .tab-content{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:0;border:0;padding:16px 16px;color:var(--dark-text)}#search .tab-content label{font-weight:500;margin-bottom:3px;font-size:.875rem}#search .nav-tabs>li>a{background:#1c83c21f}#search .nav-tabs>li>a.active,#search .nav-tabs>li>a:hover .active,#search .nav-tabs>li>a:focus .active{color:var(--white);background-color:var(--primary-color)}.tab-pane h3{color:#999;margin:0 0 20px 0}.tab-pane h3{color:#999;margin:0 0 20px 0}.radio_fix{float:left;margin-top:35px}#faq h2{margin:0 0 20px 0;font-size:24px}.badge_save{position:absolute;top:0;right:0;width:65px;height:77px;color:var(--white);text-align:center;text-transform:uppercase;background:url(../img/badge_save.png);font-size:11px;line-height:12px;padding-top:32px}.badge_save strong{display:block;font-size:14px;font-weight:600}.input-group input{height:34px;border:none}.input-group input:focus{border:none;box-shadow:none}.theiaStickySidebar{z-index:4!important}.ribbon_3{position:absolute;left:10px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon_3 span{font-size:10px;font-weight:700;color:var(--white);text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#9bc90d 0%,#79a70a 100%);box-shadow:0 3px 10px -5px rgb(0 0 0);text-shadow:1px 1px 2px rgb(0 0 0 / .25);position:absolute;top:19px;left:-21px;letter-spacing:2px}.ribbon_3 span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #638908;border-right:3px solid #fff0;border-bottom:3px solid #fff0;border-top:3px solid #638908}.ribbon_3 span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid #fff0;border-right:3px solid #638908;border-bottom:3px solid #fff0;border-top:3px solid #638908}.ribbon_3.popular span{background:linear-gradient(var(--primary-color) 0%,#f86112 100%)}.ribbon_3.popular span::before{border-left:3px solid #bb3000;border-right:3px solid #fff0;border-bottom:3px solid #fff0;border-top:3px solid #bb3000}.ribbon_3.popular span::after{border-left:3px solid #fff0;border-right:3px solid #bb3000;border-bottom:3px solid #fff0;border-top:3px solid #bb3000}footer #logo{margin-top:20px}#social_top a i{font-size:13px;color:var(--white)}#social_top a i:hover{color:#e05068}#lang_top i{font-size:14px}main{background-color:#f4f4f4;z-index:2;position:relative}.parallax-content-1{z-index:3;position:relative}[data-notify="progressbar"]{margin-bottom:0;position:absolute;bottom:0;left:0;width:100%;height:5px}.customized_notify.alert-info{text-align:left;background-color:var(--white);width:360px;line-height:1.4;border:0;color:#444;padding:20px;-webkit-box-shadow:0 0 30px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 0 30px 0 rgb(0 0 0 / .1);box-shadow:0 0 30px 0 rgb(0 0 0 / .1)}.customized_notify.alert-info h4{color:#333;font-size:14px;margin:5px 0 0 -4px!important;text-transform:uppercase;font-weight:700;display:inline-block}.customized_notify i span{font-size:55px;margin-bottom:0;color:#6c6;display:inline-block}.customized_notify i span img{border:5px solid #ededed;width:180px;height:auto;margin-bottom:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.customized_notify{padding-left:80px!important;min-height:85px!important}.customized_notify p{margin:0!important}.customized_notify a{color:#444}.customized_notify figure{width:155px;height:155px;overflow:hidden;border-radius:4px;position:absolute;left:15px;top:15px;border:2px solid #ededed}.customized_notify figure img{width:55px;height:auto}.customized_notify .close{font-weight:500;opacity:.2}@media (max-width:767px){.customized_notify{display:none!important}}body.has-fullscreen-modal{position:fixed;width:100%}nav.full-horizontal{margin-top:10px}header.sticky nav.full-horizontal{margin-top:0}.tabs{position:relative;width:100%;overflow:visible;margin-bottom:45px}.tabs nav{text-align:center;overflow:hidden}.tabs nav ul{padding:0;margin:0;list-style:none;display:inline-block}.tabs nav ul li{background:var(--white);border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;border:none;border-bottom:2px solid #fff0;margin:0 .25em;display:block;float:left;position:relative;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}.tabs nav li.tab-current{border:none;border-bottom:2px solid #f86112;z-index:100;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}.tabs nav li.tab-current:before,.tabs nav li.tab-current:after{content:"";position:absolute;height:1px;right:100%;bottom:0;width:1000px;background:#f58b29;display:none}.tabs nav li.tab-current:after{right:auto;left:100%;width:4000px}.tabs nav a{color:#555;display:block;font-size:15px;line-height:2.5;padding:0 1.25em;white-space:nowrap;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}.tabs nav a:hover{color:#111}.tabs nav a:before{display:inline-block;vertical-align:middle;text-transform:none;font-weight:400;font-variant:normal;font-family:"icon_set_1";line-height:1;speak:none;font-size:24px;-webkit-font-smoothing:antialiased;margin:-.25em .4em 0 0;position:relative;top:3px}.content section{padding:20px 0 0 0;display:none;max-width:1230px;margin:0 auto}.content section:before,.content section:after{content:"";display:table}.content section:after{clear:both}.content section.content-current{display:block}.list_tours_tabs h2{margin:0;padding:0;font-size:20px;color:#333;margin-bottom:15px}.list_tours_tabs ul{list-style:none;margin:0 0 0 0;width:100%;padding:0}.list_tours_tabs ul li{position:relative;padding:15px 5px 10px 70px;min-height:65px;width:100%;border-bottom:1px solid #ededed;display:table}.list_tours_tabs ul li a strong{font-weight:600}.list_tours_tabs ul li a:hover{color:var(--primary-color)}.list_tours_tabs ul li a small{color:#777;margin:0;padding:0;font-size:12px}.list_tours_tabs ul li:last-child{border-bottom:none;padding-left:15px;padding-top:10px}.list_tours_tabs ul li div{display:table-cell;vertical-align:middle}.list_tours_tabs ul li figure{width:45px;height:45px;overflow:hidden;position:absolute;left:10px;top:10px}.list_tours_tabs ul li figure img{width:45px;height:auto}.list_tours_tabs ul li h3{font-size:15px;margin:0;padding:0}.list_tours_tabs ul li:hover h3{color:#e63d04}.list_tours_tabs ul li:hover{background-color:#f8f8f8}@media screen and (max-width:52.375em){.tabs nav ul li{margin:0 .25em .5rem}.tabs nav a{font-size:14px;padding:5px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabs nav a:before{margin-right:0}}@media (max-width:480px){#cookie-bar a{display:block;max-width:150px;margin:auto;margin-bottom:5px}}#sign-in-dialog{background:var(--white);padding-top:0;text-align:left;max-width:400px;margin:40px auto;position:relative;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#sign-in-dialog .mfp-close,#small-dialog .mfp-close{color:#666;background-color:#e4e4e4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:12px;right:20px;width:32px;height:32px;line-height:32px}#sign-in-dialog .mfp-close:hover,#small-dialog .mfp-close:hover{color:var(--white);background-color:#66676b}#sign-in-dialog .mfp-close:before{font-size:24px;font-family:"ElegantIcons";content:"\4d"}.small-dialog-header{font-size:18px;width:calc(100% + 0px);position:relative;left:0;top:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;display:inline-block;background-color:#f6f6f6;padding:15px 20px;margin-bottom:16px}.small-dialog-header h3{padding:0;margin:0;font-size:20px}#sign-in-dialog .mfp-close:hover,#small-dialog .mfp-close:hover{color:var(--white);background-color:#66676b}#sign-in-dialog .form-group{position:relative}#sign-in-dialog .form-group input.form-control{padding-left:40px}#sign-in-dialog .form-group i{font-size:21px;font-size:1.3125rem;position:absolute;left:10px;top:35px;color:#ccc;width:24px;height:24px;line-height:24px;display:block;font-weight:400!important}#rates-and-dates-dialog{background:var(--white);padding:30px;padding-top:0;text-align:left;max-width:400px;margin:40px auto;position:relative;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#rates-and-dates-dialog .mfp-close,#small-dialog .mfp-close{color:#666;background-color:#e4e4e4;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:12px;right:20px;width:32px;height:32px;line-height:32px}#rates-and-dates-dialog .mfp-close:hover,#small-dialog .mfp-close:hover{color:var(--white);background-color:#66676b}#rates-and-dates-dialog .mfp-close:before{font-size:24px;font-family:"ElegantIcons";content:"\4d"}.small-dialog-header{font-size:18px;width:calc(100% + 0px);position:relative;left:0;top:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;display:inline-block;background-color:#f6f6f6;padding:15px 20px;margin-bottom:16px}#rates-and-dates-dialog .mfp-close:hover,#small-dialog .mfp-close:hover{color:var(--white);background-color:#66676b}#rates-and-dates-dialog .form-group{position:relative}#rates-and-dates-dialog .form-group input.form-control{padding-left:40px}#rates-and-dates-dialog .form-group i{font-size:21px;font-size:1.3125rem;position:absolute;left:12px;top:35px;color:#ccc;width:25px;height:25px;display:block;font-weight:400!important}#rates-and-dates-dialog .form-group i.icon_lock_alt{top:37px}.checkboxes{position:relative;color:#999}#sign-in{background-color:var(--white);position:absolute;padding:0 20px 20px;left:0;top:0;width:100%;z-index:99;min-height:300px;display:none}#forgot_pw{background-color:var(--white);position:absolute;padding:0 20px 20px;left:0;top:0;width:100%;z-index:99;min-height:300px;display:none}#signUpDiv{background-color:var(--white);position:absolute;padding:0 20px 20px;left:0;top:0;width:100%;z-index:99;min-height:300px;display:none}.sign-in-wrapper{position:relative;height:100%;padding:0 20px 20px}a.social_bt{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-align:center;color:var(--white);min-width:200px;margin-bottom:15px;display:block;padding:12px;line-height:1;position:relative;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;cursor:pointer}a.social_bt:hover{-webkit-filter:brightness(115%);filter:brightness(115%)}a.social_bt.facebook:before,a.social_bt.google:before,a.social_bt.linkedin:before{font-family:"ElegantIcons";position:absolute;left:12px;top:10px;font-size:1rem;color:var(--white)}a.social_bt.facebook{background-color:#3b5998}a.social_bt.facebook:before{content:"\e093"}a.social_bt.google{background-color:#dc4e41}a.social_bt.google:before{content:"\e096";top:12px}a.social_bt.linkedin{background-color:#0077b5}a.social_bt.linkedin:before{content:"\e09d"}.divider{text-align:center;height:1px;margin:30px 0 20px 0;background-color:#e1e8ed}.divider span{position:relative;top:-20px;background-color:var(--white);display:inline-block;padding:10px;font-style:italic}@media (max-width:767px){.tabs nav ul{display:flex;overflow-x:auto}}@media (max-width:767px){#icon_drag_mobile{display:block}}.categories_grid a{display:block;position:relative;left:0;top:0;width:100%;height:100%;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:0}@media (max-width:767px){.categories_grid a.andaman{height:180px;margin-bottom:10px}}.categories_grid a .wrapper{width:100%;background:#fff0;background:-webkit-linear-gradient(top,transparent,#00000075);background:linear-gradient(to bottom,transparent,#00000075);position:absolute;left:0;bottom:0;line-height:1;padding:60px 20px 20px 20px;border-radius:1rem}.categories_grid a .wrapper h3{color:var(--white);text-transform:capitalize;font-weight:500;font-size:21px;font-size:1.125rem;margin:0 0 5px;-webkit-transition:all 0.3s cubic-bezier(.77,0,.175,1);-moz-transition:all 0.3s cubic-bezier(.77,0,.175,1);-ms-transition:all 0.3s cubic-bezier(.77,0,.175,1);-o-transition:all 0.3s cubic-bezier(.77,0,.175,1);transition:all 0.3s cubic-bezier(.77,0,.175,1);font-family:var(--font-secondary)}.categories_grid a .wrapper p{color:var(--white);opacity:.8;margin:0;font-size:14px;font-size:.875rem;font-weight:400;-webkit-transition:all 0.3s cubic-bezier(.77,0,.175,1);-moz-transition:all 0.3s cubic-bezier(.77,0,.175,1);-ms-transition:all 0.3s cubic-bezier(.77,0,.175,1);-o-transition:all 0.3s cubic-bezier(.77,0,.175,1);transition:all 0.3s cubic-bezier(.77,0,.175,1)}.categories_grid a img{-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:100%;height:100%;object-fit:cover;border-radius:1rem}.categories_grid a:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.feature_home_2{margin:45px 0 25px 0}.feature_home_2 h3{font-size:18px}.service{border-radius:.25rem;word-wrap:break-word}.service-content h3{font-size:1.025rem;margin:0 0 .5em;font-family:var(--font-primary);font-weight:500}.service-content h3 span{color:var(--cm-color)}.service-content p{font-size:.9375rem;line-height:1.47;margin-bottom:0}.service img{margin-bottom:10px;width:100%;height:auto;min-height:143px;object-fit:cover;border-radius:1rem;background:#e2e5f4}.banner_2{background:url(../img/slides/andaman-vacation-2.webp) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;height:370px;margin-bottom:20px;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.banner_2 .wrapper{color:var(--white);padding:30px}.banner_2 .wrapper h3{color:var(--white);font-size:32px;font-weight:700;margin:0 0 15px;line-height:42px}.banner_2 .wrapper p{font-size:1.125rem;font-weight:400}@media (max-width:767px){.banner_2 .wrapper{padding:30px}.banner_2 .wrapper p{font-size:18px}}.tour_container .ribbon_3{z-index:9}@media (min-width:576px) and (max-width:767px){.planTrip .pt{padding-top:30px}#hero{height:392px!important}}.table{width:100%;margin-bottom:1.5rem;color:#333}.small-gutters{margin-right:-5px!important;margin-left:-5px!important}.small-gutters>[class*="col-"]{padding-right:5px!important;padding-left:5px!important}.opacity-mask{width:100%;min-height:100%;position:absolute;left:0;top:0;z-index:2;display:table}.parallax-content-1 div p{font-weight:400;font-size:21px}.tooltip{line-height:1.3;font-size:12px}.daterangepicker{font-family:"Montserrat",Helvetica,sans-serif!important}.starrating40{width:40%}.starrating60{width:60%}.starrating80{width:80%}.starrating100{width:100%}@media screen and (min-width:560px){.daterangepicker{width:490px!important}.daterangepicker.single{width:auto!important}}.applyBtn.btn.btn-sm.btn-primary{background-color:var(--primary-color);border:0}.drp-selected{display:none!important}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#333!important}@media screen and (max-width:600px){.daterangepicker .drp-calendar{max-width:100%!important}.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{clear:none!important;float:none!important;margin-right:0}}.daterangepicker{-webkit-box-shadow:0 12px 35px 2px rgb(0 0 0 / .12);-moz-box-shadow:0 12px 35px 2px rgb(0 0 0 / .12);box-shadow:0 12px 35px 2px rgb(0 0 0 / .12)}@media (max-width:767px){.datepicker_mobile_full .daterangepicker{margin-top:0!important;border:none!important;position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:9999999!important;height:100%!important;overflow-y:scroll!important;border-radius:0!important}.datepicker_mobile_full .daterangepicker .calendar{max-width:100%!important}}@media (min-width:768px) and (max-width:1200px){.main-menu ul li.megamenu .menu-wrapper{width:940px}.img_list img{left:-25%}#search{padding:0 15%;padding-top:100px}}@media (max-width:1024px){.promo_full{background-attachment:scroll}}@media (max-width:991px){ul#top_tools,.sticky ul#top_tools{margin:3px 45px 0 0}header.sticky #top_tools{display:block}#access_link:before{text-indent:0;font-size:1.25rem;left:9px;top:0}ul#top_tools a.login span{display:none}.sticky nav{margin-top:0}nav{margin-top:0}header #logo img.logo_normal,header #logo img.logo_sticky{width:auto;height:30px}.main-menu ul li.megamenu .menu-wrapper{width:auto;margin-top:20px}.review_strip_single.last{border-bottom:1px solid #ddd;margin-bottom:20px}a#phone{font-size:12px;padding-left:25px;margin:5px 0 5px 0}a#phone:before{font-size:18px}#search{padding:0 5%;padding-top:130px}.parallax-content-1 div h1,#hero_2 .intro_title h3{font-size:42px}.features-content{padding:10%;height:auto}}@media (min-width:769px) and (max-width:979px){.full-height{height:auto}}@media (max-width:768px){.parallax-content-1 div{padding:0 10%;font-size:14px}.parallax-content-1 div h3{font-size:36px}.step{padding:20px 31px 20px 31px}.cards{margin-top:0;margin-bottom:20px}#search{padding:0 5%;padding-top:100px}.full-height{height:auto}.review_strip p{font-size:.875rem}.review_strip{height:365px}footer ul{margin:0;padding:0 0 0 0;list-style:none}}@media (max-width:767px){#top_line{display:none}.strip_all_tour_list{padding:15px}.strip_all_tour_list .pr0{padding-right:0}.img_list{width:100%;margin:auto;height:100%;min-height:200px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.img_list img{left:0;width:100%;height:100%;top:-30%}.tour_list_desc{padding:0 15px;border-right:none;height:auto}.tour_list_desc p{display:none!important}.price_list{display:block;height:auto;margin-left:0;text-align:center;padding:20px 0 15px 0}.price_list .btn_1{font-size:12px;padding:6px 12px;width:100%}.price_list .normal_price_list{font-size:15px;margin-top:6px}.price_list .displayRate{font-size:21px}.price_list .discount{font-size:12px;display:none}.price_list div{display:block;text-align:center}.price_list .button{display:block;margin:15px}.main_title{font-size:14px}.main_title h2{font-size:1.25rem}.heading{font-size:1rem}.main_title p{font-size:14px}.parallax-window,#hero_2{height:260px;min-height:260px}.parallax-content-1{height:324px}.parallax-content-1>div{padding:0 5%;font-size:12px;padding-top:20px}.parallax-content-1 div h1,.parallax-content-1 div h3{font-size:1.25rem;margin-bottom:10px;padding-top:15px}.parallax-content-1 div p{font-size:.875rem}#banner{padding:20px}.banner a{position:relative;top:15px;right:0;left:0;margin-bottom:20px}.banner h4{font-size:22px}.strip_all_tour_list .tooltip-content-flip{width:70px}.parallax-content-2{padding-bottom:15px}.parallax-content-2 div h1{font-size:22px}.parallax-content-2 .rating{font-size:12px;display:block}#price_single_main,#price_single_main.hotel{font-size:11px;text-align:left;padding-top:0}#price_single_main span{font-size:20px}#price_single_main sup{font-size:20px;top:0}#hero_2 .intro_title h1{font-size:22px}.bs-wizard>.bs-wizard-step .bs-wizard-stepnum{font-size:12px}#hero{height:420px;font-size:12px}.intro_title h3{font-size:26px;margin-bottom:5px;color:var(--white);font-weight:700}a#access_link{position:relative;text-indent:-999px;width:20px;height:20px;display:block}#access_link:before{text-indent:0;font-size:1.25rem;left:9px;top:0}.pkgAdv .offers-container{width:100%}.main-menu ul li a{flex-direction:column;align-items:start;gap:0;font-size:.935rem;font-weight:500!important}.sidenavLinks .item a span{padding-top:.5em}}@media (max-width:480px){.box_style_1{padding:15px}.img_list img{left:0;width:100%;height:100%;top:-5%}.tooltip-item::after{width:180px}.tooltip-content{width:180px;margin:0 0 20px -90px}.sticky ul#top_tools,ul#top_tools{margin:3px 25px 0 0}#search{padding:0 5%;padding-top:100px}#search ul.nav.nav-tabs{margin-left:0;padding-left:0;margin-bottom:1px}#search .nav-tabs>li>a{font-size:11px;padding:5px 8px}}.mainHeader{height:76px;padding:0}.mainHeader.sticky{height:62px}.mainHeader.sticky img.main-logo{height:56px}img.main-logo{width:auto}img.stick-logo{height:56px;display:none}header.sticky .stickBar{display:flex;align-items:center;justify-content:space-between}ul.mainMenu{float:right;padding-right:150px}header.sticky #top_tools{display:none}.deal{background:var(--white);padding:15px 0;margin:0;border-radius:5px;box-shadow:0 0 15px 0 rgb(0 0 0 / 10%)}.deal h3{font-size:16px;margin:5px 0 5px}.deal p{color:#787878;line-height:20px;margin-bottom:0;font-size:.875rem}.tabs nav a{color:#333}.tab-current a{color:#e63d04!important;background:transparent!important;font-weight:500}.sidenavLinks{display:none}header.sticky .stickMenu{float:right}.flexDirectionRC{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flexDirectionCR{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.centered{display:flex;align-items:center}ul#top_tools .online a.login:before{position:absolute;left:16px;content:"\e97f";font-style:normal;font-weight:400;font-family:"fontello"}@media (max-width:575px){#search .nav-tabs>li i:before{font-size:20px}#search .nav-tabs>li>a{text-align:center;display:block;border-radius:10px!important;background:#ededed!important;color:#000!important}#search .nav-tabs>li.active>a{background:#ffecdf!important;color:#df390c!important}.main_title h2{font-size:1.25rem}.heading{font-size:1rem}p{font-size:.875rem}.tab-content{padding:15px 0}.planTrip .pt{padding-top:190px}#search .nav-tabs{border-top-left-radius:4px!important;border-top-right-radius:4px!important;background:var(--white);margin-left:0!important}#search .tab-content{border-radius:5px 5px 0 0!important}#search .nav-tabs>li{width:20%!important}}@media (max-width:767px){#search{padding:100px 3% 0;top:30px;left:0;width:100%}.footerDiv{display:block}nav{margin-top:0}.flexDirectionCR{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flexDirectionRC{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.planTrip img{height:70px;padding-right:15px}.planTrip h3{font-size:1rem;margin-top:0;margin-bottom:5px}.planTrip .feature_home_2 p{font-size:.875rem;text-align:justify}.planTrip .item{border-bottom:1px solid #1d3b88;padding:10px}.planTrip .item:last-child{border-bottom:none}.sidenavLinks{display:block}.footerDiv{display:block}h1{font-size:24px}span.topHeading{font-weight:400;font-size:18px}.tab-pane span.heading{color:#131313;margin:0 0 10px 0;font-size:1rem;font-weight:500;display:block}}@media (max-width:991px){#top_line{display:none}header.mainHeader{height:62px;background:#fff!important;padding:3px 0}.centered{display:flex;align-items:center}header.sticky ul.stickMenu{display:none}.mainMenu{display:none}.stickMenu{display:none}header.sticky #top_tools{display:block}ul#top_tools a.login{background:var(--secondary-color);color:var(--white);padding:0;border-radius:50%;font-size:.9375rem;font-weight:500;box-shadow:0 0 2px 0 #333;height:38px;width:38px;line-height:38px;padding:0;text-align:center}ul#top_tools .online a.login{background:var(--green);color:var(--white);padding:8px 19px 8px 19px}ul#top_tools .online a.login:before{color:var(--white);left:12px}ul#top_tools .online a.login span{display:none}.tab-content{padding:15px;margin-bottom:0}ul#top_tools{right:8px;top:-22px}ul#top_tools li{padding:0 20px}ul#top_links a{color:#333!important}img.main-logo{height:56px;width:auto;padding:0}.mLink{display:block!important}.dLink{display:none!important}}.sidenavLinks .item{display:flex!important;align-items:center}.sidenavLinks .item a span{display:block;font-size:14px;font-weight:400;color:#9c9c9c;padding:7px 0 0}.fontD{font-size:20px}.fontH{font-size:1.5rem}.lightBg{background:var(--primary-light)}@media (max-width:385px){.bs-wizard>.bs-wizard-step>.bs-wizard-dot{top:65px}}.title{font-weight:700}.heading{font-weight:600;margin:0 0 5px}.flex-center-between{display:flex;align-items:center;justify-content:space-between}.flex-center-end{display:flex;align-items:center;justify-content:flex-end}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.hidelocation{overflow:hidden;height:160px}.view-more a{color:#e63d04!important}@media (max-width:575px){.a2a_kit{top:auto!important;bottom:0;display:flex;justify-content:space-evenly;align-items:center;width:100%;bottom:0;height:48px;position:fixed;padding:5px!important}}.lh-1_2{line-height:1.2}