/*1.618033988749894848204586834365638117720309179805762862135*/

/*
==========================================================================
  NOTICIAS :: FMSTUDIO by: KUBIK;
==========================================================================
*/
#home-section{ overflow: hidden; }
#slideshow{width:100%;height:100%; display:block;position:relative; }
#slideshow .item{}
/*#slideshow .item .slide{width:100%;height:687px; background-position:top left;background-repeat:no-repeat;background-size:cover;}*/


/* CONTENT */
.info{height: 100%; position: absolute; z-index: 2; display: block; top: 20%; width: 100%;}
.tile-main{ margin-bottom: 0px; font-size: 22px; font-weight: 300; color: #fff; margin-top: 80px; line-height: 30px; text-align: center; letter-spacing: 10px;font-family: 'Oswald', sans-serif !important; }
.tile-submain{ font-size: 50px; font-weight: 300; color: #fff; letter-spacing: 29px; text-align: center;font-family: 'Oswald', sans-serif !important; }
.tile-sm-txt{font-size:21px;color:#000;}

a.tile-btn{ position:relative; font-weight:300; /*display:block;*/ color:#fff; font-size:30px; padding: 5px 20px 8px 10px; border-radius: 3px; background: rgba(0,0,0,0); margin-left: -10px; transition: ease .168s; -webkit-transition: ease .168s; }
 a.tile-btn:after { content:''; position:absolute; left:50%; bottom:0px; width:0%; height:2px; background:#fff; font-weight: 600; transition:ease .168s; -webkit-transition:ease .168s; border:0px; margin: 0; }
a.tile-btn:hover:after{width:90%;left:5px;}
a.tile-btn i.fas.arrow{ position:relative; top:3px; left:3px; }

/*#initial #bg{ height:680px; display:block; position:relative; background-color:#e8e8e8; }
#initial.parallaxParent{ width:100%; padding-top: 30px; position:relative; z-index:1; overflow: hidden;}
#initial .image-parallax { height:150%; width:100%; position: absolute; top: -80%; background-size: cover; z-index:1; background:url(../images/que-es/doctor.png)no-repeat; background-position: left 24%  top 55%; }
#xs-header{display:none;}
*/
.half-container.right-sm-container{position: absolute; top: 0; left:calc(50% + 15px);}
.half-container.center-sm-container{position: absolute; top: 0; left:calc(50% + 15px);}

/*content*/
.back-gray-programas{background: #f3f3f3;/* padding: 10px; */}
.btn-abajo{ width:67px; height:67px; padding:5px; display:block; position:relative; top:33px; margin:0 auto; z-index:2; background: #e8e8e8; border-radius: 50%; text-align: center; }
.fecha { color: #e72f2f; font-size: 16px; }
.image-content{display: inline-block; position: relative; height: 260px; width: 100%; overflow: hidden;}
.image-content img{position: absolute; left: 0; display: inline-block;top: 0;}
.titulo-icons { padding: 10px 30px; font-size: 20px; font-weight: 400; color: #000; letter-spacing: 2px; font-family: 'Oswald', sans-serif !important; text-transform: uppercase; text-align: center; height: 70px; }
.descrip-blog{color: #000; font-weight: 400; font-size: 15px; font-family: 'Rubik', sans-serif !important; padding: 10px 30px;    text-align: left;height: 200px;}
.sqs-block-content p{color: #000; font-weight: 400; font-size: 18px; font-family: 'Rubik', sans-serif !important; padding: 10px 30px;    text-align: left;}
.btn.ghostBtn{ background: #000000; border:3px solid #000000; color: #ffffff !important; font-weight:400; border-radius:0; text-transform:uppercase; font-size:18px;font-family: 'Oswald', sans-serif !important; letter-spacing: 2px;}  
.btn.ghostBtn:hover{ background:rgba(0,0,0,0.08); color:rgba(122,37,129,1); } 
.btn:visited{color:#000;} 
.btn.ghostBtn:visited{color:initial;}

.image-content-detail{display: inline-block; position: relative; height: 400px; width: 100%; overflow: hidden;}
.image-content-detail img{position: absolute; left: 0; display: inline-block;top: 0;}



/* 
::::::::::::::::::::::::::::::::::::::::::::::::::
        QUERIES
::::::::::::::::::::::::::::::::::::::::::::::::::
*/

/* LG/XL */
@media screen and (max-width: 1920px){}
@media screen and (max-width: 1880px){}
@media screen and (max-width: 1770px){}
@media screen and (max-width: 1680px){
  .tile-main {margin-top: 72px; font-size: 16px; }
  .tile-submain { font-size: 34px; }
}
@media screen and (max-width: 1600px){}
@media screen and (max-width: 1580px){}
@media screen and (max-width: 1500px){}
@media screen and (max-width: 1440px){
  .tile-submain{ etter-spacing: 26px;letter-spacing: 22px;}
}
@media screen and (max-width: 1400px){}

/* MD/SM */
@media screen and (max-width: 1360px){
  .tile-main { margin-top: 60px; }
  .tile-submain { font-size: 30px; letter-spacing: 20px; }
  #slideshow .item .slide{display: inline-block; position: relative; height: 250px; background: url('../images/noticias/banner1.jpg'); background-size: cover; background-repeat: no-repeat;}
  #slideshow .item .slide .images-seccion-tablet{display: none;}

}
@media screen and (max-width: 1300px){} 
@media screen and (max-width: 1280px){}
@media screen and (max-width: 1200px){
  .titulo-icons{font-size: 15px;}
  .btn.ghostBtn{font-size: 14px;}
  .descrip-blog{font-size: 14px;}
}
@media screen and (max-width: 1150px){}
@media screen and (max-width: 1100px){}
@media screen and (max-width: 1080px){}
@media screen and (max-width: 991px){
  .titulo-icons{font-size: 18px;}
  .descrip-blog{font-size: 14px;}
  .back-gray-programas{padding-bottom: 15px;}
}
@media screen and (max-width: 880px){}
@media screen and (max-width: 767px){
  .contenedor-iconos{margin-bottom: 40px;}
  #slideshow{margin-bottom: 30px;}
  .image-content-detail{height: auto;}
  .image-content-detail img{position: relative;}
}
@media screen and (max-width: 700px){
  .pad-resp{padding: 10px 1px !important; max-width: 100% !important;}
  .titulo-icons { font-size: 18px; height: auto;}
  .descrip-blog{height: auto;}
  .image-content-detail img {position: relative;}
}
@media screen and (max-width: 600px){}
@media screen and (max-width: 580px){}
@media screen and (max-width: 480px){}
@media screen and (max-width: 360px){}