﻿.divider-40{padding:20px;display:block}.divider-60{padding:30px;display:block}.divider-80{padding:40px;display:block}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.btn-whatsapp{display:block;width:70px;height:70px;color:#fff;position:fixed;left:20px;bottom:20px;border-radius:50%;line-height:80px;text-align:center;z-index:999}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.site-header{position:relative;padding-bottom:32px}.site-header .topbar{background:#f7f7f7;padding:5px}.site-header .topbar ul.social{text-align:right}.site-header .topbar ul.social li{margin-right:24px;text-align:center;display:inline-block}.site-header .social{margin-bottom:0}.site-header .social li{margin-right:15px;text-align:center;display:inline-block}.site-header .social li:last-child{margin-right:0}.site-header .social li a{color:#1c1a1a;font-weight:600;font-size:13px}.site-header .social li:hover a{color:#6c7f07}.site-header .middle-header{padding:20px 0}.site-header .logo{float:left}.site-header .logo a img.logomp{height:149px}.site-header .header-widget{float:right}.site-header .single-widget{float:left;position:relative;padding-left:50px;text-align:right}.site-header .single-widget:last-child{margin-right:0}.site-header .single-widget h4{font-size:16px;color:#a32f0e}.site-header .single-widget strong{font-family:"Rambla",sans-serif;color:#f48533}.site-header .single-widget p{max-width:200px}.site-header .single-widget a{font-weight:300}.site-header .header-bottom{position:absolute;width:100%;z-index:333;bottom:-32px}.site-header .main-menu{background:#6c7f07;z-index:99;text-align:center}.site-header .navigation{display:block}.site-header .nav li{position:relative;margin-right:28px;padding-right:28px;border-right:1px solid rgba(255,255,255,.2)}.site-header .nav li:last-child{padding-right:0;margin-right:0;border:none}.site-header .nav li a{font-family:"Rambla",sans-serif;color:#fff;font-size:14px;text-transform:uppercase;display:inline-block;font-weight:700;position:relative;padding:20px 0}.site-header .nav li a::before{content:"";width:6px;position:absolute;top:8px;transform:translateY(-30px);height:2px;background:#fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;height:6px;line-height:10px;border-radius:100%;left:50%;margin-left:-3px;opacity:0;visibility:hidden}.site-header .nav li:hover a::before,.site-header .nav li.active a::before{transform:translateY(0px);opacity:1;visibility:visible}.site-header .nav li a i{margin-left:10px;font-size:15px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.site-header .nav li:hover a i{transform:rotate(180deg)}.site-header .nav li .dropdown{position:absolute;left:0;width:310px;background:#fff;opacity:0;visibility:hidden;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-transform:scale(0);-moz-transform:scale(0);top:48px;margin:0;text-align:left;padding:5px 15px}.site-header .nav li:hover .dropdown{opacity:1;visibility:visible;transform:translateY(0px);padding-left:28px;box-shadow:0 2px 10px rgba(0,0,0,.2)}.site-header .nav li .dropdown li{float:none;border:none;margin:0;padding:0;list-style-type:square}.site-header .nav li .dropdown li a{font-family:"Rambla",sans-serif;margin:0;padding:0;display:block;border:none;color:#6c7f07;font-weight:400;text-transform:none;border-bottom:1px dashed #eee;padding:10px 0}.site-header .nav li .dropdown li a:before{color:#6c7f07;display:none}.site-header .nav li .dropdown li a:hover{color:#f48533}.site-header .nav li .dropdown li:last-child a{border:0}.site-header.style2{padding:0}.site-header.style2 .header-bottom{background:#6c7f07;position:relative;width:100%;bottom:0}.site-header.style2 .main-menu{position:relative;background:rgba(0,0,0,0);padding:0;margin:auto}.site-header.style2 .nav li{border-right:0;margin-right:24px;padding:0}.site-header.style2 .nav li:last-child{margin:0;padding:0}.site-header.style2 .nav li a{font-family:"Rambla",sans-serif;color:#fff;padding:12px 0;font-size:14px}.site-header.style2 .nav li a::before{font-family:"Rambla",sans-serif;content:"";width:0;height:2px;top:-1px;left:0;transform:none;background:#6c7f07;border-radius:0;margin-left:-3px;opacity:0;visibility:hidden}.site-header.style2 .nav li:hover a::before,.site-header.style2 .nav li.active a::before{width:100%;opacity:1;visibility:visible}.site-header.sticky .header-bottom{background:#6c7f07;position:fixed;z-index:999;top:0;left:0;bottom:initial;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;animation:fadeInDown .5s both .5s;box-shadow:0 2px 10px rgba(0,0,0,.3)}.site-header.style2.sticky .header-bottom{background:#6c7f07;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);z-index:99999}.hero-area{position:relative;background-image:url("../images/fondo.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:700px;font-family:"Rambla",sans-serif}.hero-area .hero-inner{margin:232px 0}.container-sliders{width:100%;background:#000}.container-sliders .container-slider .slider-img{height:620px;width:100%;opacity:.7}.container-sliders .container-slider .slider-img img{object-fit:cover;width:100%;height:100%}.welcome-flex{padding:0 10%;position:absolute;z-index:10;float:left;top:0;display:flex;align-items:center;width:100%;height:100%}.welcome-text p,.welcome-text h3,.welcome-text a{text-shadow:0 0 2px rgba(0,0,0,.2)}.welcome-text .description-slider{margin-top:12px;padding:0 4px 4px 24px;border-left:4px dotted #88a00c}.welcome-text h3{font-size:48px;color:#fff;text-transform:uppercase;font-weight:800}.welcome-text p{color:#fff;font-size:28px;font-weight:800;margin-bottom:12px}.welcome-text a{margin-top:12px;font-size:24px;color:#f48533;font-weight:800;transition:.3s}.welcome-text a:after{content:"";font-family:"FontAwesome";width:14px;height:19px;margin-left:10px}.welcome-text a:hover{color:#97a300;transition:.3s}.hero-area.style2{margin-bottom:98px;background:none}.hero-area.style2,.hero-area.style2 .single-slider{height:650px}.hero-area.style2 .single-slider{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%}.hero-area .owl-item.active .welcome-text{animation:fadeInDown .8s both 1s}.hero-area .owl-item.active .welcome-text h3{animation:fadeInLeft .8s both 1.4s}.hero-area .owl-item.active .welcome-text .btn{animation:fadeInRight .8s both 1.6s}.form-section{background:#ededed;padding:24px 0}.form-section form.form-flex{display:flex;flex-wrap:wrap}.input-flex{border:none}.input-flex:focus{border:none;outline:none}.form-section form.form-flex .txt-flex{background:#fff;color:#5a5a5a;border-radius:3px 0 0 3px;border:1px solid #e2e2e2;flex:3 0;padding:12px 24px;font-size:18px}.form-section form.form-flex .txt-flex::placeholder{color:#b9b9b9}.form-section form.form-flex .btn-flex{background:#6c7f07;color:#fff;border-radius:0 3px 3px 0;border:1px solid #687b04;flex:1 0;transition:.3s}.form-section form.form-flex .btn-flex:hover{background:#607107;transition:.3s}section.section .title-line{margin-bottom:60px}section.section .title-line:after{content:"";background:url(../images/after-title.svg) no-repeat;width:138px;height:10px;position:absolute;margin-left:-69px;margin-top:10px}section.section .title-line p{color:#000;font-weight:400}section.section .center{text-align:center}section.section .center h3{color:#d25e09}section.section .center h2{color:#d25e09}.section a.btn-section{color:#6e8107;font-weight:800;font-size:18px;transition:.3s}.section a.btn-section:hover{color:#859b0b;transition:.3s}.section a.btn-section:after{content:"";font-family:"FontAwesome";width:3px;margin-left:8px}.section a.btn-section:before{content:"";position:absolute;width:100px;height:16px;margin-top:20px;margin-left:-50px;left:50%;border-bottom:4px dotted #c9c9c9}.content-category-full .btn{border-radius:0 0 3px 3px;margin-bottom:16px;background-color:#faebd7}.content-category-banner{border-radius:3px 3px 0 0}.content-category-title{background:rgba(0,0,0,.35);border-radius:3px 3px 0 0;padding:60px 20px;margin:0;z-index:1}.content-category-title h3{text-align:center;color:#fff;font-size:20px;margin:0;margin-bottom:12px;text-shadow:0 0 5px rgba(0,0,0,.5)}.content-category-title p{margin:0;color:rgba(255,255,255,.8);text-align:center;font-size:13px;text-shadow:0 0 5px rgba(0,0,0,.5);line-height:20px}.content-description-category{padding:20px 0}.content-description-category p{text-align:justify}.content-description-category p a{color:#ea2327;text-decoration:underline;font-weight:600}.content-tours-category{border:1px solid #efefef}.content-tour-category{padding:10px;border-bottom:1px dashed #ddd;border-left:2px solid #fff;transition:all .3s ease}.content-tour-category:last-child{border-bottom:none}.content-tour-category a.redirect-tour{margin:0;padding:0}.content-tn-img{width:19.6666%;display:inline-block;vertical-align:middle}.content-tn-img img{width:100%}.content-title-tour{width:78.3333%;display:inline-block;vertical-align:middle;padding:10px 5px;margin:0}.content-title-tour h4{color:#555;font-size:15px;font-weight:700}.content-tour-category:hover h4{text-decoration:underline}.content-title-tour .fa-star{font-size:10px;color:#ffb714}.days-tour .day-title{color:#959595;font-size:14px;display:inline-block;vertical-align:middle;font-weight:400}.days-tour span{margin:0;padding:0}.days-tour span.offer-tour{background:#f48533;border-radius:3px;color:#fff;font-size:13px;font-weight:600;padding:0 5px;display:inline-block;vertical-align:middle;margin-left:5px}.p-destination{text-align:center;padding:0 0 120px}.p-destination .title-line{margin-bottom:40px}.p-destination .single-destination{position:relative;margin-top:30px;overflow:hidden}.p-destination .single-destination::before{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7;background:#000;opacity:0;visibility:hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;content:"";z-index:3}.p-destination .single-destination:hover:before{opacity:.6;visibility:visible}.p-destination .single-destination img{width:100%}.p-destination .single-destination:hover img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);transform:scale(1.5)}.p-destination .hover{position:absolute;top:50%;width:100%;color:#fff;font-size:24px;text-transform:uppercase;margin-top:-38px;z-index:4}.p-destination .hover .price{font-size:18px;color:#fff;font-weight:700;opacity:0;visibility:hidden;position:relative;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.p-destination .single-destination:hover .price{opacity:1;visibility:visible;transform:translateY(0px)}.p-destination .hover .price span{color:#6c7f07}.p-destination .hover .name{color:#fff;font-size:24px}.p-destination .single-destination:hover .name{color:#6c7f07}.p-destination .hover .location{font-size:15px;color:#fff;opacity:0;visibility:hidden;position:relative;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.p-destination .single-destination:hover .location{opacity:1;visibility:visible;transform:translateY(0px)}.popular-trips{background-image:url("../images/fondo.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.popular-trips .title-line p{color:#fff}.popular-trips .title-line h2{color:#fff}.popular-trips .title-line h2 span{display:block}.popular-trips .title-line .text{font-size:16px;margin-top:30px}.popular-trips .trips-main{background:#fff;margin-top:30px;padding:25px 30px}.popular-trips .single-slider{position:relative;border-radius:3px;border:1px solid #e7e7e7;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.popular-trips .single-slider img{width:100%}.popular-trips .single-slider:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);-moz-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15);position:relative;border-bottom-color:#6c7f07}.popular-trips .trip-offer{position:absolute;top:0;z-index:33;background:#f48533;color:#fff;font-size:15px;font-weight:700;padding:8px 10px;text-transform:uppercase;top:15px;overflow:visible;left:8px}.popular-trips .trip-offer::before{position:absolute;content:"";left:-18px;border-bottom:10px solid rgba(0,0,0,0);border-top:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);border-right:10px solid red}.popular-trips .trip-head a{height:180px;display:inline-block;width:100%}.popular-trips .trip-head img{width:100%;height:100%;object-fit:cover}.popular-trips .trip-details{padding:20px}.popular-trips .trip-details .left{float:left}.popular-trips .trip-details .left h4{font-size:18px;text-transform:capitalize}.popular-trips .trip-details .left h4 a{color:#424646}.popular-trips .trip-details .left h4:hover a{color:#6c7f07}.popular-trips .trip-details .left .fa{color:#ffb100}.popular-trips .trip-details .left p{margin:15px 0;font-weight:500}.popular-trips .trip-details .left p i{margin-right:8px;color:#6c7f07}.popular-trips .trip-details .right{float:left;width:30%;text-align:right}.popular-trips .trip-details .right p{font-weight:500;font-size:16px;color:#b4b4b4;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.popular-trips .single-slider:hover .right p{color:#ff7852;transform:scale(1.1)}.popular-trips .trip-details .right span{display:block;font-size:22px;font-weight:700;color:#6c7f07}.popular-trips .trip-details .btn{color:#fff;border:1px solid rgba(0,0,0,0)}.popular-trips .trip-details .btn:hover{border-color:#e7e7e7;color:#6c7f07}.trip-details .content-btn{display:block}.trip-details .content-btn .price-right{float:right;text-align:right}.price-right p{color:#b4b4b4;line-height:22px;font-size:16px;font-weight:500}.price-right p span{color:#6c7f07;font-weight:700;font-size:22px;display:block}.popular-trips .owl-carousel .owl-nav div{position:absolute;top:50%;width:44px;height:44px;line-height:44px;padding:0;font-size:20px;color:#fff;background:rgba(85,135,26,.5);border-radius:0;margin:-22px 0 0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.popular-trips .owl-carousel .owl-nav div:hover{background:#6c7f07}.popular-trips .owl-carousel .owl-nav div.owl-prev{left:-52px}.popular-trips .owl-carousel .owl-nav div.owl-next{right:-52px}.popular-trips.style2{background:#fff}.popular-trips.style2 .trips-main{padding:0;border-bottom:0}.popular-trips.style2 .title-line p{color:#494949}.popular-trips.style2 .title-line h2{color:#424646}.popular-trips.style2 .title-line h2 span{display:initial}.popular-trips.style2 .owl-carousel .owl-nav div.owl-prev{left:-22px}.popular-trips.style2 .owl-carousel .owl-nav div.owl-next{right:-22px}.top-destination .title-line h2 span{display:block}.top-destination .nav{margin:40px 0 20px}.top-destination .nav li a{color:#42464d;background:#f0f3f6;padding:16px 26px;border:0 solid;border-radius:0;font-size:14px;font-weight:700;position:relative;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.top-destination .nav li a::before{position:absolute;top:100%;left:30%;content:"";border-top:10px solid #6c7f07;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);margin-left:-10px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.top-destination .nav li a:hover,.top-destination .nav li a.active{background:#6c7f07;color:#fff}.top-destination .nav li a:hover::before,.top-destination .nav li a.active::before{left:50%;opacity:1;visibility:visible}.top-destination .nav li a.active{color:#fff}.top-destination div.description-category{margin-bottom:24px}.top-destination div.description-category p{margin-bottom:12px;text-align:justify}.top-destination .single-package{position:relative;border-radius:3px;border:1px solid #e6e6e6;margin-bottom:16px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.top-destination .single-package .trip-head a{height:174px;display:inline-block;width:100%}.top-destination .single-package .trip-head img{width:100%;height:100%;object-fit:cover}.single-package .price-tour strong{font-size:16px;margin-bottom:10px;color:#f4615b}.single-package .price-tour strong small{font-size:12px;font-weight:600;color:#6c6c6c}.single-slider .price-tour strong{font-size:18px;margin-bottom:5px;color:#f4615b;display:block}.single-slider .price-tour strong small{font-size:16px;font-weight:600;color:#6c6c6c}.tour-photo{width:100%;height:200px;border-radius:3px 3px 0 0}.top-destination .single-package:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);-moz-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15);position:relative}.top-destination .price-tour{font-size:16px;color:#6c6c6c}.top-destination .price-tour small{font-size:12px;font-weight:600}.top-destination .price-tour strong{margin-bottom:10px;color:#f4615b}.top-destination .price-tour strong small{font-weight:600;color:#6c6c6c}.top-destination .trip-offer{background:red;border-radius:3px;color:#fff;font-size:13px;font-weight:700;padding:0 5px}.top-destination .trip-head img{width:100%}.top-destination .trip-details{background:#fff;padding:12px 16px;border-radius:0 0 3px 3px}.top-destination .trip-details .fa-star{color:#ffb100;font-size:10px}.top-destination .trip-details .left h4{font-size:18px;margin-bottom:10px}.top-destination .trip-details .left h4 a{color:#0975c3;font-weight:800}.top-destination .trip-details .left h4:hover a{text-decoration:underline}.trip-details .trip-category{color:#84210f;font-size:13px}.top-destination .trip-details .left p{margin:5px 0 15px;font-weight:400}.top-destination .trip-details .left p i{margin-right:8px;color:#6c7f07}.top-destination .trip-details .btn{color:#6c7f07;border:1px solid rgba(0,0,0,0)}.top-destination .trip-details .btn:hover{border-color:#e7e7e7;color:#6c7f07}.abouts-content{display:flex}.about-content{display:flex;flex:1 0}.about-content:nth-child(2){border:1px solid #eaeaea}.about-bg{background:url(../images/about-us.jpg) no-repeat center;background-size:cover}.about-gradient-bg{background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.1));display:flex}.about-text{padding:60px 24px;align-self:center}.about-content .about-gradient-bg .about-text{color:#fff}.about-content .about-gradient-bg .about-text h3{color:#fff;margin-bottom:12px}.about-content .about-gradient-bg .about-text p{color:#fff;margin-bottom:12px}.about-text h3{margin-bottom:12px}.about-text ul{padding:20px}.about-text ul li{color:#848484}.about-text ul li:before{content:"";font-family:"FontAwesome";font-size:10px;color:#6c7f07;margin-left:8px;position:absolute;margin-left:-18px}.cover-page{height:520px;background:#000;position:relative}.cover-page img{object-fit:cover;width:100%;height:100%;opacity:.7}.trip-single{padding:70px 0 100px;box-sizing:border-box}.trip-single .trip-details{margin-top:30px}.trip-single .gallery-slider,.trip-single .single-slider{height:auto}.trip-single .single-slider img{width:100%;height:100%}.trip-single .owl-controls .owl-nav div{position:absolute;top:50%;background:rgba(0,0,0,0);font-size:40px;margin:0;margin-top:-30px;width:40px;height:40px;background:rgba(0,0,0,0);padding:0;line-height:60px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.trip-single .owl-controls .owl-nav div:hover{background:#6c7f07;height:60px}.trip-single .owl-controls .owl-nav div.owl-prev{left:0}.trip-single .owl-controls .owl-nav div.owl-next{right:0}.trip-single .trip-content{margin-top:40px}.trip-single .trip-head{margin-bottom:10px}.trip-single .trip-head h2{font-size:40px;color:#6c7f07;margin-bottom:20px;padding-bottom:20px;position:relative;display:inline-block}.trip-single .trip-head h2:before{position:absolute;left:0;width:146px;height:2px;background:#6c7f07;bottom:10px;content:""}.trip-single .trip-head span.trip-offer{padding:3px 5px;background:red;color:#fff;font-size:18px;border-radius:3px;display:inline-block}.trip-single .trip-details h3{color:#6c7f07;margin-bottom:16px;margin-top:24px;font-weight:400;font-size:22px}.trip-single .trip-details .trip-content>p{margin-bottom:16px}.trip-single .trip-details .trip-content p a{color:#ed6a09}.trip-single .trip-details .trip-content ul li a{color:#ed6a09}.trip-single .trip-details .trip-content ul li strong{font-weight:600}.trip-single .trip-head p{font-size:20px;color:#000;font-weight:400}.trip-single .trip-head p span{color:#6c7f07;font-weight:700}.trip-single .trip-head .price{font-size:32px}.trip-single .trip-content p{font-size:15px;font-weight:400}.trip-single .trip-tab{margin-top:60px}.trip-single .trip-tab-inner{margin-top:60px}.trip-single .nav-tabs{display:flex;justify-content:flex-start}.trip-single .nav-tabs li{background:#6c7f07;margin-right:5px;color:#fff;border-radius:.25rem .25rem 0 0}.trip-single .nav-tabs li a{background:rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-top:none;border-right:none;border-left:none;text-transform:uppercase;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.trip-single ul.nav-tabs li a.active{color:#fff;background:#ed6a09;border-bottom-color:#6c7f07;border-radius:.25rem .25rem 0 0}.trip-single ul.nav-tabs li a:hover{color:#b5c75a;border-bottom-color:#6c7f07;border-radius:.25rem .25rem 0 0}.trip-single ul.nav-tabs li:before{content:""}.trip-single ul.nav-tabs{padding-left:0;margin-bottom:0}.trip-single .tab-content .tab-pane{padding:6px 12px;border:1px solid #dedede;border-radius:0 0 3px 3px}.trip-single .tab-content .tab-pane h3{font-size:18px;margin-bottom:12px;margin-top:22px;color:#6c7f07}.trip-single .tab-content .tab-pane p{font-weight:400;font-size:14px;margin-bottom:12px}.trip-single .tab-content .tab-pane a{text-decoration:underline}.trip-single .tab-content .tab-pane ul li a{text-decoration:underline}.trip-single .tab-content .tab-pane ul li strong{font-weight:600}.trip-single ul{padding-left:20px;margin-bottom:20px}.trip-single ul li{font-size:15px;font-weight:400;font-family:"Open Sans",sans-serif;margin-bottom:8px}.trip-single ul li strong{font-weight:600}.trip-single ul li:before{content:"";font-family:"FontAwesome";font-size:10px;color:#6c7f07;margin-left:8px;position:absolute;margin-left:-20px}.trip-single .tab-content .tab-pane .notincludes ul li:before{content:"";font-family:"FontAwesome";font-size:10px;color:#ff505e;margin-left:8px;position:absolute;margin-left:-20px}.trip-single .tab-content .tab-pane table{border:1px solid #f4f4f4;border-radius:5px}.trip-single .tab-content .tab-pane table tr:first-child{border-bottom:3px solid #d4d4d4}.trip-single .tab-content .tab-pane table tr:nth-child(even){background:#fafafa}.trip-single .tab-content .tab-pane table tr td,.trip-single .tab-content .tab-pane table tr th{padding:12px;border:1px solid #f4f4f4}.trip-single .tab-itinerary h3{padding-left:26px}.trip-single .tab-itinerary h3::before{content:"";font-family:"FontAwesome";font-size:16px;position:absolute;left:28px}.aside_fixed{background:#fff;position:fixed;display:none;top:0px;padding:58px 12px 12px;box-shadow:0px 0px 5px rgba(0,0,0,.2)}.header_aside_fixed{text-align:center}.header_aside_fixed strong{display:block;font-size:18px;margin-bottom:8px}.header_aside_fixed span{display:block;font-size:26px;margin-bottom:12px}.body_aside_fixed strong{display:block;text-align:center;margin-bottom:10px}.contact_item_list{margin-bottom:6px}.contact_item_list i.fa{margin-right:6px;font-size:18px;color:#159f7f}.sticky_tabs{background:#efefef;display:flex;flex-wrap:wrap;justify-content:space-between;position:sticky;top:48px;z-index:9999}.sticky_tab{color:#959595;border-bottom:1px solid #d6d6d6;flex-grow:1;flex-basis:0%;font-weight:bold;padding:12px 0px;text-align:center}.sticky_tab:hover{color:#3c3c3c;cursor:pointer;border-bottom:1px solid #ed6a09}.sticky_tab.active{color:#ed6a09;border-bottom:1px solid #ed6a09}.tab_aside_element{border-radius:4px;color:#242424;flex-grow:1;flex-basis:0%;font-weight:600;padding:4px 10px;transition:.3s;display:block;width:100%;border-bottom:1px solid #c1c1c1;padding:7px;font-family:"Open Sans",sans-serif;font-size:16px}.tab_aside_element:hover{background:#f3f3f3;transition:.3s;cursor:pointer}.tab_aside_element .fa{color:#159f7f}.content-testimonials{margin-top:24px}.testimonials-flex{display:flex;flex-wrap:wrap}.testimonial-flex{flex-basis:calc(50% - 24px);margin:24px 12px}.content-testimonial .dates-testimonial{padding-top:120px;background:#00a680}.content-testimonial .dates-testimonial2{background:#00a680}.content-testimonial .date-testimonial{display:flex;flex-wrap:wrap;align-items:center}.content-testimonial .names-testimonial{padding:12px 12px 12px 0;color:#fff;flex:2 0}.content-testimonial .photo-testimonial{padding:12px}.names-testimonial .name-testimonial{font-size:18px;font-weight:600}.names-testimonial .country-testimonial{background:#ed6a09;color:#fff;border-radius:3px;font-size:13px;font-weight:600;padding:0 12px;display:inline-block}.names-testimonial .calification-testimonial{display:block;font-size:12px;color:#edaf07}.content-testimonial .photo-testimonial img{height:60px}.content-testimonial .commentary-testimonial{padding:12px;border:1px solid #ececec}.commentary-testimonial strong{color:#00a680}.content-testimonial .degraded-testimonial{background:rgba(0,0,0,0);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.72) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.72)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.72) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.72) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.72) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.72) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0)}.cta-style3{position:relative;text-align:center;background-image:url(../images/fondo.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:60px 0}.cta-style3::before{background:#6c7f07;opacity:.9;background-image:url(../images/bg-pattern.png);background-repeat:repeat}.cta-style3 .cta-text h2{font-size:32px;font-weight:700;text-transform:uppercase;color:#fff}.cta-style3 .cta-text h2 span{font-weight:300}.cta-style3 .cta-text p{font-size:18px;color:#fff;margin-top:15px}.cta-style3 .button{margin-top:30px}.cta-style3 .button .btn{color:#fff;border:2px solid #fff;margin-right:15px;background:rgba(0,0,0,0)}.cta-style3 .button .btn:last-child{margin:0}.cta-style3 .button .btn.primary{border-color:rgba(0,0,0,0);color:#6d8008;background:#fff}.cta-style3 .button .btn.primary:hover{background:rgba(0,0,0,0);border-color:#fff;color:#fff}.cta-style3 .button .btn.primary:before{transform:scaleX(1)}.cta-style3 .button .btn.primary:hover:before{transform:scaleX(0)}.cta-style3 .button .btn:hover{color:#6c7f07;border-color:rgba(0,0,0,0)}.secundary{border-color:rgba(0,0,0,0);color:#fff;background:#f48533}.blog-area .single-blog{position:relative;border:1px solid #f2f2f2;-webkit-box-shadow:0 0 4px rgba(0,0,0,.06);-moz-box-shadow:0 0 4px rgba(0,0,0,.06);box-shadow:0 0 4px rgba(0,0,0,.06);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;margin-bottom:24px}.blog-area .single-blog:hover{box-shadow:0 0 15px rgba(0,0,0,.15)}.blog-area .blog-head img{width:100%}.blog-area .single-blog .blog-head span{background:#6c7f07;border-radius:3px;color:#fff;display:inline-block;font-size:13px;padding:0 5px;position:absolute;left:5px;top:5px}.blog-area .blog-content{padding:12px 16px}.blog-area .blog-content span{font-weight:500;color:#ff7c25;margin-bottom:10px;display:inline-block}.blog-area .blog-content h4{font-size:18px;line-height:28px}.blog-area .blog-content h4 a{font-weight:700;color:#424646}.blog-area .blog-content p{font-size:13px;line-height:18px;color:#727272;margin:5px 0 16px}.blog-area .blog-content h4:hover a{color:#6c7f07}.blog-area.style2 .single-blog{border:1px solid #e5e5e5}.blog-area.style2 .single-blog::before{background:#6c7f07;opacity:0;visibility:hidden}.blog-area.style2 .single-blog img{opacity:0;visibility:hidden}.blog-area.style2 .single-blog.active img{opacity:1;visibility:visible}.blog-area.style2 .blog-content{position:absolute;top:0;padding:50px;width:100%;height:100%;margin:0;border:none}.blog-area.style2 .blog-content span{font-weight:400;color:#555;font-size:16px;margin-bottom:30px;display:inline-block;text-transform:capitalize}.blog-area.style2 .blog-content h4{font-size:32px;font-weight:400;line-height:38px}.blog-area.style2 .blog-content p{padding-top:160px;color:#555;display:block}.blog-area.style2 .blog-content p a{color:#757575}.blog-area.style2 .single-blog.active:before{opacity:.7;visibility:visible}.blog-area.style2 .single-blog.active .blog-content span,.blog-area.style2 .single-blog.active .blog-content h4 a,.blog-area.style2 .single-blog.active .blog-content p,.blog-area.style2 .single-blog.active .blog-content p a{color:#fff}.blog-area.archive{padding:90px 0 120px}.blog-area.archive .blog-content .btn{background:#6c7f07;padding:12px 25px;color:#fff;border:none;border-radius:0;border:1px solid rgba(0,0,0,0)}.blog-area.archive .blog-content .btn:before{border-radius:0}.blog-area.archive .blog-content .btn:hover{border-color:#e5e5e5;color:#6c7f07}.blog-area.archive .blog-content span{color:#6e6e6e;font-weight:400}.blog-area.archive .blog-content h2{font-weight:600;font-size:18px;line-height:28px;margin-bottom:15px}.blog-area.archive .blog-content .meta{font-weight:500}.blog-area.archive.classic{padding:50px 0 100px}.blog-area.archive.classic .blog-content{border:none;padding:0}.blog-area.archive.classic .blog-content h2{font-size:32px;color:#6c7f07;line-height:40px;padding-bottom:30px;position:relative}.blog-area.archive.classic .blog-content h2:before{position:absolute;left:0;width:130px;height:2px;background:#6c7f07;content:"";bottom:20px}.blog-area.archive.classic .blog-content p{font-size:14px;color:#fedead;line-height:24px;margin-bottom:16px}.blog-area.archive.classic .blog-content .meta{font-weight:600}.blog-area.archive.classic .single-blog{border:none;box-shadow:none}.blog-area .pagination{margin-top:50px}.blog-area.archive .pagination li{display:inline-block;margin-right:10px}.blog-area.archive .pagination li a{width:40px;height:40px;line-height:40px;background:#ededed;display:block;text-align:center;color:#424646;font-weight:700;border-radius:3px;font-size:16px}.blog-area.archive .pagination li.active a,.blog-area.archive .pagination li:hover a{background:#6c7f07;color:#fff}.blog-area.archive .pagination li.next a{width:auto;height:auto;padding:0 22px}.blog-area.archive.single .blog-content h3{color:#6c7f07;margin-bottom:16px;margin-top:24px;font-weight:400;font-size:22px}.blog-area.archive.single .blog-content h4{color:#6c7f07;margin-bottom:16px;margin-top:24px;font-weight:400;font-size:18px}.blog-area.archive.single .blog-content p{color:#333;margin-bottom:16px;font-weight:400;font-size:16px;line-height:28px}.blog-area.archive.single .blog-content>ul{margin-bottom:16px;padding-left:24px;font-size:16px}.blog-area.archive.single .blog-content>ul li{font-size:16px;line-height:28px}.blog-area.archive.single .blog-content>ul li::before{content:"";font-family:"FontAwesome";font-size:13px;color:#6c8007;font-weight:700;position:absolute;margin-left:-24px}.blog-area.archive.single blockquote{background:#6c7f07;color:#fff;font-size:16px;padding:20px;margin:0 0 30px;font-weight:500;font-style:italic}.blog-area.archive.single .content-bottom{overflow:hidden;border-top:1px solid #e5e5e5;padding-top:20px}.blog-area.archive.single .tags{float:left}.blog-area.archive.single .tags li{display:inline-block;font-weight:600}.blog-area.archive.single .tags li.tag-title{margin-right:10px}.blog-area.archive.single .tags li a{color:#555}.blog-area.archive.single .tags li:hover a{color:#6c7f07}.blog-area.archive.single .social{float:right}.blog-area.archive.single .social li{display:inline-block;margin-right:5px}.blog-area.archive.single .social li a{width:33px;height:33px;line-height:33px;border-radius:100%;display:block;background:#6c7f07;text-align:center;color:#fff}.blog-area.archive.single .social li:hover a{background:#2f3339}.blog-area.archive.single .author-details{margin:60px 0}.blog-area.archive.single .post-link{margin-top:20px;display:block;color:#6c7f07}.blog-area.archive.single .post-link i{opacity:0;visibility:hidden}.blog-area.archive.single .post-link:hover i{margin-right:5px;opacity:1;visibility:visible}.blog-area.archive.single .author-content .post-link:hover{padding-left:5px;color:#424646}.blog-area.single .blog-comments{margin-top:30px;background:#fff}.blog-area.single .blog-comments h2{text-align:left;text-transform:capitalize;font-size:25px}.blog-area.single .single-comments{overflow:hidden;border-top:1px solid #e2e2e2;padding-top:25px;margin-bottom:25px;margin-top:25px}.blog-area.single .single-comments:last-child{margin-bottom:0}.blog-area.single .single-comments .main{overflow:hidden}.blog-area.single .single-comments .head{float:left;margin-right:20px;text-align:center;width:12%}.blog-area.single .single-comments .head img{width:80px;height:80px;border-radius:100%}.blog-area.single .single-comments .body{float:left;width:85%}.blog-area.single .single-comments .comment-list{margin-top:30px;padding-top:30px;border-top:1px solid #e2e2e2;overflow:hidden;margin-left:100px}.blog-area.single .single-comments .comment-list .body{width:78%}.blog-area.single .single-comments h4{font-size:18px;text-align:left;position:relative;margin-bottom:20px}.blog-area.single .single-comments .meta{font-size:15px;color:#666;font-weight:400;margin-top:10px;display:block}.blog-area.single .single-comments p{font-size:15px;line-height:24px;font-weight:300}.blog-area.single .single-comments a{text-transform:uppercase;font-size:12px;font-weight:500;margin-left:5px;position:absolute;top:0;right:0;background:#f4f4f4;padding:8px 12px}.blog-area.single .single-comments a:hover{background:#6c7f07;color:#fff}.blog-area.single .single-comments a i{margin-right:5px}.blog-area.single .comments-form{background:#fff;margin-top:60px}.blog-area.single .comments-form h2{text-align:left;text-transform:capitalize;font-size:25px;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e2e2e2}.blog-area.single .form{margin-top:30px}.blog-area.single .form-group{position:relative;display:block;margin:0 0 25px}.blog-area.single .form-group i{position:absolute;font-size:16px;padding:15px 12px}.blog-area.single .form-group input{width:100%;height:50px;border:1px solid #eaeaea;padding-left:10px;border-radius:5px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;font-weight:400;border-radius:0;padding-left:32px;background:#f6fafa;font-size:15px;padding-left:16px}.blog-area.single .form-group textarea{border:1px solid #ddd;padding:10px;width:100%;padding-left:10px;resize:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;box-shadow:none;border-radius:0;padding-left:32px;background:#f6fafa;border:1px solid #eaeaea;padding:15px;border-radius:3px}.blog-area.single .form-group input:hover,.blog-area.single .form-group textarea:hover{background:#fff;border-color:#6c7f07}.blog-area.single .form-group input:hover,.blog-area.single .form-group input:focus,.blog-area.single .form-group textarea:hover{outline:none}.blog-area.single .form-group .button{padding:18px 45px;font-size:14px;text-transform:uppercase;border:0 solid;color:#fff;border-radius:5px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;border-radius:3px;background:#6c7f07}.blog-area.single .form-group .button:hover{background:#353535}.blog-area.single .form-group .button i{position:relative;display:inline-block;color:#fff;margin-right:10px;padding:0}.sidebar-main{margin-top:30px}.sidebar-main .single-widget{margin-bottom:50px}.sidebar-main .single-widget:last-child{margin-bottom:0}.sidebar-main .single-widget h3{font-size:18px;text-transform:uppercase;margin-bottom:20px}.sidebar-main .single-widget .btn-socialwa,.sidebar-main .single-widget .btn-socialms{padding:18px;text-align:center;border-radius:4px;color:#fff;text-transform:uppercase}.sidebar-main .single-widget .btn-socialwa{background:#19855a;transition:.3s;font-size:18px}.sidebar-main .single-widget .btn-socialms{background:#0975c3;transition:.3s}.sidebar-main .single-widget .btn-socialwa:hover{background:#1a9a67;transition:.3s}.sidebar-main .single-widget .btn-socialms:hover{background:#1080d1;transition:.3s}.sidebar-main .trip-details{border:1px solid #6c7f07;text-align:center;border-radius:4px;padding:1px}.sidebar-main .trip-details .single-list{padding:12px 24px;border:none}.sidebar-main .trip-details .single-list:nth-child(even){padding:24px;background:#f0f0f0}.img-included{height:20px;width:auto}.sidebar-main .tripadvisor-green,.sidebar-main .tripadvisor-white{border:1px solid #078171;border-radius:4px;padding:1px}.sidebar-main .tripadvisor-green .single-list,.sidebar-main .tripadvisor-white .single-list{border:none;padding:12px 24px}.sidebar-main .tripadvisor-green .single-list h3,.sidebar-main .tripadvisor-white .single-list h3{text-decoration:underline}.sidebar-main .tripadvisor-green .single-list h4,.sidebar-main .tripadvisor-white .single-list h4{font-size:18px}.sidebar-main .tripadvisor-green .header-ta,.sidebar-main .tripadvisor-white .header-ta,.sidebar-main .tripadvisor-green .ta-btn-white,.sidebar-main .tripadvisor-white .ta-btn-green{padding:24px;text-align:center}.tripadvisor-green .header-ta img,.tripadvisor-white .header-ta img,.tripadvisor-green .ta-btn-white img,.tripadvisor-white .ta-btn-green img{width:65%}.sidebar-main .tripadvisor-green .single-list ul{padding-left:0}.sidebar-main .tripadvisor-green .single-list ul li{color:#fff}.sidebar-main .tripadvisor-green .single-list ul li:before{content:""}.sidebar-main .tripadvisor-green,.sidebar-main .tripadvisor-green p{background:#078171;color:#fff}.sidebar-main .tripadvisor-green .ta-btn-white a{border-radius:4px;background:#fff;color:#078171;display:inline-block;padding:12px;width:100%}section.trip-single aside.sidebar-main{margin-top:-30px}.sidebar-main .booking h4{background:#f97e4a;color:#fff;text-align:center;font-size:25px;padding:26px 10px}.sidebar-main .booking .print_price{font-size:35px;font-weight:bold}.booking .form .btn-booking{background:#319c3c;border:1px solid #319c3c}.booking .form .btn-booking:hover{background:#2e9139;border:1px solid #319c3c;color:#fff}.sidebar-main .booking .form{background:#fff;padding:20px;box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px rgba(0,0,0,.2);border:1px solid #dadada;border-top:none}.sidebar-main .booking .form-group{position:relative}.sidebar-main .booking .form-group h4{font-size:15px;font-weight:600;text-transform:uppercase;margin-bottom:16px}.booking .tabBooking{display:flex;flex-wrap:wrap;margin-bottom:14px;font-size:18px}.booking .tabBooking .optionFlex{flex-grow:1;border-top:2px solid #74b05f;margin:0px 0px;background-color:#74b05f;font-family:"Rambla",sans-serif}.booking .tabBooking .optionFlex:hover{flex-grow:1}.booking .tabBooking .optionFlex:hover a{color:#5b5b5b}.booking .tabBooking .optionFlex a{text-align:center;padding:10px 5px;display:block;color:#fff}.booking .tabBooking .optionFlex.active a{color:#999}.booking .tabBooking .optionFlex.active{background-color:#fff !important}.booking .formHidden{display:none;visibility:hidden}.content_options_booking{display:flex;flex-wrap:wrap;border:1px solid green;border-radius:3px}.item_booking{flex-grow:1;flex-basis:25%;display:flex;align-items:center;justify-content:center}.item_booking.checked{background:#22b265;color:#a6ffc9}.item_booking.selected{background:#20a15c;color:#fff}.item_booking .content_option{padding:12px 8px;text-align:center}.item_booking .content_option span{font-weight:600;display:block}.item_booking span.order_option{font-weight:600;font-size:26px}.select_payments{margin-top:24px}.select_payment{display:flex;border:1px solid #bebebe;border-radius:3px;margin-bottom:12px;flex-wrap:wrap;align-items:center;cursor:pointer}.select_payment:hover{border:1px solid #00bd65}.select_payment.active_payment{border:1px solid #00bd65;background:#edfff4}.item_payment{flex-grow:1;padding:18px;text-align:center}.radio_payment{flex-basis:10%}.number_payment{flex-basis:10%;font-weight:600}.number_payment span{padding:1px 5px;background:#c2c2c2;color:#fff;border-radius:50%;margin:0}.active_payment .number_payment span{background:#00bd65}.logo_payment{flex-basis:40%}.logo_payment img{width:100%;max-width:100px}.title_payment{flex-basis:40%}form.form_fullbooking .item_form .form-group{margin-bottom:12px}form.form_fullbooking .item_form .form-group label{margin-bottom:0;font-size:12px}form.form_fullbooking .item_form .form-group label span{color:#ff5156}form.form_fullbooking .item_form .form-control{background:none;font-size:13px;padding:12px 10px;border-radius:3px;height:36px}form.form_fullbooking .item_form select.form-control{background:none;padding:0;font-size:13px;border-radius:3px;height:36px}form.form_fullbooking .item_form textarea.form-control{background:none;font-size:13px;border-radius:3px;height:72px}.input_icon{color:#5d5d5d;position:absolute;left:0px;padding:5px 0px;margin-left:9px}.content_payment_type{padding-top:24px}.content_radio_payment{width:100%}.content_radio_payment>label{border-radius:4px;border:2px dotted #dbdbdb;padding:10px;color:#848484;cursor:pointer;width:100%;font-weight:600}.content_radio_payment.selected>label{border:2px solid #32ad7d;color:#596262}.controls_btn{display:flex;flex-wrap:wrap}.controls_btn .btn_control,.controls_btn .value_control{padding:3px 14px;border:1px solid #cecece}.controls_btn .btn_control{cursor:pointer;transition:.3s}.controls_btn .btn_control:hover{background:#f0f0f0;transition:.3s}.controls_btn .btn_control:first-child{border-radius:3px 0px 0px 3px}.controls_btn .btn_control:last-child{border-radius:0px 3px 3px 0px}.sidebar-main .booking .form-group input{width:100%;border:2px solid #e9e9e9;height:42px;padding:0 10px}.sidebar-main .booking .form-group input::placeholder{font-weight:300;color:#b2b2b2}.sidebar-main .booking .form-group textarea{width:100%;border:2px solid #e9e9e9;padding:10px}.sidebar-main .booking .form-group i{position:absolute;right:0;top:28px;right:15px;margin-top:12px}.sidebar-main .booking .nice-select{width:100%;border:2px solid #e9e9e9;height:42px !important;padding:0 10px;line-height:42px;margin:0;box-shadow:none}.sidebar-main .booking .nice-select:hover{border-color:#6c7f07}.sidebar-main .booking .nice-select li:hover{background:#6c7f07}.sidebar-main .booking .alertform .error_message{background:#e84a4a;border-radius:3px;padding:3px 5px;margin-bottom:18px;margin-top:18px;display:inline-block;width:100%;color:#fff;font-weight:700}.success_page{padding:20px;border:2px solid #34b439;border-radius:3px;margin-bottom:8px}.success_page strong{color:#14ba57}.success_page p{color:#888}.sidebar-main .form-group.button{margin-bottom:0}.sidebar-main .booking .btn{padding:14px 35px;border:1px solid rgba(0,0,0,0)}.sidebar-main .booking .btn:hover{padding:14px 35px;border-color:#6c7f07}.btn_pay{background:#22b265;margin-top:6px}.btn_pay:hover{background:#fff;border-color:#22b265;color:#22b265}.sidebar-main .datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:6px}.sidebar-main .trip-details ul{background:#f3f3f3;padding:20px}.sidebar-main .trip-list{box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:none}.sidebar-main .single-list{overflow:hidden;padding-top:15px;margin-top:15px;border-top:1px solid #e5e5e5}.sidebar-main .single-list .left{float:left;margin-right:41px;width:90px;font-size:15px;font-weight:600}.sidebar-main .single-list .right{font-weight:500;float:left}.sidebar-main .search .form{position:relative}.sidebar-main .search input{width:100%;height:50px;background:#f9f9f9;padding:0 117px 0 15px;text-transform:capitalize}.sidebar-main .search input:hover{border-color:#6c7f07}.sidebar-main .search button{display:block;font-size:14px;text-transform:uppercase;font-weight:600;background:#6c7f07;color:#fff;border:none;border-radius:0;position:absolute;right:0;top:41px;height:50px;line-height:50px;width:105px;border-radius:0 3px 3px 0;transition:all .4s ease}.sidebar-main .search button:hover{background:#2f3339}.sidebar-main .categories ul li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eaeaea}.sidebar-main .categories ul li:last-child{border:none;margin-bottom:0;padding-bottom:0}.sidebar-main .categories ul li:hover a{color:#6c7f07}.sidebar-main .categories ul li span{float:right}.sidebar-main .other-trips .signle-trip{overflow:hidden;margin-bottom:20px}.sidebar-main .other-trips .signle-trip img{float:left;width:100px;height:85px;margin-right:20px}.sidebar-main .other-trips .signle-trip .text h4{font-size:18px;font-weight:400}.sidebar-main .other-trips .signle-trip .text h4:hover a{color:#6c7f07}.sidebar-main .other-trips .signle-trip .text p{font-weight:300;margin-top:10px;line-height:23px}.sidebar-main .tags{margin-left:-5px;margin-top:-10px}.sidebar-main .tags li{display:inline-block;margin-left:5px;margin-top:10px}.sidebar-main .tags li a{font-weight:400;font-size:16px;color:#555;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0)}.sidebar-main .tags li a:hover{color:#6c7f07;border-bottom-color:#6c7f07}.faq-main .faq-area{margin-top:30px}.faq-main .single-faq{border:1px solid #ccc;margin-bottom:1.875em;box-shadow:0 0 5px rgba(0,0,0,.13)}.faq-main .single-faq .faq-title a{font-size:24px;padding:15px;color:#424646;display:block}.faq-main .single-faq .faq-title.active a{color:#0975c3}.faq-main .faq-body{padding:15px}.faq-main .faq-body p{font-weight:400;font-size:14px}.faq-main .faq-body{padding:6px 15px;border-radius:0 0 3px 3px;border-bottom:4px solid #ed6a09}.faq-main .faq-body h3{font-size:20px;margin-bottom:12px;margin-top:12px;color:#a54906}.faq-main .faq-body p{font-weight:400;font-size:15px;margin-bottom:12px;font-family:"Open Sans",sans-serif;text-align:justify}.faq-main .faq-body a{color:#ed6a09}.faq-main .faq-body ul li a{text-decoration:underline}.faq-main .faq-body ul li strong{font-weight:600}.faq-main ul{padding-left:20px;margin-top:10px}.faq-main ul li{font-size:15px;font-weight:400;margin-bottom:5px;line-height:22px}.faq-main ul li strong{font-weight:600}.faq-main ul li:before{content:"";font-family:"FontAwesome";font-size:10px;color:#6c7f07;margin-left:8px;position:absolute;margin-left:-20px}.faq-main ol{padding-left:20px;margin-bottom:20px}.faq-main ol li{font-size:15px;font-weight:400;margin-bottom:8px}.faq-main .faq-body .notincludes ul li:before{content:"";font-family:"FontAwesome";font-size:10px;color:#ff505e;margin-left:8px;position:absolute;margin-left:-20px}.faq-main .faq-body table{border:1px solid #f4f4f4;font-family:"Open Sans",sans-serif}.faq-main .faq-body table tr:first-child{border:1px solid #ee6921;background:#ee6921;color:#fff}.faq-main .faq-body table tr:first-child td,.faq-main .faq-body table tr:first-child th{border:2px solid #ee6f21;text-align:center;font-size:16px;line-height:23px}.faq-main .faq-body table tr:first-child td p,.faq-main .faq-body table tr:first-child th p{color:#fff}.faq-main .faq-body table tr:last-child{border-bottom:2px solid #ee6921}.faq-main .faq-body table tr:nth-child(even){background:#fff}.faq-main .faq-body table tr td,.faq-main .faq-body table tr th{padding:10px 10px;border:2px solid #ee6921}.faq-main .faq-body table tr td em{font-size:20px;display:block;text-align:center;font-style:normal;font-weight:600}.faq-main .faq-body table tr td p,.faq-main .faq-body table tr th p{margin:0}.blog-content table{border:1px solid #f4f4f4;font-family:"Open Sans",sans-serif}.blog-content table tr:first-child{border:1px solid #ee6921;background:#ee6921;color:#fff}.blog-content table tr:first-child td,.blog-content table tr:first-child th{border:2px solid #ee6f21;text-align:center;font-size:16px;line-height:23px}.blog-content table tr:first-child td p,.blog-content table tr:first-child th p{color:#fff}.blog-content table tr:last-child{border-bottom:2px solid #ee6921}.blog-content table tr:nth-child(even){background:#fff}.blog-content table tr td,.faq-main .faq-body table tr th{padding:10px 10px;border:2px solid #ee6921}.blog-content table tr td em{font-size:20px;display:block;text-align:center;font-style:normal;font-weight:600}.blog-content table tr td p,.faq-main .faq-body table tr th p{margin:0}.marker{background-color:#fdee3f}section .table_info{margin-top:12px;margin-bottom:24px;width:100%}.table_info tr{border-bottom:1px solid #ffece1}.table_info tr:first-child{background:#fc813f;border-bottom:1px solid #ee6921;color:#fff}.table_info tr td,.table_info tr th{padding:8px}.error-page{background-image:url("../images/fondo.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%}.error-page .error-inner{text-align:center;flex-direction:initial;height:auto;text-align:center}.error-page .error-inner h2{color:#fff;font-size:150px;margin-bottom:25px}.error-page .error-inner h2 span{display:block;font-size:30px}.error-page .error-inner p{color:#fff;font-weight:500;line-height:24px;font-size:16px}.error-page .button{margin-top:40px}.error-page .button .btn{background:#fff;color:#6c7f07;margin-right:15px}.error-page .button .btn:before{display:none}.error-page .button .btn:hover{background:#6c7f07;color:#fff}.error-page .button .btn.primary{background:#6c7f07;color:#fff}.error-page .button .btn.primary:hover{background:#fff;color:#6c7f07}.error-page .button .btn:last-child{margin:0}.contact-us{position:relative;z-index:43}.contact-us .form{margin-top:30px}.contact-us .form-group{position:relative;display:block;margin:0 0 25px}.contact-us .form-group i{position:absolute;font-size:16px;padding:15px 12px}.contact-us .form-group input,.form-group select{width:100%;height:52px;border:1px solid #ddd;padding-left:10px;border-radius:5px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;font-weight:400;border-radius:0;background:#f6fafa;outline:none}.contact-us .form-group input:hover,.contact-us .form-group select:hover,.contact-us .form-group input:focus,.contact-us .form-group select:focus{border-color:#6c7f07;background:#fff}.contact-us .form-group textarea{border:1px solid #ddd;padding:10px;width:100%;padding-left:10px;resize:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;box-shadow:none;background:#f6fafa;border-radius:0;box-shadow:none;outline:none}.contact-us .form-group textarea:hover,.contact-us .form-group textarea:focus{border-color:#6c7f07;background:#fff;box-shadow:none}.contact-us .form-group .btn:hover{color:#6c7f07;border-color:#e5e5e5}.contact-us .form-group.button{text-align:center}.contact-us .form-group.button .btn{border:1px solid rgba(0,0,0,0)}.contact-us .form-group.button .btn:hover{border-color:#e5e5e5;color:#6c7f07}.contact-us .has-error input{border:1px solid red}.contact-us .help-block{color:red;font-weight:700}.contact-us .contact{margin-top:50px}.contact-us .contact .single-contact{text-align:center;padding:20px 50px;border-right:1px solid #e5e5e5}.contact-us .contact .col-lg-4:last-child .single-contact{border-right:0}.contact-us .contact .single-contact i{font-size:35px;color:#6c7f07;border-radius:100%}.contact-us .contact .single-contact h4{font-size:20px;margin:12px 0}.contact-us .contact .single-contact p{font-weight:500}.contact-us .contact .single-contact p span{display:block}.contact-us .contact .single-contact p a:hover{color:#6c7f07}.contact-us.mail{border-top:1px solid #eee;padding:152px 0 120px}.contact-us.mail .title-line{margin:0}.contact-us.mail .btn{margin-top:50px;color:#fff;border:1px solid rgba(0,0,0,0)}.contact-us.mail .btn:hover{border-color:#e5e5e5;color:#424646}#myMap{height:500px;width:100%}.footer{background:#1c1c1c;background-size:cover}.footer a{color:#fff}.footer .footer-top{padding:30px 0}.footer .single-widget{margin-top:30px}.footer .single-widget h3{color:#fff;font-size:18px;margin-bottom:10px;padding-bottom:5px;position:relative;font-weight:600}.footer .single-widget h3:before{position:absolute;left:0;bottom:-1px;width:50px;height:1px;background:#6c7f07;bottom:-1px;content:""}.footer .single-widget ul li{line-height:32px}.footer .single-widget ul li p{color:#fff}.footer .single-widget ul li a{color:#fff;font-size:14px;font-weight:300}.footer .single-widget ul li:hover a{color:#6c7f07}.footer .blog-list ul{padding-left:18px}.footer .blog-list ul li::before{content:"";font-family:"FontAwesome";color:#6c7f07;position:absolute;margin-left:-18px}.footer .blog-list ul li{margin-bottom:5px}.footer .blog-list ul li a{line-height:20px;display:inline-block}.footer .single-widget .image-content{display:inline-block;width:45%;margin:5px}.footer .footer-menu-top{border-bottom:1px solid #2a2a2a;padding:10px 0 20px}.footer .footer-nav{float:left}.footer .footer-nav li{display:inline-block;margin-right:18px}.footer .footer-nav li a{text-transform:uppercase;font-size:12px;color:#fff;font-weight:600}.footer .footer-nav li:hover a{color:#6c7f07}.footer.style2 .social li{margin-right:30px}.footer .social li a i{color:#fff}.footer .social li:hover a i{color:#6c7f07}.footer .social li:last-child{margin-right:0}.footer .footer-bottom{background:#252525}.footer .copyright{padding:6px 0}.footer .copyright p{font-size:13px;font-weight:600;color:#959595}.footer .copyright p a{color:#6c7f07}.footer .social{float:right}.footer .social li{margin-right:20px;display:inline-block}.footer .social li:last-child{margin-right:0}.footer .social li a{font-size:16px;color:#fff;font-weight:400}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button,input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;margin:0}input[type=date]{-moz-appearance:textfield}.content-table-article{width:100%;padding:1rem;margin-bottom:1.2rem;background-color:#fff9ed;border:1px solid #d5a761;border-radius:6px}.content-table-article>span.title{font-size:1.3rem;font-weight:700;color:#28201d !important;display:block;position:relative;margin-bottom:1rem}.content-table-article>span.title::after{content:"";width:60px;height:2px;border-radius:2px;position:absolute;background-color:#f48533;left:0px;bottom:-0.2rem}.content-table-article ul{padding-left:.8rem}.content-table-article ul li a{color:#1f150f;font-weight:400;position:relative}.content-table-article ul li a::before{content:"";font:normal normal normal 14px/1 FontAwesome;position:absolute;left:-1.3rem;top:.2rem;color:#6c7f07}.content-table-article ul li a:hover{color:#6c7f07}
