.paquetes-wrap {
    background: #080808 url(/assets/images/paquetes/paquetes-bg.jpg) no-repeat center bottom;
}
.paquetes-container {
    padding: 70px 0;
}
.paquetes-top {
    padding-left: 15px;
}
.paquetes-top h3{
    font-size: 48px; color: #ff7800; text-transform: uppercase; letter-spacing: 7px; margin-bottom: 20px;
}
.paquetes-top p {
    font-size: 20px; line-height: 160%; color: #fff; max-width: 700px;
}
.paquetes-options-container {
    display: table; width: 100%; margin: 50px 0;
}
.paquete-rect{
    padding: 0 10px; float: left; width: 25%;
}
.paquete-rect-contenido:hover{
    -webkit-box-shadow: 0px 0px 0px 3px #ff7800;
    -moz-box-shadow: 0px 0px 0px 3px #ff7800;
    box-shadow: 0px 0px 0px 3px #ff7800;
    z-index: 1;
}
.paquete-rect-contenido:hover .btn-big {
    background: #ff7800;
}
.paquete-rect-contenido {
    background: rgba(35, 36, 33, 0.76); position: relative;
    -webkit-transition: 0.3s ease-out;  -moz-transition: 0.3s ease-out;-ms-transition: 0.3s ease-out;-o-transition: 0.3s ease-out; transition: 0.3s ease-out;
    -webkit-box-shadow: 0px 0px 0px 6px rgba(255, 120, 0, 0);
    -moz-box-shadow: 0px 0px 0px 6px rgba(255, 120, 0, 0);
    box-shadow: 0px 0px 0px 6px rgba(255, 120, 0, 0);
    min-height: 600px;
}
.paquete-txt {
    padding: 40px 20px;
}
.paquete-txt h4 {
    font-size: 28px; letter-spacing: 3px; text-transform: uppercase; text-align: center; color: #fff;
}
.paquete-txt h5 {
    font-size: 45px; text-transform: uppercase; text-align: center; color: #ff7800; font-family: 'Fjalla One', sans-serif;
}
.paquete-rect-contenido ul {
    margin: 30px 0 0;
}
.paquete-rect-contenido li {
    color: #fff; padding: 0 0 0 23px; background: url('/assets/images/paquetes/check-icon.png') no-repeat left 1px; background-size: 15px;
    margin: 0 0 10px;
}
.btn-big {
    text-align: center; width: 100%; position: absolute; bottom: -3px; padding: 20px 0;
}
.subTitle {
    text-align: center; color: #ff7800; margin-bottom: 10px;
}
/*============ MOVIL ===============*/
@media screen and (max-width: 1600px){
    .paquete-txt h5 {font-size: 35px;}
    .paquete-txt h4 {font-size: 24px;}
    .paquetes-top p {font-size: 18px;}
}
@media screen and (max-width: 1400px){
    .paquete-txt {padding: 30px 15px;}
    .paquete-txt h5 {font-size: 30px;}
    .paquete-rect-contenido {min-height: 650px;}
    .paquete-rect {padding: 0 7px;}
    .paquetes-top h3 {font-size: 40px;}
}
@media screen and (max-width: 1300px){
    .paquetes-options-container {width: 80%;}
    .paquete-rect {width: 50%; padding: 0 15px; margin-bottom: 35px;}
    .paquete-rect-contenido {min-height: 500px;}
}
@media screen and (max-width: 1200px){
    .paquetes-options-container {width: 90%;}
    .paquete-txt h5 {font-size: 25px;}
    .paquete-txt {padding: 30px;}
    .paquete-txt h4 {font-size: 22px;}
}
@media screen and (max-width: 1000px){
    .paquetes-options-container {width: 100%;}
    .paquetes-top h3 {font-size: 35px; letter-spacing: 4px;margin: 0 0 10px;}
    .paquetes-top {padding-left: 0;}
}
@media screen and (max-width: 800px){
    .paquete-rect {width: 50%;}    
    .paquetes-top p {font-size: 16px;}

}
@media screen and (max-width: 650px){
    .paquete-rect {width: 100%;}
    .paquetes-options-container {width: 70%; margin: 40px auto;}
}
@media screen and (max-width: 550px){
    .paquetes-options-container {width: 90%;}
    .paquetes-top p {font-size: 14px; line-height: 160%;}
    .paquetes-top h3 {font-size: 30px; letter-spacing: 2px;}
}
@media screen and (max-width: 540px){
    .paquetes-options-container {width: 100%;}
}
