.fw{max-width:1170px; margin-left: auto; margin-right: auto;}
.ffp{font-family: 'Poppins', sans-serif;}
.fw3{font-weight:300}.fw4{font-weight:400;}.fw5{font-weight:500}.fw6{font-weight:600;}.fw7{font-weight:700}
.nh-th{display: flex; align-items: center; justify-content: space-between;font-family:'Poppins', sans-serif; font-size:13px; font-weight:500;}
.nh-th a{color:#fff; text-decoration: none;}
.nh-th a.callat{display: inline-block; padding: 10px 0; line-height:20px;}
.nh-th .agent-zone{margin: 0; padding: 0; list-style: none;}
.nh-th .agent-zone > li{display: inline-block; margin-right:30px;}
.nh-th .agent-zone > li:last-child{margin-right:0px;}
.nh-th .agent-zone > li > a{display: block;line-height:20px; padding: 10px 0}
.nh-th .agent-zone .dropdown{position: relative;}
.nh-th .agent-zone .dropdown .dropdown-menu{display:none; position:absolute; z-index:100; top: 100%; left:0; width:200px; background:#fff; box-shadow:2px 2px 10px rgba(0,0,0,0.20); border:1px solid #ccc; border-radius:0px 0px 3px 3px; transition: all 0.3s ease}
.nh-th .agent-zone .dropdown .dropdown-menu > li{border-bottom:1px solid #eee}
.nh-th .agent-zone .dropdown .dropdown-menu > li:last-child{border-bottom:none}
.nh-th .agent-zone .dropdown .dropdown-menu > li > a{display:block; padding:10px; font-size:13px; color:#666; font-weight:300; transition: all 0.3s ease}
.nh-th .agent-zone .dropdown .dropdown-menu > li > a i.fa{display: inline-block; color:#999; vertical-align: middle; margin-right:5px;}
.nh-th .agent-zone .dropdown .dropdown-menu > li:hover > a{background:#f5f5f5; color:#000;}
.nh-th .agent-zone .dropdown:hover .dropdown-menu{display: block;}
.nh-th .btn-plan-trip{display: inline-block;background:#db4900; border-radius:2px; padding:7px 20px;line-height:18px; text-transform: uppercase;}
.nh-th .nh-th-left{display:flex; align-items:center;}
.nh-th a.download-app{width:13px; height:22px; margin-left:20px;display:inline-block; position:relative;}
.nh-th a.download-app img{animation:shake 1s;animation-iteration-count:infinite;position: absolute;top:-4px;left:0; width:13px; height:22px;}
@keyframes shake{0%{transform: translate(0px, 0px) rotate(0deg);}25%{transform:translate(0px, 5px) rotate(0deg);}50%{transform:translate(0px, 0px) rotate(0deg);}75%{transform:translate(0px, 5px) rotate(0deg);}100%{transform:translate(0px, 0px) rotate(0deg);}}
.nh-header{background:#fff;position:sticky; top:0;left:0;right:0; z-index: 99;box-shadow:0px 0px 5px rgba(0,0,0,0.12)}
.nh-nav .fw{display: flex; align-items: center; justify-content: space-between; padding: 0 15px; }
.nh-navbar{margin: 0;padding: 0; list-style: none; display: flex; align-items: center; justify-content: space-between; position:relative;}
.nh-navbar > li{margin-right: 30px;}
.nh-navbar > li:last-child{margin-right: 0px;}
.nh-navbar > li > a{display: block; font-size:14px; color:#333; text-decoration: none;font-family: 'Poppins', sans-serif; padding:30px 0; line-height:20px;transition: all 0.3s ease;}
.nh-navbar > li > a i.fa{color:#666; transition: all 0.3s ease;}
.nh-navbar > li.active > a,.nh-navbar > li:hover > a,.nh-navbar > li:focus > a,.nh-navbar > li:hover > a i.fa,.nh-navbar > li:focus > a i.fa{color:#db4900; position: relative;}
.nh-navbar > li.active > a:after{content:''; position: absolute; bottom: 0; left: 0; width: 100%; height: 2px; background:#db4900}
.nh-navbar > .dropdown .dropdown-menu{display:none;position: absolute; top:100%; left:-70px; border:1px solid #ccc; background:#fff; z-index: 2; width:700px; transition: all 0.3s ease}
.nh-navbar > .dropdown:hover .dropdown-menu{display: block;}
.nh-hb{width: 100%; display: flex; flex-wrap:wrap;  background:url(https://static.tourtravelworld.com/images/nhh-banner2.jpg) no-repeat center center; background-size: cover;font-family: 'Poppins', sans-serif;}
.nh-hb .nhb-msg{display:flex;align-items:center;justify-content:center;width:100%;padding:50px 15px;color:#fff;}
.nh-hb .nhb-msg .nhb-msg-inner{text-align:center;font-family: 'Roboto', sans-serif;}
.nh-hb .nhb-msg .msg1{font-size:33px;font-weight:500;text-align:center;}
.nh-hb .nhb-msg .msg2{font-family: "Concert One", sans-serif; font-size:100px;line-height:100px;font-weight:400;letter-spacing:1px;text-align:center;text-transform:uppercase;}
.nh-hb .nhb-msg .btn-pat{display:inline-block;font-size:22px;color:#000;text-transform:uppercase;background-image: linear-gradient(#ffc845, #ffe482);box-shadow:1px 1px 7px #333; border-radius:5px;padding:10px 30px;line-height:25px;margin-top:25px;font-weight:500}
.nhb-search{width:100%; box-sizing:border-box;padding:15px; display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.5)}
.nhb-tab{width:765px; display: flex; align-items: center; justify-content: center; margin-left: auto; margin-right: auto; flex-direction: column;}
.nhb-tab .tabs{display: flex; align-items: center; justify-content: center; background:#fff; border-radius:25px;width: max-content; margin: 0 auto 7px auto;}
.nhb-tab .tabs li{font-size:14px; font-weight:600; background:#334b63; color:#fff; text-transform: uppercase; padding: 10px 20px; cursor: pointer; line-height:16px;}
.nhb-tab .tabs li:first-child{border-radius:25px 0px 0px 25px;}
.nhb-tab .tabs li:last-child{border-radius: 0px 25px 25px 0px;}
.nhb-tab .tabs li.active{background:#fff; color:#222;position:relative;}
.nhb-tab .tab-content{display: none;}
.nhb-tab .tab-content.active{display: inherit;}
.nhb-tab .tp-fe,.nhb-tab .ta-fe{border-radius:50px; display: flex; align-items: center; justify-content:center; box-sizing: border-box;}
.nhb-tab .tp-fe .dropdown,.nhb-tab .ta-fe .dropdown{position:relative;}
.nhb-tab .tp-fe .dropdown .dropdown-menu,.nhb-tab .ta-fe .dropdown .dropdown-menu{display: none; transition: all 0.3s ease}
.nhb-tab .tp-fe .dropdown:hover .dropdown-menu,.nhb-tab .ta-fe .dropdown:hover .dropdown-menu{display:block; position:absolute; top:100%; left: 0; width:210px; background:#fff; border:1px solid #ddd; box-shadow:1px 1px 5px rgba(0,0,0,0.12); box-sizing:border-box; z-index: 1}
.nhb-tab .tp-fe .dropdown .dropdown-menu li,.nhb-tab .ta-fe .dropdown .dropdown-menu li{border-bottom: 1px solid #eee; transition:all 0.3s ease}
.nhb-tab .tp-fe .dropdown .dropdown-menu li:last-child,.nhb-tab .ta-fe .dropdown .dropdown-menu li:last-child{border-bottom:none}
.nhb-tab .tp-fe .dropdown .dropdown-menu li a,.nhb-tab .ta-fe .dropdown .dropdown-menu li a{display: block; padding:7px 15px; color:#666;}
.nhb-tab .tp-fe .dropdown .dropdown-menu li:hover a,.nhb-tab .ta-fe .dropdown .dropdown-menu li:hover a{background:#fafafa; color:#333;}
.nhb-tab .tp-fe .txt-input,.nhb-tab .ta-fe .txt-input{background:#fff; padding:15px 20px; border-radius:50px 0px 0px 50px; box-sizing: border-box; width:413px; border-width:0px; border-right:1px solid #ccc; font-size:13px;font-family: 'Poppins', sans-serif; line-height:21px;}
.nhb-tab .tp-fe .no-of-night,.nhb-tab .ta-fe .no-of-night{background:#fff; width:210px; padding:15px 20px; box-sizing: border-box; font-size:13px; color:#666; text-decoration: none; display:flex; align-items: center; justify-content: space-between; line-height:21px;}
.nhb-tab .tp-fe .btn-submit,.nhb-tab .ta-fe .btn-submit{width:130px; box-sizing: border-box; padding:15px; text-align: center; border-radius: 0px 50px 50px 0px; font-size: 15px; font-weight: 600; text-transform: uppercase; color:#fff;font-family: 'Poppins', sans-serif; background:#db4900; border:1px solid #db4900; outline: none; box-shadow: none; line-height:19px;}
.nhb-tab .ta-fe .txt-input{border-radius: 0px; border-left:1px solid #ccc; border-right-width: 0px;}
.nhb-tab .ta-fe .no-of-night{border-radius:50px 0px 0px 50px}
.nh-tp-list{padding:15px;background:#0a2e7d; display:block; white-space:nowrap; overflow-x:auto;text-align:center;}
.nh-tp-list .nh-tp-iteam{display:inline-flex; align-items:center; justify-content:center; background:#e7f3ff;padding:3px; margin-right:15px;white-space:normal;text-align:left;}
.nh-tp-list .nh-tp-iteam .nh-tp-img{width:107px; height:102px; overflow: hidden; position: relative;background:#4d8eb4}
.nh-tp-list .nh-tp-iteam .nh-tp-img img{position:absolute; top:50%; left:50%; transform: translate(-50%,-50%);}
.nh-tp-list .nh-tp-iteam .nh-tp-info{width:200px;box-sizing: border-box; padding:0px 7px 0px 10px;}
.nh-tp-list .nh-tp-iteam:last-child{margin-right: 0px;}
.nh-tp-list .nh-tp-iteam .nh-tp-info .name{font-size:15px; font-weight:600; color:#333333; margin-bottom:7px;}
.nh-tp-list .nh-tp-iteam .nh-tp-info .days,.nh-tp-list .nh-tp-iteam .nh-tp-info .city{font-size:13px; color:#444; font-weight:400; margin-bottom:5px;}
.nh-tp-list .nh-tp-iteam .nh-tp-info .price{font-size:14px; font-weight:500; color:#444;}
.nh-tp-list .nh-tp-iteam .nh-tp-info .span{color:#db4900}
.sec-btpw{background:#fff; padding: 50px 0}
.nh-sec-heading{margin-bottom:25px;}
.nh-sec-heading .title{font-size:32px; font-weight:300; color:#2e2e2e; line-height:45px; border-left:4px solid #db4900; padding-left:15px; margin-bottom:7px;}
.nh-sec-heading .title b{font-weight:700;}
.nh-sec-heading .sub-title{margin-left:20px; font-size: 16px; color:#555; font-weight:400;}
.btpw-iteam{width:221px; height:292px; position: relative; overflow:hidden; background:#fff; cursor: pointer;}
.btpw-iteam img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);border:none; transition:all 0.5s ease}
.btpw-iteam .btpw-info{position: absolute; bottom:10px; width:100%; padding:12px; left:0; background: rgba(255,255,255,0.8); text-align: center; box-sizing: border-box; transition:all 0.3s ease}
.btpw-iteam .btpw-info .btpw-name{font-size:16px; color:#222; font-weight:600; text-transform:uppercase;}
.btpw-iteam .btpw-info .btpw-sc,.btpw-iteam .btpw-info .btpw-more{display:none;}
.btpw-iteam:hover img{transform: scale(1.05) translate(-50%,-50%);}
.btpw-iteam:hover .btpw-info{background:rgba(0,46,69,0.78); top: 10px; left: 10px; right: 10px; bottom: 10px; width: auto; border:4px solid rgba(255,255,255,0.4); display: flex; align-items: center; justify-content: center; flex-direction: column;}
.btpw-iteam:hover .btpw-info .btpw-name{font-size:20px; line-height:25px; color:#fff; font-weight:600; display: inline-block; border-bottom:1px solid #fff; padding-bottom:7px; margin-bottom:15px;}
.btpw-iteam:hover .btpw-info .btpw-sc{display: block; font-size:13px; color:rgba(255,255,255,0.8); margin-bottom:30px;}
.btpw-iteam:hover .btpw-info .btpw-more{display:inline-block; background:#0088cc; color:#fff; text-transform: uppercase; font-size:12px; font-weight: 600; padding:5px 10px;}
.sec-btpw .bx-controls,.sec-bfy .bx-controls,.sec-tta .bx-controls{margin:0px; position:absolute; top:-60px; right:0px;}
.sec-btpw .bx-wrapper .bx-controls-direction a,.sec-bfy .bx-wrapper .bx-controls-direction a,.sec-tta .bx-wrapper .bx-controls-direction a{height:38px; width:38px; border-radius:50%; text-align:center; line-height:38px; color:#fff; font-size:24px; text-indent:0; background:#ababab; margin:0; z-index:10; transition: all 0.3s ease}
.sec-btpw .bx-wrapper .bx-controls-direction a:hover,.sec-bfy .bx-wrapper .bx-controls-direction a:hover,.sec-tta .bx-wrapper .bx-controls-direction a:hover{background:#334b63}
.sec-btpw .bx-wrapper .bx-controls-direction a.bx-prev,.sec-bfy .bx-wrapper .bx-controls-direction a.bx-prev,.sec-tta .bx-wrapper .bx-controls-direction a.bx-prev{left:-80px;}
.sec-btpw .bx-wrapper .bx-controls-direction a.bx-next,.sec-bfy .bx-wrapper .bx-controls-direction a.bx-next,.sec-tta .bx-wrapper .bx-controls-direction a.bx-next{right:0px;}
.sec-tta{padding-top:50px; padding-bottom:50px; background:url(https://static.tourtravelworld.com/images/sec-tta-bg.jpg);}
.nh-tta-list a{display:block; line-height: 0; text-decoration: none; outline: none;}
.sec-ttabc{padding:50px 0;}
.ttabc-list{display:flex; margin-left:-2px; margin-right:-2px; align-items:top; justify-content: center;}
.ttabc-list .ttabc{background:#fff; padding:3px; overflow: hidden;}
.ttabc-list .ttabc a{display: block; line-height: 0; text-decoration: none; position: relative;}
.ttabc-list .ttabc .ttabc-info{position: absolute; bottom: 0; left:10px; right:10px; text-align:center; z-index:1; transition:all 0.3s ease;}
.ttabc-list .ttabc .ttabc-info .ttabc-name{display:inline-block; font-size:15px; text-transform: uppercase; font-weight:600; color:#fff; line-height:20px; background:#0088cc; padding:5px 15px;}
.ttabc-list .ttabc .ttabc-info .ttabc-more{display:none; color:#fff; background:#db4900; padding:5px 15px; text-transform: uppercase; font-size:12px; font-weight:600; line-height:20px;}
.ttabc-list .ttabc a:hover .ttabc-info{background:rgba(0,0,0,0.5); top: 10px; bottom:10px; display: flex; align-items: center; justify-content: center; flex-direction: column;}
.ttabc-list .ttabc a:hover .ttabc-info .ttabc-name{font-size:19px; font-weight: bold; background:none; padding: 0; margin-bottom:30px;}
.ttabc-list .ttabc a:hover .ttabc-info .ttabc-more{display:inline-block;}
.sec-lgd{background:#334b63; padding: 50px 0;}
.sec-lgd .nh-sec-heading .title{color:#fff; border-left-color:#0088cc}
.sec-lgd .nh-sec-heading .sub-title{color:#ffffff}
.lgd-iteam a{display:block;border:7px solid #e1e7ed; color:#fefefe; position:relative; overflow:hidden; line-height:0px; outline: none;}
.lgd-iteam .lgd-img{min-width:264px; width: auto; height:386px; position: relative; box-sizing: border-box;}
.lgd-iteam .lgd-img img{width:264px; height:386px; object-fit:cover;}
.lgd-iteam .lgd-img.no-img img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); height: auto; width: auto;}
.lgd-iteam a .lgd-title{position:absolute; font-size:18px; font-weight:500; background:rgba(0,0,0,0.5); left: 0; right: 0; bottom: 0; text-align: center; padding:15px; line-height:25px;}
.lgd-list .owl-nav{position: absolute; top:-65px; right: 0;}
.lgd-list .owl-nav .owl-prev,.lgd-list .owl-nav .owl-next{height:38px; width:38px; border-radius:50%; text-align:center; line-height:38px!important; background:#ababab!important; color:#fff!important; outline: none; box-shadow:none;font-size:24px!important; transition: all 0.3s ease}
.lgd-list .owl-nav .owl-prev:hover,.lgd-list .owl-nav .owl-next:hover{background:#0088cc!important}
.lgd-list .owl-nav .owl-prev{margin-right:4px;}
.sec-ptvbt{padding:50px 0}
.sec-ptvbt .month-wise{margin-bottom:30px; border:1px solid #eee;}
.month-wise .mw-heading{padding: 10px 15px; border-bottom:1px solid #eee; color:#2e2e2e; font-size:18px; font-weight:600; text-transform: uppercase;}
.month-wise .mw-heading i.fa{display: inline-block; font-size: 20px; margin-right:5px; color:#3fc8f6}
.month-wise .month-wise-list{margin: 0; padding:20px 30px;}
.month-wise .month-wise-list li{margin:10px 0}
.month-wise .month-wise-list li a{display:inline-block;font-size:14px; color:#2e2e2e; text-decoration: none;}
.month-wise .month-wise-list li a span{color:#db4900}
.by-adventure{border:1px solid #eee; padding:20px; background:#fff url(https://static.tourtravelworld.com/images/by-adventure-bg.jpg) no-repeat right bottom}
.by-theme{border:1px solid #eee; padding:20px; background:#fff url(https://static.tourtravelworld.com/images/by-theme-bg.jpg) no-repeat right center}
.by-adv-heading,.by-theme-heading{font-size:18px; color:#2e2e2e; font-weight:600; text-transform: uppercase; margin-bottom:15px;}
.by-adv-heading img,.by-theme-heading img{display:inline-block; vertical-align: text-bottom; margin-right:5px;}
.by-adv-list li,.by-theme-list li{margin-bottom:10px; font-size:14px;}
.by-adv-list li:last-child,.by-theme-list li:last-child{margin-bottom: 0px;}
.by-adv-list li a,.by-theme-list li a{color:#555}
.by-adv-list li a span,.by-theme-list li a span{color:#db4900}
.sec-bfy{padding:50px 0; background:#f5f5f5}
.nh-rta .rta-heading,.nh-btp .btp-heading{font-size:20px; color:#2e2e2e; border-bottom:1px solid #ddd; margin-bottom:20px; padding-bottom:10px; font-weight:400;}
.nh-rta .rta-heading b,.nh-btp .btp-heading b{font-weight:700;}
.rta-list .rta-iteam{width:277px;}
.rta-list .rta-iteam .rta-img{width:277px; height: 203px; position: relative; overflow:hidden;}
.blur-bg-img{position: absolute; top:-10px; left:-10px; right:-10px; bottom:-10px; background-repeat: no-repeat; background-size: cover; background-position:center;filter: blur(8px);-webkit-filter: blur(8px);}
.rta-list .rta-iteam .rta-img img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); z-index:1}
.rta-list .rta-iteam .rta-info{background:#fff; padding: 10px; text-align: center;}
.rta-list .rta-iteam .rta-info .rta-name{font-size:16px; font-weight:600; color:#2e2e2e; letter-spacing:1px; margin-bottom:5px; white-space:nowrap; overflow: hidden; text-overflow: ellipsis;}
.rta-list .rta-iteam .rta-info .rta-city{font-size:13px; color:#555}
.sec-bfy .bx-controls{top:-85px;}
.btp-iteam{width:570px;}
.btp-iteam > ul > li{display:flex; align-items:center; width:570px; margin-bottom:30px; transition: all 0.3s ease}
.btp-iteam > ul > li:hover{box-shadow:2px 2px 10px rgba(0,0,0,0.12); cursor:pointer;}
.btp-iteam > ul > li:last-child{margin-bottom:0px;}
.btp-iteam > ul > li .btp-img{width:264px; height:160px; position:relative; overflow: hidden;}
.btp-iteam > ul > li .btp-img img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); z-index:1}
.btp-iteam > ul > li .btp-img .btp-days{position:absolute; z-index:2; background:rgba(0,0,0,0.7); border-radius:0px 5px 5px 0px; color:#fff; font-size:14px; font-weight:500; padding:7px 10px; left:0; top:15px; transition: all 0.3s ease}
.btp-iteam > ul > li:hover .btp-img .btp-days{background:#db4900}
.btp-iteam > ul > li .btp-img .btp-days i.fa{display: inline-block; vertical-align: middle; margin-right:5px;}
.btp-iteam > ul > li .btp-info{width:calc(100% - 264px); box-sizing:border-box; background:#fff; padding: 20px; height:160px;}
.btp-iteam > ul > li .btp-info .btp-name{font-size:18px;line-height:1.3em; color:#2e2e2e; font-weight:600; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:10px;}
.btp-iteam > ul > li .btp-info .btp-price{font-size:18px; color:#db4900; font-weight:600; margin-bottom:15px;}
.btp-iteam > ul > li .btp-info .btp-city{font-size:14px; color:#555; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:15px;}
.btp-iteam > ul > li .btp-info .btp-more{display:inline-block; background:#db4900; color:#fff;font-size:13px;font-weight:600; padding:5px 10px; text-transform:uppercase; outline:none;}
.sec-bfy .nh-btp .bx-controls.bx-has-pager{position:static;}
.sec-bfy .nh-btp .bx-controls.bx-has-pager .bx-pager{position:static; padding-top:25px;}
.sec-bfy .nh-btp .bx-controls.bx-has-pager .bx-pager.bx-default-pager a{height:10px; width:10px; background:#fff; border:2px solid #db4900; border-radius:50%; margin:0 5px 0 0;}
.sec-bfy .nh-btp .bx-controls.bx-has-pager .bx-pager.bx-default-pager a.active{background:#db4900}
.sec-ct{background:#334b63; padding:50px 0}
.sec-ct .nh-sec-heading .title{color:#fff; border-left-color:#0088cc}
.sec-ct .nh-sec-heading .sub-title{color:#fff;}
.nhct-list .nhct-iteam{background:#48647f; padding:45px; border-radius:5px; width:355px; box-sizing:border-box; text-align:center; transition:all 0.3s ease}
.nhct-list .nhct-iteam:hover{box-shadow:2px 2px 10px rgba(0,0,0,0.2); background:#3d668e; cursor:pointer;}
.nhct-list .nhct-iteam .ct-name{font-size:18px; font-weight:600; color:#fff; line-height: 25px; text-transform:uppercase; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
.nhct-list .nhct-iteam .ct-subname{font-size:14px; font-weight:500; color:#3fc8f6}
.nhct-list .nhct-iteam .ct-quote-left{text-align: center; margin-top:30px; margin-bottom: 30px;}
.nhct-list .nhct-iteam .ct-quote-left i.fa{height:54px; width:54px; border-radius:50%; text-align:center; font-size:24px; color:#fff; background:#3fc8f6; line-height:54px;}
.nhct-list .nhct-iteam .ct-msg{font-size:15px; color:#fff; line-height:22px;}
.sec-ct .bx-controls.bx-has-pager{margin:40px 0 0 0}
.sec-ct .bx-wrapper .bx-pager{position:static; padding:0;}
.sec-ct .bx-wrapper .bx-pager.bx-default-pager a{height:10px; width:10px; border:2px solid #3fc8f6; border-radius:50%; margin:0 5px 0 0; background:#334b63}
.sec-ct .bx-wrapper .bx-pager.bx-default-pager a.active{background:#3fc8f6;}
.nh-cvt-list{margin-left:-15px; margin-right:-15px; display: flex;}
.nh-cvt-list .cvt-iteam{width:33.33%; box-sizing:border-box; padding-left:15px; padding-right:15px;}
.nh-cvt-list .cvt-iteam a{display:block; text-decoration:none; background:#fff; outline: none; box-shadow:1px 1px 5px rgba(0,0,0,0.12);}
.nh-cvt-list .cvt-iteam .cvt-img{width:100%; height:278px; position:relative; overflow: hidden; line-height:0px;}
.nh-cvt-list .cvt-iteam .cvt-img .video-bg,.nh-cvt-list .cvt-iteam .cvt-img .video-play{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
.nh-cvt-list .cvt-iteam .cvt-info{text-align:center; padding:15px;}
.nh-cvt-list .cvt-iteam .cvt-info .cvt-name{font-size:18px; font-weight:500; color:#2e2e2e; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:20px; margin-bottom:5px;}
.nh-cvt-list .cvt-iteam .cvt-info .cvt-location{font-size:14px; font-weight:500; color:#db4900}
.cvt-view-all{display:inline-block; text-transform:uppercase; font-size:16px; font-weight:500; color:#db4900; border:2px solid #db4900; padding:10px 20px; transition:all 0.3s ease}
.cvt-view-all:hover{background:#db4900; color:#fff}
.nh-sml .si{background:url(https://static.tourtravelworld.com/images/sm-icon.png) no-repeat; display:inline-block;vertical-align:middle;}
.si.facebook-icon,.si.googleplus-icon,.si.pinterest-icon,.si.twitter-icon,.si.youtube-icon,.si.rss-icon,.si.blogger-icon,
.si.in-icon,.si.scoop-icon,.si.insta-icon{transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear; }
.si.facebook-icon{width:30px;height:30px;background-position:0 0}
.si.blogger-icon{width:30px;height:30px;background-position:-30px 0}
.si.googleplus-icon{width:30px;height:30px;background-position:-60px 0}
.si.pinterest-icon{width:30px;height:30px;background-position:-92px 0}
.si.twitter-icon{width:31px;height:30px;background-position:-122px 0}
.si.youtube-icon{width:31px;height:30px;background-position:-153px 0}
.si.rss-icon{width:30px;height:30px;background-position:-180px 0} 
.si.in-icon{width:31px;height:30px;background-position:-184px 0} 
.si.scoop-icon{width:31px;height:30px;background-position:-215px 0} 
.si.insta-icon{width:30px;height:30px;background-position:-246px 0}
.si.facebook-icon:hover{width:30px;height:30px;background-position:0 -31px}
.si.blogger-icon:hover{width:30px;height:30px;background-position:-30px -31px}
.si.googleplus-icon:hover{width:30px;height:30px;background-position:-61px -31px}
.si.pinterest-icon:hover{width:30px;height:30px;background-position:-92px -31px}
.si.twitter-icon:hover{width:31px;height:30px;background-position:-122px -31px}
.si.youtube-icon:hover{width:31px;height:30px;background-position:-153px -31px}
.si.rss-icon:hover{width:30px;height:30px;background-position:-180px -31px}
.si.in-icon:hover{width:31px;height:30px;background-position:-184px -31px} 
.si.scoop-icon:hover{width:31px;height:30px;background-position:-215px -31px} 
.si.insta-icon:hover{width:30px;height:30px;background-position:-246px -31px}
.nh-fn{background:#333; padding:0}
.nh-fn .nh-sec-heading{margin-bottom:10px;}
.nh-fn .nh-sec-heading .title{font-size:16px; color:#eee; font-weight:500; line-height:30px; border-left:0; padding-left:0;position: relative;}
.nh-fn .nh-sec-heading .title:after{width:75px; height:1px; background:#848484; position:absolute; top:15px; content:""; margin-left:6px;}
.nhpp-list{font-size:13px;font-family: 'Roboto', sans-serif; font-weight:400;}
.nhpp-list li{float: left; width:25%; box-sizing: border-box; padding-left:0px; margin-bottom:8px; color:#cccccc}
.nhpp-list li a{display:inline-block;color:#cccccc; text-decoration: none; transition:all 0.3s ease}
.nhpp-list li a:hover{color:#fff;}
.nh-fn .double-line{height:2px; background:transparent; border-top:1px solid #2f2f2f; border-bottom:1px solid #2f2f2f; margin-top: 25px; margin-bottom:30px;}
.nh-fn .nhfn-heading{font-size:15px; font-weight:500; color:#eee; margin-bottom:17px;}
.nh-fn .nhfn-list{font-size: 13px;font-family: 'Roboto', sans-serif;font-weight: 400;}
.nh-fn .nhfn-list li{color:#cccccc;margin-bottom:8px;color:#cccccc; box-sizing: border-box; padding-left: 0;border-left:0;}
.nh-fn .nhfn-list li a{display:inline-block;color:#cccccc; text-decoration:none; transition: all 0.3s ease}
.nh-fn .nhfn-list li a:hover{color:#fff;}
.nh-fn .fa-ul{margin-left: 0px;}
.nh-fn .fa-li{left: 0; width: 0px;}
.nhpp-list.fa-ul li{padding-left:15px}
.nh-footer{background:#222222; padding:10px 0; font-size:13px; color:#cccccc;font-family: 'Roboto', sans-serif; position:relative;}
.nh-footer a{color:#fff; text-decoration: none;}
.nh-footer .nh-footer-inner{display:flex; align-items:center; justify-content: space-between; }


/*New advertise page CSS*/
.adv-header{position:static;background:#fff; padding:1px 0;}
.advh-inner{display:flex; align-items:center;}
.advh-logo{line-height:0;}
.adv-navbar{margin-left:auto;}
.adv-navbar .nav-list{display:flex;}
.adv-navbar .nav-list li{margin-right:30px;}
.adv-navbar .nav-list li:last-child{margin-right:0;}
.adv-navbar .nav-list li a{display:block;font-size:13px; color:#666;}
.bgf2f2f2{background:#f2f2f2}
.adv-hb{min-height:283px; box-sizing:border-box;}
.adv-hb .adv-hb-title{font-family: 'Open Sans', sans-serif; padding-top:75px;}
.adv-hb .adv-hb-title h1{font-size:42px; font-weight:600; color:#1c3169; text-transform:uppercase;font-family: 'Open Sans', sans-serif; line-height:50px;}
.adv-hb .adv-hb-title p{font-size:18px; color:#000;}
.adv-menu{display:flex; }
.adv-menu > li{margin-right:5px;margin-top:-48px;}
.adv-menu > li:last-child{margin-right:0;}
.adv-menu > li > a{display:block; padding:15px 30px; font-size:15px; font-weight:600; color:#444; background:#fff; border-radius:5px 5px 0 0; text-transform:uppercase;}
.adv-menu > li.active > a{background:#f65574; color:#fff; position:relative; font-weight:600;}
.adv-menu > li.active > a:after{content:''; position:absolute; top:100%; left:calc(50% - 12px); border:12px solid transparent; border-top-color:#f65574;}
.adv-menu > li.dropdown{position:relative}
.adv-menu > li.dropdown > a i.fa{margin-left:5px; color:#999}
.adv-menu > li.dropdown.active > a i.fa{color:#fff}
.adv-menu .dropdown-menu{position:absolute; top:100%;left:0; right:0; z-index:1;background:#fff; box-shadow:5px 8px 8px -4px rgba(0,0,0,0.12); border-radius:0 0 3px 3px; overflow:hidden;display:none}
.adv-menu li.dropdown:hover .dropdown-menu{display:block}
.adv-menu .dropdown-menu > li{margin:0; border-top:1px dashed #eee;background:#fff}
.adv-menu .dropdown-menu > li > a{display:block; padding:10px 15px; font-size:14px; color:#666; transition:all 0.3s ease}
.adv-menu .dropdown-menu > li:hover > a{background:#fafafa; color:#03c;}
.adv-bp{padding:40px 0;}
.advp-table{width:100%; margin-bottom:45px;}
.advp-table tr td,.advp-table tr th{text-align:center; vertical-align:middle; width:170px;}
.advp-table tr td:first-child,.advp-table tr th:first-child{text-align:left; width:40%;}
.advp-ft{width:calc(100% - 50px); padding:15px;background:#28adb2; color:#fff; border-radius:5px 3px 3px 5px; box-sizing:border-box; font-size:22px; line-height:25px; font-weight:400; position:relative;}
.advp-ft:after{content:''; position:absolute;top:3px;left:100%; border:25px solid transparent; border-left-color:#28adb2;}
.advp-table tbody tr td{padding:10px;}
.advp-table thead tr th{background-image: linear-gradient(to right, #fdfdfd , #f5f5f5); padding:7px; border-radius:5px 5px 0 0; font-weight:400; border:1px solid #eee;}
.advp-table thead tr th:first-child{background:none; box-shadow:none; border:none;}
.advp-table tbody tr td{background-image: linear-gradient(to right, #fdfdfd , #f5f5f5); padding:15px; border:1px solid #eee;}
.advp-table tbody tr td:first-child{background:none; box-shadow:none; border:none;font-family: 'Roboto', sans-serif;}
.advp-table tbody tr td:first-child p{font-size:14px; color:#333; line-height:20px;}
.advp-table tbody tr td:first-child p.small{font-size:12px; color:#666; margin-bottom:0;font-family:'Open Sans', sans-serif; line-height:16px; margin-top:3px;}
.advp-table tbody tr:first-child td{border-top-width:0px;}
.advp-table tr th .advp-name{border-radius:5px;color:#fff; display:flex; flex-direction:column; text-align:center; justify-content:center; padding:10px; min-height:100px; box-sizing:border-box;}
.advp-table tr th .advp-name.free{background:#999999; box-sizing:border-box;}
.advp-table tr th .advp-name.gold{background:#feb13b;}
.advp-table tr th .advp-name.platinum{background:#f65574;}
.advp-table tr th .advp-name.star{background:#913a7f;}
.advp-table tr th .advp-name span{display:block; line-height:normal;}
.advp-table tr th .advp-name .name{font-weight:600; font-size:16px;}
.advp-table tr th .advp-name .price{font-weight:700; font-size:28px;}
.advp-table tr th .advp-name .price i.fa-inr{font-size:20px; display:inline-block; vertical-align:middle;}
.advp-table tr th .advp-name .duration{font-weight:600; font-size:14px;}
.advp-table tbody tr:nth-child(even) td:first-child{background:#fcfcfc;}
.advp-table tr td .txt-val{display:block; font-size:13px; color:#555;font-family: 'Roboto', sans-serif;}
.advp-table tr td .advp-price{text-align:center; font-family: 'Open Sans', sans-serif;}
.advp-table tr td .advp-price .price{color:#ef3131; font-size:28px;font-weight:bold; display:block; position:relative;}
.advp-table tr td .advp-price .price i.fa-inr{font-size:20px; display:inline-block; vertical-align:middle;}
.advp-table tr td .advp-price .price b{display:inline-block; line-height:13px; font-size:16px; vertical-align:top;margin-left:2px;}
.advp-table tr td .advp-price .duration{font-size:14px; font-weight:600; color:#000;display:block;margin-top:5px;}
.advp-table tr td .advp-price .advp-fb{display:block; width:100%; box-sizing:border-box; margin-top:15px; color:#fff; background:#999999; border-radius:3px; padding:10px; border:none; font-size:18px; font-weight:600; line-height:25px;}
.advp-table tr td .advp-price.gold .advp-fb{background:#feb13b;}
.advp-table tr td .advp-price.platinum .advp-fb{background:#f65574;}
.advp-table tr td .advp-price.star .advp-fb{background:#913a7f;}
.advp-table tr td .advp-price.free .price{color:#666666;}
.adv-bp .raq-sec{text-align:center;}
.raq-sec .raq-btn{background:#1075ba; color:#fff; border-radius:3px; padding:15px 50px; font-size: 15px; font-weight:bold; color:#fff; text-transform:uppercase; letter-spacing:1px; display:inline-block; margin-bottom:15px;}
.raq-sec p{font-size:16px; color:#222; line-height:normal;}
.adv-disclaimer-sec{background:#fff; padding:30px 0;}
.adv-disclaimer-sec p{font-size:13px; color:#555; margin-bottom:15px; line-height:22px;}
.adv-disclaimer-sec p strong{font-weight:600;}
.adv-disclaimer-sec p:last-child{margin-bottom:0;}

/*Agent Login Thanks page*/
.alt-sec{padding-top:20px;}
.alt-sec .alt{background:#fffeec;border:1px solid #d5d2a5;padding:20px; display:flex; align-items:center;}
.alt .alt-img{width:84px; height:82px; margin-right:30px;}
.alt .alt-msg{width:calc(100% - 115px);}
.alt-msg .alt-msg-title{font-size:29px; color:#dd5353; font-weight:600; line-height:normal;}
.alt-msg .alt-msg-stitle{font-size:17px; color:#000; font-weight:400; line-height:normal;}
.alt-msg .alt-msg-txt{font-size:14px; color:#000; font-weight:400; line-height:20px; margin-top:10px;}
.eybq-gptl{text-align:center; padding:50px 0 10px 0;}
.eybq-gptl h1{font-size:27px; color:#000; font-weight:400; line-height:normal;}
.eybq-gptl h1 span{color:#ce4141;}
.eybq-gptl p{font-size:17px; color:#000;margin-top:7px;}

.almv-sec{background:#d6e7ff; margin-bottom:40px;}
.almv-sec .almv{display:flex; align-items:center; justify-content:center;padding:40px 0; border-bottom:1px solid #c8daf9;}
.almv .almv-otp{display:flex; align-items:flex-start; justify-content:center; margin-left:-60px;}

.almv-sec{background:#f0f6ff; margin-bottom:40px;}
.almv-sec .almv{display:flex; align-items:center; justify-content:center;padding:40px 0; border-bottom:1px solid #dfe8f7;}
.almv .almv-otp{display:flex; align-items:flex-start; justify-content:center;}

.almv-sec{background:#d6e7ff; margin-bottom:40px;}
.almv-sec .almv{display:flex; align-items:center; justify-content:center;padding:40px 0; border-bottom:1px solid #b6c6dd;}
.almv .almv-otp{display:flex; align-items:flex-start; justify-content:center;}

.almv .almv-otp-img{margin-right:30px;}
.almv .almv-otp-form{text-align:center;}
.almv .almv-otp-form .txt1{font-size:17px; color:#000; font-weight:400; margin-bottom:5px;}
.almv .almv-otp-form .txt2{font-size:12px; color:#000; font-weight:400; margin-bottom:20px;}
.almv .otp-input-group{display:flex; align-items:center; margin-bottom:20px;justify-content:center;}
.otp-input-group .otp-input{padding:7px; border:1px solid #ccc; border-radius:0; outline:none; box-shadow:none; height:40px; width:50px; box-sizing:border-box; text-align:center;display:inline-block; margin-right:10px; border-radius:3px;}
.almv .resent-otp{margin:10px auto 0 auto; width:230px; text-align:center;color:#666; font-size:14px;}
.almv .resent-otp span strong{font-weight:bold; color:#000;}
.almv .resent-otp .btn-resend{background:none; outline:none; padding:0; margin:0; border:none; color:#03c; box-shadow:none; font-weight:bold; display:none;}
.otp-input-group .otp-input:last-child{margin-right:0;}
.almv .almv-otp-form .txt3{font-size:12px; color:#999; font-weight:400;}
.almv .almv-otp-form .txt2 a,.almv .almv-otp-form .txt3 a{color:#03c;}
.almv .btn-verify{display:block; background:#1075ba; color:#fff; padding:7px 10px;border:1px solid #1075ba; font-size:16px; font-weight:600; box-sizing:border-box; width:230px; margin:0 auto 10px auto; border-radius:3px;}
.almv-sec .almv-benefits{padding:30px 0; text-align:center;}
.almv-b-title{font-size:15px; font-weight:600; color:#000; margin-bottom:15px;}
.almv-b-list{text-align:center;}
.almv-b-list li{display:inline-block;font-size:13px; color:#000; margin-right:30px; position:relative; padding-left:12px;}
.almv-b-list li:last-child{margin-right:0;}
.almv-b-list li:before{content:''; position:absolute; top:8px; left:0; height:3px; width:3px; border-radius:50%; background:#000;}
.eybptp-gfl{margin-bottom:40px; text-align:center;}
.eybptp-gfl .gfl-title{font-size:16px;font-weight:600;color:#000; margin-bottom:13px;}
.btn-eybptp-atp{margin-bottom:20px;}
.btn-eybptp-atp a{display:inline-block;font-size:20px; font-weight:600; color:#fff;background:#e04728; padding:10px 50px; border-radius:5px; line-height:30px;}
.eybptp-gtmf a{display:inline-block;font-size:14px; font-weight:600; color:#03c; text-decoration:underline;}
.eybptp-gtmf a:hover{text-decoration:none;}
/*Banner Advertisement page css*/
.ba-sec{padding:50px 0; display:flex; margin-left:-20px; margin-right:-20px;}
.ba-sec .ba-sec-left{width:65%; box-sizing:border-box; padding-left:20px; padding-right:20px;}
.ba-sec .ba-title h1{font-size:20px; font-weight:600; color:#374c99; line-height:25px;}
.ba-sec .ba-title p{font-size:18px; font-weight:600; color:#000; line-height:22px; margin-top:30px;}
.ba-sec .ba-msg{margin-top:30px;}
.ba-sec .ba-msg p{font-size:14px; font-weight:400; color:#333; line-height:25px; margin-bottom:25px;}
.ba-sec .ba-msg .ba-msg-btn{display:inline-block; margin-top:30px; background:#175ac9; color:#fff; border-radius:25px; font-size:20px; font-weight:600; padding:12px 50px; line-height:25px;}
.ba-sec .ba-sec-right{width:35%; box-sizing:border-box; padding-left:20px; padding-right:20px;}
.ba-sec-right .ba-img-title{display:flex; align-items:center; font-size:14px; font-weight:600; color:#000; margin-bottom:5px;}
.ba-sec-right .ba-img-title img{margin-right:10px;}
.ba-sec .bx-wrapper .bx-controls-direction a{height:30px; width:30px;border-radius:50%;background:#fff;background-image: linear-gradient(to right, #ccc , #fff); color:#000;display:flex;align-items:center;justify-content:center;font-size:20px;text-indent:0;box-shadow:0 0 5px rgba(0,0,0,0.20)}
.ba-sec .bx-wrapper .bx-prev{left:-15px}.ba-sec .bx-wrapper .bx-next{right:-15px}
.ba-sec-right .ba-img{position:relative; overflow:hidden;border-radius:0 25px 0 25px; position:relative;}
.ba-sec-right .ba-img img{width:100%; height:auto;}
.boba-sec{padding-top:40px;}
.boba-title{font-size:20px; font-weight:600; color:#ec3f3f; margin-bottom:20px; line-height:normal;}
.boba .boba-msg{display:flex; align-items:center}
.boba p{font-size:14px;line-height:22px;color:#333;margin-bottom:30px}
.boba .boba-list{margin-right:30px}
.boba .boba-list li{font-size:14px; line-height:25px; color:#333; margin-bottom:20px; position:relative; padding-left:30px;}
.boba .boba-list li:before{content:'';width:1px;height:15px;background:#69a102; position:absolute;left:8px;top:7px;transform:rotate(50deg);}
.boba .boba-list li:after{content:'';width:1px;height:6px;background:#69a102;position:absolute;left:0;top:14px;transform:rotate(-50deg);}
.boba .boba-img{width:25%; text-align:right}
.pld-sec{padding-bottom:40px;}
.pld-sec .pld-s-title{margin-bottom:7px;display:flex; position:relative; z-index:1;}
.pld-sec .pld-s-title h3{font-size:18px; font-weight:600; color:#000; line-height:normal; }
.pld-sec .pld-s-title img{width:auto; max-height:initial;}
.pld-sec .ba-pl-sample{margin-top:-30px;}
.boba img{max-height:initial;}
.e-brochure-sec{padding:50px 0;}
.e-brochure-title{margin-bottom:15px}
.e-brochure-title h1{font-size:20px; font-weight:600; color:#374c99; line-height:normal;}
.e-brochure-msg p{font-size:14px;color:#333; line-height:25px;margin-bottom:20px}
.fbi{display:flex; flex-wrap:wrap;margin-top:40px;}
.fbi .fbi-left{max-width:65%;}
.fbi .fbi-title{font-size:18px; color:#000; margin-bottom:10px;}
.fbi .fbi-title span{display:inline-block;position:relative;background:#56c4e9;color:#fff;padding:12px 50px 12px 15px; border-radius:7px 0 0 7px;font-weight:bold;text-shadow:1px 1px 2px rgba(0,0,0,0.20)}
.fbi .fbi-title span:after{content:'';position:absolute;right:0;top:0;bottom:0;border-right:20px solid #f2f2f2; border-top:21px solid transparent; border-bottom:21px solid transparent}
.fbi ol{list-style-type:disc; margin-left:25px}
.fbi ol li{font-size:14px;color:#333;line-height:20px;margin-bottom:10px}
.fbi .fbi-img{margin-left:30px}
.e-brochure-sec .btn-inquiry{text-align:center}
.e-brochure-sec .btn-inquiry a{display:inline-block;margin-top:15px;background:#175ac9;
    color:#fff;border-radius:25px;font-size:20px;font-weight:600;padding:12px 50px;
    line-height:25px;}
.fb-as-sec{padding-top:50px; padding-bottom:30px}   
.fb-as{display:flex;flex-wrap:wrap; margin-left:-40px; margin-right:-40px} 
.fb-as > div{width:45%; box-sizing:border-box; padding-left:40px; padding-right:40px; border-right:1px solid #dddd}
.fb-as > div:last-child{border-right:none}
.fb-as h3{font-size:22px; color:#000;font-weight:400;margin-bottom:15px;line-height:normal}
.fb-as ul{margin-left:15px;list-style-type:disc}
.fb-as ul li{font-size:13px;color:#333;margin-bottom:7px}

.v-trust-sec{background:#f2f2f2;padding:40px 0}
.v-trust-title{margin-bottom:20px;}
.v-trust-title h1{font-size:20px; font-weight:600; color:#374c99; line-height:normal;}
.vtb{background:#ffe65e; border-radius:3px; text-align:center; overflow:hidden}
.vtb .vtb-heading{background:#fff;font-size:22px; font-weight:600; color:#000;line-height:normal; display:flex;align-items:center;justify-content:center;padding:10px 15px}
.vtb .vtb-heading img{margin-left:10px}
.vtb .vtb-body{padding:20px; display:flex; align-items:center;width:100%;box-sizing:border-box}
.vtb .vtb-body .vtb-img{padding-left:15px;padding-right:15px}
.vtb .vtb-smg{width:65%; text-align:center}
.vtb .vtb-smg h3{font-size:20px;color:#000;font-weight:600; line-height:30px;margin-bottom:30px}
.vtb .vtb-smg .vtb-msg-btn{background:rgba(255,255,255,0.44);display:inline-flex;align-items: center;border-radius:20px;}
.vtb-msg-btn a{display:inline-block;padding:12px 40px;color:#fff; font-weight:600;font-size:20px;background:#f65574;border-radius:20px;line-height:normal}
.vtb-msg-btn .lbl{font-size:16px;color:#000;background:none;padding:15px 30px 15px 15px;}
.vt-other{background:#fff;padding:50px 0}
.vto-msg{border-bottom:1px solid #ddd; padding-bottom:15px; margin-bottom:30px}
.vto-msg:after{content:'';display:table;clear:both}
.vto-msg img{float:right; margin-left:30px}
.vto-msg-txt{float:left;width:75%}
.vto-msg-txt p{font-size:14px;color:#333;line-height:25px;margin-bottom:50px}
.dtq-vt{text-align:center}
.dtq-vt h3{font-size:20px;line-height:30px;color:#000;font-weight:400;margin-bottom:40px}
.dtq-vt ol{display:flex;flex-wrap:wrap;list-style-type:disc;}
.dtq-vt ol li{width:45%;font-size:14px;color:#333;margin-bottom:5px;line-height:20px;text-align:left;margin-left:50px}
.dtq-vt-btn{margin-top:40px; text-align:center;}
.dtq-vt-btn a{display:inline-block}
.dtq-vt-btn a.btn-link{color:#03c; text-decoration:underline;font-size:14px}
.dtq-vt-btn a.btn-inquiry{padding:12px 30px;color:#fff;background:#f65574;font-size:20px;font-weight:600;border-radius:25px;margin-bottom:10px}
.vt-fb-sec{background:#f2f2f2;padding:50px 0}
.vt-fb{display:flex;flex-wrap:wrap}
.vt-fb .vtfb-list{width:50%; box-sizing:border-box;padding:0 50px; border-right:1px solid #ddd}
.vt-fb .vtfb-list h3{font-size:22px;color:#000;font-weight:400;margin-bottom:20px}
.vt-fb .vtfb-list ol{margin-left:15px;color:#333;font-size:13px;list-style-type:disc}
.vt-fb .vtfb-list ol li{margin-bottom:10px}
.vt-fb .vtfb-list:nth-child(even){border-right:none}
.nh-hpb{position:absolute;left:0;bottom:10px; width:100%; box-sizing:border-box; text-align:center; padding-left:15px;padding-right:15px;}
.nh-hpb a{display:inline-block; line-height:0;}
.nh-hpb a img{max-width:100%;}
.sec-lblwu{padding:50px 0;background:#f5f5f5;}
.lbl-list{margin:0 -15px;padding:0;list-style:none;display:flex; flex-wrap:wrap;}
.lbl-list > li{width:33.33%;box-sizing:border-box;padding:15px 15px; margin-bottom:20px;}
.lbl-list .lbl-iteam{background:#fff;padding:25px 15px 15px 15px;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,0.12); box-sizing:border-box;height:100%; position:relative; transition:all 0.3s ease;}
.lbl-iteam .lbl-by{position:absolute;top:-18px;left:0;background:#347ccc;color:#fff;font-weight:bold;border-radius:25px;padding:7px 15px; max-width:85%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:13px;}
.lbl-iteam .lbl-by span{font-weight:400;font-size:12px;}
.lbl-iteam .lead-title{font-size:14px;font-weight:400;color:#333; line-height:20px;margin-bottom:10px; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow: ellipsis;}
.lbl-iteam .lead-info{margin:0; padding:0; font-size:13px; color:#999;}
.lbl-iteam .lead-info li{line-height:20px; position:relative; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;display:flex;}
.lbl-iteam .lead-info li span{color:#333;display:inline-block;margin-left:5px;width:200px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.lbl-iteam .lead-info li span:before{content:':';display:inline-block;margin-right:5px;}
.lbl-iteam .member-since{position:absolute;bottom:20px;right:20px;width:66px;height:60px;border-radius:50%;background:url(https://static.tourtravelworld.com/images/member-since.jpg) no-repeat center; display:flex; align-items:center;justify-content:center;padding-top:15px;font-weight:500;color:#000;font-size:17px;}
.pop-post-link{width:100%; background:#454545; padding:30px 0;}
.f-quick-links{padding:30px 0;}
.f-quick-links li{padding-left: 20px;box-sizing: border-box;border-left: #555 solid 1px;}
.f-quick-links li:first-child{padding-left: 0px;border-left:0;}
.nhfn-list.fa-ul li{padding-left:15px;}
.wl-footer-logo{background: #e31014;display: inline-block;position: absolute;left: 0px;right: 0px;width: 214px;margin: auto;text-align: center; top:0; height:100%; padding-top:10px; box-sizing:border-box;}
.wl-footer-logo::after {position: absolute;content: '';width: 0;height: 0;border-style: solid;border-width: 0 19px 16px 19px;border-color: transparent transparent #e31014 transparent;left: 0px;right: 0px;margin: auto;top: -14px; display:none;}
.nh-sml-sec{width:100%; display:inline-block;}
@media screen and (max-width:1200px){
.nh-navbar > li{margin-right:10px;}
.nh-tp-list{padding:10px;}
.nh-tp-list .nh-tp-iteam{margin-right:5px;}
.fw{padding-left:10px;padding-right:10px}
.btp-iteam > ul > li{width:498px}
.btp-iteam > ul > li .btp-img{width:220px;}
.btp-iteam > ul > li .btp-info{width: calc(100% - 220px);padding:20px 10px}
}