@import url('https://fonts.googleapis.com/css?family=Roboto:400,700');@font-face{font-family:'Gotham';font-display:swap;src:url('../../fonts/home/GothamLight.eot?');src:url('../../fonts/home/GothamLight.eot?#iefix') format('embedded-opentype'),url('../../fonts/home/GothamLight.woff2') format('woff2'),url('../../fonts/home/GothamLight.woff') format('woff'),url('../../fonts/home/GothamLight.ttf') format('truetype'),url('../../fonts/home/GothamLight.svg#GothamLight') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Gotham';font-display:swap;src:url('../../fonts/home/GothamBlack.eot?');src:url('../../fonts/home/GothamBlack.eot?#iefix') format('embedded-opentype'),url('../../fonts/home/GothamBlack.woff2') format('woff2'),url('../../fonts/home/GothamBlack.woff') format('woff'),url('../../fonts/home/GothamBlack.ttf') format('truetype'),url('../../fonts/home/GothamBlack.svg#GothamBlack') format('svg');font-weight:900;font-style:normal}@font-face{font-family:'Gotham';font-display:swap;src:url('../../fonts/home/GothamBook.eot?');src:url('../../fonts/home/GothamBook.eot?#iefix') format('embedded-opentype'),url('../../fonts/home/GothamBook.woff2') format('woff2'),url('../../fonts/home/GothamBook.woff') format('woff'),url('../../fonts/home/GothamBook.ttf') format('truetype'),url('../../fonts/home/GothamBook.svg#GothamBook') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Gotham';font-display:swap;src:url('../../fonts/home/GothamBold.eot?');src:url('../../fonts/home/GothamBold.eot?#iefix') format('embedded-opentype'),url('../../fonts/home/GothamBold.woff2') format('woff2'),url('../../fonts/home/GothamBold.woff') format('woff'),url('../../fonts/home/GothamBold.ttf') format('truetype'),url('../../fonts/home/GothamBold.svg#GothamBold') format('svg');font-weight:bold;font-style:normal}body{font-family:'Roboto',sans-serif}body,html{overflow-x:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Gotham',sans-serif;font-weight:normal}a{color:#9f1897;text-decoration:underline}a:hover,a:focus{color:#ca20c0}.btn{text-transform:uppercase;border-radius:3px;text-decoration:none;font-family:'Gotham',sans-serif}.btn-lg,.btn-group-lg>.btn{letter-spacing:.05em;height:45px}.btn-primary{background-color:#9f1897;border:0;font-weight:bold;letter-spacing:.03em;padding:10px 15px;min-width:150px}.btn-primary:hover{background-color:#7f0c78}.btn-primary:focus,.btn-primary.focus{background-color:#7f0c78;outline:5px auto #ff00f0}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-color:#7f0c78}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{background-color:#7f0c78;outline:5px auto #ff00f0}.btn-outline{border:1px solid #bbb;background-color:#fff;color:#333;font-size:12px;letter-spacing:.03em;height:42px;padding:12px 15px}.btn-outline img{margin-top:-2px;margin-right:5px}.btn-outline:hover,.btn-outline:focus,.btn-outline.focus{background-color:#ececec}.btn-cta{-webkit-box-shadow:0 5px 0 #7f0c78;box-shadow:0 5px 0 #7f0c78;position:relative;margin-bottom:5px}.btn-cta:after{content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn-cta.btn-primary:hover{background-color:#9e379b;-webkit-box-shadow:0 5px 0 #861f81;box-shadow:0 5px 0 #861f81;outline:0}.btn-cta.btn-primary:active,.btn-cta.btn-primary.active,.open>.dropdown-toggle.btn-cta.btn-primary{background-color:#9f1897;-webkit-box-shadow:0 0 0 #7f0c78;box-shadow:0 0 0 #7f0c78;top:5px}.form-control{-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.1);box-shadow:inset 0 2px 2px rgba(0,0,0,.1);border-radius:3px;border-color:#ececec}.no-gutter-xs{padding-left:0;padding-right:0}.title-section{color:#9f1897;font-weight:300;font-size:20px;margin:0 0 10px}.owl-carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-carousel .owl-dots .owl-dot span{width:12px;height:12px;margin:5px;background:transparent;border:1px solid #cfcfcf;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background:#9f1897;border-color:#9f1897}@media(min-width:768px){.no-gutter-xs{padding-left:15px;padding-right:15px}}.navbar-cdp{border-radius:0;border:0;background-color:#fff;margin-bottom:0;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);box-shadow:0 2px 5px 0 rgba(0,0,0,.1);z-index:10}.navbar-cdp .navbar-toggle{border-radius:0;border:0;margin-right:10px}.navbar-cdp .navbar-toggle .icon-bar{height:3px;background-color:#9f1897}.navbar-cdp .navbar-nav>li>a{text-decoration:none;letter-spacing:.03em}#nav-icon-animation{background-color:transparent;width:22px;height:22px;margin:15px 15px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon-animation span{margin:0;display:block;position:absolute;height:3px;width:100%;background:#9f1897;border-radius:9px;opacity:1;left:0;width:22px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon-animation span:nth-child(1){top:0}#nav-icon-animation span:nth-child(2),#nav-icon-animation span:nth-child(3){top:8px}#nav-icon-animation span:nth-child(4){top:16px}#nav-icon-animation.open span:nth-child(1){top:8px;width:0%;left:50%}#nav-icon-animation.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon-animation.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon-animation.open span:nth-child(4){top:8px;width:0%;left:50%}.help-icon{float:right;padding:14px 0}.fb-icon{background-color:#4267b2;width:38px;height:38px;display:block;border-radius:50%;text-align:center;padding:7px}.fb-icon:hover{background-color:#365899}#logocdp{width:100%}@media(min-width:768px){.navbar-cdp .navbar-brand{height:auto;padding:10px 15px}.navbar-cdp .navbar-btn{margin-top:34px;margin-bottom:34px;margin-right:5px}.navbar-cdp .navbar-text{margin-top:36px;margin-bottom:36px;margin-left:10px;margin-right:0}}.search-box{background-color:#01c8b3;padding:20px;color:#fff;position:relative}.search-box-title{margin-bottom:10px}.search-box-title .search-box-icon{float:left;margin-right:10px}.search-box-title .title{float:left;margin-top:5px;margin-bottom:0;font-size:22px;font-weight:400;text-shadow:2px 2px 10px #019485}.search-box .form-group{position:relative}.search-box .wrapper{position:absolute;right:50px;z-index:10;top:140px}.search-box button.diamond-button{width:36px;height:36px;background-color:#fff;border:0;cursor:pointer;transform:rotate(45deg);border-radius:6px;border:1px solid #aaa;align-content:center}.search-box button.diamond-button .diamond-img{transform:rotate(45deg)}@supports(-webkit-touch-callout:none){.search-box button.diamond-button .diamond-img{margin-left:-7px;margin-bottom:0}}@media(max-width:767px){.search-box .wrapper{top:130px}}@media(max-height:611px) and (max-width:767px){.search-box .wrapper{top:100px}}@media(max-height:611px) and (min-width:768px){.search-box .wrapper{top:110px}}@media(max-height:611px) and (max-width:313px){.search-box .wrapper{top:120px}}.search-box input:hover,.search-box select:hover{cursor:pointer}.search-box-form label{font-size:13px;font-weight:400;letter-spacing:.02em}.search-box-form .form-control[readonly]{background-color:#fff}.search-box-form .form-control{font-size:14px;height:45px;border:1px solid #10baa7;padding:6px 10px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.input-partida{padding-right:3px;width:50%;margin-bottom:10px}.input-regreso{padding-left:3px;width:50%;margin-bottom:10px}.input-regreso input.form-control[disabled]{-webkit-box-shadow:none;box-shadow:none;background-color:#b0d4d1}.select-pasajeros{width:100%}.search-box-form .select-pasajeros .form-control{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';appearance:none;background:#fff url("../../img/home/icon-angle-down.svg") no-repeat right 10px center}select::-ms-expand{display:none}.label-fechas{width:80%}.label-pasajeros{width:20%;padding-left:3px}.input-regreso span{font-size:11px;text-transform:uppercase;letter-spacing:.03em}.payments-container{text-align:center;padding:20px 0 10px}.payments-container a{font-size:16px;font-family:'Gotham',sans-serif}.payments-container .payments-icon{margin-right:5px}.payments-container.payments-container-ipad{display:none}.buttons-mobile{margin-left:15px;margin-right:15px;margin-top:10px;margin-bottom:20px}.buttons-mobile .btn{margin:0 0 10px}.home-slider-promos-container{margin-bottom:10px}.home-slider-promos-container .owl-carousel .owl-dots{margin-top:5px}.icon-calendar{position:absolute;left:0;top:34px;speak:none;pointer-events:none}.input-partida .icon-calendar,.input-regreso .icon-calendar{left:10px}.search-box-form .input-partida .form-control,.search-box-form .input-regreso .form-control{padding-left:40px}.search-box-form label{display:block;text-shadow:0 0 8px #019485}.radio-options{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:10px}.radio-options input{position:absolute;opacity:0}.radio-options .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border-radius:50%;border:2px solid #fff}.radio-options input:checked~.checkmark{background-color:#9f1897}.radio-options .checkmark:after{content:"";position:absolute;display:none}.radio-options label{padding-left:25px;padding-top:1.5px;display:inline-block}.radio-options input:checked~.checkmark:after{display:block}.radio-options .checkmark:after{top:5px;left:5px;width:6px;height:6px;border-radius:50%;background:#fff}.search-box.affix{position:relative;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 10px rgba(0,0,0,.15)}.search-box.affix-bottom{position:relative;top:0!important}.search-box.affix .search-box-title{display:none}.search-box.affix .search-box-form{margin-top:0;padding-bottom:10px}.search-box.affix .search-box-form .select2.select2-container.select2-container--bootstrap{margin-bottom:0;display:grid!important}.search-box.affix .search-box-form .form-group{margin-bottom:0;display:inline-block;vertical-align:bottom}.search-box.affix .search-box-form .input-partida,.search-box.affix .search-box-form .input-regreso,.search-box.affix .search-box-form .select-pasajeros,.search-box.affix .search-box-form .form-group,.search-box.affix .search-box-form .select2.select2-container.select2-container--bootstrap,.search-box.affix .search-box-form .wrapper{float:none;display:inline-block;padding:0 10px 0 0;width:auto;position:relative;text-align:left}.search-box.affix .search-box-form .select-pasajeros{vertical-align:bottom}.search-box.affix .search-box-form #date-regreso-clear{top:34px;right:20px}.search-box.affix .search-box-form #dates-row{display:inline-block;margin:0;position:relative}.search-box.affix .search-box-form .form-control,.search-box.affix .search-box-form .select2-container--bootstrap .select2-selection.select2-selection--single{font-size:14px;height:40px}.search-box.affix .search-box-form .btn-cta{display:inline-block;margin-bottom:0;margin-top:-5px;width:auto;min-width:20px;font-size:16px;height:40px}.search-box.affix .search-box-form .icon-calendar{top:30px;left:10px}.search-box.affix .search-box-form .form-group.radio-options{vertical-align:bottom;padding-bottom:10px}.search-box.affix .search-box-form .btn.btn-primary.btn-block.btn-lg.btn-cta{vertical-align:bottom;margin-bottom:2px}.search-box.affix .search-box-form .input-partida,.search-box.affix .search-box-form .input-regreso{margin-bottom:0}.search-box.affix .search-box-form .wrapper{padding:0 10px 0 0;vertical-align:bottom;position:static}.search-box.affix .search-box-form .diamond-button{width:40px;height:40px;background-color:#fff;cursor:pointer;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:4px;border:1px solid #10baa7;transform:rotate(0)}.search-box.affix .search-box-form .diamond-img{transform:rotate(0)}.icon-pax{position:absolute;left:0;top:36px;speak:none;pointer-events:none;left:10px}#pasajeros{padding-left:40px}.search-box-form .form-control.parsley-error{border:2px solid #f60b34}.parsley-errors-list.filled{position:absolute;z-index:2;top:-38%;left:10px;background-color:#f60b34;margin:0;padding:10px;border-radius:3px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.3);box-shadow:0 3px 10px rgba(0,0,0,.3)}#newsletterForm .parsley-errors-list.filled{top:-75%}.search-box.affix .parsley-errors-list{display:none}.search-box.affix .parsley-errors-list.filled{display:block;top:-15%}.parsley-errors-list.filled:after{content:'';position:absolute;bottom:-8px;left:50%;margin-left:-5px;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#f60b34 transparent transparent transparent}.parsley-errors-list li{padding-left:0;list-style:none;font-size:12px;color:#fff}@media(min-height:451px) and (max-width:767px){.navbar-brand{width:50%}}@media(min-height:0) and (max-width:450px){.navbar-brand{width:70%}}@media(min-height:0) and (max-height:610px){.search-box-form label{display:none}.search-box-form label.radio-inline{display:inline-block}.search-box-form .form-group{margin-bottom:20px}.icon-calendar{top:10px}.icon-pax{top:12px}.search-box.affix .search-box-form .icon-calendar{top:8px}}@media(min-width:768px){#home-main-section{padding:30px 0}.buttons-mobile{display:none}.search-box{border-radius:5px}.search-box-form{margin-top:20px}.home-slider-promos-container .owl-stage-outer{border-radius:5px}.home-slider-promos-container .owl-carousel .owl-dots{margin-top:20px}.search-box-form .form-control{font-size:16px;padding:6px 12px}.input-partida{padding-right:3px;width:40%}.input-regreso{padding-left:3px;width:40%}.select-pasajeros{padding-left:3px;width:20%}.search-box.affix{top:-160px}.icon-pax{display:none}#pasajeros{padding:6px 12px}}@media(min-width:768px) and (max-width:991px){.payments-container{display:none}.payments-container.payments-container-ipad{display:block;margin-top:30px}}@media(min-width:992px){.search-box.affix{position:fixed;top:0;left:0;z-index:100;width:100%;border-radius:0;height:auto;padding:10px 20px;text-align:center}.search-box.affix .search-box-form .form-control,.search-box.affix .search-box-form .select2.select2-container.select2-container--bootstrap,.search-box.affix .search-box-form .select2.select2-container.select2-container--bootstrap .select2-selection.select2-selection--single{width:190px!important}.search-box.affix .search-box-form .input-partida .form-control,.search-box.affix .search-box-form .input-regreso .form-control{width:140px!important}.search-box.affix .search-box-form .select-pasajeros .form-control{width:60px!important}.search-box.affix #cdp-calendar-container,.search-box.affix #cdp-calendar-container-regreso{top:69px;left:0}.search-box.affix #cdp-calendar-container-regreso{left:40%}.search-box.affix .search-box-form .radio-options label{display:block;margin-top:8px}.search-box.affix .search-box-form .radio-options .radio-inline+.radio-inline{margin-left:0}.search-box.affix{top:0}}@media(min-width:992px) and (max-width:1068px){.search-box.affix .btn.btn-primary.btn-block.btn-lg.btn-cta{margin-top:10px}}@media(min-width:1200px){.search-box{height:430px}.search-box.affix .search-box-form .form-control,.search-box.affix .search-box-form .select2.select2-container.select2-container--bootstrap,.search-box.affix .search-box-form .select2.select2-container.select2-container--bootstrap .select2-selection.select2-selection--single{width:212px!important}.search-box.affix .search-box-form .input-partida .form-control,.search-box.affix .search-box-form .input-regreso .form-control{width:130px!important}.search-box.affix .search-box-form .select-pasajeros .form-control{width:60px!important}.search-box.affix #cdp-calendar-container,.search-box.affix #cdp-calendar-container-regreso{top:69px;left:0}.search-box.affix #cdp-calendar-container-regreso{left:40%}.search-box.affix .search-box-form .radio-options label{display:inline-block;margin-top:0}}@media(min-height:0) and (max-height:610px){.search-box{height:454px}}#home-packs{background-color:#ececec;padding:30px 0 0}#home-packs .container{padding-left:0;padding-right:0}#home-packs .title-section{text-align:center;margin-bottom:25px}.pack-container{position:relative;border-radius:5px;overflow:hidden;background-color:#fff;margin:10px}.pack-container a{text-decoration:none!important}.home-paquetes-slider .pack-container{height:168px}.home-paquetes-slider .pack-container .pack-img img{width:auto;height:100%}.home-destinos-slider .pack-container{height:290px}.home-destinos-slider .pack-container .pack-img{height:240px}.home-destinos-slider .pack-container .pack-img img{height:240px;width:auto}.pack-container .pack-img{position:relative;height:100%}.pack-container .overlay-text{position:absolute;width:100%;top:0;left:0;color:#fff;padding:10px;background:-moz-linear-gradient(top,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=0);text-shadow:0 1px 2px rgba(0,0,0,.2);z-index:20}.pack-container .overlay-text .title{font-weight:bold;font-size:20px;margin:0 0 5px}.pack-container .overlay-text .subtitle{font-size:16px;margin:0}.pack-container .pack-caption{padding:15px}.pack-container .pack-caption p{color:#808285;font-size:14px;margin:0}.pack-container .pack-caption p span{font-weight:bold;color:#9f1897}#home-packs .owl-carousel .owl-nav{display:none}.home-paquetes-slider{margin-bottom:30px}@media(min-width:768px){#home-packs{padding:60px 0 0}#home-packs .container{padding-left:15px;padding-right:15px}#home-packs .title-section{text-align:left;font-size:28px}.home-paquetes-slider .pack-container{height:150px}.home-paquetes-slider .pack-container .pack-img img{width:100%;height:auto}.home-destinos-slider .pack-container{height:270px}.home-destinos-slider .pack-container .pack-img{height:220px}.home-destinos-slider .pack-container .pack-img img{height:220px;width:auto}.pack-container{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15)}.pack-container:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.3);box-shadow:0 10px 20px rgba(0,0,0,.3);-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out}.pack-container .overlay-text{padding:20px}.home-paquetes-slider,.home-destinos-slider{margin-left:-10px;margin-right:-10px;width:auto!important}.home-paquetes-slider.owl-carousel .owl-stage-outer{height:185px}.home-destinos-slider.owl-carousel .owl-stage-outer{height:305px}#home-packs .owl-carousel .owl-nav{display:block;position:absolute;top:50%;width:100%;margin-top:-25px}#home-packs .owl-carousel .owl-nav .owl-next,#home-packs .owl-carousel .owl-nav .owl-prev{position:absolute;opacity:.5}#home-packs .owl-carousel .owl-nav .owl-next:hover,#home-packs .owl-carousel .owl-nav .owl-prev:hover{opacity:1}#home-packs .owl-carousel .owl-nav .owl-prev{left:-30px}#home-packs .owl-carousel .owl-nav .owl-next{right:-30px}#home-packs .owl-carousel .owl-nav .owl-prev img{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media(min-width:992px){#home-packs .title-section{font-size:32px}.home-paquetes-slider .pack-container{height:200px}.pack-container .overlay-text .title{font-size:24px}.pack-container .overlay-text .subtitle{font-size:18px}.home-paquetes-slider.owl-carousel .owl-stage-outer{height:235px}.home-destinos-slider .pack-container{height:330px}.home-destinos-slider .pack-container .pack-img{height:280px}.home-destinos-slider .pack-container .pack-img img{height:280px;width:auto}.home-destinos-slider.owl-carousel .owl-stage-outer{height:365px}}@media(min-width:1200px){.home-paquetes-slider .pack-container{height:220px}.home-paquetes-slider.owl-carousel .owl-stage-outer{height:255px}}#home-empresas{background-color:#ececec;padding:60px 0}.logo-empresa-container{position:relative;display:block}.logo-empresa-container .logo-color{position:relative;filter:grayscale(100%);transition:filter ease-in-out .3s}.logo-empresa-container:hover .logo-color{filter:grayscale(0%);transition:filter ease-in-out .3s}#home-empresas .owl-carousel .owl-nav{display:none}@media(min-width:768px){#home-empresas .owl-carousel .owl-nav{display:block}#home-empresas .owl-carousel .owl-nav{display:block;position:absolute;top:50%;width:100%;margin-top:-25px}#home-empresas .owl-carousel .owl-nav .owl-next,#home-empresas .owl-carousel .owl-nav .owl-prev{position:absolute;opacity:.5}#home-empresas .owl-carousel .owl-nav .owl-next:hover,#home-empresas .owl-carousel .owl-nav .owl-prev:hover{opacity:1}#home-empresas .owl-carousel .owl-nav .owl-prev{left:-30px}#home-empresas .owl-carousel .owl-nav .owl-next{right:-30px}#home-empresas .owl-carousel .owl-nav .owl-prev img{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.bottom-content{background-color:#ececec;padding:0}.app-box-container{background-color:#01c8b3;color:#fff;text-align:center;padding:30px 10px}.app-box-container .title{font-weight:bold;font-size:20px;margin-bottom:30px;letter-spacing:.03em}.app-badges{margin-bottom:10px}.app-badges img{max-height:40px;margin:0 auto;display:inline-block}.app-badges a{text-decoration:none}#newsletterForm .form-group{position:relative}.newsletter-box-container{text-align:center;padding:30px 20px;background-color:#fff}.newsletter-box-container.success{background-color:#9f1897;animation-name:newsletter-succes;animation-duration:.2s}.newsletter-box-container .title{font-weight:bold;color:#9f1897;font-size:20px;margin:20px 0}.newsletter-box-container.success .title{display:none}.newsletter-box-container .title-success{display:none}.newsletter-box-container.success .title-success{display:inline-block;color:#fff}.newsletter-box-container.success .newsletter-form{display:none}.newsletter-box-container.success .newsletter-icon path,.newsletter-box-container.success .newsletter-icon polyline{stroke:#fff}.newsletter-box-container .btn-close{display:none;cursor:pointer}.newsletter-box-container.success .btn-close{display:block;float:none;margin:0 auto}.newsletter-form .btn{display:block;width:100%;height:45px}.newsletter-form .form-control{height:45px;font-size:16px;text-align:center}.seo-text{background-color:#ececec;text-align:center;padding:30px 10px 0 10px}.seo-text .title{color:#9f1897;font-size:20px}.seo-text p{color:#444;font-family:'Gotham',sans-serif}.social-container{display:flex;justify-content:center;padding-bottom:30px}.social-item{margin-left:4px;margin-right:4px}@media(min-width:768px){.app-box-container{border-radius:5px;margin-bottom:30px;text-align:left;padding:30px;position:relative}.app-box-container .app-mockup{float:left;position:absolute;bottom:0}.app-box-container .title{float:left;margin:10px 0 0 150px}.app-box-container .app-badges{float:left;margin-bottom:0;margin-left:150px;margin-top:10px}.newsletter-form .btn{display:inline-block;width:auto}.newsletter-box-container{border-radius:5px;padding:30px}.newsletter-box-container .newsletter-icon{float:left}.newsletter-box-container .title{float:left;margin:0 0 0 30px}.newsletter-box-container .newsletter-form{float:left;margin-left:30px;margin-top:10px}.newsletter-box-container .newsletter-form .form-control{width:330px;margin-right:10px;text-align:left}.bottom-content{padding:30px 0 0}.newsletter-box-container.success .btn-close{display:block;float:right;margin-top:15px}}@media(min-width:992px){.app-box-container .title{width:40%}.app-box-container{padding:23px}.newsletter-box-container{padding:30px}.newsletter-box-container .title{width:30%;text-align:left;margin:0 0 0 30px}.app-box-container .app-badges{float:right;margin-left:0;margin-top:10px}.newsletter-box-container .newsletter-form{float:right;margin-left:0;margin-top:0}}@media(min-width:1200px){.app-box-container .title{width:auto}.app-box-container{padding:30px}.newsletter-box-container .title{width:auto;margin:13px 0 0 30px}.app-box-container .app-badges{margin-top:0}}footer{background-color:#666;padding:40px 0}.footer-menu-list{text-align:center}.footer-menu-list li{margin-bottom:5px}.footer-menu-list li a{color:#fafafa;font-family:'Gotham',sans-serif;text-decoration:none}.footer-menu-list li a:hover,.footer-menu-list li a:focus{color:#ccc}.footer-logos{margin-bottom:20px;text-align:center;margin-top:20px}.footer-logos a{text-decoration:none}.footer-logos a .footer-logo{height:46px;display:inline-block;margin-left:20px;opacity:1}.footer-logos a .footer-logo:hover,.footer-logos a .footer-logo:focus{opacity:.75}.footer-logos a:first-child .footer-logo{margin-left:0}.footer-seals{text-align:center}.footer-seals a{text-decoration:none}.footer-seals a .footer-seal{display:inline-block;height:54px;margin-left:10px;margin-bottom:10px}.footer-seals a:last-child .footer-seal{margin-left:20px}.copy-text{text-align:center;color:#fafafa;margin-top:20px;border-top:1px solid #979797;padding-top:20px;font-family:'Gotham',sans-serif}.copy-text p{margin-bottom:0;font-size:12px}@media(min-width:768px){.footer-logos{margin-top:10px}footer{padding:60px 0}.footer-menu-list{text-align:left}.footer-seals{float:right}.copy-text p{font-size:14px}.footer-seals a .footer-seal{margin-bottom:0}}@media(min-width:992px){.footer-logos{float:right;text-align:right;margin-top:0}}#cdp-calendar-container,cdp-calendar-container-regreso{position:fixed;top:0;left:0;bottom:0;z-index:10;width:auto}#date-regreso-clear{text-decoration:none;position:absolute;z-index:2;top:36px;right:10px;cursor:pointer}@media(min-width:768px){#cdp-calendar-container,#cdp-calendar-container-regreso{position:absolute;top:338px;left:20px;bottom:auto;width:100%}#cdp-calendar-container-regreso{left:41%}}@media(min-height:0) and (max-height:610px){#cdp-calendar-container,#cdp-calendar-container-regreso{top:288px}}.options{display:none;border-left:6px solid #8ae;padding:10px;font-size:12px;line-height:1.4;background-color:#eee;border-radius:4px}.select2-container--bootstrap{width:100%!important}.select2-container--bootstrap .select2-selection.select2-selection--single{height:45px;border:1px solid #10baa7;font-size:16px}.select2-selection__rendered{height:45px;margin-top:5px}.select2-container--bootstrap .select2-results li{color:#666}.select2-container--bootstrap .select2-results li.select2-results__option--highlighted{background-color:#b1e3de;color:#333}.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection{border-color:#10baa7!important}.select2-container.select2-container--bootstrap .select2-search--dropdown .select2-search__field{font-size:16px}.select2-container.select2-container--bootstrap .select2-search--dropdown .select2-search__field.small{font-size:14px}.smartbanner.smartbanner--android.js_smartbanner{z-index:1060!important}div.modal{position:fixed;top:0;left:0;background-color:#000;z-index:998;opacity:.3;filter:alpha(opacity=30);-moz-opacity:.3;min-height:100%;width:100%}div.loading>img{border-radius:10px}div.loading{display:none;border-radius:10px;position:fixed;background-color:#e5e5e5;z-index:999;width:300px;height:160px}.ui-widget{color:#666;z-index:999}.ui-widget-header{background:url("../images/ui-bg_gloss-wave_500x100.png") repeat-x scroll 50% 50% #9e1a96;border:1px solid #9e1a96;color:#fff;font-weight:bold}.ui-dialog .ui-dialog-content{padding:0;z-index:999}.ui-widget-overlay{background:none}.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #9e1a96;color:#9e1a96}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover{border:1px solid #9e1a96;color:#9e1a96}.ui-widget-header .ui-icon{background-image:url("../images/ui-icons_2e83ff_256x240.png")}.ui-widget-content .ui-state-highlight{background:url("../images/ui-bg_highlight-soft_100_efd3ec_1x100.png") repeat-x scroll 50% top #f00;border:1px solid #9e1a96}.ui-widget-content .ui-state-active{background:url("../images/ui-bg_highlight-soft_100_efd3ec_1x100.png") repeat-x scroll 50% top #f00;border:1px solid #1bcfc9;color:#9e1a96;font-weight:bold}.ui-dialog .ui-dialog-titlebar-close span{margin:-8px}.ui-dialog-titlebar-close{display:none}.ui-dialog .ui-dialog-buttonpane button{background-color:buttonface;color:#000;border:0;padding:7px 15px 7px 15px}.ui-dialog-buttonpane{background-color:#fff;border:0}.ui-dialog{background-color:#fff}#icmMktLead{position:absolute}.-inicio-3-shadow-line,.-inicio-3-shadow-line-hover{border:1px solid #fff}.inicio-3-contenedor{box-sizing:content-box;max-width:1280px;margin:0 auto;padding:0}.inicio-3-card{box-sizing:border-box;border-radius:5px;background-color:#fff}.-inicio-3-shadow-1-hover,.-inicio-3-shadow-2-hover,.-inicio-3-shadow-line-hover,.inicio-3-shadow{transition:box-shadow .2s ease-out}.-inicio-3-shadow-line,.-inicio-3-shadow-line-hover{border:1px solid #fff}.-inicio-3-shadow-line-hover:hover{box-shadow:0 12px 20px rgba(68,68,68,.2)}.inicio-3-h4{font-size:20px;line-height:28px;font-weight:500}.inicio-3-contenedor{margin-bottom:16px;color:#444;font-weight:500;font-size:20px}.seocard a{text-decoration:none;color:inherit}.seocardhome-ui-module-title{margin-bottom:20px}.seocard p{color:#808080}.inicio-3-h1,.inicio-3-h2,.inicio-3-h3,.inicio-3-h4,.inicio-3-h5,.inicio-3-h6{color:#222}.seocard{color:#444;font-family:Gotham,sans-serif;font-size:14px;line-height:1}.seocardhome-box-mb{margin-bottom:0}.seocardhome-ui-seo-cards-container .home-ui-seo-cards{display:flex;overflow:auto;justify-content:space-between}.seocardhome-ui-seo-cards-contenedor .seocardhome-ui-seo-cards{justify-content:space-between;display:flex;overflow:auto}.seocardhome-ui-seo-cards-container .home-ui-seo-card{flex:0 1 24%;padding:42px 30px;max-width:300px}.seocardhome-ui-seo-cards-contenedor .seocardhome-ui-seo-card{flex:0 1 24%;padding:42px 30px;max-width:300px;padding:32px 20px}.seocardhome-ui-seo-cards-contenedor .seocardhome-ui-seo-card .seocardhome-ui-seo-card-text{line-height:1.43;letter-spacing:-.1px;color:#444;font-size:14px}.seocardhome-ui-seo-cards-contenedor .seocardhome-ui-seo-card .seocardhome-ui-seo-card-title{margin-bottom:16px;margin-top:0;color:#222;font-weight:600;font-size:20px}.inicio-3-h3.seocardhome-ui-title-h3.seocardhome-ui-module-title{font-size:20px;line-height:28px;font-weight:600;margin-top:60px;margin-bottom:20px}@media screen and (max-width:1000px){.inicio-3-card{justify-content:space-between;min-width:270px}.inicio-3-h3.seocardhome-ui-title-h3.seocardhome-ui-module-title{font-size:20px;margin-left:5px}.seocardhome-ui-seo-cards-contenedor .seocardhome-ui-seo-card{padding:30px 30px;margin:8px;overflow:hidden}}@media(max-width:498px){.inicio-3-h3.seocardhome-ui-title-h3.seocardhome-ui-module-title{margin-left:30px;margin-top:20px}.inicio-3-card.seocardhome-ui-seo-card.-inicio-3-shadow-line-hover.-itemA{margin-left:20px}}