@import './heading.css';

@font-face {
  font-family: 'Druk Medium';
  src: url("https://doc.45-reg.ru/wp-content/uploads/2024/07/drukcyr-medium.ttf") format("truetype");
}

body a {
	text-decoration: none;
}

h1.entry-title {
	font-family: 'Druk Medium';
/* 	font-size: 144px;
	line-height: 144px; */
	text-transform: uppercase;
    font-size: clamp(3.625rem, 1.182rem + 12.216vi, 9rem);
    line-height: clamp(3.625rem, 1.182rem + 12.216vi, 9rem);
}

.elementor-tab-content {
    color: #000!important;
}

@media all and (max-width: 768px) {
    .elementor-tab-content {
        font-size: 16px;
    }
    
    .separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header {
        padding: 15px !important;
    }
}

@media all and (max-width: 430px) {
    .elementor-tab-content {
        font-size: 14px;
    }
} 


/* button {
	    display: flex;
    padding: 8px 12px;
    gap: 8px;
    align-items: center;
}

button a {
	    display: flex;
    align-items: center;
    gap: 8px;
    text-decoration: none;
    color: unset;
} */

div.pdf-dnwld-btn {
	display: flex;
	margin-top: 16px;
}

div.pdf-dnwld-btn a {
	display: flex;
    align-items: center;
    gap: 8px;
    padding: 12px;
    border: 1px solid #ddd;
}

footer {
	display: none;
}


#instruction-link {

    text-decoration: none;
    font-family: 'Druk Medium';
    color: #000;
    /* border: 1px dashed; */
    /* padding: 8px; */
    transition: .3s;
    font-size: 26px;
    line-height: 24.7px;
    text-transform: uppercase;
}

#instruction-link:hover {
    color: #ff6600;
    border-color: black;
}


#copyright-warning .inside-header {

	padding-top: 0;

}

#copyright-warning .inside-header p {
	font-family: 'Wix Madefor Display';
	font-size: 14px;
/* 	color: #cecece; */
	text-align: left;
}

@media all and (max-width: 430px) {
	#copyright-warning .grid-container {
        padding-right: 12px !important;
        padding-left: 12px !important;
	}
}


