.col_table_overflow_scrol {
overflow-x: auto !important;
}
.section_table3column {
padding: 50px 0;
}
.section_table3column .three_col {
border-spacing: 20px 0;
border-collapse: separate;
width: 100%;
max-width: 100%;
margin: 20px -20px 0;
}
.section_table3column .three_col tr:hover {
background: #f4f4f4;
}
.section_table3column .three_col th {
font-size: 13px;
}
.section_table3column .three_col th, .section_table3column .three_col td {
padding: 5px 15px;
max-width: 305px;
}
.section_table3column .three_col td {
text-align: center;
border: 1px solid #c9c9c9;
padding: 10px;
font-size: 13px;
}
.section_table3column .three_col th {
background: #d32d2f;
color: #ffffff;
text-align: center;
font-weight: normal;
padding: 28px;
}
@media (max-width: 960px) {
.section_table3column .col_column_4 {
overflow: hidden;
overflow-x: scroll;
}
}
.section_table3column .column_4 {
border-spacing: 3px 0px;
border-collapse: separate;
width: 100%;
max-width: 100%;
margin: 3px 0 0;
}
.section_table3column .column_4 tr:hover {
background: #f4f4f4;
}
.section_table3column .column_4 th, .section_table3column .column_4 td {
padding: 5px 15px;
max-width: 305px;
}
.section_table3column .column_4 td {
text-align: center;
border: 1px solid #c9c9c9;
padding: 10px;
}
.section_table3column .column_4 th {
background: #d32d2f;
color: #ffffff;
text-align: center;
font-weight: normal;
padding: 28px 28px 5px;
}
.section_table3column ._text_block {
margin-top: 15px;
}
.section_table3column ._text_block p {
font-size: 14px;
}
.section_table3column .button_block {
display: flex;
gap: 20px;
margin-top: 40px;
justify-content: center;
align-items: center;
}
.section_table3column .button_block a.btn {
max-width: 370px;
padding: 15px;
}
@media (max-width: 768px) {
.section_table3column .button_block {
flex-direction: column;
}
}.section_blockstep2 {
padding: 50px 0;
}
.section_blockstep2 .container_button {
margin-top: 30px;
}
.section_blockstep2 .container_button a {
max-width: 450px;
width: 100%;
}
.blockstep2_container .blockstep2_item .number_block {
font-size: 140px;
font-weight: 400;
color: #d32d2f;
line-height: 1.1em;
position: relative;
}
.blockstep2_container .blockstep2_item .text_description {
max-width: 650px;
margin-top: 20px;
}
@media (max-width: 920px) {
.blockstep2_container .blockstep2_item .number_block {
font-size: 90px;
}
}
@media (max-width: 420px) {
.blockstep2_container .blockstep2_item .number_block {
line-height: 1em;
}
.blockstep2_container .blockstep2_item .col-10 {
width: 100%;
}
.blockstep2_container .ostring {
margin-top: 10px;
}
}.wp-block-acf-advantages3column {
max-width: 1240px;
}
.wp-block-acf-advantages3column .row {
display: flex;
flex-wrap: wrap;
}
.block_advantages3column {
padding: 50px 0;
}
.block_advantages3column .container_horizont .block_horezont {
display: flex;
}
.block_advantages3column .container_horizont .block_horezont .block_img {
display: block;
height: 80px;
width: auto;
}
.block_advantages3column .container_horizont .block_horezont .block_img img {
display: block;
height: 100%;
width: auto;
max-width: none;
}
.block_advantages3column .block_button {
display: flex;
justify-content: center;
gap: 30px;
margin-top: 30px;
}
@media (max-width: 768px) {
.block_advantages3column .block_button {
flex-direction: column;
}
}
h3.h2 {
font-size: var(--text-h2);
}
.adv_block {
row-gap: 40px;
margin-top: 40px;
justify-content: center;
}
.adv_block .adv_item {
max-width: 440px;
}
.adv_block .adv_item img {
display: block;
max-height: 80px;
height: 100%;
width: auto;
}
.adv_block .adv_item h5 {
font-size: var(--text-h3);
line-height: 1.2em;
color: #000;
margin-top: 20px;
}
.adv_block .adv_item p {
font-size: var(--text-p);
line-height: 1.2em;
margin-top: 20px;
}
@media (max-width: 980px) {
.adv_block .adv_item {
max-width: 440px;
}
.adv_block .adv_item img {
display: block;
max-height: 80px;
height: 100%;
width: auto;
}
.adv_block .adv_item h5 {
line-height: 1.2em;
color: #000;
margin-top: 20px;
}
.adv_block .adv_item p {
font-size: 18px;
line-height: 1.2em;
margin-top: 20px;
}
}