/* styles for page */

.wp-child-theme-TrbFlare.singular .entry-header, .singular figure.featured-media {
    display: none;
}

.wp-child-theme-TrbFlare.singular .post-inner {
        padding-top: 0;
    }

.wp-child-theme-TrbFlare.singular .entry-content .title__block {
    max-width: calc(100%) !important;
    width: calc(100%) !important;
    background-color: #141414;
    margin: 0;
}

.wp-child-theme-TrbFlare #site-content .entry-content .content__block {
        max-width: 1440px;
    width: calc(100%);
    max-height: 320px;
    height: 320px;
    margin: 0 auto;
    justify-content: space-between;
    align-items: center;
}

.stek__title {
font-weight: 700;
font-size: 60px;
line-height: 73px;
letter-spacing: 0;
text-align: center;
color: #FBFBFB;
}

.content__block .right__img {
padding-top: 14px;
position: relative;
}

.content__block .right__img:before {
content: '';
background-image: url(/wp-content/uploads/2026/01/Group-837.svg);
    background-repeat: no-repeat;
    background-size: contain;
    width: 33px;
    height: 6px;
    display: block;
    position: absolute;
    left: 230px;
    top: 40px;
}

.content__block .left__img {
position: relative;
}

.content__block .left__img:before {
content: '';
background-image: url(/wp-content/uploads/2026/01/Group-838.svg);
    background-repeat: no-repeat;
    background-size: contain;
    width: 61px;
    height: 11px;
    display: block;
    position: absolute;
    left: 206px;
    top: 21px;
}

.entry-content .clear__80 {
margin: 0 auto;
    height: 80px;
}

.entry-content .clear__44 {
margin: 0 auto;
    height: 44px;
}

.entry-content .clear__29 {
margin: 0 auto;
    height: 29px;
}

.wp-child-theme-TrbFlare #site-content .entry-content .stek__block {
        max-width: 1060px;
    width: calc(100%);
    margin: 0 auto;
}

.st__bl__row {
gap: 20px;
}

.item {
flex-direction: column;
width: calc(100% / 3);
    padding: 24px;
    max-height: 240px;
    height: 240px;
    justify-content: space-between;
}

.item.left {
border-radius: 24px 0 0 24px;
    border-top: 2px solid #141414;
    border-left: 2px solid #141414;
    border-bottom: 2px solid #141414;
}

.item.midle {
border-radius: 24px;
    border: 2px solid #141414;
}

.item.right {
border-radius: 0 24px 24px 0;
    border-top: 2px solid #141414;
    border-right: 2px solid #141414;
    border-bottom: 2px solid #141414;
}

.item__img.flex {
gap: 4px;
flex-wrap: wrap;
}

.item__text {
font-weight: 600;
font-size: 20px;
line-height: 24px;
letter-spacing: 0;
color: #090B16E5;
}

.cody__block {
border: 2px solid #141414;
    border-radius: 24px;
    padding: 32px;
}

.cody__title {
font-weight: 700;
font-size: 24px;
line-height: 29px;
letter-spacing: 0;
color: #090B16E5;
}

.cody__text__block {
gap: 12px;
}

.cody__num {
font-weight: 700;
font-size: 20px;
line-height: 24px;
letter-spacing: 0;
color: #090B16E5;
width: 42px;
}

.cody__text {
width: calc(100% - 54px);
font-weight: 400;
font-size: 16px;
line-height: 19px;
letter-spacing: 0;
color: #090B16E5;
}











@media (max-width: 1440px) { /* =< 1440 */


.wp-child-theme-TrbFlare.singular .entry-content .t__block {
    padding: calc(5.55vw) 0 calc(5.55vw) 0;
}

.wp-child-theme-TrbFlare #site-content .entry-content .content__block {
    max-width: initial;
    width: calc(88.89vw);
}

.wp-child-theme-TrbFlare #site-content .entry-content .content__block {
        max-width: initial;
    width: calc(100%);
    max-height: initial;
    height: calc(22.22vw);
}

.left__img img {
max-width: initial;
    width: calc(28.96vw);
}

.right__img img {
max-width: initial;
    width: calc(28.96vw);
}

.stek__title {
font-size: calc(4.17vw);
line-height: calc(5.07vw);
}

.content__block .right__img {
padding-top: calc(0.97vw);
}

.content__block .right__img:before {
    width: calc(2.29vw);
    height: calc(0.42vw);
    left: calc(15.97vw);
    top: calc(2.78vw);
}

.content__block .left__img:before {
    width: calc(4.24vw);
    height: calc(0.76vw);
    left: calc(14.31vw);
    top: calc(1.46vw);
}

.entry-content .clear__80 {
    height: calc(5.56vw);
}

.entry-content .clear__44 {
    height: calc(3.06vw);
}

.entry-content .clear__29 {
    height: calc(2.01vw);
}

.wp-child-theme-TrbFlare #site-content .entry-content .stek__block {
        max-width: initial;
    width: calc(73.61vw);
}

.st__bl__row {
gap: calc(1.34vw);
}

.item {
    padding: calc(1.67vw);
    max-height: initial;
    height: calc(16.67vw);
}

.item.left {
border-radius: calc(1.67vw) 0 0 calc(1.67vw);
}

.item.midle {
border-radius: calc(1.67vw);
}

.item.right {
border-radius: 0 calc(1.67vw) calc(1.67vw) 0;
}

.item__img.flex {
gap: calc(0.28vw);
}

.item__img img.img-one,
.item__img img.img-six,
.item__img img.img-seven,
.item__img img.img-vosem,
.item__img img.img-ten {
 max-width: initial;
    width: calc(3.89vw);
}

.item__img img.img-two {
 max-width: initial;
    width: calc(9.72vw);
}

.item__img img.img-tri {
 max-width: initial;
    width: calc(5.69vw);
}

.item__img img.img-four {
 max-width: initial;
    width: calc(8.96vw);
}

.item__img img.img-five {
 max-width: initial;
    width: calc(4.24vw);
}

.item__img img.img-odin {
 max-width: initial;
    width: calc(5vw);
}

.item__img img.img-dven,
.item__img img.img-chet {
 max-width: initial;
    width: calc(6.53vw);
}

.item__img img.img-trin {
 max-width: initial;
    width: calc(7.5vw);
}

.item__img img.img-pyat {
 max-width: initial;
    width: calc(7.01vw);
}

.item__img img.img-shest,
.item__img img.img-semn,
.item__img img.img-vosemn {
 max-width: initial;
    width: calc(3.61vw);
}

.item__text {
font-size: calc(1.39vw);
line-height: calc(1.67vw);
}

.cody__block {
    border-radius: calc(1.67vw);
    padding: calc(2.22vw);
}

.cody__title {
font-size: calc(1.67vw);
line-height: calc(2.01vw);
}

.cody__text__block {
gap: calc(0.83vw);
}

.cody__num {
font-size: calc(1.39vw);
line-height: calc(1.67vw);
width: calc(2.92vw);
}

.cody__text {
width: calc(100% - 3.75vw);
font-size: calc(1.11vw);
line-height: calc(1.32vw);
}



} /* END =< 1440 */








/* MOBILKI */


@media (max-width: 500px) { /* =< 500 */


.wp-child-theme-TrbFlare.singular .entry-content .title__block {
    max-width: calc(100%) !important;
    width: calc(100%) !important;
    background-color: #141414;
    margin: 24px auto 0 auto;
}

.wp-child-theme-TrbFlare #site-content .entry-content .content__block {
    width: calc(100%);
        flex-direction: column;
        height: 200px;
        justify-content: normal;
        align-items: stretch;
        gap: 20px;
}

    .left__img img {
        max-width: initial;
        width: 240px;
        margin-top: 24px;
    }

.content__block .left__img:before {
        width: 35px;
        height: 7px;
        left: 118px;
        top: 36px;
    }

.stek__title {
    font-size: 28px;
    line-height: 34px;
}

.content__block .right__img {
        padding-top: 0;
}

.right__img img {
        max-width: initial;
        width: 301px;
        margin-bottom: 24px;
        float: right;
    }

    .content__block .right__img:before {
        width: 24px;
        height: 5px;
left: auto;
        top: 19px;
        right: 112px;
    }

.wp-child-theme-TrbFlare #site-content .entry-content .stek__block {
        max-width: initial;
        width: calc(100% - 24px);
    }

.entry-content .clear__80 {
    height: 40px;
}

.entry-content .clear__44 {
    height: 12px;
}

.entry-content .clear__29 {
    height: 24px;
}

.st__bl__row {
gap: 12px;
flex-direction: column;
}

.item {
    padding: 24px;
    max-height: initial;
height: 100%;
        width: calc(100%);
        gap: 60px;
}

.item.left {
border-radius: 24px 0 0 24px;
}

.item.midle {
border-radius: 24px;
}

.item.right {
border-radius: 0 24px 24px 0;
}

.item__img.flex {
gap: 4px;
}

.item__img img.img-one {
 max-width: initial;
    width: 44px;
}

.item__img img.img-six,
.item__img img.img-seven,
.item__img img.img-vosem,
.item__img img.img-ten {
 max-width: initial;
    width: 52px;
}

.item__img img.img-two {
 max-width: initial;
    width: 101px;
}

.item__img img.img-tri {
 max-width: initial;
    width: 62px;
}

.item__img img.img-four {
 max-width: initial;
    width: 93px;
}

.item__img img.img-five {
 max-width: initial;
    width: 56px;
}

.item__img img.img-odin {
 max-width: initial;
    width: 66px;
}

.item__img img.img-dven {
 max-width: initial;
    width: 85px;
}

.item__img img.img-trin {
 max-width: initial;
    width: 80px;
}

.item__img img.img-chet {
 max-width: initial;
    width: 71px;
}

.item__img img.img-pyat {
 max-width: initial;
    width: 92px;
}

.item__img img.img-shest,
.item__img img.img-semn,
.item__img img.img-vosemn {
 max-width: initial;
    width: 50px;
}

.item__text {
font-size: 16px;
line-height: 19px;
}

.cody__block {
border-radius: 24px;
        padding: 24px;
}

.cody__title {
font-size: 20px;
line-height: 24px;
}

.cody__text__block {
gap: 12px;
}

.cody__num {
font-size: 16px;
line-height: 19px;
width: 34px;
}

.cody__text {
width: calc(100% - 46px);
font-size: 14px;
line-height: 17px;
}


} /* END =< 500 */


/* END STYLE */