

.pagination-single {
    display: block;
    order: 1;
}

.blog__left {
    order: 1;
}

.singular .featured-media, #lnkdet, #dontoff {
    display: none;
}

    .post-inner {
        padding-top: 0;
        order: 2;
    }

.pagination-single .hide {
display: none;
}

.pagination-single .show {
display: flex;
	display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
}


@media (min-width: 1920px) { /* >= 1920 */


.clear__64 {
height: 64px;
margin-bottom: 0;
}

.clear__48 {
height: 48px;
margin-bottom: 0;
}

.clear__32 {
height: 32px;
margin-bottom: 0;
}

.clear__20 {
height: 20px;
margin-bottom: 0;
}

.clear__16 {
height: 16px;
margin-bottom: 0;
}

#site-content {
max-width: 1800px;
        width: 100%;
        margin: 40px auto 0 auto;
        overflow: clip;
    }

body.wp-child-theme-NewCom .category-blog {
display: flex;
	display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    gap: 20px;
}

.blog__left {
max-width: 587px;
    width: 100%;
}

.post-inner,
body.wp-child-theme-NewCom #site-content .category-blog .entry-content > .blog-plus.new {
max-width: 1193px;
    width: 100%;
    border-radius: 80px;
        background-color: #F4F0E2;
        border: 1px solid #0E0E0E;
}

.bl__for__sticky {
position: sticky;
  top: 2px;
}

.bl__picture img {
max-width: 587px;
    width: 100%;
    border-radius: 60px;
}

.blog-plus.new h2 {
font-weight: 400;
font-size: 60px;
line-height: 60px;
letter-spacing: 0%;
text-transform: uppercase;
color: #151515;
margin: 0;
padding: 60px 60px 0 60px;
}

.blog-plus.new h3 {
font-weight: 500;
font-size: 40px;
line-height: 40px;
letter-spacing: 0%;
color: #151515;
margin: 0 0 0 217px;
        max-width: 673px;
        width: 100%;
        text-transform: none;
}

.blog-plus.new h4 {
font-weight: 500;
font-size: 28px;
line-height: 32px;
letter-spacing: 0%;
color: #151515;
margin: 0 auto;
        max-width: 587px;
        width: 100%;
        text-transform: none;
}

.blog-plus.new p {
font-weight: 400;
font-size: 18px;
line-height: 22px;
letter-spacing: 0%;
color: #393939;
margin: 0 auto;
        max-width: 587px;
        width: 100%;
}

.blog-plus.new ul {
margin: 0 auto;
        max-width: 587px;
        width: 100%;
}

.blog-plus.new ul li {
list-style-image: url(/wp-content/uploads/2023/05/4597.svg);
        margin: 0 0 0 18px;
        font-weight: 400;
        font-size: 18px;
        line-height: 22px;
        letter-spacing: 0%;
        color: #393939;
}

.blog-plus.new ul li:not(:last-child) {
        margin: 0 0 12px 18px;
}

.blog-plus.new ol {
margin: 0 0 0 283px;
        max-width: 607px;
        width: 100%;
        list-style: none;
  counter-reset: num;
}

.blog-plus.new ol li {
display: flex;	
	display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
counter-increment: num;
font-weight: 400;
font-size: 18px;
line-height: 22px;
letter-spacing: 0%;
color: #393939;
gap: 11px;
margin: 0;
}

.blog-plus.new ol li strong {
color: #151515;
font-weight: 700;
}

.blog-plus.new ol li::before {
content: counter(num) "";
color: #000000;
        font-weight: 700;
        font-size: 18px;
        line-height: 22px;
        letter-spacing: 0%;
}

.blog-plus.new ol li:not(:last-child) {
        margin: 0 0 12px 0;
}

.block_img_blog img {
max-width: 759px;
    width: 100%;
    margin: 0 auto;
    border-radius: 60px;
}

blockquote.quote__area {
gap: 12px;
max-width: 587px;
    width: 100%;
    margin: 0 auto;
    border-radius: 32px;
    background-color: #151515;
    border: none;
    padding: 12px;
}

blockquote.quote__area::before, blockquote.quote__area::after {
    display: none;
}

.qa__icon {
background-image: url(/wp-content/uploads/2026/06/quote.svg);
    background-repeat: no-repeat;
    background-size: 54px;
    background-position: center;
    width: 159px;
    border: 1px solid #FFC800;
    border-radius: 24px;
}

.qa__text {
width: calc(100% - 171px);
    border: 1px solid #F4F0E2;
    border-radius: 24px;
    padding: 48px 32px;
     align-items: center;
    justify-content: center;
font-weight: 400;
font-size: 18px;
line-height: 22px;
letter-spacing: 0%;
color: #F4F0E2;
}

.accordian__area {
max-width: 587px;
width: 100%;
margin: 0 auto;
    gap: 8px;
    flex-direction: column;
}

.aa__item {
border: 1px solid #434343;
    border-radius: 12px;
    flex-direction: column;
    background-color: #FFFFFF;
    gap: 14px;
    padding: 16px;
}

.aai__block__title {
justify-content: space-between;
    align-items: center;
    cursor: pointer;
}

.aaibt__title {
width: calc(100% - 20px);
font-weight: 700;
font-size: 18px;
line-height: 22px;
letter-spacing: 0%;
color: #151515;
}

.aaibt__icon {
transform: rotate(45deg);
}

.aaibt__icon.close {
transform: rotate(0deg);
}

.aai__block__text {
font-weight: 400;
font-size: 18px;
line-height: 22px;
letter-spacing: 0%;
color: #393939;
}

.aai__block__text.hide {
display: none;
}

.aai__block__text.show {
display: block;
}

.aai__block__text.show ol {
margin: 0;
        max-width: initial;
}


/* PAGINATION BLOCK */


body.wp-child-theme-NewCom #site-content .pagination-single {
    margin: 20px 0 0 0;
}

body.wp-child-theme-NewCom #site-content .pagination-single hr {
        display: none;
    }

body.wp-child-theme-NewCom #site-content .pagination-single-inner {
        justify-content: flex-start;
        gap: 16px;
    }

body.wp-child-theme-NewCom #site-content .previous-post.show, 
body.wp-child-theme-NewCom #site-content .next-post.show {
max-width: 192px;
    width: 100%;
    height: 192px;
    position: relative;
    background-color: #0E0E0E;
    border-radius: 64px;
    align-items: center;
    justify-content: center;
    margin: 0;
}

body.wp-child-theme-NewCom #site-content .pagination-single a:hover {
border-radius: 80px;
transition: border-radius 0.17s linear;
}

body.wp-child-theme-NewCom #site-content .pagination-single a .arrow {
        margin: 0;
        font-size: 0;
        width: 80px;
        height: 80px;
    }
    
body.wp-child-theme-NewCom #site-content .pagination-single a.previous-post.show .arrow {
        background-image: url(/wp-content/uploads/2023/05/Vector.svg);
        background-repeat: no-repeat;
        background-size: 80px;
    }

body.wp-child-theme-NewCom #site-content .pagination-single a.next-post.show .arrow {
        background-image: url(/wp-content/uploads/2023/05/Vector-1.svg);
        background-repeat: no-repeat;
        background-size: 80px;
    }

body.wp-child-theme-NewCom #site-content .pagination-single-inner .title {
display: none;
/*transition: 0.25s linear;*/
}

/*
body.wp-child-theme-NewCom #site-content .pagination-single a:hover .title {
display: block;
position: absolute;
        bottom: 0;
        width: max-content;
        left: 0;
        font-weight: 400;
        font-size: 18px;
        line-height: 22px;
        letter-spacing: 0%;
        color: #F4F0E2;
        background-color: #0E0E0E;
        border-radius: 24px;
        padding: 16px;
        transition: 0.25s linear;
    }
*/

/* END PAGINATION BLOCK */


/* Related articles */


.related__articles__area {
max-width: 1800px;
        width: 100%;
        margin: 0 auto;
}

.articles__top {
border-radius: 80px;
        padding: 66px;
        background-color: #0E0E0E;
        font-weight: 400;
        font-size: 60px;
        line-height: 60px;
        letter-spacing: 0%;
        text-transform: uppercase;
        color: #F4F0E2;
}

.raa__elem {
gap: 20px;
}

.raae__info {
border: 1px solid #F4F0E2;
    border-radius: 40px;
    background-color: #0E0E0E;
    flex-direction: column;
    justify-content: space-between;
    width: calc(100% / 4);
    min-height: 664px;
        height: auto;
}

.title__post {
font-weight: 400;
font-size: 40px;
line-height: 40px;
letter-spacing: 0%;
color: #F4F0E2;
padding: 40px 40px 0 40px;
}

.title__post br {
display: none;
}

body.wp-child-theme-NewCom .related__articles__area #lnkdet.link__detal {
display: block;
width: 60px;
        height: 60px;
        background-color: #FF008E;
        border-radius: 12px;
        margin-left: 40px;
        background-image: url(/wp-content/uploads/2026/06/Vector.svg);
        background-repeat: no-repeat;
        background-size: auto;
        background-position: center;
        cursor: pointer;
        transition: border-radius 0.17s linear;
}

body.wp-child-theme-NewCom .related__articles__area #lnkdet.link__detal:hover {
border-radius: 20px;
transition: border-radius 0.17s linear;
}

.title__btn__area {
flex-direction: column;
gap: 68px;
}

.img__post img {
max-height: 248px;
        height: 248px;
        width: 100%;
        border-radius: 0 0 40px 40px;
}


/* END Related articles */




} /* END >= 1920 */








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



.clear__64 {
height: calc(3.36vw);
margin-bottom: 0;
}

.clear__48 {
height: calc(2.52vw);
margin-bottom: 0;
}

.clear__32 {
height: calc(1.68vw);
margin-bottom: 0;
}

.clear__20 {
height: calc(1.05vw);
margin-bottom: 0;
}

.clear__16 {
height: calc(0.84vw);
margin-bottom: 0;
}

#site-content {
max-width: initial;
        width: calc(94.49vw);
        margin: calc(2.1vw) auto 0 auto;
        overflow: clip;
    }

body.wp-child-theme-NewCom .category-blog {
display: flex;
	display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    gap: calc(1.05vw);
}

.blog__left {
max-width: initial;
    width: calc(30.81vw);
}

.post-inner,
body.wp-child-theme-NewCom #site-content .category-blog .entry-content > .blog-plus.new {
max-width: initial;
    width: calc(62.62vw);
    border-radius: calc(4.2vw);
        background-color: #F4F0E2;
        border: 1px solid #0E0E0E;
}

.bl__for__sticky {
position: sticky;
  top: 2px;
}

.bl__picture img {
max-width: initial;
    width: calc(30.81vw);
    border-radius: calc(3.15vw);
}

.blog-plus.new h2 {
font-weight: 400;
font-size: calc(3.15vw);
line-height: calc(3.15vw);
letter-spacing: 0%;
text-transform: uppercase;
color: #151515;
margin: 0;
padding: calc(3.15vw) calc(3.15vw) 0 calc(3.15vw);
}

.blog-plus.new h3 {
font-weight: 500;
font-size: calc(2.1vw);
line-height: calc(2.1vw);
letter-spacing: 0%;
color: #151515;
margin: 0 0 0 calc(11.39vw);
        max-width: initial;
        width: calc(35.33vw);
        text-transform: none;
}

.blog-plus.new h4 {
font-weight: 500;
font-size: calc(1.47vw);
line-height: calc(1.68vw);
letter-spacing: 0%;
color: #151515;
margin: 0 auto;
        max-width: initial;
        width: calc(30.81vw);
        text-transform: none;
}

.blog-plus.new p {
font-weight: 400;
font-size: calc(0.94vw);
line-height: calc(1.15vw);
letter-spacing: 0%;
color: #393939;
margin: 0 auto;
max-width: initial;
        width: calc(30.81vw);
}

.blog-plus.new ul {
margin: 0 auto;
max-width: initial;
        width: calc(30.81vw);
}

.blog-plus.new ul li {
list-style-image: url(/wp-content/uploads/2023/05/4597.svg);
        margin: 0 0 0 calc(0.94vw);
        font-weight: 400;
        font-size: calc(0.94vw);
        line-height: calc(1.15vw);
        letter-spacing: 0%;
        color: #393939;
}

.blog-plus.new ul li:not(:last-child) {
        margin: 0 0 calc(0.63vw) calc(0.94vw);
}

.blog-plus.new ol {
margin: 0 0 0 calc(14.86vw);
        max-width: initial;
        width: calc(31.86vw);
        list-style: none;
  counter-reset: num;
}

.blog-plus.new ol li {
display: flex;	
	display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
counter-increment: num;
font-weight: 400;
font-size: calc(0.94vw);
line-height: calc(1.15vw);
letter-spacing: 0%;
color: #393939;
gap: calc(0.58vw);
margin: 0;
}

.blog-plus.new ol li strong {
color: #151515;
font-weight: 700;
}

.blog-plus.new ol li::before {
content: counter(num) "";
color: #000000;
        font-weight: 700;
font-size: calc(0.94vw);
line-height: calc(1.15vw);
        letter-spacing: 0%;
}

.blog-plus.new ol li:not(:last-child) {
        margin: 0 0 calc(0.63vw) 0;
}

.block_img_blog img {
max-width: 759px;
    width: 100%;
    margin: 0 auto;
    border-radius: 60px;
}

blockquote.quote__area {
gap: calc(0.63vw);
max-width: initial;
    width: calc(39.84vw);
    margin: 0 auto;
    border-radius: calc(1.68vw);
    background-color: #151515;
    border: none;
    padding: calc(0.63vw);
}

blockquote.quote__area::before, blockquote.quote__area::after {
    display: none;
}

.qa__icon {
background-image: url(/wp-content/uploads/2026/06/quote.svg);
    background-repeat: no-repeat;
    background-size: calc(2.83vw);
    background-position: center;
    width: calc(8.35vw);
    border: 1px solid #FFC800;
    border-radius: calc(1.26vw);
}

.qa__text {
width: calc(100% - 8.98vw);
    border: 1px solid #F4F0E2;
    border-radius: calc(1.26vw);
    padding: calc(2.52vw) calc(1.68vw);
     align-items: center;
    justify-content: center;
font-weight: 400;
font-size: calc(0.94vw);
line-height: calc(1.15vw);
letter-spacing: 0%;
color: #F4F0E2;
}

.accordian__area {
max-width: initial;
width: calc(30.81vw);
margin: 0 auto;
    gap: calc(0.42vw);
    flex-direction: column;
}

.aa__item {
border: 1px solid #434343;
    border-radius: calc(0.63vw);
    flex-direction: column;
    background-color: #FFFFFF;
    gap: calc(0.73vw);
    padding: calc(0.84vw);
}

.aai__block__title {
justify-content: space-between;
    align-items: center;
    cursor: pointer;
}

.aaibt__title {
width: calc(100% - 1.05vw);
font-weight: 700;
font-size: calc(0.94vw);
line-height: calc(1.15vw);
letter-spacing: 0%;
color: #151515;
}

.aaibt__icon {
transform: rotate(45deg);
}

.aaibt__icon.close {
transform: rotate(0deg);
}

.aai__block__text {
font-weight: 400;
font-size: calc(0.94vw);
line-height: calc(1.15vw);
letter-spacing: 0%;
color: #393939;
}

.aai__block__text.hide {
display: none;
}

.aai__block__text.show {
display: block;
}

.aai__block__text.show ol {
margin: 0;
        max-width: initial;
}


/* PAGINATION BLOCK */


body.wp-child-theme-NewCom #site-content .pagination-single {
    margin: calc(1.05vw) 0 0 0;
}

body.wp-child-theme-NewCom #site-content .pagination-single hr {
        display: none;
    }

body.wp-child-theme-NewCom #site-content .pagination-single-inner {
        justify-content: flex-start;
        gap: calc(0.84vw);
    }

body.wp-child-theme-NewCom #site-content .previous-post.show, 
body.wp-child-theme-NewCom #site-content .next-post.show {
max-width: 192px;
    width: calc(10.08vw);
    height: calc(10.08vw);
    position: relative;
    background-color: #0E0E0E;
    border-radius: calc(3.36vw);
    align-items: center;
    justify-content: center;
    margin: 0;
}

body.wp-child-theme-NewCom #site-content .pagination-single a:hover {
border-radius: calc(4.2vw);
transition: border-radius 0.17s linear;
}

body.wp-child-theme-NewCom #site-content .pagination-single a .arrow {
        margin: 0;
        font-size: 0;
        width: calc(4.2vw);
        height: calc(4.2vw);
    }
    
body.wp-child-theme-NewCom #site-content .pagination-single a.previous-post.show .arrow {
        background-image: url(/wp-content/uploads/2023/05/Vector.svg);
        background-repeat: no-repeat;
        background-size: calc(4.2vw);
    }

body.wp-child-theme-NewCom #site-content .pagination-single a.next-post.show .arrow {
        background-image: url(/wp-content/uploads/2023/05/Vector-1.svg);
        background-repeat: no-repeat;
        background-size: calc(4.2vw);
    }

body.wp-child-theme-NewCom #site-content .pagination-single-inner .title {
display: none;
/*transition: 0.25s linear;*/
}

/*
.pagination-single a:hover .title-inner {
display: block;
position: absolute;
        bottom: 0;
        width: max-content;
        left: 0;
        font-weight: 400;
        font-size: calc(0.94vw);
        line-height: calc(1.15vw);
        letter-spacing: 0%;
        color: #F4F0E2;
        background-color: #0E0E0E;
        border-radius: calc(1.26vw);
        padding: 16px;
        transition: 0.25s linear;
    }
*/

/* END PAGINATION BLOCK */


/* Related articles */


.related__articles__area {
max-width: initial;
        width: calc(94.49vw);
        margin: 0 auto;
}

.articles__top {
border-radius: calc(4.2vw);
        padding: calc(3.46vw);
        background-color: #0E0E0E;
        font-weight: 400;
        font-size: calc(3.15vw);
        line-height: calc(3.15vw);
        letter-spacing: 0%;
        text-transform: uppercase;
        color: #F4F0E2;
}

.raa__elem {
gap: calc(1.05vw);
}

.raae__info {
border: 1px solid #F4F0E2;
    border-radius: calc(2.1vw);
    background-color: #0E0E0E;
    flex-direction: column;
    justify-content: space-between;
    width: calc(100% / 4);
    min-height: calc(34.86vw);
        height: auto;
}

.title__post {
font-weight: 400;
font-size: calc(2.1vw);
line-height: calc(2.1vw);
letter-spacing: 0%;
color: #F4F0E2;
padding: calc(2.1vw) calc(2.1vw) 0 calc(2.1vw);
}

.title__post br {
display: none;
}

body.wp-child-theme-NewCom .related__articles__area #lnkdet.link__detal {
display: block;
width: calc(3.15vw);
        height: calc(3.15vw);
        background-color: #FF008E;
        border-radius: calc(0.63vw);
        margin-left: calc(2.1vw);
        background-image: url(/wp-content/uploads/2026/06/Vector.svg);
        background-repeat: no-repeat;
        background-size: auto;
        background-position: center;
        cursor: pointer;
        transition: border-radius 0.17s linear;
}

body.wp-child-theme-NewCom .related__articles__area #lnkdet.link__detal:hover {
border-radius: calc(1.05vw);
transition: border-radius 0.17s linear;
}

.title__btn__area {
flex-direction: column;
gap: calc(3.6vw);
}

.img__post img {
max-height: calc(13.02vw);
        height: calc(13.02vw);
        width: 100%;
        border-radius: 0 0 calc(2.1vw) calc(2.1vw);
}


/* END Related articles */




} /* END =< 1919 */