@import "https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic";
@import "https://fonts.googleapis.com/css?family=Varela+Round";
@import "https://fonts.googleapis.com/css?family=Montserrat:400,700";
@import "bootstrap.min.css";
@import "font-awesome.min.css";
@import "hover.css";
@import "jquery.bxslider.css";
@import "owl.carousel.css";
@import "owl.theme.default.min.css";
@import "animate.min.css";
@import "../fonts/flaticon/flaticon.css";
@import "../js/fancyapps-fancyBox/source/jquery.fancybox.css";
@import "../js/vegas/vegas.min.css";
@import "../revolution/css/settings.css";
@import "../js/jquery-ui-1.11.4/jquery-ui.css";
html,body{height:100%; /*-webkit-text-size-adjust: 0%!important;*/}
body{font-family:'Open Sans',sans-serif;font-size:12px;color:#333;line-height:32px;background:#ebeff2}
h1,h2,h3,h4,h5,h6{margin:0}
a,a:hover,a:active,a:focus{text-decoration:none;outline:none;border:none}
img{max-width:100%;height:auto}
i{font-style:normal}
.p0{padding:0!important}
ul,li{list-style:none;margin:0;padding:0}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important}
.alignleft{float:left;margin-right:15px}
.alignright{float:right;margin-left:15px}
.aligncenter{display:block;margin:0 auto 15px}
.btn-theme-four{position:relative;padding:10px 25px;line-height:20px;text-transform:uppercase;background:none;color:#1a1a1a;border:2px solid #e1e1e1;font-size:12px;transition:all .3s ease}
.btn-theme-four:hover{background:#FF3720;color:#fff!important;border-color:#FF3720}
.section-title{padding-bottom:50px}
.section-title h1{color:#252525;font-family:"Montserrat",sans-serif;font-size:26px;font-weight:nirmal;margin:-4px 0 12px;text-transform:uppercase}
.button a{background:#30c957 none repeat scroll 0 0;border-radius:20px;color:#fff;display:inline-block;font-family:"Varela Round",sans-serif;font-size:11px;height:40px;text-transform:uppercase;width:175px;text-align:center;padding:5px 0}
h4{color:#252525;font-size:18px;font-family:'Varela Round',sans-serif}
.bg-white{background:#fff}
.p-tb-50{padding:50px 0}
.p-b-50{padding-bottom:50px}
.p-b-40{padding-bottom:40px}
.p-b-30{padding-bottom:30px}
.p-b-20{padding-bottom:20px}
.p-b-10{padding-bottom:10px}
.p-t-50{padding-top:50px}
.p-t-40{padding-top:40px}
.p-t-30{padding-top:30px}
.p-t-20{padding-top:20px;padding-top:10px}
.m-b-50{margin-bottom:50px}
.m-b-40{margin-bottom:40px}
.m-b-30{margin-bottom:30px}
.m-b-20{margin-bottom:20px}
.m-b-10{margin-bottom:10px}
.m-t-90{padding-top:90px}
.m-t-80{padding-top:80px}
.m-t-70{padding-top:70px}
.m-t-60{padding-top:60px}
.m-t-50{padding-top:50px}
.m-t-40{padding-top:40px}
.m-t-30{padding-top:30px}
.m-t-20{padding-top:20px}
.m-t-10{padding-top:10px}
.m-tb-50{margin:50px 0}
.m-tb-50-centre{margin:40px auto}
.sub_div{width:160px;margin:0 auto}
.sub_div input{width:100%}
.header{padding:10px 0}
.small-title h3{text-transform:uppercase;padding-bottom:8px;margin-bottom:10px;font-size:19px}
.small-title h3::before{position:absolute;content:'';width:30px;left:16px;border:1px solid #00923f;top:25px}
.small-title h3::after{position:absolute;content:'';width:40px;left:46px;border:1px solid #b8dc7c;top:25px}
.header.stricky-fixed{position:fixed;padding:0;top:0;left:0;width:100%;background:#fff;z-index:9999;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1)}
.top-area{background:#27343e none repeat scroll 0 0;padding:6px 0}
.top-area .social-linls a i{border-radius:50%;color:#ddd;height:23px;margin-right:10px;padding:5px 6px;transition:all .3s ease 0;width:23px}
.top-area .social-linls a i.myfb{padding:5px 8px}
.top-area .social-linls a i:hover{color:#fff}
.top-area .login-register{float:left;margin-right:0}
.top-area .login-register li{display:inline-block;float:left;color:#ddd;margin-right:6px}
.top-area .login-register li a{color:#ddd;font-family:"Varela Round",sans-serif;font-size:11px;padding:0 12px 0 5px;text-transform:capitalize}
.top-area .login-register li.lang-list .ui-state-default .ui-icon{background-image:none}
.top-area .top-right .buy-ticket{background:#f56719 none repeat scroll 0 0;display:inline-block;float:right;height:25px;margin:4px 0;padding:0 4px;text-align:center;transition:all .3s ease 0;width:120px}
.top-area .top-right .buy-ticket a{color:#fff;font-family:"Varela Round",sans-serif;font-size:11px;text-transform:uppercase;position:relative;top:-5px}
.top-area .top-right .buy-ticket a i{display:inline-block;font-size:12px;padding-right:8px}
.top-area .top-right .buy-ticket:hover{background:#30c957}
#showmethefun{width:96%;max-width:300px;right:16px;position:absolute;z-index:100;margin-top:2px;border:2px solid silver;border-top:none}
.well .form-inline .input-group{width:100%;margin-bottom:8px}
.well .input-group-addon{background:#f5f5f5;padding:6px!important;position:inherit;z-index:100}
.well .form-inline .input-group select{width:110%;overflow:hidden}
.well .form-inline .inf .input-group-addon{width:41px;border-left:1px solid #ddd}
.well .form-inline .input-group textarea{height:80px;resize:none}
.header .logo{line-height:80px}
.header-right .nav-footer{display:inline-block;text-align:right}
.header-right .nav-footer.collapse{display:none}
.header-right .nav-footer.collapse.in{display:inline-block}
.header-right .nav-footer > ul > li{display:inline-block;line-height:55px}
.header-right .nav-footer > ul > li > a{color:#27343e;display:block;font-family:"Varela Round",sans-serif;font-size:13px;font-weight:600;margin:0 22px;padding:0;position:relative;text-transform:uppercase;transition:all .3s ease 0;padding-top:22px}
.header-right .nav-footer > ul > li > a::before{background:#30c957 none repeat scroll 0 0;bottom:12px;content:"";height:2px;left:0;position:absolute;transition:all .3s ease;width:0}
.header-right .nav-footer > ul > li:hover > a::before{width:100%}
.header-right .nav-footer > ul > li:hover > a{color:#30c957}
.header-right .nav-footer > ul > li:first-child > a{margin-left:0}
.header-right .nav-footer > ul > li{position:relative}
.header-right .nav-footer > ul > li > ul{position:absolute;top:100%;left:0;width:200px;z-index:99999;background:#fff;text-align:left;visibility:hidden;opacity:0;transition:all .5s ease;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.11);box-shadow:2px 2px 10px rgba(0,0,0,.11)}
.header-right .nav-footer > ul > li:hover > ul{opacity:1;visibility:visible}
.header-right .nav-footer > ul > li > ul > li{line-height:35px}
.header-right .nav-footer > ul > li > ul > li > a{color:#5a6975;border-bottom:1px solid #D6D6D6;display:block;font-family:"Varela Round",sans-serif;font-size:14px;padding:0 15px;position:relative;text-transform:uppercase;transition:all .3s ease 0}
.header-right .nav-footer > ul > li > ul > li > a:hover{background:#30C957;border-color:#30C957;color:#fff}
.nav-footer ul .dropdown-expander{width:28px;height:28px;line-height:28px;border:none;outline:none;background:#30C957;color:#fff;border-radius:4px;position:absolute;top:50%;right:10px;margin-top:-14px}
.header-right .nav-toggler-box{margin-right:10px}
.header-right .nav-toggler-box button{width:100%;height:40px;line-height:40px;border:none;outline:none;background:#30C957;color:#fff;border-radius:4px}
.header-right .header-searchbar{display:inline-block;float:right;padding:31px 0}
.header-right .header-searchbar .search-form{position:relative;display:inline-block}
.header-right .header-searchbar .search-form input{border:1px solid #d6d6d6;border-radius:20px;color:#9d9d9d;font-size:11px;height:32px;padding-left:15px;padding-right:40px;width:162px;outline:none;font-style:italic;transition:all .5s ease 0}
.header-right .header-searchbar .search-form input:focus{border:1px solid #30c957}
.header-right .header-searchbar .search-form button{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;color:#b5b5b5;position:absolute;right:10px;top:0}
.rev_slider_wrapper .banner-caption ul{padding:0 7px!important;position:relative;z-index:1}
.rev_slider_wrapper .banner-caption ul::before{background:#27343e none repeat scroll 0 0;content:"";height:35px;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:-1;border-radius:50px}
.rev_slider_wrapper .banner-caption ul li{color:#30c957;display:inline-block;font-family:"Varela Round",sans-serif;font-size:14px;margin:0 10px;padding:2px 3px}
.rev_slider_wrapper .banner-caption ul li i{display:inline-block;padding-right:10px;font-size:14px}
.rev_slider_wrapper .banner-caption h1{color:#fff;font-family:"Montserrat",sans-serif;font-size:60px;font-weight:600;text-transform:uppercase}
.rev_slider_wrapper .banner-caption h4{color:#fff;font-family:'Varela Round',sans-serif;font-size:18px;font-weight:300;letter-spacing:5px}
.rev_slider_wrapper .banner-caption .countdown{position:relative;z-index:1}
.rev_slider_wrapper .banner-caption .countdown:before{position:absolute;top:0;left:0;content:"";background:#ffef8d;width:100%;height:74px;z-index:-1;opacity:.43;border:3px solid #84706d}
.rev_slider_wrapper .banner-caption .countdown h2{color:#fff;font-family:"Montserrat",sans-serif;font-size:60px;font-weight:600;padding:0 20px!important}
.rev_slider_wrapper .banner-caption a{background:#f56719 none repeat scroll 0 0;border-radius:20px;color:#fff;display:block;font-size:11px!important;height:40px!important;padding:4px 35px!important;text-align:center;font-family:'Varela Round',sans-serif;transition:all .3s ease 0!important}
.rev_slider_wrapper .banner-caption a i{display:inline-block;padding-left:12px;font-size:14px}
.rev_slider_wrapper .banner-caption a:hover{background:#30c957}
.smartup-caption-1 h3{color:#fff;font-size:25px;font-weight:300;letter-spacing:8px;font-family:'Varela Round',sans-serif}
.smartup-caption-2 h3{color:#fff;font-size:18px;font-weight:300;letter-spacing:6px;font-family:'Varela Round',sans-serif}
.slider-buy-ticket-button{background:#27343e none repeat scroll 0 0;border-radius:25px;color:#fff;display:inline-block;font-family:"Varela Round",sans-serif;font-size:11px;font-weight:500;padding:4px 23px;text-transform:uppercase;transition:all 700ms ease 0!important}
.slider-buy-ticket-button i{display:inline-block;padding-left:10px;font-size:14px}
.slider-buy-ticket-button:hover{background:#30C957;color:#fff}
.slider-registerd-button{background:#30c957;display:inline-block;color:#fff;font-size:11px;text-transform:uppercase;font-weight:500;padding:4px 23px;border-radius:25px;font-family:'Varela Round',sans-serif;transition:all 700ms ease 0!important}
.slider-registerd-button i{display:inline-block;padding-left:10px;font-size:14px}
.slider-registerd-button:hover{background:#f56719;color:#fff}
.tp-dottedoverlay{background:rgba(25,33,39,0.46) none repeat scroll 0 0!important;z-index:2!important}
.planning-event-area{width:100%;max-width:1220px;margin:40px auto}
.planning-event-area .planning-event-tab .tab-content .tab-pane .img-holder{float:left}
.home-img{border-radius:5px}
.planning-event-area .planning-event-tab .tab-content .tab-pane .content{background:#fff none repeat scroll 0 0;overflow:hidden;padding:30px 20px 15px 30px}
.planning-event-area .planning-event-tab .tab-content .tab-pane .content h1{color:#252525;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:600;margin:0 0 10px}
.planning-event-area .planning-event-tab .tab-content .tab-pane .content ul li{display:inline-block}
.planning-event-area .planning-event-tab .tab-content .tab-pane .content ul li::after{color:#30c957;content:"/";display:inline-block;margin:0 5px}
.planning-event-area .planning-event-tab .tab-content .tab-pane .content ul li:last-child::after{content:""}
.planning-event-area .planning-event-tab .tab-content .tab-pane .content ul li a{color:#30c957;font-size:14px;font-family:'Varela Round',sans-serif}
.planning-event-area .planning-event-tab .tab-content .tab-pane .content p{margin:5px 0 28px;font-size:13px}
.planning-event-area .planning-event-tab .tab-content .tab-pane .content .button a{transition:all 500ms ease 0}
.planning-event-area .planning-event-tab .tab-content .tab-pane .content .button a:hover{background:#f56719}
.planning-event-area .planning-event-tab-menu{border-top:1px solid #e6e6e6;display:block;float:right;padding:9px 0;position:relative;top:-52px;width:600px}
.planning-event-area .planning-event-tab-menu li{display:inline-block}
.planning-event-area .planning-event-tab-menu li a{color:#898989;display:block;font-size:12px;padding-left:35px;transition:all 500ms ease 0}
.planning-event-area .planning-event-tab-menu li.active a{position:relative;color:#252525;font-size:12px;font-weight:500}
.planning-event-area .planning-event-tab-menu li.active a:before{content:"\f111";font-family:FontAwesome;color:#30c957;font-size:7px;position:absolute;top:1px;left:20px}
.sec-default{box-shadow:1px 1px 0 #d1d5d7;-webkii-box-shadow:1px 1px 0 #d1d5d7;-moz-box-shadow:1px 1px 0 #d1d5d7;border-radius:3px}
.upcoming-event-area{width:100%;max-width:1220px;margin:40px auto}
.single-upcoming-event-item .img-holder{position:relative}
.single-upcoming-event-item .img-holder .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(48,201,87,.75);transform:scale(0);transition:all .5s ease}
.single-upcoming-event-item .img-holder:hover .overlay{transform:scale(1)}
.single-upcoming-event-item .img-holder .overlay .box{display:table;width:100%;height:100%}
.single-upcoming-event-item .img-holder .overlay .box .content-box{display:table-cell;vertical-align:middle;text-align:center}
.single-upcoming-event-item .img-holder .overlay .box .content-box a{width:30px;height:30px;font-size:14px;color:#fff;line-height:30px;display:inline-block;background:#F56719;border-radius:4px;transition:all .3s ease}
.single-upcoming-event-item .img-holder .overlay .box .content-box a:hover{background:#fff;color:#F56719}
.single-upcoming-event-item .img-holder img{width:100%}
.single-upcoming-event-item .content{background:#fff none repeat scroll 0 0;border:1px solid #e8e8e8;border-top:none;padding:10px;position:relative;border-bottom:2px solid #30c957;transition:all ease-in .4s}
.ajnabee .content{padding:5px}
.single-upcoming-event-item .content:hover{border-color:#30c957}
.single-upcoming-event-item .content h5{height: 52px; color:#27343e;font-size:14px;line-height:26px;margin:5px 0;font-family:'Varela Round',sans-serif;transition:all .3s ease}
.single-upcoming-event-item .title-holder h3{background:#27343e;color:#fff;padding:10px 5px;font-size:18px}
.ajnabee .title-holder h3{background:#27343e;color:#fff;padding:10px 5px;font-size:15px}
.single-upcoming-event-item .item1 h3{background:#27343e url(../images/icon/darjeeling.png) no-repeat;background-position:97% 3px}
.single-upcoming-event-item .item2 h3{background:#27343e url(../images/icon/dooars.png) no-repeat;background-position:97% 3px}
.single-upcoming-event-item .item3 h3{background:#27343e url(../images/icon/bhutan.png) no-repeat;background-position:97% 3px}
.single-upcoming-event-item .item4 h3{background:#27343e url(../images/icon/nepal.png) no-repeat;background-position:97% 3px}
.ajnabee h3 a{color:#fff!important;font-size:14px!important}
.single-upcoming-event-item .content h5::before{content:'';position:relative;float:left;width:16px;height:16px;margin:4px 8px 0 0;background:url(../images/icon/pack-list.png)}
.ajnabee .content h5::before{display:none}
.single-upcoming-event-item .content h5:hover{color:#F56719}
.single-upcoming-event-item .content p{margin:0 0 8px}
.single-upcoming-event-item .content ul{padding-bottom:10px}
.single-upcoming-event-item .content ul li{display:inline-block;margin-right:20px;font-family:'Varela Round',sans-serif}
.single-upcoming-event-item .content ul li i{color:#30c957;font-size:12px;display:inline-block;padding-right:10px}
.single-upcoming-event-item .readmore{float:right;margin-right:22px;margin-top:-40px}
.single-upcoming-event-item .readmore a i{background:#30c957 none repeat scroll 0 0;border-radius:50%;color:#fff;display:block;font-size:20px;height:73px;padding-left:26px;padding-right:26px;padding-top:41px;width:73px;transition:all .3s ease 0}
.single-upcoming-event-item .readmore a i:hover{background:#F56719}
.packages h3{color:#30c957}
.packages h4{font-size:15px;text-transform:uppercase}
.packages h4 i{color:#27343e}
.day-details h4{font-size:17px;margin-bottom:5px!important}
.day-elaborate{padding-left:20px;margin-bottom:30px}
.related-pack .collapse{padding:10px;border:1px solid #f2f2f2}
.related-pack .iamglad{padding:4px 0 4px 8px;border:1px solid #f2f2f2;margin-bottom:10px;border-left:1px solid #30c957}
.related-pack .iamglad::after{content:'\f178';font-family:fontawesome;position:absolute;right:25px;color:#30c957;font-size:20px;top:12px}
h3.related{padding:5px;border:1px solid #f2f2f2;font-size:18px;text-transform:uppercase;width:100%}
h3.related span{position:absolute;right:25px;font-size:16px}
.weekly-event-schedule-tab .weekly-event-schedule-tab-menu{width:180px;float:left}
.weekly-event-schedule-tab .weekly-event-schedule-tab-menu li{background:#fff;margin-bottom:8px;height:40px;text-align:center;border-left:2px solid}
.weekly-event-schedule-tab .weekly-event-schedule-tab-menu li a{display:block;color:#91a9bb;font-size:13px;padding:4px 0;font-family:'Varela Round',sans-serif;transition:all .3s ease 0}
.weekly-event-schedule-tab .weekly-event-schedule-tab-menu li.active a{background:#30c957;color:#fff}
.weekly-event-schedule-tab .tab-content{background:#fff none repeat scroll 0 0;border-radius:5px;overflow:hidden;padding-left:30px;padding-right:30px}
.weekly-event-schedule-tab .tab-content .tab-pane .content .single-content{margin-top:18px;padding-left:27px;position:relative}
.weekly-event-schedule-tab .tab-content .tab-pane .content .single-content::before{background:#e2e2e2 none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:25px;width:2px}
.weekly-event-schedule-tab .tab-content .tab-pane .content .single-content .time{color:#5f5f5f;font-size:11px;text-transform:uppercase;margin:0 0 12px;font-family:'Varela Round',sans-serif;position:relative}
.weekly-event-schedule-tab .tab-content .tab-pane .content .single-content .time::before{background:rgba(0,0,0,0) url(../img/weekly-event-schedule/time-icon.png) repeat scroll 0 0;content:"";height:22px;left:-36px;position:absolute;top:3px;width:20px}
.weekly-event-schedule-tab .tab-content .tab-pane .content .single-content h4{color:#252525;font-family:"Varela Round",sans-serif;font-size:16px;margin:0 0 12px;cursor:pointer;transition:all .3s ease}
.weekly-event-schedule-tab .tab-content .tab-pane .content .single-content h4:hover{color:#F56719}
.weekly-event-schedule-tab .tab-content .tab-pane .content .single-content p{margin:0 0 13px}
.weekly-event-schedule-tab .tab-content .tab-pane .content .single-content .bottom-content{padding-bottom:20px}
.weekly-event-schedule-tab .tab-content .tab-pane .content .single-content .bottom-content .img-holder{float:left;width:87px}
.weekly-event-schedule-tab .tab-content .tab-pane .content .single-content .bottom-content .speaker-name{float:left}
.weekly-event-schedule-tab .tab-content .tab-pane .content .single-content .bottom-content .speaker-name p{color:#252525;display:block;font-family:"Varela Round",sans-serif;font-size:12px;margin:0;padding:17px 0}
.weekly-event-schedule-tab .tab-content .tab-pane .content .single-content .bottom-content .speaker-name p span{color:#5f5f5f;display:inline-block;padding-right:5px}
.weekly-event-schedule-tab .tab-content .tab-pane .content .single-content .bottom-content .see-details{float:left;padding-left:75px}
.weekly-event-schedule-tab .tab-content .tab-pane .content .single-content .bottom-content .see-details a{color:#f56719;font-family:"Varela Round",sans-serif;font-size:11px;text-transform:uppercase;display:block;padding:17px 0}
.weekly-event-schedule-tab .tab-content .tab-pane .content .single-content .bottom-content .see-details a i{display:inline-block;font-size:14px;font-weight:500;padding-right:10px}
.weekly-event-schedule-tab .tab-content .tab-pane .content .load-more-button{left:-6px;padding-bottom:15px;padding-top:8px;position:relative}
.weekly-event-schedule-tab .tab-content .tab-pane .content .load-more-button a{background:#bbcddb none repeat scroll 0 0;border-radius:20px;color:#fff;display:block;font-size:10px;height:35px;padding:1px 0;text-align:center;text-transform:uppercase;width:105px;font-family:'Varela Round',sans-serif;transition:all 700ms ease 0}
.weekly-event-schedule-tab .tab-content .tab-pane .content .load-more-button a:hover{background:#30c957}
.our-speaker-area{padding-bottom:100px;padding-top:105px}
.our-speaker-area .section-title{padding:0 100px}
.pricing-area{background:#f5f4f4 none repeat scroll 0 0;padding-bottom:125px;padding-top:110px}
.pricing-area .section-title{padding-bottom:70px}
.single-price-box{background:#fff none repeat scroll 0 0;text-align:center;padding:0;transition:all 700ms ease;-moz-transition:all 700ms ease;-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease}
.single-price-box .price-content{padding:0 0 45px}
.single-price-box .price-content .price-box-header{border-bottom:1px solid #e2ebf1;padding-bottom:35px;padding-top:37px}
.single-price-box .price-content .price-box-header .title{color:#30c957;font-family:"Montserrat",sans-serif;font-size:16px;margin:0 0 18px;text-transform:uppercase;transition:all 300ms ease 0}
.single-price-box .price-content .price-box-header .price{color:#262b2f;font-family:"Montserrat",sans-serif;font-size:46px;margin:0 0 20px;transition:all 300ms ease 0}
.single-price-box .price-content .price-box-header .price span{display:inline-block;font-size:30px;margin:0;position:relative;top:-15px;transition:all 300ms ease 0}
.single-price-box .price-content .price-box-header .duration{color:#c3cbd4;font-size:14px;font-style:italic}
.single-price-box .price-content .price-list ul{padding-bottom:34px;padding-top:20px}
.single-price-box .price-content .price-list ul li{color:#5f5f5f;font-size:12px;line-height:42px}
.single-price-box .price-content .price-list ul li i{color:#30c957;display:inline-block;padding-right:10px;font-weight:400;font-size:10px}
.single-price-box .price-content a{border:1px solid #e2ebf1;border-radius:20px;color:#252525;display:inline-block;font-family:"Varela Round",sans-serif;height:42px;padding:4px 0;text-transform:uppercase;width:145px;transition:all 300ms ease 0}
.single-price-box:hover{z-index:1;border-top:4px solid #f56719;-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-box-shadow:0 0 2px 1px #dae5ef;-ms-box-shadow:0 0 2px 1px #dae5ef;-o-box-shadow:0 0 2px 1px #dae5ef;-moz-box-shadow:0 0 2px 1px #dae5ef;box-shadow:0 0 2px 1px #dae5ef}
.single-price-box:hover .price-content .price-box-header .title{color:#f56719}
.single-price-box:hover .price-content a{background:#f56719;border:1px solid #f56719;color:#fff}
.latest-blog-area{padding-bottom:70px;padding-top:107px}
.single-blog-post .img-holder{overflow:hidden}
.single-blog-post .img-holder img{transition:all 500ms ease 0;width:100%}
.single-blog-post:hover .img-holder img{transform:scale(1.1,1.1) rotate(-2deg);opacity:.9}
.single-blog-post .content a:hover h5{color:#f56719}
.single-blog-post .content h5{color:#27343e;font-family:"Montserrat",sans-serif;font-size:15px;margin:27px 0 6px;transition:all .3s ease}
.single-blog-post .content .meta li{display:inline-block}
.single-blog-post .content .meta li::after{color:#30c957;content:"/";display:inline-block;margin:0 1px 0 5px}
.single-blog-post .content .meta li:last-child::after{content:""}
.single-blog-post .content .meta li a{color:#30c957;font-size:12px;font-family:'Varela Round',sans-serif}
.single-blog-post .content p{margin:0 0 5px}
.single-blog-post a.read-more{color:#f56719;float:right;font-size:12px;font-family:'Varela Round',sans-serif}
.single-blog-post a.read-more i{display:inline-block;padding-right:8px;font-size:15px}
.brand-area .brand-carousel{padding-bottom:35px;padding-top:35px}
.footer-area{background:#27343e none repeat scroll 0 0;padding-bottom:50px;padding-top:60px}
.single-footer-widget .title{color:#fff;font-family:"Montserrat",sans-serif;font-size:13px;padding-bottom:52px;position:relative;text-transform:uppercase}
.single-footer-widget .title::before{background:#30c957 none repeat scroll 0 0;content:"";height:2px;left:0;position:absolute;top:34px;width:37px}
.single-footer-widget .about-text{margin-top:-12px}
.single-footer-widget .about-text p{color:#fff}
.single-footer-widget .quicklinks{margin-top:-16px}
.single-footer-widget .quicklinks.floatleft{float:left;width:136px}
.single-footer-widget .quicklinks.floatright{float:left}
.single-footer-widget .quicklinks li::before{content:'\f0da';font-family:fontawesome;font-size:12px;position:relative;color:#fff;padding-right:5px}
.single-footer-widget .quicklinks li a:hover{color:#F56719;padding-left:5px}
.single-footer-widget .quicklinks li a{color:#fff;line-height:40px;padding:0;transition:all .4s ease}
.single-footer-widget .twitter-feed{margin-top:-12px}
.single-footer-widget .twitter-feed li{margin-bottom:19px}
.single-footer-widget .twitter-feed li:last-child{margin-bottom:0}
.single-footer-widget .twitter-feed li .icon-holder{float:left;margin-right:10px;margin-top:2px}
.single-footer-widget .twitter-feed li .icon-holder i{color:#2ddbf5;font-size:15px}
.single-footer-widget .twitter-feed li .text{overflow:hidden}
.single-footer-widget .twitter-feed li .text p{color:#fff;margin:0}
.single-footer-widget .twitter-feed li .text span{color:#91a9bb}
.single-footer-widget .subscirbe-newsletter-form input{background:#384854 none repeat scroll 0 0;border:medium none;color:#bccad4;display:block;font-size:11px;font-style:italic;height:42px;margin-bottom:20px;padding-left:30px;padding-right:10px;width:100%;outline:none}
.single-footer-widget .subscirbe-newsletter-form input:focus{background:#35536a}
.single-footer-widget .subscirbe-newsletter-form input[type="submit"]{background:#30c957 none repeat scroll 0 0;border:medium none;border-radius:20px;color:#fff;display:block;font-family:"Varela Round",sans-serif;font-size:11px;height:42px;text-transform:uppercase;width:167px;margin-top:30px;transition:all 700ms ease 0;padding-left:0;text-align:center}
.single-footer-widget .subscirbe-newsletter-form button:hover{background:#f56719}
.single-footer-widget .subscirbe-newsletter-form button i{display:inline-block;padding-left:15px}
.footer-bottom-area{background:#27343e}
.footer-bottom-area .copyright-text{border-top:1px solid #374753;padding-bottom:4px;padding-top:12px}
.footer-bottom-area .copyright-text p{color:#91a9bb;line-height: 20px;}
.event-area{background:#f5f4f4;padding-top:75px;padding-bottom:95px}
.event-area .single-event-item{background:#fff none repeat scroll 0 0;padding:35px 25px 40px}
.event-area .single-event-item .icon-holder{width:100%;height:70px}
.event-area .single-event-item .text h4{display:block;margin:45px 0 -6px}
.event-area .single-event-item .text h4::after{background:#30c957 none repeat scroll 0 0;content:"";display:inline-block;height:2px;position:relative;top:-54px;width:40px}
.event-area .single-event-item .text h4 span{display:block}
.event-area .single-event-item .text p{margin:0 0 30px}
.event-area .single-event-item a{background:#91a9bb;width:130px;height:40px;display:inline-block;color:#fff;font-size:11px;text-transform:uppercase;border-radius:20px;padding:4px 0;font-family:'Varela Round',sans-serif;transition:all 700ms ease 0}
.event-area .single-event-item a:hover{background:#30c957 none repeat scroll 0 0}
.try-out-workshop-area{padding-bottom:75px;padding-top:105px}
.try-out-workshop-area .single-workshop-item{padding-bottom:37px}
.try-out-workshop-area .single-workshop-item .top-box{background:#27343e none repeat scroll 0 0;padding-bottom:8px;padding-left:20px;padding-right:15px}
.try-out-workshop-area .single-workshop-item .top-box .text{float:left}
.try-out-workshop-area .single-workshop-item .top-box .text h4{color:#fff;margin:18px 0 13px}
.try-out-workshop-area .single-workshop-item .top-box .text ul{overflow:hidden}
.try-out-workshop-area .single-workshop-item .top-box .text ul li{color:#fff;float:left;font-family:"Varela Round",sans-serif;font-size:12px;margin-right:20px}
.try-out-workshop-area .single-workshop-item .top-box .text ul li i{color:#91a9bb;display:inline-block;font-size:14px;padding-right:10px}
.try-out-workshop-area .single-workshop-item .top-box .value{background:#4a5c6a none repeat scroll 0 0;border-radius:50%;float:right;height:54px;margin-bottom:0;margin-top:12px;padding:16px 10px;width:54px}
.try-out-workshop-area .single-workshop-item .top-box .value h3{color:#fff;font-size:20px;font-weight:400;font-family:'Montserrat',sans-serif}
.try-out-workshop-area .single-workshop-item .top-box .value h3 p{color:#fff;display:inline-block;font-size:14px;position:relative;top:-5px}
.try-out-workshop-area .single-workshop-item .bottom-box{border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;padding-bottom:15px;padding-top:16px}
.try-out-workshop-area .single-workshop-item .bottom-box .speaker-name{float:left;padding-left:15px}
.try-out-workshop-area .single-workshop-item .bottom-box .speaker-name .img-holder{float:left;margin-right:18px}
.try-out-workshop-area .single-workshop-item .bottom-box .speaker-name p{color:#252525;float:left;font-family:"Varela Round",sans-serif;font-size:14px;margin:0;padding:18px 0}
.try-out-workshop-area .single-workshop-item .bottom-box .speaker-name p span{color:#5f5f5f;padding-right:7px}
.try-out-workshop-area .single-workshop-item .bottom-box .learn-more{float:right;padding-right:20px}
.try-out-workshop-area .single-workshop-item .bottom-box .learn-more a{color:#30c957;font-family:"Varela Round",sans-serif;font-size:12px;padding:18px 0;text-transform:uppercase;display:block;transition:all 700ms ease 0}
.try-out-workshop-area .single-workshop-item .bottom-box .learn-more a:hover{color:#f56719}
.try-out-workshop-area .single-workshop-item .bottom-box .learn-more a i{display:inline-block;padding-right:10px;font-size:15px}
.try-out-workshop-area .load-more-button a{background:#ced9e1 none repeat scroll 0 0;border-radius:20px;color:#fff;display:inline-block;font-family:"Varela Round",sans-serif;font-size:11px;height:40px;padding:5px 0;text-transform:uppercase;width:120px;margin-top:18px;transition:all 700ms ease 0}
.try-out-workshop-area .load-more-button a:hover{background:#30c957 none repeat scroll 0 0}
.why-choose-and-progress-area{background:#fff none repeat scroll 0 0;padding-bottom:82px;padding-top:105px}
.why-choose-content .text p{margin:0 0 33px}
.why-choose-content .text a{width:175px;height:42px;background:#30c957;display:block;text-align:center;border-radius:20px;color:#fff;font-size:11px;text-transform:uppercase;padding:6px 0;font-family:'Varela Round',sans-serif;transition:all 700ms ease 0}
.why-choose-content .text a:hover{background:#F56719}
.section-title-2{padding-bottom:10px}
.section-title-2 h1{color:#252525;display:block;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:600;line-height:29px;margin-top:-3px}
.section-title-2 h1::after{background:#30c957 none repeat scroll 0 0;content:"";display:inline-block;height:2px;width:57px}
.section-title-2 h1 span{display:block}
.why-choose-and-progress-area .progress-label h4{color:#27343e;font-family:"Varela Round",sans-serif;font-size:12px;margin:0 0 20px;text-transform:uppercase}
.why-choose-and-progress-area .progress{background:rgba(0,0,0,0) none repeat scroll 0 0;border-radius:0;box-shadow:none;margin-bottom:53px;overflow:visible}
.why-choose-and-progress-area .progress.slim{height:4px}
.why-choose-and-progress-area .progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:30px 30px}
.why-choose-and-progress-area .progress-bar-primary{background-color:#f56d23}
.why-choose-and-progress-area .progress-bar-primary.event-management{background:#39cb5e}
.why-choose-and-progress-area .progress-bar{border-radius:10px;box-shadow:none;position:relative}
.why-choose-and-progress-area span.progress-bar-tooltip{background:rgba(0,0,0,0) url(../img/resources/progress-bar-toltip.png) no-repeat scroll 2px 2px;color:#fff;display:block;font-size:12px;height:25px;position:absolute;right:-8px;top:-40px;width:35px}
.newsletter-area{background:rgba(0,0,0,0) url(../img/resources/news-letter-bg.jpg) no-repeat scroll 0 0 / 100% auto;padding-bottom:117px;padding-top:146px;position:relative;z-index:1}
.newsletter-area:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:#27343e;opacity:.44;z-index:-1}
.newsletter-area .newsletter{width:1290px;margin:0 auto}
.newsletter-area .newsletter h1{color:#fff;display:inline-block;float:left;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:600;margin-right:60px;text-transform:uppercase}
.newsletter-area .newsletter .news-letter-form{display:inline-block}
.newsletter-area .newsletter .news-letter-form input.your-name,.newsletter-area .newsletter .news-letter-form input.your-email{background:rgba(0,0,0,0) none repeat scroll 0 0;border-color:-moz-use-text-color -moz-use-text-color #85827d;border-style:none none solid;border-width:medium medium 1px;color:#fff;display:inline-block;font-size:11px;font-style:italic;margin-right:24px;padding-bottom:0;position:relative;top:-13px;width:280px;padding-left:15px;padding-right:15px;transition:all 700ms ease 0}
.newsletter-area .newsletter .news-letter-form input.your-name:focus{border-bottom:1px solid #f56719}
.newsletter-area .newsletter .news-letter-form input.your-email:focus{border-bottom:1px solid #f56719}
.newsletter-area .newsletter .news-letter-form button.sign-up{background:#f56719 none repeat scroll 0 0;border:medium none;border-radius:20px;color:#fff;display:inline-block;font-family:"Varela Round",sans-serif;font-size:11px;height:42px;padding:4px 0;text-transform:uppercase;width:125px;margin-left:20px;transition:all 700ms ease 0}
.newsletter-area .newsletter .news-letter-form button.sign-up:hover{background:#30C957}
.event-area-v2{padding-top:80px;padding-bottom:90px}
.event-area-v2 .single-event-item .icon-holder{float:left;position:relative;top:-5px}
.event-area-v2 .single-event-item .text{overflow:hidden;padding-left:30px}
.event-area-v2 .single-event-item .text h4{margin:0 0 5px}
.event-area-v2 .single-event-item .text p{margin:0 0 20px}
.event-area-v2 .single-event-item .text a{background:#91a9bb;width:130px;height:40px;display:block;text-align:center;color:#fff;font-size:11px;text-transform:uppercase;padding:5px 0;font-family:'Varela Round',sans-serif;border-radius:20px;transition:all 700ms ease 0}
.event-area-v2 .single-event-item .text a:hover{background:#30c957}
.main-event-area{background:#f5f4f4 none repeat scroll 0 0;padding-bottom:72px;padding-top:38px}
.main-event-area .main-event-img-holder{position:relative;top:37px}
.main-event-area .main-event-right{background:#fff none repeat scroll 0 0;left:-15px;padding:0;position:relative;top:37px;z-index:2}
.main-event-right .main-event-text{padding-left:30px;padding-right:30px;padding-top:35px}
.main-event-right .main-event-text h1{color:#252525;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:600;margin:0 0 9px}
.main-event-right .main-event-text h5{color:#91a9bb;font-family:"Varela Round",sans-serif;font-size:14px;margin:0 0 16px}
.main-event-right .main-event-text p{margin:16px 0 19px}
.main-event-right .meta{border-top:1px solid #e6e6e6;padding-bottom:10px;padding-left:30px;padding-top:9px}
.main-event-right .meta li{display:inline-block;margin-right:17px;color:#5f5f5f;font-size:12px;font-family:'Varela Round',sans-serif}
.main-event-right .meta li i{color:#30c957;font-size:14px;display:inline-block;padding-right:10px}
.main-event-area .readmore{margin-right:20px;overflow:hidden}
.main-event-area .readmore a{background:#30c957 none repeat scroll 0 0;border-radius:50%;color:#fff;display:block;float:right;font-size:20px;height:73px;padding-top:34px;text-align:center;width:73px;transition:all 700ms ease 0}
.main-event-area .readmore a:hover{background:#F56719}
.event-galleries-area{width:100%;max-width:1220px;margin:40px auto}
.event-galleries-area .bottom-galleries{padding-top:30px}
.event-galleries-area .img-holder img{width:100%}
.event-galleries-area .img-holder{position:relative}
.event-galleries-area .img-holder .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(48,201,87,.75);transform:scale(0);transition:all .5s ease}
.event-galleries-area .img-holder:hover .overlay{transform:scale(1)}
.event-galleries-area .img-holder .overlay .box{display:table;width:100%;height:100%}
.event-galleries-area .img-holder .overlay .box .content{display:table-cell;vertical-align:middle;text-align:center}
.event-galleries-area .img-holder .overlay .box .content ul.info-links li{display:inline-block;padding:0 5px}
.event-galleries-area .img-holder .overlay .box .content ul.info-links li a{display:block;width:32px;height:32px;border:2px solid #fff;line-height:28px;font-size:15px;color:#27343E;background:#fff;text-align:center;border-radius:4px;transition:all .3s ease}
.event-galleries-area .img-holder .overlay .box .content ul.info-links li a:hover{color:#30C957;background:#252525}
.event-galleries-area .img-holder .overlay .box .content h3{margin:0;font-size:17px;text-transform:capitalize;color:#fff;margin-top:10px;font-weight:600}
.breadcrumb-area{padding-bottom:107px;padding-top:100px;position:relative;z-index:1}
.breadcrumb-area::before{background:#27343e none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;opacity:.46;z-index:-1}
.breadcrumb-area h1{color:#fff;font-size:36px;font-weight:600;margin:0 0 5px;text-transform:uppercase;font-family:'Montserrat',sans-serif}
.breadcrumb-area h4{color:#fff;font-size:16px;font-weight:300;font-family:'Varela Round',sans-serif;float:left;padding:10px 12px;background:rgba(0,0,0,0.3);border-radius:4px}
.pg-tnc{background:rgba(0,0,0,0) url(../images/inner/tnc.jpg) no-repeat;background-size:cover}
.pg-about{background:rgba(0,0,0,0) url(../images/inner/Bhutan.avif) no-repeat;background-size:cover}
.pg-journey{background:rgba(0,0,0,0) url(../images/inner/journey.jpg) no-repeat;background-size:cover}
.pg-darjeeling{background:rgba(0,0,0,0) url(../images/inner/darjeeling.jpg) no-repeat;background-size:cover}
.pg-sikkim{background:rgba(0,0,0,0) url(../images/inner/sikkim.jpg) no-repeat;background-size:cover}
.pg-dooars{background:rgba(0,0,0,0) url(../images/inner/dooars.jpg) no-repeat;background-size:cover}
.pg-bhutan{background:rgba(0,0,0,0) url(../images/inner/bhutan.jpg) no-repeat;background-size:cover}
.pg-pelling{background:rgba(0,0,0,0) url(../images/inner/pelling.jpg) no-repeat;background-size:cover}
.pg-yuksom{background:rgba(0,0,0,0) url(../images/inner/yuksom.jpg) no-repeat;background-size:cover}
.pg-ravangla{background:rgba(0,0,0,0) url(../images/inner/ravangla.jpg) no-repeat;background-size:cover}
.pg-kalimpong{background:rgba(0,0,0,0) url(../images/inner/kalimpong.jpg) no-repeat;background-size:cover}
.pg-car{background:rgba(0,0,0,0) url(../images/inner/car.jpg) no-repeat;background-size:cover}
.pg-hotel{background:rgba(0,0,0,0) url(../images/inner/hotel.jpg) no-repeat;background-size:cover}
.pg-event{background:rgba(0,0,0,0) url(../images/inner/event.jpg) no-repeat;background-size:cover}
.pg-tour{background:rgba(0,0,0,0) url(../images/inner/tour.jpg) no-repeat;background-size:cover}
.pg-contact{background:rgba(0,0,0,0) url(../images/inner/contact-us.avif) no-repeat;background-size:cover}
.pg-tour-operator-bhutan{background:rgba(0,0,0,0) url(../images/inner/tour-operator-bhutan.jpg) no-repeat;background-size:cover}
.pg-car-rental-jaigaon{background:rgba(0,0,0,0) url(../images/inner/car-rental-jaigaon.jpg) no-repeat;background-size:cover}
.pg-bhutan-tour-package-jaigaon{background:rgba(0,0,0,0) url(../images/inner/bhutan-tour-package-jaigaon.jpg) no-repeat;background-size:cover}
.pg-jaigaon-tour-operator{background:rgba(0,0,0,0) url(../images/inner/jaigaon-tour-operator.jpg) no-repeat;background-size:cover}
.pg-travel-agents-jaigaon{background:rgba(0,0,0,0) url(../images/inner/travel-agents-jaigaon.jpg) no-repeat;background-size:cover}

p.text-center{text-align:center!important}
.assoc .thumbnail{height:120px}
.assoc .thumbnail:nth-child(2n){margin-top:70px}
.assoc .thumbnail:nth-child(4n){top:70px!important}
.assoc .thumbnail img{vertical-align:middle!important}
.single-event-area{background:#f5f4f4 none repeat scroll 0 0;padding-top:75px;padding-bottom:85px}
.single-event-area .single-event-details{background:#fff none repeat scroll 0 0;border-radius:5px;padding-bottom:35px;padding-left:25px;padding-top:22px}
.single-event-area .single-event-details h3{color:#252525;font-size:20px;font-weight:600;margin:0 0 8px;font-family:'Montserrat',sans-serif}
.single-event-area .single-event-details ul{padding-left:5px}
.single-event-area .single-event-details ul li{color:#5f5f5f;font-size:12px;line-height:40px;font-family:'Varela Round',sans-serif}
.single-event-area .single-event-details ul li i{color:#30c957;font-size:13px;display:inline-block;padding-right:10px}
.single-event-area .single-event-details ul li.guests{display:block;overflow:hidden}
.single-event-area .single-event-details ul li.guests p{display:inline-block}
.single-event-area .single-event-details ul li.guests .guests-right{float:right;width:170px}
.single-event-area .single-event-details ul li.guests .guests-right p{color:#252525;font-size:12px;font-weight:600;line-height:20px;margin:10px 0 0;font-family:'Varela Round',sans-serif}
.single-event-area .single-event-details ul li span{color:#252525;display:inline-block;font-weight:600;padding-right:5px}
.single-event-area .single-event-details .speaker{overflow:hidden;padding-top:15px}
.single-event-area .single-event-details .speaker h5{color:#252525;font-family:"Varela Round",sans-serif;font-size:14px;font-weight:600;margin:0 0 8px}
.single-event-area .single-event-details .speaker .img-holder{float:left}
.single-event-area .single-event-details .speaker .text{overflow:hidden;padding-left:10px}
.single-event-area .single-event-details .speaker .text p{color:#252525;font-family:"Varela Round",sans-serif;font-size:12px;font-weight:600;line-height:8px;margin:20px 0 0}
.single-event-area .single-event-details .speaker .text span{color:#30c957;font-family:"Varela Round",sans-serif;font-size:12px;font-weight:600;line-height:8px;margin:20px 0 0}
.single-event-area .single-event-details a{background:#f56719 none repeat scroll 0 0;border-radius:20px;color:#fff;display:block;font-family:"Varela Round",sans-serif;font-size:11px;height:39px;margin-top:25px;padding:4px 0;text-align:center;text-transform:uppercase;width:123px;transition:all 700ms ease 0}
.single-event-area .single-event-details a:hover{background:#30c957}
.single-event-area .single-event-bottom-text{background:#fff none repeat scroll 0 0;border-radius:5px;margin-top:30px;overflow:hidden;padding:30px 30px 40px 25px}
.single-event-area .single-event-bottom-text h1{color:#252525;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:600;line-height:23px;margin:0 0 12px;text-transform:capitalize}
.single-event-area .single-event-bottom-text span{color:#30c957;font-size:14px;font-family:'Varela Round',sans-serif}
.single-event-area .single-event-bottom-text p{margin:1px 0 32px}
.single-event-area .single-event-bottom-text ul li{color:#252525;float:left;font-family:"Montserrat",sans-serif;font-size:34px;line-height:34px;margin-right:75px;text-align:center}
.single-event-area .single-event-bottom-text ul li:last-child{margin-right:0}
.single-event-area .single-event-bottom-text ul li p{color:#30c957;font-size:12px;margin:0;font-family:'Varela Round',sans-serif}
.upcoming-event-area.related-event-area{padding-bottom:50px;padding-top:50px}
.event-grid-area{padding-bottom:60px;padding-top:75px}
.event-gallery-filter{padding-bottom:55px}
.event-gallery-filter li{display:inline-block;margin-right:17px}
.event-gallery-filter li span{background:#dde4ea none repeat scroll 0 0;border-radius:20px;color:#fff;cursor:pointer;display:block;font-size:11px;line-height:33px;padding:0 23px;text-transform:uppercase;transition:all 300ms ease 0}
.event-gallery-filter li.active span{background:#30c957}
.event-gallery-filter li span:hover{background:#30c957}
.showing-page{margin:5px 0 0}
.showing-page p{color:#5f5f5f;font-size:12px;line-height:20px;font-family:'Varela Round',sans-serif}
.container .mix{display:none}
.event-grid-area .single-upcoming-event-item{overflow:hidden;margin-bottom:80px}
.paginations{margin-top:-10px}
.paginations ul li{display:inline-block}
.paginations ul li a{color:#5f5f5f;display:block;font-family:"Varela Round",sans-serif;font-size:14px;width:32px;transition:all 300ms ease 0}
.paginations ul li.active{background:#f56719 none repeat scroll 0 0;padding:3px 12px;color:#fff}
.paginations ul li a:hover{background:#f56719 none repeat scroll 0 0;display:block;padding:3px 12px;color:#fff}
.event-list-area{padding-bottom:60px;padding-top:75px}
.event-list-area .event-gallery-filter{padding-bottom:17px}
.event-list-area .single-event-list{padding-bottom:40px}
.event-list-area .single-event-list .img-holder{position:relative;top:38px}
.event-list-area .single-event-list .img-holder img{width:100%}
.event-list-area .single-event-list .event-list-content{background:#fff none repeat scroll 0 0;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;left:-15px;padding:0;position:relative;top:38px;z-index:2}
.event-list-area .single-event-list .event-list-content .text{padding-left:30px;padding-right:20px}
.event-list-area .single-event-list .event-list-content .text h1{color:#252525;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:600;line-height:30px;margin:37px 0 0}
.event-list-area .single-event-list .event-list-content .text span{font-size:14px;color:#30c957;font-family:'Varela Round',sans-serif}
.event-list-area .single-event-list .event-list-content .text p{margin:2px 0 38px}
.event-list-area .single-event-list .event-list-content ul{border-top:1px solid #e6e6e6;padding-bottom:9px;padding-left:30px;padding-top:9px}
.event-list-area .single-event-list .event-list-content ul li{color:#5f5f5f;display:inline-block;font-size:12px;margin-right:17px;font-family:'Varela Round',sans-serif}
.event-list-area .single-event-list .event-list-content ul li span{font-weight:600}
.event-list-area .single-event-list .event-list-content ul li i{color:#30c957;display:inline-block;font-size:14px;padding-right:10px}
.event-list-area .single-event-list .read-more-button{margin-right:20px;overflow:hidden}
.event-list-area .single-event-list .read-more-button a{background:#30c957 none repeat scroll 0 0;border-radius:50%;color:#fff;display:block;float:right;font-size:20px;height:73px;padding-top:34px;text-align:center;transition:all 700ms ease 0;width:73px}
.event-list-area .single-event-list .read-more-button a:hover{background:#F56719}
.event-list-area .paginations{margin-top:34px}
.our-history-area{padding-bottom:34px;padding-top:75px}
.our-history-area .img-holder img{width:100%}
.our-history-area .text p{margin:1px 0 39px}
.our-history-area .text a{background:#30c957 none repeat scroll 0 0;border-radius:20px;color:#fff;display:block;font-size:11px;height:42px;padding:5px 0;text-align:center;text-transform:uppercase;width:187px;font-family:'Varela Round',sans-serif;transition:all 700ms ease 0}
.our-history-area .text a:hover{background:#F56719}
.why-choose-and-progress-area.what-we-do-area{padding-bottom:100px}
.what-we-do-content ul li{margin-bottom:50px}
.what-we-do-content ul li:last-child{margin-bottom:0}
.what-we-do-content ul li .icon-holder{float:left}
.what-we-do-content ul li .content{overflow:hidden;padding-left:30px}
.what-we-do-content ul li .content h4{margin:0 0 4px}
.service-area{padding-bottom:37px;padding-top:80px}
.service-area .single-service-item{padding-bottom:60px}
.service-area .single-service-item .icon-holder{float:left;position:relative;top:-5px}
.service-area .single-service-item .content{overflow:hidden;padding-left:30px}
.service-area .single-service-item .content h4{margin:0 0 5px}
.event-area.services-event-area{background:#fff none repeat scroll 0 0;padding-bottom:75px;padding-top:80px}
.event-area.services-event-area .single-event-item{border:1px solid #e8e8e8}
.pricing-area.pricing-page{padding-top:85px}
.weekly-event-schedule-area{width:100%;max-width:1220px;margin:40px auto}
.weekly-event-schedule-area .small-title h3{margin-bottom:20px;text-align:center}
.weekly-event-schedule-area .small-title h3::before{left:45%}
.weekly-event-schedule-area .small-title h3::after{left:49%}
.no-bdr{border:none!important}
.asso .col-md-4{padding:2px}
.asso .box{border:1px solid #f2f2f2;min-height:100px;text-align:center;margin-bottom:20px;padding:10px 0}
.asso .box img{vertical-align:middle}
.download-schedule.schedule-page a{margin-top:0}
.weekly-event-schedule-area.event-schedule-page .next-prev-button{padding-top:60px}
.weekly-event-schedule-area.event-schedule-page .next-prev-button a{background:#bbcddb none repeat scroll 0 0;border-radius:20px;display:inline-block;height:38px;text-align:center;width:93px;color:#fff;font-size:11px;text-transform:uppercase;padding:4px 0;margin:0 6px;font-family:'Varela Round',sans-serif;transition:all 700ms ease 0}
.weekly-event-schedule-area.event-schedule-page .next-prev-button a:hover{background:#30C957}
.weekly-event-schedule-area.event-schedule-page .next-prev-button a.prev i{display:inline-block;font-size:14px;padding-right:10px}
.weekly-event-schedule-area.event-schedule-page .next-prev-button a.next i{display:inline-block;font-size:14px;padding-left:10px}
.blog-content{width:100%;max-width:1220px;margin:30px auto 50px}
.inner-carousel .single-item{width:100%!important}
table.info-tab{width:100%;margin-bottom:20px}
table.info-tab td{padding:6px;border:1px solid #f2f2f2}
table.info-tab tr:nth-child(even){background:#f9f9f9}
.blog-content.blog-two-col .single-blog-post{margin-bottom:30px}
.single-blog-item{overflow:hidden;font-size:13px;line-height:25px;padding-bottom:75px}
.single-blog-item h4, .single-blog-item h2{margin:10px 0 15px}
.single-blog-item h5{font-weight:600}
.single-blog-item p{text-align:justify;margin-bottom:15px}
.single-blog-item .content h3{margin:17px 0 3px}
.single-blog-item .content h3 a{color:#27343e;font-family:"Montserrat",sans-serif;font-size:17px;line-height:23px;transition:all 300ms ease 0}
.single-blog-item .content h3 a:hover{color:#30c957}
.single-blog-item .content .meta li{display:inline-block}
.single-blog-item .content .meta li::after{color:#30c957;content:"/";display:inline-block;margin:0 1px 0 5px}
.single-blog-item .content .meta li:last-child::after{content:""}
.single-blog-item .content .meta li a{color:#30c957;font-size:12px;font-family:'Varela Round',sans-serif}
.single-blog-item .content .read-more-button{color:#f56719;font-family:"Varela Round",sans-serif;font-size:12px;font-weight:600;float:right}
.single-blog-item .content .read-more-button i{padding-right:8px;font-size:15px;font-weight:600}
.paginations.blog ul li a{text-align:center}
.blog-content.single-blog-page .single-blog-item .content p{color:#707070;font-size:12px;line-height:32px}
.blog-content.single-blog-page .single-blog-item .content ul{margin:0;padding-left:15px;margin-top:10px}
.blog-content.single-blog-page .single-blog-item .content ul li{color:#707070;font-size:12px;line-height:32px;list-style:disc}
.blog-content.single-blog-page .single-blog-item .content h3{font-size:15px;font-weight:600;font-family:'Varela Round',sans-serif;color:#1A1A1A;margin:0}
.blog-content.single-blog-page blockquote{font-size:14px;color:#858585;line-height:32px}
.blog-content.single-blog-page span.highlighted{background:#FF3720;color:#fff}
.author-area .author-box,.author-area .author-content{display:table-cell;vertical-align:top}
.author-area .author-box{width:200px}
.author-area .author-box img{width:100%}
.author-area .author-content{padding-left:25px}
.author-area .author-content p{color:#707070;font-size:12px;line-height:32px}
.author-area .author-content h3{color:#1a1a1a;font-size:14px;font-family:'Varela Round',sans-serif;font-weight:700;margin:0;margin-bottom:7px}
.author-area .author-content .social li a{font-size:15px;color:#1a1a1a}
.single-blog-page .comments-area{position:relative}
.single-blog-page .group-title{position:relative;margin-bottom:30px;padding-bottom:15px}
.single-blog-page .group-title h2{font-size:18px;font-family:'Varela Round',sans-serif;color:#1a1a1a;font-weight:400;margin-bottom:0}
.single-blog-page .group-title:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background:#f1f1f1}
.single-blog-page .group-title:after{content:'';position:absolute;left:0;bottom:0;width:50px;height:2px;background:#FF3720}
.single-blog-page .comments-area .comment-box{position:relative}
.single-blog-page .comments-area .comment{position:relative;margin:0 0 40px;padding:0 0 10px 100px}
.single-blog-page .comments-area .reply-comment{margin-left:50px}
.single-blog-page .comments-area .comment-box .author-thumb{position:absolute;left:0;top:0;width:84px;height:84px;border:3px solid #fff;box-shadow:0 0 2px 0 #FF3720;-moz-box-shadow:0 0 2px 0 #FF3720;-ms-box-shadow:0 0 2px 0 #FF3720;-o-box-shadow:0 0 2px 0 #FF3720;-webkit-box-shadow:0 0 2px 0 #FF3720}
.single-blog-page .comments-area .comment-box .author-thumb img{width:100%;display:block}
.single-blog-page .comments-area .comment-info{margin-bottom:10px;color:#bcbcbc;font-size:14px;font-family:'Varela Round',sans-serif}
.single-blog-page .comments-area .text{margin-bottom:10px;color:#707070;font-size:12px;line-height:32px}
.single-blog-page .comments-area .comment-box strong{color:#1a1a1a;font-weight:500}
.single-blog-page .comments-area .reply-option{color:#999}
.single-blog-page .comments-area .reply-option .theme-btn{padding:6px 25px;margin:3px 10px}
.comment-form .form-group{position:relative;margin-bottom:20px}
.comment-form .form-group input[type="text"],.comment-form .form-group input[type="password"],.comment-form .form-group input[type="tel"],.comment-form .form-group input[type="email"],.comment-form .form-group textarea,.comment-form .form-group select{position:relative;display:block;width:100%;line-height:24px;padding:8px 15px;color:#222;border:1px solid #d0d0d0;height:42px;outline:none;border-radius:3px;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease}
.comment-form .form-group input[type="text"]:focus,.comment-form .form-group input[type="password"]:focus,.comment-form .form-group input[type="tel"]:focus,.comment-form .form-group input[type="email"]:focus,.comment-form .form-group select:focus,.comment-form .form-group textarea:focus{border-color:#FF3720}
.comment-form .form-group textarea{position:relative;display:block;width:100%;line-height:22px;padding:10px 15px;color:#222;border:1px solid #d0d0d0;height:170px;resize:none;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease}
.comment-form button{position:relative;display:inline-block;background:#FF3720;color:#fff;border-color:#FF3720}
.sidebar-wrapper{background:#f7f7f7;padding:5px}
.sidebar-wrapper .sidebar-title{margin-bottom:30px;margin-top:-10px;padding-bottom:15px;position:relative}
.sidebar-wrapper .sidebar-title::after{background:#f56719 none repeat scroll 0 0;bottom:0;content:"";height:2px;left:0;position:absolute;width:35px}
.sidebar-wrapper .sidebar-title::before{background:#efefef none repeat scroll 0 0;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}
.sidebar-wrapper .sidebar-title h3{color:#27343e;font-size:14px;line-height:32px;text-transform:capitalize;font-family:'Montserrat',sans-serif}
.single-sidebar{margin-bottom:45px;overflow:hidden}
.single-sidebar .categories-lists{margin-top:-7px}
.single-sidebar .categories-lists li{line-height:22px;padding:5px 0 5px 15px;text-transform:uppercase;font-size:14px;background:#fff;margin-bottom:6px}
.single-sidebar .categories-lists li::before{font-family:fontawesome;content:'\f0da';font-size:12px;position:absolute;left:25px;padding-top:2px}
.single-sidebar .categories-lists li:first-child{padding-top:10px}
.single-sidebar .categories-lists li a{color:#27343e;font-size:14px;font-family:'Varela Round',sans-serif;transition:all 300ms ease 0}
.single-sidebar .categories-lists li a:hover{color:#30c957}
.single-sidebar .categories-lists li a span{float:right;color:#30c957}
.single-sidebar .recent-post-list{overflow:hidden;padding-bottom:28px}
.single-sidebar .recent-post-list li{margin-bottom:30px}
.single-sidebar .recent-post-list li:last-child{margin-bottom:0}
.single-sidebar .recent-post-list li .img-holder{width:68px}
.single-sidebar .recent-post-list li .img-holder a img{border-radius:5px}
.single-sidebar .recent-post-list li .content{line-height:23px;padding-left:20px}
.single-sidebar .recent-post-list li .img-holder,.single-sidebar .recent-post-list li .content{display:table-cell;vertical-align:top}
.single-sidebar .recent-post-list li .content p{font-size:12px;line-height:23px;margin:0;font-family:'Montserrat',sans-serif}
.single-sidebar .recent-post-list li .content p a{color:#27343e;transition:all 300ms ease 0}
.single-sidebar .recent-post-list li .content p a:hover{color:#30c957}
.single-sidebar .recent-post-list li .content span{color:#30c957;font-family:"Varela Round",sans-serif;font-size:10px;font-weight:600}
.single-sidebar .gallery-list li{float:left;padding:0 3px 3px 0}
.single-sidebar .gallery-list li a img{border-radius:5px;display:block}
.contact-info{margin:0 auto}
.contact-info ul li{display:inline-block}
.contact-info ul li:last-child{margin-right:0}
.contact-info ul li .icon-holder{background:#30c957 none repeat scroll 0 0;border-radius:50%;height:64px;text-align:center;width:64px;transition:all 700ms ease 0}
.contact-info ul li:hover .icon-holder{background:#F56719}
.contact-info ul li .icon-holder img{padding:10px 10px 10px}
.contact-info ul li .text{padding-left:20px}
.contact-info ul li .text h6{color:#252525;font-size:13px;line-height:20px;font-family:'Varela Round',sans-serif;font-weight:600}
.contact-info ul li .icon-holder,.contact-info ul li .text{display:table-cell;vertical-align:middle}
section.contact-info{max-width:1220px;margin:40px auto}
#contact-page-google-map{height:415px;width:100%}
.contact-form-area{padding-bottom:75px;padding-top:26px}
.contact-form .field-label{color:#27343e;display:block;font-size:11px;line-height:36px;text-transform:uppercase;font-family:'Varela Round',sans-serif;font-weight:500;margin-bottom:6px}
.contact-form .field-label .req{color:#ff000c;font-size:20px}
.contact-form input[type="text"],.contact-form textarea{border:1px solid #e2ebf1;border-radius:3px;color:#91a9bb;font-size:11px;font-style:italic;height:40px;padding:0 20px;width:100%;display:block;padding:10px 20px;margin-bottom:20px;outline:none;transition:all 500ms ease 0}
.contact-info textarea{height:110px;resize:none}
.contact-form input[type="text"]:focus{border:1px solid #F56719}
.contact-form textarea:focus{border:1px solid #F56719}
.contact-form textarea{height:290px;padding:12px 20px}
.contact-form .send-message{background:#30c957 none repeat scroll 0 0;border:medium none;border-radius:20px;color:#fff;display:block;float:right;font-size:11px;height:39px;margin-top:15px;padding:4px 0;text-align:center;text-transform:uppercase;width:168px;font-family:'Varela Round',sans-serif;font-weight:500;transition:all 500ms ease 0}
.contact-form .send-message i{display:inline-block;padding-left:15px}
.contact-form .send-message:hover{background:#F56719}
.speaker-carousel{margin-top:70px}
.speaker-carousel.owl-theme .owl-nav [class*=owl-]{background:#3B3D3F;width:35px;height:35px;font-size:15px;padding:0;line-height:35px;transition:all .3s ease}
.speaker-carousel.owl-theme .owl-nav [class*=owl-]:hover{background:#30C957}
.single-speaker-carousel{position:relative}
.single-speaker-carousel .overlay{position:absolute;top:0;right:0;bottom:0;left:0}
.single-speaker-carousel .box{display:table;width:100%;height:100%}
.single-speaker-carousel .content{display:table-cell;vertical-align:bottom}
.single-speaker-carousel .content .speaker-infos{background:rgba(39,52,62,.85);padding:10px;transform:translate3d(0,57px,0);transition:all .5s ease}
.single-speaker-carousel:hover .content .speaker-infos{transform:translate3d(0,0px,0)}
.single-speaker-carousel .content .speaker-infos span{color:#30C957;font-size:10px;font-family:'Varela Round',sans-serif;text-transform:uppercase;letter-spacing:.1em;line-height:18px;display:block}
.single-speaker-carousel .content .speaker-infos h4{color:#FFF;font-size:15px;font-family:'Varela Round',sans-serif;text-transform:capitalize}
.single-speaker-carousel .content .speaker-infos a{width:36px;height:36px;background:#30C957;display:block;color:#fff;text-align:center;line-height:36px;font-size:17px;border-radius:5px}
.single-speaker img{width:100%}
.cf-validation label.error{display:none!important}
.cf-validation input.error,.cf-validation textarea.error{background:rgba(255,0,0,.15)}
#countdown{background:#F5F4F4;display:inline-block;padding:17px 20px;padding-bottom:10px}
#countdown li{display:inline-block}
#countdown li .box{display:block;text-align:center}
#countdown li .box span{display:block;color:#27343E;font-size:56px;line-height:56px;font-weight:600;font-family:'Montserrat'}
#countdown li .box span:after{content:':';display:inline-block;color:#27343E;vertical-align:top;position:relative;bottom:5px;margin-left:3px}
#countdown li:last-child .box span:after{display:none}
#countdown li:last-child .box p{text-indent:0}
#countdown li .box p{font-size:11px;font-weight:600;text-transform:uppercase;color:#252525;margin:0;font-weight:600;text-indent:-15px;font-family:'Montserrat'}
.cooming-soon{height:100vh;position:relative;min-height:600px;text-align:center}
.cooming-soon .background-slider{position:absolute;top:0;left:0;right:0;bottom:0}
.cooming-soon:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;background:rgba(0,0,0,.50)}
.cooming-soon .box{display:table;width:100%;height:100%;position:relative;z-index:99}
.cooming-soon .box .content{display:table-cell;vertical-align:middle;display:table-cell;vertical-align:middle}
.cooming-soon h1{font-size:72px;line-height:72px;color:#fff;text-transform:uppercase;font-weight:700;font-family:"Montserrat",sans-serif;margin-top:20px;margin-bottom:20px}
.cooming-soon .countdown{position:relative;z-index:1;display:inline-block;margin-bottom:34px}
.cooming-soon .countdown:before{position:absolute;top:0;left:0;content:"";background:#ffef8d;width:100%;height:74px;z-index:-1;opacity:.43;border:3px solid #84706d}
.cooming-soon .countdown h2{color:#fff;font-family:"Montserrat",sans-serif;font-size:60px;font-weight:600;padding:0 20px!important}
.cooming-soon input{background:#384854;width:200px;height:40px;color:#fff;border:none;font-size:13px;outline:none;padding-left:10px}
.cooming-soon button{background:#30C957;color:#fff;border:none;outline:none;height:40px;line-height:40px;text-transform:uppercase;margin-left:-5px;padding:0 10px}
.cooming-soon .social{margin-top:10px}
.cooming-soon .social li{margin-right:5px}
.cooming-soon .social li a{font-size:18px;color:#fff;transition:all .3s ease}
.cooming-soon .social li a:hover{color:#30C957}
.cooming-soon p{font-size:15px;color:#F3681A}
.accrodion-grp .accrodion{margin-bottom:25px}
.accrodion-grp .accrodion:last-child{margin-bottom:0}
.accrodion-grp .accrodion .accrodion-title{background:#F0F0F0;padding:17px 0;cursor:pointer;padding-left:55px;position:relative}
.accrodion-grp .accrodion .accrodion-title:before{content:'\f107';font-family:'Fontawesome';color:#FE402B;font-size:12px;position:absolute;top:0;left:22px;line-height:48px}
.accrodion-grp .accrodion.active .accrodion-title:before{content:'\f106'}
.accrodion-grp .accrodion .accrodion-title h4{font-size:13px;color:#1A1A1A;font-weight:600;font-family:'Montserrat';margin:0}
.accrodion-grp .accrodion .accrodion-content{padding-left:55px;padding-top:15px;padding-bottom:5px}
.accrodion-grp .accrodion .accrodion-content p{margin:0;font-size:12px;line-height:32px;color:#5F5F5F}
.test-carousel .item{padding:0 40px;}
.test-carousel .item .th-description{font-size:15px;}
.test-carousel .item img{width:70px !important;display:inline;border-radius:50%;margin-bottom:10px;}
.test-carousel .owl-nav{position:absolute;width:100%;top:45%;}
.test-carousel .owl-nav .owl-next,.test-carousel .owl-nav .owl-prev{position:relative;}
.test-carousel .owl-nav .owl-next:hover,.test-carousel .owl-nav .owl-prev:hover{background:none;color:#333;}
.test-carousel .owl-nav .owl-next i,.test-carousel .owl-nav .owl-prev i{font-size:40px;}
.test-carousel .owl-nav .owl-prev{float:left;left:20%;}
.test-carousel .owl-nav .owl-next{float:right;right:20%;}
.formbox{padding:10px;background:#27343e;}
.formbox h4{color:#fff;margin:10px 0 15px;font-weight:500;text-transform:uppercase;}
.formbox .form-group{margin-bottom:10px;}
.formbox textarea{height:100px;resize:none;}
.blog-post .item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #fafafa;display:table;width:100%;background:#fdfdfd;}
.blog-post .item blockquote{font-size:15px;}
.blog-post .item .th-authorinfo{position:relative;padding-top:10px;padding-left:80px;}
.blog-post .item .th-authorinfo img{position:absolute;left:0;width:60px;top:5px;}
header.nav-sticky{position: fixed;top: 0;width: 100%;z-index: 999;box-shadow: 0px 0px 6px 0px;}
header.nav-sticky .logo{line-height: 75px;}
header.nav-sticky .logo img{width: 60%;height: auto;}
header.nav-sticky .header-right .nav-footer ul li{line-height: 55px;}
header.nav-sticky .header-right .nav-footer > ul > li > a{padding-top: 25px;}
.scrolltop{cursor: pointer; background-color: rgba(18, 136, 7,0.8);border: 0 none;border-radius: 40px;box-shadow: 3px 3px 12px -5px #000;color: #fff;height: 45px;width: 45px;position: fixed;right: 15px;bottom: 15px;z-index: 999;font-size: 20px;}
ul.visit-place{-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;}
ul.visit-place li:before{content: "\f277";font-family: 'fontawesome';padding-right: 5px;}
ul.destination-facts li:before{content: "\f0a4";font-family: 'fontawesome';padding-right: 5px;}
.breadcrumb-area p{color: #fff;font-size: 36px;font-weight: 600;margin: 0 0 5px;text-transform: uppercase;font-family: 'Montserrat',sans-serif;}
.add-content h3{margin: 10px 0 15px!important;}
.foot-link {padding-top: 30px;}
.foot-link h4{color: #fff;padding-bottom: 35px!important}
.foot-link .foot-link-item{ display: flex;align-items: stretch;justify-content: space-between;width: 100%;margin: 0;padding: 0;}
.foot-link .foot-link-item li{display: block;flex: 0 1 auto;list-style-type: none; }
.foot-link .foot-link-item li:before{content: '\f0da';font-family: fontawesome;font-size: 12px;position: relative;color: #fff;padding-right: 5px;}
.foot-link .foot-link-item li a{color: #fff;transition: all .4s ease;}
.foot-link .foot-link-item li a:hover{color: #F56719;padding-left: 5px;}
.todo-things li:before{content: "\f00c";font-family: fontawesome;font-size:12px;position: relative;padding-right: 5px;}
.breadcrumb-item{color: #fff;font-size: 16px;font-weight: 300;font-family: 'Varela Round',sans-serif;float: left;padding: 10px 12px;background: rgba(0,0,0,0.3);border-radius: 4px;display: inline-flex;}
.breadcrumb-item li:first-child{padding-left: 0px;}
.breadcrumb-item li{padding-left: 5px}
.key-content h2,.key-content h3,.key-content h4{font-size: 26px!important;font-family: 'Open Sans',sans-serif;}
.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    margin-bottom: 8px!important;
}

/** banner-section **/

.banner-section{
  position: relative;
  overflow: hidden;
}

.banner-carousel{
  position: relative;
}

.banner-carousel .slide-item{
  position: relative;
  padding: 146px 0px 90px 0px;
}

.banner-carousel .slide-item:before{
  position: absolute;
  content: '';
  width: 100%;
  height: 100%;
  background: -webkit-linear-gradient(0deg, rgb(13 28 39 / 24%) 10%, rgba(13, 28, 39, 0.35) 100%);
  top: 0px;
  right: 0px;
  z-index: 1;
}

.banner-carousel .slide-item.style-two:before{
  background: -webkit-linear-gradient(-180deg, rgba(13,28,39,0.98) 10%, rgba(13,28,39,0.35) 100%);
}

.banner-carousel .slide-item .image-layer{
  position:absolute;
  left:0px;
  top:0px;
  right: 0px;
  width:100%;
  height:100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
  -webkit-transition: all 6000ms linear;
  -moz-transition: all 6000ms linear;
  -ms-transition: all 6000ms linear;
  -o-transition: all 6000ms linear;
  transition: all 6000ms linear;
}

.banner-carousel .active .slide-item .image-layer{
  -webkit-transform:scale(1.15);
  -ms-transform:scale(1.15);
  transform:scale(1.15);
}

.banner-carousel .content-box{
  position: relative;
  display: block;
  z-index:5;
  width: 100%;
  min-height: 300px;
}

.banner-carousel .content-box h2{
  position: relative;
  display: block;
  color: #fff;
  font-size: 72px;
  line-height: 80px;
  font-weight: 800;
  padding-top:80px;
  margin-bottom: 15px;
  opacity: 0;
  -webkit-transform: translateY(100px);
  -moz-transform: translateY(100px);
  -ms-transform: translateY(100px);
  -o-transform: translateY(100px);
  transform: translateY(100px);
  -webkit-transition: all 1000ms ease;
  -moz-transition: all 1000ms ease;
  -ms-transition: all 1000ms ease;
  -o-transition: all 1000ms ease;
  transition: all 1000ms ease;
  text-align: center;
}

.banner-carousel .active .content-box h2{
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 1000ms;
  -moz-transition-delay: 1000ms;
  -ms-transition-delay: 1000ms;
  -o-transition-delay: 1000ms;
  transition-delay: 1000ms;
}

.banner-carousel .content-box p{
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  color: #fff;
  text-align: center;
  margin-bottom: 41px;
  opacity: 0;
  -webkit-transform: translateY(100px);
  -moz-transform: translateY(100px);
  -ms-transform: translateY(100px);
  -o-transform: translateY(100px);
  transform: translateY(100px);
  -webkit-transition: all 1000ms ease;
  -moz-transition: all 1000ms ease;
  -ms-transition: all 1000ms ease;
  -o-transition: all 1000ms ease;
  transition: all 1000ms ease;
  text-align: center;
}

.banner-carousel .active .content-box p{
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 1200ms;
  -moz-transition-delay: 1200ms;
  -ms-transition-delay: 1200ms;
  -o-transition-delay: 1200ms;
  transition-delay: 1200ms;
}

.banner-carousel .content-box .btn-box{
  position: relative;
  opacity: 0;
  -webkit-transform: translateY(100px);
  -moz-transform: translateY(100px);
  -ms-transform: translateY(100px);
  -o-transform: translateY(100px);
  transform: translateY(100px);
  -webkit-transition: all 1000ms ease;
  -moz-transition: all 1000ms ease;
  -ms-transition: all 1000ms ease;
  -o-transition: all 1000ms ease;
  transition: all 1000ms ease;
}

.banner-carousel .active .content-box .btn-box{
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 1400ms;
  -moz-transition-delay: 1400ms;
  -ms-transition-delay: 1400ms;
  -o-transition-delay: 1400ms;
  transition-delay: 1400ms;
}

.banner-section .owl-theme .owl-nav{
  position: absolute;
  right: 40px;
  top: 40%;
}

.banner-section .owl-theme .owl-nav button{
  position: relative;
  display: block;
  width: 58px;
  height: 58px;
  line-height: 62px;
  background-color: rgba(255, 255, 255, 0.40);
  font-size: 20px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  transition: all 500ms ease;
}

.banner-section .owl-theme .owl-nav button.owl-prev{
  margin-bottom: 20px;
}

.banner-section .owl-theme .owl-nav button:hover{
  color: #fff;
}

.owl-dots-none .owl-dots,
.owl-nav-none .owl-nav{
  display: none !important;
}
.well {
    padding: 8px!important;
}