@import url('https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&display=swap');
/* Font Family */
@media only screen and (min-width: 250px) and (max-width: 820px) {
  /****** fin header */
    header #topHeader {
      padding: 0 1rem; }
      header #topHeader .contact p a {
        font-size: 1rem; }
    header #header-nav {
      padding: 2rem 1rem; }
      header #header-nav #logo {
        width: 100%; }
        header #header-nav #logo #sidenavtrigger {
          display: block; }
          header #header-nav #logo #sidenavtrigger i {
            font-size: 2.5rem; }
      header #header-nav #menu {
        display: none; }
  #slideouter ul li {
    margin-bottom: 2rem; }
  .parallax-container {
    position: relative;
    overflow: hidden;
    height: 300px; }
  .sloganInicio {
    padding-top: 5rem;
    padding-left: 2rem; }
  #article {
    padding: 2rem 0.5rem 2rem 0.5rem; }
    #article p {
      text-align: justify; }
    #article p.hola {
      font-size: 1.8rem;
      color: #61735D;
      font-weight: bold;
      text-align: center;
      margin-top: 2rem; }
    #article p.center {
      text-align: center; }
  .leftInicio {
    padding-right: 1rem; }
  .slideInicio {
    padding-top: 2.5rem;
    box-sizing: border-box; }
    .slideInicio img {
      border-radius: 1rem; }
  .servicios div div a {
    font-size: 1.7rem; }
  .servdescri {
    padding: 2rem 1rem; }
    .servdescri p {
      text-align: left; }
  .objetivo .left div:first-child {
    background-image: url("../../../images/general/bizieskola-objetivo.jpg");
    background-repeat: no-repeat;
    background-size: auto;
    padding: 10rem 2rem;
    border-radius: 1rem;
    min-height: 500px; }
    .objetivo .left div:first-child h3 {
      font-size: 3rem;
      color: #ffffff;
      font-weight: bold; }
  .objetivo .right {
    padding: 1rem; }
    .objetivo .right div ul {
      padding-left: 1rem; }
      .objetivo .right div ul li {
        list-style: square;
        font-size: 1.5rem;
        padding-top: 1rem; }
  .fotosInicio {
    padding: 1.5rem;
    padding-top: 4rem;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    justify-content: space-between;
    align-items: center; }
    .fotosInicio img {
      width: 100%;
      height: auto;
      margin-bottom: 1rem;
      border-radius: 1rem; }
  footer {
    padding-top: 0;
    margin-top: -4rem; }
  p.slogan {
    text-align: center;
    color: #DA6726;
    font-size: 2rem;
    font-style: italic;
    padding: 0 2%; }
  p {
    font-size: 1.5rem; }
  #footerBottom {
    padding: 2.5rem;
    background: #000000; }
    #footerBottom * {
      color: #67F24B; }
    #footerBottom div {
      box-sizing: border-box; }
    #footerBottom .local {
      padding: 1.5rem; }
      #footerBottom .local h4 {
        margin: 1rem 0 0 0;
        color: #67F24B; }
    #footerBottom .menu {
      padding: 1.5rem;
      text-align: center; }
    #footerBottom .mapa {
      padding: 1.5rem;
      padding-top: 3rem; }
      #footerBottom .mapa img {
        float: none;
        border-radius: 1.5rem; }
  #tienda-taller {
    width: 100%; }
    #tienda-taller .left {
      padding: 1rem;
      min-height: 50px;
      box-sizing: border-box;
      height: auto; }
      #tienda-taller .left div img {
        width: 300px;
        height: auto;
        border-radius: 1.5rem; }
    #tienda-taller .right {
      padding: 1rem;
      min-height: 50px;
      box-sizing: border-box;
      height: auto; }
      #tienda-taller .right div {
        min-height: 50px; }
  #actividades {
    width: 100%; }
    #actividades .left {
      padding: 1rem;
      min-height: 50px;
      box-sizing: border-box; }
      #actividades .left div img {
        width: 300px;
        height: auto;
        border-radius: 1.5rem; }
    #actividades .right {
      padding: 1rem;
      min-height: 50px;
      box-sizing: border-box; }
      #actividades .right div {
        min-height: 50px; }
  .cursos {
    width: 100%;
    border-bottom: 1px #67F24B solid;
    padding-bottom: 3rem; }
    .cursos .left {
      padding-top: 3rem; }
      .cursos .left img {
        border-radius: 1.5rem;
        max-width: 100%;
        height: auto; }
    .cursos .right li {
      list-style: circle; }
  .noticia {
    width: 100%; }
    .noticia img {
      max-width: 90%;
      height: auto;
      margin: 0 auto; }
  #lnee_120 {
    position: relative;
    width: 100%;
    margin: 0 auto; }
    #lnee_120 ul.latestnews-items {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      justify-content: flex-start;
      align-content: flex-start;
      align-items: center; }
      #lnee_120 ul.latestnews-items li.latestnews-item {
        padding: 0.5rem;
        margin: 1rem 0.1666666667%;
        box-sizing: border-box;
        width: 100%; }
        #lnee_120 ul.latestnews-items li.latestnews-item .news {
          padding: 1.5rem;
          border: 1px #68659D solid;
          background: #67F24B;
          border-radius: 1rem; }
          #lnee_120 ul.latestnews-items li.latestnews-item .news h4 {
            font-size: 1.4rem; }
            #lnee_120 ul.latestnews-items li.latestnews-item .news h4 span {
              color: #68659D; }
  #venta, #alquiler {
    width: 100%; }
    #venta .left, #alquiler .left {
      padding: 1.5rem; }
    #venta .right, #alquiler .right {
      padding: 1.5rem; }
      #venta .right img, #alquiler .right img {
        border-radius: 1.5rem;
        width: 100%;
        height: auto; }
  #logos {
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: center;
    align-items: center; }
    #logos div {
      padding: 1rem;
      box-sizing: border-box; }
      #logos div img {
        width: 100%;
        height: auto; }
  #prensa {
    width: 100%; }
    #prensa .correo {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      justify-content: center;
      align-content: center;
      align-items: center; }
      #prensa .correo img {
        border-radius: 1.5rem;
        margin: 0 0.5rem 1rem 0.5rem;
        max-width: 100%;
        height: auto; }
    #prensa .correo2 {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      justify-content: center;
      align-content: center;
      align-items: center; }
      #prensa .correo2 img {
        border-radius: 0rem;
        margin: 0 0.5rem 1rem 0.5rem;
        max-width: 100%;
        height: auto; }
      #prensa .correo2 h3 {
        font-size: 1.5rem; }
    #prensa .prensa2 div {
      text-align: center;
      padding: 1rem; }
      #prensa .prensa2 div img {
        border-radius: 1.5rem;
        width: 90%;
        height: auto; }
      #prensa .prensa2 div ul {
        margin-top: 2rem;
        width: 60%;
        margin: 0 auto;
        text-align: left; }
        #prensa .prensa2 div ul li {
          font-size: 1.2rem;
          list-style: circle; }
  #docspdf {
    padding: 0 1rem; }
    #docspdf object {
      width: 100%;
      height: 400px;
      margin: 0 1%; } }

/******** fin media 250 *********/
