.ejecutivo{
    width: 30%;
    height: 600px;
    margin-left: 10%;
}
.ejecutivoderecha{
    width: 50%;
    margin-left: 45%;
    margin-top: -600px;
    font-size: 14pt;
}
.paquete1{
    width: 30%;
    height: 450px;
    background-color: #00abc5;
    margin-left: 2.5%;
    margin-top: 50px;
    box-shadow: 3px 3px 3px #000000;
    border-radius: 20px;
}
.paquete1 .foto1{
width: 100%;
height: 300px;
background-size: cover;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
overflow: hidden;
}
.paquete1 .foto1 .mifoto1{
width: 100%;
height: 100%;
background-image: url("../files/regalo_a_clientes.jpg");
background-size: cover;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
}

.paquete2{
width: 30%;
height: 450px;
background-color: #00abc5;
margin-left: 35%;
margin-top: -450px;
box-shadow: 3px 3px 3px #000000;
border-radius: 20px;
}

.paquete2 .foto2{
width: 100%;
height: 300px;
background-size: cover;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
overflow: hidden;
}
.paquete2 .foto2 .mifoto2{
width: 100%;
height: 100%;
background-image: url("../files/NOM-037-STPS-2023.jpg");
background-size: cover;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
}
.paquete3{
width: 30%;
height: 450px;
background-color: #00abc5;
margin-left: 67.5%;
margin-top: -450px;
box-shadow: 3px 3px 3px #000000;
border-radius: 20px;
}

.paquete3 .foto3{
width: 100%;
height: 300px;
background-size: cover;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
overflow: hidden;
}
.paquete3 .foto3 .mifoto3{
width: 100%;
height: 100%;
background-image: url("../files/estimulos-fiscales-huracan-otis.jpg");
background-size: cover;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
}

.transition2 {
-webkit-transform: rotate(16deg) scale(1.4);
-moz-transform: rotate(16deg) scale(1.4);
-o-transform: rotate(16deg) scale(1.4);
transform: rotate(16deg) scale(1.4);
}




.slider .content-section {
  padding-top: 0px;
  min-width: 100%;
  min-height: 100vh;
  width: 100%;
  height: 100vh;
  text-align: center;
}

.slider p a {
	color: #FFF;
}
.slider p a:hover {
	color: #FF0;
	text-decoration: none;
}

	.whatsdentro{
	    width: 4%;
	    height: 200px;
	    background-image:url("EnviarWhatsApp.png");
	    background-size: contain;
	    background-repeat: no-repeat;
	    z-index: 100;
        position:fixed;
        left:0px;
        right:0px;
        bottom:0px;
	}

.Modern-Slider .info {
  text-align: right;
  position: absolute;
  z-index: 10;
  top: 50%;
  right: 60px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  display: inline-block;
}

.Modern-Slider .slick-dots {
  opacity: 0;
}

.Modern-Slider .NextArrow{
  outline: none;
  display: none;
  position:absolute;
  top:100px;
  right:60px;
  width:50px;
  height:50px;
  background:rgba(0,0,0,.50);
  border:0 none;
  margin-top:-22.5px;
  text-align:center;
  font:32px/50px FontAwesome;
  color:#FFF;
  z-index:5;
}

.Modern-Slider .NextArrow:before{content:'\f105';}

.Modern-Slider .PrevArrow{
  outline: none;
  position:absolute;
  top:100px;
  right: 120px;
  width:50px;
  height:50px;
  background:rgba(0,0,0,.50);
  border:0 none;
  margin-top:-22.5px;
  text-align:center;
  font:32px/50px FontAwesome;
  color:#FFF;
  z-index:5;
}

.Modern-Slider .item .image {
  width: 100%;
  height: 100vh;
  background-position: center center;
  background-size: cover;
  display: block;
}

.Modern-Slider .item-1 .image {
  background-image: url(../img/slide_1.jpg);
}

.Modern-Slider .item-2 .image {
  background-image: url(../img/slide_2.jpg);
}

.Modern-Slider .item-3 .image {
  background-image: url(../img/slide_3.jpg);
}

.Modern-Slider .item-4 .image {
  background-image: url(../img/slide_4.jpg);
}

.Modern-Slider .item-5 .image {
  background-image: url(../img/slide_5.jpg);
}

.Modern-Slider .PrevArrow:before{content:'\f104';}

.Modern-Slider .item .image {
  animation: zoomin 12s ease-in-out infinite alternate;
  -webkit-animation: zoomin 12s ease-in-out infinite alternate;
}

@keyframes zoomin {
    0% {-webkit-transform: scale(1);}
    100% {-webkit-transform: scale(1.2);}
}



/* ==== Slick Slider Css Ruls === */
.slick-slider{position:relative;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left /* If RTL Make This Right */ ;height:100%;min-height:1px}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}




/* Responsive Style */




@media (max-width: 767px) {
    
    .ejecutivo{
        width: 70%;
        height: 350px;
        margin-left: 15%;
    }
    .ejecutivoderecha{
        width: 70%;
        margin-left: 15%;
        margin-top: 30px;
    }
    
    .paquete1{
        width: 90%;
        height: 520px;
        margin-left: 5%;
        margin-top: 50px;
    }
    .paquete2{
        width: 90%;
        height: 520px;
        margin-left: 5%;
        margin-top: 20px;
    }
    .paquete3{
        width: 90%;
        height: 520px;
        margin-left: 5%;
        margin-top: 20px;
    }
    
	.whatsdentro{
	    width: 65px;
	    height: 65px;
	    background-image:url("whatsapp.png");
	    background-size: contain;
	    background-repeat: no-repeat;
	    z-index: 100;
        position:fixed;
        left:0px;
        right:0px;
        bottom:170px;
	}
	
	.llamadadentro{
	    width: 55px;
	    height: 55px;
	    background-image:url("phone.png");
	    background-size: contain;
	    background-repeat: no-repeat;
	    z-index: 100;
        position:fixed;
        left:5px;
        right:0px;
        bottom:100px;
	}

.Modern-Slider .item-1 .image {
  background-image: url(../img/slide_1.jpg);
}

.Modern-Slider .item-2 .image {
  background-image: url(../img/slide_2.jpg);
}

.Modern-Slider .item-3 .image {
  background-image: url(../img/slide_3.jpg);
}

.Modern-Slider .item-4 .image {
  background-image: url(../img/slide_4.jpg);
}

.Modern-Slider .item-5 .image {
  background-image: url(../img/slide_5.jpg);
}


  .responsive-nav {
    display: block;
    height: 60px;
  }

  .page-content {
    width: 100%;
  }

  .Modern-Slider .NextArrow{
    outline: none;
    display: none;
    position:absolute;
    top:120px;
    right: 10%;
    transform: translateX(50%);
    margin-right: -30px;
    width:50px;
    height:50px;
    background:rgba(0,0,0,.50);
    border:0 none;
    text-align:center;
    font:32px/50px FontAwesome;
    color:#FFF;
    z-index:5;
  }

  .Modern-Slider .NextArrow:before{content:'\f105';}

  .Modern-Slider .PrevArrow{
    outline: none;
    position:absolute;
    top:120px;
    left: 90%;
    transform: translateX(-50%);
    margin-left: -30px;
    width:50px;
    height:50px;
    background:rgba(0,0,0,.50);
    border:0 none;
    text-align:center;
    font:32px/50px FontAwesome;
    color:#FFF;
    z-index:5;
  }


}

