
.h1{
    margin-bottom: calc(2vw + 28px);
}

.business_info{
    max-width: 100%;
    padding:40px 15px;
    word-wrap: anywhere;
    min-height: calc(100vh - 300px);

}

.business_info_content{
    padding-top:calc(1vh + 35px);
}

.business_info h2{
    font-size: 16pt;
    margin-bottom: 5px;
}

.business_info h3{
    font-size: 15pt;
    margin-bottom: 5px;
}

.business_info h4{
    font-size: 14pt;
    margin-bottom: 5px;
}

.business_info h5{
    font-size: 14pt;
    margin-bottom: 5px;
}

.business_info h6{
    font-size: 14pt;
    margin-bottom: 5px;
}

.business_info a{
    color: var(--main-yellow);
    font-family: var(--cgb);
    transition: .3s;
}

.business_info a:hover{
    color: var(--black-text);
}

.business_info figure.table td{
    padding: 8px;
    font-size: 8pt;
    word-wrap: normal;
    border:1px solid var(--grey-85)
}

.business_info figure.table{
    overflow-x: scroll;
    max-width: calc(100vw - 30px);
    margin:20px auto;
    border:1px solid var(--grey-95);
    width:auto;
}

/* Nested lists */

.business_info ol {
    counter-reset: item;
}

.business_info li {
    display: block;
}

.business_info li:before {
    content: counters(item, ".") " ";
    counter-increment: item ¡;
}

.business_info ol li > *{
    display: inline;
}



/* Small Devices */
@media (min-width: 576px) {
}

/* iPad */
@media (min-width: 768px) {
    main{
        max-width: 100%;
        padding:40px 0 ;
        word-wrap: anywhere;
    }
    .business_info_content{
        padding-top: calc(1vh + 55px);
    }

    .business_info li{
        padding-left: 40px;
    }
}

/* iPad Pro / Low screen */
@media (min-width: 992px){
    .imperfections_top, .imperfections_bottom{
        flex-direction: row;
    }
}

/* iPad Pro on only portrait */
@media (min-width: 992px) and (orientation: portrait){
}

/* low laptop only landscape */
@media (min-width: 992px) and (orientation: landscape){
}

/* iPad Pro on only portrait */
@media (min-width: 1200px){
    .business_info_content{
        padding-top: calc(1vh + 65px);
    }
}


/* iPad Pro on only portrait */
@media (min-width: 1400px){
}

