@import "https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700&subset=cyrillic";@import "https://fonts.googleapis.com/css?family=Lato:300,400,700";@import "https://fonts.googleapis.com/css?family=Satisfy";html{margin:0 !important;padding:0;}
.contact-form::-webkit-input-placeholder{color:#f8f8f8;font-weight:300;}
.contact-form:-moz-placeholder{color:#f8f8f8;font-weight:300;}
.contact-form::-moz-placeholder{color:#f8f8f8;font-weight:300;}
.contact-form:-ms-input-placeholder{color:#f8f8f8;font-weight:300;}
img{height:auto;max-width:100%;vertical-align:middle;border:0;}
body{font-family:sans-serif;min-width:320px;position:relative;line-height:1.6;overflow-x:hidden;font-family:"Lato";font-weight:400;}
header, footer{position:relative;}
section, footer{position:relative;font-size:1.5em;}
nav, h1, h2, h3, h4, h5, ul{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-family:"Roboto";}
ul{list-style-type:none;}
.hidden{display:none;}
.center{text-align:center;}
a:hover, a:focus, a:visited, a:link{outline:none;text-decoration:none;outline-offset:0;}
.mfp-ready .mfp-figure{opacity:0;}
.mfp-zoom-in .mfp-figure, .mfp-zoom-in .mfp-iframe-holder .mfp-iframe-scaler{opacity:0;transition:all 0.3s ease-out;transform:scale(0.95);}
.mfp-zoom-in.mfp-bg, .mfp-zoom-in .mfp-preloader{opacity:0;transition:all 0.3s ease-out;}
.mfp-zoom-in.mfp-image-loaded .mfp-figure{opacity:1;transform:scale(1);}
.mfp-zoom-in.mfp-ready .mfp-iframe-holder .mfp-iframe-scaler{opacity:1;transform:scale(1);}
.mfp-zoom-in.mfp-ready.mfp-bg, .mfp-zoom-in.mfp-ready .mfp-preloader{opacity:0.8;}
.mfp-zoom-in.mfp-removing .mfp-figure, .mfp-zoom-in.mfp-removing .mfp-iframe-holder .mfp-iframe-scaler{transform:scale(0.95);opacity:0;}
.mfp-zoom-in.mfp-removing.mfp-bg, .mfp-zoom-in.mfp-removing .mfp-preloader{opacity:0;}
.mfp-iframe-scaler{overflow:visible;}
.mfp-zoom-out-cur{cursor:auto;}
.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer;}
.mfp-preloader{width:30px !important;height:30px !important;background-color:#76be74;opacity:1;margin:0 auto;animation:rotateplane 1.2s infinite ease-in-out;}
@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px);}
50%{-webkit-transform:perspective(120px) rotateY(180deg);}
100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg);}
}
@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);}
50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);}
100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}
}
.gray-bg{background:#f8f8f8 !important;}
.dark-bg{background:#414E5B;color:#fff;}
.dark-bg h2{position:relative;color:#fff;margin-bottom:20px;}
.dark-bg h2:before{content:"";position:absolute;bottom:-10px;left:0;display:block;width:50px;height:4px;background:#fff;}
.light-bg h2{position:relative;color:#414e5b;margin-bottom:20px;}
.light-bg h2:before{content:"";position:absolute;bottom:-10px;left:0;display:block;width:50px;height:4px;background:#414e5b;}
section{padding:60px 0;}
section h2{font-weight:700;font-size:1.8em;letter-spacing:0.1em;text-transform:uppercase;}
.light-section{background:#fff;}
.light-section h2{position:relative;color:#2d2b51;margin-bottom:20px;}
.light-section h2:before{content:"";position:absolute;bottom:-10px;left:0;display:block;width:50px;height:4px;background:#2d2b51;}
.btn{display:inline-block;border:none;background-color:#76be74;color:#fff;font-size:15px;letter-spacing:0px;text-transform:uppercase;padding:6px 20px;border-radius:3px;box-shadow:0 4px 0 #0E9C4B;text-align:center;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.btn:hover, .btn:focus{color:#fff;text-decoration:none;}
.btn:hover{background-color:#18CB65;}
.btn:active{background-color:#0E9C4B;}
.btn-sm{padding:6px 16px;}
html.js .loader{background:none repeat scroll 0 0 #ffffff;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999;}
html.js .loader_inner{background-image:url("../img/preloader.gif");background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#fff;height:60px;width:60px;margin-top:-30px;margin-left:-30px;left:50%;top:50%;position:absolute;}
.header{position:fixed;top:0;left:0;z-index:20;width:100%;color:#fff;font-size:1.3em;padding:10px 0 0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.header .phone{text-align:right;text-transform:uppercase;letter-spacing:0.07em;}
.header p.phone i{animation:flip 0.82s cubic-bezier(.36,.07,.19,.97) both infinite;}
@keyframes flip{0%{transform:scale(1)}
40%{transform:scale(1.2);}
50%{transform:scale(1.4);}
80%{transform:scale(1.2);}
100%{transform:scale(1.1);}
}
.sticky{background:rgba(0, 0, 0, 0.5);z-index:300;}
.sticky .logo{width:155px;height:52px;}
#hamburger-icon{height:50px;width:40px;position:relative;display:block;cursor:pointer;z-index:999;}
#hamburger-icon p{margin-left:45px;text-transform:uppercase;letter-spacing:0.13em;line-height:2em;}
#hamburger-icon .line{display:block;background:#fff;width:35px;height:2px;position:absolute;border-radius:4px;transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;}
#hamburger-icon .line-1{top:0;}
#hamburger-icon .line-2{top:20%;}
#hamburger-icon .line-3{top:40%;}
#hamburger-icon.active .line-1{transform:translateY(7px) translateX(0) rotate(45deg);-webkit-transform:translateY(7px) translateX(0) rotate(45deg);-moz-transform:translateY(7px) translateX(0) rotate(45deg);}
#hamburger-icon.active .line-2{opacity:0;}
#hamburger-icon.active .line-3{transform:translateY(-13px) translateX(0) rotate(-45deg);-webkit-transform:translateY(-13px) translateX(0) rotate(-45deg);-moz-transform:translateY(-13px) translateX(0) rotate(-45deg);}
.logo{width:238px;height:76px;display:block;margin:5px auto 0;background:url(../images/logo.png) no-repeat center;background-size:100%;transition:all ease-in-out .4s;}
.main-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.9);display:none;}
.main-menu ul{text-align:center;max-width:600px;margin:120px auto 0;}
.main-menu ul li a{display:block;padding:10px 0;color:#fff;font-size:1em;text-transform:uppercase;letter-spacing:0.11em;border-bottom:1px solid rgba(255, 255, 255, 0.3);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.main-menu ul li:hover{color:#76be74;border-color:#76be74;}
#home-sect{background:#414e5b;background-size:cover !important;background-position:center !important;background-attachment:fixed;height:100vh;padding:0;}
@media only screen and (min-device-width:1025px) and (orientation:landscape){#home-sect{height:1000px;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#home-sect{height:768px;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#home-sect{height:1024px;}
}
@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){#home-sect{height:320px;}
}
@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){#home-sect{height:568px;}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){#home-sect{height:320px;}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){#home-sect{height:480px;}
}
.justbehere{position:fixed;z-index:0;width:100%;}
#home-sect:before{}
.padding-none{padding:0;}
.padding-right-none{padding-right:0;}
.padding-left-none{padding-left:0;}
.rev_slider_wrapper .tparrows:after{content:"";width:18px;height:32px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url('../images/slides/arrow-left.png') 0px 0px no-repeat;}
.rev_slider_wrapper .tparrows.tp-rightarrow{transform:translate(-100%, -50%) !important;-webkit-transform:translate(-100%, -50%) !important;-moz-transform:translate(-100%, -50%) !important;-o-transform:translate(-100%, -50%) !important;-ms-transform:translate(-100%, -50%) !important;margin-left:-15px;}
.rev_slider_wrapper .tparrows.tp-rightarrow:after{background:url('../images/slides/arrow-right.png') 0px 0px no-repeat;}
.fr-quo{min-height:250px;position:inherit;z-index:10;}
.fr-quo h1{padding-top:0;font-family:'Satisfy', cursive;font-size:60px;line-height:80px;color:#c6c6c6;text-shadow:0px -2px 4px #222;}
.fr-quo h1 span{font-size:50px;}
.btn-explore{margin:20px 0;}
.extratext{position:absolute;z-index:52;left:100px;top:12%;}
.explore .item{}
.explore .item h4{background:rgba(0,0,0,.6);position:absolute;bottom:0;padding:5px;width:100%;color:#fff;}
.explore .owl-theme .owl-controls{margin-top:-30px;position:absolute;right:0;}
.explore .owl-theme .owl-controls .owl-dots .owl-dot{background:#fff;}
.rev_slider_wrapper li .rev-slidebg::before{position:absolute;content:'';width:100%;height:100%;z-index:4;background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.55) 100%);background-image:-o-linear-gradient(right, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.55) 100%);background-image:linear-gradient(to left, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.55) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d000000', endColorstr='#f2000000', GradientType=0);-webkit-transition:opacity 0.3s ease 0.1s;-o-transition:opacity 0.3s ease 0.1s;transition:opacity 0.3s ease 0.1s;}
.explore .item .extrapng{position:absolute;z-index:52;right:100px;top:12%;animation:comein 1.5s ease-in;}
@keyframes comein{from{transform:scale(0,0)}
to{transform:scale(1,1)}
}
.extrapng::before{content:'';display:block;width:465px;height:465px;animation:pulse 2.5s infinite alternate;z-index:-1;position:absolute;border-radius:50%;top:123px;left:-10px;background:-moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background:-webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:radial-gradient(ellipse at center, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1);}
@keyframes pulse{from{box-shadow:0px 0px 10px 3px #0066cc;}
to{box-shadow:0px 0px 20px 5px #0066cc;}
}
.centermenu{position:relative;margin:-35% 50px 0;text-align:center;}
.scr-di{position:relative;padding-top:5%;text-align:center;}
.circle-nav{position:relative;max-width:155px;height:250px;display:block;margin:0 auto;}
.circle-nav .nav-item{width:24px;height:24px;border:1px solid #fff;border-radius:50%;position:absolute;color:#fff;display:block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.circle-nav .nav-item p{opacity:0;position:absolute;font-size:.9em;letter-spacing:0.3em;border-bottom:1px dotted #fff;white-space:nowrap;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.circle-nav .nav-item:hover{background:#fff;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.circle-nav .nav-item:hover:before{content:"";display:block;width:34px;height:34px;border:1px solid #fff;border-radius:50%;position:relative;top:-6px;left:-6px;}
.circle-nav .nav-item:hover p{opacity:1;}
.circle-nav .nav-item:nth-child(1){bottom:0;left:40px;}
.circle-nav .nav-item:nth-child(2){bottom:70px;left:40px;}
.circle-nav .nav-item:nth-child(3){bottom:140px;left:40px;}
.circle-nav .nav-item:nth-child(4){bottom:140px;left:90px;}
.circle-nav .nav-item:nth-child(5){bottom:70px;left:90px;}
.circle-nav .nav-item:nth-child(6){bottom:0;left:90px;}
.left-nav-item p{top:-15px;right:40px;}
.right-nav-item p{top:-15px;left:40px;}
.text-to-scroll{text-align:center;position:absolute;bottom:0px;left:50%;transform:translate(-50%, 0);color:#fff;font-weight:300;letter-spacing:0.1em;opacity:.7;}
.scroll-down{position:absolute;left:50%;width:1px;height:80px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0.9) 0, rgba(255, 255, 255, 0.5) 25%, rgba(255, 255, 255, 0) 100%);}
.scroll-down:before{content:"";position:absolute;top:0;left:-1px;width:3px;height:3px;border-radius:50%;background:white;-webkit-animation:sdh 2s infinite linear;animation:sdh 2s infinite linear;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
@-webkit-keyframes sdh{0%{transform:translateY(0);opacity:1;}
100%{transform:translateY(80px);opacity:0;}
}
@keyframes sdh{0%{transform:translateY(0);opacity:1;}
100%{transform:translateY(80px);opacity:0;}
}
#home-about{padding:100px 0;}
.tabs{margin-top:35px;}
.tabs li{display:inline-block;padding:0 5px;font-size:1.2em;font-weight:400;letter-spacing:0.05em;cursor:pointer;}
.tabs li span{padding:10px 0;}
.tabs li:nth-child(1){padding-left:0;}
.tabs .active span{color:#000;border-bottom:1px solid #575757;}
.tab-content p{line-height:2em;color:#575757;font-size:1em;font-family:"Roboto";}
.popup-gallery > a{display:none;}
.popup-gallery > a:first-child{display:block;}
.img-border{position:relative;display:block;border:7px solid #76be74;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.img-border:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(46, 46, 46, 0.3);-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;}
.img-border:hover{transform:translateY(-2px);}
.img-border:hover:before{background:rgba(46, 46, 46, 0.7);}
.img-border:hover .tizer-text{opacity:1;}
.triangle{position:absolute;top:0;right:0;color:#fff;height:0;width:0;border-top:65px solid #76be74;border-left:65px solid transparent;}
.triangle i{position:absolute;top:-57px;right:6px;font-size:1.3em;}
.tizer-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:3em;opacity:.5;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#numbers-info{padding:30px 0;}
.s-adv h3{font-size:1.25em;letter-spacing:0.05em;text-transform:uppercase;}
.s-adv h3 span{color:#76be74;font-size:1.7em;}
.s-adv p{margin:0;color:#ffffff;opacity:.9;}
.how-work{background-attachment:fixed;}
.how-work img{width:500px;display:block;margin:0 auto;}
.w-check{padding-top:20px;}
.w-check li{padding-bottom:15px;}
.w-check li:before{content:"\f00c";padding-right:5px;color:#76be74;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;}
.w-check li h3{display:inline-block;font-weight:700;color:#2d2b51;letter-spacing:0.04em;padding-bottom:5px;}
.w-check li p{color:#6c6c7b;margin:0;letter-spacing:0.02em;}
.dotsbg{background:url(../images/tbg.jpg) no-repeat;background-size:cover;}
#particles-js2{width:100%;height:100%;position:absolute;background-color:#414e5b;background-image:url('');background-size:cover;background-position:50% 50%;background-repeat:no-repeat;}
#particles-js{width:100%;height:100%;position:absolute;background-color:transparent;background-image:url('');background-size:cover;background-position:50% 50%;background-repeat:no-repeat;}
section.whsect{background:#414e5b;padding:0;}
.whmaker{position:relative;z-index:16;}
.whmaker .col-md-4{padding:0;}
.whder, .whder a{cursor:pointer;color:#fff;}
.whder img{filter:grayscale(.6);transition:all ease-in-out .3s}
.whder:hover img{filter:none;}
.whder .captio{position:absolute;width:100%;height:100%;top:0;left:0;padding:22% 35px 0;color:#fff;text-align:center;background:rgba(0,0,0,.3);vertical-align:middle;text-shadow:0px 2px 5px #000;}
.whder .captio h3{font-family:'Satisfy', cursive;font-size:32px;}
.whder .captio span{font-size:18px;}
.p-t-0{padding-top:0px;}
.p-t-10{padding-top:10px;}
.p-t-20{padding-top:20px;}
.p-t-30{padding-top:30px;}
.p-t-40{padding-top:40px;}
.p-t-50{padding-top:50px;}
.p-t-60{padding-top:60px;}
.p-b-0{padding-bottom:0px;}
.p-b-10{padding-bottom:10px;}
.p-b-20{padding-bottom:20px;}
.p-b-30{padding-bottom:30px;}
.p-b-40{padding-bottom:40px;}
.p-b-50{padding-bottom:50px;}
.p-b-60{padding-bottom:60px;}
.destinair .col-md-4{padding:0;}
.destinair h3.namecap{position:absolute;bottom:0;padding:0 0 20px;width:100%;text-align:center;color:#fff;text-shadow:0px 2px 5px #000;z-index:10;}
.destinair .voxo{cursor:pointer;height:auto;float:left;position:relative;overflow:hidden;width:100%;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;}
.destinair .voxo:hover a:before{position:absolute;content:'';left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.0);transition:all ease-in-out .3s;}
.destinair .voxo:hover a:before{background:rgba(0,0,0,.6);z-index:10;filter:blur(2px)}
.destinair .voxo a:after{position:absolute;content:'';left:0;top:0;height:100%;width:100%;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.95) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.95) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.95) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d000000', endColorstr='#f2000000', GradientType=0);-webkit-transition:opacity 0.3s ease 0.1s;-o-transition:opacity 0.3s ease 0.1s;transition:opacity 0.3s ease 0.1s;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;}
.destinair .voxo:hover a:after{opacity:.8;}
.destinair .voxo img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;left:0;}
.destinair .voxo .caption{text-shadow:0px 2px 5px #000;position:absolute;top:0;color:#fff;z-index:150;-webkit-transition:all 100ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;left:0;}
.destinair .voxo .full-caption{width:100%;height:100%;left:-100%;text-align:left;padding:15px;}
.destinair .voxo:hover .full-caption{-moz-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);opacity:1;transform:translateX(100%);}
.destinair .voxo:hover img{transform:scale(1.1);}
a.readmore{padding:8px 20px;border-radius:10px;border:2px solid #414e5b;color:#333;}
#works h2:before, #works-in-tour h2:before, #keyfactor h2:before{left:50%;transform:translate(-50%, 0);}
#works{padding:50px 0 100px;text-align:center;}
#works h2{margin-bottom:25px;}
p.intfro{margin-bottom:30px;}
.destinairds .voxo, .dest-in-out .voxo{border-radius:5px;background-image:-ms-radial-gradient(center, ellipse farthest-corner, #FFFFFF 40%, #E6E7F0 100%);background-image:-moz-radial-gradient(center, ellipse farthest-corner, #FFFFFF 40%, #E6E7F0 100%);background-image:-o-radial-gradient(center, ellipse farthest-corner, #FFFFFF 40%, #E6E7F0 100%);background-image:-webkit-gradient(radial, center center, 0, center center, 286, color-stop(40, #FFFFFF), color-stop(100, #E6E7F0));background-image:-webkit-radial-gradient(center, ellipse farthest-corner, #FFFFFF 40%, #E6E7F0 100%);background-image:radial-gradient(ellipse farthest-corner at center, #FFFFFF 40%, #E6E7F0 100%);border:1px solid rgba(232, 232, 232, 1);margin-bottom:30px;padding:10px;}
.destinairds .voxo .imgholder{height:200px;overflow:hidden;margin:10px 0;}
.destinairds .voxo .imgholder img, .dest-in-out .voxo .imgholder img{transition:all ease-in .9s;-moz-transition:all ease-in .9s;-ms-transition:all ease-in .9s;-webkit-transition:all ease-in .9s;}
.destinairds .voxo .imgholder:hover img, .dest-in-out .voxo .imgholder:hover img{-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY-(30px);}
.destinairds .voxo a, .dest-in-out .voxo a{color:#404040;}
.destinairds .voxo a:hover, .dest-in-out .voxo a:focus, .destinairds .voxo a:hover, .destinairds .voxo a:focus{color:#23527c;}
.destinairds .voxo .caption, .dest-in-out .voxo .caption{padding-bottom:4px;border-bottom:1px solid #eee;display:block;}
.iti-incl{position:relative;padding:0;border:1px solid rgba(232, 232, 232, 1);background:#fff;border-radius:5px 0 0 5px;color:#404040;}
.iti-incl small{float:left;transform:rotate(-90deg);background:#ccc;position:absolute;left:-22px;top:20px;padding:0 4px 0 3px;font-size:11px;border-radius:3px 3px 0 0;}
.iti-incl ul{display:block;padding:5px 0 0 10px;margin:0;}
.iti-incl ul li{display:inline-block;padding:5px;text-align:center;}
.iti-incl ul li span{display:block;font-size:12px;}
.comeaskme{margin-top:10px;}
.comeaskme .btn{padding:3px 2px !important;font-size:15px;letter-spacing:normal;width:100%;border:none;text-transform:none;}
.comeaskme a{color:#fff !important;}
.blokekr{color:#404040;}
.blokekr a{border:1px solid #404040;border-radius:3px;height:30px;width:35px;margin:0 0 0 7px;float:left;padding:0px 5px;color:#404040 !important;line-height:27px;}
.modal, .dest-in-out .modal{text-align:left;}
.modal .close, .dest-in-out .modal .close{float:right;border:none;background:none;font-size:22px;}
.modal h4, .dest-in-out .modal h4{font-size:22px;font-weight:normal;padding:7px 0;}
.modpack .packdesc{position:absolute;bottom:0;background:rgba(0,0,0,.7);color:#fff;padding:5px 0;display:block;}
.modpack span{margin:0;padding:5px 10px;color:#fff;}
.modpack small{padding:0 10px;display:block;}
.dest-in-out .voxo{text-align:center;}
.dest-in-out .voxo .imgholder{height:auto;overflow:hidden;margin:10px 0;}
.dest-in-out .owl-buttons, .destinairds .owl-buttons{top:0%;}
.dest-in-out .owl-prev, .destinairds .owl-prev{position:absolute;top:34%;left:50px;font-size:2.5em !important;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#fff !important;padding:20px;background:rgba(255,255,255,.5);}
.dest-in-out .owl-prev:hover, .destinairds .owl-prev:hover{color:#fff !important;}
.dest-in-out .owl-next, .destinairds .owl-next{position:absolute;top:35%;right:50px;font-size:2.5em !important;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#fff !important;padding:20px;background:rgba(255,255,255,.5);}
.dest-in-out .owl-next:hover, .destinairds .owl-next:hover{color:#fff !important;}
#keyfactor{background:url(../images/about/factor-bg.jpg) no-repeat;}
.keyblocks{margin:30px 0;}
.keyblock{padding:20px;margin-bottom:20px;min-height:240px;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.75) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.75) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.75) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d000000', endColorstr='#f2000000', GradientType=0);-webkit-transition:opacity 0.3s ease 0.1s;}
.inner-banner{background-size:cover;padding:0;}
.inner-banner::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:2;background:-moz-linear-gradient(top, rgba(0,0,0,.8) 25%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,.8) 25%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,.8) 25%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0);}
.inner-packed{position:relative;z-index:15;}
.inner-header{display:table;width:100%;height:320px;padding-bottom:40px;}
.inner-header h1{display:table-cell;text-align:center;vertical-align:bottom;text-transform:uppercase;text-shadow:0px 2px 5px #000;}
.breadcrumb-cont{padding-top:50px;padding-bottom:80px;}
ol.breadcrumb{margin:0;padding:0;float:left;text-align:left;}
ol.breadcrumb li{list-style:none;display:inline-block;padding:5px 8px;font-size:100%;font-weight:600;text-shadow:0px 2px 5px #000;color:#fff;}
ol.breadcrumb li:first-child{padding-left:0;}
ol.breadcrumb li a{color:#fff;}
.page-about{background:url(../images/inner/company.jpg) no-repeat;background-size:cover;}
.page-destinations{background:url(../images/inner/destinations.jpg) no-repeat;background-size:cover;}
.page-darjeeling{background:url(../images/inner/darjeeling.jpg) no-repeat;background-size:cover;}
.page-sikkim{background:url(../images/inner/sikkim.jpg) no-repeat;background-size:cover;}
.page-dooars{background:url(../images/inner/dooars.jpg) no-repeat;background-size:cover;}
.page-bhutan{background:url(../images/inner/bhutan.jpg) no-repeat;background-size:cover;}
.page-nepal{background:url(../images/inner/nepal.jpg) no-repeat;background-size:cover;}
.page-arunachal{background:url(../images/inner/arunachal.jpg) no-repeat;background-size:cover;}
.page-meghalaya{background:url(../images/inner/meghalaya.jpg) no-repeat;background-size:cover;}
.page-mizoram{background:url(../images/inner/mizoram.jpg) no-repeat;background-size:cover;}
.page-manipur{background:url(../images/inner/manipur.jpg) no-repeat;background-size:cover;}
.page-tripura{background:url(../images/inner/tripura.jpg) no-repeat;background-size:cover;}
.page-nagaland{background:url(../images/inner/nagaland.jpg) no-repeat;background-size:cover;}
.page-assam{background:url(../images/inner/assam.jpg) no-repeat;background-size:cover;}
.page-privacy{background:url(../images/inner/privacy.jpg) no-repeat;background-size:cover;}
.page-tnc{background:url(../images/inner/tnc.jpg) no-repeat;background-size:cover;}
.page-disclaimer{background:url(../images/inner/disclaimer.jpg) no-repeat;background-size:cover;}
.page-contact{background:url(../images/inner/contact.jpg) no-repeat;background-size:cover;}
.page-career{background:url(../images/inner/career.jpg) no-repeat;background-size:cover;}
.page-faq{background:url(../images/inner/faq.jpg) no-repeat;background-size:cover;}
.page-weather{background:url(../images/inner/weather.jpg) no-repeat;background-size:cover;}
.page-sitemap{background:url(../images/inner/sitemap.jpg) no-repeat;background-size:cover;}
.page-tour{background:url(../images/inner/tour.jpg) no-repeat;background-size:cover;}
.page-darjeeling-tour{background:url(../images/inner/tour/darjeeling.jpg) no-repeat;background-size:cover;}
.page-sikkim-tour{background:url(../images/inner/tour/sikkim.jpg) no-repeat;background-size:cover;}
.page-nepal-tour{background:url(../images/inner/tour/nepal.jpg) no-repeat;background-size:cover;}
.page-arunachal-tour{background:url(../images/inner/tour/arunachal.jpg) no-repeat;background-size:cover;}
.page-meghalaya-tour{background:url(../images/inner/tour/meghalaya.jpg) no-repeat;background-size:cover;}
.page-mizoram-tour{background:url(../images/inner/tour/mizoram.jpg) no-repeat;background-size:cover;}
.page-manipur-tour{background:url(../images/inner/tour/manipur.jpg) no-repeat;background-size:cover;}
.page-tripura-tour{background:url(../images/inner/tour/tripura.jpg) no-repeat;background-size:cover;}
.page-nagaland-tour{background:url(../images/inner/tour/nagaland.jpg) no-repeat;background-size:cover;}
.page-assam-tour{background:url(../images/inner/tour/assam.jpg) no-repeat;background-size:cover;}
.page-dooars-tour{background:url(../images/inner/tour/dooars.jpg) no-repeat;background-size:cover;}
.page-bhutan-tour{background:url(../images/inner/tour/bhutan.jpg) no-repeat;background-size:cover;}
p.profile{font-size:110%;line-height:30px;margin:0;}
.infobox p{text-align:justify;}
.infobox .informer{margin-bottom:40px;}
.sitemap{padding:50px 0;}
.sitemap ul{}
.sitemap ul li{margin-bottom:5px;}
.sitemap ul li::before{content:'\f02b';font-family:fontawesome;padding:5px 10px 0 0;display:inline;color:#899aab;font-size:14px;}
.sitemap ul li a{color:#414e5b}
.sitemap ul ul{padding-bottom:10px;margin-bottom:10px;}
.sitemap ul ul::after{position:relative;margin:0 auto;width:100px;background:#ccc;content:'';height:2px;display:block;margin-top:10px;}
.sitemap ul ul li::before{content:'\f111';font-family:fontawesome;padding:5px 10px 0 0;display:inline;color:#899aab;font-size:10px;}
.termsn p{text-align:justify;}
.termsn ul{margin:20px 0;padding-left:30px;}
.termsn ul li{padding:5px 0;text-align:justify;}
.termsn ul li::before{position:relative;float:left;padding-right:10px;content:'\f101';font-family:fontAwesome;}
.termsn ul.nolikeother li::before{display:none;}
.page-not-found{padding:200px 0;background:url(../images/404bg.jpg) no-repeat;background-size:cover;}
.page-not-found::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:2;background:-moz-linear-gradient(top, rgba(0,0,0,.8) 0%, rgba(0,0,0,0) 40%);background:-webkit-linear-gradient(top, rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 40%);background:linear-gradient(to bottom, rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 40%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0);}
.missing{position:relative;z-index:10;}
.perm{width:100%;height:240px;display:table-cell;vertical-align:middle;color:#fff;}
.perm p{font-family:'Satisfy';font-size:25px;text-shadow:0px 1px 1px #333;}
.thanks{padding:300px 0;background:url(../images/thanksbg.jpg) no-repeat;background-size:cover;}
.thanks::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:2;background:-moz-linear-gradient(top, rgba(0,0,0,.8) 0%, rgba(0,0,0,0) 40%);background:-webkit-linear-gradient(top, rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 40%);background:linear-gradient(to bottom, rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 40%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0);}
.dest-in h3.namecap{position:absolute;bottom:0;padding:0 0 20px;width:100%;text-align:center;color:#fff;text-shadow:0px 2px 5px #000;z-index:10;}
.dest-in .voxo{margin-bottom:30px;cursor:pointer;height:auto;float:left;position:relative;overflow:hidden;width:100%;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;}
.dest-in .voxo:hover a:before{position:absolute;content:'';left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.0);transition:all ease-in-out .3s;}
.dest-in .voxo:hover a:before{background:rgba(0,0,0,.6);z-index:10;filter:blur(2px)}
.dest-in .voxo a:after{position:absolute;content:'';left:0;top:0;height:100%;width:100%;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.95) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.95) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.95) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d000000', endColorstr='#f2000000', GradientType=0);-webkit-transition:opacity 0.3s ease 0.1s;-o-transition:opacity 0.3s ease 0.1s;transition:opacity 0.3s ease 0.1s;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;}
.dest-in .voxo:hover a:after{opacity:.8;}
.dest-in .voxo img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;left:0;}
.dest-in .voxo .caption{text-shadow:0px 2px 5px #000;position:absolute;top:0;color:#fff;z-index:150;-webkit-transition:all 100ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;left:0;}
.dest-in .voxo .full-caption{width:100%;height:100%;left:-100%;text-align:left;padding:15px;}
.dest-in .voxo:hover .full-caption{-moz-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);opacity:1;transform:translateX(100%);}
.dest-in .voxo:hover img{transform:scale(1.1);}
.tour-in h3.namecap{position:relative;bottom:0;padding:10px 20px;width:100%;text-align:center;color:#414e5b;text-transform:uppercase;}
.tour-in .voxo{margin-bottom:30px;cursor:pointer;height:auto;float:left;position:relative;overflow:hidden;width:100%;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;}
#map-section::before{position:absolute;content:'';height:100%;width:100%;left:0;}
#Darjeeling{height:400px;width:100%;}
.gm-style-iw *{display:block;width:100%;}
.gm-style-iw h4, .gm-style-iw p{margin:0;padding:0;}
.gm-style-iw a{color:#4272db;}
#contactmap{height:600px;width:100%;}
.contactpad{position:absolute;z-index:100;top:0;left:0;}
.conpadder{width:400px;max-width:100%;height:600px;background:rgba(65,78,91,.8);padding:60px 40px;color:#fff;text-shadow:0px 1px 2px #000;display:table-cell;vertical-align:middle;}
.conpadder h3{margin-bottom:9px;}
.conpadder address{font-style:normal;}
.conpadder a{color:#fff;}
#similar-dest h2:before, #map-section h2:before{left:50%;transform:translate(-50%, 0);}
.dest-similar h3.namecap{position:absolute;bottom:0;padding:0 0 20px;width:100%;text-align:center;color:#fff;text-shadow:0px 2px 5px #000;z-index:10;}
.dest-similar .voxo{margin-bottom:30px;cursor:pointer;height:auto;float:left;position:relative;overflow:hidden;width:100%;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;}
.dest-similar .voxo:hover a:before{position:absolute;content:'';left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.0);transition:all ease-in-out .3s;}
.dest-similar .voxo:hover a:before{background:rgba(0,0,0,.6);z-index:10;filter:blur(2px)}
.dest-similar .voxo a:after{position:absolute;content:'';left:0;top:0;height:100%;width:100%;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.95) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.95) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.05) 50%, rgba(0,0,0,0.95) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d000000', endColorstr='#f2000000', GradientType=0);-webkit-transition:opacity 0.3s ease 0.1s;-o-transition:opacity 0.3s ease 0.1s;transition:opacity 0.3s ease 0.1s;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;}
.dest-similar .voxo:hover a:after{opacity:.8;}
.dest-similar .voxo img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;left:0;}
.dest-similar .voxo .caption{text-shadow:0px 2px 5px #000;position:absolute;top:0;color:#fff;z-index:150;-webkit-transition:all 100ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;left:0;}
.dest-similar .voxo .full-caption{width:100%;height:100%;left:-100%;text-align:left;padding:15px;}
.dest-similar .voxo:hover .full-caption{-moz-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);opacity:1;transform:translateX(100%);}
.dest-similar.voxo:hover img{transform:scale(1.1);}
.dest-similar .owl-items img{}
.dest-similar .owl-buttons, .tour-de-destination .owl-buttons{top:0%;}
.dest-similar .owl-prev, .tour-de-destination .owl-prev{position:absolute;top:34%;left:50px;font-size:2.5em !important;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#fff !important;padding:20px;background:rgba(255,255,255,.5);}
.dest-similar .owl-prev:hover, .tour-de-destination .owl-prev:hover{color:#fff !important;}
.dest-similar .owl-next, .tour-de-destination .owl-next{position:absolute;top:35%;right:50px;font-size:2.5em !important;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#fff !important;padding:20px;background:rgba(255,255,255,.5);}
.dest-similar .owl-next:hover , .tour-de-destination .owl-next:hover{color:#fff !important;}
.colortheme{color:#414e5b;}
.m-b-20{margin-bottom:20px;}
.gohide{display:none !important;}
.factor{padding:30px 0;font-weight:normal;color:#414e5b;}
.factor .col-md-3{padding:0 5px;}
.factor h3{text-transform:uppercase;padding-bottom:10px;margin-bottom:10px;font-size:22px;}
.factor .fact-block{padding:20px;border:1px solid #414e5b;height:180px;}
.factor .fact-block::before{position:absolute;content:'';left:0;top:1px;width:100%;height:10px;background:#fff;}
.factor .fact-block::after{position:absolute;content:'';left:0;bottom:1px;width:100%;height:10px;background:#fff;}
.factor .fact-block p{font-size:16px;margin:0;}
.factor .fact-icon img{width:50px;}
.factor .fact-block p span{display:block;font-weight:600;}
.tour-addons{margin:10px 0 20px;}
.tour-addons .addon-block{border:1px solid #eef0f2;padding:10px;font-size:15px;}
.tour-addons .addon-block p{text-transform:uppercase;margin:0;}
.tour-addons .addon-block img{width:50px;}
.destiit .owl-carousel{max-height:350px;overflow:hidden;}
.destiit .owl-carousel .owl-stage .active::before{position:absolute;content:'';top:0;left:100%;width:100%;height:100%;z-index:10;background:rgba(0,0,0,0.3);}
.destiit .owl-carousel .owl-stage .active::after{position:absolute;content:'';top:0;right:100%;width:100%;height:100%;z-index:10;background:rgba(0,0,0,0.3);}
.destiit .owl-prev{position:absolute;top:34%;left:15%;font-size:2.5em !important;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#fff !important;padding:20px;background:rgba(255,255,255,.5);}
.destiit .owl-prev:hover{color:#fff !important;}
.destiit .owl-next{position:absolute;top:35%;right:15%;font-size:2.5em !important;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#fff !important;padding:20px;background:rgba(255,255,255,.5);}
.destiit .owl-next:hover{color:#fff !important;}
.troublemaker{padding:40px 0 0;}
.max-w{max-width:130px;}
.trouble-setion{margin-bottom:40px;}
.troublemaker .calendar-holder{width:80px;background:#414e5b;color:#fff;border-radius:50%;padding:18px 2px 17px;margin:15px 0;}
.troublemaker .calendar-holder i{display:block;}
.troublemaker .calendar-holder p{margin:5px 0 0;text-transform:uppercase;}
.troublemaker .iti-holder{padding:20px;background:#fff;border:1px solid #899aab;border-radius:2px;}
.troublemaker .iti-holder::before{content:'';position:absolute;top:27px;left:-35px;height:0;width:0;border:25px solid transparent;border-right:25px solid #899aab;}
.border-me{border:1px solid #ccc;border-left:3px solid #899aab;background:url(../images/formbg.jpg) no-repeat;background-size:cover}
.bookert form{padding:20px 0;}
.bookert .form-control{margin-bottom:15px;}
.bookert textarea{height:120px;resize:none;}
.bookert h3{font-size:18px;text-transform:uppercase;padding:5px 0;color:#34688f;border-bottom:1px solid #76be74;margin-bottom:15px;float:left;}
.form-container{margin:50px 0;border:1px solid #ccc;padding:20px 40px;background:#f8f8f8;box-shadow:0px 0px 2px #ccc;border-radius:5px;background:url(../images/formbg.jpg) no-repeat;background-size:cover}
.form-container label, .bookert label{text-transform:uppercase;margin-bottom:5px;font-size:13px;}
.form-container form{padding:20px 0;}
.form-container h4{font-size:18px;text-transform:uppercase;padding:5px 0;color:#34688f;border:1px solid #fff;text-align:center;}
caption,th{text-align:left}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}
.tour-block{margin:20px 0;}
.packertab{margin:20px 0;}
.packertab th{text-align:center;background:#899aab;color:#fff;font-weight:600;border-right:1px solid #fff;}
.packertab th:last-child{border-right:none;}
.packertab tr td{border:1px solid #bcc6cf !important;text-align:center;}
.packertab tr td:nth-child(2){text-align:center !important;}
.packertab tr:nth-child(even){background:#f8f8f8;}
.portfolio .col-md-4,
.portfolio .col-md-3,
.portfolio .col-md-2,
.portfolio .col-md-5,
.portfolio .col-md-6{padding:0;}
.portfolio .portfolio-item{position:relative;display:block;color:#414e5b;overflow:hidden;}
.portfolio .portfolio-item img{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.portfolio .portfolio-item:hover .portfolio-item-content{opacity:1;transform:scale(0.95);}
.portfolio .portfolio-item:hover img{transform:scale(1.1);}
.portfolio .portfolio-item-content{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:25%;background-color:rgba(255, 255, 255, 0.85);text-align:center;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;transform:scale(1.1);}
.portfolio .portfolio-item-content i{color:rgba(65, 78, 91, 0.6);font-size:24px;}
.portfolio .portfolio-item-content h3{max-width:90%;margin-left:auto;margin-right:auto;}
.portfolio-popup{position:relative;background-color:#fff;display:block;max-width:1000px;margin:3% auto;text-align:center;padding-top:25px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.portfolio-popup .row, .portfolio-popup .col-sm-12{display:block;}
.portfolio-popup h2{display:block;line-height:1.3;font-size:2.1em;font-weight:700;width:70%;margin:25px auto;color:#484848;}
.portfolio-popup-text{text-align:left;}
.portfolio-popup .td{display:block;color:#666;font-size:1.5em;margin-bottom:15px;}
.portfolio-popup .td h3, .portfolio-popup .td i{color:#76be74;font-size:1.2em;letter-spacing:0.03em;}
.portfolio-popup .td p{margin:0;padding:5px 0;}
.portfolio-popup .td i{font-size:22px;margin-right:3px;}
.portfolio-popup-text{display:block;width:90%;margin:20px auto 40px;}
#testimonial{text-align:center;background:url(../images/faces.jpg) no-repeat fixed;background-size:cover;}
#testimonial:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/pattern1.jpg);background-size:cover;background-position:center;background-attachment:fixed;opacity:.1;}
#testimonial h2:before{left:50%;transform:translate(-50%, 0);}
.testimonial-item{text-align:center;margin-top:30px;}
.testimonial-item p{margin:0;font-size:14px;color:#333333;font-family:"Roboto";text-transform:uppercase;}
.testimonial-item span{font-style:italic;}
.testimonial-item p:before, .testimonial-item p:after{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;display:block;font-size:2em;color:#76be74;}
.testimonial-item p:before{content:"\f10d";}
.testimonial-item p:after{content:"\f10e";}
.testimonial-item h3{margin:0;font-size:14px;text-transform:uppercase;letter-spacing:0.05em;}
.owl-testimonial .owl-controls .owl-dots .owl-dot{border:1px solid #414e5b;}
.owl-theme .owl-controls .owl-page.active span{margin-top:20px;}
#partners .owl-items{margin-top:60px;text-align:center;}
#partners .owl-items a{opacity:.3;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#partners .owl-items a:hover{opacity:.7;}
#partners .owl-items img{max-width:80%;max-height:40px;}
#partners .owl-buttons{margin-top:30px;}
#partners .owl-prev{position:absolute;top:-14px;left:-20px;font-size:2.5em !important;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#partners .owl-prev:hover{color:#76be74 !important;}
#partners .owl-next{position:absolute;top:-14px;right:-20px;font-size:2.5em !important;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#partners .owl-next:hover{color:#76be74 !important;}
#contacts h2{text-align:center;margin-bottom:60px;}
#contacts h2:before{left:50%;transform:translate(-50%, 0);}
.contacts-text{font-size:1.1em;letter-spacing:0.02em;padding-top:10%;}
.contacts-text p{margin-top:0;margin-bottom:8px;}
.contacts-text .fa{color:#76be74;margin-right:5px;font-size:1.5em;width:15px;text-align:center;}
.contact-form-head{text-align:center;}
.contact-form-head h4{text-transform:uppercase;font-weight:400;font-size:1.3em;letter-spacing:0.1em;color:#2d2b51;}
.contact-form-head p{margin:5px 0 10px;padding-bottom:10px;font-size:.9em;border-bottom:1px dashed #ececec;color:#919191;}
.contact-form{border:1px solid #ececec;padding:15px 20px;background:#fff;}
form label{margin-bottom:14px;display:block;}
form label span{font-size:1em;color:#2d2b51;font-weight:700;opacity:.7;display:block;margin-bottom:3px;}
form label input, form label select, form label textarea{background-color:#414E5B;border-radius:2px;border:none;padding:9px 15px 7px;display:block;width:100%;color:#222;font-size:1em;border:1px solid #414E5B;transition:all .5s ease;}
form label input:focus, form label select:focus, form label textarea:focus{outline:none;background-color:#f8f8f8;border:1px solid #ececec;}
form label textarea{resize:vertical;}
form label textarea:focus{background-color:#fff;}
form .btn{margin:10px 0;}
.main-footer{padding:10px 0 50px;background:#414e5b url(../images/large.png) repeat-x;background-position:0 100%;background-size:auto}
.main-footer p{font-weight:400;}
.main-footer strong{color:#76be74;}
#scroll-top{position:absolute;top:-10px;right:20px;display:block;width:40px;height:40px;background-color:#506070;color:#fff;box-shadow:0px 5px 4px #181e23;border-bottom:5px solid #414e5b;margin:auto;font-size:1.7em;cursor:pointer;border-radius:3px 3px 0 0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#scroll-top:hover{color:#76be74;}
.baba-tag{text-align:right;}
ul.footer-social{margin:0;padding:0;text-align:left;}
ul.footer-social li{list-style:none;display:inline-block;line-height:32px;width:35px;height:35px;background:#3b5998;text-align:center;padding:0;border-radius:3px;}
ul.footer-social li a{color:#fff;}
ul.footer-social li:first-child{padding-left:0px;}
#contacts{padding:50px 0 40px;background:url(../images/foo.jpg) no-repeat;color:#f9f9f9;background-size:cover;}
#contacts .insider h3, #contacts .insider p{position:relative;z-index:11;}
#contacts p span.nakada{padding:15px 20px;border:2px solid #f8c653;background:rgba(248,198,83,.6);border-radius:10px;font-weight:600;font-size:110%;}
#contacts p a{color:#f9f9f9;}
#contacts::before{position:absolute;content:'';left:0;top:0;height:100%;width:100%;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.25) 1%, rgba(20,20,20,1) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.25) 1%, rgba(20,20,20,1) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.25) 1%, rgba(20,20,20,1) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d000000', endColorstr='#f2000000', GradientType=0);-webkit-transition:opacity 0.3s ease 0.1s;-o-transition:opacity 0.3s ease 0.1s;transition:opacity 0.3s ease 0.1s;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;}
.touch-block{padding:10px;color:#f9f9f9;text-shadow:0px 2px 3px #000;padding:20px 0;background:rgba(0,0,0,.1);border-radius:25px;}
.touch-block a{color:#f9f9f9;}
.touch-block i{font-size:36px;}

.seo-content h1{font-size:30px;}
.seo-content h2{letter-spacing:normal !important;font-size:26px;}
.seo-content h3{font-size:24px;}
.seo-content h4{font-size:21px;}
.seo-content h5{font-size:16px;}
.seo-content ul.no-mar{margin:0;}
.seo-content ul.no-pad{padding:0;}
.seo-content h1, .seo-content h2, .seo-content h3, .seo-content h4{text-transform:none !important;}

.mb-20{margin-bottom:20px;}
.mb-30{margin-bottom:30px;}
.mb-40{margin-bottom:40px;}
.mb-50{margin-bottom:50px;}
.pb-20{paddding-bottom:20px;}
.pb-30{paddding-bottom:30px;}
.pb-40{paddding-bottom:40px;}
.pb-50{paddding-bottom:50px;}

.page-seo-local-sightseeing{background:url(../images/inner/seo/darjeeling-local-sightseeing.jpg) no-repeat;background-size:cover;}
.page-seo-tourist-spot{background:url(../images/inner/seo/darjeeling-tourist-spot.jpg) no-repeat;background-size:cover;}
.page-seo-bhutan-vacation{background:url(../images/inner/seo/bhutan-vacation.jpg) no-repeat;background-size:cover;}
.page-seo-car-rental-in-siliguri{background:url(../images/inner/seo/car-rental-in-siliguri.jpg) no-repeat;background-size:cover;}
.page-seo-bhutan-travel-information{background:url(../images/inner/seo/bhutan-travel-information.jpg) no-repeat;background-size:cover;}
.page-seo-bhutan-adventure-travel{background:url(../images/inner/seo/bhutan-adventure-travel.jpg) no-repeat;background-size:cover;}

.captchaholder label{position:absolute;margin-top:3px;}
.captchaholder input{padding-left:55px;}

.breadcrumb-inner li.activebread{font-size:18px;}

.seo-sidebar .seo-form-container{background:#f2f3f7;padding:15px 30px;border-top:3px solid #414e5b;}
.seo-sidebar .seo-form-container h4{text-align:center;margin:0 0 5px 0;font-size:20px;color:#414e5b;}
.seo-sidebar .seo-form-container .form-control{margin-bottom:10px;height:34px;}
.seo-sidebar .seo-form-container textarea.form-control{resize:none;height:80px;}
.seo-readings{border:1px solid #ddd;border-radius:5px;padding:5px;}
.seo-readings h4{font-size:20px;text-transform:uppercase;text-align:center;color:#fff;padding:5px 0;margin-bottom:20px;background:url(../images/header-top.png) no-repeat #414e5b 10px 5px;}
.seo-readings .list-holder ul{margin:0;padding:0;}
.seo-readings .list-holder ul li{list-style:none;background:#f5f5f5;border-left:2px solid #414e5b;padding-left:10px;margin-bottom:8px;text-align:left;box-shadow:0px 0px 2px #ddd;font-size:14px;}
.seo-readings .list-holder ul li:before{display:none;}
.seo-readings .list-holder ul li:after{position:absolute;right:19px;width:20px;height:20px;margin-top:10px;border-right:2px solid #414e5b;border-bottom:2px solid #414e5b;content:'';}
.seo-readings .list-holder ul li:nth-child(even){background:#fafafa;}

.cta-block{padding:10px;text-align:center;background:#11bd5a;color:#fff;border-right:5px solid #0e9c4b;border-left:5px solid #0e9c4b;margin:20px 0;font-size:20px;}
.cta-block a{color:#fff;text-decoration:none;}
.topfooter{background:rgba(0,0,0,.8);padding:40px 0 20px;margin-top:30px;}
.footerblock{margin-bottom:20px;}
.footerblock h4{font-size:18px;margin-bottom:10px;padding-bottom:10px;}
.footerblock h4::after{content:'';width:50px;height:2px;left:15px;top:35px;background:#fff;position:absolute;}
.implinks ul li{display:block;font-size:13px;}
.implinks ul li a, .implinks ul li::before{transition:all ease-in-out .3s;}
.implinks ul li a:hover{color:#fff;}
.implinks ul li::before{content:'\f178';font-family:fontawesome;position:relative;padding-right:8px;}
.implinks ul li:hover::before{font-size:10px;}
span.tagger{margin-top:15px;display:block;}
.contactf p {padding-left:20px;}
.contactf p span{position:absolute;left:15px;}

table.jpgp{width:100%;margin-bottom:20px;}
table.jpgp th{padding:8px;text-align:center;background:#414e5b;color:#fff;}
table.jpgp td{padding:5px;border:1px solid #f2f2f2;text-align:center;}
table.jpgp tr:nth-child(even){background:#f9f9f9;}

.fragment{display:none;position:fixed;left:0;bottom:0;width:100%;background:#3ea893;padding:20px 0;z-index:100;color:#fff;transition:ease-in-out .5s;}
.fragment:hover, .fragment:focus, .fragment:active{color:#f2f2f2;}
.fragment span{padding:5px;border:2px solid #328776;}
.fragment #close{position:absolute;right:5px;top:14px;color:#fff;}
.fragment h4{color:#fff;font-size:18px;}
.fragment .form-control{background:none;border-color:#A6DFD4;margin:10px 0;color:#fff;}
.fragment .form-control::placeholder{color:#ddd;}
select.form-control option{padding:5px;}

.alsodiscovber{}
.seoblock .interblock{padding:10px 5px 5px;}
.seoblock .interblock h5{font-size:16px;color:#fff;padding-top:20px;position:relative;z-index:5;}
.seoblock .interblock h5 a{color:#fff;}
.seoblock.themedarjeeling .interblock .overlaythem{background:url(../images/tea-leaf.png) no-repeat 50% 1px;padding:20px;}
.seoblock.themebhutan .interblock .overlaythem{background:url(../images/monastery.png) no-repeat 50% 1px;padding:20px;}

.seored{background:#ea2330;}
.seored::before{content:'\f198';font-family:fontawesome;position:absolute;color:#ed4754;left: 30px;font-size:50px;z-index: 0;}
.seogreen{background:#00a685;}
.seogreen::before{content:'\f198';font-family:fontawesome;position:absolute;color:#00c69e;left: 30px;font-size:50px;z-index: 0;}
.seoblue{background:#0795b6;}
.seoblue::before{content:'\f198';font-family:fontawesome;position:absolute;color:#09b5df;left: 30px;font-size:50px;z-index: 0;}