File manager - Edit - /home/asiatechinc/public_html/asiatechinc-websites/leafmountadventures.com/assets/css/style.css
Back
@import url('https://fonts.googleapis.com/css2?family=Livvic:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,900&family=Oswald:wght@300;400;500;600;700&display=swap'); * { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background: 0 0; box-sizing: border-box; } ol, ul { list-style: none; } :focus { outline: 0; } .clear { clear: both; line-height: 0; font-size: 0; } .clearfix:after { clear: both; content: '.'; display: block; visibility: hidden; height: 0; } .clearfix:after .test { color: red; } .clearfix { display: inline-block; } * html .clearfix { height: 1%} .clearfix { display: block; } header, nav, section, article, aside, footer { display: block; } * { margin: 0; padding: 0; } body { margin: 0; padding: 0; font-size: 15px; background: #fff; font-family: 'Livvic', sans-serif !important; line-height: 1.5; color: #333; font-weight: 300; } .para{ padding-top:15px; } h1, h2, h3, h4, h5, h6 { font-weight: 600; margin-bottom: 15px; color: #444; margin-top: 0; line-height: 1.5; font-family: 'Oswald', sans-serif; } h1 { font-size: 36px; } h2 { font-size: 28px; } h3 { font-size: 21px; } h4 { font-size: 18px; } h5 { font-size: 16px; } h6 { font-size: 14px; } hr { border: .5px solid #444; } p { margin-bottom: 15px; color: #000; font-size: 18px; font-weight: 400; } ul { margin: 0; padding: 0; } ul li { margin-bottom: 15px; color: #777; position: relative; } a { color: #002147; transition: all ease-in-out .3s; } a:hover { text-decoration: none; color: #0d74ba; } input[type=text], input[type=email], input[type=number], input[type=search], input[type=password], input[type=tel], input[type=date], textarea, select, .form-control { font-size: 14px; font-family: 'Livvic', sans-serif; font-weight: 500; background-color: #fff; border: 1px solid #eceaea; border-radius: 0; padding: 10px 25px; width: 100%; color: #000; height: auto; margin-bottom: 0; box-shadow: none; } select { padding: 10px 20px; } input[type=text]:focus, input[type=email]:focus, input[type=number]:focus, input[type=search]:focus, input[type=password]:focus, input[type=tel]:focus, input[type=date]:focus, textarea:focus, select:focus { border-color: #66afe9; transition: all .5s ease; } textarea { resize: vertical; height: 200px; } img { width: 100%} section { padding: 80px 0 85px; } section:nth-child(odd) { background: #fff; } section.white-bg { background: #fff; } body [class^=flaticon-]:before, [class*=" flaticon-"]:before, [class^=flaticon-]:after, [class*=" flaticon-"]:after { margin-left: 0; font-size: 16px; } label { font-weight: 500; margin-bottom: 5px; } .btn-blue { border: 1px solid #4A88C5; padding: 7px 25px; display: inline-block; background: #4A88C5; color: #fff; transition: all ease-in-out .3s; cursor: pointer; } abtn-blue:hover { background: #fff; color: #4A88C5; border-color: #4A88C5; } .btn-white { background: 0 0; border-color: #fff; color: #fff; } .btn-red { background: #3ab06b; border-color: #3ab06b; border: 1px solid; padding: 9px 24px; display: inline-block; color: #fff; transition: all ease-in-out 0.3s; cursor: pointer; margin-bottom: 25px; } .btn-red2 { background:transparent; border: 1px solid #3ab06b; padding: 9px 24px; display: inline-block; color: #000; transition: all ease-in-out 0.3s; cursor: pointer; margin-bottom: 25px; } section.popular-packages .fw-btns { background: #fbfbfb; border: 1px solid #f1f1f1; padding: 20px 0; } section.popular-packages .room-item { border: 1px solid #f1f1f1; padding: 20px; transition: all ease-in-out 0.3s; box-shadow: 0px 0px 10px #cccccc67; } .room-main p{ text-align:justify; } .btn-red:hover { background: #fff; color: #3ab06b; border-color: #3ab06b; } .btn-style-1 { border-radius: 25px; padding: 10px 25px; } .btn-style-2 { border-radius: 10px; padding: 10px 25px; } .white { color: #fff; } #preloader { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: #fff; z-index: 999999; } #status { position: fixed; content: ''; display: block; top: 28%; left: 0; right: 0; width: 300px; height: 300px; margin: 0 auto; background: url(../images/loader.gif); background-size: cover; background-position: center; opacity: 1; visibility: visible; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; z-index: 9999999999; } .bg-white { background: #fff!important; } .section-title { position: relative; padding: 0 20%; margin-bottom: 40px; z-index: 1; } .section-title h2 { position: relative; margin-bottom: 10px; text-transform: uppercase; } .section-title p { margin-bottom: 0; } .section-title [class^=flaticon-]:before, [class*=" flaticon-"]:before { font-size: 36px; color: #4A88C5; } .section-icon { display: inline-block; background: 0 0; z-index: 1; position: relative; padding: 0 20px; margin-bottom: 15px; } .section-icon:before { position: absolute; width: 100px; height: 1px; background: #333; content: ''; left: -100px; top: 50%} .section-icon:after { position: absolute; width: 100px; height: 1px; background: #333; content: ''; right: -100px; top: 50%} section.breadcrumb-outer { background: url(../images/about-us/aboutus.jpg) no-repeat; background-position: center; background-size: cover; background-attachment: fixed; position: relative; padding: 50px 0 0; } .section-overlay { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: rgba(0, 0, 0, .3); } .breadcrumb-outer h2 { color: #fff; margin: 0; font-size: 36px; padding: 10px 0 35px; } .breadcrumb-content { position: relative; z-index: 1; margin: 0 auto; } .breadcrumb-content:before { position: absolute; content: ''; height: 2px; background: #fff; width: 50px; top: 0; left: 0; right: 0; margin: 0 auto; } .breadcrumb-content nav { display: inline-block; } .breadcrumb-content ul { margin-bottom: 0; background-color: #fff; padding: 12px 30px; box-shadow: 0 0 10px #ccc; position: absolute; left: 0; right: 0; width: 40%; margin: 0 auto; bottom: -23px; border-radius: 0; } .breadcrumb-content li { margin-bottom: 0; } .breadcrumb-content li a { transition: all ease-in-out .3s; color: #666; } .breadcrumb-content li a:hover { color: #3aaf6b; } .breadcrumb-content .breadcrumb>.active { color: #3aaf6b; } .breadcrumb>li+li:before { padding: 0 10px 0 5px; content: '|'} ul.pagination { margin: 0; display: block; } .pagination-content { margin-top: 30px; text-align: center; } .pagination>li { display: inline-block; } .pagination>li>a, .pagination>li>span { line-height: 2; font-size: 18px; padding: 5px 16px; display: inline-block; } .pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover, .pagination>li.active>a { background: #4A88C5; color: #fff; } .pagination>li:first-child>a, .pagination>li:first-child>span, .pagination>li:last-child>a, .pagination>li:last-child>span { border-radius: 0; } label.error { color: red; margin-top: 5px; font-size: 14px; } .alert-success { background: #3c763d; border: none; color: #fff; } .alert-success h3 { margin-bottom: 5px; color: #fbfbfb; } .alert-success p { color: #fbfbfb; } .navbar { border-bottom: 0; padding: 0; -webkit-transition: all .1s ease-in-out 0s; -moz-transition: all .1s ease-in-out 0s; -ms-transition: all .1s ease-in-out 0s; -o-transition: all .1s ease-in-out 0s; transition: all .1s ease-in-out 0s; min-height: 30px; } .navbar.navbar-default { margin: 0; padding: 0; height: auto; background: 0 0; border: none; } .logo { padding: 8px 0; } .logo a { font-size: 28px; text-transform: uppercase; font-weight: 700; } .bg-color-header .navbar-default { background: #fe8800; } .logo-wrapper, .navbar-nav-wrapper, .nav-mini-wrapper { float: left; } .logo-wrapper { width: 100%; text-align: center; margin-bottom: 20px; } ul.nav-mini { padding-top: 3px; padding-right: 13px; } ul.nav-mini li { display: inline-block; margin-right: 10px; font-size: 13px; background: #00bcd4; border-radius: 5px; padding: 2px 10px; } ul.nav-mini li:last-child { margin-right: 0; } ul.nav-mini li i { color: #fff; padding-right: 5px; } .nav.navbar-nav { float: left; transition: all ease-in-out .3s; display: inline-block; } .nav.navbar-nav>li { position: relative; float: left; display: inline-block; margin: 10px 13px; } .nav.navbar-nav li:last-child { margin-right: 0; } .nav.navbar-nav li a { color: #fff; } .nav.navbar-nav li.has-child i { display: inline-block; } .nav.navbar-nav>li>a { line-height: 3.5; font-size: 14px; -webkit-transition: all .3s ease-in-out 0s; -moz-transition: all .3s ease-in-out 0s; -ms-transition: all .3s ease-in-out 0s; -o-transition: all .3s ease-in-out 0s; transition: all .3s ease-in-out 0s; text-transform: uppercase; letter-spacing: 1.5px; padding: 0; color: #333; position: relative; font-weight: 600; } .nav.navbar-nav>li>a:hover, .nav.navbar-nav>li.active>a, .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { color: #3ab06b; background: 0 0; text-decoration: none; } .nav.navbar-nav>li:last-child>a:after { display: none; } .nav.navbar-nav li ul { z-index: 99999; padding: 0; margin: 0; position: absolute; top: 59px; left: 0; width: 310px; display: none; background-color: #fff; border: 1px solid #eee; border-top: 2px solid #3ab06b; -webkit-box-shadow: 0 0 12px -3px rgba(0, 0, 0, .4); -moz-box-shadow: 0 0 12px -3px rgba(0, 0, 0, .4); box-shadow: 0 0 12px -3px rgba(0, 0, 0, .4); } .package-content P{ text-align:justify; } .nav.navbar-nav li ul li a { border-bottom: 1px solid #e6e6e6; display: block; padding: 10px 20px; font-size: 15px; -webkit-transition: all .2s ease-in-out 0s; -moz-transition: all .2s ease-in-out 0s; -ms-transition: all .2s ease-in-out 0s; -o-transition: all .2s ease-in-out 0s; transition: all .2s ease-in-out 0s; color: #333; font-weight: 400; letter-spacing: .5px; line-height: 1.25; } .nav.navbar-nav li>ul>li:last-child>a, .navbar-nav li>ul>li>ul>li:last-child>a { border-bottom: 0; } .nav.navbar-nav li ul li:hover a { padding-left: 25px; padding-right: 15px; } .nav.navbar-nav li ul li a:hover { color: #3ab06b; } .nav.navbar-nav li ul li ul { position: absolute; left: 199px; top: -2px; } .nav.navbar-nav li ul li:hover ul li a { padding-left: 15px; padding-right: 15px; } .nav.navbar-nav li ul li ul li:hover a { padding-left: 20px; padding-right: 10px; } .nav.navbar-nav li ul li { display: block; text-align: left; margin: 0; } .navbar-nav>li.mega-menu { position: inherit; left: 0; } .navbar-nav>li.mega-menu ul { left: 0%; width: 100%; top: 36px; padding-top: 30px; padding-bottom: 30px; } .navbar-nav>li.mega-menu:hover>a, .navbar-nav>li.mega-menu>a:hover, .navbar-nav>li.dropdown:hover>a, .navbar-nav>li.dropdown>a:hover, .navbar-nav>li.dropdown.active>a, .navbar-nav>li.dropdown.active>a:hover, .navbar-nav>li:hover>a, .navbar-nav>li.active>a { color: #3ab06b; background: 0 0; } .mega-menu-inner { padding: 0 20px; } .bg-color-header .navbar-nav>li.dropdown:hover>a, .bg-color-header .navbar-nav>li.dropdown>a:hover, .bg-color-header .navbar-nav>li.dropdown.active>a, .bg-color-header .navbar-nav>li.dropdown.active>a:hover, .bg-color-header .navbar-nav>li:hover>a, .bg-color-header .navbar-nav>li.active>a { color: #fff; } .nav.navbar-nav>li>a:hover { color: #3ab06b; } .navbar-arrow>ul>li .arrow-indicator { margin-left: 7px; color: #333; } .navbar-arrow ul ul>li .arrow-indicator { position: absolute; top: 50%; right: 15px; margin-top: -8px; font-size: 16px; color: #333; } .nav.navbar-nav li ul li a:hover .navbar-arrow ul ul>li .arrow-indicator { color: #3ab06b; } .megamenu-container .arrow-indicator { display: none; } @media only screen and (max-width:1100px) { .nav.navbar-nav>li { margin: 10px 4px; } }@media only screen and (max-width:991px) { .logo-wrapper { width: 50%} .navbar-nav-wrapper { width: 0%} .navbar { margin: 0; padding: 0; -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none; } .navbar-brand { line-height: 30px; -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none; } .navbar-arrow>ul>li .arrow-indicator, .navbar-arrow ul ul>li .arrow-indicator { display: none; } ul.nav-mini { padding-right: 0; } ul.nav-mini li { margin-right: 5px; padding: 2px 6px; } }@media(max-width:767px) { .navbar-nav .open .dropdown-menu>li>a { line-height: 23px; } .navbar.navbar-default { padding: 0; } #sp-top-bar { top: 95px; } #sp-top-bar, #sp-top2 { text-align: center; } #sp-top1 .nav-mini-wrapper { display: inline-block; float: none!important; margin: 10px 0; } #sp-top-bar .sp-contact-info { display: inline-block; } .contact-info a{ color:#fff ; } }@media(min-width:768px) { .navbar-nav { margin: 0; display: inline-block; } }.navbar-sticky { background: #fff; z-index: 99999; box-shadow: 0 0 5px #ccc; position: fixed!important; left: 0; top: 0; width: 100%} .navbar-sticky.navbar-default { padding: 10px 0 8px; } .navbar-sticky .navbar-nav>li>ul { top: 59px; } .navbar-sticky .navbar-nav>li.mega-menu ul { top: 60px; } .transparent-header .navbar-sticky { padding: 0; background-color: rgba(0, 0, 0, .9); margin: 0; border: none; } .navbar.navbar-sticky .logo { padding: 5px 0; } .navbar.navbar-sticky .logo img { width: 80px} .navbar.navbar-sticky .nav.navbar-nav>li>a { line-height: 1.5; } .navigation.navbar-sticky .whitelogo { display: none; } .navigation .colorlogo { display: none; } .navigation.navbar-sticky .colorlogo { display: block; } @media only screen and (max-width:1199px) { } @media only screen and (max-width:991px) { #sp-top2.col-sm-9 { padding-right: 0; } .sp-contact-info li { font-size: 12px; padding: 6px 4px; } .navbar-fixed-top { position: absolute; top: 0; left: 0; right: 0; clear: both; } .transparent-header .navbar-sticky { padding: 10px 0; background: 0 0; border: 1px solid rgba(255, 255, 255, .2); } .slicknav_btn { top: 32px; } .slicknav_btn.slicknav_open:before, .slicknav_btn.slicknav_collapsed:before { font-size: 21px; } }@media(max-width:767px) { } @media(max-width:479px) { } .logo img { width: 80px} .logo h1 { margin-bottom: 0; color: #4A88C5; font-size: 40px; } .upper-head { background: #4A88C5; padding: 10px 0; } .header-menu { padding: 10px 0; background: #fff; } .contact-info { display: inline-block; } .upper-head p { margin-bottom: 0; display: inline-block; font-size: 14px; color: #fff; margin-right: 15px; font-weight: 400; } .upper-head p a{ color: #fff; } .upper-head i { padding-right: 5px; } .upper-head [class^=flaticon-]:before, [class*=" flaticon-"]:before, [class^=flaticon-]:after, [class*=" flaticon-"]:after { font-size: 15px; margin-left: 0; font-weight: 600; } .login-btn a { color: #fff; font-size: 14px; margin-left: 5px; font-weight: 400; } #home_banner { position: relative; padding: 0; z-index: 3; } .swiper-container { height: 100%; margin: 60px; } .swiper-slide { overflow: hidden; } .slide-inner { position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-size: cover; background-position: center; } .slide-inner:after { position: absolute; content: ''; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0, 0, 0, .2); } .swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white, .swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white { background-image: none!important; } .swiper-button-next.swiper-button-white:before, .swiper-container-rtl .swiper-button-prev.swiper-button-white:before, .swiper-button-prev.swiper-button-white:before, .swiper-container-rtl .swiper-button-next.swiper-button-white:before { content: '\f3d6'; font-family: ionicons; font-size: 45px; position: absolute; right: 25px; color: #fff; } .swiper-button-prev.swiper-button-white:before, .swiper-container-rtl .swiper-button-next.swiper-button-white:before { content: '\f3d5'; left: 25px; } .home_banner_text { position: absolute; z-index: 1; top: 40%; left: 12%} .home_banner_text p { font-size: 20px; color: #fff; } .home_banner_text h2, .home_banner_text span, .home_banner_text a { color: #fff; background: #4A88C5; padding: 5px 15px; font-size: 33px; } .home_banner_text h2 { margin-bottom: 3px; } .home_banner_text span { background: #017ebb; } .home_banner_text a { background: #036d9f; margin-left: -5px; transition: all ease-in-out .3s; } .home_banner_text a:hover { color: #036d9f; background: #fff; } .search-box { padding: 0; position: relative; background: #fbfbfb; } .search-outer { background: #fff; position: relative; top: -80px; z-index: 9; box-shadow: 0 0 40px #57575757; } .search-title { background: #4A88C5; position: relative; padding: 26px 20px; } .search-title p { font-size: 20px; color: #fff; margin-bottom: 0; } .search-title p span { display: block; font-size: 50px; font-weight: 600; } .search-title [class^=flaticon-]:before, [class*=" flaticon-"]:before, [class^=flaticon-]:after, [class*=" flaticon-"]:after { font-size: 50px; color: #fff; } .search-form { padding: 20px; } .table_item { position: relative; padding: 25px 0; } .table_item .bootstrap-select>.dropdown-toggle { padding: 11px 40px; border-radius: 0; border: 1px solid #eceaea; background: #fff; font-size: 14px; font-weight: 300px; font-family: 'Livvic', sans-serif; color: #444; } .table_item .bootstrap-select .dropdown-menu { border-radius: 0; } .table_item .bootstrap-select .dropdown-menu li { margin-bottom: 5px; } .table-item-slider { padding-right: 30px; } .table_item .form-group { position: relative; margin-right: 0; margin-bottom: 0; } .table_item .form-icon { margin-bottom: 0; } .table_item .form-group i { position: absolute; top: 10px; left: 10px; z-index: 9; } .table_item .input-group-addon i { position: relative; top: 1px; display: inline-block; font-style: normal; font-weight: 400; line-height: 1; text-align: center; left: 0; } .table_item input[type=text], .table_item input[type=email], .table_item input[type=number], .table_item input[type=search], .table_item input[type=password], .table_item input[type=tel], .table_item input[type=date], .table_item textarea, .table_item select, .table_item .form-control { padding: 11px 40px; } input[type=date].form-control, input[type=time].form-control, input[type=datetime-local].form-control, input[type=month].form-control { line-height: 1.42857143; padding: 9px 25px; } .date .form-control { padding: 10px 40px!important; } .table_item a.btn-blue { width: 100%; text-align: center; padding: 9px 25px 8px; font-weight: 600; } .table_item .input-group-addon { border-radius: 0; border-left: 1px solid #ccc; padding: 0 12px; font-size: 14px; font-weight: 400; line-height: 2.8; color: #555; text-align: center; background-color: #eee; border: 1px solid #ccc; } td.day { cursor: default; } section.swiper-banner { padding: 0; } .slider { height: 600px; overflow: hidden; position: relative; } .slider .swiper-slide:after { content: ''; position: absolute; height: 100%; width: 100%; background: rgba(0, 0, 0, .2); top: 0; left: 0; } .slider .swiper-container { width: 100%; height: 100%; margin: 0; } .slider .swiper-slide { text-align: center; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; background-size: 100%; background-position: center; } .slider .swiper-container-horizontal>.swiper-pagination-bullets, .slider .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 40px; } .slider .swiper-pagination-bullet { width: 10px; height: 10px; background: #fff; opacity: 1; } .slider .swiper-pagination-bullet-active { background: #fe4e37; } .slider .swiper-container-vertical>.swiper-pagination-bullets { right: 50px; } .slider .swiper-button-next, .slider .swiper-button-prev { background: #4A88C5; padding: 25px; margin: 5px; border-radius: 0 !important; } .slider .swiper-button-next { right: 0; } .slider .swiper-button-prev { left: 0; border-radius: 0 10px 10px 0; } .slider .swiper-button-next:after, .slider .swiper-button-prev:after { font-size: 14px; color: #fff; } .swiper-content { z-index: 1; } .slider .swiper-content h3 { color: #fff; margin: 16px 0 12px; font-size: 15px; position: relative; padding: 0; line-height: normal; font-weight: 400; display: inline-block; } .slider .swiper-content>h2 { margin: 0; color: #4dffb5; font-size: 28px; font-weight: 400; text-shadow: none; letter-spacing: 1px; text-transform: capitalize; -webkit-font-smoothing: antialiased; position: relative; } .slider .swiper-content>h1 { color: #fff; margin: 10px 0; font-size: 48px; font-weight: 700; text-shadow: none; letter-spacing: 1px; text-transform: uppercase; -webkit-font-smoothing: antialiased; } .slider .swiper-content p { color: #fff; width: 70%; margin: 0 auto; } .slider .slider-text { padding-top: 100px; } .slider a.btn-blue { padding: 10px 25px; background: 0 0; border-width: 2px; border-color: #fff; transition: all .3s; } .slider a.btn-blue:hover { background: #3ab06b; border-color: #3ab06b; color: #fff; transition: all .3s; } @media(max-width:1100px) { .slider .swiper-slide { background-size: cover; } }@media(max-width:991px) { .table_item .form-group { margin-bottom: 15px; } }@media(max-width:991px) and (min-width:768px) { .slider .swiper-content>h1 { font-size: 36px; } .slider .swiper-content>h2 { font-size: 24px; } }@media(max-width:735px) { .slider .swiper-button-next, .slider .swiper-button-prev { display: none; } }@media(max-width:767px) and (min-width:601px) { .slider .swiper-content>h1 { font-size: 30px; } .slider .swiper-content>h2 { font-size: 20px; } }@media(max-width:480px) { .slider { height: 400px; } .slider .swiper-content>h1 { font-size: 20px; margin: 10px 0; } .slider .swiper-content>h2 { font-size: 16px; } }section.popular-packages { padding: 50px 0; } .popular-packages .section-title { margin-bottom: 10px; } .package-item { background: #fff; box-shadow: 0 0 15px #b7b7b785; margin: 30px 0; transition: all ease-in-out .3s; } .package-content { padding: 25px; border-bottom: 1px solid #ddd; height:auto; } .package-content h3 { display: inline-block; } .package-days { display: inline-block; float: right; font-weight: 400; font-size: 16px; color: #4A88C5; margin: 3px 0 0; } .package-content .deal-rating { display: inline-block; margin: 9px 0; } .package-image { width: 100%; height: 100%; float: left; overflow: hidden; position: relative; cursor: default; background: linear-gradient(45deg, #3ab06b 0%, #046b8c 100%); margin-bottom: 22px; } .package-image img { display: block; position: relative; max-width: none; width: calc(100% + 60px)!important; -webkit-transition: opacity .35s, -webkit-transform .45s; transition: opacity .35s, transform .45s; -webkit-transform: translate3d(-40px, 0, 0); transform: translate3d(-40px, 0, 0); } .package-item:hover { transition: all ease-in-out .3s; transform: translateY(-5px); } .package-item:hover img { opacity: .6; filter: alpha(opacity=60); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .package-price { right: 0; bottom: 0; padding: 10px 25px 8px; text-align: center; box-shadow: 1px 1px 5px #cccccc57; width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; } .package-price .deal-rating { display: inline-block; margin: 0 20px 0 0; } .package-price p { margin-bottom: 0; font-size: 20px; color: #fff; display: inline-block; } .package-price span { font-weight: 600; } section.popular-packages .slick-prev { left: -10px; border-color: #fbfbfb; } section.popular-packages .slick-next { right: -10px; border-color: #fbfbfb; } .package-info { text-align: center; margin-top: 25px; } section.countdown-section { background: url(../images/countdownbg.jpg) no-repeat; background-size: cover; background-position: center; background-attachment: fixed; position: relative; padding-bottom: 53px; } .countdown-title { position: relative; z-index: 1; } .countdown-title h2 { color: #fff; width: 80%; text-align: center; margin: 0 auto; font-size: 40px; } .countdown-title h2 span { color: #f90; } .countdown-title p { color: #fff; font-size: 20px; text-align: center; margin: 30px 0; } .countdown-container { position: relative; z-index: 1; } p#demo { text-align: center; color: #fff; font-size: 80px; font-weight: 500; margin-bottom: 0; } p#demo span { font-size: 40px; color: #f90; margin-left: 10px; } @media(max-width:639px) { p#demo { font-size: 60px; } }section.deals { background: url(../images/dealsbg.jpg) no-repeat; background-attachment: fixed; background-size: cover; position: relative; padding-bottom: 80px; } .section-title-white .section-icon { background: 0 0; } .section-title-white h2, .section-title-white p, .section-title-white [class^=flaticon-]:before, .section-title-white [class*=" flaticon-"]:before { color: #fff; } .section-title-white .section-icon:before, .section-title-white .section-icon:after { background: #fff; } .deals-outer { position: relative; z-index: 1; } .deals-item { position: relative; z-index: 1; margin: 15px; } .deals-item-outer { position: relative; z-index: 5; padding: 10px; background: #fff; } .deals-item:before { position: absolute; height: 97%; width: 50%; content: ''; background: #fff; top: 15px; left: 5px; z-index: -1; transform: rotate(-5deg); } .deals-item:after { position: absolute; height: 50%; width: 90%; content: ''; background: #fff; top: 0; right: 0; z-index: -1; transform: rotate(5deg); } .deal-content { text-align: center; padding: 25px 0; } .deal-rating { margin-bottom: 15px; } span.deal-price { background: #fb8b01; font-size: 20px; font-weight: 600; color: #fff; position: absolute; bottom: -50px; right: 0; left: 0; margin: 0 auto; height: 100px; width: 100px; text-align: center; border-radius: 50%; padding: 16px; box-shadow: 1px 1px 5px #00000057; z-index: 1; } .deal-rating span, .sale-review span { color: #ffc800; font-size: 16px; } .deals-image { position: relative; overflow: hidden; } .deals-image:after { position: absolute; height: 100%; width: 100%; top: 0; left: 0; background-image: linear-gradient(to bottom right, #ff00001c, #ffff0047); content: ''; opacity: 0; transition: all ease-in-out .3s; } .deals-item:hover .deals-image:after { opacity: 1; } .deals .slick-dots li button:before, .deals .slick-dots li.slick-active button:before { background: #fff; } .deal-content p { margin-bottom: 20px; } @media(max-width:359px) { .deal-rating { margin-bottom: 5px; } }section.bucket-list { padding-bottom: 0; } .bucket-list li:after, .bucket-list li:before { display: none; } .bucket-list .mt_filter .list-inline { margin: 0 0 30px; display: inline-block; width: 100%} .bucket-list .mt_filter .list-inline>li { margin-bottom: 0; padding: 0; display: inline-block; } .bucket-list .mt_filter ul li a { border-radius: 0; display: inline-block; padding: 3px 20px; cursor: pointer; transition: all ease-in-out .3s; margin-bottom: 0; font-weight: 400; border: 1px solid #f1f1f1; background: #fff; color: #777; text-decoration: none; text-transform: uppercase; font-size: 14px; } .bucket-list .mt_filter ul li a i { padding-right: 10px; font-weight: 600; font-size: 35px; color: #4A88C5; } .bucket-list .mt_filter ul li a span { vertical-align: super; } .bucket-list .mt_filter ul li a [class^=flaticon-]:before, [class*=" flaticon-"]:before { font-size: 30px; } .bucket-list .mt_filter ul li a:hover, .bucket-list .mt_filter ul li.active a { border-color: #4A88C5; background: #4A88C5; transition: all ease-in-out .3s; color: #fff; } .bucket-list .mt_filter ul li a:hover i, .bucket-list .mt_filter ul li.active a i { color: #fff; } .bucket-list .mt_filter li.active a { color: #fff; transition: all ease-in-out .3s; } .bucket-list .bucket-content { padding: 85px 0 55px; background: url(../images/bg-home.png) no-repeat; background-attachment: fixed; background-position: center; position: relative; } .bucket-list .row.isotopeContainer { position: relative; z-index: 1; } .bucket-list .hovereffect-bucket:hover .bucket-image { overflow: hidden; transition: all ease-in-out .3s; } .bucket-list .hovereffect-bucket:hover .bucket-image img { -webkit-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5); transition: all ease-in-out .3s; } .bucket-list .bucket-item { display: flex; justify-content: center; margin-bottom: 30px; position: relative; transition: all ease-in-out .3s; } .bucket-list .bucket-item:before { content: ''; background: #3ab06b; height: 100%; width: 100%; bottom: -5px; right: -5px; position: absolute; } .bucket-list .bucket-image { width: 20%; position: relative; } .bucket-list .bucket-item-content { padding: 20px; background: #fff; flex: 1 auto; position: relative; } .bucket-list .bucket-item-content h3{ margin-bottom: 5px; } .bucket-list .bucket-item-content h3 a { color: #444; } .bucket-list .bucket-item-content span { font-weight: 600; color: #4A88C5; padding-right: 10px; } .bucket-list .bucket-item-content span.old-price { text-decoration: line-through; color: #4a88c5; } @media(max-width:767px) { .bucket-list .bucket-image { width: 20%} }@media(max-width:567px) { .bucket-list .bucket-image { width: 100%} }.top-destinations .col-md-4, .top-destinations .col-md-6 { padding: 0 3px; } .top-destination-item { width: 100%; float: left; overflow: hidden; position: relative; text-align: center; cursor: default; background: linear-gradient(45deg, #3ab06b 0%, #046b8c 100%); margin-bottom: 6px; } .top-destination-item:last-child { /*margin-bottom: 0;*/ } .top-destination-item .overlay { width: 100%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0; padding: 85px 20px; background: #00000036; } .top-destinations .col-md-6 .top-destination-item .overlay-full { padding: 140px 20px; } .top-destination-item .overlay-full { } .top-destination-item img { display: block; position: relative; max-width: none; width: calc(100% + 20px); -webkit-transition: opacity .35s, -webkit-transform .35s; transition: opacity .35s, transform .35s; -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; } .top-destination-item:hover img { opacity: .4; filter: alpha(opacity=40); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .top-destination-item h2 { text-transform: uppercase; color: #fff; text-align: center; position: relative; font-size: 24px; overflow: hidden; padding: .5em 0; background-color: transparent; } .top-destination-item h2 a { color: #fff; } .top-destination-item h2:after { position: absolute; bottom: 0; left: 0; width: 100%; height: 2px; background: #fff; content: ''; -webkit-transition: -webkit-transform .35s; transition: transform .35s; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } .top-destination-item:hover h2:after { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .top-destination-item p { color: #fff; opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity .35s, -webkit-transform .35s; transition: opacity .35s, transform .35s; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } .top-destination-item:hover p { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } section.trip-ad { position: relative; background: url(../images/adbg.jpg) no-repeat; background-size: cover; background-attachment: fixed; background-position: center; overflow: hidden; } section.trip-ad .container { position: relative; z-index: 2; } .trip-ad:before { position: absolute; content: ''; top: 0; left: -12%; height: 100%; width: 65%; background: #fff; transform: skew(15deg); z-index: 1; } .trip-ad:after { position: absolute; content: ''; top: 0; right: 0; height: 100%; width: 100%; background: rgba(0, 0, 0, .5); } .ad-title h2 { text-transform: uppercase; } .ad-title span { display: block; font-size: 40px; color: #4A88C5; } .trip-ad-btn { margin-top: 32px; } .ad-price-outer { position: relative; } .ad-price { padding: 5px; background: #3ab06b; border-radius: 50%; box-shadow: 1px 1px 5px #000; text-align: center; height: 200px; width: 200px; z-index: 1; margin: 13% auto 0; } .ad-price-inner { height: 190px; width: 190px; border: 1px dashed #fff; border-radius: 50%; padding: 45px 0; background: #99062f; } .ad-price span { color: #fff; font-size: 25px; } span.rate { display: block; font-size: 50px; font-weight: 600; } section.testimonials { background-position: bottom; background-size: cover; position: relative; padding-bottom: 38px; background-image: url(../images/img23.jpg); } .testimonials .section-title { margin-bottom: 0; } .testimonial_094_slide h5 { margin-top: 10px; font-size: 20px; } .testemonials .section-title { margin-bottom: 30px; } .testimonial-overlay { position: absolute; height: 100%; width: 100%; top: 0; left: 0; background: rgba(0, 0, 0, .7); } .blog-item { box-shadow: 0 0 10px #cccccc57; } .blog-image { overflow: hidden; } .blog-image img { transition: all ease-in-out .3s; } .blog-content { padding: 20px 20px 12px; background: #fff; } .blog-content h3 { text-transform: uppercase; margin-bottom: 10px; font-size: 28px; } .blog-content p{ text-align:justify; font-size:17px; line-height:28px; } .blog-item:hover img { transform: rotate(5deg) scale(1.2); transition: all ease-in-out .3s; } .blog-content i { padding-right: 5px; } .blog-date { background: #2195c3; display: inline-block; padding: 8px 15px; margin-bottom: 15px; color: #fff; } .blog-date p { color: #fff; margin: 0; font-weight: 700; } .blog-date-icon p { padding-left: 10px; margin-bottom: 0; display: inline-block; } .blog-author { display: inline-block; width: 100%; border-top: 1px dashed #ccc; padding-top: 15px; } .blog-author p { margin-bottom: 0; } .blog-wrapper .blog-item { margin-bottom: 30px; } @media(max-width:991px) { section.blog .col-md-4.col-sm-12 { margin-bottom: 30px; } }section.trusted-partners { background: #3b3b3b; text-align: center; padding: 0; overflow: hidden; position: relative; z-index: 999; } .trusted-partners:before { position: absolute; content: ''; left: -5%; top: 0; height: 100%; width: 35%; background: #2b2b2b; z-index: 1; } section.trusted-partners .row { align-items: center; } .partners-logo li { padding: 0 30px; margin-bottom: 0; transition: all ease-in-out .3s; } .partners-logo li:hover { opacity: .7; } .partners-title h3 { color: #fff; margin-bottom: 0; text-transform: uppercase; text-align: right; } .partners-title span { display: block; font-size: 32px; } .partners-title { padding: 30px 30px 25px; position: relative; z-index: 2; } .partners-logo { padding: 30px 0; } footer { background: #191919; position: relative; z-index: 999; } .newsletter { padding: 55px 0 35px; position: relative; z-index: 1; } .newsletter form { position: relative; width: 45%; margin: 0 auto; } .newsletter a { position: absolute; right: 0; top: 0; padding: 10px; background: #3ab06b; color: #fff; } .newsletter input[type=text] { padding-right: 115px; margin-bottom: 0; } .footer-links { padding: 45px 0 41px; border-top: 1px dashed #cccccc3b; position: relative; z-index: 1; } .footer-links h3 { color: #fff; margin-bottom: 20px; } .footer-links li { padding: 0 0 10px 0; position: relative; margin-bottom: 0px; } .footer-links li a { color: #fff; opacity: .8; } .footer-links li a:hover { opacity: 1; } .footer-links li a i { padding-left: 5px; transition: all ease-in-out .3s; } .footer-links-list li a:hover i { padding-left: 10px; } .footer-links li:last-child { padding-bottom: 0; margin-bottom: 0; } .copyright { position: relative; z-index: 1; padding: 0 0 30px; } .copyright-content p { margin-bottom: 0; display: inline-block; color: #fff; } .copyright-content a { color: #4a88c5; } .footer-recent-post li { padding: 0; margin-bottom: 10px; } .footer-recent-post li:last-child { margin-bottom: 0; } .footer-recent-post li:before, .footer-social-links li:before { display: none; } .recent-post-item { display: flex; align-items: center; } .recent-post-image { width: 27%} .recent-post-content { flex: 1 auto; padding-left: 15px; } .recent-post-content h4 { color: #fff; margin-bottom: 5px; font-weight: 300; } .recent-post-content p { color: #4a88c5; margin-bottom: 0; font-size: 13px; } .footer-social-links li { padding: 0; display: inline-block; margin: 0 20px 0 0; } .footer-instagram li { padding: 0; display: inline-block; width: 32.33%; margin: 0 0 4px; } li.social-icon { margin-right: 15px; font-size: 20px; } li.social-icon a i { padding: 0; } .footer-about p { color: #fff; margin: 20px 0; } .about-logo img { width: 120px; } .about-location li { color: #fff; } .about-location li i { color: #4a88c5; padding-right: 10px; } .footer-social-links { margin-top: 20px; } .payment-content { text-align: right; } .payment-content li { display: inline-block; margin: 0 0 0 10px; color: #fff; } .payment-content li:first-child { margin-left: 0; } .payment-content li img { width: 30px; } #back-to-top { position: fixed; z-index: 1000; bottom: 20px; right: 20px; display: none; } #back-to-top a { display: block; width: 40px; height: 40px; border: 1px solid #ccc; background: #fff; position: relative; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-transition: .2s all linear; -moz-transition: .2s all linear; -o-transition: .2s all linear; transition: .2s all linear; } #back-to-top a:after { position: absolute; content: '\f176'; font-family: fontawesome; font-size: 20px; color: #4A88C5; top: 5px; left: 15px; z-index: 1; font-weight: 500; } .sale-item { position: relative; } .sale-content { padding: 20px 30px; position: absolute; top: 0; left: 0; width: 100%; z-index: 1; text-align: center; } .sale-image { position: relative; overflow: hidden; } .sale-image img { transition: all ease-in-out 2s; } .sale-tag { position: absolute; padding: 10px; top: 10px; right: -10px; background: #4A88C5; box-shadow: 0 0 10px #0000004a; z-index: 1; } .sale-overlay { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: linear-gradient(to right, #040404c7 1%, #ffad0000 100%); } .sale-tag span { color: #fff; } span.new-price { font-weight: 600; } .sale-tag:after { position: absolute; content: ''; width: 0; height: 0; border-top: 10px solid #295070; border-right: 10px solid transparent; top: 42px; right: 0; } .sale-content p { font-weight: 400; color: #fff; margin-bottom: 20px; } .sale-content h3 a { color: #fff; } .sale-content h3 a:hover { opacity: .8; } .sale-content .sale-review { text-align: left; margin-bottom: 90px; } .slider-button .slick-prev, .slider-button .slick-next { height: 50px; width: 50px; border-radius: 50%; border: 5px solid #fff; line-height: 2; background: #4A88C5; } .sale-slider .slick-prev { left: -10px; } .sale-slider .slick-next { right: -10px; } .deals-slider .slick-prev { left: 5px; } .deals-slider .slick-next { right: 5px; } .sale-item:hover img { transform: scale(1.2); } .sale-content a.btn-blue { background: 0 0; border-color: #fff; } .sale-content a.btn-blue:hover { background: #4A88C5; color: #fff; } section.destination-padding { padding-bottom: 50px; } .destinations .category-box { margin-bottom: 20px; } .destination-item { overflow: hidden; position: relative; margin-bottom: 30px; transition: all ease-in-out .3s; border: 1px solid #f1f1f1; box-shadow: 1px 1px 20px #cccccc67; background: #fff; } .item-margin-zero { margin-bottom: 0; } .destination-item:hover { transform: translateY(-3px); } .destination-image { position: relative; overflow: hidden; } .destination-image img { transition: all ease-in-out 3s; } .destination-icon { position: absolute; left: 40%; height: 45px; width: 45px; border: 2px solid #fff; text-align: center; top: -40%; border-radius: 50%; transition: all ease-in-out .3s; z-index: 2; } .destination-content { padding: 10px 0; text-align: center; background: #3ab06b; } .destination-content h3 { margin-bottom: 0; color: #fff; font-size: 18px; } .destination-content p { margin-bottom: 0; } .destination-content .deal-rating { margin: 5px 0; } .destination-4-col { text-align: center; } .destination-4-col .deal-rating { display: block; float: none; margin: 5px 0; } .destination-overlay { position: absolute; background: linear-gradient(45deg, #3ab06b 0%, #046b8c 100%); height: 100%; width: 100%; left: 0; top: 0; opacity: 0; transition: all ease-in-out .3s; } .destination-item:hover .destination-overlay { opacity: .5; } .destination-item:hover img { transform: scale(1.1); } .destination-icon:hover { background: #4A88C5; } .destination-icon:hover i { transform: rotate(360deg); } .destination-content span.bold { font-size: 18px; color: #3ab06b; } .destination-btn { position: absolute; top: 55%; left: 50%; opacity: 0; transition: all ease-in-out .3s; } .destination-item:hover .destination-btn { opacity: 1; transform: translate(-50%, -50%); } .destination-4-col .destination-btn { width: 60%} .detail-info-content { margin-bottom: 20px; } .detail-info span.bold { font-size: 40px; color: #3ab06b; } .detail-info-content .deal-rating { margin: 0; } .detail-info-content p.detail-info-price { display: inline-block; float: right; margin: 0; } .detail-info-content h2 { margin-bottom: 0; display: inline-block; text-transform: uppercase; } .detail-info-content table { margin-bottom: 21px; } .detail-title { position: relative; overflow: hidden; margin-bottom: 30px; margin-top: 30px; } .detail-title h3, .detail-title h4 { display: inline-block; margin: 0; padding-right: 20px; border: 1px solid #f1f1f1; padding: 8px 16px; background: #fbfbfb; } .sidebar-item .detail-title h3 { padding: 5px 15px; } .sidebar-item-dark .detail-title h3 { background: #4A88C5; color: #fff; border: none; } .detail-title:after { position: absolute; top: 51%; content: ''; background: #f1f1f1; height: 1px; width: 100%} .detail-box { margin-bottom: 30px; } .detail-box:last-child { margin: 0; } .description-content { border: 1px solid #f1f1f1; padding: 15px; } .description-content p:last-child { margin-bottom: 0; } .detail table { width: 100%; margin-top: 10px; } .detail table td { padding: 10px; } td.title { font-weight: 500; } .detail table tr { margin-bottom: 10px; border: 1px solid #f1f1f1; } .detail table tr:last-child { margin-bottom: 0; } .detail table td ul li { margin-bottom: 5px; width: 49%; display: inline-block; } .detail table td ul li:last-child { margin-bottom: 0; } .detail table td i { width: 20px; color: #4A88C5; } /*.detail table tr:nth-child(even) { background: #fbfbfb; }*/ td.excludes ul li i { color: #3ab06b; } .timeline { position: relative; } .timeline li { position: relative; margin-bottom: 30px; background: #fff; padding: 0 15px 15px 110px; border: 1px solid #f1f1f1; } .flag-wrapper { margin-bottom: 10px; margin-top: 15px; } .flag { font-size: 18px; color: #333; font-weight: 600; transition: all ease-in-out .3s; } .day-wrapper { position: absolute; height: 100%; width: 60px; /*background: #f1f1f1;*/ left: 0; z-index: 1; text-align: center; transition: all ease-in-out .3s; top: 0; } /*.timeline li:hover .day-wrapper { background: #3ab06b; }*/ .timeline li:hover .flag { color: #3ab06b; } .day-wrapper span { color: #fff; font-weight: 600; font-size: 32px; line-height: 2; background: linear-gradient(45deg, #3ab06b 0%, #046b8c 100%); width: 100%; display: inline-block; } .desc p:last-child { margin-bottom: 0; } .map-frame { background: #ffff; padding: 15px 15px 10px; border: 1px solid #f1f1f1; } .map-frame iframe { height: 350px; width: 100%; frameborder: 0; } #sidebar-sticky { margin-bottom: 70px; } .detail-tabs #sidebar-sticky { margin-bottom: 0; } aside.detail-sidebar.sidebar-wrapper { position: sticky; top: 0; } .sidebar-item { border: 1px solid #f1f1f1; box-shadow: 0 0 20px #cccccc57; margin-bottom: 30px; padding: 15px; } .sidebar-item-dark { background: #333; } .sidebar-item-dark .detail-title h4 { color: #fff; background: #333; } .sidebar-content li:last-child { margin-bottom: 0; } .sidebar-item .detail-title { margin-bottom: 15px; } .tour-details ul li span { color: #3ab06b; font-weight: 600; } .sidebar-socialicon { padding-bottom: 5px; } .share-links li { display: inline-block; margin-bottom: 0; float: left; width: 50%; margin: 0 0 10px; } .share-links li span { font-size: 15px; } .share-links li.social-icon a i { font-size: 15px; height: 30px; width: 30px; border-radius: 50%; border: 1px solid #ccc; line-height: 2; margin-right: 5px; text-align: center; color: #fff; background: #38a1f3; } .share-links li.social-icon a i.fa-facebook { background: #3c5a99; } .share-links li.social-icon a i.fa-instagram { background: #f77737; } .share-links li.social-icon a i.fa-youtube { background: red; } .support-content h4 { margin-bottom: 0; } .support-content p { margin: 0; color: #3ab06b; } .sidebar-package-content { background: inherit; padding: 15px 0 0; text-align: left; } .sidebar-package-content h4 { margin-bottom: 1px; display: inline-block; } .sidebar-package-content p { display: block; margin-bottom: 7px; } .sidebar-package-content .deal-rating { display: inline-block; float: right; } .sidebar-item input, .sidebar-item textarea, .sidebar-item input .form-control { padding: 10px!important; font-size: 13px; } .sidebar-item textarea { height: 100px; } .sidebar-item .comment-btn .btn-blue { display: block; width: 100%; text-align: center; color: #fff; } .sidebar-helpline { background: url(../images/adbg.jpg) no-repeat; background-size: cover; position: relative; padding: 30px; } .sidebar-helpline:after { position: absolute; content: ''; height: 100%; width: 100%; top: 0; left: 0; background: rgba(0, 0, 0, .5); } .sidebar-helpline-content { position: relative; z-index: 1; } .sidebar-helpline-content a{ color: #fff !important } .sidebar-helpline-content a:hover { color: #55b8f0; } .sidebar-helpline-content h3, .sidebar-helpline-content p { color: #fff; } .sidebar-helpline-content p:last-child { margin-bottom: 0; } .sidebar-helpline-content i { margin-right: 5px; } .sidebar-content .range-slider { margin: 20px 0 0; } .range-slider .ui-slider-range.ui-widget-header.ui-corner-all.whole { background: #ccc; } .comment-item { display: flex; border: 1px solid #f1f1f1; padding: 20px; margin-bottom: 30px; } .comment-image { flex: 0 1 75px; padding: 0 20px 0 0; } .detail-content .comment-image { padding: 0; } .comment-item:last-child { margin-bottom: 0; } .comment-image { text-align: center; } .comment-image img { overflow: hidden; border-radius: 50%; width: 75px; height: 75px; } .comment-reply .comment-image img { height: 50px; width: 50px; } .comment-image h4 { margin: 10px 0 0; } .comment-desc { margin-bottom: 20px; } .comment-reply .comment-desc { margin-bottom: 0; } .comment-desc h4 { display: inline-block; } .comment-desc p { margin: 0; } span.comment-date { display: block; font-size: 12px; margin-bottom: 7px; } .comment-image a.btn-blue { font-size: 12px; padding: 5px 15px; } .comment-desc .deal-rating { display: inline-block; margin: 0 0 15px; } span.travel-date { float: right; font-size: 12px; } span.bold { font-weight: 500; } .comment-btn { margin-top: 10px; } .comments-form textarea, .comments-form input { background: #fff; } .sidebar-slider .slick-prev { left: 0; } .sidebar-slider .slick-next { right: 0; } .event-list li { border-bottom: 1px dashed #eee; padding-bottom: 10px; margin-bottom: 10px; } .event-list li:last-child { border-bottom: none; padding-bottom: 0; margin-bottom: 0; } .event-list li a { color: #555; } .event-list li a:hover { color: #0d74ba; } .comment-reply { background: #fff; margin-bottom: 10px; } @media(max-width:640px) { .detail-content .comment-image { padding-bottom: 10px; } }.tabs-navbar { background: #fbfbfb; padding: 5px 0; z-index: 1; position: absolute; width: 100%; border-top: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1; } ul#tabs { border-bottom: 0; } .tabs-navbar.navbar-sticky { top: 69px; z-index: 99; } .nav-tabs { border: none; } .nav-tabs>li { float: none; display: inline-block; } .nav-tabs>li>a { border-radius: 0; border: none; font-weight: 600; margin: 0; } .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover, .nav-tabs>li>a:hover, .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: #8bbeb2; background: inherit; border: none; } .nav-tabs .nav-link, .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { border: none; border-radius: 0; } section.detail-tabs { padding-bottom: 60px; } .detail-tab .breadcrumb-content ul { bottom: 0; box-shadow: none; } .detail-tab .breadcrumb-outer h2 { margin-bottom: 15px; } @media(min-width:767px) { section.detail-tabs .content-mobile { display: none; } }@media(max-width:767px) { section.detail-tabs .content-mobile { display: block; } section.detail-tabs .content-desktop { display: none; } }@media(max-width:567px) { .comment-item { display: block; text-align: center; } .comment-image, .comment-content { display: block; width: 100%} }.destination-fw-item { margin-bottom: 30px; border: 1px solid #f1f1f1; padding: 20px; transition: all ease-in-out .3s; box-shadow: 0 0 10px #cccccc67; } .destination-fw-image { overflow: hidden; position: relative; } .destination-fw-image img { transition: all ease-in-out .3s; } .destination-fw-item:hover { transform: translateY(-3px); } .destination-fw-item:hover img { transform: scale(1.2) rotate(-5deg); } .destination-fw-item:nth-child(even):hover img { transform: scale(1.2) rotate( 5deg); } .destination-fw-item:last-child { margin-bottom: 0; } .destination-fw-desc h3 { margin-bottom: 10px; display: inline-block; } .destination-fw-content p { margin-bottom: 15px; display: inline-block; } .fw-content .deal-rating { margin: 0 0 10px 0; display: inline-block; float: right; } .destination-fw-content span.bold { font-size: 28px; } .fw-price p { margin-bottom: 0; } .fw-price span.bold { display: block; font-size: 30px; color: #3ab06b; } .destination-fw-item .deal-rating { text-align: center; margin: 5px 0 14px; } .fw-btns { text-align: center; } .fw-btns a.btn-blue { display: block; margin-top: 15px; } p.fw-info { display: inline-block; color: #7d7d7d; margin: 0 15px 0 0; font-size: 13px; } .destination-2col-item { box-shadow: 1px 1px 5px #cccccc57; margin-bottom: 30px; } .destination-2col-item:hover img { transform: scale(1.2) rotate(-5deg); } .destination-2col-item h3 { position: absolute; bottom: 0; text-align: center; width: 100%; z-index: 1; } .destination-2col-item h3 a { color: #fff; } .destination-2col-item .destination-fw-image:after { position: absolute; content: ''; height: 100%; left: 0; top: 0; width: 100%; background: linear-gradient(to top, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 10%, rgba(0, 0, 0, 0) 70%, rgba(0, 0, 0, 0) 100%); } .destination-2col-item .destination-fw-content { text-align: center; } @media(max-width:991px) { .destination-fw-desc.fw-content { padding-top: 15px; text-align: center; } .fw-btns a.btn-blue { display: inline-block; } }section.trekking { padding-bottom: 50px; } .trekking-item { position: relative; margin-bottom: 30px; overflow: hidden; } .trekking-item:after { position: absolute; content: ''; height: 100%; left: 0; top: 0; width: 100%; background: linear-gradient(to top, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 10%, rgba(0, 0, 0, 0) 70%, rgba(0, 0, 0, 0) 100%); } .trekking-outer { position: absolute; height: 100%; width: 100%; left: 0; top: 0; } .trekking-title { position: absolute; left: 0; bottom: 0; width: 100%; text-align: center; transition: all ease-in-out .3s; z-index: 1; } .trekking-title h3 a { color: #fff; } .trekking-title h3 { display: inline-block; margin-right: 20px; } .trekking-title p { display: inline-block; color: #fff; } .trekking-title p span { font-size: 20px; font-weight: 500; } .trekking-content { position: absolute; top: 50%; left: 50%; width: 80%; text-align: center; background: #4A88C5ad; padding: 40px 0; opacity: 0; transition: all ease-in-out .3s; z-index: 1; } .trekking-content p { color: #fff; } .trekking-content a.btn-blue { background: 0 0; border-color: #fff; } .trekking-content a.btn-blue:hover { background: #fff; color: #4A88C5; } .trekking-item:hover .trekking-content { opacity: 1; transform: translate(-50%, -50%); } .trekking-item:hover .trekking-title { opacity: 0; } section.page-cover { background: #fbfbfb; padding-bottom: 0; } .cover-content { position: relative; z-index: 1; margin: 0 auto; } .cover-image { margin: 30px 0; } .cover-content h2 { margin-bottom: 10px; } .cover-content .author-detail p { font-size: 15px; } a.tag, .sidebar-item a.tag { color: #3ab06b; font-size: 13px; font-weight: 500; transition: all ease-in-out .3s; display: inline-block; padding: 0 5px; } .sidebar-item form label{ color: #fff; } .author-detail p { display: inline-block; padding-right: 5px; margin: 0; } .sidebar-title h3:before { content: ''; background: #999; height: 1px; width: 30%; position: absolute; right: 0; top: 15px; } .sidebar-box { margin-bottom: 30px; padding: 20px!important; border: 1px solid #f1f1f1; box-shadow: 0 0 15px #cccccc57; } .sidebar-box:last-child { margin-bottom: 0; } .recent-item { float: left; margin-bottom: 20px; width: 100%} .recent-item:last-child { margin-bottom: 0; } .recent-image { float: left; width: 25%} .recent-content { float: left; width: 75%; padding-left: 20px; position: relative; } .recent-content h4 { margin: 6px 0 5px; } .recent-content .author-detail { padding: 0; } .recent-content .author-detail p { margin-bottom: 0; } .sidebar-item a { color: #666; } .sidebar-item a.btn-blue { color: #fff; } .sidebar-item a.btn-blue:hover { color: #3ab06b; } .sidebar-item a:hover { color: #0d74ba; } .popular-item { padding: 10px 0 10px 40px; border-bottom: 1px dashed #f1f1f1; position: relative; } .popular-item span.item-no { position: absolute; top: 15px; left: 0; font-size: 23px; color: #3ab06b; } .popular-content h4 { margin-bottom: 5px; } .popular-item:last-child { border: none; padding-bottom: 0; } .popular-item .author-detail { padding: 0; } p.articlepara { line-height: 1.7; margin-bottom: 25px; } .sectionoverlay { position: absolute; height: 100%; width: 100%; top: 0; left: 0; background: rgba(0, 0, 0, .5); } .item-wrapper blockquote, .blockquote-upper blockquote { border-left: none; position: relative; padding: 50px 20px; background: url(../images/blog1.jpg) no-repeat; background-size: cover; background-position: center; text-align: center; } .item-wrapper blockquote p, .blockquote-upper blockquote p { font-weight: 600; font-size: initial; color: #fff; position: relative; z-index: 1; margin: 0; } .sidebar-title h3 { position: relative; } .author-image { text-align: center; width: 40%; margin: 0 auto; } .author-image img { border-radius: 0 35px; } .author-content { padding-top: 20px; text-align: center; } .author-content ul { padding-top: 5px; } ul.header-social-links li { display: inline-block; margin: 0; } .post-categories li { padding-bottom: 10px; border-bottom: 1px solid #f1f1f1; margin-bottom: 10px; } .post-categories li:last-child { border: none; padding: 0; margin: 0; } .post-categories li a { color: #666; transition: all ease-in-out .3s; } .post-categories li a:hover { color: #0d74ba; } .author-content .header-social-links a { padding: 0 5px; } .item-detail .detail-image { margin-bottom: 25px; } h4.panel-title a { display: block; } .att-item { margin-bottom: 15px; border: 1px dashed #e9e9e9; padding-bottom: 15px; padding: 15px; position: relative; overflow: hidden; padding-right: 28%} .att-image { float: left; width: 20%} .att-content { padding-left: 30px; width: 80%; float: right; } .att-content-left { width: 100%; display: inline-block; } .att-content-right { text-align: right; background: #fbfbfb; padding: 40px 15px; height: 100%; position: absolute; top: 0; right: 0; border-left: 1px dashed #f1f1f1; } .att-content-left ul li { line-height: 1.5; font-size: 14px; width: 49%; display: inline-block; } .att-content-left ul li i { width: 20px; color: #4A88C5; } .att-content-right span.bold { color: #3ab06b; font-size: 20px; } .col-left-padding { padding-left: 0; } .popular-tag-content li { display: inline-block; margin-bottom: 3px; } .popular-tag-content li a { display: inline-block; border: 1px solid #ccc; background: #fbfbfb; padding: 5px 20px; transition: all ease-in-out .3s; } .popular-tag-content li a:hover { color: #fff; background: #4A88C5; } fieldset { margin: 0; padding: 0; } .rating { border: none; float: left; } .rating>input { display: none; } .rating>label:before { margin: 0 5px; font-size: 1.25em; font-family: FontAwesome; display: inline-block; content: "\f005"} .rating>.half:before { content: "\f089"; position: absolute; } .rating>label { color: #ddd; float: right; } .rating>input:checked~label, .rating:not(:checked)>label:hover, .rating:not(:checked)>label:hover~label { color: gold; } .rating>input:checked+label:hover, .rating>input:checked~label:hover, .rating>label:hover~input:checked~label, .rating>input:checked~label:hover~label { color: #ffed85; } .sidebar-content input[type=checkbox] { margin: 15px 0 0; } .sidebar-btn { margin-top: 15px; } .list-item { border: 1px solid #f1f1f1; margin-bottom: 40px; padding: 15px; transition: all ease-in-out .3s; position: relative; overflow: hidden; } .image-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%} .image-overlay:before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, .4); content: ''; transition: all ease-in-out .6s; transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -110%, 0); } .grid-item .list-content { text-align: center; width: 100%; padding: 15px 0 0; } .list-content h3 { margin-bottom: 12px; } .grid-item .list-content p { margin: 11px 0 0; } .author-detail p { font-size: 13px; } .list-content p { margin: 10px 0 0; } .list-image { overflow: hidden; position: relative; } .list-image img { position: relative; transition: all ease-in-out .3s; } .list-item:hover img { transform: rotate(5deg) scale(1.2); } .list-item:hover { box-shadow: 0 0 15px #cccccc57; } .list-item:hover .image-overlay:before { transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 110%, 0); } .author-profile { padding: 20px 0; display: flex; border-top: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1; margin: 30px 0; } .profile-image { width: 15%} .profile-image img { border-radius: 50%} .profile-content { width: 80%; padding: 9px 30px 0; } ul.profile-link li { display: inline-block; padding-right: 10px; } .profile-content p { margin-bottom: 0; } .profile-content h3 { color: #000; } .profile-content h3 span { font-size: 15px; color: #777; } .share-buttons { text-align: center; } a.btn-large { padding: 10px 70px; color: #fff; transition: all ease-in-out .3s; float: left; } a.btn-facebook { background: #1c3a78; } a.btn-twitter { background: #006dbf; float: right; } a.btn-large:hover { background: #333; } .share-buttons p { display: inline-block; margin: 0; } .share-buttons p span { font-weight: 400; font-size: 25px; } .item-tags { clear: both; padding: 30px 0; text-align: center; } .item-tags a.tag-blue { color: #a3a3a3; background: 0 0; border: 1px solid #a3a3a3; padding: 5px; } .item-tags a.tag-blue:hover { color: #333; } .comment-box h3, form h3 { display: inline-block; padding-bottom: 18px; position: relative; } .comment-box h3:after, .comment-form h3:after { top: 36px; width: 100%} .comment-box h3:after, .comment-form h3:after { position: absolute; content: ''; width: 15%; height: 1px; background: #999; bottom: 0; left: 0; z-index: 1; top: 36px; width: 100%} .comment-image img { border-radius: 50%} .comment-content { flex: 1 1 100%} .comment-content h4 { display: inline-block; } .comment-content p.date { display: inline-block; float: right; } ul.reply { padding-left: 75px; } ul.reply li { margin-bottom: 30px; } .related-posts { margin-bottom: 30px; } .related-posts .list-item { margin-bottom: 0; } .blog-post-wrap { margin-bottom: 30px; } .blog-post-wrap:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; } #home_banner_blog { position: relative; padding: 0; z-index: 5; height: 450px; } .swiper-button-next.swiper-button-white:before, .swiper-container-rtl .swiper-button-prev.swiper-button-white:before, .swiper-button-prev.swiper-button-white:before, .swiper-container-rtl .swiper-button-next.swiper-button-white:before { content: '\f177'; font-family: fontawesome; font-size: 30px; position: absolute; right: 25px; color: #fff; } .swiper-button-next.swiper-button-white:before, .swiper-container-rtl .swiper-button-next.swiper-button-white:before { content: '\f178'} .blog-post-wrap .author-detail { padding: 0 0 15px; } .blockquote-upper blockquote { margin: 0; } .blog-post-upper { overflow: hidden; } .blog-post-upper iframe { width: 100%} .booking-outer { padding: 30px; border: 1px solid #f1f1f1; box-shadow: 1px 1px 20px #cccccc67; } section.payment { padding-bottom: 0; } section.booking { padding-top: 100px; } td.b-id { color: #3ab06b; font-weight: 500; } .booking-form .detail table { margin-top: 0; } .confirmation-title h2 { margin-bottom: 0; } .booking-form .payment-info { border-bottom: 1px solid #f1f1f1; margin-bottom: 20px; padding-bottom: 20px; } .checkbox-outer { margin: 0 0 10px; } .checkbox-outer a { color: #3ab06b; } .login-form { text-align: center; } .login-form form { text-align: left; padding: 30px; border: 1px solid #f1f1f1; box-shadow: 1px 1px 20px #cccccc57; } .form-title { text-align: center; margin-bottom: 30px; } .grid-item { padding: 20px; } .grid-item .blog-content { padding: 0; } .grid-item:last-child { margin-bottom: 0; } .blog-content-1 { border: 1px solid #f1f1f1; } .login-accounts { padding-top: 20px; margin-top: 23px; border-top: 1px solid #f1f1f1; } .login-accounts a.btn-blue { margin-right: 10px; } a.btn-google { background: #d34836; border-color: #d34836; } a.btn-twit { background: #00aced; border-color: #00aced; } .login-accounts h3 { display: block; margin: 10px 0 15px; padding-bottom: 0; } a.forgotpw { color: #3ab06b; } .contact-about .about-logo { margin-bottom: 15px; } .contact-location i { color: #3ab06b; margin-right: 10px; } .form-title h2, .form-title h3 { position: relative; margin-bottom: 20px; padding-bottom: 15px; } .form-title h2:after, .form-title h3:after { position: absolute; content: ''; height: 1px; width: 50px; background: #333; left: 0; bottom: 0; margin: 0 auto; right: 0; } .make-payment { margin-top: 30px; } .form-title-1 { text-align: left; } .form-title-1 h2:after, .form-title-1 h3:after { right: none; margin: 0; } .forgot-password { padding: 100px 0 80px; } @media(max-width:991px) { .contact-about.footer-margin { margin: 30px 0 0; } }.error-box { height: 200px; width: 200px; margin: 0 auto; background: #3ab06b; border-radius: 50%; padding: 10px; margin-bottom: 30px; } .error-box-inner { height: 180px; width: 180px; margin: 0 auto; background: #99062f; border-radius: 50%; border: 2px dashed #fff; } .error-box-inner h1 { font-size: 80px; line-height: 2; color: #fff; margin: 0; } h1.not-found { text-transform: uppercase; margin: 30px 0 0; } .error-content a { color: #3ab06b; } .price-item { border: 1px solid #f1f1f1; text-align: center; overflow: hidden; border-radius: 10px; box-shadow: 1px 1px 20px #cccccc67; transition: all ease-in-out .3s; } .price-table-head { padding: 30px 20px; background: #3ab06b; } .price-item-blue .price-table-head { background: #4A88C5; } .price-table-head i { color: #fff; font-size: 40px; margin-bottom: 20px; } .price-table-head h3 { color: #fff; margin-bottom: 0; } .price-table-price { padding: 20px; } .price-table-price span { color: #99062f; font-size: 40px; font-weight: 600; } .price-item-blue .price-table-price span { color: #4A88C5; } .price-table-content { background: #fbfbfb; } .price-table-content li { margin: 0; padding: 10px; } .price-table-content li:nth-child(even) { background: #fff; } .price-btn { padding: 20px 0; } .price-table-content i { color: #4A88C5; } .price-item-blue .price-table-content i { color: #3ab06b; } .price-item-blue a.btn-red { background: #4A88C5; border-color: #4A88C5; } .price-item-blue a.btn-red:hover { background: #fff; color: #4A88C5; } .price-item:hover { transform: translateY(-10px); } @media(max-width:991px) { .price-item { margin-bottom: 30px; } section.price-list { padding-bottom: 50px; } } .about-item { padding: 40px 30px; border: 1px solid #f1f1f1; box-shadow: 1px 1px 20px #cccccc67; text-align: center; margin-bottom: 30px; background-color: #fff; } .about-icon i { font-size: 50px; color: #3ab06b; height: 60px; width: 60px; line-height: 1; padding: 5px; transition: all ease-in-out .3s; } .about-item:hover .about-icon i { opacity: .8; } .about-content { padding-top: 20px; } .about-content p { margin-bottom: 0; } .team-image { overflow: hidden; } .team-image img { transition: all ease-in-out .3s; } .team-item:hover .team-image img { transform: scale(1.2); } .team-content { background: #3ab06b; background: linear-gradient(45deg, #3ab06b 0%, #046b8c 100%); width: 100%; margin: 0 auto; padding: 15px 0; position: relative; bottom: 20px; text-align: center; transition: all ease-in-out .3s; } .team-content h3 { color: #fff; margin-bottom: 0; } .team-content p { color: #fff; margin: 0; } .team-item:hover .team-content { width: 100%; bottom: 0; background: linear-gradient(45deg, #3ab06b 0%, #046b8c 100%); } .section_heading { margin: 0 0 4rem; padding-right: 30%} .section_heading h2.section_title { position: relative; padding-left: 25px; } .section_heading h2.section_title:before { content: ''; height: 100%; width: 3px; background: #3ab06b; position: absolute; top: 0; left: 0; } .our_store { padding: 75px 0 50px; } .our_store .col-sm-3.col-xs-12 { padding: 0 10px; } .rt-product-wrapper { border: 1px solid #f1f1f1; transition: all .5s; margin-bottom: 30px; } .rt-product-wrapper:hover { border-bottom-color: #3ab06b; transition: all .5s; box-shadow: 0 0 5px #cccccc52; } .rt-product-wrapper .product-image img { transition: all .5s; } .rt-product-wrapper:hover .product-image img { transform: rotate(8deg) scale(1.2); transition: all .5s; } .product-thumbnail-wrapper { position: relative; overflow: hidden; } .rt-product-wrapper .product-label span { position: absolute; bottom: 0; left: 0; padding: 5px 15px; background: #333; text-align: center; text-transform: uppercase; color: #fff; font-size: 15px; } .rt-product-wrapper .product-label span.hot { background: #3ab06b; text-align: center; left: inherit; right: 0; } .rt-product-meta-wrapper { text-align: center; background: #fbfbfb; padding: 28px 15px 30px; border-top: 1px solid #f1f1f1; } .product-categories, .product-categories a { color: #3ab06b; font-size: 14px; } .rt-product-meta-wrapper del { opacity: .6; font-size: 16px; } .rt-product-meta-wrapper ins { padding-left: 15px; text-decoration: none; font-size: 16px; } .rt-cartprice-wrapper span.price { display: inline-block; width: 100%} .rt-product-meta-wrapper .btn_red { margin-bottom: 0; } .slick-slider.row { margin: 0 -15px; } .our_store .slick-prev, .our_store .slick-next { top: -80px; border: 1px solid #ccc; background: #fff; text-align: center; height: 35px; width: 35px; margin-top: 0; line-height: inherit; } .our_store .slick-prev { right: 55px; left: inherit; } .our_store .slick-next { right: 10px; } .our_store .slick-prev:before, .our_store .slick-next:before { font-size: 17px; color: #666; background: 0 0; } .our_store .slick-prev:hover, .our_store .slick-prev:focus, .our_store .slick-next:hover, .our_store .slick-next:focus, .our_store .slick-prev:visited, .our_store .slick-next:visited { color: #666; outline: none; background: #3ab06b; border-color: #3ab06b; transition: all .5s; } .our_store .slick-prev:hover:before, .our_store .slick-prev:focus:before, .our_store .slick-next:hover:before, .our_store .slick-next:focus:before { color: #fff; transition: all .5s; } .mar-bottom-20 { margin-bottom: 20px; } @media(max-width:1100px) { .rt-product-meta-wrapper { padding: 28px 5px 30px; } }.store-detail { padding: 75px 0 0; } .store-detail .slider.slider-thumbs { margin-top: 2px; height: auto!important; } .store-detail .slider.slider-thumbs .slick-slide { opacity: .5; } .store-detail .slider.slider-thumbs .slick-slide.slick-active { opacity: 1; } .store-detail .slider.slider-thumbs .slick-prev, .store-detail .slider.slider-thumbs .slick-next { top: 50%; background: #fff; } .store-detail .slider.slider-thumbs .slick-prev { left: 0; } .store-detail .slider.slider-thumbs .slick-next { right: 0; } .store-detail .slider.slider-thumbs .slick-prev:before, .store-detail .slider.slider-thumbs .slick-next:before { color: #eb262a; opacity: 1; background: 0 0; } .store-detail .rt-product-meta-wrapper { background: 0 0; text-align: left; padding: 0; border: none; } .store-detail .quantity-buttons { display: inline-block; } .store-detail span.rt-price-amount { font-weight: 600; font-size: 18px; } .single-product-summary .product-details_short-description { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .single-product-summary .product-details_short-description p { margin-bottom: 0; } .single-product-summary form.cart { position: relative; display: inline-block; width: 100%; vertical-align: middle; } span.quantity-buttons input { width: 60%; text-align: left; margin: 0; height: 42px; } input.quantity-input { border: 1px solid #ccc; text-align: center; margin-bottom: 0; padding: 12px; border-radius: 5px; } .single-product-summary .product_meta>span { display: block; margin: 10px 0 0; } .single-product-summary .product_meta a, .single-product-summary .product_meta span { font-size: 14px; line-height: 1.82em; letter-spacing: .12em; font-weight: 600; text-transform: uppercase; color: #333; } .single-product-summary .product_meta a:hover { color: #eb262a; } .our_store.related_store { padding-top: 0; } #store-tabs { background: #fff; padding: 80px 0; } #store-tab-main .nav-tabs { border-color: #f1f1f1; } #store-tab-main .nav-tabs>li { margin: 0; } #store-tab-main .nav-tabs>li>a { position: relative; display: inline-block; vertical-align: top; padding: 14px 17px; font-size: 21px; text-align: center; font-weight: 300; color: #3ab06b; background: 0 0; border-radius: 0; margin: 0; line-height: inherit; border: none; } #store-tab-main .nav-tabs>li>a:hover, #store-tab-main .nav-tabs>li.active>a, #store-tab-main .nav-tabs>li.active>a, #store-tab-main .nav-tabs>li.active>a:focus { color: #fff!important; border: none; background: #3ab06b; } #store-tab-main .tab-content { border: 1px solid #f1f1f1; padding: 30px; border-top: 1px solid transparent; } @media(max-width:991px) { .single-product-summary { margin-top: 20px; } }@media(max-width:767px) { .entry-summary { margin-top: 15px; } }.shopping-main { position: absolute; right: 90px; } .shopping-cart-holder .header-cart { position: relative; display: table-cell; vertical-align: middle; padding: 25px 0 0; } .shopping-cart-holder .header-cart span.cart-icon path { fill: #fff; } #inner-navigation .navbar-sticky-in.navbar-default .shopping-cart-holder .header-cart span.cart-icon path, .home-2 .shopping-cart-holder .header-cart span.cart-icon path { fill: #000; } .shopping-cart-holder .header-cart:hover { color: #818491; } .shopping-cart-holder .header-cart .cart-number { position: relative; top: 0; right: 10px; font-weight: 500; font-size: 10px; border-radius: 100%; background-color: #3ab06b; color: #fff; width: 15px; height: 15px; text-align: center; line-height: 15px; display: inline-block; } .shopping-cart-dropdown { position: absolute; top: 75px; right: 0; width: 260px; background-color: #fff; text-align: left; z-index: 1000; opacity: 0; visibility: hidden; box-sizing: border-box; -webkit-transition: all .35s cubic-bezier(.53, .01, .18, 1); -moz-transition: all .35s cubic-bezier(.53, .01, .18, 1); transition: all .35s cubic-bezier(.53, .01, .18, 1); box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .03); } .shopping-cart-holder:hover .shopping-cart-dropdown { opacity: 1; visibility: visible; } .shopping-cart-dropdown ul { margin: 22px 20px; padding: 0; } .shopping-cart-dropdown ul li { position: relative; display: table; table-layout: fixed; height: 100%; width: 100%; padding: 0 0 5px; box-sizing: border-box; } .shopping-cart-dropdown ul li:first-child { padding-top: 0; } .shopping-cart-dropdown ul li:last-child { padding-bottom: 0; } .shopping-cart-dropdown .item-image-holder { position: relative; display: table-cell; height: 100%; width: 75px; } .shopping-cart-dropdown .item-image-holder img { display: block; width: 75px; height: 75px; border-radius: 50%} .shopping-cart-dropdown .item-info-holder { position: relative; display: table-cell; height: 100%; width: 100%; vertical-align: middle; padding-left: 14px; } .shopping-cart-dropdown .item-info-holder .product-title { display: block; margin: 0; padding: 0 20px 0 0; box-sizing: border-box; line-height: 1.2em; } .shopping-cart-dropdown .item-info-holder .rt-price-amount, .shopping-cart-dropdown .item-info-holder .rt-quantity { display: inline-block; font-size: 16px; color: #c78665; font-weight: 600; margin-top: 3px; } .shopping-cart-dropdown .item-info-holder .remove i { position: absolute; top: -1px; right: 0; font-size: 22px; line-height: 1; } .shopping-cart-dropdown .cart-bottom { padding: 16px 0 0; border-top: 1px solid #e1e1e1; } .shopping-cart-dropdown .cart-bottom .subtotal-holder { position: relative; display: table; width: 100%; margin: 0 0 17px; } .shopping-cart-dropdown .cart-bottom a.mt_btn_yellow { padding: 5px 18px; width: 48%; float: left; color: #fff; margin: 0 1%} .shopping-cart-dropdown .cart-bottom a:hover { opacity: .9; color: #fff; } @media(max-width:991px) { .navbar-sticky-in .shopping-cart-holder .header-cart { padding-top: 13px; } }@media(max-width:811px) { .shopping-main { right: 30px; } }@media(max-width:639px) { #store-tab-main .nav-tabs>li, #store-tab-main .nav-tabs>li>a { width: 100%} }button.btn-red { padding: 10px 20px; background: #3ab06b; font-size: 15px; border-radius: 5px; display: inline-block; color: #fff; text-decoration: none; border: 2px solid #3ab06b; transition: all .5s ease; } button.btn-red:hover, button.btn-red:focus { color: #fff!important; background-color: #eb7979; border-color: #eb7979; transition: all .5s ease; text-shadow: initial; text-decoration: none; } .cart-table-list thead { width: 100%} .cart-table-list th, .cart-table-list td { text-align: center; } .cart-table-list .product-thumbnail img { width: 30%; margin-right: 15px; } .cart-inner .checkout-order { margin: 30px 0 20px; } .cart-table-list table td.actions .coupon { position: relative; display: inline-block; vertical-align: middle; float: left; } .cart-table-list .coupon input[type=text] { width: 250px; margin-left: 22px; box-shadow: none; border: 1px solid #f1f1f1; background: #fff; height: 36px; padding-left: 10px; } .cart-table-list table td.actions .coupon button { color: #3ab06b; background-color: transparent; border: 1px solid #3ab06b; border-radius: 0; padding: 6px 12px; } .cart-table-list table td.actions .coupon button.update_cart { background: #3ab06b; color: #fff; border-color: #3ab06b; } .cart-table-list table td.actions .button { margin: 0 0 0 22px; } .coupon button.btn-red:hover { background-color: #3ab06b!important; } @media(max-width:991px) { .cart-table-list .quantity-buttons { position: relative; } }@media(max-width:568px) { .cart-table-list table.shop_table.rt-checkout-review-order-table { display: inline-block; overflow-x: scroll; } span.quantity-buttons input { width: 100%} .cart-table-list .coupon input[type=text] { margin-bottom: 10px; } }.checkout-inner .checkout-coupon { position: relative; display: block; padding: 30px; list-style: none; background-color: transparent; border: 1px solid #e1e1e1; width: 100%; font-size: 16px; } .checkout-inner .checkout-coupon a { float: right; color: #3ab06b; } .checkout-info, .checkout-order { margin-bottom: 20px; } .checkout-info label span { padding-left: 5px; } .checkout-info label abbr[data-original-title], .checkout-infolabel abbr[title] { border: none; } .checkout-info .form-control, .checkout-info textarea.form-control { height: 42px; box-shadow: none; background: #fff; border-color: #eee; border-radius: 0; } .checkout-info textarea.form-control { min-height: 174px; } table.shop_table.rt-checkout-review-order-table { width: 100%} table.shop_table.rt-checkout-review-order-table tr { border: 1px solid #f1f1f1; } table.shop_table.rt-checkout-review-order-table tr th, table.shop_table.rt-checkout-review-order-table tr td { padding: 10px 15px; font-size: 15px; border: 1px solid #f1f1f1; } table.shop_table.rt-checkout-review-order-table thead, table.shop_table.rt-checkout-review-order-table tr.order-total { background: #fbfbfb; } .mar-bottom-30 { margin-bottom: 30px; } .mar-bottom-40 { margin-bottom: 40px; } .mar-bottom-20 { margin-bottom: 20px; } .mar-top-30 { margin-top: 30px; } .mar-bottom-60 { margin-bottom: 60px; } @media(max-width:500px) { .checkout-inner .checkout-coupon a { display: block; float: none; } }.account-inner.lost-pswrd { width: 60%; margin: 0 auto; } .account-inner span { color: #666; font-size: 15px; } .account-inner button.mt_btn_yellow { margin-right: 15px; } .account-inner input[type=checkbox] { display: inline-block; } p.lt-pswrd { margin-bottom: 20px; } p.lost_password { margin: 15px 0; } .fp-content label { margin-bottom: 15px; } .style-1 section { padding: 95px 0 80px; } header.head-style-1 { position: absolute; left: 0; top: 0; z-index: 99; background: rgba(255, 255, 255, .1); width: 100%; border-bottom: 1px solid #ffffff2e; } .head-style-1 .upper-head { background: 0 0; padding: 0; } .logo-color { display: none; } .navbar-sticky .logo-white { display: none; } .navbar-sticky .logo-color { display: block; } .head-style-1 .upper-head-inner { border-bottom: 1px solid #ffffff2e; float: left; width: 100%} .head-style-1 .nav.navbar-nav li { margin: 0; } .head-style-1 .nav.navbar-nav>li>a { color: #fff; padding: 10px 13px; } .head-style-1 .nav.navbar-nav>li>a:hover, .head-style-1 .nav.navbar-nav>li.active>a, .head-style-1 .navbar-default .navbar-nav>.active>a { background: #cac9c966; color: #fff; } .head-style-1 .navbar-sticky .nav.navbar-nav>li>a:hover, .head-style-1 .navbar-sticky .nav.navbar-nav>li.active>a, .head-style-1 .navbar-sticky .navbar-default .navbar-nav>.active>a { color: #3ab06b; } .head-style-1 .navbar-sticky .nav.navbar-nav>li>a { color: #333; } .head-style-1 .slicknav_menu { background: 0 0; } .head-style-1 .nav.navbar-nav li ul { top: 54px; } .head-style-1 .navbar-sticky .navbar-nav>li>ul { top: 54px; } .head-style-1 .nav.navbar-nav li ul li ul { top: -2px; } .contact-info-item { display: inline-block; border-right: 1px solid #ffffff2e; padding: 10px 0; margin-right: 15px; } .banner-style-1 #js_frm_040 { max-height: 650px; } .banner-style-1 .js_frm_subscribe { top: 43%} .banner-style-1 .kenburns_061_slide { text-align: center; } .banner-style-1 .kenburns_061_slide a.btn-blue { margin-top: 25px; } .head-style-1 .login-btn a:hover { opacity: .8; } .head-style-1 .login-btn { line-height: 3.5; padding: 10px 0; } .head-style-1 .upper-head [class^=flaticon-]:before, [class*=" flaticon-"]:before, [class^=flaticon-]:after, [class*=" flaticon-"]:after { color: #fff; font-size: 34px; } .head-style-1 .upper-head i { padding-right: 20px; } .head-style-1 .contact-info span { display: block; } .style-1 section.popular-packages { padding: 80px 0; } .banner-style-1 .slider-content { position: relative; margin-bottom: 25px; left: 0; width: 100%} .style-1 .section-title h2:before { position: absolute; content: ''; height: 2px; width: 75px; background: #3ab06b; top: -15px; left: 0; right: 0; margin: 0 auto; z-index: 1; } .style-1 .section-title h2:after { position: absolute; content: ''; height: 2px; width: 200px; background: #e1e1e1; top: -15px; left: 0; right: 0; margin: 0 auto; } .style-1 .section-icon { display: none; } .style-1 .newsletter input[type=text] { padding: 15px 115px 15px 15px; border-radius: 5px; } .style-1 .newsletter a { top: 5px; right: 5px; border-radius: 5px; } .style-1 .partners-logo { padding: 0; } .style-1 .search-box { background: #fff; } .search-content-slider { padding: 20px; background: #ffffff57; } .search-content-slider .table_item { padding: 0; } .search-content-slider a.btn-style-1 { border-radius: 0; } @media(max-width:1100px) { .head-style-1 .nav.navbar-nav>li>a { padding: 10px 8px; float: left; } }@media(max-width:480px) { .banner-style-1 .js_frm_subscribe { display: none; } }section.amazing-tours { padding-bottom: 50px; } .at-item { margin-bottom: 30px; position: relative; } .at-image { overflow: hidden; position: relative; } .at-overlay { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: #000; opacity: 0; transition: all ease-in-out .3s; } .at-image img { transform: scale(1.1); transition: all ease-in-out .3s; } .at-content { position: absolute; bottom: 0; left: 0; padding: 20px; } .at-content h3 a, .at-content span { color: #fff; } .at-item:hover .at-image img { transform: scale(1); } .at-image:hover .at-overlay { opacity: .5; } .at-content h3 a:hover { color: #ccc; } .style-1 .ad-price { background: no-repeat; box-shadow: none; } .style-1 .ad-price-inner { background: #44675b; border: 2px dashed #fff; } .style-1 .trip-ad:before { left: 0; width: 100%; transform: none; background: linear-gradient(to left, rgba(255, 0, 0, 0), rgb(29, 12, 12)); } .style-1 .trip-ad:after { display: none; } .style-1 section.deals { background: #fbfbfb; position: relative; } .style-1 section.deals:before, .style-2 section.deals:before { position: absolute; content: ''; width: 100%; height: 59.2%; top: 0; left: 0; background: url(../images/dealsbg-1.jpg) no-repeat; background-attachment: fixed; } .style-1 .deals-item-outer { padding: 0; } .style-1 .deals .section-overlay, .style-2 .deals .section-overlay { height: 59.2%} .style-1 .deal-content { background: #fff; } .bucket-content-image { position: relative; z-index: 1; } .style-1 section.bucket-list { padding-bottom: 0; position: relative; overflow: hidden; } .style-1 section.bucket-list:after { content: ''; background: #fff; position: absolute; width: 80%; height: 100%; right: -33%; bottom: 0; transform: rotate(40deg); top: 0; } .style-1 .box-item { border-radius: 10px; overflow: hidden; } .style-1 .deals-item { margin: 0; box-shadow: 0 0 20px #cccccc67; } .style-1 .deals-item:before, .style-1 .deals-item:after, .style-2 .deals-item:before, .style-2 .deals-item:after { display: none; } .style-1 .ad-title h2, .style-1 .trip-ad-content p { color: #fff; } .style-1 span.deal-price { line-height: 2; bottom: 10px; height: 50px; border-radius: 10px; padding: 0; font-size: 25px; right: 10px; margin: 0; left: unset; background: #ae882f; } .style-1 .sale-tag { right: 10px; background: #ae882f; border-radius: 10px; } .style-1 .sale-tag:after { display: none; } .style-1 .package-image { width: 50%; margin-bottom: 0; } .style-1 .package-content { width: 50%; float: right; padding: 12px 15px 15px; border-bottom: none; } .style-1 .package-price { box-shadow: none; padding: 0; text-align: left; display: inline-block; } .style-1 .package-price p { color: #3ab06b; } .style-1 .package-content p, .style-1 .package-content h4 { margin-bottom: 10px; } .style-1 .package-info { margin: 0; } .style-1 .package-item { margin: 30px 0 0; } .style-1 .ad-title span { color: #f90; } .style-1 .package-item .package-days { display: block; float: none; position: absolute; top: 10px; left: 0; padding: 10px 15px; border-radius: 0 10px 10px 0; margin-bottom: 0; color: #fff; background: #403f3f; } .style-1 .bucket-content { background: 0 0; z-index: 1; padding-top: 20px; padding-bottom: 0; } .style-1 .bucket-item { display: block; position: relative; } .style-1 .bucket-item:before { border-radius: 10px; } .style-1 .bucket-image { float: left; border-radius: 10px; overflow: hidden; z-index: 1; position: absolute; top: 15px; left: -10%} .bucket-right .bucket-image { float: right; left: unset; right: -10%} .style-1 .bucket-image i { padding: 4px 11px; } .style-1 .bucket-item-content { border-radius: 10px; padding: 25px 15px 25px 52px; border: 1px solid #f1f1f1; box-shadow: 1px 1px 20px #cccccc67; } .bucket-right .bucket-item-content { padding: 25px 52px 25px 15px; } .style-1 .bucket-item:hover .bucket-image i { border-radius: 10px; } .style-1 section.testimonials { background: url(../images/bucketbg.jpg) no-repeat; background-attachment: fixed; background-position: center; position: relative; padding-bottom: 45px; position: relative; } .style-1 section.testimonials:before { position: absolute; content: ''; height: 100%; width: 100%; left: 0; top: 0; background: rgba(0, 0, 0, .5); } .testimonial-content { position: relative; z-index: 1; } .style-1 .trusted-partners { padding: 0 0 80px; background: #fff; } .style-1 .trusted-partners:before { display: none; } .style-1 footer { position: relative; background: url(../images/slider/slider3.jpg) no-repeat; background-size: cover; background-attachment: fixed; background-position: center bottom; } .style-1 footer:before { content: ''; background: #060c17cf; position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 100%} .style-1 .newsletter { padding-top: 70px; } .newsletter-title h3, .newsletter-title p { color: #fff; } .newsletter-content { margin-top: 8px; } .style-1 section.newsletter:before { content: ''; position: absolute; height: 100%; width: 47%; top: 0; background: #39404e; } .style-1 .sale-content a.btn-blue:hover { background: #3ab06b; } .destination-item-1 { box-shadow: 1px 1px 10px #cccccc57; } .destination-content-1 { background: #fff; border: 1px solid #f1f1f1; } .destination-image-1 { overflow: hidden; width: 100%; position: relative; } .destination-image-1 img { transition: all ease-in-out 1s; } .destination-item-1:hover img { transform: scale(1.1); } .destination-upper { padding: 15px 15px 0; } .destination-lower { padding: 15px 15px 0; background: #4A88C5; } .destination-lower p { display: inline-block; color: #fff; margin: 0; } p.top-price { font-size: 18px; font-weight: 600; color: #3ab06b; } .destination-lower .deal-rating { display: inline-block; margin: 3px 0 15px; } .sale-content-1 { top: 75%; transition: all ease-in-out 1s; } .sale-content-1 .sale-review { margin-bottom: 10px; } .sale-content-1 h3 { margin-bottom: 20px; text-align: center; } .sale-content-inner { opacity: 0; transition: all ease-in-out .3s; } .sale-item:hover .sale-content-1 { top: 0; } .sale-item:hover .sale-content-inner { opacity: 1; } .style-1 .partners-logo .slick-slide img { border-radius: 10px; display: block; width: 100%; background: linear-gradient(-29deg, #064f79 0, #1581bf 100%); padding: 15px; border: 5px solid #fff; box-shadow: 0 0 10px #ccc; margin: 2px; } .style-1 .testimonial_094_slide>p { color: #fff; } .style-1 .testimonial_094_slide>h5>a { color: #fff; } .style-1 .testimonial_094_slide:before { display: none; } @media(max-width:991px) { .style-1 .ad-title h2 { color: #4A88C5; } .style-1 .trip-ad-content p { color: #777; } .style-1 .package-image, .style-1 .package-content { width: 100%} .style-1 .ad-price { top: 68%; height: 150px; width: 150px; } .style-1 .ad-price-inner { height: 140px; width: 140px; } .style-1 .bucket-image { width: 15%} .style-1 section.deals:before, .style-2 section.deals:before, .style-1 .deals .section-overlay, .style-2 .deals .section-overlay { height: 53.5%} .head-style-1 .login-btn { float: left!important; } .style-1 .search-1 { background: #fbfbfb; } .search-1 .search-title { padding: 20px; border-radius: 10px; } .search-1 .search-outer { top: 0; background: #fbfbfb; box-shadow: none; } .style-1 section.amazing-tours { padding-top: 95px; } .style-1 .ad-price span { font-size: 20px; } .style-1 span.rate { font-size: 30px; } .style-1 .ad-price-inner { padding: 35px 0; } .style-1 .bucket-image { top: 0; left: 0; } .style-1 .bucket-item-content { padding-left: 130px; } .style-1 .bucket-right .bucket-image { left: unset; right: 0; } .bucket-right .bucket-item-content { padding: 25px 130px 25px 15px; } .bucket-content-image { width: 40%; margin: 0 auto; } .sale-content-1 { top: 76%} .style-1 .banner-style-1 .slider-content { display: none; } }@media(max-width:767px) { .section-title { padding: 0; } .style-1 section.deals { padding-bottom: 50px; } .style-1 .deals-item { margin-bottom: 30px; } .style-1 .bucket-image { width: 18.5%} .style-1 .newsletter { text-align: center; } .style-1 section.newsletter:before { display: none; } .col-left-padding { padding-left: 15px; } }@media(max-width:500px) { .style-1 .bucket-image, .style-1 .bucket-right .bucket-image { left: 0; right: 0; margin: 0 auto; top: 15px; } .style-1 .bucket-item-content { padding: 110px 15px 15px; text-align: center; } .style-1 .ad-price { top: 75%} .head-style-1 .upper-head { display: none; } .style-1 #js_frm_040 { height: 400px; } section.top-destinations-1 { padding-bottom: 50px; } .destination-item-1 { margin-bottom: 30px; } .sale-content-1 h3 { margin-bottom: 30px; } .style-1 section.bucket-list { padding-bottom: 0; } .bucket-content .col-xs-4 { width: 100%} .bucket-content .col-xs-offset-4 { margin: 0; } .search-content-slider .col-xs-6 { width: 100%} .style-1 section.amazing-tours .col-md-3.col-xs-6, .style-2 section.amazing-tours .col-md-3.col-xs-6 { width: 100%} }.style-2 .search-box { background: #fbfbfb; } .style-2 section.top-destinations-1 { background: #fbfbfb; padding-top: 0; } section.full-tours { padding: 0; overflow: hidden; } .full-tours .col-xs-6, .full-tours .col-xs-3 { padding: 0; } .ft-item { position: relative; } .ft-image { position: relative; overflow: hidden; } .ft-image img { transform: scale(1.2); transition: all ease-in-out 3s; } .ft-overlay { position: absolute; content: ''; height: 100%; width: 100%; top: 0; left: 0; background: rgba(0, 0, 0, .3); } .ft-content { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; width: 90%} .ft-content h2 a, .ft-content p { color: #fff; line-height: 1.2; } .ft-content h2 { margin-bottom: 10px; } .ft-item:hover .ft-image img { transform: scale(1); } .ft-content p span { font-size: 32px; display: block; font-weight: 400; } section.testimonial-1 { padding: 0; background: url(../images/testimonialbg.jpg) no-repeat; background-attachment: fixed; background-position: center; background-size: cover; position: relative; } .video-content { position: relative; z-index: 1; } .video-content iframe { width: 100%; height: 350px; position: relative; top: -50px; } .testimonial-inner { background: #333; position: relative; bottom: -75px; z-index: 1; } .testimonial-title { position: absolute; left: 0; right: 0; margin: 0 auto; background: #4A88C5; width: 60%; top: -25px; padding: 5px 15px; text-align: center; } .testimonial-title h3 { margin-bottom: 0; text-transform: uppercase; color: #fff; } .testimonial-image { height: 50px; width: 50px; margin: 0 auto; border-radius: 50%; margin-bottom: 15px; overflow: hidden; } .style-2 section.amazing-tours { padding-bottom: 100px; } .style-2 section.deals-on-sale { padding-top: 130px; } .style-2 .testimonial_095_slide { width: 90%} .footer-overlay { position: absolute; height: 100%; width: 100%; content: ''; top: 0; left: 0; background: rgba(0, 0, 0, .7); } @media(max-width:991px) { .testimonial-inner { bottom: -50px; } .style-2 .search-box, .style-2 .search-outer { background: #fff; } }@media(max-width:767px) { .full-tours .col-xs-6 { width: 100%} .full-tours .col-xs-3 { width: 50%} .destination-item-1 { margin-bottom: 30px; } .style-2 section.top-destinations-1 { padding: 90px 0 50px; } }@media(max-width:567px) { .full-tours .col-xs-3 { width: 100%} }@media(max-width:359px) { .testimonial-inner { bottom: 0; } .testimonial-title { position: relative; top: 0; width: 100%} }body.style-3 { background: #fbfbfb; } .style-3 section { padding: 0 0 85px; background: #fbfbfb; } .style-3 .section-title h2 { margin-bottom: 0; } .style-3 .section-title a { color: #d81e47; } .style-3 .section-title a:hover { text-decoration: underline; } .style-3 .back-title h3 { position: absolute; font-size: 90px; text-transform: uppercase; text-align: center; left: 0; right: 0; z-index: -1; top: -12px; color: #fff; text-shadow: 0 0 15px #cccccc20; } .style-3 header.head-style-1 { background: 0 0; border: none; } .style-3 .head-style-1 .upper-head { border-bottom: 1px solid #ffffff2e; } .style-3 .head-style-1 .upper-head i { padding-right: 10px; } .style-3 .head-style-1 .upper-head-inner { border: none; } .style-3 .head-style-1 .upper-head [class^=flaticon-]:before, .style-3 .head-style-1 [class*=" flaticon-"]:before, .style-3 .head-style-1 [class^=flaticon-]:after, .style-3 .head-style-1 [class*=" flaticon-"]:after { font-size: 18px; } .style-3 .head-style-1 .contact-info span { display: inline-block; } .style-3 .head-style-1 .login-btn { padding: 0; line-height: 3.1; } .style-3 .head-style-1 .nav.navbar-nav>li>a:hover, .style-3 .head-style-1 .nav.navbar-nav>li.active>a, .style-3 .head-style-1 .navbar-default .navbar-nav>.active>a { background: 0 0; opacity: .8; } section#home_banner_new { padding-bottom: 0; } section#home_banner_new .sale-overlay { background: #00000073; } section#home_banner_new .slick-slider.row { margin: 0; } section#home_banner_new .slick-initialized .slick-slide { padding: 0; } section#home_banner_new .sale-content-1 { padding: 0 30px; } section#home_banner_new .sale-content-1 .sale-review { text-align: center; } section#home_banner_new .sale-content-1 h3 { margin-bottom: 10px; text-align: center; } section#home_banner_new .sale-content-1 .popular-price { color: #fff; font-size: 18px; background: #bd566c; padding: 5px 15px; display: inline-block; } section#home_banner_new .sale-content-1 .popular-price span i { font-weight: 500; text-decoration: line-through; font-size: 16px; } section#home_banner_new .sale-item:hover .sale-content-1 { top: 75%} section#home_banner_new .sale-item:hover img { transform: none; } section#home_banner_new .slider-button .slick-prev, section#home_banner_new .slider-button .slick-next { height: 50px; width: 50px; border-radius: inherit; border: none; background: #ffffff38; } section#home_banner_new .slick-prev:hover, section#home_banner_new .slick-prev:focus, section#home_banner_new .slick-next:hover, section#home_banner_new .slick-next:focus { background: #000; } section#home_banner_new .slider-button .slick-prev { left: 30px; } section#home_banner_new .slider-button .slick-next { right: 30px; } section#mt_services { padding-top: 80px; } #mt_services .services-main { margin-top: 60px; position: relative; z-index: 3; } #mt_services .box .icon { margin: 0 0 20px; border-radius: 50%; height: 100px; width: 100px; background: #fff; display: inline-block; box-shadow: 0 0 15px #cccccc94; transition: all ease-in-out .3s; } #mt_services .box .icon i { font-size: 42px; color: #999; line-height: 2.4; font-weight: 300; transition: all ease-in-out .3s; } #mt_services .box .icon:hover, #mt_services .box .icon.active { background: #d81e47; transition: all ease-in-out .3s; } #mt_services .box .icon:hover i, #mt_services .box .icon.active i { color: #fff; transition: all ease-in-out .3s; } #mt_services .box h3 { margin-bottom: 10px; } #mt_services .box p { margin-bottom: 0; line-height: 1.5; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; line-height: 1.5em; max-height: 3.1em; } .style-3 .search-content-slider { padding: 0; background: 0 0; } .style-3 .destination-content-1 { padding: 30px 20px; position: relative; overflow: hidden; } .style-3 .destination-content-1 h3 { margin-bottom: 15px; border-bottom: 1px dashed #f1f1f1; padding-bottom: 15px; } .style-3 .destination-content-1 .deal-rating { margin-bottom: 0; } .tour-price { text-align: right; position: absolute; right: 20px; bottom: 34px; } .tour-price .tour-head { display: block; font-size: 15px; margin-bottom: 7px; font-weight: 400; } .tour-price .tour-tail { font-size: 22px; font-weight: 800; line-height: 1; color: #d81e47; } .thumbnail-ribbon { position: absolute; z-index: 1; bottom: 0; background: #d81e47; padding: 10px 20px; left: 0; color: #fff; } .full-tours .col-md-6, .full-tours .col-md-3 { padding: 0; } .style-3 .amazing-tours { padding-bottom: 75px; } .style-3 .amazing-tours .col-md-4.col-xs-6 { padding: 0 5px; } .style-3 .amazing-tours .at-item { margin-bottom: 10px; } .style-3 .amazing-tours .at-image { height: 350px; } .style-3 .amazing-tours .at-content { width: 100%; height: 100%; background: #00000060; transition: all ease-in-out .3s; } .style-3 .amazing-tours .at-content h3 { margin: 10px 0; } .style-3 .amazing-tours .at-content .deal-rating { margin-bottom: 0; } .style-3 .amazing-tours .at-item:hover .at-content { padding-top: 60%; transition: all ease-in-out .3s; } .style-3 .tour-cta { background: url(../images/section1-bg.jpg) no-repeat; background-size: cover; background-position: bottom; padding-bottom: 0; } .style-3 .cta-content { padding: 40px 30px; background: #fbfbfb; margin-top: 14%; box-shadow: 0 0 30px #cccccc50; border: 5px solid #fff; } .style-3 .cta-content h3 { font-size: 20px; font-weight: 700; font-style: normal; color: #3ab06b; } .style-3 .cta-content h2 { font-size: 52px; font-weight: 700; } .style-3 .cta-content a.btn-blue.btn-style-1:hover { color: #fff; opacity: .8; } .style-3 .tour-cta .video-thumbnail { position: relative; bottom: -30px; box-shadow: 0 27px 24px -35px rgba(0, 0, 0, .5); border: 8px solid #fbfbfb; overflow: hidden; } .style-3 .tour-cta .pulses { font-size: 16px; transition: all ease-in-out .5s; position: absolute; right: 0; left: 46%; margin: 0 auto; top: 46%; animation: pulse 1.5s cubic-bezier(.66, .66, .88, 1.86) infinite; } .style-3 .tour-cta .pulses button.play-btn:before { content: ""; border: 2px solid #fff; height: 90px; position: absolute; width: 90px; left: -5px; top: -5px; border-radius: 50%} .style-3 .tour-cta .pulses button.play-btn i { font-size: 28px; border: 3px solid #3ab06b; height: 80px; width: 80px; line-height: 2.8; text-align: center; color: #fff; border-radius: 50%; background: #3ab06b; transition: all ease-in-out .5s; padding-left: 5px; } .style-3 .tour-cta .video-content iframe { top: 0; } .style-3 section.deals-on-sale { padding-top: 100px; } .style-3 section.deals-on-sale .sale-content-1 { padding: 0 20px; } .style-3 section.deals-on-sale .sale-content-1 h3 { margin-bottom: 10px; } .style-3 section.deals-on-sale .popular-price { text-align: left; color: #fff; font-size: 18px; } .style-3 section.deals-on-sale .sale-item:hover .sale-content-1 { top: 75%} .style-3 .testi-detail { background: #05678e; padding: 40px 20px; text-align: center; overflow: hidden; } .style-3 .testi-detail img { border-radius: 50%; height: 100px; width: 100px; margin: 0 auto; } .style-3 .testi-detail span { margin: 20px 0 5px; display: inline-flex; } .style-3 .testi-detail p { margin-bottom: 0; position: relative; } .style-3 .testi-detail p:before { content: '\f10d'; font-family: fontawesome; padding-right: 10px; } .style-3 section.blog { padding-bottom: 0; } .style-3 .blog-item { box-shadow: none; position: relative; } .style-3 .blog-item:before { content: ''; background: #00000058; position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 1; } .style-3 .blog-image { position: relative; } .style-3 .blog-content { padding: 20px 20px 12px; background: 0 0; position: absolute; width: 100%; bottom: 0; z-index: 1; } .style-3 .blog-content h3 a:hover { opacity: .8; color: #fff; } .style-3 .blog-author { padding: 0; border: none; } #newsletter-main { background: url(../images/newssection-bg.jpg) no-repeat; background-position: bottom; background-size: 100%; padding-top: 80px; } #newsletter-main .section-title { padding: 0; } #newsletter-main .newsletter form { width: 100%} #newsletter-main .newsletter input[type=text] { background: #ffffff8f; } .style-3 .footer-links { border: none; padding-top: 80px; } .style-3 .footer-links .recent-post-content { padding-left: 0; border-bottom: 1px dashed #11203c; padding-bottom: 10px; } @media(max-width:1100px) and (min-width:991px) { .style-3 .amazing-tours .at-image { height: auto; } .style-3 .blog-author .pull-left, .style-3 .blog-author .pull-right { width: 100%} .style-3 .blog-date-icon p { padding-left: 0; padding-right: 10px; } }@media(max-width:1100px) { .style-3 .cta-content { padding: 20px; margin-top: 0; } .style-3 section.deals-on-sale .sale-content-1 { top: 68%} }@media(max-width:991px) { section#home_banner_new .sale-content-1 { top: 66%} section#mt_services, .style-3 section.top-destinations-1 { padding-bottom: 55px; } #mt_services .services-box, .style-3 .destination-item-1.box-item { margin-bottom: 30px; } .style-3 .cta-content h3 { font-size: 18px; } .style-3 .cta-content h2 { font-size: 28px; } .style-3 .tour-cta .pulses { top: 40%; left: 40%} }@media(max-width:811px) { .style-3 .full-tours .col-xs-6 { width: 50%} .style-3 .newsletter { padding: 0; } }@media(max-width:735px) { .style-3 .back-title h3 { font-size: 70px; } section#home_banner_new .sale-content-1 { top: 58%} .style-3 .amazing-tours .at-image { height: 300px; } .style-3 section.blog .col-xs-6 { width: 100%} }@media(max-width:639px) { .style-3 section.top-destinations-1 .col-xs-6, .style-3 .amazing-tours .col-xs-6, .style-3 .full-tours .col-xs-6 { width: 100%} .style-3 section.deals-on-sale .sale-content-1 { top: 82%} section#home_banner_new .sale-content-1 { top: 76%} }@media(max-width:480px) { .style-3 .back-title h3 { font-size: 36px; top: 12px; } section#home_banner_new .sale-content-1 { top: 56%} }body.style-tab { position: relative; z-index: 1; background: url(../images/slider/slider9.jpg) no-repeat; background-position: top; background-size: cover; } body.style-tab::before { background-color: #006699ab; bottom: 0; content: ""; left: 0; position: absolute; top: 0; width: 50%; height: 100%; z-index: 1; } body.style-tab::after { background-color: rgba(168, 159, 136, .6); bottom: 0; content: ""; right: 0; position: absolute; top: 0; width: 100%; height: 100%; z-index: 0; } .main-slider-inner { position: relative; padding: 50px 0; } .main-slider-inner:before { content: ''; background: url(../images/slider/slider1.jpg) no-repeat; height: 100%; width: 50%; top: 0; left: 0; position: absolute; z-index: 0; background-size: cover; background-attachment: fixed; background-position: top; } .main-slider-1 .logo-tab { position: relative; z-index: 1; text-align: right; } .main-slider-1 .logo-tab a { display: inline-block; margin-bottom: 80px; padding-right: 20px; } .main-slider-1 .block-box { margin: 0 auto; vertical-align: middle; width: 80%; position: relative; z-index: 2; } .main-slider-1 .main-tab-sec { padding-right: 15px; } .main-slider-1 .search-tabs { width: 100%; display: inline-block; } .main-slider-1 .search-tabs li { padding-bottom: 15px; border-bottom: 1px dashed #ffffff40; margin-bottom: 15px; } .main-slider-1 .search-tabs li:last-child { margin: 0; padding: 0; border: none; } .main-slider-1 img { max-width: 100%; height: auto; transition: all .4s linear 0s; -webkit-transition: all .4s linear 0s; width: inherit; } .main-slider-1 .search-tabs li.active a, .main-slider-1 .search-tabs li.active a span, .main-slider-1 .search-tabs li.active a, .main-slider-1 .search-tabs li.active:before { color: #fcb100; } .main-slider-1 .search-form { padding: 0 0 0 20px; } .main-slider-1 .search-tabs img { display: inline-block; margin-right: 15px; vertical-align: middle; } .main-slider-1 .search-tabs a { color: #fff; font-size: 18px; display: inline-block; vertical-align: middle; font-weight: 500; } .main-slider-1 .bootstrap-select>select { position: absolute!important; bottom: 0; left: 50%; display: block!important; width: .5px!important; height: 100%!important; padding: 0!important; opacity: 0!important; border: 0; } .main-slider-1 .search-tabs a span { color: #fff; font-style: italic; display: block; font-size: 15px; } .main-slider-1 .search-tabs .icon { border-radius: 50%; color: #fff; float: right; font-size: 16px; height: 38px; line-height: 38px; margin-right: 0; margin-top: 2px; text-align: center; width: 38px; background: #fcb100; } .main-slider-1 .form-group { position: relative; z-index: 1; } .main-slider-1 .form-control { height: 52px; border-radius: 10px; border: none; } .main-slider-1 .form-control, .main-slider-1 .input-group-addon, .main-slider-1 .bootstrap-select .btn { border: medium; border-radius: 3px; box-shadow: none; font-size: 14px; height: 52px; line-height: 2.5; padding: 10px 20px; font-weight: 500; background: #fff; } .main-slider-1 .bootstrap-select.btn-group .dropdown-toggle .filter-option, .main-slider-1 .bootstrap-select.btn-group .dropdown-toggle .caret { color: #444; } .main-slider-1 .btn-blue { padding: 12px 25px; } .main-slider-1 .form-group .fa { position: absolute; right: 35px; top: 20px; color: #fcb100; } .main-slider-1 .footer { text-align: right; margin-top: 80px; padding-right: 20px; } .main-slider-1 .social-icons li { display: inline-block; position: relative; } .main-slider-1 .search-tabs li:before { content: '\f118'; font-family: fontawesome; font-size: 21px; color: #fff; padding-right: 20px; vertical-align: middle; } .main-slider-1 .social-icons li a { background: #ffffff54; width: 35px; height: 35px; border-radius: 50%; color: #fff; text-align: center; line-height: 2.3; margin: 0 2px; } .main-slider-1 .mobile-tab .search-tabs { margin-bottom: 30px; } .main-slider-1 .mobile-tab .search-tabs li { text-align: center; } .main-slider-1 .mobile-tab .search-tabs li:before { display: none; } .main-slider-1 .mobile-tab .search-tabs .icon { margin: 5px 0 0; } @media(min-width:1500px) { .main-slider-1, .main-slider-inner { height: 145vh; } }@media(min-width:813px) { .main-slider-1 .mobile-tab { display: none; } }@media(max-width:812px) { .main-slider-1 .block-box { width: 100%} .main-slider-1 .main-tab-sec { display: none; } .main-slider-1 .mobile-tab { display: block; } }@media(max-width:767px) { body.style-tab: :before, .main-slider-inner:before { width: 100%} .main-slider-1 .footer { text-align: center; } .main-slider-1 .search-tabs .icon { float: none; } }@media(max-width:639px) { .main-slider-1 .mobile-tab { padding-right: 0; } }@media(max-width:567px) { body.style-tab: :after { background-color: #00000078; } .logo-tab, .main-slider-1 .footer { text-align: center; padding: 0; } }@media(max-width:400px) { .main-slider-1 .mobile-tab .col-sm-6.col-xs-8 { width: 70%} .main-slider-1 .mobile-tab .col-sm-6.col-xs-4 { width: 30%} }.dark section:nth-child(odd) { background: #23282d; } .dark section:nth-child(even) { background: #32373c; } .dark .trip-ad:before { background: #32373c; } .dark h1, .dark h2, .dark h3, .dark h4, .dark h5, .dark h6, .dark p, .dark .section-title [class^=flaticon-]:before, [class*=" flaticon-"]:before { color: #fff; } .dark .section-icon:before, .dark .section-icon:after { background: #fff; } .dark .deals-item-outer, .dark .deals-item:before, .dark .deals-item:after { background: #23282d; } .dark .package-item, .dark .blog-content { background: #32373c; box-shadow: none; } .dark .package-content { border-bottom: none; } .dark .search-box { background: #23282d; } .dark section.trip-ad { background: url(../images/adbg.jpg) no-repeat; background-position: center; background-attachment: fixed; background-size: cover; } .dark section.countdown-section { background: url(../images/countdownbg.jpg) no-repeat; background-position: center; background-attachment: fixed; background-size: cover; } .dark .blog-content a { color: #fff; } .dark .blog-content a:hover { opacity: .8; } .dark section.deals { background: url(../images/dealsbg.jpg) no-repeat; background-position: center; background-attachment: fixed; background-size: cover; } .dark .slider-button .slick-prev, .dark .slider-button .slick-next { border-color: #23282d; } .dark .blog-item { box-shadow: none; } .dark .deals-on-sale .slider-button .slick-prev, .dark .deals-on-sale .slider-button .slick-next { border-color: #32373c; } .dark .search-outer { background: #32373c; box-shadow: none; } #home_banner_video { height: 650px; padding: 0; position: relative; overflow: hidden; } #home_banner_video video { width: 100%; display: block; } .video-banner { position: relative; } .video-banner:after { content: ''; position: absolute; top: 0; left: 0; background: rgba(0, 0, 0, .4); height: 100%; width: 100%; z-index: 1; } .video-banner-content .js_frm_subscribe { z-index: 1; } .banner-with-form .js_frm_subscribe { top: 43%} @media(max-width:1100px) { .footer-instagram li { width: 31.33%} .upper-head { display: none; } .logo { margin-bottom: 5px; } .logo img { width: 80px} }@media(max-width:991px) { .search-content { padding: 30px; } .search-title { padding: 25px; } .table_item { padding: 30px 0 0; } .bucket-content { padding-bottom: 40px; } .top-destination-item .overlay { padding: 25px; } .top-destination-item .overlay-full { padding: 120px 20px; } .text .type-time { font-size: 15px; } .text .val { font-size: 45px; margin-bottom: 0; } section.countdown-section { padding-bottom: 50px; } .trusted-partners:before { width: 35%} .partners-logo li { padding: 0 20px; } .partners-title h3 { text-align: left; } .partners-title span { font-size: 21px; } .breadcrumb-content ul { width: 80%} #sidebar-sticky { margin: 30px 0 0; } #home_banner_video { height: auto; } .bucket-content .mix { display: block; width: auto; } .search-outer { top: 0; } section.popular-packages, .style-2 section.top-destinations-1 { padding: 80px 0 50px; } .search-box { padding-top: 80px; } .footer-instagram li { width: 31.94%} .section-title { padding: 0 10%} .newsletter form { width: 60%} .trip-ad:before { display: none; } .trip-ad-content { background: #fff; padding: 30px; } .footer-margin { margin-bottom: 30px; } .copyright { text-align: center; } .payment-content { text-align: center; padding-top: 10px; } }@media(max-width:767px) { .partners-logo { padding: 30px 0; } .blog-item { margin-bottom: 30px; } .clock-item { width: 20%} .newsletter form { width: 80%} section.blog { padding-bottom: 50px; } .footer-links { padding-bottom: 60px; } .footer-links .col-md-3.col-xs-6 { width: 100%} section.countdown-section { padding-bottom: 85px; } .detail-info-content { margin-top: 20px; } .cover-content { padding: 0 0 30px; } .att-content-right { padding: 25px 15px; } .att-content-right span.bold { display: block; } a.btn-large { padding: 10px 20px; } .related-posts .list-item { margin-top: 30px; } .item-tags { padding-bottom: 0; } .tabs-navbar { padding: 0; } section.popular-packages .slick-prev, .sale-slider .slick-prev { left: 0; top: 45%} section.popular-packages .slick-next, .sale-slider .slick-next { right: 0; top: 45%} .style-1 section.bucket-list:after { right: -65%} .footer-instagram li { width: 32.95%%} .detail-tab .breadcrumb-content ul { box-shadow: 0 0 10px #ccc; bottom: -23px; } .breadcrumb-outer .tabs-navbar { display: none; } }@media(max-width:735px) { .bucket-list .mt_filter .list-inline>li { margin-bottom: 4px; } }@media(max-width:639px) { .package-price .deal-rating { margin: 0; display: block; } .section-title h2 { font-size: 24px; } .top-destinations .col-md-4 { width: 100%; padding: 0 15px; } .top-destination-item:last-child { margin-bottom: 6px; } .partners-logo { padding: 15px 0; } }@media(max-width:567px) { section.trusted-partners { padding-bottom: 30px; } .trusted-partners:before { display: none; } .partners-title span { display: inline-block; } .partners-title h3 { text-align: center; } .trusted-partners .col-md-3.col-xs-4, .trusted-partners .col-md-9.col-xs-8 { width: 100%} .partners-logo li { padding: 0 30px; } .partners-title { padding: 40px 0; } }@media(max-width:500px) { .section-title h2 { font-size: 21px; } header .col-xs-3 { width: 75%} header .col-xs-9 { width: 25%} .section-title { padding: 0; } .upper-head { text-align: center; } .login-btn { float: none!important; } .search-content .col-xs-6 { width: 100%} .table_item { padding: 0 0 30px; } .search-title { margin-bottom: 30px; } ul.post-category li { margin: 10px 0; width: 30%} .bucket-list .bucket-item { display: block; } .bucket-item-content { padding: 25px; } .trip-ad:before { transform: skew(0); left: 0; } .ad-price { left: 50%; top: 46%; height: 170px; width: 170px; } .ad-price-inner { height: 160px; width: 160px; padding: 30px 0; } .clock-item { width: 45%; margin: 5px; } footer .col-xs-6, .newsletter form { width: 100%} .countdown-title h2 { font-size: 30px; } /*.destination-margin { margin: 6px 0!important; }*/ .top-destination-item .overlay { padding: 90px 20px; } .top-destination-item .overlay-full { padding: 210px 20px; } .login-btn a { margin: 0 10px; } .payment-content { text-align: center; } section.testimonials { padding-bottom: 90px; } section.testimonials .testimonial_094_indicators>.carousel-indicators li { display: none; transition: all ease-in-out .3s; } section.testimonials .testimonial_094_indicators>.carousel-indicators .active { display: block; margin: 0 auto; } section.testimonials #testimonial_094 { min-height: 340px !important; } .detail table td ul li { width: 100%} .fw-content { margin: 15px 0; } .destinations .col-xs-6 { width: 100%} .att-item { padding: 15px; } .att-content-right { text-align: center; position: relative; } .att-content-left ul li { width: 100%} .detail-info-content { text-align: center; } .detail-content .comment-image { margin-bottom: 10px; padding: 0; } .breadcrumb-content ul { width: 100%; padding: 12px; } .att-content-right p:last-child { margin-bottom: 0; } .detail-info-content p.detail-info-price { float: none; display: block; margin-bottom: 8px; } section.main-content.detail { padding: 40px 0 30px; } .breadcrumb-content { width: 100%} .sidebar-slider .slick-prev, .sidebar-slider .slick-next { top: 40%} .destination-content .deal-rating { float: none; } .att-image { width: 100%; margin-bottom: 20px; } .att-content { padding-left: 0; width: 100%} .timeline li { padding-left: 80px; } span.travel-date, .comment-desc .deal-rating { float: none; display: block; text-align: center; } a.btn-large { width: 100%} ul.reply { padding-left: 0; background: #fbfbfb; } .comment-content p.date { display: block; float: none; } .login-accounts a.btn-blue { margin: 10px 10px 0 0; } .search-content-slider { padding: 20px; } form .col-xs-6 { width: 100%} .booking-outer h3 { margin: 10px 0; } .sale-content { padding: 20px 40px; } .comment-content h4 { display: block; } }@media(max-width:359px) { .sale-content { padding: 10px 30px; } }.datepicker { border-radius: 0; padding: 10px; } .datepicker th, .datepicker td { padding: 5px; text-align: center; font-size: 14px; } .navbar .collapse{ display: flex !important; flex-basis: auto !important; justify-content: end; } .whatsapp-contact{ position:fixed; top:40%; right:-174px; transform:translateY(-50%); width:174px; height:auto; padding:11px; background:#fff; box-shadow: 0 20px 50px rgba(0,0,0,.5); box-sizing:border-box; transition:0.5s; z-index: 50; } .whatsapp-contact.active{ right:0; } .whatsapp-contact h2{ margin:0 0 20px; padding:0; } .whatsapp_chat_support i{ font-size: 26px; margin-top: 12px; } .wcs_fixed_right{ bottom: 80px !important; right: 15px !important; } .about-us h3{ font-size:35px; font-weight: 900; color: #4983bd; line-height: 1; } .about-us h2{ margin-bottom:0; } .about-us p{ font-size: 18px; text-align: justify; line-height: 28px; } .aboutus{background: #f5faff !important;} .aboutus, .our-team{padding: 50px 0 50px;} .slider-container .item-slick.slick-slide.slick-current.slick-active { outline: none!important } .slider-container .slider-for { margin-bottom: 15px; } .slider-container.slider-for img { width: 100%; min-height: 100%; } .slider-container .slider-nav { margin: auto; } .slider-container .slider-nav .item-slick { max-width: 240px; margin-right: 15px; outline: none!important; cursor: pointer; } .slider-container .slider-nav .item-slick img { max-width: 100%; background-size: cover; background-position: center; } .slider-container .slick-arrow { position: absolute; top: 50%; z-index: 50; margin-top: -12px; } .slider-container .slick-prev { left: 0; } .slider-container .slick-next { right: 0; } section.testimonials #testimonial_094 { min-height: 340px !important; } .testimonial_094_slide>p , .testimonial_094_slide>h5>a{ font-family: 'Livvic', sans-serif !important; } .about-img{ border: 10px solid white; box-shadow: 2px 2px 2px 0px #e6e2e2; } caption { padding-top: 0.75rem; padding-bottom: 0.75rem; text-align: center; caption-side: top; border: 1px solid #dee2e6; border-bottom: 0; background-color: #f2f2f2; color: #333; font-weight: 600; } .tour-tariff thead, .tour-hotels thead{ background-color: #f2f2f2; } .tour-tariff tbody{ background: rgb(59,176,107); background: linear-gradient(380deg, rgba(59,176,107,0.3) 0%, rgba(168,231,87,0.3) 50%); } .tour-hotels tbody{ background: rgb(73,126,183); background: linear-gradient(380deg, rgba(73,126,183,0.3) 0%, rgba(78,175,240,0.3) 50%); } .red_note{ font-weight: 800; color: red; } .accrodion-grp .accrodion [aria-expanded="true"] { background: #666 !important; border-color: #666 !important; } .accrodion-grp .accrodion [aria-expanded="true"] h5, .accrodion-grp .accrodion [aria-expanded="true"] h5:before{ color: #fff !important } .accrodion-grp .accrodion .accrodion-title { border: 1px solid #dee0e1; background: #fff; padding: 14.5px 25px; cursor: pointer; -webkit-transition: all .4s ease; transition: all .4s ease; } .accrodion-grp .accrodion.active .accrodion-title h5 { color: #fff; } .accrodion-grp .accrodion .accrodion-title h5 { margin: 0; position: relative; font-weight: 300; } .accrodion-grp .accrodion.active .accrodion-title h5:before { content: '\f106'; color: #fff; } .accrodion-grp .accrodion .accrodion-title h5:before { content: '\f107'; font-family: fontawesome; color: #222; font-size: 20px; position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .accrodion-grp .accrodion .accrodion-content { padding-top: 10px; } .accrodion-grp .accrodion .accrodion-content .inner { padding: 10px 0; } .accrodion-grp .accrodion .accrodion-content p { margin: 0; font-size: 15px; line-height: 25px; letter-spacing: .01em; color: #74787d; } .accrodion-grp .accrodion+.accrodion { margin-top: 10px; } .accrodion-content ol{ list-style: revert; padding-left: 30px; line-height: 30px; font-size: 14px; } .arnno-msg, .username-msg, .mobno-msg, .emailid-msg, .cityname-msg, .statename-msg{color: red;position: absolute;right: 0;} .clsError { border-bottom: 2px solid red !important; color: red !important; } .clsSuccess { border-bottom: 2px solid #c4d5de !important; color: #2b2a2a !important; } select.form-control:not([size]):not([multiple]) { height: calc(2.25rem + 7px) !important; } .inner-page-captcha canvas{ background-color: #fff !important; } @media(max-width: 1024px){ .slicknav_btn{ top: 40px !important; } .slicknav_nav { top: 100px !important; } .slicknav_btn.slicknav_open:before, .slicknav_btn.slicknav_collapsed:before { font-size: 35px !important; } } @media(max-width: 991px){ .footer-links h3 { color: #fff; margin-bottom: 20px; } .footer-links-list { margin-top: 20px; } .about-us h3{ font-size: 40px; } } @media(max-width: 767px){ .top-destinations .col-md-4, .top-destinations .col-md-6 { padding: 0 15px; } } .festivals { width:53%; display:block; margin:auto; } table { border-collapse: collapse; width: 100%; } th{ font-family: 'Oswald', sans-serif; } td, th { border: 1px solid #dddddd; text-align: left; padding: 8px; text-transform: capitalize; color: #000; font-size: 16px; } tr:nth-child(odd) { background-color: #dddddd; } .festivals img{ width:100%; display:block; margin:auto; margin-top:30px; } .festivals h2{ margin-top:20px; } .festivals p{ text-align:justify; } .pl-0 { padding-left:0; } ::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color:#000 !important; font-weight:500; } :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#000 !important; font-weight:500; } ::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#000 !important; font-weight:500; } :-ms-input-placeholder { /* Internet Explorer 10-11 */ color:#000 !important; font-weight:500; } ::-ms-input-placeholder { /* Microsoft Edge */ color:#000 !important; font-weight:500; } ::placeholder { /* Most modern browsers support this now. */ color:#000 !important; font-weight:500; } .desti-content { padding:20px; } .desti-content a{ width: 50%; text-align: center; display: block; margin: auto; } .desti-content p{ text-align:justify; } /*-==sidebar Form== */ .sidebar-contact{ position:fixed; top:50%; left:-331px; transform:translateY(-50%); width:331px; height:auto; padding:15px; background:#fff; box-shadow: 0 10px 25px rgba(0,0,0,0.1); box-sizing:border-box; transition:0.5s; z-index:99999; } .sidebar-contact.active{ left:0; } .sidebar-contact input, .sidebar-contact textarea{ width:100%; height:36px; padding:5px; margin-bottom:10px; box-sizing:border-box; border:1px solid rgba(0,0,0,.5); outline:none; } .sidebar-contact h2{ margin:0 0 20px; padding:0; } .sidebar-contact textarea{ height:60px; resize:none; } .sidebar-contact input[type="submit"]{ background:#3ab07e; color:#fff; cursor:pointer; border:none; font-size:18px; } .toggle{ position:absolute; height:48px; width:48px; text-align:center; cursor:pointer; background:#f00; top:0; right:-48px; line-height:48px; } .toggle:before{ content:'\f003'; font-family:fontAwesome; font-size:18px; color:#fff; } .toggle.active:before{ content:'\f00d'; } .toggle-btn { background: #f00; width: 48px; height: 140px; border-top: solid 1px #000; margin-top: -5px; } .toggle p { -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); white-space: nowrap; position: relative; top: 70px; color: #fff; font-weight: bold; background: #f00; font-size: 17px; } @media(max-width:768px) { .sidebar-contact{ width:100%; height:auto; left:-100%; } .sidebar-contact .toggle{ top:50%; transform:translateY(-50%); transition:0.5s; } .sidebar-contact.active .toggle { top:0; right:0; transform:translateY(0); } .scroll{ width:100%; height:100%; overflow-y:auto; } .content{ padding:50px 50px; } } /*-==sidebar Form end== */ .trms-condt ul{ margin-top:30px; list-style:disc; padding-left:20px; } .trms-condt ul li{ font-size:18px; color:#000; font-weight: 400; }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings