section#home-section{padding:0 !important; display:block;overflow:hidden;}
.shadow-box{-webkit-box-shadow: 0px 8px 14px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 8px 14px 0px rgba(0,0,0,0.75); box-shadow: 0px 8px 14px 0px rgba(0,0,0,0.75);}
.swiper-slide{background: url(../images/aplicaciones-beneficios/banner-aviacion.png) center;   color: #fafafa;background-repeat: no-repeat; width: 100%; background-size: cover;}
.swiper-container{width: 100%; height: 500px !important; padding: 0em !important;}
.swiper-wrappers {height: 500px !important;}
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{display: none !important; }
.swiper-wrapper .swiper-slide{overflow:hidden;} 
.swiper-wrapper .swiper-slide .container-fluid{height:100%;}
.swiper-wrapper .swiper-slide .container-fluid .row{height:100%;}
#info-txt-1{width: 100%; height: auto; top:100px; /*left: 160px;*/ z-index: 9999; }
#swiper-slide-one h1, #swiper-slide-two h1, #swiper-slide-three h1 {font-size: 60px; font-weight: 500 !important; text-shadow: 0px 1px 3px rgba(0,0,0,0.2); line-height: 62px; padding-left: 0; color: #036dac;}
#swiper-slide-one h1 small, #swiper-slide-two h1 small, #swiper-slide-three h1 small{font-size:36px; font-weight:400;}
.slider-list {list-style-type: none;width: 50%;margin: auto;padding: 1.5em 0; position: relative;left: 0% !important; font-size: 16px;}

.position-text { position: absolute; right: 0; bottom: 50px; width: 100%; }
.position-text p{font-weight: 400 !important; margin-top: 5px; font-family: 'Maven Pro', sans-serif !important; font-size: 25px !important; color: #000000; text-align: center; padding: 10px 70px;}



/*INFORMACIÓN*/
.info-farmaceutica{margin-top: 5%; margin-bottom: 5%;}
.nota{width: 100%; position: relative; display: flex; justify-content: center; border-bottom: 2px solid #cccccc; padding-bottom: 40px; margin-bottom: 50px;}
.nota h4{background: #036dac; max-width: 600px; color: #fff; padding: 30px; text-align: justify; border-radius: 15px; font-family: 'Nunito Sans', sans-serif !important;font-size: 20px; line-height: 30px;}
.descrip p{font-size: 18px; font-family: 'Nunito Sans', sans-serif !important; font-weight: 600; text-align: justify; padding: 0px 35px;}
.descrip ul{font-size: 18px; font-family: 'Nunito Sans', sans-serif !important; font-weight: 600; text-align: justify; padding: 0px 20px; margin-left: 50px; color: #036dac;}
.fondo-azul-farm{background-color: #2782b8;}
.textData{color: #fff; padding: 30px; text-align: justify; border-radius: 15px; font-family: 'Nunito Sans', sans-serif !important; font-size: 16px; line-height: 24px;}
.textData2{color: #fff; padding: 0px 50px; text-align: justify; border-radius: 15px; font-family: 'Nunito Sans', sans-serif !important; font-size: 16px; line-height: 24px;}
.textData2 h2{color: #14415c; font-weight: 600; font-size: 30px; width: 100%; display: inline-block; font-weight: 700;height: 100px;}
.textData2 ul{line-height: 20px;}
.textData2 ul li {color: #5898ba;font-size: 20px;} 
.textData2 ul li span{color: #036dac; font-size: 18px; line-height: 27px; font-weight: 600;}
.textData2 ul li:before{color: #1275af;}
.fondo-gris-farm{background-color: #d7ddda;}



.info-btn-farmaceutica{margin-top: 3%; margin-bottom: 3%;}
.info-btn-farmaceutica .content-btn{width: 100%; padding-right: 0px}
.info-btn-farmaceutica .content-btn #DowloadBtn{margin: 0px auto 0px; display: block; padding:0 20px;}

/* ::::::::: QUERIES ::::::::::*/
@media screen and (max-width: 1600px){
    .position-text p{ padding: 10px 20px }
}

@media screen and (max-width: 1440px){
    #swiper-slide-one p, #swiper-slide-two p, #swiper-slide-three p{font-size: 22px !important;}
}

@media screen and (max-width: 1360px){

}

@media screen and (max-width: 1200px){
    .col-xl-1.foo{position:absolute;}
    #info-txt-1 {top: 0vh;}
    #info-txt-1{position: inherit;display:block;z-index:9999;}
    .swiper-slide{color: #fafafa;}
    .swiper-wrappers { height: 300px !important;}
    .swiper-container { width: 100%; height: 300px !important; padding: 0em !important;}
    .position-text{bottom: 0px;}
    #swiper-slide-one h1, #swiper-slide-two h1, #swiper-slide-three h1{font-size: 40px;line-height: 42px;}
    .position-text p{font-size: 21px !important;}
    #swiper-slide-one p, #swiper-slide-two p, #swiper-slide-three p{padding: 10px 55px;}
}
/*md*/
@media screen and (max-width: 991px){
    #swiper-slide-one p, #swiper-slide-two p, #swiper-slide-three p{padding: 10px 20px;font-size: 20px !important;}
    #swiper-slide-one h1, #swiper-slide-two h1, #swiper-slide-three h1 { font-size: 30px; line-height: 36px; }
}
@media screen and (max-width: 880px){
    .nota h4{font-size: 18px;}
}


/*sm*/
@media screen and (max-width: 767px){
    #swiper-slide-one h1 {font-size: 30px !important;line-height: 36px; margin-left: 25px;}
    #swiper-slide-one p, #swiper-slide-two p, #swiper-slide-three p { padding: 0px 50px; font-size: 22px !important; margin-left: 25px; }
}

/*xs*/
@media screen and (max-width: 600px){
    .position-text{bottom: 20px; left: 0;}
    .position-text .title-slide-farmaceutica{}
    .position-text p{margin-top: 0px !important;}
    #swiper-slide-one p, #swiper-slide-two p, #swiper-slide-three p { padding: 0px 20px; font-size: 18px !important; }
    .nota h4{font-size: 15px;}
    .swiper-container{height: 250px !important;}
    .swiper-wrappers{height: 250px !important;}
}
@media screen and (max-width: 480px){
    #swiper-slide-one p, #swiper-slide-two p, #swiper-slide-three p { padding: 0px 0px; font-size: 16px !important; }
    .nota h4{font-size: 16px; text-align: center;}
    .textData2{padding: 0px;}
    .textData2 h2{font-size: 24px;padding-top: 10px;height: 70px;}
    .textData{padding: 0px; font-size: 17.4px; margin-bottom: 20%;}
    .paddingresponsive{padding: 0px;}
    .descrip p{padding: 0px;}
    .descrip ul{margin-left: 0px;font-size: 16px;text-align: left;}
    .textData2 ul li span{font-size: 16px; line-height: 26px;}
    .info-btn-farmaceutica { margin-top: 10%; margin-bottom: 10%; }
    .textData2 ul{margin-bottom: 15%;}
}
@media screen and (max-width: 360px){
    .swiper-container{height: 320px !important;}
    .swiper-wrappers{height: 320px !important;}
    .nota h4 {font-size: 18px;}
}

