.header_buttons_inline_text {
    font-size: 30px;
    font-family: 'Montserrat', sans-serif;
    color: white;
}
.header_buttons_inline_text {
    color: white;
    line-height: 1;
    font-family: 'Montserrat', sans-serif;
    text-decoration: none;
    cursor: pointer;
    position: relative;
   
}
.header_buttons_inline_text_hidden {
    color: black;
    line-height: 1;
    font-size: 25px;
    text-decoration: none;
    cursor: pointer;
    position: relative;
    
    text-align: center;
    font-family: 'Montserrat', sans-serif;
}
.header_buttons_inline_text_hidden:after {
    background-color: black;
    display: block;
    content: "";
    height: 2px;
    width: 0%;
    left: 50%;
    position: absolute;
    -webkit-transition: width .3s ease-in-out;
    -moz--transition: width .3s ease-in-out;
    transition: width .3s ease-in-out;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    transform: translateX(-50%);
}
.header_buttons_inline_text_hidden:hover:after,
.header_buttons_inline_text_hidden:focus:after {
    width: 100%;
}
.header_buttons_inline_text:after {
    background-color: white;
    display: block;
    content: "";
    height: 2px;
    width: 0%;
    left: 50%;
    position: absolute;
    -webkit-transition: width .3s ease-in-out;
    -moz--transition: width .3s ease-in-out;
    transition: width .3s ease-in-out;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    transform: translateX(-50%);
}
.header_buttons_inline_text:hover:after,
.header_buttons_inline_text:focus:after {
    width: 100%;
}

.main_name_text {
    font-size: 40px;
    color: white;
    display: flex;
    justify-content: center;
    font-family: 'Montserrat', sans-serif;
}
.main_name_text_ {
    font-size: 90px;
    color: white;
    display: flex;
    justify-content: center;
    font-family: 'Montserrat', sans-serif;
    
}
.main_name_text__ {
    font-size: 30px;
    color: white;
    display: flex;
    justify-content: center;
    font-family: 'Montserrat', sans-serif;
    margin-top: 10px;
    
}
.main_content_header {
    font-family: 'Montserrat', sans-serif;
    font-size: 50px;
}

.main_content_content_text {
    font-family: 'Montserrat', sans-serif;
    font-size: 60px;
    color: white;
    text-align: center;
    -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */
  -khtml-user-select: none;    /* Konqueror */
  -moz-user-select: none;      /* Firefox */
  -ms-user-select: none;       /* Internet Explorer/Edge */
  user-select: none;   
}
.main_content_second_content_content_second_text {
    font-family: 'Montserrat', sans-serif;
    font-size: 30px;
    color: black;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
    
    
    
}
.main_content_second_content_content_second_text_header {
    font-family: 'Montserrat', sans-serif;
    font-size: 45px;
    color: black;
    text-align: center;
    padding-bottom: 15px;
}
.textt {
    margin: 22px;
    width: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
.information_content_text {
    font-family: 'Montserrat', sans-serif;
    font-size: 35px;
    color: white;
    text-align: center;
}
.information_content_text_ {
    font-family: 'Montserrat', sans-serif;
    font-size: 35px;
    color: white;
    text-align: left
}
.main_contacts_name {
    font-family: 'Montserrat', sans-serif;
    font-size: 25px;
    text-align: center;
}
.main_contacts_number {
    font-family: 'Montserrat', sans-serif;
    font-size: 55px;
    text-align: center;
    display: flex;
    align-items: center;
    text-decoration: none;
    cursor: pointer;
    position: relative;
    color: black;
}
.hidden_content_text_Header {
    font-family: 'Montserrat', sans-serif;
    font-size: 35px;
    text-align: center;
  
    
}
.ref_text {
    font-family: 'Montserrat', sans-serif;
    color: black;
    padding: 15px;
    font-size: 25px;
    background-color: white;
    
    
}
.hidden_content_text_Content {
    font-family: 'Montserrat', sans-serif;
    font-size: 25px;

    border-bottom: solid 1px black;
    border-top: solid 1px black;
    padding: 15px;
    text-indent: 20px;
}

.hidden_content_text_Content1 {
    font-family: 'Montserrat', sans-serif;
    font-size: 25px;

    border-bottom: solid 1px black;
    border-top: solid 1px black;
    padding: 15px;
    text-indent: 20px;
    background-color: #E7DADA;
}

.hidden_content_text_li {
    font-family: 'Montserrat', sans-serif;
    font-size: 25px;
    text-align: left;

    padding: 15px;
}
.hidden_content_text_number_content {
    font-family: 'Montserrat', sans-serif;
    font-size: 40px;
    text-align: end;
}
.footer_content_text_text {
    font-family: 'Montserrat', sans-serif;
    font-size: 30px;
    text-align: center;
    color: white;
}
.header_buttons_inline_name {
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    text-align: center;
    color: white;
}
@media screen and (max-width:1500px) {
    .header_buttons_inline_name {
        font-family: 'Montserrat', sans-serif;
        font-size: 40px;
        text-align: center;
        color: white;
    }
    .header_buttons_inline_text {
        color: white;
        line-height: 1;
        font-size: 60px;
        text-decoration: none;
        cursor: pointer;
        position: relative;
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        -o-user-select: none;
        user-select: none;
        text-align: center;
        font-family: 'Montserrat', sans-serif;
    }
   
}