.modPagination__link_type_nonactive{
    cursor: not-allowed;
}
.modPagination__link_type_nonactive:before {
    border-bottom: 2px solid #d1d1d1;
    border-left: 2px solid #d1d1d1;
}
.aboutSearchSingle__sdg {
    width: 90px;
}
.modH1__title.line {
    font-size: 3.5rem;
}
@media print and (max-width: 768px), screen and (max-width: 768px){
    .modH1__title.line {
        font-size: 2.5rem;
    }
}
@media print and (max-width: 485px), screen and (max-width: 485px){
    .modH1__title.line {
        font-size: 1.8rem;
    }
}

@media print and (max-width: 371px), screen and (max-width: 371px){
    .modH1__title {
        font-size: 2.6rem;
    }
}
@media print and (max-width: 362px), screen and (max-width: 362px){
    .modH1__title.line {
        font-size: 1.4rem;
    }
}
@media print and (max-width: 320px), screen and (max-width: 320px){
    .modH1__title {
        font-size: 2.2rem;
    }
}
.error_text {
    color: red;
}
.editor img {
    width: inherit !important;
    height: inherit !important;
    max-width: 300px !important;
}
.editor table {
    width: 100% !important;
}
@media print and (max-width: 768px), screen and (max-width: 768px){
    .editor img {
        max-width: 200px !important;
    }
}
@media print and (max-width: 500px), screen and (max-width: 500px){
    .editor img {
        max-width: 150px !important;
    }
}
@media print and (max-width: 350px), screen and (max-width: 350px){
    .editor img {
        max-width: 100px !important;
    }
}
.editor::after {
    content: "";
    display: block;
    clear: both;
}
@media print and (max-width: 768px), screen and (max-width: 768px){
    .footer__footerAddresses {
        display: block !important;
    }
}
@media screen and (max-width: 768px) {
    .spHiddenArea {
        display: none;
    }
}
