﻿/*start bootstrap*/
/*@import "../dest/bootstrap.css";*/
/*start home Avventours*/
/*!
 * Israel Galindo Chavarría to Avventours Authors
 * Stylesheet Variables - Avventours
 */
/* colors primary */
/**/
/**/
/*fonts*/@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?qxciyy);src:url(../fonts/icomoon.eot?qxciyy#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?qxciyy) format("truetype"),url(../fonts/icomoon.woff?qxciyy) format("woff"),url(../fonts/icomoon.svg?qxciyy#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{
  /* use !important to prevent issues with browser extensions that change fonts */font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;

  /* Better Font Rendering =========== */-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-child-solid:before{content:"\e926"}.icon-male-solid:before{content:"\e927"}.icon-bed-solid:before{content:"\e928"}.icon-globe-solid:before{content:"\e920"}.icon-home-solid:before{content:"\e921"}.icon-credit-card-solid:before{content:"\e922"}.icon-globe-americas-solid:before{content:"\e923"}.icon-clock-solid:before{content:"\e91e"}.icon-info-circle-solid:before{content:"\e91f"}.icon-chevron-left-solid:before{content:"\e91c"}.icon-chevron-right-solid:before{content:"\e91d"}.icon-arrows:before{content:"\e91b"}.icon-list-solid:before{content:"\e919"}.icon-squeares:before{content:"\e91a"}.icon-google .path1:before{content:"\e915";color:#3a9952}.icon-google .path2:before{content:"\e916";margin-left:-1em;color:#e5b22a}.icon-google .path3:before{content:"\e917";margin-left:-1em;color:#c5473d}.icon-google .path4:before{content:"\e918";margin-left:-1em;color:#c5473d}.icon-bars-solid:before{content:"\e913"}.icon-envelope-solid:before{content:"\e914"}.icon-star-half-alt-solid:before{content:"\e910"}.icon-star-regular:before{content:"\e911"}.icon-star-solid:before{content:"\e912"}.icon-calendar-alt-solid:before{content:"\e900"}.icon-check-solid:before{content:"\e901"}.icon-chevron-down-solid:before{content:"\e902"}.icon-chevron-up-solid:before{content:"\e903"}.icon-facebook-f-brands:before{content:"\e904"}.icon-instagram-brands:before{content:"\e905"}.icon-map-marker-alt-solid:before{content:"\e906"}.icon-phone-alt-solid:before{content:"\e907"}.icon-question-circle-solid:before{content:"\e908"}.icon-shopping-cart-solid:before{content:"\e909"}.icon-sort-down-solid:before{content:"\e90a"}.icon-sort-up-solid:before{content:"\e90b"}.icon-times-solid:before{content:"\e90c"}.icon-twitter-brands:before{content:"\e90d"}.icon-user-solid:before{content:"\e90e"}.icon-whatsapp-brands:before{content:"\e90f"}
/*start nav*/.nav{background-color:hsla(0,0%,100%,.8);border:1px solid #eee;left:0;right:0;z-index:3}.nav ul{margin:0;padding:0;display:flex;justify-content:space-between}.nav ul li{cursor:pointer;font-size:14px;list-style:none;margin-left:20px;padding:43px 10px}.nav ul li:first-child{margin-left:auto}.nav .ul-link:hover{color:#2e77c6}.nav .logo .logo-int{font-size:25px;padding:14px 0}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on August 5, 2019 */@font-face{font-family:bebas_neueregular;src:url(../fonts/bebasneue-regular-webfont.eot);src:url(../fonts/bebasneue-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/bebasneue-regular-webfont.woff2) format("woff2"),url(../fonts/bebasneue-regular-webfont.woff) format("woff"),url(../fonts/bebasneue-regular-webfont.ttf) format("truetype"),url(../fonts/bebasneue-regular-webfont.svg#bebas_neueregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:robotoregular;src:url(../fonts/roboto-regular-webfont.eot);src:url(../fonts/roboto-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-regular-webfont.woff2) format("woff2"),url(../fonts/roboto-regular-webfont.woff) format("woff"),url(../fonts/roboto-regular-webfont.ttf) format("truetype"),url(../fonts/roboto-regular-webfont.svg#robotoregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url(../fonts/opensans-regular-webfont.eot);src:url(../fonts/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-regular-webfont.woff2) format("woff2"),url(../fonts/opensans-regular-webfont.woff) format("woff"),url(../fonts/opensans-regular-webfont.ttf) format("truetype"),url(../fonts/opensans-regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}
/*start home*/
/*start home All ritmo*/body{color:#1d2b47}.logo-int{padding:10px 0}.logo-int img{width:120px}.header{padding-top:120px}.box-home{padding:0 0 4em}.box-home h2{color:#fff;font-size:45px;margin:1rem 0 2rem;padding:1rem 0;text-shadow:2px 2px 3px #000}.box-home .form-input{border-radius:2px;position:relative}.box-home .form-input .icon{bottom:0;color:#999;height:16px;margin:auto;position:absolute;top:0}.box-home .form-input .icon:first-child{left:5px}.box-home .form-input .icon:nth-child(2){right:10px}.box-home .form-input .input{background-color:#fff;cursor:pointer}.box-home .form-input .input .evt-input{padding:9px 10px 9px 25px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #ced4da;border-radius:4px}.box-home .form-input .input .evt-input .icon-male-solid{font-size:16px}.box-home .form-input .input .container-evt-input{box-shadow:0 3px 3px 1px #999;left:0;position:absolute;right:0;top:40px}.box-home .form-input .input .container-evt-input .row-evt-input{background-color:#fff;cursor:pointer;padding:4px 10px;position:relative}.box-home .form-input .input .container-evt-input .row-evt-input .icon{color:#999}.box-home .form-input .input .container-evt-input .row-evt-input:hover{background-color:#eee}.box-home .form-input .input .container-evt-input hr{border-top:1px solid #ccc;margin:0}.container-header{background-image:url(../img/bg-head.jpg);background-size:cover;padding-bottom:50px}
/**/.fixed-nav{background-color:#fff}.c-form{background-color:hsla(0,0%,100%,.8);padding:10px}.c-form .evt-input,.c-form .form-control{color:#6b6b6b;font-family:Helvetica,Arial,sans-serif!important;font-size:14px;font-weight:700}.container-evt-input{display:none;z-index:2}.form-group{margin:0}.form-group input{padding:9px 9px 9px 25px}.btn-generic{background-color:#9d2529;color:#fff;font-size:16px;padding:7px;text-transform:uppercase}.btn-generic:hover{background-color:#8d2124}.container-count{font-family:bebas_neueregular;margin:0 auto 100px;width:274px}.container-count .c-count{display:inline-table}.container-count .c-count .no{background-color:#fff;border-radius:10px;box-shadow:2px 2px 3px #000;font-size:45px;font-weight:700;margin:0 5px;padding:0 10px;background:#e2e2e2;background:-moz-linear-gradient(top,#e2e2e2 0,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#e2e2e2),color-stop(50%,#dbdbdb),color-stop(51%,#d1d1d1),color-stop(100%,#fefefe));background:-webkit-linear-gradient(top,#e2e2e2,#dbdbdb 50%,#d1d1d1 51%,#fefefe);background:-o-linear-gradient(top,#e2e2e2 0,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);background:-ms-linear-gradient(top,#e2e2e2 0,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);background:linear-gradient(180deg,#e2e2e2 0,#dbdbdb 50%,#d1d1d1 51%,#fefefe)}.container-count .c-count label{font-size:16px;margin-top:10px;width:100%}.container-count .c-count label,.container-count p{color:#fff;text-shadow:2px 2px 3px #000;text-align:center}.container-count p{font-size:25px;left:-3px;margin-bottom:10px;position:relative}.info-center{border-radius:5px;box-shadow:0 1px 4px #999;color:#676767;font-size:15px;margin:-75px 90px 0;padding:30px 35px;position:relative}.info-center:before{top:10px}.info-center:after,.info-center:before{content:"";width:5px;height:5px;background:#9d2529;margin:3px 0 0 30px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;position:absolute;left:0;right:0;margin:auto}.info-center:after{bottom:10px}.section-body{margin:50px 0}.c-benefits{font-size:15px}.c-benefits h4{color:#c15945}.c-benefits .c-icons p{text-align:center;padding-top:15px}.c-benefits .icons hr{border-top:2px solid #c15945;width:50%;margin:auto}.c-benefits .icons .icon{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff,#f6f6f6 47%,#ededed);background:-o-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-ms-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:linear-gradient(180deg,#fff 0,#f6f6f6 47%,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ededed",GradientType=0);padding:10px}.c-benefits .icons img{display:block;margin:auto}.carousel{height:349px;margin-top:50px;overflow:hidden}.container-footer{height:280px;margin-top:25px;position:relative;overflow:hidden;z-index:1}.container-in{background-image:url(../img/footer.jpg);background-size:cover;transform:skew(0deg,2deg);width:100%;position:absolute;left:0;right:0;bottom:0;overflow:hidden;height:297px;top:28px}.container-out{color:#fff;font-size:14px;transform:skew(0deg,-2deg)}.bg-footer{background-color:rgba(0,0,0,.8);position:absolute;top:0;left:0;right:0;bottom:0}.int-footer-1{padding:20px 0 0}.int-footer-1 hr{border-top:1px solid hsla(0,0%,100%,.1)}.list-footer-1{margin:0;padding:0}.list-footer-1 li{display:inline}.list-footer-1 li:hover{color:#9d2529;cursor:pointer}.footer-right{margin-top:80px}.footer-right img{width:125px}.ul-networks{margin:0;padding:0}.ul-networks li{list-style:none;margin:2px 0}.ul-networks li span+span:hover{color:#9d2529;cursor:pointer}.container-evt-input{font-size:14px}.menu li:hover{color:#9d2529;cursor:pointer}.menu li .ul-link{color:#2470b0}.menu li .ul-link:hover{color:#2470b0;cursor:pointer;text-decoration:underline}
/* start calendar */.gj-icon{color:#999;font-size:20px!important;left:2px;top:12px!important}.gj-picker-md table tr td.selected.gj-cursor-pointer div{background-color:#9d2529;border-radius:inherit!important;color:#fff!important}
/*fonts*/.font-roboto{font-family:robotoregular}body{font-family:open_sansregular}
/**/@media (max-width:767px){.nav .logo .logo-int{padding:5px 0}.menu{display:block!important}.menu li{margin-left:0!important;padding-bottom:15px!important;padding-top:18px!important;text-align:right}.c-menu .ul-link{display:none}.logo-int{float:right}.logo-int img{width:60px}body,html{overflow-x:hidden}.header{padding-top:40px}.box-home{padding-bottom:2rem}.box-home .form-input .input .evt-input{margin-bottom:0}.container-header{padding-bottom:0}.dropdown-info{border-bottom:1px solid #fff;margin-bottom:15px}.c-evt-info{padding:15px 0}.c-evt-info .icon{left:5px;position:relative;top:2px}.c-form .evt-input,.c-form .form-control,.form-group{margin-bottom:15px}.btn-generic{margin-top:15px}.container-count{margin:auto}.container-count .c-count{margin-bottom:20px}.info-center{margin:15px 0;padding:30px}.section-body{margin:0}.container-footer{height:320px}.m-link{display:block!important;text-align:center}.m-li{margin:auto;display:table}.list-footer-1{text-align:center}.c-info{display:none}.footer-right{margin:0}.ul-networks{margin-top:15px}.ul-networks li{display:inline}.logos-trip{position:relative;top:-240px}.logos-trip img{float:right;width:80px}.margin-auto{margin:auto}.container-icons{margin-top:50px}}@media (min-width:768px) and (max-width:1023px),(min-width:1024px){.nav .logo .logo-int{padding:10px 0}}@media (min-width:768px) and (max-width:1023px){.box-home{padding-bottom:2rem}.footer-right img{width:77px}.footer-right .tablet-trip{padding-left:0}}@media (min-width:1024px){.box-home h2{margin-bottom:100px}}@media (max-width:767px),(min-width:768px) and (max-width:1023px){.box-home h2{font-size:25px;padding:2rem 0 0}}.itm-footer { text-align: center; } .itm-footer { font-size: 90%; background-color: #e1dfd5; color: hsla(0,0%,50.2%,.9); margin-top: 3rem; padding-top: 3rem; padding-bottom: 3rem; }