


h1{
    color:  black;
    font-feature-settings: 'clig' off, 'liga' off;
    /* Desktop Heading/Display */
    font-family: Times New Roman;
    font-size: 63px;
    font-style: italic;
    font-weight: 400;
    line-height: 66px; /* 104.762% */
    letter-spacing: -1px;
}

#mainContainer{
    margin-left:30px;
    margin-right:30px;
}


#description {

color: var(--light-theme-typography-colours-body, #262626);
font-feature-settings: 'clig' off, 'liga' off;
/* Desktop Body/Large Copy */
font-family: Noto Serif;
font-size: 23px;
font-style: normal;
font-weight: 400;
line-height: 34px; /* 147.826% */
}

#contenttext {
    display: flex;
align-items: flex-start;
gap: 10px;
align-self: stretch;
color: white;
font-feature-settings: 'clig' off, 'liga' off;
/* Desktop Body/Large Copy */
font-family: Noto Serif;
font-size: 23px;
font-style: normal;
font-weight: 400;
line-height: 34px; /* 147.826% */
margin-bottom: 20px;
}

.nyiltnap-richtext p {
    padding-bottom: 1rem;
}

.nyiltnap-gomb {
    width: fit-content;
}

.nyiltnap-link a {
    text-decoration: none;
    color: #f1f1f1
}

.nyiltnap-linkgomb 
{
    width: fit-content;
}

.fejlec-kep img {
    width: 100%;
    height: auto;
    object-fit:cover;
    
}

@media(max-width:500px){
    .megelozo_breadcrumb_nyil{
        display:none;

    }
    .current_breadcrumb_item{
        display:none;
    }
}


.accordion-button:after {
    order: -1;
    margin-left: 0; 
    margin-right:0.5em;
}

.accordion-button {
    color: unset !important;
}

.accordion {
    --bs-accordion-bg: rgba(var(--bs-dark-bg-rgb)) !important;
    --bs-accordion-active-bg: rgba(var(--bs-dark-bg-rgb)) !important;
    --bs-accordion-btn-color: rgba(var(--bs-link-color-rgb)) !important;
    --bs-accordion-btn-icon: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 13.825L10 23.825L12.35 26.175L20 18.5417L27.65 26.175L30 23.825L20 13.825Z' fill='%23931634'/%3E%3C/svg%3E ");
  --bs-accordion-btn-icon-width: 2rem;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 13.825L10 23.825L12.35 26.175L20 18.5417L27.65 26.175L30 23.825L20 13.825Z' fill='%23931634'/%3E%3C/svg%3E ");
}



#fejlec-doboz {
    position: relative;    
}

#fejlec-doboz-doboz-megamenu {
    position: absolute;
    height:140px;
    top: 40%;
	left: 0px;
	transform: translate(0, -50%);
    /*background-color: white;
    border: 2px solid red;*/
 }

 
 #fejlec-doboz-doboz-megamenu h1 {
    color: var(--dark-theme-typography-colours-heading, #61DAFF);
    font-feature-settings: 'clig' off, 'liga' off;
    /* Mobile Heading/Display */
    font-family: Times New Roman;
    font-size: 2rem;
    font-style: italic;
    font-weight: 600;
    line-height: 2.5rem; /* 125% */
    letter-spacing: -0.01875rem; 
}

#nyiltnap-breadcrumbs {
    display: none;
}

@media (min-width: 768px) {
    #nyiltnap-breadcrumbs {
        display: block;
    }
}

@media (min-width: 868px) {
    #fejlec-doboz-doboz-megamenu h1 {
        color: var(--dark-theme-typography-colours-heading, #61DAFF);
font-feature-settings: 'clig' off, 'liga' off;
/* Desktop Heading/Display */
font-family: Times New Roman;
font-size: 3.9375rem;
font-style: italic;
font-weight: 600;
line-height: 4.125rem; /* 104.762% */
letter-spacing: -0.0625rem; 
    }
}








#background-pattern{
    display: block;
width: 100%;

height: 826px;
justify-content: center;
align-items: center;
flex-shrink: 0;
background-image: url("https://felvi2.tmit.bme.hu/sites/default/files/2023-10/miertabme.jpeg");
background-size: cover;
background-position: 25% 95%;
background-repeat: no-repeat;
}


#background-pattern-eletabmen{
    display: block;
width: 100%;

height: 826px;
justify-content: center;
align-items: center;
flex-shrink: 0;
background-image: url("https://felvi2.tmit.bme.hu/sites/default/files/2023-10/elet.jpeg");
background-size: cover;
background-position: 25% 95%;
background-repeat: no-repeat;
}




#etkezesszoveg{
    color: #000;
font-feature-settings: 'clig' off, 'liga' off;

/* Desktop Body/Regular Copy */
font-family: Noto Serif;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 28px; /* 175% */
}

#background-pattern-eletabmen{
    display: block;
width: 100%;
height: 826px;
justify-content: center;
align-items: center;
flex-shrink: 0;
background-image: url("https://s3-alpha-sig.figma.com/img/ea44/289f/9b13849296ae0e31323b5f0d3812c3a9?Expires=1696204800&Signature=PUdjnTuJ276IhsAQNjsk2SFm~4YzUxJ8xR1B9xIZlnob5TQsO0jfwEJZ~HyvgEHHfrDz1dETxvTmR2k2RKFJzWYfEyU68Gn2qyf~aNLnC~fcEvM5pXXPJAKqZkdV1FKgvGnWRPEkb9bp9QXNnldKQFpVwNFjQn9w4nJANs6wXxVFFIoE8211Mav4LDjrmg4eDAQZdphGEmHRfL0ukQFeZssg0i414nsqchtUDO-1Vn0NZlYxp4prs5PgYQfATEvhxLDSVkNS966zv04Rfa4~AZsEiPoNPieFohqv5UFio8bKYQL8c6Ct8zKxwu2b-ykio84siNGNhQlv~fxRbuIAOw__&Key-Pair-Id=APKAQ4GOSFWCVNEHN3O4");
background-size: cover;
background-position: 25% 95%;
background-repeat: no-repeat;
}


#buttonsportkozpont{
    display: inline;
    padding: 16px 48px;
    justify-content: center;
    align-items: center;
    background: var(--light-theme-interaction-colours-interaction-background, #931634);
    color:white;
    font-feature-settings: 'clig' off, 'liga' off;
    /* Desktop Body/Regular Copy */
    font-family: Noto Serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 175% */
    border: none;
    margin-top:20px; 
}
.kozosseg-card-image{

height:inherit;
    width:100%;
}
.promocard-text{
    color: var(--light-theme-typography-colours-body, #262626);
    font-feature-settings: 'clig' off, 'liga' off;
    /* Desktop Body/Regular Copy */
    font-family: Noto Serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 175% */
}
.promo-card{
height:100%;

}


.datumField{
    color: var(--light-theme-typography-colours-body, #262626);
    font-feature-settings: 'clig' off, 'liga' off;
    
    /* Desktop Body/Regular Copy */
    font-family: Noto Serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 175% */
}

.nameField{
    color: var(--light-theme-brand-colours-bme-brand-bord, #931634);
    font-feature-settings: 'clig' off, 'liga' off;
    /* Desktop Heading/Heading 4 */
    font-family: Noto Sans;
    font-size: 23px;
    font-style: normal;
    font-weight: 400;
    line-height: 31px; /* 134.783% */
    letter-spacing: -0.4px;

}
.promo-card-half{
  height:250px;
}
.promo-card-half-kollegium{
    height:150px;
  }
  
.kozossegi-kartya-default{
    display: flex;
    height: 100%;
    width:80%;
    flex-direction: column;
    align-items:flex-start;
    justify-content: center;
    gap: 8px;
}

.promocard-body{
    display: flex;
padding: 16px 0px;
flex-direction: column;
align-items: flex-start;
gap: 8px;
align-self: stretch;
height:100%;
}
.promo-card > p{
    color: var(--light-theme-typography-colours-body, #262626);
font-feature-settings: 'clig' off, 'liga' off;
/* Desktop Body/Regular Copy */
font-family: Noto Serif;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 28px; /* 175% */
}


.kollegium-kartya-button{
    display: block;
    width: fit-content;
padding: 10px 48px 10px 48px;
justify-content: center;
margin-top: 20px;
align-items: center;
background: var(--light-theme-interaction-colours-interaction-background, #931634);
color:white;
font-feature-settings: 'clig' off, 'liga' off;
/* Desktop Body/Regular Copy */
font-family: Noto Serif;
font-size: 20px;
font-style: normal;
font-weight: 400;

line-height: 28px; /* 175% */
border: none;
}

.kozossegi-kartya-button{
    display: block;
padding: 16px 48px;
justify-content: center;
align-items: center;
background: var(--light-theme-interaction-colours-interaction-background, #931634);
color:white;
font-feature-settings: 'clig' off, 'liga' off;
/* Desktop Body/Regular Copy */
font-family: Noto Serif;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 28px; /* 175% */
border: none;
}
#button1{
display: inline;
padding: 16px 48px;
justify-content: center;
align-items: center;
background: var(--light-theme-interaction-colours-interaction-background, #931634);
color:white;
font-feature-settings: 'clig' off, 'liga' off;
/* Desktop Body/Regular Copy */
font-family: Noto Serif;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 28px; /* 175% */
border: none;
}

.nodeTitle{
/* Magyarországon az első! */


/* Desktop Heading/Heading 4 */
font-family: 'Noto Sans';
font-style: normal;
font-weight: 400;
line-height: 31px;
/* identical to box height, or 135% */
letter-spacing: -0.4px;

/* Light Theme/Brand Colours/BME Brand bordó */
color: #931634;


/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 0;

}

.containerForAloldal{
    padding-left:64px;
    padding-right:64px;
    
}

.nodeText{
/* Az elmúlt évek eredményei hazai és nemzetközi rangsorokban  */



/* Desktop Body/Regular Copy */
font-family: 'Noto Serif';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 28px;
/* or 175% */

/* Light Theme/Typography Colours/Body */
color: #262626;


/* Inside auto layout */
flex: none;
order: 1;
flex-grow: 0;

}
.grid-container {
    display: grid;
    grid-template-columns: auto;
    padding: 10px;
    width:100%;
    
  }
  .grid-item {
/* Frame 290 */

/* Auto layout */
display: flex;
flex-direction: column;
align-items: flex-start;
padding: 0px;
gap: 8px;

  }
#button2{
    display: inline;
    border: 2px solid #931634;
    padding: 16px 48px;
    justify-content: center;
    align-items: center;
    background-color: transparent;
    color:#931634;
    font-feature-settings: 'clig' off, 'liga' off;
    /* Desktop Body/Regular Copy */
    font-family: Noto Serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 175% */
}

.imageContainerNyelv{
    display: flex;
    padding: 24px 345px;
    align-items: flex-start;
    align-self: stretch;
    }
    @media (min-width:320px) and (max-width:1300px){
      .imageContainerNyelv{
      display: flex;
      background-color:black;
    padding: 24px 0px;
    align-items: flex-start;
    align-self: stretch;
    }}



.wrapper-events .views-view-responsive-grid__item{

    width:100%!important;
    height:100%;
}



.wrapper-events .views-view-responsive-grid__item-inner{

    width:100%!important;
    height:100%;
}




.wrapper-events .bme_event_card-title{
   
}


@media (min-width:300px) and (max-width:679px){
    #linkekResponsive{
        display:block;
    }
}

@media (max-width:680px){
    #linkek-eelisa{
        display:none;
    }
    .column1, .column2{
        width:100%!important;
        margin-bottom:20px;

    }

    .twocellimage{
        display:none!important;
    }
    .twocellimageResponsive{
        width:100%!important;
        display:block!important;
    }

    #linkek-eelisa-responsive{
        display: block!important;
    }
    .containerOwn{
        justify-content: center;
        align-items: center;
        width:100%;
        padding-left: 50px;
        padding-right: 50px;
    }
    #contenttext{
        font-size: 23px;
    }
    #heading{
        font-size: 56px;
    }
    #imagetalaldfel{
        width:100%!important;
    }
    #description{
        width:100%;
    }

    .head-head{
        display: block;
        width: fit-content;
    }
    
    .head-head-kollegium{
        display: block;
        width: fit-content;
    }
    
    #linkek{
        display: none;
    }
    .linkek_{
        display:none;
    }
    #linkekResponsive{
        display:block;
    }
    #mainTextMagyarorszag > p{
        
    
    width:100%;
    }


    #imgerasmus{
        width:50%;
    }
    #erasmustextholder >span{
        font-size: 16px;
        
    }
}

#linkekResponsive{
    display:none;
}

.pageImage {
    width: 100%;
    height: 100%;
}
.innerTextErasmus{
    display:block;
}


@media (min-width:991px) and (max-width:1200px){
    #linkek-eelisa > span{
        font-size:16px;
    }
    .column1, .column2{
        width:100%!important;
        margin-bottom:20px;

    }
    .twocellText{
        width:100%!important;
    }
    .twocellimage{
        display:none!important;
    }
    .twocellimageResponsive{
        width:100%!important;
        display:block!important;
    }

}
.twocellimage{
    width:49%;
    display:inline;
}
.twocellimageResponsive{
    width:49%;
    display:none;
    margin-bottom:10px;

}
@media (min-width:680px) and (max-width: 999px) {

    .column1, .column2{
        width:100%!important;
        margin-bottom:20px;

    }

    #erasmustextholder >span{
        font-size: 16px;
        
    }
    .twocellimage{
        display:none!important;
    }
    .twocellimageResponsive{
        width:100%!important;
        display:block!important;
    }
    #imagetalaldfel{
        width:100%!important;
    }
    #linkek-eelisa{
        display:none;
    }
    #linkek-eelisa-responsive{
        display: block!important;
    }
    



    .head-head{
        display: block;
        width: fit-content;
    }
    .head-head-kollegium{
        display: block;
        width: fit-content;
    }
    
    #linkek{
        display: none;
    }
    .linkek_{
        display:none;
    }
    #linkekResponsive{
        display:block;
    }
    .nodeFullText > p{
        
    
    width:100%;
    }

 


    .containerOwn{
          width:100%;
          padding-left: 100px;
    }
    #description{
        width:368px;
        padding-left: 16px;
        padding-right: 16px;
    }

}



.breadcrumbs{
    display: flex;
padding: 6px 0px;
align-items: flex-start;
}
.CTAS{
    display: flex;
align-items: flex-start;
gap: 16px;
width:600px;
}
.banner{
    display: flex;
width: 1440px;
padding: 64px 0px 180px 0px;
flex-direction: column;
align-items: center;
}

#chart-eelisa{
    height: 100%;
}
.bannertext{
    display: flex;
align-items: flex-start;
gap: 10px;
align-self: stretch;    
}


#erasmustextholder{
    width:100%;
    text-align:center;
    padding-top:20%;
height:inherit;
flex-shrink: 0;

color: #000;
font-feature-settings: 'clig' off, 'liga' off;
/* Desktop Heading/Heading 3 */
font-family: Noto Sans;
font-size: 27px;
font-style: normal;
font-weight: 400;
line-height: 40px; /* 121.212% */
letter-spacing: -0.6px;

}

#erasmusHolder{
    width:929px;
    height:329px;
}

#erasmusBG{
display: block;
padding-right: 0px;
padding-left: 0px;
align-items: center;
align-self: stretch;
background-color: #EAF7FD;
width:33%;
}

#heading-1{
    color:  white;
    font-feature-settings: 'clig' off, 'liga' off;
    /* Desktop Heading/Display */
    font-family: Times New Roman;
    font-size: 63px;
    font-style: italic;
    font-weight: 400;
    line-height: 66px; /* 104.762% */
    letter-spacing: -1px;
}
.nodeTextContainer{
/* Frame 286 */

/* Auto layout */
display: flex;
flex-direction: row;
align-items: flex-start;
padding: 0px 0px;
gap: 24px;

width: 100%;
height: 100%;






}

.nodeTextContainerNemzetkozi{
    /* Frame 286 */
    
    /* Auto layout */
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 0px 0px;
    gap: 24px;
    
    width: 1200px;
 
 
    
    }


.nodeTextContainerTanulas{
    /* Frame 286 */
    
    /* Auto layout */
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding: 0px 0px;
    gap: 24px;
    
    width: 1200px;
    height: 460px;
    
    
    
    
    
    
    }
.nodeTextContainerNyelv{
    /* Frame 286 */

/* Auto layout */
display: flex;
flex-direction: row;
align-items: flex-start;
padding: 0px 0px;
gap: 24px;

width: 10px;



}
.nodeFullTextNemzetkozi{
width: 1000px;


/* Desktop Body/Large Copy */
font-family: 'Noto Serif';
font-style: normal;
font-weight: 400;
font-size: 23px;
line-height: 34px;
/* or 148% */

/* Light Theme/Typography Colours/Body */
color: #262626;


/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 1;

}

.textnumber{
    display:block;
}

.number1{
    color: var(--light-theme-brand-colours-bme-brand-bord, #931634);
font-feature-settings: 'clig' off, 'liga' off;

/* Desktop Heading/Display */
font-family: Times New Roman;
font-size: 63px;
font-style: italic;
font-weight: 400;
line-height: 66px; /* 104.762% */
letter-spacing: -1px;
}
.row1{
    padding-bottom:100px;
}

.column1 {
    float: left;
    width: 33.33%;
    text-align: center;
  }
  
  /* Clear floats after the columns */
  .row1:after {
    content: "";
    display: table;
    clear: both;
  }

  .row2{
    padding-bottom:100px;
    padding-top:60px;
}


#sportszoveg{
    padding-bottom:50px;
}



  
  /* Clear floats after the columns */
  .row2:after {
    content: "";
    display: table;
    clear: both;
  }



.nodeFullTextKollegium{
    width: 600px;


    /* Desktop Body/Large Copy */
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 400;
    font-size: 23px;
    line-height: 34px;
    /* or 148% */
    
    /* Light Theme/Typography Colours/Body */
    color: #262626;
    
    
    /* Inside auto layout */
    flex: none;
    order: 0;
    flex-grow: 1;
    
}
.nodeFullTextNyelv{
    width: 1000px;


/* Desktop Body/Large Copy */
font-family: 'Noto Serif';
font-style: normal;
font-weight: 400;
font-size: 23px;
line-height: 34px;
/* or 148% */

/* Light Theme/Typography Colours/Body */
color: #262626;


/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 1;


}



.nodeFullTextTanulas{

   
    
    /* Desktop Body/Large Copy */
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 400;
    font-size: 23px;
    line-height: 34px;
    /* or 148% */
    
    /* Light Theme/Typography Colours/Body */
    color: #262626;
    
    
    /* Inside auto layout */

    
    
    }

.nodeFullTextEelisa{

    width: 1000px;
    height: 340px;
    
    /* Desktop Body/Large Copy */
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 400;
    font-size: 23px;
    line-height: 34px;
    /* or 148% */
    
    /* Light Theme/Typography Colours/Body */
    color: #262626;
    margin-top:40px;
    
    /* Inside auto layout */
    flex: none;
    order: 0;
    flex-grow: 1;
    
    
    }
    
.titleFrameNewContainer{


/* Desktop Heading/Display */
font-family: 'Times New Roman';
font-style: italic;
font-weight: 400;
font-size: 63px;
line-height: 66px;
/* identical to box height, or 105% */
letter-spacing: -1px;

/* Light Theme/Typography Colours/Heading */
color: #1A1A1A;


/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 1;

}

.titleFrameNewOuter{
    /* HeadingBlock */

/* Auto layout */
display: flex;
flex-direction: column;
align-items: flex-start;
padding: 0px 64px;

width: 1440px;
height: 155px;
}

#tehetseggondozas{
    display: flex;
height: 714px;
width:1312px;
justify-content: center;
align-items: center;
align-self: stretch;
}

/*a{

    font-family: Lexend;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 34px;  
    text-decoration-line: underline;
}*/


.titleFrameNewsErasmus{
    margin-top: 50px;
   
}
.OuterButtonForArrow{
     /* Button */

/* Auto layout */
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding-top: 10px;
width: 364px;
position: relative;
text-align: center;

height: 60px;
color:white;
border:none;
/* Light Theme/Interaction Colours/Interaction Background */
background: #931634;

}
.nyelvtanulas_button{
    /* Button */

/* Auto layout */
display: inline;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 0px;
text-decoration: none;
width: 364px;
position: relative;
text-align: center;

height: 60px;
color:white;
border:none;
/* Light Theme/Interaction Colours/Interaction Background */
background: #931634;

}

.buttonKollegium{
    /* Auto layout */
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 0px;
text-decoration: none;


color:white;
border:none;
/* Light Theme/Interaction Colours/Interaction Background */
background: #931634;
}

.button_kozosseg{
    /* Button */

/* Auto layout */
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 0px;
text-decoration: none;
height:50px;
margin-top:20px;

color:white;
border:none;
/* Light Theme/Interaction Colours/Interaction Background */
background: #931634;
}

.eelisa_button{
    /* Button */

/* Auto layout */
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 0px;
text-decoration: none;
width: 100%;
height:50px;
margin-top:20px;

color:white;
border:none;
/* Light Theme/Interaction Colours/Interaction Background */
background: #931634;

}

.hogyansegithet_button{
    /* Button */

/* Auto layout */
display: inline;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 0px;

width: 364px;
position: relative;
top:100px;
height: 60px;
color:white;
border:none;
/* Light Theme/Interaction Colours/Interaction Background */
background: #931634;

}


#linkek-eelisa-responsive{

    width: 100%;
    height: 100%;
    display: none;
    /* Desktop Body/Large Copy */
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 400;
    font-size: 23px;
    line-height: 34px;
    /* or 148% */
    margin-top:0px;
    padding-top:0px;
    /* Light Theme/Typography Colours/Body */
    color: #262626;
    
    mix-blend-mode: normal;
    opacity: 0.93;
    
    /* Inside auto layout */
    flex: none;
    order: 0;
    flex-grow: 1;
    
    
    }
    

#linkek-eelisa{

width: 33%;
height: 100%;

/* Desktop Body/Large Copy */
font-family: 'Noto Serif';
font-style: normal;
font-weight: 400;
font-size: 23px;
line-height: 34px;
/* or 148% */
margin-top:0px;
padding-top:0px;
/* Light Theme/Typography Colours/Body */
color: #262626;

mix-blend-mode: normal;
opacity: 0.93;

/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 1;


}



  .text_alatta{
    color: var(--light-theme-typography-colours-body, #262626);
font-feature-settings: 'clig' off, 'liga' off;
/* Desktop Body/Large Copy */
font-family: Noto Serif;
font-size: 23px;
font-style: normal;
font-weight: 400;
line-height: 34px; /* 147.826% */
  }

.nodeFullText{

  padding-bottom:16px;
}
@media (max-width:700px){
h1{
    /* Mobile Heading/Display */
    font-size: 2.7rem;
    color:black!important;}

   
}
@media (max-width:380px){
h1{
    /* Mobile Heading/Display */
    font-size: 2.2rem;
    color:black!important;}
.nodeFullText{
  font-size:16px;
  padding-bottom:2px;
}




.linkMagyarorszag{
  padding-bottom:2px!important;
}

}

.nodeFullText{
  font-size:23px!important;
}

.linkMagyarorszag{
   display:block;
}


#linkek{
        /* Description */



/* Desktop Body/Large Copy */
font-family: 'Noto Serif';
font-style: normal;
font-weight: 400;
font-size: 23px;
line-height: 34px;
/* or 148% */

/* Light Theme/Typography Colours/Body */
color: #262626;

mix-blend-mode: normal;
opacity: 0.93;


}

.linkek_{
    /* Description */



/* Desktop Body/Large Copy */
font-family: 'Noto Serif';
font-style: normal;
font-weight: 400;
font-size: 23px;
line-height: 34px;
/* or 148% */

/* Light Theme/Typography Colours/Body */
color: #262626;

mix-blend-mode: normal;
opacity: 0.93;


}
#tudtade{
    /* Description */

width: 590px;
height: 338px;

/* Desktop Body/Large Copy */
font-family: 'Noto Serif';
font-style: normal;
font-weight: 400;
font-size: 23px;
line-height: 34px;
/* or 148% */
margin-top:0px;
padding-top:0px;
/* Light Theme/Typography Colours/Body */
color: #262626;

mix-blend-mode: normal;
opacity: 0.93;

/* Inside auto layout */
flex: none;
order: 0;
flex-grow: 1;

}


.head-head-erasmus{
    /* Head */
margin-top:8px;
/* Auto layout */
display: flex;
flex-direction: row;
align-items: center;
padding: 0px;
gap: 0px;
flex-wrap: wrap;
width: 100%;
height: fit-content;


/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;


/* Image */

}

.linkMagyarorszag{
    display:block;
    color: var(--light-theme-interaction-colours-interaction-background, #931634);
font-feature-settings: 'clig' off, 'liga' off;
/* Label/Regular */
font-family: Noto Sans;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 20px; /* 125% */
letter-spacing: -0.1px;
}

.linkMagyarorszag > a {
    text-decoration: none;
}

.nodeFullText{
    width: 100%;
height: 100%;
color: var(--light-theme-typography-colours-body, #262626);
font-feature-settings: 'clig' off, 'liga' off;
/* Desktop Body/Large Copy */
font-family: Noto Serif;
font-size: 23px;
font-style: normal;
font-weight: 400;
line-height: 34px; /* 147.826% */
}

.twocellText{
    width: 100%;
    height: 100%;
    color: var(--light-theme-typography-colours-body, #262626);
    font-feature-settings: 'clig' off, 'liga' off;
    /* Desktop Body/Large Copy */
    font-family: Noto Serif;
    font-size: 23px;
    font-style: normal;
    font-weight: 400;
    line-height: 34px; /* 147.826% */
}


.head-head-kollegium{
    /* Head */

/* Auto layout */
display: flex;
flex-direction: row;
align-items: center;
padding: 0px;
gap: 24px;

width: 100%;
height: fit-content;


/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;


/* Image */

}
.head-head{
    /* Head */

/* Auto layout */
display: flex;
flex-direction: row;

padding: 0px;
gap: 24px;

width: 100%;
height: fit-content;


/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;


/* Image */

}


.head-head-inner_{
    /* Head */

/* Auto layout */
display: flex;
flex-direction: row;

padding: 0px;
gap: 24px;

width: 100%;
height: fit-content;


/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;


/* Image */

}
.head-head-inner{
    /* Head */

/* Auto layout */
display: flex;
flex-direction: row;

padding: 0px;
gap: 24px;

width: 100%;
height: fit-content;


/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;


/* Image */

}

.head-head-magyarorszagon{
    /* Head */

/* Auto layout */
display: flex;
flex-direction: row;

padding: 0px;
gap: 24px;

width: 100%;
height: fit-content;


/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;


/* Image */

}

.nodeFullText{
    width:66%;
  }
  .linkMagyarorszag{
  padding-bottom:10px;
  padding-left:16px;
  }
  
  #outercontainer{
    padding-left:26px!important;
  }
    
  .outercontainer_{
    padding-left:26px!important;
  }
  
  @media (max-width:1000px){
    .nodeFullText{
      width:100%;
    }
    .outercontainer-magyarorszag{
        display:block!important;
        
        
      
      }
  }
.outercontainer{
    padding-left:26px!important;
}
.outercontainer-magyarorszag{
    display:none;
  }

  @media(max-width:1509px){
  
  
    #outercontainer_resp{
          display:block!important;
  
    }
    #outercontainer{
        display:none!important;
      }
    .outercontainer_{
        display:none!important;
      }
    .head-head-inner{
      display:none;
    }
    #imagetalald{
      display:none;
    }
    .imagetalald_{
        display:none;
    }
    #imagetalald_resp{
      display:block!important;
    }
   
   .text_alatta{
    font-size:16px!important;
   }
  }
  
  #imagetalald_resp{
    display:none;
  }
  


#imgerasmus{

width: 66%;
height: 100%;

}
