/*
Theme Name: Bangkok Food Tours V.2
Author: Maew
Version: 2.0
*/
@media screen and (max-width:2000px){iframe.fb_customer_chat_bounce_in_v2{bottom:110px !important;z-index:1000 !important}iframe.fb_customer_chat_bounce_out_v2{bottom:110px !important;z-index:1000 !important}}@media screen and (max-width:990px){iframe.fb_customer_chat_bounce_in_v2{bottom:180px !important}iframe.fb_customer_chat_bounce_out_v2{bottom:180px !important}.fb_chat_cookie{bottom:100px !important}.fb_chat{bottom:50px !important}}@media screen and (max-width:837px){iframe.fb_customer_chat_bounce_in_v2{bottom:145px !important;height:200px !important}iframe.fb_customer_chat_bounce_out_v2{bottom:145px !important;height:200px !important}}@media screen and (max-width:420px){iframe.fb_customer_chat_bounce_in_v2{bottom:80px !important;height:160px !important}iframe.fb_customer_chat_bounce_out_v2{bottom:80px !important;height:160px !important}}@font-face{font-family:'Rustico';src:url('./fonts/rustico-regular-webfont.woff2') format('woff2'),url('../fonts/rustico-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'tahuregular';src:url('./fonts/tahu-webfont.eot');src:url('./fonts/tahu-webfont.eot?#iefix') format('embedded-opentype'),url('./fonts/tahu-webfont.woff2') format('woff2'),url('./fonts/tahu-webfont.woff') format('woff'),url('./fonts/tahu-webfont.ttf') format('truetype'),url('./fonts/tahu-webfont.svg#tahuregular') format('svg');font-weight:normal;font-style:normal}body{font-family:'Raleway','lg',sans-serif;font-size:18px}a:link,a:hover,a:active,a:visited{color:#542528;text-decoration:none}@media screen and (max-width:576px){body{font-size:16px}}.btn-primary,.btn-white{background-color:#542528 !important;border-color:#542528 !important}.btn-secondary{background-color:#afcc46 !important;border-color:#afcc46 !important;color:#fff}.no-display{display:none !important}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#542528}#navbar-menu{width:100%;z-index:1000;background-color:#fff;-webkit-box-shadow:0 8px 1px -5px rgba(170,170,170,0.54);-moz-box-shadow:0 8px 1px -5px rgba(170,170,170,0.54);box-shadow:0 8px 1px -5px rgba(170,170,170,0.54)}#navbar-menu a:link{color:#542528}#navbar-menu img{width:60px;height:auto}.mobile-navbar{position:relative}.mobile-navbar .smallnavcontact{position:absolute;font-size:.8em;left:90px}@media screen and (max-width:350px){.mobile-navbar .smallnavcontact{font-size:.7em}}@media screen and (max-width:315px){.mobile-navbar .smallnavcontact{font-size:.55em}.mobile-navbar .smallnavcontact a:first-child{margin-bottom:10px}}.bft_dropdown .dropdown-menu{background:transparent;border:0}.bft_dropdown .dropdown-menu a:link,.bft_dropdown .dropdown-menu a:hover,.bft_dropdown .dropdown-menu a:visited,.bft_dropdown .dropdown-menu a:active{color:#212529 !important;font-weight:400 !important}.bft_dropdown .dropdown-menu li{display:block !important}.bft_dropdown .dropdown-menu li i{margin-right:5px}.bft_dropdown .dropdown-menu li .fa-map-marked-alt{color:#542528}.bft_dropdown .dropdown-menu li .fa-facebook-messenger{color:#0275d8}.bft_dropdown .dropdown-menu li .fa-whatsapp{color:#afcc46}.bft_dropdown .dropdown-menu li .fa-envelope{color:#d12027}@media screen and (min-width:768px){.bft_dropdown .dropdown-menu li{padding:5px;margin-bottom:5px;background:#fff;border-radius:5px}.bft_dropdown .dropdown-menu li i{margin-right:5px}}.sticky{position:fixed}@media only screen and (min-width:768px){#navbar-menu{display:none}}#main-menu{font-weight:bold}section.header h4,section.header-blogpage h4{font-size:16pt;margin-left:15px;font-weight:700;margin-bottom:20px}section.header a:link,section.header a:hover,section.header a:active,section.header a:visited,section.header-blogpage a:link,section.header-blogpage a:hover,section.header-blogpage a:active,section.header-blogpage a:visited{color:#fff}section.header hr,section.header-blogpage hr{border:1px #fff solid;width:150px;margin:0 auto}section.header video,section.header-blogpage video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-99;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:none}section.header .header-img,section.header-blogpage .header-img{background:#aaa;background:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url("./img/homepage/header-bg.jpg");background-position:center top;background-size:cover;height:300px;position:relative;z-index:2}section.header .overlay,section.header-blogpage .overlay{position:absolute;width:100%;height:100%;background:#000;opacity:.4}section.header .background-video video,section.header-blogpage .background-video video{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%}section.header .menu-row,section.header .menu-row-small,section.header-blogpage .menu-row{color:#fff;z-index:9999}section.header .header-text,section.header-blogpage .header-text{margin-top:30px;text-align:center}section.header .header-text h1,section.header-blogpage .header-text h1{font-family:'Rustico','Raleway',sans-serif;margin-top:25px;text-align:center;font-size:30px;font-weight:600;color:#fff}section.header .header-text p,section.header-blogpage .header-text p{font-size:14px;text-align:center;color:#fff}section.header .menu-row,section.header .menu-row-small,section.header .menu-row-small,section.header-blogpage .menu-row,section.header-blogpage .menu-row-small{padding-top:10px;position:relative}section.header .menu-row a:link,section.header .menu-row-small a:link,section.header .menu-row a:hover,section.header .menu-row-small a:hover,section.header .menu-row a:active,section.header .menu-row-small a:active,section.header .menu-row a:visited,section.header .menu-row-small a:visited,section.header .menu-row-small a:link,section.header .menu-row-small a:hover,section.header .menu-row-small a:active,section.header .menu-row-small a:visited,section.header-blogpage .menu-row a:link,section.header-blogpage .menu-row-small a:link,section.header-blogpage .menu-row a:hover,section.header-blogpage .menu-row-small a:hover,section.header-blogpage .menu-row a:active,section.header-blogpage .menu-row-small a:active,section.header-blogpage .menu-row a:visited,section.header-blogpage .menu-row-small a:visited{color:#fff;text-decoration:none;font-weight:bold}section.header .menu-row ul,section.header .menu-row-small ul,section.header .menu-row-small ul,section.header-blogpage .menu-row ul,section.header-blogpage .menu-row-small ul{padding:0}section.header .menu-row li,section.header .menu-row-small li,section.header .menu-row-small li,section.header-blogpage .menu-row li,section.header-blogpage .menu-row-small li{display:inline-block}section.header .menu-row .menu-left,section.header .menu-row-small .menu-left,section.header .menu-row-small .menu-left,section.header-blogpage .menu-row .menu-left,section.header-blogpage .menu-row-small .menu-left{text-align:left}section.header .menu-row .menu-left ul,section.header .menu-row-small .menu-left ul,section.header .menu-row-small .menu-left ul,section.header-blogpage .menu-row .menu-left ul,section.header-blogpage .menu-row-small .menu-left ul{margin-left:50px}section.header .menu-row .menu-right,section.header .menu-row-small .menu-right,section.header .menu-row-small .menu-right,section.header-blogpage .menu-row .menu-right,section.header-blogpage .menu-row-small .menu-right{text-align:right;font-size:12pt}section.header .menu-row .menu-right ul,section.header .menu-row-small .menu-right ul,section.header .menu-row-small .menu-right ul,section.header-blogpage .menu-row .menu-right ul,section.header-blogpage .menu-row-small .menu-right ul{margin-right:50px}section.header .menu-row .menu-logo .header-logo,section.header .menu-row-small .menu-logo .header-logo,section.header .menu-row-small .menu-logo .header-logo,section.header-blogpage .menu-row .menu-logo .header-logo,section.header-blogpage .menu-row-small .menu-logo .header-logo{width:60px;height:auto;float:left}section.header .menu-row .menu-logo div,section.header .menu-row-small .menu-logo div,section.header .menu-row-small .menu-logo div,section.header-blogpage .menu-row .menu-logo div,section.header-blogpage .menu-row-small .menu-logo div{float:left;margin-left:20px;font-size:9pt}section.header .menu-row .menu-logo div a:link,section.header .menu-row-small .menu-logo div a:link,section.header .menu-row .menu-logo div a:visited,section.header .menu-row-small .menu-logo div a:visited,section.header .menu-row .menu-logo div a:hover,section.header .menu-row-small .menu-logo div a:hover,section.header .menu-row .menu-logo div a:active,section.header .menu-row-small .menu-logo div a:active,section.header .menu-row-small .menu-logo div a:link,section.header .menu-row-small .menu-logo div a:visited,section.header .menu-row-small .menu-logo div a:hover,section.header .menu-row-small .menu-logo div a:active,section.header-blogpage .menu-row .menu-logo div a:link,section.header-blogpage .menu-row-small .menu-logo div a:link,section.header-blogpage .menu-row .menu-logo div a:visited,section.header-blogpage .menu-row-small .menu-logo div a:visited,section.header-blogpage .menu-row .menu-logo div a:hover,section.header-blogpage .menu-row-small .menu-logo div a:hover,section.header-blogpage .menu-row .menu-logo div a:active,section.header-blogpage .menu-row-small .menu-logo div a:active{font-weight:400}section.header .menu-row,section.header .menu-row-small,section.header .menu-row-small,section.header-blogpage .menu-row,section.header-blogpage .menu-row-small{display:none}section.header .testimonial-row,section.header-blogpage .testimonial-row{text-align:center;background:url("./img/homepage/headerborder.png");background-position:center bottom;background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;color:#fff;height:120px}section.header .testimonial-row .culinaryvote,section.header-blogpage .testimonial-row .culinaryvote{width:300px;height:auto;display:none}section.header .testimonial-row div,section.header-blogpage .testimonial-row div{height:60px}section.header .testimonial-row .testi-left .tl-inside,section.header-blogpage .testimonial-row .testi-left .tl-inside{margin:0 auto}section.header .testimonial-row .testi-left .tl-inside p,section.header-blogpage .testimonial-row .testi-left .tl-inside p{text-align:center}section.header .testimonial-row .testi-left .ta_text,section.header-blogpage .testimonial-row .testi-left .ta_text{text-align:center}section.header .testimonial-row .testi-left p,section.header .testimonial-row .testi-left span,section.header-blogpage .testimonial-row .testi-left p,section.header-blogpage .testimonial-row .testi-left span{font-size:12px;line-height:120%}section.header .testimonial-row .testi-left .tripstar,section.header-blogpage .testimonial-row .testi-left .tripstar{line-height:100%;margin-bottom:5px}section.header .testimonial-row .testi-left .ta_logo,section.header-blogpage .testimonial-row .testi-left .ta_logo{width:60px;height:auto;float:left;margin-top:10px}section.header .testimonial-row .testi-left .ta_text,section.header-blogpage .testimonial-row .testi-left .ta_text{border-left:2px #fff solid;padding-left:10px;margin-left:10px;float:left}section.header .testimonial-row .testi-right,section.header-blogpage .testimonial-row .testi-right{display:none;margin-top:40px}section.header .testimonial-row .testi-right span,section.header-blogpage .testimonial-row .testi-right span{font-size:14px;font-weight:bold}section.header .testimonial-row .testi-right img,section.header-blogpage .testimonial-row .testi-right img{width:4em;height:auto}@media only screen and (max-width:255px){section.header .header-text,section.header-blogpage .header-text{margin-top:0 !important}section.header .header-text h1,section.header-blogpage .header-text h1{font-size:23px}section.header .header-text p,section.header-blogpage .header-text p{font-size:14px}section.header .testimonial-row,section.header-blogpage .testimonial-row{height:110px}}@media only screen and (max-width:300px){section.header .header-text h1,section.header-blogpage .header-text h1{font-size:26px}section.header .header-text p,section.header-blogpage .header-text p{font-size:14px}}@media only screen and (min-width:375px){section.header .header-text p,section.header-blogpage .header-text p{font-size:16px}section.header .testimonial-row,section.header-blogpage .testimonial-row{height:110px}}@media only screen and (max-width:400px){section.header .header-text,section.header-blogpage .header-text{margin-top:10px !important}}@media only screen and (min-width:425px){section.header .testimonial-row,section.header-blogpage .testimonial-row{height:120px}}@media only screen and (min-width:576px){section.header .header-img,section.header-blogpage .header-img{height:300px}section.header .header-text h1,section.header-blogpage .header-text h1{margin-top:25px;font-weight:600;font-size:34px}section.header .header-text p,section.header-blogpage .header-text p{font-size:18px}section.header .testimonial-row,section.header-blogpage .testimonial-row{height:140px}section.header .testimonial-row .testi-left .tl-inside p,section.header-blogpage .testimonial-row .testi-left .tl-inside p{text-align:unset}section.header .testimonial-row .testi-left .ta_text,section.header-blogpage .testimonial-row .testi-left .ta_text{text-align:unset}section.header .testimonial-row .testi-left p,section.header .testimonial-row .testi-left span,section.header-blogpage .testimonial-row .testi-left p,section.header-blogpage .testimonial-row .testi-left span{font-size:12px;line-height:120%}section.header .testimonial-row .testi-left .tripstar,section.header-blogpage .testimonial-row .testi-left .tripstar{line-height:100%;margin-bottom:5px}section.header .testimonial-row .testi-left .ta_logo,section.header-blogpage .testimonial-row .testi-left .ta_logo{width:60px;height:auto;float:left}section.header .testimonial-row .testi-left .ta_text,section.header-blogpage .testimonial-row .testi-left .ta_text{border-left:2px #fff solid;padding-left:10px;margin-left:10px;float:left}section.header .testimonial-row .testi-right,section.header-blogpage .testimonial-row .testi-right{display:initial;margin-top:0}section.header .testimonial-row .testi-right .row,section.header-blogpage .testimonial-row .testi-right .row{margin-top:10px}section.header .testimonial-row .testi-right span,section.header-blogpage .testimonial-row .testi-right span{font-size:12pt}section.header .testimonial-row .testi-right img,section.header-blogpage .testimonial-row .testi-right img{margin:0 10px 10px}section.header .testimonial-row .testi-right .lp_logo,section.header-blogpage .testimonial-row .testi-right .lp_logo{width:auto;height:30px}section.header .testimonial-row .testi-right .cnn_logo,section.header-blogpage .testimonial-row .testi-right .cnn_logo{width:auto;height:25px}section.header .testimonial-row .testi-right .tl_logo,section.header-blogpage .testimonial-row .testi-right .tl_logo{width:auto;height:20px}section.header .testimonial-row .testi-right .tta_logo,section.header-blogpage .testimonial-row .testi-right .tta_logo{width:auto;height:25px}section.header .testimonial-row .testi-right .hof_logo,section.header-blogpage .testimonial-row .testi-right .hof_logo{width:auto;height:40px}section.header .testimonial-row .testi-right ul,section.header-blogpage .testimonial-row .testi-right ul{padding-left:0}section.header .testimonial-row .testi-right ul li,section.header-blogpage .testimonial-row .testi-right ul li{list-style:none;display:inline-block}}@media only screen and (min-width:768px){section.header .header-img,section.header-blogpage .header-img{height:500px}section.header video,section.header .menu-row,section.header .menu-row-small,section.header-blogpage video,section.header-blogpage .menu-row{display:unset}section.header .menu-row-small,section.header-blogpage .menu-row-small{display:none}section.header .header-text h1,section.header-blogpage .header-text h1{margin-top:0;font-size:36px}section.header .header-text p,section.header-blogpage .header-text p{font-size:24px}section.header .testimonial-row,section.header-blogpage .testimonial-row{height:200px}section.header .testimonial-row .culinaryvote,section.header-blogpage .testimonial-row .culinaryvote{display:unset}section.header .testi-left,section.header-blogpage .testi-left{display:none;padding-left:15px !important}section.header .testi-left .asrec,section.header-blogpage .testi-left .asrec{line-height:130% !important}section.header .testi-left .ta_logo,section.header-blogpage .testi-left .ta_logo{width:60px !important;height:auto}section.header .testi-right,section.header-blogpage .testi-right{display:initial;margin-top:0}section.header .testi-right .row,section.header-blogpage .testi-right .row{margin-top:10px}section.header .testi-right span,section.header-blogpage .testi-right span{font-size:12pt}section.header .testi-right img,section.header-blogpage .testi-right img{margin:0 10px 10px}section.header .testi-right .lp_logo,section.header-blogpage .testi-right .lp_logo{width:auto;height:30px !important}section.header .testi-right .cnn_logo,section.header-blogpage .testi-right .cnn_logo{width:auto;height:25px !important}section.header .testi-right .tl_logo,section.header-blogpage .testi-right .tl_logo{width:auto;height:25px !important}section.header .testi-right .tta_logo,section.header-blogpage .testi-right .tta_logo{width:auto;height:35px !important}section.header .testi-right .hof_logo,section.header-blogpage .testi-right .hof_logo{width:auto;height:40px !important}section.header .testi-right ul,section.header-blogpage .testi-right ul{padding-left:0}section.header .testi-right ul li,section.header-blogpage .testi-right ul li{list-style:none;display:inline-block}}@media only screen and (max-width:768px){section.header .menu-row,section.header .menu-row-small,section.header-blogpage .menu-row{display:none}}@media only screen and (min-width:990px){section.header .lp_logo,section.header-blogpage .lp_logo{display:unset}}@media only screen and (min-width:1024px){section.header .header-img,section.header-blogpage .header-img{height:550px}section.header .header-text h1,section.header-blogpage .header-text h1{margin-top:10px;font-size:40px}section.header .header-text p,section.header-blogpage .header-text p{font-size:24px}section.header .testi-left,section.header-blogpage .testi-left{padding-left:0 !important}section.header .menu-logo .header-logo,section.header-blogpage .menu-logo .header-logo{width:110px !important;height:auto;float:left}section.header .menu-logo div,section.header-blogpage .menu-logo div{float:left;margin-left:20px;font-size:12pt !important}section.header .menu-logo div a:link,section.header .menu-logo div a:visited,section.header .menu-logo div a:hover,section.header .menu-logo div a:active,section.header-blogpage .menu-logo div a:link,section.header-blogpage .menu-logo div a:visited,section.header-blogpage .menu-logo div a:hover,section.header-blogpage .menu-logo div a:active{font-weight:400}}@media only screen and (min-width:1152px){section.header .testi-left p,section.header-blogpage .testi-left p{font-size:16px !important}section.header .testi-left .asrec,section.header-blogpage .testi-left .asrec{font-size:14px !important;line-height:130% !important}section.header .testi-right span,section.header-blogpage .testi-right span{font-size:16pt !important}section.header .testi-right .tta_logo,section.header-blogpage .testi-right .tta_logo{width:auto;height:50px !important}}@media only screen and (max-width:1220px){section.header .menu-right ul li a,section.header-blogpage .menu-right ul li a{padding:0 7px !important}}@media only screen and (min-width:1366px){section.header .header-img,section.header-blogpage .header-img{height:600px}section.header .header-text,section.header-blogpage .header-text{margin-top:40px}section.header .header-text h1,section.header-blogpage .header-text h1{margin-top:10px;font-size:46px}section.header .header-text p,section.header-blogpage .header-text p{font-size:28px}section.header .testi-right .hof_logo,section.header-blogpage .testi-right .hof_logo{width:auto;height:60px !important}}.menu-row-small{display:none}.menu-row-small .row{width:100%}section.header-blogpage .header-img{background:0;height:100px !important;overflow:visible}section.header-blogpage ul li{color:#000 !important}section.header-blogpage .menu-row a:link,section.header-blogpage .menu-row-small a:link,section.header-blogpage .menu-row a:hover,section.header-blogpage .menu-row-small a:hover,section.header-blogpage .menu-row a:active,section.header-blogpage .menu-row-small a:active,section.header-blogpage .menu-row a:visited,section.header-blogpage .menu-row-small a:visited,section.header-blogpage .menu-row-small a:link,section.header-blogpage .menu-row-small a:hover,section.header-blogpage .menu-row-small a:active,section.header-blogpage .menu-row-small a:visited{color:#542528 !important;text-decoration:none;font-weight:bold}section.header-blogpage .menu-row,section.header-blogpage .menu-row-small{height:80px}section.header-blogpage .menu-row .header-logo,section.header-blogpage .menu-row-small .header-logo{width:80px !important;height:auto}section.header-blogpage .menu-row .menu-logo div,section.header-blogpage .menu-row-small .menu-logo div{vertical-align:middle;margin-top:10px}section.header-blogpage .menu-row .menu-right #menu-all-menu,section.header-blogpage .menu-row-small .menu-right #menu-all-menu{margin-top:20px}@media screen and (max-width:868px){section.header .menu-row .menu-left ul,section.header-blogpage .menu-row .menu-left ul,section.header .menu-row-small .menu-left ul,section.header-blogpage .menu-row-small .menu-left ul,section.header-blogpage .menu-row .menu-left ul{margin-left:0 !important}section.header .menu-row .menu-right ul,section.header-blogpage .menu-row .menu-right ul,section.header .menu-row-small .menu-right ul,section.header-blogpage .menu-row-small .menu-right ul,section.header-blogpage .menu-row .menu-right ul{margin-right:0 !important}}@media screen and (max-width:768px){section.header-blogpage{display:none}}@media screen and (max-width:734px){section.header .menu-row ul li a,section.header-blogpage .menu-row ul li a,section.header .menu-row-small ul li a,section.header-blogpage .menu-row-small ul li a,section.header-blogpage .menu-row ul li a{padding:0 5px 0 5px !important}section.header .menu-row .menu-logo img,section.header-blogpage .menu-row .menu-logo img,section.header .menu-row-small .menu-logo img,section.header-blogpage .menu-row-small .menu-logo img,section.header-blogpage .menu-row .menu-logo img{left:20px}}@media screen and (max-width:576px){section.header .menu-row .menu-left ul,section.header-blogpage .menu-row .menu-left ul,section.header .menu-row-small .menu-left ul,section.header-blogpage .menu-row-small .menu-left ul,section.header-blogpage .menu-row .menu-left ul{margin-left:20px !important}section.header .menu-row .menu-right ul,section.header-blogpage .menu-row .menu-right ul,section.header .menu-row-small .menu-right ul,section.header-blogpage .menu-row-small .menu-right ul,section.header-blogpage .menu-row .menu-right ul{margin-right:20px !important}section.header .menu-row .menu-logo img,section.header-blogpage .menu-row .menu-logo img,section.header .menu-row-small .menu-logo img,section.header-blogpage .menu-row-small .menu-logo img,section.header-blogpage .menu-row .menu-logo img{left:inherit}}@media screen and (max-width:576px){section.header .menu-row .menu-left ul,section.header-blogpage .menu-row .menu-left ul,section.header .menu-row-small .menu-left ul,section.header-blogpage .menu-row-small .menu-left ul,section.header-blogpage .menu-row .menu-left ul{margin-left:0 !important}section.header .menu-row .menu-right ul,section.header-blogpage .menu-row .menu-right ul,section.header .menu-row-small .menu-right ul,section.header-blogpage .menu-row-small .menu-right ul,section.header-blogpage .menu-row .menu-right ul{margin-right:0 !important}section.header .menu-row .menu-logo img,section.header-blogpage .menu-row .menu-logo img,section.header .menu-row-small .menu-logo img,section.header-blogpage .menu-row-small .menu-logo img,section.header-blogpage .menu-row .menu-logo img{width:75px !important;height:auto !important}}.row_feature{margin-top:50px}.row_feature .title{margin-bottom:30px}.row_feature .title h4{font-family:'Rustico','Raleway',sans-serif;font-size:40px}.row_feature .box .card{border:0}.row_feature .box .card img{border-radius:20px}.row_feature .box .card .card-body{padding:10px}.row_feature .whatsonslider{display:none}.row_feature .whatsonslider img{border-radius:20px}.row_feature .whatsonslider p{margin-top:10px}.row_feature .whatsonslider .lSAction>a{background-image:url(./img/controls3.png);margin-top:-40px}@media screen and (max-width:768px){.row_feature .box .col-12{margin-bottom:25px}.row_feature .title{margin-bottom:0}.row_feature .whatson{display:none}.row_feature .whatsonslider{display:unset}}.row_carousel,.row_testimonial{margin:40px 0 40px;padding-bottom:25px;position:relative}.row_carousel h4,.row_testimonial h4{font-family:'Rustico','Raleway',sans-serif;font-size:35px;float:left}.row_carousel .blurry,.row_testimonial .blurry{width:7em;height:100%;box-shadow:inset -4em 0 2em -2em #fff;position:absolute;z-index:899;right:0;pointer-events:none}.row_carousel .title,.row_testimonial .title{width:100%;z-index:900;padding:12px 0 12px}.row_carousel .title .seemore,.row_testimonial .title .seemore{float:right}.row_carousel .title .seemore a:link,.row_carousel .title .seemore a:hover,.row_carousel .title .seemore a:active,.row_carousel .title .seemore a:visited,.row_testimonial .title .seemore a:link,.row_testimonial .title .seemore a:hover,.row_testimonial .title .seemore a:active,.row_testimonial .title .seemore a:visited{text-decoration:none;font-weight:bold}.row_carousel .title div,.row_testimonial .title div{padding-right:0}.row_carousel .tour_detail,.row_testimonial .tour_detail{line-height:120% !important}@media screen and (max-width:480px){.row_carousel h4,.row_testimonial h4{font-size:28px}}.cs_popular{background-image:url(./img/homepage/carousel-bg01.jpg);background-size:cover}.cs_newtour{background-image:url(./img/homepage/carousel-bg02.jpg);background-size:cover}.cs_daytour{background-image:url(./img/homepage/carousel-bg03.jpg);background-size:cover}.cs_nighttour{background-image:url(./img/homepage/carousel-bg04.jpg);background-size:cover}.cs_multitour{background-image:url(./img/homepage/carousel-bg05.jpg);background-size:cover}.cs_other{background-image:url(./img/homepage/carousel-bg06.jpg);background-size:cover}.cs_service{background-image:url(./img/homepage/carousel-bg07.jpg);background-size:cover}.cs_custom{background-image:url(./img/homepage/carousel-bg08.jpg);background-size:cover}@media screen and (max-width:400px){.cs_multitour h4,.cs_other h4{font-size:20px !important}}.seemoretour h3{font-family:'Rustico','Raleway',sans-serif;text-align:center;font-size:32px}.fpr_color .title .seemore a:link{color:#ff4757 !important}.fpr_color strong,.fpr_color a:link{color:#ff4757}.fpr_carousel,.tour_available{display:table;padding-left:0;padding-right:0}.fpr_carousel .flickity-viewport,.tour_available .flickity-viewport{height:395px !important}.fpr_carousel .carousel-cell,.tour_available .carousel-cell{background-color:#fff;width:275px;padding-bottom:8px;margin-left:25px;display:table-cell;-webkit-box-shadow:2px 2px 2px 0 rgba(221,221,221,0.5);-moz-box-shadow:2px 2px 2px 0 rgba(221,221,221,0.5);box-shadow:2px 2px 2px 0 rgba(221,221,221,0.5);border-radius:10px;border:1px #ddd solid}.fpr_carousel .carousel-cell img,.tour_available .carousel-cell img{width:100%;margin-bottom:10px;border-top-left-radius:10px;border-top-right-radius:10px}.fpr_carousel .carousel-cell strike,.tour_available .carousel-cell strike{color:#aaa;font-weight:400}.fpr_carousel .carousel-cell .tour_price,.tour_available .carousel-cell .tour_price{font-weight:bold}.fpr_carousel .carousel-cell .tour_detail,.tour_available .carousel-cell .tour_detail{padding:5px 10px 0 10px;height:160px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media screen and (max-width:1200px){.fpr_carousel .carousel-cell .cc_price,.tour_available .carousel-cell .cc_price{font-size:.9em}}.fpr_carousel .tour_detail,.tour_available .tour_detail{display:flex;flex-direction:column;justify-content:space-between;height:135px;padding-bottom:10px}.fpr_carousel .tour_detail strong,.tour_available .tour_detail strong{display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}.fpr_carousel .tour_detail .detail_text,.tour_available .tour_detail .detail_text{font-size:.8em}.fpr_carousel .tour_detail .fa-star,.tour_available .tour_detail .fa-star{color:#f9bb32 !important}@media screen and (max-width:375px){.fpr_carousel .tour_detail strong,.tour_available .tour_detail strong{display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}}.fpr_carousel .flickity-button,.tour_available .flickity-button{background:transparent}.fpr_carousel .flickity-button:disabled,.tour_available .flickity-button:disabled{display:none}.fpr_carousel .flickity-prev-next-button,.tour_available .flickity-prev-next-button{width:75px;height:75px}.fpr_carousel .flickity-prev-next-button.previous,.tour_available .flickity-prev-next-button.previous{left:-60px}.fpr_carousel .flickity-prev-next-button.next,.tour_available .flickity-prev-next-button.next{right:-60px}@media screen and (max-width:1052px){.fpr_carousel,.tour_available,.tour_available{position:relative}.fpr_carousel .carousel-cell,.tour_available .carousel-cell,.tour_available .carousel-cell{height:auto;margin-left:10px}.fpr_carousel .carousel-cell img,.tour_available .carousel-cell img,.tour_available .carousel-cell img{width:100%;margin-bottom:10px;border-radius:10px}.fpr_carousel .flickity-prev-next-button,.tour_available .flickity-prev-next-button,.tour_available .flickity-prev-next-button{display:none}}@media screen and (max-width:990px){.row_carousel,.row_testimonial{margin:30px 0 30px}.row_carousel h4,.row_testimonial h4{text-align:left}.fpr_carousel,.tour_available,.tour_available{position:relative;padding:0}.fpr_carousel .carousel-cell,.tour_available .carousel-cell,.tour_available .carousel-cell{width:33.33% !important;height:auto;margin-left:10px}.fpr_carousel .carousel-cell img,.tour_available .carousel-cell img,.tour_available .carousel-cell img{width:100%;margin-bottom:10px;border-radius:10px}.fpr_carousel .flickity-prev-next-button,.tour_available .flickity-prev-next-button,.tour_available .flickity-prev-next-button{width:60px;height:60px}.fpr_carousel .flickity-prev-next-button.previous,.tour_available .flickity-prev-next-button.previous,.tour_available .flickity-prev-next-button.previous{left:-40px}.fpr_carousel .flickity-prev-next-button.next,.tour_available .flickity-prev-next-button.next,.tour_available .flickity-prev-next-button.next{right:-40px}}@media screen and (max-width:768px){.fpr_carousel,.tour_available,.tour_available{font-size:1.1rem;position:relative}.fpr_carousel .carousel-cell,.tour_available .carousel-cell,.tour_available .carousel-cell{height:auto;margin-left:10px}.fpr_carousel .carousel-cell img,.tour_available .carousel-cell img,.tour_available .carousel-cell img{width:100%;margin-bottom:10px;border-radius:10px}.fpr_carousel .flickity-prev-next-button,.tour_available .flickity-prev-next-button,.tour_available .flickity-prev-next-button{display:none}.row_carousel,.row_testimonial{margin:40px 0 40px}.row_carousel .title,.row_testimonial .title{padding:6px 0 0 0}}@media screen and (max-width:550px){.fpr_carousel .carousel-cell,.tour_available .carousel-cell,.tour_available .carousel-cell{width:50% !important}}@media screen and (max-width:520px){h4{font-size:1.2rem}}@media screen and (max-width:425px){h4{font-size:1.2rem}.fpr_carousel .carousel-cell,.tour_available .carousel-cell,.tour_available .carousel-cell{width:75% !important;height:auto;margin-left:10px}.fpr_carousel .carousel-cell img,.tour_available .carousel-cell img,.tour_available .carousel-cell img{width:100%;margin-bottom:10px;border-radius:10px}.row_carousel,.row_testimonial{margin:15px 0 15px}}@media screen and (max-width:400px){.row_carousel h4,.row_testimonial h4{font-size:24px}}@media screen and (max-width:375px){.header-img{height:320px !important}.row_carousel,.row_testimonial{margin:15px 0 15px}.row_carousel h4,.row_testimonial h4{font-size:25px}.row_carousel .seemore,.row_testimonial .seemore{font-size:.9rem;padding-right:0}.fpr_carousel,.tour_available,.tour_available{position:relative}.fpr_carousel .carousel-cell,.tour_available .carousel-cell,.tour_available .carousel-cell{width:80%;height:auto;margin-left:10px}.fpr_carousel .carousel-cell img,.tour_available .carousel-cell img,.tour_available .carousel-cell img{width:100%;height:auto;margin-bottom:10px;border-radius:10px}}.container_testimonial2{padding-bottom:100px}.container_testimonial2 h3{font-family:'Rustico','Raleway',sans-serif;font-size:40px;text-align:center}.container_testimonial2 .row{margin-bottom:25px}.container_testimonial2 .title{background-image:url('./img/homepage/bg-whytravel.png');background-size:cover;background-repeat:no-repeat;text-align:center;padding:10px 30px 0 30px;margin:0 auto}.container_testimonial2 .title h3{margin-top:20px}.container_testimonial2 .star{text-align:center}.container_testimonial2 .star p{color:#afcc46}.container_testimonial2 .star p i{font-size:20px;margin:0 2px;margin-top:15px}.container_testimonial{display:none;text-align:center;padding-top:60px}.container_testimonial .title{text-align:center;width:100%}.container_testimonial .title h3{font-family:'Rustico','Raleway',sans-serif;font-size:40px}@media screen and (max-width:1200px){.container_testimonial{padding-top:60px}}@media screen and (max-width:990px){.container_testimonial2{display:none}.container_testimonial{display:unset}}.row_testimonial p{font-size:16px}.row_testimonial h3{text-align:center;margin-bottom:20px}.row_testimonial .carousel-cell{text-align:center;border:1px #eee solid;border-radius:5px;padding:15px;height:347px}.row_testimonial .carousel-cell img{width:100px;height:100px;border-radius:50px;margin-bottom:20px}.row_testimonial .carousel-cell .reviewname{font-style:italic;color:#aaa;font-size:10pt}.row_testimonial2{height:500px}.row_testimonial2 .fa-star{color:#afcc46 !important}.row_testimonial2 p{color:#212529 !important}.row_testimonial2 .sb-big-box{width:100%;height:90%;border:2px solid #aaa;border-radius:20px;padding:10px;color:#aaa;position:relative;display:flex;flex-direction:column;justify-content:space-around}.row_testimonial2 .sb-big-box .row{height:100%}.row_testimonial2 .sb-big-box .avatar{width:140px;height:140px;border-radius:70px;text-align:center;margin-top:20px}.row_testimonial2 .sb-big-box .bq-left{width:35px;height:auto;margin-right:5px}.row_testimonial2 .sb-big-box .bq-right{width:10px;height:auto;margin-bottom:15px;margin-left:5px}.row_testimonial2 .sb-big-box p{margin-top:25px;color:#212529 !important}.row_testimonial2 .sb-big:before{content:"";width:0;height:0;position:absolute;border-left:20px solid transparent;border-right:20px solid #aaa;border-top:20px solid #aaa;border-bottom:20px solid transparent;right:38px;bottom:-40px}.row_testimonial2 .sb-big:after{content:"";width:0;height:0;position:absolute;border-left:40px solid transparent;border-right:40px solid #fff;border-top:8px solid #fff;border-bottom:40px solid transparent;right:40px;bottom:-35px}.row_testimonial2 .sb-small-box{width:90%;height:95%;border:2px solid #aaa;border-radius:20px;padding:10px;color:#aaa;position:relative;display:flex;flex-direction:column;justify-content:space-around}.row_testimonial2 .sb-small-box .avatar{width:60px;height:60px;border-radius:30px}.row_testimonial2 .sb-small-box .bq-left{width:35px;height:auto;margin-right:5px}.row_testimonial2 .sb-small-box .bq-right{width:10px;height:auto;margin-bottom:15px;margin-left:5px}.row_testimonial2 .sb-small-box p{margin-bottom:0}.row_testimonial2 .sb-small:before{content:"";width:0;height:0;position:absolute;border-left:15px solid #aaa;border-right:15px solid transparent;border-top:15px solid transparent;border-bottom:15px solid #aaa;right:-30px;top:150px}.row_testimonial2 .sb-small:after{content:"";width:0;height:0;position:absolute;border-left:18px solid #fff;border-right:18px solid transparent;border-top:18px solid transparent;border-bottom:18px solid #fff;right:-25px;top:142px}.row_testimonial2 .sb-big-box .fa-star,.row_testimonial2 .sb-small-box .fa-star{font-size:1.5em}.row_testimonial2 .sb-big-box .fa-tripadvisor,.row_testimonial2 .sb-small-box .fa-tripadvisor,.row_testimonial2 .sb-big-box .fa-facebook-square,.row_testimonial2 .sb-small-box .fa-facebook-square{font-size:2.5em}.row_testimonial2 .sb-big-box .viator-logo,.row_testimonial2 .sb-small-box .viator-logo{height:30px;width:auto}.row_testimonial2 .sb-big-box .fas,.row_testimonial2 .sb-small-box .fas,.row_testimonial2 .sb-big-box .fab,.row_testimonial2 .sb-small-box .fab,.row_testimonial2 .sb-big-box .viator-logo,.row_testimonial2 .sb-small-box .viator-logo{vertical-align:middle}.customtour{margin-bottom:30px;padding-left:20px;padding-right:20px}.customtour .ct_left{background-color:#aaa}.customtour .ct_left .ctl_img{padding:0 !important}.customtour .ct_left .ctl_img img{width:100%;height:auto}.customtour .ct_left .ctl_text{padding:15px 10px 30px 10px;height:auto;background-color:#c4df9b}.customtour .ct_left .ctl_text h4{font-family:'Rustico','Raleway',sans-serif;font-size:24px;margin-bottom:0}.customtour .ct_left .ctl_text p{margin:0}.customtour .ct_left .ctl_text button{font-weight:bold;margin-top:15px;border-radius:19px}.customtour .ct_right{display:none;padding:0}.customtour .ct_right div{height:50%;float:left;padding:0;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:425px){.customtour .ctl_text{padding:15px 10px 15px 10px !important}}@media screen and (min-width:574px){.customtour .ctl_img img{height:100% !important}}@media screen and (min-width:700px){.customtour .ctl_text{padding:15px 20px 15px 20px !important}.customtour .ctl_text h4{margin-top:20px}.customtour .ctl_text button{margin-top:15px}}@media screen and (min-width:768px){.customtour .ctl_img{overflow:hidden}.customtour .ctl_img img{height:auto !important}}@media screen and (min-width:1024px){.customtour .ctl_text h4{font-size:35px !important}.customtour .ct_right{display:unset}}@media screen and (min-width:1200px){.customtour .ctl_text h4{margin-top:0 !important}}.search-result-title{text-align:center;margin-bottom:50px;font-family:'Rustico','Raleway',sans-serif}.search-entry{margin-bottom:20px}.search-entry .tour-intro{padding-left:0}.search-entry .search-thumb{position:relative;overflow:hidden}.search-entry .search-thumb img{width:100%;height:auto;border-radius:10px}.search-entry p{line-height:120%}.search-entry .readmore{text-align:right;display:block}.search-entry hr{margin-bottom:20px}.search-entry .entry-title a{font-weight:bold}.search-row{padding-top:20px;background:#afcc46;border-radius:10px;margin-bottom:40px}.pagination{float:right}.taxo-buttongroup{text-align:center !important;margin-bottom:50px}.taxo-buttongroup-sm{text-align:center !important;display:none;margin-bottom:50px}.taxo-buttongroup-sm .btn-group:first-child{margin-bottom:15px}.taxo-buttongroup-sm .current{color:#fff !important}@media screen and (max-width:542px){.taxo-buttongroup{display:none}.taxo-buttongroup-sm{display:unset}}@media screen and (min-width:768px) and (max-width:990px){.search-entry p{font-size:.8em}.search-entry .tour-info{font-size:.8em}}@media screen and (max-width:768px){.search-entry .entry-title{margin-top:10px}}.vote25 div img{display:block;margin:0 auto;max-width:100%;height:auto}.vote25 div a:link,.vote25 div a:visited{color:#000 !important}section.content{padding-bottom:30px}section.content hr{margin-top:24px}.testimonial-row2 .testi-left{display:none}.testimonial-row2 .testi-left a{color:#212529}.testimonial-row2 .testi-left .ta_logo{width:80px !important;height:auto;float:left}.testimonial-row2 .testi-left .tl-inside p{text-align:unset}.testimonial-row2 .testi-left .over{font-weight:bold;font-size:14pt}.testimonial-row2 .testi-left .ta_text{text-align:unset}.testimonial-row2 .testi-left p,.testimonial-row2 .testi-left span{font-size:12px;line-height:120%}.testimonial-row2 .testi-left .tripstar{line-height:100%;margin-bottom:5px}.testimonial-row2 .testi-left .ta_text{border-left:2px #000 solid;padding-left:10px;margin-left:10px;float:left}.testimonial-row2 .testi-right{width:90%;margin:0 auto}.testimonial-row2 .testi-right .row{margin-top:10px}.testimonial-row2 .testi-right span{font-size:12pt}.testimonial-row2 .testi-right img{margin:0 2px 2px}.testimonial-row2 .testi-right .lp_logo{width:auto;height:30px;display:none}.testimonial-row2 .testi-right .cnn_logo{width:auto;height:25px}.testimonial-row2 .testi-right .tl_logo{width:auto;height:20px}.testimonial-row2 .testi-right .tta_logo{width:auto;height:35px}.testimonial-row2 .testi-right .hof_logo{width:auto;height:40px}.testimonial-row2 .testi-right ul{padding-left:0}.testimonial-row2 .testi-right ul li{list-style:none;display:inline-block}@media screen and (min-width:325px){.testimonial-row2 .testi-right img{margin:0 4px 4px}}@media screen and (min-width:370px){.testimonial-row2 .testi-right img{margin:0 7px 7px}}@media screen and (min-width:390px){.testimonial-row2 .testi-right img{margin:0 10px 10px}}@media screen and (min-width:425px){.testimonial-row2 .testi-right{margin:0 auto}}@media screen and (min-width:500px){.testimonial-row2 .testi-right{margin:0 auto}.testimonial-row2 .testi-right img{margin:0 10px 10px}.testimonial-row2 .testi-right .lp_logo{display:unset}}@media screen and (min-width:568px){.testimonial-row2 .testi-right{width:75% !important;margin:0 auto}}@media screen and (min-width:700px){.testimonial-row2 .testi-left{display:unset !important;width:30%;margin-left:10%}.testimonial-row2 .testi-right{width:50% !important}}.hooter{margin-top:100px;margin-bottom:30px}.hooter div{text-align:center;height:650px;background-image:url(./img/homepage/guidebg-guide1.jpg);background-size:cover;background-position:bottom center;position:relative}.hooter .guides{position:absolute;bottom:0;left:50%;transform:translate(-50%,0);max-width:100%;height:auto}.hooter .bordertop-g{width:100%;position:absolute;left:0;top:0}.hooter .borderbottom-g{width:100%;position:absolute;left:0;bottom:0}@media screen and (max-width:990px){.hooter div{height:500px}}@media screen and (max-width:900px){.hooter{margin-top:20px}}@media screen and (max-width:650px){.hooter div{height:300px}.hooter .guides{height:80%}}@media screen and (max-width:425px){.hooter div{height:260px}.hooter .guides{height:auto !important}}@media screen and (max-width:375px){.hooter div{height:230px}}@media screen and (max-width:320px){.hooter div{height:200px}}.whytravel{position:relative;margin-top:40px}.whytravel .whytravel-title-row{position:absolute !important;top:-10px}.whytravel .whytravel-title{width:400px;height:65px;background-image:url('./img/homepage/bg-whytravel.png');background-repeat:none;background-size:cover;position:absolute;left:50%;margin-left:-200px;z-index:1000;padding:10px 40px 0 40px}.whytravel .whytravel-title h2{font-family:'Rustico','Raleway',sans-serif;text-align:center;font-size:32px;margin-top:15px}.whytravel p{font-size:12pt}.whytravel h4{font-weight:bold;font-size:14pt}.whytravel .inner{border:1px #212529 solid;border-radius:15px;padding:50px 20px 20px;margin-top:25px}.whytravel .inner img{width:auto;height:30px;float:left;margin-right:10px}.whytravel .inner .icon-expert{width:auto;height:25px;float:left;margin-right:10px}@media screen and (max-width:900px){.whytravel{display:none}}.hero-content{position:relative;height:500px;margin-top:30px;background:linear-gradient(to right,rgba(0,0,0,0.8),rgba(0,0,0,0.3),rgba(0,0,0,0)),url("./img/homepage/herocontent.jpg");background-position:center top;background-attachment:fixed;background-size:cover;color:#fff}.hero-content h2{font-family:'Rustico','Raleway',sans-serif}.hero-content .content{padding:10px;margin-top:60px;margin-left:75px;background:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0.5))}.hero-content .content p{font-size:16px}.hero-content .bordertop{position:absolute;width:100%;height:50px;top:0;background-image:url("./img/homepage/border-top.png");background-repeat:no-repeat;background-size:cover}.hero-content .borderbottom{position:absolute;width:100%;height:50px;bottom:0;background-image:url("./img/homepage/border-bottom.png");background-repeat:no-repeat;background-size:cover}.hero-content .webp{background:linear-gradient(to right,rgba(0,0,0,0.8),rgba(0,0,0,0.3),rgba(0,0,0,0)),url("./img/homepage/herocontent.webp")}@media screen and (max-width:1300px){.hero-content{height:550px}.hero-content .content{margin-top:80px}}@media screen and (max-width:1117px){.hero-content .content{margin-top:60px}}@media screen and (max-width:990px){.hero-content .content{margin-top:60px;margin-left:25px}}@media screen and (max-width:770px){section.content{padding-top:15px;padding-bottom:30px}.hero-content{background:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url("./img/homepage/herocontent.jpg");background-position:right top;background-attachment:fixed}.hero-content .content{padding:20px 20px;margin-left:0;text-align:center;background:transparent}}@media screen and (max-width:650px){.hero-content .content{padding:10px 20px}}@media screen and (max-width:580px){.hero-content .content{padding:0 20px}}@media screen and (max-width:500px){h2{font-size:24px}.hero-content{height:575px}.hero-content .content{padding:0 20px}}@media screen and (max-width:425px){h2{margin-top:15px}.hero-content{height:590px}.hero-content .content{margin-top:40px;padding:10px 15px 15px 15px}}@media screen and (max-width:396px){.hero-content .content{padding:10px}.hero-content .content p{font-size:14px}}@media screen and (max-width:320px){.hero-content .content{margin-top:30px}.hero-content .content h2{font-size:24px}.hero-content .content p{font-size:14px}}.article-post{font-family:'Raleway',sans-serif !important;margin-bottom:30px}.article-post img{max-width:100%;height:auto}.post-navigation{display:none}.entry-header{margin-bottom:25px}.entry-header h1{font-weight:400;margin-top:20px !important;color:#542528;text-align:left}@media screen and (max-width:578px){.article-post{margin-bottom:10px}.entry-header h1{font-size:1.5rem;margin-bottom:10px}}.page-item.active .page-link{background-color:#afcc46;border-color:#afcc46}.page-template .page-header .container-fluid .page-title{font-family:'Rustico','Raleway',sans-serif;font-size:50px;text-align:center;margin-top:100px;color:#fff}.page-template .page-header .row{height:250px}.page-template .page-content{padding-top:40px}.page-template .page-content h2{text-align:center;margin-bottom:15px}.page-template .page-content h2,.page-template .page-content h3,.page-template .page-content h4{font-weight:bold}.page-template .page-content hr{margin-bottom:40px}.ourstory,.whyjoin{margin-bottom:40px}.whyjoin,.whyjoin-content{text-align:center}.whyjoin-content div{margin-bottom:20px}.whyjoin-content div h4{color:#b64020}.whyjoin-content img{width:auto;height:140px;margin-bottom:10px}.travelresponse ul li{margin-bottom:30px}.ourfriends{margin-bottom:20px}.ourfriends .col-sm-4,.foodiefriends .col-sm-4{margin-bottom:20px}.ourfriends .col-sm-4 img,.foodiefriends .col-sm-4 img{width:100%;height:auto}.ourfriends .col-sm-4 .card-body,.foodiefriends .col-sm-4 .card-body{text-align:center;font-weight:bold}.agent-page .agent-title{margin-bottom:40px}.agent-page .row .col-12{margin-bottom:20px !important}.agent-page .row .card{height:100%}.agent-page .row .card .card-body{text-align:center}.agent-page .row .card .card-body a{font-weight:bold}.bftmap{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin-bottom:40px}.bftmap iframe{left:0;top:0;height:100%;width:100%;position:absolute}.bftmap-content ol{margin:0 0 1.5em;padding:0;counter-reset:item}.bftmap-content ol>li{margin:0 0 15px 0;padding:0 0 0 2em;text-indent:-2em;list-style-type:none;counter-increment:item}.bftmap-content ol>li:before{display:inline-block;width:1em;padding-right:.5em;font-weight:bold;text-align:right;content:counter(item) "."}.bftmap-content a{font-weight:bold}.reviewspress h3{text-align:center;margin-top:15px;margin-bottom:15px}.reviewspress .nav-pills{display:none}@media screen and (max-width:768px){.reviewspress .nav-pills{display:inherit}.reviewspress .nav-tabs{display:none}}.readmorereviews .card-body{text-align:center}#pressmedia .row{padding-top:25px}#pressmedia .row h5{font-weight:bold}@media screen and (max-width:576px){#pressmedia .press-content{padding-top:20px;text-align:center}}#bloggerreview .row{padding-top:25px}#bloggerreview .row .blogger-item{margin-bottom:20px}#bloggerreview .row .blogger-item .img-responsive{width:100%;height:auto}#bloggerreview .row .blogger-item .card-body{text-align:center;font-weight:700}#areyoublogger .col-12 img{margin-bottom:15px}.contact-left .row .col-12{margin-bottom:40px}@media screen and (max-width:768px){.contact-left{margin-bottom:40px}}.contact-social a:link,.contact-social a:visited,.contact-social a:active,.contact-social a:hover{color:#afcc46}.contact-social a{margin:0 5px 0 5px}.contact-social a:first-child{margin-left:0}.pagenotfound{padding:50px 0 50px}.pagenotfound .col-4{text-align:center}.pagenotfound button{margin-top:25px}.thankyou .left{padding:10px}.thankyou .left .image{position:relative}.thankyou .left .image h3{position:absolute;left:50%;top:50%;margin-left:-73px;margin-top:-16px;color:#fff}@media screen and (max-width:768px) and (min-width:425px){.thankyou .left .image h3{position:absolute;font-size:3rem;left:50%;top:50%;margin-left:-125px;margin-top:-29px;color:#fff}}.thankyou .right .statusbar{margin-bottom:15px}.thankyou .right .statusbar i{color:#afcc46;font-size:1.5rem;vertical-align:middle}.thankyou .right .statusbar p.message{display:inline-block;vertical-align:middle}.thankyou .right .statusbar p.button{float:right}.thankyou .right .statusbar .cross-sell .card{border:none !important}.thankyou .right .statusbar .cross-sell iframe{width:100%;height:800px;border:none !important}@media screen and (max-width:990px){.thankyou .right .statusbar{padding-bottom:10px}.thankyou .right .statusbar p.message{display:block;margin-bottom:10px}}@media screen and (max-width:480px){.thankyou .right .statusbar .card-body{padding:10px !important}.thankyou .right .statusbar p.button{float:unset;text-align:right}.thankyou .right .statusbar p.button button{padding-top:5px !important;padding-bottom:5px !important}}.thankyou .right .pricebar{margin-bottom:15px;border-radius:5px;border:1px #ddd solid}.dresscode img{text-align:center !important;margin-bottom:25px}.dresscode h3{font-family:'Rustico',sans-serif;font-weight:400}.customtour h3{font-family:'Rustico',sans-serif;color:#542528}.customtour form label{font-weight:bold}.customtour form .form-check label{font-weight:normal}.customtour .time-picker{margin-left:0}section.full-header-tour{position:relative;margin-bottom:50px}.image-bottom{position:absolute;z-index:990;position:relative;overflow:hidden;height:600px;background:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.3));background-size:cover;background-position:50%;filter:blur(8px);-webkit-filter:blur(8px)}.carousel-control-prev,.carousel-control-next{z-index:1000}.carousel-control-prev-icon,.carousel-control-next-icon{width:50px;height:50px}@media only screen and (max-width:578px){.carousel-control-prev-icon,.carousel-control-next-icon{width:25px;height:25px}}section.tour-content h2,section.tour-content h3{font-weight:bold}section.tour-content .table-small{display:none;text-align:center}section.tour-content .dropoffarea{margin-bottom:20px}section.tour-content .dropoffarea iframe{width:100%;height:450px}section.tour-content .itinerary ul,section.tour-content .accommodation ul{padding-left:0}section.tour-content .itinerary ul li,section.tour-content .accommodation ul li{margin-bottom:20px;list-style:none}@media only screen and (max-width:768px){section.tour-content .table-responsive{display:none}section.tour-content .table-small{display:inherit}}.gototop{text-align:right}.tour-highlight li{margin-bottom:15px}.promobox{margin-bottom:20px}.promobox .card-body{border:#ddd 1px solid;border-radius:10px}.promobox .card-body a:link,.promobox .card-body a:hover,.promobox .card-body a:visited,.promobox .card-body a:active{font-weight:bold}.departed{color:#aaa;text-decoration:line-through;font-style:italic}@media only screen and (max-width:990px){section.full-header-tour{margin-bottom:15px}}@media only screen and (max-width:767px){section.full-header-tour{margin-bottom:15px}.image-bottom{filter:blur(0);-webkit-filter:blur(0)}section.tour-content h3{font-size:1.5rem}section.tour-content li{margin-bottom:15px}}@media only screen and (max-width:568px){section.tour-content h3{font-size:1.2rem}section.tour-content h4{font-size:1.1rem}}.image-top{position:absolute;margin:0 auto;z-index:999;width:100%;text-align:center}.image-top img{height:600px;width:auto}#tour-carousel,#tour-carousel .carousel-inner,#tour-carousel .carousel-item{height:600px}.tour-duration{padding-top:20px;padding-bottom:20px;border-bottom:#aaa 1px solid}.tour-duration button,.tour-duration .btn-booknow{border-color:#b92a27 !important;background-color:#b92a27 !important;cursor:pointer}.btn-booknow{margin-top:20px}.btn-booknow:hover{text-decoration:none !important}.btn-booknow2{display:none}.btn-white{color:#542528;border:1px #542528 solid !important;background-color:white !important}.tour-duration p{font-size:2em}.stickyspacer{margin-top:69px;display:none}@media screen and (max-width:990px){.spacer{margin-top:82px}.stickyspacer{display:unset !important}}@media screen and (max-width:768px){.spacer{margin-top:48px}}.stickybook{position:fixed;bottom:0;background-color:#eadfb1;padding:10px 0 0 0;z-index:999}.stickybook i{font-size:16pt}.stickybook ul{margin-top:-10px;margin-left:-35px}.stickybook ul li{list-style:none;font-size:10pt}.stickybook .book-section{text-align:right;vertical-align:middle}.stickybook .book-section span{margin-right:20px}.stickybook .reviewstar span{margin-left:10px}.stickybook .container .row{padding-bottom:10px}@media only screen and (max-width:768px){.stickybook .book-section{text-align:center}.stickybook span,.stickybook button{font-size:.8em}.stickybook button{padding:5px}}@media only screen and (max-width:574px){.stickybook .reviewstar{display:none}}.right-content{position:relative;overflow:hidden;text-align:center}.right-content a{text-decoration:none}.right-content img{max-width:100%;transition:transform .7s}.right-content img:hover{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.right-content h4{margin-top:10px}.right-content .right-content{display:block;overflow:hidden}.right-content .right-content .col{overflow:hidden;position:relative}.right-content #four-thumbnails{max-width:330px;height:auto;padding:5px 5px 5px 15px;overflow:hidden;position:relative}.right-content #four-thumbnails a{width:150px;height:150px;float:left;display:inline-block;padding:5px;overflow:hidden}.right-content #four-thumbnails a img{width:150px;height:140px;border-radius:10px;object-fit:cover}@media only screen and (max-width:1200px){.right-content #four-thumbnails{padding:0}.right-content #four-thumbnails a{width:130px !important;height:130px !important;float:left !important}.right-content #four-thumbnails a img{width:130px !important;height:120px !important}}#lightgallery a{display:none}#lightgallery a:first-child{display:inherit}.tour-intro h1{color:#542528}.remark strong{font-size:1.8em}.tour-info-row{margin-top:10px;margin-bottom:20px;padding-left:15px}.tour-info{padding:0 !important}.tour-info img{width:auto;height:18px;float:left;margin-top:5px}.tour-info div{margin-left:25px}@media only screen and (max-width:570px){.tour-info-row{margin-bottom:0}.tour-info{margin-top:10px;margin-bottom:10px}}.tour_price{margin-top:20px;margin-bottom:20px}.tour_price h2{float:left;margin:0}.tour_price span{margin-left:10px;line-height:220%}.tour-itin ul{padding-left:20px}.tour-itin ul li{list-style:none;margin-bottom:15px}.powrMark{display:none !important}.search-item strike,.tour_price strike,span.item_price strike,.price-box strike{color:#aaa}@media only screen and (max-width:600px){.remark strong{font-size:14pt}.tour_price span{line-height:100%}}@media only screen and (max-width:990px){.right-content{display:none}}@media only screen and (max-width:767px){section.full-header-tour{height:400px}#tour-carousel,#tour-carousel .carousel-inner,#tour-carousel .carousel-item,.image-bottom{height:400px}.tour-duration p{font-size:1.2em}.image-top{display:none}.tour-intro h1{font-size:20pt}}.tour-duration .col{text-align:center}.tour-detail strong{font-size:1.2em}.tour-detail .fas,.tour-detail .far,.tour-detail .fab{font-size:1.5em}#highlight-content{background-color:#fff;height:auto;position:relative;padding-top:10px;padding-bottom:10px}#highlight-content div{overflow:hidden}#highlight-content img{text-align:center}.tour-reviews .row div{margin-bottom:20px}.similar-tours{margin-top:50px;margin-bottom:50px}.similar-tours .card{text-align:center}.similar-tours>div>div{margin-bottom:15px}.tour-gallery div.col,.detail-list{margin-bottom:0}.tour-gallery .row div{margin-bottom:20px}.tour-accordion .card-header{background:#fff}.tour-accordion .card-header a h3{font-size:18px;font-family:'Raleway',sans-serif !important;font-weight:bold;margin-top:0 !important;margin-bottom:0 !important}.tour-accordion h4{font-size:16px;font-weight:bold}.tourtab .nav-item a{font-weight:bold}.tourtab .tab-content{padding-top:15px}.tourtab h3{margin-top:15px}.tourtab .meal .fa-times{color:#d12027}.tourtab .meal .fa-check{color:#afcc46}#nav-tourdates button{margin-top:0}.tourdate-item-list{margin-top:20px}.tourdate-item-list .tourdate-item{border-top:1px #ddd solid;padding:10px 0 10px}.tourdate-item-list .tourdate-item .col-4{text-align:center}.tourdate-item-list .tourdate-item p,.tourdate-item-list .tourdate-item button{margin-bottom:0}.tourdate-item-list .tourdate-item:last-child{border-top:1px #ddd solid;border-bottom:1px #ddd solid}.tourdate-item-list .tourdate-item:nth-child(odd){background:#eee}@media screen and (max-width:418px){.tourdate-item-list .tourdate-item p{font-size:.8rem}.tourdate-item-list .tourdate-item button{height:40px;font-size:18px !important}}@media screen and (max-width:320px){.tourdate-item-list .tourdate-item button{font-size:16px !important}}.cust-review-row .review-name img{width:50px;height:50px;border-radius:25px}.cust-review-row .review-name .fa-star{color:#f9bb32}@media screen and (max-width:320px){.cust-review-row .review-content p{font-size:14px}.cust-review-row .review-content a:link,.cust-review-row .review-content a:visited,.cust-review-row .review-content a:active,.cust-review-row .review-content a:hover{color:#afcc46}}section.full-header-tour2{text-align:center;height:650px;position:relative;margin-bottom:50px}section.full-header-tour2 .header-img{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;filter:blur(8px);-webkit-filter:blur(8px);z-index:-1}section.full-header-tour2 img{width:auto;height:100%;margin:0 auto;z-index:1}section.full-header-tour2 button{position:absolute;bottom:0;right:0;margin-bottom:15px;margin-right:15px}@media screen and (max-width:990px){section.full-header-tour2{height:500px}section.full-header-tour2 .header-img{filter:blur(0);-webkit-filter:blur(0)}section.full-header-tour2 img{display:none}}@media screen and (max-width:540px){section.full-header-tour2{margin-bottom:25px;height:430px}}@media screen and (max-width:425px){section.full-header-tour2{height:290px}}@media screen and (max-width:375px){section.full-header-tour2{margin-bottom:20px}button{margin-bottom:-15px !important}}section.tour-content2 strike{color:#aaa}section.tour-content2 h1,section.tour-content2 h2,section.tour-content2 h3{font-family:'Rustico','Raleway',sans-serif}section.tour-content2 .tour-intro .fa-star,section.tour-content2 .tour-intro .fa-star-half-alt{color:#afcc46}section.tour-content2 .tour-intro .starreview{margin-left:15px;color:#fff;background:#afcc46;padding:5px 10px;font-weight:bold;border-radius:5px}section.tour-content2 .tour-intro .ch_lang{margin-left:15px}section.tour-content2 .tour-intro .ch_lang .fa-language{font-size:1.6rem;vertical-align:middle}section.tour-content2 .tour-info-row .tour-info-item{padding-top:5px;display:table;table-layout:fixed}section.tour-content2 .tour-info-row .tour-info-item a:link,section.tour-content2 .tour-info-row .tour-info-item a:active,section.tour-content2 .tour-info-row .tour-info-item a:hover,section.tour-content2 .tour-info-row .tour-info-item a:visited{color:#afcc46}section.tour-content2 .tour-info-row .tour-info-item img{width:20px;height:auto;margin-right:5px}section.tour-content2 .tour-info-row .tour-info-item b{margin-right:5px}section.tour-content2 .tour-info-row .tour-info-item .infotitle{display:table-cell;width:125px;vertical-align:top}section.tour-content2 .tour-info-row .tour-info-item .infotext{display:table-cell;width:100%;vertical-align:top;margin-left:15px}section.tour-content2 .tour-info-row .tour-info-item h6{font-weight:bold}section.tour-content2 .tour-info-row .tour-info-item p{line-height:100%;margin-bottom:10px;font-size:.9em}section.tour-content2 .tour-info-row .tour-info-item span{font-size:.9em}section.tour-content2 .tour-info-row .tour-info-item li{font-size:.9em}section.tour-content2 .highlight>div{height:auto}section.tour-content2 .highlight #lightSlider{margin-bottom:20px}section.tour-content2 .highlight #lightSlider h4{font-weight:bold;font-size:18px;margin-top:10px}section.tour-content2 .highlight #lightSlider p{font-size:16px}section.tour-content2 .highlight .lSAction>a{top:40%}@media only screen and (max-width:500px){section.tour-content2 .highlight .lSAction>a{top:30%}}@media only screen and (max-width:425px){section.tour-content2 .highlight .lSAction>a{top:25%}}@media only screen and (max-width:320px){section.tour-content2 .highlight .lSAction>a{top:20%}}section.tour-content2 .highlight .lSSlideOuter .lSPager.lSpg{text-align:left}section.tour-content2 .highlight .lSSlideOuter .lSPager.lSpg>li a{width:15px;height:15px}section.tour-content2 .highlight .lSSlideOuter .lSPager.lSpg>li a{background-color:#ccc}section.tour-content2 .highlight .lSSlideOuter .lSPager.lSpg>li.active a,section.tour-content2 .highlight .lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#afcc46}section.tour-content2 .table-small{display:none;text-align:center}section.tour-content2 .dropoffarea{margin-bottom:20px}section.tour-content2 .dropoffarea iframe{width:100%;height:450px}section.tour-content2 .itinerary ul,section.tour-content2 .accommodation ul{padding-left:0}section.tour-content2 .itinerary ul li,section.tour-content2 .accommodation ul li{margin-bottom:20px;list-style:none}@media only screen and (max-width:768px){section.tour-content2 .table-responsive{display:none}section.tour-content2 .table-small{display:inherit}}section.tour-content2 .left-content img{width:100%;height:auto}section.tour-content2 .left-content .content-item{margin:20px 0;padding-bottom:20px;border-bottom:1px #ddd solid}section.tour-content2 .left-content .content-item h3{display:inline-block}section.tour-content2 .left-content .content-item .btn-collapse{display:inline-block;float:right}section.tour-content2 .left-content .content-item .btn-collapse .btn-link{padding:0;color:#542528}section.tour-content2 .left-content .content-item .btn-collapse i{font-size:2em}section.tour-content2 .left-content .meeting li img{width:unset !important;height:auto !important}section.tour-content2 .left-content #tour-map{background-color:#aaa;height:500px;margin:15px 0 25px 0}section.tour-content2 .left-content #dropoff-map{width:100%;height:500px;margin-top:15px}section.tour-content2 .left-content .cust-review-row{border-bottom:0 !important}section.tour-content2 .left-content .cust-review-row .review-intro{text-align:center;padding-top:25px}section.tour-content2 .left-content .cust-review-row .review-intro button{vertical-align:middle}section.tour-content2 .left-content .cust-review-row .review-intro button i.fa-tripadvisor{font-size:1.5em;margin-left:3px}section.tour-content2 .left-content .cust-review-row .review-intro img{width:60px;height:60px;border-radius:30px;display:inline-block;margin-right:2px}section.tour-content2 .left-content .cust-review-row .col-12{margin:0 0 20px 0;padding-bottom:0}section.tour-content2 .left-content .cust-review-row .cust-review{padding-top:20px;border-bottom:1px #ddd solid}section.tour-content2 .left-content .cust-review-row .cust-review .col-12{border-bottom:0}section.tour-content2 .left-content .cust-review-row .review-content .fa-star{color:#afcc46}section.tour-content2 .left-content .cust-review-row .review-name img{width:40px;height:40px;border-radius:20px}section.tour-content2 .left-content .cust-review-row .morereview_row .col-12{padding:20px 0;text-align:center}section.tour-content2 .left-content .cust-review-row .morereview_row .col-12 button{font-weight:bold}@media only screen and (max-width:425px){section.tour-content2 .left-content .review-intro img{width:40px !important;height:40px !important;border-radius:20px !important;margin-left:1px !important}}section.tour-content2 .whatsinclude{padding-bottom:0 !important}section.tour-content2 .whatsinclude i{font-size:60px;margin-bottom:40px;color:#542528}section.tour-content2 .whatsinclude .col-12{border-bottom:0}section.tour-content2 .whatsinclude ul{padding-left:0}section.tour-content2 .whatsinclude ul li{list-style:none;margin-bottom:20px;overflow:auto;clear:both}section.tour-content2 .whatsinclude ul li img{width:25px;height:auto;margin-right:10px;float:left}section.tour-content2 .whatsinclude ul li div{width:86%;float:right}section.tour-content2 .whatsinclude ul li a:link,section.tour-content2 .whatsinclude ul li a:active,section.tour-content2 .whatsinclude ul li a:hover,section.tour-content2 .whatsinclude ul li a:visited{color:#afcc46}@media screen and (max-width:320px){section.tour-content2 .cust-review-row .review-content p{font-size:14px}section.tour-content2 .cust-review-row .review-content a:link,section.tour-content2 .cust-review-row .review-content a:visited,section.tour-content2 .cust-review-row .review-content a:active,section.tour-content2 .cust-review-row .review-content a:hover{color:#afcc46}section.tour-content2 .tour_dates .tourdate-item p{font-size:.8rem !important}}section.tour-content2 h2.raleway{font-family:'Raleway',sans-serif;font-weight:bold}section.tour-content2 h4{font-weight:bold}section.tour-content2 #nav-itin .card{margin-bottom:15px}.dash-border{border-right:2px #542528 dotted}.dash-border-vert{border-right:2px #542528 dotted;width:2px;height:65%;position:absolute;left:50%;top:80px}@media only screen and (max-width:578px){.dash-border,.dash-border-vert{border-right:0}}.right-content2 .pricebox{margin-top:15px;padding:0;border:2px #aaa solid;text-align:center;line-height:105%}.right-content2 .pricebox strike{color:#aaa}.right-content2 .pricebox .price{font-size:24px;margin:0;line-height:120%;font-weight:600}.right-content2 .pricebox .price-small{font-size:16px}.right-content2 .pricebox .btn{padding-top:3px;padding-bottom:3px}.right-content2 .pricebox .btn-public{margin-bottom:15px}.right-content2 .pricebox .pricepublic{padding-top:15px}.right-content2 .pricebox .priceprivate{text-align:center}.right-content2 .pricebox .priceprivate p.text{font-size:16px;margin:0}.right-content2 .pricebox .priceprivate button{margin-bottom:10px}.right-content2 .pricebox .pricepublic button,.right-content2 .pricebox .priceprivate button{width:245px}.right-content2 .pricebox .ask{height:100px}.right-content2 .pricebox .ask img{width:auto;height:100%;float:left;margin-left:15px}.right-content2 .pricebox .ask button{margin-top:25px}.right-content2 .pricebox .ask button i{margin-right:10px}.right-content2 .pricebox .dash-border-hr{border-bottom:2px #542528 dotted;width:70%;margin:0 auto;margin-top:10px;margin-bottom:20px}.right-content2 .sharebox{margin-top:8px;background:#afcc46;color:#fff;padding:8px;text-align:center}.right-content2 .sharebox span{font-weight:bold}.right-content2 .sharebox img{width:35px;height:35px;margin:0 5px}@media screen and (max-width:363px){h1{font-size:28px !important}h2{font-size:24px}p,li,button,td{font-size:.9rem !important}}@media screen and (max-width:572px){.number-pic{padding:15px 0}.mustdo-pic div{margin-left:10px}}@media screen and (max-width:990px){.right-content2{display:none}.right-content2 .pricebox .ask{height:120px}.right-content2 .pricebox .ask img{display:none}.right-content2 .pricebox .ask button{margin-top:25px}}@media screen and (max-width:767px){h1{font-size:36px}}@media(min-width:576px) and (max-width:767px){.container{max-width:720px !important}}.stickybook2{display:none;position:fixed;bottom:0;background-color:#eadfb1;padding:5px;z-index:999}.stickybook2 button{line-height:110%;margin-top:4px;margin-bottom:4px}.stickybook2 .btn-private{padding:8px !important;margin-top:4px;margin-bottom:4px}.stickybook2 i{font-size:16pt}.stickybook2 ul{margin-top:-10px;margin-left:-35px}.stickybook2 ul li{list-style:none;font-size:10pt}.stickybook2 .book-section{text-align:right;vertical-align:middle}.stickybook2 .book-section span{margin-right:20px}.stickybook2 .reviewstar span{margin-left:10px}.stickybook2 .container-fluid .row{padding-bottom:10px}.stickybook2 .container-fluid .row:nth-child(2){padding-bottom:0}@media screen and (max-width:990px){.stickybook2{display:unset}}@media only screen and (max-width:768px){.stickybook2 .book-section{text-align:center}}@media only screen and (max-width:574px){.stickybook2 .reviewstar{display:none}}@media only screen and (max-width:375px){.stickybook2 button,.stickybook2 .btn-private{margin-top:-10px !important}.stickybook2 .book-section span{display:none}}@media only screen and (max-width:265px){.stickybook2 button,.stickybook2 .btn-private{font-size:12px !important;padding-top:4px !important;padding-bottom:4px !important}}@media only screen and (max-width:236px){.stickybook2 button,.stickybook2 .btn-private{font-size:10px !important;padding-top:4px !important;padding-bottom:4px !important}}.rotate{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}.rotate.up{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fb_dialog .fb_dialog_advanced .fb_customer_chat_bubble_animated_no_badge .fb_customer_chat_bubble_pop_in{bottom:40px !important}.fb-customerchat .fb_invisible_flow .fb_iframe_widget iframe:first-child{bottom:80px !important}.bellugg-booking h4{color:#555;margin-top:10px !important;font-weight:bold}.bellugg-booking .row{border:1px #ddd solid;border-radius:8px;margin-bottom:15px;padding-bottom:10px}.bl-price{text-align:center}.blog-post-title{margin-bottom:50px !important}.blog-post-title h1{margin-top:75px !important}.blog-post-title p{text-align:center;font-weight:400;color:#fff}.blog-home .container-fluid .row{height:200px}.blog-home .container-fluid .row h1{margin-top:50px !important;font-size:25px !important}.blog-home .container-fluid .row p{text-align:center;font-weight:400;color:#fff;font-size:14px !important}@media screen and (min-width:600px){.blog-home .container-fluid .row h1{margin-top:70px !important}}@media screen and (min-width:768px){.blog-home .container-fluid .row{height:250px !important}.blog-home .container-fluid .row h1{margin-top:75px !important;font-size:32px !important}.blog-home .container-fluid .row p{font-size:18px !important}}@media screen and (min-width:1024px){.blog-home .container-fluid .row{height:275px !important}.blog-home .container-fluid .row h1{margin-top:100px !important;font-size:38px !important}.blog-home .container-fluid .row p{font-size:18px !important}}@media screen and (max-width:518px){h1{font-size:32px !important}}.blog-intro p{text-align:center;margin-bottom:50px}.blog-intro p img{width:40px;height:40px;margin-left:10px}.blog-post-list{background-image:url(./img/homepage/blog-bg.jpg);background-size:cover}.blog-post-list h3{font-family:'Rustico','Raleway',sans-serif;font-size:36px;text-align:center;margin-top:30px;margin-bottom:20px}.blog-post-list .moreblog{text-align:right;font-weight:bold}.blog-post-list .moreblog .blog-entry .list-group-item{padding-top:3px;padding-bottom:3px;border:0}.blog-entry{margin-top:20px}.blog-entry .entry-header h1{font-weight:bold}.blog-entry .entry-header img,.blog-entry .entry-content img{max-width:100% !important;height:auto}.blog-entry .left-blog .entry-content img{max-width:100% !important;height:auto}.blog-entry .left-blog .entry-content a:hover,.blog-entry .left-blog .entry-content a:link,.blog-entry .left-blog .entry-content a:visited,.blog-entry .left-blog .entry-content a:active{color:#c03221;text-decoration:underline}.blog-entry .right-blog .boxed{color:#542528;padding-top:10px;padding-bottom:10px;border:2px #ddd solid;margin-bottom:20px}.blog-entry .right-blog .boxed .media{margin-bottom:15px}.blog-entry .right-blog .boxed .media .media-body p{line-height:140%}.blog-entry .right-blog .boxed h4{font-weight:bold}.blog-entry .right-blog .boxed img.toppic{width:100%;height:auto;margin-bottom:10px}.blog-entry .right-blog .boxed p{line-height:150%}.blog-entry .right-blog .boxed hr{border-top:4px #542528 dotted}.blog-entry .right-blog .boxed ul.checkedbullet{list-style:none;margin:0;padding:0}.blog-entry .right-blog .boxed ul.checkedbullet li{background:url('./img/check.png') no-repeat 0 0;padding-left:28px;min-height:18px}.blog-entry .right-blog .boxed ul.youmaylike{padding-left:0}.blog-entry .right-blog .boxed ul.youmaylike li{list-style:none;margin-left:0;font-weight:400}.blog-entry .right-blog .boxed ul.youmaylike li a:hover{text-decoration:underline}.blog-entry .right-blog .boxed li{margin-bottom:10px}.blog-entry .right-blog .boxed .media img{width:120px;height:92px}.blog-entry .right-blog .boxed .media a{font-weight:bold}.blog-entry .right-blog .followus img{width:50px;height:50px;margin:0 3px 0 3px}@media screen and (max-width:330px){.blog-entry .right-blog .followus img{width:40px;height:40px;margin:0 3px 0 3px}}@media screen and (max-width:270px){.blog-entry .right-blog .followus img{width:30px;height:30px;margin:0 3px 0 3px}}.blog-list-entry{float:left;display:table-cell;text-align:center;margin-bottom:40px;height:550px}.blog-list-entry .entry-content{font-size:18px;line-height:120%;height:100%}.blog-list-entry .entry-content h4{font-weight:bold}.blog-list-entry .entry-content .entry-title{padding-top:10px}.blog-list-entry .entry-content button{margin-bottom:10px}.blog-list-entry .entry-content .list-group-item{padding-top:3px;padding-bottom:3px;border:0}.blog-list-entry .entry-content .list-group-item p{display:-webkit-box !important;-webkit-line-clamp:4 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}@media screen and (max-width:768px){.blog-post-list .blog-list-entry:nth-child(3){display:none}}@media screen and (max-width:572px){.blog-post-list .blog-list-entry:nth-child(2){display:none}}.blog-cat-title{font-family:'Rustico','lg',sans-serif;margin-bottom:15px}.blog-category{margin-bottom:50px}.blog-category .blog-feature,.blog-category .blog-list{padding:0;height:400px}.blog-category .blog-feature .card{height:100%;border:0 !important}.blog-category .blog-feature .card .card-img-top{max-width:512px;height:auto}.blog-category .blog-feature .card .card-body{padding:5px 10px}.blog-category .blog-feature .card .card-body p:first-child{margin-top:0;margin-bottom:0;word-wrap:break-word}.blog-category .blog-feature .card .card-body p:last-child{margin-top:0}.blog-category .blog-list{overflow-y:auto;padding:0 10px 20px 10px}.blog-category .blog-list .media{margin-bottom:15px}.blog-category .blog-list .media img{max-width:150px;height:auto}.blog-category .blog-list .media-body p:first-child{margin-top:0;margin-bottom:0;word-wrap:break-word}.blog-category .blog-list .media-body p:last-child{margin-top:0}@media screen and (max-width:990px){.blog-category .blog-feature{display:none}}@media screen and (min-width:990px){.blog-category .blog-list .media:first-child{display:none}}@media screen and (max-width:425px){.blog-category .media-body p:first-child{font-size:.8rem;line-height:120%;margin-bottom:0}.blog-category .media-body p:last-child{margin-bottom:0}}.blog-bytopic{padding:0 !important;margin-bottom:50px}.blog-bytopic .blog-list{background-color:#e7efca;overflow-y:auto;padding:0 10px 20px 10px}.blog-bytopic .blog-list .media{margin-bottom:15px}.blog-bytopic .blog-list .media img{max-width:150px;height:auto}.blog-bytopic .blog-list .media-body p:first-child{margin-top:0;margin-bottom:0;word-wrap:break-word}.blog-bytopic .blog-list .media-body p:last-child{margin-top:0}.blog-bytopic .tab-pane{overflow-y:scroll;height:400px}.blog-bytopic .tab-left .nav-item a{color:#000;font-weight:bold}.blog-bytopic .tab-left .nav-item .active{background-color:#e7efca;border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (min-width:770px){.blog-bytopic .tab-left{padding:0;margin-bottom:0 !important}.blog-bytopic .tab-left .nav-item a{height:66.67px !important}}@media screen and (min-width:770px){.blog-bytopic .tab-right{padding:0}}.blog-bytopic .tab-right .tab-pane{padding-top:10px}@media screen and (max-width:425px){.blog-bytopic .media-body p:first-child{font-size:.8rem;line-height:120%;margin-bottom:0}.blog-bytopic .media-body p:last-child{margin-bottom:0}}[class*="entypo-"]:before{font-family:'FontAwesome'}#sticky-social-bar{left:0;position:fixed;top:150px;z-index:19999}#sticky-social-bar ul{list-style:none;margin:0;padding:0}#sticky-social-bar a{background:#333;color:#fff;display:block;height:50px;font-size:16px;line-height:62px;position:relative;text-align:center;width:50px}#sticky-social-bar a span{line-height:50px;left:-120px;position:absolute;text-align:center;width:120px}#sticky-social-bar a:hover span{left:100%}#sticky-social-bar a[class*="facebook"],#sticky-social-bar a[class*="facebook"]:hover,#sticky-social-bar a[class*="facebook"] span{background:#3b5998}#sticky-social-bar a[class*="twitter"],#sticky-social-bar a[class*="twitter"]:hover,#sticky-social-bar a[class*="twitter"] span{background:#00aced}#sticky-social-bar a[class*="instagram"],#sticky-social-bar a[class*="instagram"]:hover,#sticky-social-bar a[class*="instagram"] span{background:#517fa4}#sticky-social-bar a[class*="pinterest"],#sticky-social-bar a[class*="pinterest"]:hover,#sticky-social-bar a[class*="pinterest"] span{background:#cc2127}.booking-form .card{margin-bottom:40px}.booking-form .card a{font-weight:700}.booking-form label{font-weight:700}.booking-form #input-media label.checkbox-inline{font-weight:400;margin-right:10px}.booking-form #input-media label.checkbox-inline input{margin-right:10px}.booking-form .booksuccess{color:#afcc46;font-weight:700}.booking-form .bookfail{color:#d12027;font-weight:700}.airport-rate{background-color:#fff;margin-bottom:50px}.airport-rate .airport-head{background-color:#000;color:#fff;text-align:center}.airport-rate .bottom-line{border-bottom:10px #000 solid}.airport-rate .bottom-line2{border-bottom:2px #000 solid}.airport-rate td{line-height:120%;padding:5px}.airport-rate small{font-size:10pt}#airport-form label{font-weight:bold}#airport-form .row{margin-bottom:50px}#airport-form div.col-12{padding-top:15px;padding-bottom:15px}.basic-info,.createbooking,.pickup-detail,.dropoff-detail{border:1px #aaa solid;border-radius:10px}.basic-info small{color:#aaa}.NumberOfPeople-form,.NumberOfBags-form{padding-bottom:20px}#NumberOfPeople,#NumberOfBags{margin-left:15px}.airport-title{border-radius:10px;background-color:#0e4e8e;color:#fff}.airport-title h2{margin-bottom:10px}.airport-title p{line-height:100%}.pickup-detail h2{color:#0e4e8e}.pickup-detail .form-inline,.dropoff-detail .form-inline{margin-bottom:15px}.pickup-detail .form-inline select,.dropoff-detail .form-inline select,.time-picker{margin-left:15px}#vehicleType-pickup,#vehicleType-dropoff{margin-left:0}#date-arrival,#date-depart{margin-left:15px}.dropoff-detail h2{color:#b92d2d}.booking-status,.booking-info-basic,.booking-info-option{border:1px #aaa solid;border-radius:10px;margin-bottom:20px}.booking-info p,.booking-info-option p{line-height:100%}.pickup-info,.dropoff-info{border:1px #aaa solid;margin-bottom:20px}.pickup-info h3{color:blue}.dropoff-info h3{color:red}@media only screen and (max-width:576px){#NumberOfPeople,#NumberOfBags{margin-left:0}.pickup-detail .form-inline select,.dropoff-detail .form-inline select{margin-left:0}#date-arrival,#date-depart{margin-left:0}}.buy-ticket-title h3{font-weight:bold;padding-top:50px;padding-bottom:25px}.promotionpage{padding-top:50px}.promotionpage .promotitle{margin-bottom:50px}.promotionpage .promotitle h2{text-align:center}.promotionpage .entry-title{margin-left:0;font-weight:bold}.promotionpage .tour-intro{margin-top:15px}.promotionpage button{float:right}.hiring-info{font-family:'Raleway','Prompt','lg',sans-serif}.availablejob{align-content:stretch}.availablejob .col-12{margin-bottom:20px}.availablejob .card{height:100%}.availablejob .card-body{text-align:center}.availablejob .card-body img{margin-botton:15px}.availablejob .card-body .card-title{padding-top:15px;font-weight:bold}.privacypolicy,.privacypolicy2{position:fixed;bottom:0;background-color:#b64020;width:100%;z-index:9999;padding:5px 0 5px;opacity:.85;text-align:center;color:#fff}.privacypolicy a:link,.privacypolicy a:hover,.privacypolicy a:active,.privacypolicy a:visited,.privacypolicy2 a:link,.privacypolicy2 a:hover,.privacypolicy2 a:active,.privacypolicy2 a:visited{color:#fff;text-decoration:underline;font-weight:bold}.privacypolicy button,.privacypolicy2 button{margin-left:10px}.privacypolicy2{position:unset}@media screen and (max-width:768px){.privacypolicy2{padding-left:80px;padding-right:80px}}@media screen and (max-width:425px){.privacypolicy2{padding-left:20px;padding-right:20px}}@media screen and (max-width:418px){.privacypolicy,.privacypolicy2,.privacypolicy2{font-size:12px}.privacypolicy button,.privacypolicy2 button,.privacypolicy2 button{font-size:12px !important;padding-top:2px !important;padding-bottom:2px !important}}#bft_popup{background-color:transparent;overflow:auto;padding:0}#bft_popup img{max-width:100%;height:auto}#bft_popup .modal-dialog{max-width:100%;height:auto}@media screen and (min-width:1024px){#bft_popup .modal-dialog{width:550px}}@media screen and (min-width:768px){#bft_popup .modal-dialog{width:480px}}@media screen and (max-width:768px){#bft_popup .modal-body button{margin-bottom:5px !important}}#bft_popup .modal-content{z-index:100050;margin-top:100px}#bft_popup .modal-content .modal-header{padding:0}#bft_popup .modal-content .modal-header button{position:absolute;right:10px;top:10px;font-size:20pt;color:#fff}@media screen and (max-width:375px){#bft_popup .modal-content .modal-header button{top:20px;font-size:20pt !important}}.topfooter{width:100%;height:60px;background:url("./img/homepage/headerborder-green.png");background-color:#fff;background-position:center top;background-size:cover;background-repeat:no-repeat;margin-top:40px}footer{padding-bottom:10px;background-color:#afcc46;color:#fff;margin:0}footer a:link,footer a:hover,footer a:active,footer a:visited{color:#fff;text-decoration:none}footer h4{font-weight:bold}footer .logorow img{width:100px;height:auto;margin-bottom:20px}footer .menurow{padding-top:20px}footer .footer-slot{padding-bottom:10px}footer .footer-menu ul{padding-left:0 !important}footer .footer-menu ul li{list-style:none;line-height:100%}footer .followus{text-align:right}footer .followus img{width:50px;height:50px;margin-right:10px}footer .menurow{border-top:#fff 1px solid}footer .social_menu{text-align:center}footer .social_menu img{width:auto;height:35px;margin:5px}footer .copyright{padding-top:10px;text-align:center}footer .mailinglist{margin-top:10px}footer .mailinglist h4{text-align:center}@media screen and (max-width:768px){footer .followus{text-align:left}}