/** @format */

:root .single-post,
:root .single-resources {
    --font-h2: 40px;
    --font-h3: 30px;
    --font-h4: 20px;
}
.g-10{
    gap: 10px;
}
.wl-blog-header {
    padding-top: 200px;
    padding-bottom: 50px;
    align-items: center !important;
    margin-bottom: 0px;
}
.wl-blog-header > .wp-block-column {
    max-width: 1470px;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
}
.wl-blog-header h1 {
    text-transform: none;
    font-family: var(--avenirheavy);
        text-align: center;
    font-size: 60px;
}
.wl-blog-header h1 > strong {
    text-transform: uppercase;
    font-family: var(--avenirblack);
}
.wl-blog-header h1 em {
    font-style: normal;
    text-transform: uppercase;
    font-family: var(--avenirblack);
}
.wl-blog-banner figure {
    background-color: var(--white);
}
.wl-blog-banner img {
    width: 100%;
    transition: 0.3s;
    -webkit-transition: 0.3s;
    filter: grayscale(1);
}
.wl-blog-banner:hover img {
    filter: grayscale(0);
}
.wl-blog-banner figure,
.wl-blog-banner .wp-block-image {
    margin-bottom: 0;
}
.wl-blog-main > .blog-left-sidemenu,
.wl-blog-main > .blog-right-content {
    max-width: 250px;
    padding-top: 30px;
}
.wl-blog-main > .blog-content-middle {
    margin: 0 auto;
    padding-top: 30px;
}
.blog-left-sidemenu hr.wl-blog-separator,
.blog-right-content hr.wl-blog-separator {
    margin-bottom: 0px;
}
.blog-left-sidemenu .alignwide.wp-block-group,
.blog-right-content .rightStickyTop {
    padding-top: 30px;
    position: sticky;
    top: 0px;
}
.blog-right-content .wl-post-tag .wl-share-title {
    padding-top: 30px;
}
.wl-blog-main {
    gap: 30px;
    padding-bottom: var(--sectionSpace);
}
.wl-blog-date {
    display: flex;
    align-items: center;
    min-height: 32px;
}
.opacity-05 figure {
    opacity: 0.5;
}
.wl-blog-date figure {
    max-width: 20px;
    display: flex;
}
.wl-blog-date .wp-block-media-text__content {
    padding: 0 10px;
    font-size: 16px;
    font-family: var(--avenirmedium);
    color: var(--midgrey50);
}
.table-content-sticky .wl-blog-date {
    margin-top: 30px;
    padding-top: 30px;
    border-top: 2px solid var(--secondary10);
    padding-bottom: 30px;
}
.readtimedate {
    opacity: 0;
    transition: all 0.3s;
}
.table-content-sticky.sticky .readtimedate {
    opacity: 1;
    transition: all 0.3s;
}
hr.wl-blog-separator {
    height: 2px;
    margin-top: 30px;
    margin-bottom: 30px;
}
hr.wp-block-separator.mtb-30 {
    margin: 30px 0;
}
.wl-bloglist-title {
    font-family: var(--avenirheavy);
    margin-bottom: 15px;
    color: var(--secondary);
}
.wl-bloglist-title.hide-section {
    display: none;
}
.wl-blogcontent-list {
    list-style: none;
    margin: 0;
    padding: 0;
}
.wl-blogcontent-list li {
    font-family: var(--avenirmedium);
    color: var(--secondary);
    padding: 4px 0px;
    position: relative;
    transition: 0.3s;
    -webkit-transition: 0.3s;
}
.wl-blogcontent-list li > a {
    position: relative;
    font-size: 16px;
    opacity: 0.5;
    padding-left: 12px;
    padding-right: 5px;
    display: flex;
    color: var(--secondary);
}
.wl-blogcontent-list li > a:before {
    position: absolute;
    content: "";
    top: 0px;
    left: 0px;
    height: 0px;
    width: 2px;
    background-color: var(--primary);
    transition: 0.3s;
    -webkit-transition: 0.3s;
    opacity: 0;
}
.wl-blogcontent-list li > a.wl-bl-active:before,
.wl-blogcontent-list li > a:hover:before {
    height: 100%;
    opacity: 1;
}
.wl-blogcontent-list li > a.wl-bl-active,
.wl-blogcontent-list li:hover > a {
    opacity: 1;
}
.wl-blogcontent-list li + li {
    margin-top: 7px;
}
.wl-blog-date .wp-block-media-text__content p {
    margin-bottom: 0;
}
.blog-content-middle b,
.blog-content-middle strong {
    font-family: var(--avenirheavy);
    font-weight: normal !important;
}
.blog-content-middle > hr:first-child {
    display: none;
}
.blog-content-middle.pillar-blog p, body.single.single-post .pillar-blog {
    margin-bottom: 20px;
    color: #000;
        font-family: 'avenirmedium';
}
ul.spacing-left,ol.spacing-left{padding-left: 30px;color: #000;}
ul.spacing-bottom, ol.spacing-bottom{padding-bottom: 20px; color: #000;}


ul.font-bold.spacing-left li,ol.font-bold.spacing-left li{font-weight: bold;}
ul.font-bold.spacing-bottom li, ol.font-bold.spacing-bottom li{font-weight: bold;}

.btn-check:focus+.btn-primary, .btn-primary:focus {
    background-color: var(--primary);
    border-color: var(--primary);
}

.blog-content-middle h2,
.blog-content-middle h3,
.blog-content-middle h4 {
    font-family: var(--avenirheavy);
}
.font-bold{
    font-weight: bold !important;
}
.blog-content-middle h2 {
    padding-top: 20px;
    /* margin-bottom: 30px; */
    padding-bottom: 20px;
}
.blog-content-middle h3 {
    margin-top: 20px;
    margin-bottom: 15px;
}
.blog-content-middle h4 {
    margin-top: 20px;
    margin-bottom: 10px;
}
.blog-content-middle h5 {
    margin-top: 20px;
    margin-bottom: 10px;
}
.blog-content-middle figure {
    margin-bottom: 30px;
}
.blog-content-middle figure img {
    max-width: 100%;
}
.blog-content-middle a mark, .blog-content-middle a:not(.btn) {
    color: var(--primary);
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}
.blog-content-middle a:hover mark,
.blog-content-middle a:hover:not(.btn) {
    color: var(--secondary) !important;
}
.blog-content-middle a.btn-white-a:hover mark,
.blog-content-middle a.btn-white-a:hover{
      color: var(--white) !important;
}

.cta-banner.paper-plane-img:before{
        content: '';
    background-image: url(/wp-content/uploads/2025/09/plane-paper-blog.svg);
    position: absolute;
    top: 50px;
    left: 0;
    right: 0;
    bottom: 0;
    background-size: contain;
    background-repeat: no-repeat;
    width: 180px;
    background-position: right;
    height: 120px;
    margin-left: auto;
}

.back-resources-section .sec-title h3 {
    font-size: 40px !important;
}
figure img {
    filter: grayscale(0);
}
[class*="img-clippath-style-"] {
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: center;
    filter: grayscale(1);
}
[class*="img-clippath-style-"]:hover,
figure img:hover {
    filter: grayscale(0);
}
.img-clippath-style-01 {
    -webkit-mask-image: url(/wp-content/uploads/2022/12/clip-style-01.svg);
    mask-image: url(/wp-content/uploads/2022/12/clip-style-01.svg);
}
.img-clippath-style-02 {
    -webkit-mask-image: url(/wp-content/uploads/2022/12/clip-style-02.svg);
    mask-image: url(/wp-content/uploads/2022/12/clip-style-02.svg);
}
.img-clippath-style-03 {
    -webkit-mask-image: url(/wp-content/uploads/2022/12/clip-style-03.svg);
    mask-image: url(/wp-content/uploads/2022/12/clip-style-03.svg);
}
.img-clippath-style-04 {
    -webkit-mask-image: url(/wp-content/uploads/2022/12/clip-style-04.svg);
    mask-image: url(/wp-content/uploads/2022/12/clip-style-04.svg);
}
.img-clippath-style-05 {
    -webkit-mask-image: url(/wp-content/uploads/2022/12/clip-style-05.svg);
    mask-image: url(/wp-content/uploads/2022/12/clip-style-05.svg);
}
.img-clippath-style-06 {
    -webkit-mask-image: url(/wp-content/uploads/2022/12/clip-style-06.svg);
    mask-image: url(/wp-content/uploads/2022/12/clip-style-06.svg);
}
.img-clippath-style-07 {
    -webkit-mask-image: url(/wp-content/uploads/2022/12/clip-style-07.svg);
    mask-image: url(/wp-content/uploads/2022/12/clip-style-07.svg);
}
.img-clippath-style-08 {
    -webkit-mask-image: url(/wp-content/uploads/2022/12/clip-style-08.svg);
    mask-image: url(/wp-content/uploads/2022/12/clip-style-08.svg);
}
.img-clippath-style-09 {
    -webkit-mask-image: url(/wp-content/uploads/2022/12/clip-style-09.svg);
    mask-image: url(/wp-content/uploads/2022/12/clip-style-09.svg);
}
.blog-content-middle figure + .wp-block-group h2 {
    margin-top: 0;
}
.wl-bl-cir-block ul,
.wl-bl-cir-block ol,
.wl-bl-cir-refer ol {
    line-height: 1.6;
}
.wl-bl-cir-block ul {
    list-style-type: none;
    list-style-position: inside;
    margin-bottom: 8px;
}
.wl-bl-cir-block ul li {
    position: relative;
    padding-left: 22px;
    margin-top: 0px;
}
.wl-bl-cir-block ul li::marker {
    content: "";
}
.wl-bl-cir-block ul li:before {
    content: "\25CF";
    position: absolute;
    top: -2px;
    left: -1px;
}
.wl-bl-cir-block ol {
    padding-left: 24px;
    margin-bottom: 30px;
}
.wl-bl-cir-block ol li::marker {
    font-family: var(--avenirblack);
}
.wl-bl-cir-block ol p {
    padding-left: 0px !important;
    padding-top: 10px;
}
.wl-bl-cir-block strong {
    font-family: var(--avenirheavy);
    font-weight: normal !important;
}
.wl-bl-cir-block p {
    padding-left: 22px;
}
.wl-bl-cir-block ul li p {
    padding-left: 0px;
}
.wl-bl-cir-block.mb-0 ul {
    margin-bottom: 0px;
}
.wl-bl-cir-block.mb2 ul {
    margin-bottom: 0.5rem;
}
/* .wl-bl-cir-block ul li li:before {
    width: 10px;
    height: 10px;
    background: transparent;
    border: 1px solid #000;
    border-radius: 50%;
} */
.wl-bl-cir-block ul li li li:before {
    content: "-";
    top: 0px;
}
.blog-content-middle ul.ul-spaicing {
    margin-bottom: 8px;
}
.blog-content-middle ul.ul-spaicing li {
    margin-top: 8px;
}
.blog-icon-content-box {
    padding: 30px;
    margin-bottom: 30px;
    background-color: var(--offwhite);
}
.blog-icon-content-box h4 {
    margin-bottom: 0px;
}
.blog-icon-content-box p:last-child {
    margin-bottom: 0;
}
.blog-icon-content-box .wp-block-media-text {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}
.blog-icon-content-box p {
    margin-bottom: 12px;
}
.blog-icon-content-box .wp-block-media-text figure {
    display: flex;
}
.blog-icon-content-box .wp-block-media-text figure img {
    width: 30px;
}
.blog-icon-content-box .wp-block-media-text .wp-block-media-text__content {
    padding: 0;
    margin-left: 12px;
}
.blog-icon-content-box .wp-block-media-text h3 {
    margin-bottom: 0px;
    line-height: 1;
    margin-top: 0px;
}
.wl-btn-copy:is(.is-style-outline) > .wp-element-button,
.blog-social > li > a {
    border: 1px solid var(--lightgrey50);
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.wl-btn-copy:is(.is-style-outline) > .wp-element-button {
    padding: 13px 15px;
    font-family: var(--avenirmedium);
    font-size: 16px !important;
}
body .blog-content-middle .wl-btn-copy > .wp-element-button:hover,
.wl-btn-copy > .wp-element-button:hover {
    background-color: var(--midgrey) !important;
    color: var(--white) !important;
}
.wl-btn-copy > .wp-element-button svg {
    margin-right: 7.5px;
}
.wl-btn-copy > .wp-element-button svg path,
.blog-social > li > a svg path {
    fill: currentColor;
}
.wl-share-title {
    font-family: var(--avenirheavy);
    margin-bottom: 15px;
}
.blog-social {
    display: flex;
    align-items: center;
    justify-content: space-between;
    list-style: none;
    margin-top: 13px;
    flex-wrap: wrap;
}

.blog-social > li > a {
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--midgrey) !important;
}
body .blog-content-middle .blog-social > li > a:hover,
.blog-social > li > a:hover {
    background-color: var(--midgrey);
    color: var(--white) !important;
}
.wl-post-tag .taxonomy-post_tag > a {
    display: inline-block;
    width: auto;
    padding: 8px 20px;
    background-color: var(--offwhite);
    color: var(--midgrey);
    font-family: var(--avenirmedium);
    font-size: 16px;
    margin-bottom: 10px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.wl-blog-block-quote {
    padding: 30px;
    margin-bottom: 30px;
    background-color: var(--offwhite);
    border-left: 4px solid var(--primary);
}
.wl-blog-block-quote h3 {
    margin: 0px;
    padding: 0px;
    border: none;
    line-height: 1.32;
}
.wl-blog-block-quote p {
    margin: 15px 0 0;
}
.wl-blog-block-quote p:first-child {
    margin-top: 0;
}
.atrical_bottom_bar {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-top: 2px solid var(--secondary10);
    padding-top: 50px;
    margin-top: 50px;
}
.atrical_bottom_bar a {
    color: var(--midgrey) !important;
}
.atrical_bottom_bar a:hover {
    color: var(--white) !important;
}
.atrical_bottom_bar .wp-block-button__link {
    min-width: 215px;
}
.atrical_bottom_bar .wl-share-title {
    margin-bottom: 0px;
}
.atrical_bottom_bar .blog-social {
    margin-top: 0px;
}
.atrical_bottom_bar .blog-social li {
    margin-left: 15px;
}
.top_bar_tags {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.top_bar_tags .taxonomy-post_tag a {
    margin-bottom: 0px;
    margin-left: 10px;
    padding: 6px 18px;
    font-size: 14px;
}
.wl-bl-testbox h3 {
    display: inline;
    padding: 0 45px;
    line-height: 1.66;
    background-image: url("/wp-content/uploads/2023/01/quote-start.svg"), url("/wp-content/uploads/2023/01/quote-end.svg");
    background-repeat: no-repeat;
    background-position: left center, right center;
}
.wl-bl-testbox p {
    display: inline;
    padding: 0 45px;
    line-height: 1.66;
    background-image: url("/wp-content/uploads/2023/01/quote-start.svg"), url("/wp-content/uploads/2023/01/quote-end.svg");
    background-repeat: no-repeat;
    background-position: left center, right center;
}
.wl-bl-testbox.testbox-text-center {
    text-align: center;
}
.wl-bl-testbox svg {
    vertical-align: sub;
    fill: var(--primary);
    display: none;
}
.wl-bl-testbox .wl-bl-testbox-p {
    margin: 0 0 20px;
    font-family: var(--avenirmedium);
}
.wl-blog-block-quote.wl-blog-quote-test {
    border: none;
}
.wl-blog-multi-quote .wl-bl-testbox h3 {
    padding: 0;
    margin: 0 10px;
    background: none;
}
.wl-blog-multi-quote div h3:not(:first-child, :last-child) {
    display: block;
    margin: 25px 0 0;
}
.wl-blog-multi-quote div h3:nth-child(4) {
    margin-bottom: 25px;
}
.wl-blog-multi-quote .wl-bl-testbox svg {
    display: inline;
}
.wl-bl-testbox div {
    display: initial;
}
.wl-blog-multi-quote div h3:last-child {
    margin-left: 0;
}
.wl-custom-list-cir ul {
    padding-left: 20px;
    margin-bottom: 30px;
}
blockquote cite {
    font-style: italic;
}
blockquote .wl-bl-testbox ~ p {
    margin-bottom: 0;
}
.blog-content-middle .title-link a {
    padding-right: 30px;
    color: var(--primary);
    background: url(/wp-content/uploads/2022/12/arrow.svg) no-repeat right center / 24px;
}
.blog-content-middle a mark,
.blog-content-middle a .mark {
    padding: 0;
    background-color: transparent;
}
.blog-content-middle ol li {
    margin-top: 8px;
}
.blog-content-middle ol .wl-blog-block-quote {
    margin-top: 10px;
}
.blog-content-middle ol strong,
.blog-content-middle ol b {
    font-family: var(--avenirheavy);
}
.wl-bl-cir-refer ol {
    padding-left: 0;
    counter-reset: circount;
}
.wl-bl-cir-refer ol li {
    font-size: 0.875em;
    position: relative;
    padding-left: 36px;
    list-style-type: none;
}
.wl-bl-cir-refer ol li:before {
    content: counter(circount);
    position: absolute;
    left: 0;
    top: 1px;
    width: 26px;
    height: 26px;
    display: flex;
    font-size: 0.875em;
    border-radius: 50%;
    align-items: center;
    justify-content: center;
    counter-increment: circount;
    background-color: var(--offwhite);
}
.wl-bl-cir-refer ol li + li {
    margin-top: 10px;
}
.wl-blog-block-quote a,
.wl-bl-cir-refer ol li a {
    color: var(--primary);
}
.wl-quote-space h3:not(:last-child) {
    margin-bottom: 20px;
}
.blog-table {
    width: 100%;
    margin-bottom: 30px;
}
.blog-table tr th,
.blog-table tr td {
    padding: 20px;
    word-break: normal;
    border-color: var(--secondary10);
}
.blog-table tr th {
    font-size: 18px;
    font-weight: normal;
    font-family: var(--avenirheavy);
    background-color: var(--offwhite);
}
.blog-table tr th:first-child {
    font-family: var(--avenirheavy);
}
.blog-table tr th small {
    display: block;
}
.blog-table tr td {
    font-size: 18px;
    font-family: var(--avenirbook);
}
.blog-table:not(.blog-table-vertical) tr:nth-child(even) {
    background-color: var(--offwhite40);
}
.blog-table ul {
    padding-left: 14px;
}

.wp-block-group .blog-table {
    padding-left: 22px;
    margin-bottom: 0;
}

.responsive-table {
    overflow-x: auto;
    overflow-y: hidden;
    margin-bottom: 30px;
}
.responsive-table table {
    min-width: 850px;
    margin-bottom: 0px;
}
.single-post .mind-sec-details h3 {
    font-size: 40px;
}
figcaption {
    font-size: 16px;
}
figcaption a,
figcaption a:hover {
    color: var(--primary);
}
.wp-video {
    margin-bottom: 20px;
}
.no-border ~ .readtimedate {
    border: 0;
    margin: 0;
    padding-top: 10px;
}
.wl-btn-copy > a {
    position: relative;
}
.wl-btn-copy > a:after {
    content: "copied";
    position: absolute;
    right: 0;
    bottom: 0;
    left: -1px;
    opacity: 0;
    height: 100%;
    padding: 15px;
    font-size: 16px;
    color: var(--white);
    display: inline-block;
    width: calc(100% + 2px);
    background: var(--secondary);
    text-transform: capitalize;
    border: 1px solid var(--secondary);
    will-change: opacity, transform;
    font-family: var(--avenirmedium);
}
.wl-btn-copy > a.copied:after {
    opacity: 1;
    -webkit-animation: showcopied 1.6s ease;
    animation: showcopied 1.6s ease;
}
.ul-spaicing {
    padding-left: 23px;
}
ul.ul-spaicing.ul-column-count li {
    color: var(--secondary60);
}
ul.ul-spaicing.ul-column-count {
    margin-bottom: 30px;
    margin-top: -10px;
}
.common-form-g .gform_title {
    margin-bottom: 50px;
    text-align: center;
}
.wl-blog-header > .wp-block-column h1 span {
    text-transform: uppercase;
    font-family: var(--avenirblack);
}
.pl-b-22 {
    padding-left: 22px;
}
.ml-b-22 {
    margin-left: 22px;
}
.mt-b-15 {
    margin-top: 15px;
}
.mt-b-30 {
    margin-top: 30px;
}
.pl-l-60 {
    padding-left: 60px;
}
@keyframes showcopied {
    0% {
        opacity: 0;
        transform: translateY(0%);
    }
    70% {
        opacity: 1;
        transform: translateY(-108%);
    }
    100% {
        opacity: 0;
        transform: translateY(-115%);
    }
}
@-webkit-keyframes showcopied {
    0% {
        opacity: 0;
        transform: translateY(0%);
    }
    70% {
        opacity: 1;
        transform: translateY(-108%);
    }
    100% {
        opacity: 0;
        transform: translateY(-115%);
    }
}

/*Blog css yuvraj  */
.wl-innerol-pl {
    margin-left: 20px;
}
.wl-bl-cir-block .wp-block-heading {
    padding-left: 22px;
}

.wl-bl-cir-block .fill-loading {
    width: 200px;
    height: 200px;
    margin: 30px 0 30px 45px;
    position: relative;
}
.fill-loading .outer-shadow,
.fill-loading .inner-shadow {
    z-index: 4;
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 100%;
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.5);
}
.fill-loading .inner-shadow {
    top: 50%;
    left: 50%;
    width: 200px;
    height: 200px;
    margin-left: -20px;
    margin-top: -20px;
    border-radius: 100%;
    background-color: #c9c9c9;
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.5);
}
.wl-bl-cir-block .fill-loading .circlehold {
    position: absolute;
    width: 100%;
    height: 100%;
    clip: rect(0px, 200px, 200px, 100px);
    border-radius: 100%;
    background-color: #c9c9c9;
}
.fill-loading .fill,
.dot span {
    background-color: #f44917;
}
.wl-bl-cir-block .fill-loading .fill {
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 100%;
    clip: rect(0px, 100px, 200px, 0px);
}
.wl-bl-cir-block .fill-loading.active .circle-left .fill {
    z-index: 1;
    -webkit-animation: left 0.3s linear;
    -moz-animation: left 0.3s linear;
    animation: left 0.3s linear both;
}
@keyframes left {
    0% {
        -webkit-transform: rotate(0deg);
    }
    100% {
        transform: rotate(180deg);
    }
}
@-webkit-keyframes left {
    0% {
        -webkit-transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(180deg);
    }
}
.wl-bl-cir-block .fill-loading .circle-right {
    z-index: 3;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    transform: rotate(180deg);
}
.wl-bl-cir-block .fill-loading.active .circle-right .fill {
    z-index: 3;
    -webkit-animation: right 0.3s linear;
    -moz-animation: right 0.3s linear;
    animation: right 0.3s linear both;
    -webkit-animation-delay: 0.3s;
    -moz-animation-delay: 0.3s;
    animation-delay: 0.3s;
}
@keyframes right {
    0% {
        -webkit-transform: rotate(0deg);
    }
    100% {
        transform: rotate(90deg);
    }
}
@-webkit-keyframes right {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(90deg);
    }
}
.fill-loading .inner-shadow img {
    margin-left: 8px;
    margin-top: 7px;
}
.paichart-format {
    display: flex;
    align-items: center;
}
.paichart-des p:last-child {
    margin-bottom: 0;
}
.paichart-des {
    flex: 1;
    opacity: 0;
    transform: translateX(-20px);
    transition: all 0.8s ease-in-out;
    transition-delay: 1.7s;
}
.fill-loading.active + .paichart-des {
    opacity: 1;
    transform: translateX(0);
}
.paichart-format .line-ani {
    position: relative;
    z-index: 11;
}
.paichart-des p {
    width: 75%;
    margin-left: 110px;
    margin-top: -68px;
}
.paichart-format .line-ani {
    position: relative;
    z-index: 11;
    right: -131px;
    top: 34px;
}
.paichart-format .line-ani svg {
    width: 180px;
}
.paichart-format .fill-loading .line-ani svg path {
    display: none;
}
.paichart-format .fill-loading.active .line-ani svg path {
    stroke-width: 2.5;
    stroke-dasharray: 755;
    animation: roaddash 1.5s linear;
    display: block;
}
.paichart-format .fill-loading .line-ani svg circle {
    opacity: 0;
}
.paichart-format .fill-loading.active .line-ani svg circle {
    opacity: 1;
    transition: all 0.5s ease-in-out;
    transition-delay: 1s;
}
@keyframes roaddash {
    0% {
        stroke-dashoffset: 755;
    }
    100% {
        stroke-dashoffset: 0;
    }
}
.paichart-format .fill-loading .paichart-text {
    position: absolute;
    z-index: 999999999;
    bottom: 0;
    right: 65px;
    font-family: "Avenir-Black";
    font-size: 35px;
    color: #ffffff;
    transition: all 0.5s ease-in-out;
    transition-delay: 1s;
    opacity: 0;
}
.paichart-format .fill-loading.active .paichart-text {
    opacity: 1;
}
.percentege-textBig h1 {
    display: inline-flex;
    font-size: 48px;
}
.percentege-textBig span {
    font-style: italic;
    font-weight: bold;
}
.ul-innerblockquote {
    margin-left: 25px;
}
.feedback-BlogWLIQ {
    width: 100%;
    padding: 10px 10px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-items: center;
}
.feedback-BlogWLIQ .rating-emojiwliq {
    display: flex;
    width: 100%;
    justify-content: center;
    overflow: hidden;
    flex-direction: row-reverse;
    height: 150px;
    position: relative;
}
.feedback-BlogWLIQ .ratingwliqBlog-0 {
    filter: grayscale(100%);
}
.feedback-BlogWLIQ .rating-emojiwliq > input {
    display: none;
}
.feedback-BlogWLIQ .rating-emojiwliq > label {
    cursor: pointer;
    width: 40px;
    height: 40px;
    margin-top: auto;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23e3e3e3' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 76%;
}
.feedback-BlogWLIQ .rating-emojiwliq > input:checked ~ label,
.rating-emojiwliq > input:checked ~ label ~ label,
.feedback-BlogWLIQ .rating-emojiwliq > input:not(:checked) ~ label:hover,
.rating-emojiwliq > input:not(:checked) ~ label:hover ~ label {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23fcd93a' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e");
}
.feedback-BlogWLIQ .rating-emojiwliq .emoji-wrapper {
    width: 100%;
    text-align: center;
    height: 100px;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
}
.feedback-BlogWLIQ .rating-emojiwliq .emoji-wrapper:before,
.emoji-wrapper:after {
    content: "";
    height: 15px;
    width: 100%;
    position: absolute;
    left: 0;
    z-index: 1;
}
.feedback-BlogWLIQ .rating-emojiwliq .emoji-wrapper:before {
    top: 0;
}
.feedback-BlogWLIQ .rating-emojiwliq .emoji-wrapper:after {
    bottom: 0;
}
.feedback-BlogWLIQ .rating-emojiwliq .emoji-wrapper .emoji {
    display: flex;
    flex-direction: column;
    align-items: center;
    transition: 0.3s;
}
.feedback-BlogWLIQ .rating-emojiwliq .emoji-wrapper .emoji > svg {
    margin: 15px 0;
    width: 70px;
    height: 70px;
    flex-shrink: 0;
}
#ratingwliqBlog-1:checked ~ .emoji-wrapper > .emoji {
    transform: translateY(-100px);
}
#ratingwliqBlog-2:checked ~ .emoji-wrapper > .emoji {
    transform: translateY(-200px);
}
#ratingwliqBlog-3:checked ~ .emoji-wrapper > .emoji {
    transform: translateY(-300px);
}
#ratingwliqBlog-4:checked ~ .emoji-wrapper > .emoji {
    transform: translateY(-400px);
}
#ratingwliqBlog-5:checked ~ .emoji-wrapper > .emoji {
    transform: translateY(-500px);
}

figure.yt-video-customframe iframe {
    max-width: 100%;
    width: 100%;
    height: auto;
    aspect-ratio: 16/9;
}
.wp-block-table.blog-table {
    display: block !important;
    overflow-x: auto !important;
}
.blog-content-middle .faq-section.mid-section-space {
    padding: 0 !important;
}
.blog-content-middle .faq-section.mid-section-space .container {
    max-width: inherit;
    padding: 0 !important;
}
.blog-content-middle .faq-section.mid-section-space .faq-title {
    margin: 0 !important;
}

.wp-block-group.wl-bl-cir-block .blog-icon-content-box {
    margin-left: 22px;
}

.wl-bl-cir-block ~ .wp-block-quote.wl-blog-block-quote {
    margin-left: 22px;
    padding-left: 40px;
}
.wp-block-quote.wl-blog-block-quote .inner-list-tag {
    padding-left: 25px;
}

/* removable css */

.postid-14510 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14538 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14538 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14510 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14551 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14551 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14582 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14582 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14586 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14586 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14607 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14607 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14601 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14601 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14675 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14675 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14695 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14695 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14716 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14716 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14728 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14728 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14734 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14734 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14747 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14747 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14748 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14748 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14788 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14788 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14804 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14804 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

.postid-14813 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14813 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

.postid-14812 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14812 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14894 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14894 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14942 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14942 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14943 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14943 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14944 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14944 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

.postid-14961 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14961 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14968 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14968 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14985 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14985 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-14990 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-14990 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-15040 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15040 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

.postid-15054 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15054 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

.postid-15041 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15041 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

.postid-15064 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15064 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

.postid-15090 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15090 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

.postid-15066 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15066 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

.postid-15104 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15104 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

.postid-15117 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15117 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

.postid-15128 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15128 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-15135 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15135 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

.postid-15147 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15147 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-15155 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15155 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

.postid-15168 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15168 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-15176 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15176 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-15194 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15194 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-15202 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15202 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-15215 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15215 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-15209 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15209 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-15227 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15227 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-15233 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15233 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-15240 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15240 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-15250 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15250 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-15262 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15262 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
.postid-15271 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15271 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

.postid-15297 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15297 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}   
.postid-15298 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15298 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}   

.postid-15334 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15334 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}   

.postid-15343 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15343 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}   


.postid-15458 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15458 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}   

.postid-15464 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15464 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}   


/* postid-15482  */

.postid-15482 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15482 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}   

/* postid-15484 */
.postid-15484 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15484 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}   


/* postid-15484 */
.postid-15515 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15515 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}   

/* postid-15484 */
.postid-15522 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15522 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

/* postid-15554  */
.postid-15554 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15554 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

/* postid-15484 */
.postid-15544 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15544 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}


/* postid-15484 */
.postid-15586 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15586 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}


/* postid-15601 */
.postid-15601 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15601 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}



/*  postid-15613 */
.postid-15613 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15613 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}



/*  postid-15620 */
.postid-15620 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15620 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}



/*  postid-15724  */
.postid-15724 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15724 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}


/*  postid-15732 */
.postid-15732 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15732 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}



/*  postid-15796 */
.postid-15796 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15796 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}



/*  postid-15802  */
.postid-15802 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15802 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}


/*  postid-15802  */
.postid-15812 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15812 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

/*  postid-15802  */
.postid-15819 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15819 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

/* 15833  */

.postid-15833 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15833 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

/* 15825  */
.postid-15825 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15825 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

/* 15845  */

.postid-15845 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15845 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

/* postid-15852 */
.postid-15852 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15852 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}



/* postid-15865 */
.postid-15865 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15865 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

/* postid-15872  */
/* postid-15872 */
.postid-15872 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15872 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}




/* postid-15881 */
.postid-15881 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15881 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

/* 15888 */
.postid-15888 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15888 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}


/* 15897  */
.postid-15897 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15897 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
/* 15904  */

.postid-15904 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15904 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

/* 15911  */

.postid-15911 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15911 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}
/* postid-15917 */
.postid-15917 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15917 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}



/* postid-15926  */
.postid-15926 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15926 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}



/* postid-15932  */
.postid-15932 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15932 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}



/* postid-15948   */
.postid-15948 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15948 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}



/* postid-15948   */
.postid-15942 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15942 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}


/* 15954  */
.postid-15954 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15954 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}


/* 15960  */
.postid-15960 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15960 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}




/* 15997   */
.postid-15997 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-15997 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

/* 16003   */
.postid-16003 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-16003 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}


/* 16019   */
.postid-16019 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-16019 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}


/* 16012  */

.postid-16012 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-16012 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}


/*   */

.postid-16120 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-16120 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}


/* 16012  */

.postid-16127 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-16127 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}



/* 16211  */

.postid-16211 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-16211 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}


/* 16217  */

.postid-16217 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-16217 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}

/* 17140   */


.postid-17140 .wl-blogleft-list ul li:last-child {
    display: none;
}
.postid-17140 .blog-content-middle .atrical_bottom_bar {
    border-top: none;
}


.blog-content-middle  .remover-mb{
    margin-bottom: 0px !important;
}

/* removable css end*/


/* blog code style */

.headinline:before { content: "<head>"; background-color: var(--secondary10); padding: 2px; font-weight: bold; color: var(--darkgray); }
.imageinline:before { content: "<image>"; background-color: var(--secondary10); padding: 2px; font-weight: bold; color: var(--darkgray); }
.imageinline.fontnormal:before { font-weight: normal; }
.videoinline:before { content: "<video>"; background-color: var(--secondary10); padding: 2px; font-weight: bold; color: var(--darkgray); }
.embedinline:before { content: "<embed>"; background-color: var(--secondary10); padding: 2px; font-weight: bold; color: var(--darkgray); }
.objectinline:before { content: "<object>"; background-color: var(--secondary10); padding: 2px; font-weight: bold; color: var(--darkgray); }
.headerinline:before { content: "<header>"; background-color: var(--secondary10); padding: 2px; font-weight: bold; color: var(--darkgray); }
.navinline:before { content: "<nav>"; background-color: var(--secondary10); padding: 2px; font-weight: bold; color: var(--darkgray); }
.footerinline:before { content: "<footer>"; background-color: var(--secondary10); padding: 2px; font-weight: bold; color: var(--darkgray); }

/* blog code style - end*/

/* Resources - Bhaskar */
.list-height {
    max-height: calc(100vh - 245px);
    overflow: auto;
}
.single-resources .post-banner {
    display: none;
}
.timer .wp-block-group__inner-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}
.timer .wp-block-group__inner-container .wp-block-media-text {
    gap: 20px;
    margin: 0;
    flex-flow: column;
}
.timer .wp-block-group__inner-container .wp-block-media-text .wp-block-media-text__content {
    gap: 10px;
    margin: 0;
    display: flex;
    flex-flow: column;
    align-items: center;
}
.sign-section .wp-block-group__inner-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.sign-section .wp-block-group__inner-container .wp-block-group__inner-container {
    display: flex;
    flex-flow: column;
}
.single-resources .mind-section .mind-sec-details h3 {
    font-size: 40px;
}
.main-scroll-horizonal .container {
    max-width: 1440px;
    padding-left: 0px;
    padding-right: 0px;
    text-align: center;
}
.main-scroll-horizonal .js-wrapper {
    width: 100%;
    height: 100vh;
}
.main-scroll-horizonal .sections {
    height: 100%;
    width: 1000000vw;
}
.main-scroll-horizonal .section {
    height: 100vh;
    width: 100vw;
    float: left;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}
.main-scroll-horizonal .svg-main-new {
    height: calc(100vh - 200px);
}
.main-scroll-horizonal .svg-main-new svg {
    height: 100%;
}
@supports (-webkit-hyphens: none) {
    .wl-bl-cir-block ol {
        padding-left: 34px;
    }
}

/* 12-12-2023 */
.blog-content-middle .wp-block-group.wl-bl-cir-block.inner-ol-pleft {
    padding-left: 22px;
}

.wp-block-buttons a.wp-block-button__link {
    background-color: var(--white);
}

/* blog - Monali */

.count-org label {
    font-size: 48px;
    font-family: var(--avenirblack);
    font-weight: var(--fontnormal);
    line-height: 1.14;
}
.count-org span {
    font-style: italic;
    font-weight: bold;
}
.wl-blog-brdr.wl-blog-block-quote {
    border-left: 0;
}
.wl-blog-brdr.wl-blog-block-quote p {
    padding-left: 0;
}

.search-filter .search-bar .search-box {
    display: flex;
    justify-content: center;
    align-items: center;
}
.search-filter .search-box form {
    flex: 1;
}

@media only screen and (min-width: 1199.98px) {
    .ul-column-count {
        column-count: 2;
    }
    .ul-column-count li {
        break-inside: avoid-column;
        margin-top: 0 !important;
        padding-right: 60px;
        padding-bottom: 8px !important;
    }
}
@media only screen and (max-width: 1759.98px) {
    .main-scroll-horizonal .container {
        max-width: 1280px;
    }
    .wl-blog-header > .wp-block-column {
        max-width: 1310px;
    }
    .wl-blog-header.mh500 {
        min-height: 450px;
    }
}
@media only screen and (max-width: 1439.98px) {
    .main-scroll-horizonal .container {
        max-width: 1100px;
    }
    .wl-blog-header > .wp-block-column {
        max-width: 1130px;
    }
    .wl-blog-header.mh500 {
        min-height: 400px;
    }
    .wl-blog-main > .blog-left-sidemenu,
    .wl-blog-main > .blog-right-content {
        max-width: 220px;
    }
}
@media only screen and (max-width: 1199.98px) {
    :root .single-post,
    :root .single-resources {
        --font-h2: 26px;
        --font-h3: 22px;
        --font-h4: 18px;
    }
    .pl-l-60 {
        padding-left: 40px;
    }
    .main-scroll-horizonal .container {
        max-width: 932px;
    }
    .wl-blog-header > .wp-block-column {
        max-width: 962px;
    }
    .wl-blog-header.mh500 {
        min-height: 350px;
        padding-top: 150px;
    }
    .wl-blog-main > .blog-left-sidemenu,
    .wl-blog-main > .blog-right-content {
        max-width: 200px;
    }
    .wl-blogcontent-list li {
        padding: 2px 0px;
    }
    .wl-blogcontent-list li > a {
        font-size: 15px;
        padding-right: 8px;
        padding-right: 5px;
    }
    .blog-social > li > a {
        width: 42px;
        height: 42px;
    }
    .blog-social > li > a svg {
        max-width: 18px;
        max-height: 18px;
    }
}
@media only screen and (max-width: 1024.98px) {
    .pl-l-60 {
        padding-left: 30px;
    }
}
@media only screen and (max-width: 991.98px) {
    .pl-l-60 {
        padding-left: 20px;
    }
    .main-scroll-horizonal .container {
        max-width: calc(100% - 60px);
    }
    .wl-blog-header > .wp-block-column {
        padding-left: 30px;
        padding-right: 30px;
    }
    .wl-blog-main {
        gap: 0px;
        padding-bottom: 0px;
        margin-bottom: 0px;
        flex-wrap: wrap !important;
        flex-direction: column;
    }
    .blog-right-content,
    .blog-content-middle .wl-blog-date,
    .blog-left-sidemenu .table-content-sticky {
        display: none;
    }
    .wl-blog-main > .blog-left-sidemenu,
    .wl-blog-main > .blog-right-content,
    .wl-blog-main > .blog-content-middle {
        max-width: 100%;
    }
    .wl-blog-main > .blog-content-middle {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .wl-blog-main > .blog-content-middle article > hr {
        display: none;
    }
    hr.wl-blog-separator {
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .top_bar_tags {
        position: absolute;
        top: 30px;
        right: 30px;
    }
}
@media only screen and (max-width: 767.98px) {
    :root .single-post,
    :root .single-resources {
        --font-h2: 24px;
        --font-h3: 20px;
        --font-h4: 16px;
    }
    .wl-blog-main {
        padding-bottom: 40px;
        gap: 0;
        padding-top: 0px;
    }
    .wl-blog-banner {
        padding-top: 20px;
    }
    hr.wl-blog-separator {
        margin-top: 30px;
    }
    .single-post .mind-sec-details h3 {
        font-size: 24px;
    }
    .single-resources .mind-section .mind-sec-details h3 {
        font-size: 24px;
    }
    #full-wrapper .blog-right-content .wl-share-artical {
        position: relative;
        top: auto !important;
        opacity: 1 !important;
        visibility: visible !important;
    }
    .wl-btn-copy > a:after {
        height: auto;
        padding: 8px 15px;
    }
    .wl-btn-copy:is(.is-style-outline) > .wp-element-button {
        padding: 8px 15px;
    }
    .wp-block-buttons > .wp-block-button.wp-block-button__width-100 {
        width: 175px;
        flex-basis: 175px;
    }
    .blog-social {
        justify-content: flex-start;
        gap: 5px;
    }
    .blog-social > li > a {
        width: 40px;
        height: 40px;
    }
    .pl-l-60 {
        padding-left: 10px;
    }
    .pl-b-22 {
        padding-left: 0;
    }
    .blog-content-middle ol {
        padding-left: 15px;
    }
    .blog-content-middle h2 {
        padding-bottom: 10px;
    }
    .blog-content-middle p {
        margin-bottom: 20px;
    }
    .wl-blog-block-quote {
        padding: 15px;
    }
    .wl-blog-block-quote p {
        margin-bottom: 0px;
    }
    .blog-content-middle .wl-blog-date,
    .blog-right-content .wl-blog-date {
        display: none;
    }
    .blog-icon-content-box {
        padding: 20px;
        margin-bottom: 20px;
    }
    .atrical_bottom_bar {
        flex-direction: column;
        justify-content: center;
        padding-top: 30px;
        gap: 20px;
        margin-top: 30px;
    }
    .atrical_bottom_bar .d-flex.align-items-center {
        flex-direction: column;
        gap: 20px;
    }
    .atrical_bottom_bar .wl-btn-copy {
        width: auto !important;
        flex-basis: auto !important;
    }
    .top_bar_tags .taxonomy-post_tag a {
        margin-left: 7px;
        margin-bottom: 7px;
        padding: 5px 15px;
        font-size: 12px;
    }
    .paichart-format {
        flex-direction: column;
    }
    .paichart-des p {
        width: 100%;
    }
    .wl-bl-cir-block .fill-loading {
        margin: 0 auto 30px;
    }
    .paichart-format .line-ani {
        display: none;
    }
    .paichart-des p {
        text-align: center;
        margin-top: 0;
        margin-left: 0;
        margin-bottom: 20px !important;
    }
    .blog-content-middle .faq-section.mid-section-space {
        padding: 0 !important;
    }
    .wl-bl-cir-block ~ .wp-block-quote.wl-blog-block-quote {
        padding-left: 30px;
    }
    .wp-block-quote.wl-blog-block-quote .inner-list-tag {
        padding-left: 20px;
    }
    .blog-table tr th,
    .blog-table tr td {
        font-size: 16px;
    }
}
@media only screen and (max-width: 575.98px) {
    .blog-content-middle ol {
        margin-left: 10px;
        padding-left: 10px;
    }
    .wl-bl-cir-block ul li {
        padding-left: 15px;
    }
    .wl-bl-cir-block p {
        padding-left: 15px;
    }
    .ul-innerblockquote {
        margin-left: 15px;
    }
    .top_bar_tags {
        position: relative;
        top: -20px;
        left: -7px;
    }
    .stage-sec br {
        display: none;
    }
    .padding-right-none {
        padding-right: 0 !important;
        padding-left: 35px !important;
    }
    .wp-block-group.wl-bl-cir-block .blog-icon-content-box {
        margin-left: 15px;
    }
    .wl-bl-cir-block ~ .wp-block-quote.wl-blog-block-quote {
        margin-left: 15px;
    }
    .wp-block-group .blog-table{
        padding-left: 15px;
    }
}
@media only screen and (max-width: 424.98px) {
    .main-scroll-horizonal .container {
        max-width: calc(100% - 40px);
    }
}

.filters-results ul li .filters-remove {
    position: relative !important;
    padding: 6px 30px 6px 6px !important;
    border: 1px solid var(--primary);
}
.filters-remove b {
    position: absolute;
    top: 50%;
    right: 10px;
    transform: rotate(45deg) translateY(-50%);
    cursor: pointer;
    font-size: 0;
}
.filters-remove b:before,
.filters-remove b:after {
    content: "";
    width: 12px;
    height: 2px;
    background: var(--primary);
    display: block;
}
.filters-remove b:after {
    -webkit-transform: translateY(-50%) rotate(90deg);
    transform: translateY(-50%) rotate(90deg);
    margin-top: -1px;
}



/* New blog Design  19-03-2025*/
/* <!-- for append the - in ul li --> */
/* .wl-bl-cir-block ul ul li::before {
    content: "- "; 
   
} */



/* for quate  */
/* 
.blockquote-svg{ margin-left: 22px; padding-left: 40px; padding: 30px; margin-bottom: 30px; background: rgba(243, 112, 34, 0.1); border-left: 9px solid var(--primary); position: relative;     margin-top: 40px; }

.blockquote-svg .img-container { display: flex ; align-items: center; gap: 20px; }

.blockquote-svg svg{ position: absolute;     top: -20px; } .text-box p{ margin-bottom: 0px; }


.blockquote-svg p { font-size: 24px; font-weight: 900; }

.blockquote-svg .text-box p { font-size: 16px; font-weight: 900; } */

/* for image */
/* .default-img img{ width: 100%; } */

 /* for custom padding  */
/* 
.custom-padding{ padding: 40px; padding-bottom: 30px; }
.custom-text-box { color: #FFFFFF; background-color: #343a40; padding: 1rem; padding-left: 40px; }
.custom-text-box span{ text-transform: uppercase; } 
.custom-padding h2, .custom-padding p , .custom-padding h3{ padding-left: 0 !important; } */



/* <!-- for Youtube --> */
/* .yt-new{ position: relative; }
.yt-new iframe { max-width: 100%; width: 100%; height: 100%; position: absolute; }

.yt-new .wp-block-embed__wrapper { aspect-ratio: 16 / 9; } */


/* Card */

 .source-card .stats-card {
            background: white;
            max-width: 900px;
            width: 100%;
            border: 1px solid #e5e5e5;
            margin-bottom: 30px;
        }

        .source-card .card-content {
            padding: 30px;
            background: white;
        }

        .source-card .header-text {
            color: #F37022;
            font-size: 16px;
            margin-bottom: 20px;
            font-weight: bold;
        }

        .source-card .main-stat {
            font-size: 20px;
            color: #000;
            margin-bottom: 20px;
        }

        .source-card .secondary-stat {
            font-size: 20px;
        }

        .source-card .source-section {
            background: #F37022;
            display: flex;
            align-items: stretch;
        }

        .source-card .source-label { background: #F37022; color: white; font-family: var(--avenirheavy); font-size: 16px; display: flex; align-items: center; gap: 8px; padding: 25px 35px; max-width: 200px; }

        .source-card .source-label::before {
               content: "";
                background-image: url(/wp-content/uploads/2025/09/link.svg);
                width: 20px;
                height: 20px;
                background-repeat: no-repeat;
                background-position: center;
        }

        .source-card .source-links {
            background: #2d2d2d;
            color: white;
            padding: 15px;
            flex: 1;
            font-size: 16px;
            display: flex;
            align-items: center;
            
                flex-wrap: wrap;
        }

        .source-card .source-links a {
            color: #ffffff;
            text-decoration: underline;
        }
        .source-card .source-links span.comma{
            margin-right: 10px;
        }

        .source-card .source-links a:hover {
            color: #F37022 !important;
        }

            .source-card .source-label, .source-links {
                padding: 15px;
            }


body.postid-16582 .wp-block-columns {
    flex-wrap: wrap !important;
}




.blog-content-middle.orange-box {
    margin-bottom: 30px;
}



  .accordion-custom-inner-blog {
            margin: 0 auto;
            overflow: hidden;
            background: #f7f7f7;
            border-color: #DEDEDE;
            border: 1px solid #DEDEDE;
            margin-bottom: 30px;
        }

        .accordion-custom-inner-blog .toolkit-header {
            padding: 30px;
            background: #F7F7F7;
        }


        .accordion-custom-inner-blog .research-links {
            margin-bottom: 30px;
        }

        .accordion-custom-inner-blog .research-links a {
            color: #F37022;
            text-decoration: underline;
            margin-right: 10px;
        }

        .accordion-custom-inner-blog .research-links a:hover {
            color: #e55a2b;
        }

        .accordion-custom-inner-blog .accordion-trigger {
            width: 100%;
            background: #F7F7F7;
            border: none;
            padding: 30px 30px;
            text-align: left;
            font-size: 20px;
            cursor: pointer;
            display: flex;
            justify-content: space-between;
            align-items: center;
            transition: all 0.3s ease;
            padding-top: 0;
            color: #000;
        }

        .accordion-custom-inner-blog .accordion-trigger:hover {
            background: #f8f9fa;
        }

        .accordion-custom-inner-blog .accordion-trigger:focus {
            outline: none;
            background: #f8f9fa;
        }

        .accordion-custom-inner-blog .accordion-icon {
            width: 40px;
            height: 40px;
            background: #F37022;
            border-radius: 0px;
            display: flex;
            align-items: center;
            justify-content: center;
            transition: transform 0.3s ease;
            flex-shrink: 0;
        }

        .accordion-custom-inner-blog .accordion-icon::after {
            content: '';
            width: 12px;
            height: 12px;
            border-right: 3px solid white;
            border-bottom: 3px solid white;
            transform: rotate(45deg) translate(-2px, -2px);
            transition: transform 0.3s ease;
        }

        .accordion-custom-inner-blog .accordion-trigger.active .accordion-icon {
            transform: rotate(180deg);
        }

        .accordion-custom-inner-blog .accordion-content {
            background: #f8f9fa;
            border-top: 1px solid #e9ecef;
            overflow: hidden;
            padding: 40px;
            transition: height 0.4s ease;
            color: #000;
        }

        .accordion-custom-inner-blog .accordion-content.active {
            height: auto;
            padding: 40px;
        }

        .accordion-custom-inner-blog .accordion-item {
            padding-bottom: 30px;
            margin-bottom: 30px;
            border: 0 !important;
            background-color: transparent;
            border-bottom: 1px solid #DEDEDE !important;
        }

        .accordion-custom-inner-blog .accordion-item:last-child {
            border-bottom: none !important;
            margin-bottom: 0;
            padding-bottom: 0;
        }

        .accordion-custom-inner-blog .item-number {
            margin-bottom: 15px;
        }

       .accordion-custom-inner-blog .item-title{
        margin-bottom: 20px;
       }

       .accordion-custom-inner-blog p {
    font-weight: bold;
}

.accordion-custom-inner-blog h3 {
    margin-bottom: 20px;
}


        @media (max-width: 768px) {
            .accordion-custom-inner-blog .toolkit-header {
                padding: 30px 20px;
            }
            .accordion-custom-inner-blog .accordion-trigger {
                padding: 20px;
            }

            .accordion-custom-inner-blog .accordion-content {
                padding: 20px;
            }
        }

/* .blog-content-middle.pillar-blog h2 {
    padding-top: 0;
    padding-bottom: 0;
} */

hr.wp-block-separator.has-alpha-channel-opacity {
      margin-bottom: 60px;
    margin-top: 30px;
    background: #D9D9D9;
    height: 1px;
    border: 0px solid;
    opacity: 1;
}

.highlight-box{color: #000;}

.scoreButtonGroup .btn {
    margin-left: 0;
    margin-right: 0;
    font-size: 16px;
    padding: 10px 20px;
    display: flex;
    align-items: center;
    gap: 40px;
    text-align: left;
}

.scoreButtonGroup a.btn.btn-primary:hover, .scoreButtonGroup .btn.btn-secondary:hover, .scoreButtonGroup .btn.btn-download:hover {
    color: var(--white) !important;
}

.decisionMatrix .matrixButtonGroup button, .decisionMatrix .matrixButtonGroup a {
    margin-left: 0;
    margin-right: 0;
}

.grow-text .txt-white:hover { color: white !important; text-decoration: underline; }

.matrixResult a.btn.btn-primary:hover {
    color: #fff !important;
}
.matrixResult h3{margin-top: 0;}
.avenirheavy-fonts{font-family: 'avenirheavy';}

@media(max-width:991px){
    hr.wp-block-separator.has-alpha-channel-opacity{margin-bottom: 40px;}
}

@media(max-width:767px){
    .matrixItemQuestion,.matrixDescription, .matrixResult .matrixResultMessage p{font-size: 16px;}
    .matrixResult .matrixResultMessage{padding: 20px;}
    .matrixItemTitle{font-size: 24px;}
    .cta-banner.paper-plane-img:before{display: none;}
    .cta-banner.cta-no-img p{margin-bottom: 25px;}
    .questions-list .question:not(:last-child){padding-bottom: 20px;margin-bottom: 20px;}
    .rating-option{width: 35px;height: 35px;}
    .matrixAnswerOption{padding: 10px 10px;min-width: 100px;font-size: 16px;}
    .matrixList{gap: 20px;}
    .matrixList li:not(:last-child){padding-bottom: 30px;}
    .cta-banner .main-headline{    margin-bottom: 20px;    font-size: 24px;}
    .cta-banner{padding: 30px;}
}

@media(min-width:1200px){
    .mb-40{
        margin-bottom: 40px !important;
    }
}

/* .postid-16582 .wl-blog-main h2 { font-weight: 800; } */
 .blog-content-middle  .testimonial-container.Brian-Gerstner .author-name a{
	color:black !important;
    /* text-decoration: underline; */
    
	
}

 .blog-content-middle  .testimonial-container.Brian-Gerstner .author-name a:hover{
	color:var(--primary) !important;	
}



/* 13-09-25  */

.score-display.efficiency-fit {
    background-color: rgba(241, 149, 0, 0.1);
    border: 2px solid rgba(241, 149, 0, 0.7);
}

.strategic-box strong { font-size: var(--font-h6); }
.strategic-box {margin-top: 25px !important;}
.accordion-custom-inner-blog .item-title {font-size: var(--font-h6);}
.icon-list-main.spacing-bottom { padding-bottom: 10px; }
.blog-content-middle .pillar-blog h2 + .testimonial-container { margin-top: 10px; }
.blog-content-middle h3#reset-strained-relationships { margin-top: 30px; }
.blog-content-middle .pillar-blog h4.wp-block-heading {font-size: var(--font-h6);}
figure.image-border {border-top: 1px solid #e5e5e5;margin-bottom: 0;border-right: 1px solid #e5e5e5;}
.pillar-blog .blog-content-middle.box-layout-gray h4 {font-size: var(--font-h5) !important;}
.matrixItemQuestion {font-weight: 400 !important;}
.wl-blog-header h1 {font-size: var(--font-h1) !important; }
/* .pillar-blog button.btn, .pillar-blog a.btn { text-transform: capitalize; } */
.icon-list-main .icon-list {display: flex;position: relative;top: 8px;}
.quick-recap ul.learn-list>li::before {top: 5px !important;}
/* ul.icon-list-main li {align-items: start !important;} */
.quick-recap .stats-list {padding-left: 15px !important;}
.quick-recap h2{margin-bottom: 0;}
ul.spacing-left, ol.spacing-left {padding-left: 35px !important; }
ul.next-moves-list.spacing-left.spacing-left-10{padding-left: 10px !important;}
ul.icon-list-main li .icon-list + p { display: flex ; align-items: flex-start; column-gap: 8px; }
.testimonial-container .content-area .quote-icon {left: 30px !important;}
ul.icon-list-main li .icon-list+p > strong {min-width: 46px;}
.container-main-tabs .tab:first-child { border-left: 1px solid #e0e0e0; }
.container-main-tabs .tab.active:first-child { border-left: 1px solid #f37021; }
.container-main-tabs .tab > div { font-size: 16px !important; font-weight: 500 !important; }
.pillar-blog.blog-content-middle h2 { padding-bottom: 30px; }
.container-main-tabs .next-moves {margin-bottom: 40px !important;}
.container-main-tabs .tabs button.tab { display: flex ; flex-direction: column; row-gap: 8px; }
.blog-quote-box { background: #F370221A; border: 1px solid #F3702226; border-radius: 10px; min-height: 230px; padding: 50px; position: relative; overflow: hidden; display: flex; flex-direction: column; justify-content: center; }
.blog-quote-box span { font-weight: 800; }
.blog-quote-img { margin-bottom: 10px; }
.blog-quote-box:after { content: ''; position: absolute; background: url('https://www.whitelabeliq.com/wp-content/uploads/2025/12/content-1.svg'); width: 162px; height: 130px; top: 0; right: 0; }

@media ( max-width:1150px ){ .blog-quote-box { padding:30px; min-height:200px; } }


button.btn.btn-reset {
    color: #000 !important;
    background-color: transparent;
    border-color: #000;
}

.pillar-blog ul li {
    line-height: 1.6;
}
button.btn.btn-reset:hover {
    color: #fff !important;
    background-color: #000;
    border-color: #000;
}

/* Table Global Css */
.table-responsive-custom {
  overflow-x: auto !important;
  -webkit-overflow-scrolling: touch;
}

.table-responsive-custom table th, .table-responsive-custom table td {
  white-space: nowrap;
}
/* Table Global Css */

/* 
.single.single-post .btn {
    text-transform: capitalize;
} */

/* .matrixItemQuestion{
	font-weight:normal !important;
} */


 /* .blog-content-middle a {
    color: #F37022 !important;
} */

.blog-content-middle p.m-tp-30 {
    margin-top: 30px;
} 

.growthsorecard .matrixList li:not(:last-child) { border-bottom:0px solid rgba(0,0,0,0.1); padding-bottom: 30px;}

.growthsorecard p.pipeline-text {
    display: flex;
    align-items: center;
    gap: 10px;
    color: #F37022;
    font-size: 16px;
    font-weight: 800;
	line-height:30px;
    justify-content: space-between;
}

.growthsorecard .matrixList{
	    gap: 0px;
}

.growthsorecard h2{
	font-size: 40px !important;
 padding:0px !important;
}
.maximizing-growth .testimonial-container{margin: 20px 0px;}

.blog-content-middle .maximizing-growth {
    margin-top: 80px;
}

.maximizing-growth .mt-30{
    margin-top: 30px;
    margin-bottom: 20px;
}



.score-display .partnerName{
    color: black;
    padding-bottom: 40px;
}
.growthsorecard .matrixMainButtonGroup p {
    color: red;
}
.growthsorecard  p.pipeline-text.remove-line:after {display:none;}

.growthsorecard .input-name{
    border: 1px solid #E6E6E6;
	padding: 15px 20px 15px 20px;
    margin-bottom: 30px;
    width: 60%;
    
}
hr.wp-block-separator.has-alpha-channel-opacity.hr-m-30 {
    margin-bottom: 30px;
    margin-top: 30px;
}
hr.wp-block-separator.has-alpha-channel-opacity.hr-m-0 {
    margin-bottom: 30px;
    margin-top: 0px;
}

.results .scoreGroup .score-number{
	background:transparent !important;
}

.results .partnerName{
	font-size:16px;
}

.container-main-tabs .next-moves-list li, .container-main-tabs ul.risks-list{
	    font-size: 16px !important;
}

.growthsorecard .questionGroup
 {
    justify-content: space-between;
}

.postid-16692 .blog-content-middle .atrical_bottom_bar a:not(.btn) {
    text-decoration: none !important;
}



@media only screen and (max-width: 1199.98px){
	.growthsorecard h2{
	font-size: 26px !important;
}
}
@media only screen and (max-width: 767.98px){
	.growthsorecard h2{
	font-size: 24px !important;
}
}


@media(max-width:991.98px){
    .accordion-custom-inner-blog .item-title {margin-bottom: 12px;}
    .testimonial-container {margin: 30px 0 !important;}
    .container-main-tabs .tab > div{font-size: 14px !important;}
}

@media(max-width:767.98px){
    .quick-recap .stats-list { padding-left: 0 !important; }
    ul.spacing-left, ol.spacing-left { padding-left: 20px !important; }
    .blog-content-middle ol {margin-left: 0 !important;}
    ul.next-moves-list.spacing-left { padding-left: 0 !important; }
    .testimonial-container.without-img .content-area { padding: 22px !important; }
    .blog-content-middle.box-layout-gray .testimonial-container.without-img .content-area.testimonial-box{padding: 5px 15px !important;}
    .source-card .card-content {padding: 22px !important;}
    .decisionMatrix .matrixServe {padding: 22px !important;}
    .cta-banner {padding: 22px !important;}
    .blogServe {padding: 22px !important;}
    .card-box-img .card-content {padding: 22px !important;}
    .testimonial-container .content-area {padding: 22px !important;}
    .testimonial-container {margin: 20px 0 !important;}
    .testimonial-container .content-area .quote-icon {left: 22px !important;} 
    ul.icon-list-main li .icon-list+p > strong {min-width: 32px;}
    .icon-list-main .icon-list {top: 4px;}
    .quick-recap ul.learn-list>li::before { top: 0px !important; }
    .container-main-tabs .accordion-header div { font-size: 16px !important; font-weight: 500 !important; }
    .cta-banner.paper-plane-img.remove-br br {
    display: none;
}


.blog-content-middle p.m-tp-30{padding-top: 20px !important;}
.break-word-p {
    flex-direction: column;
}


.container-main-tabs .stage-subtitle, .container-main-tabs .section-description, .container-main-tabs ul.risks-list, .container-main-tabs .next-moves-list li{font-size: 16px !important;}

.growthsorecard .questionGroup {
    display: flex;
    gap: 20px;
    align-items: flex-start;
    flex-direction: column;
    justify-content: space-between;
}

.remove-br br{ display: none;}
span.text-block{display: block;}
.score-label{font-size: 24px;}
.score-display{padding: 20px;}
.single.single-post .pillar-blog p{font-size: 16px !important;}
.testimonial-container.quote-testimonial {
    margin-top: 40px !important;
}
}

@media(max-width:575.98px){
    .blog-content-middle ol {margin-left: 0 !important;}
}

@media(max-width:480.98px){
    .testimonial-container .content-area .quote-text { font-size: 20px; }
}

.taxonomy-post_tag a{
text-decoration: none !important;

}



/* ---26-09-2025--- */

 .blogServe.momentum .driver-grid {
      display: grid;
      grid-template-columns: 1fr;
      /* gap: 30px; */
      margin-bottom: 40px;
    }

    .blogServe.momentum .driver { background: white; padding: 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    padding-bottom: 20px;

}

    .blogServe.momentum .driver h3 {
      font-size: 1.2rem;
      font-weight: 600;
      color: #000;
      margin-bottom: 8px;
    }

    .blogServe.momentum .driver p {
      color: #000;
      font-size: 0.9rem;
      margin-bottom: 20px;
      line-height: 1.4;
    }

    .blogServe.momentum .score-input {
      display: flex;
      gap: 14px;
      /* margin-bottom: 20px; */
    }
    .blogServe.momentum .serveHeader{
        margin-bottom: 30px;
    }

    .blogServe.momentum .score-btn {
      width: 35px; height: 35px; border: 1px solid #e9ecef; background: white;
      border-radius: 0px; font-size: 18px; font-weight: 400; color: #000;
      cursor: pointer; transition: all 0.2s ease; display: flex; align-items: center; justify-content: center;
    }
    .blogServe.momentum .score-btn:hover {    border-color: #F37022;
    background-color: #F37022;
    color: #FFFFFF; }
    .blogServe.momentum .score-btn.active, .score-btn.hover-active {
      background: #ff6b35; border-color: #ff6b35; color: #fff;
    }

    /* Buttons (side-by-side) */
    .blogServe.momentum .actions {
      display: flex;
      justify-content: flex-start;
      gap: 15px;
      margin-bottom: 30px;
      flex-wrap: wrap;
    }
    .blogServe.momentum .see-recommendation {
      background: linear-gradient(135deg, #ff6b35 0%, #f7931e 100%);
      color: white; border: none; padding: 15px 25px; border-radius: 8px;
      font-size: 1rem; font-weight: 600; cursor: pointer; transition: all 0.3s ease;
      display: inline-block;
      min-width: 200px; text-align: center;
    }
    .blogServe.momentum .see-recommendation:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(255,107,53,.3); }

    /* Validation */
    .blogServe.momentum .validation-message {
      color: #f44336; font-size: 20px; font-weight: 400; text-align: start;
      margin: 0 0 30px 0; display: none;
    }
    .blogServe.momentum .score-input.missing {
       outline-offset: 4px; border-radius: 8px;
    }

    .blogServe.momentum .results { display: none; }
    .blogServe.momentum .results.visible { display: block; animation: fadeIn 0.5s ease; }
    @keyframes fadeIn { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } }

    .blogServe.momentum .results-grid {
      display: grid; grid-template-columns: 1fr ; gap: 30px; align-items: start;
    }

    .blogServe.momentum .score-display {
      background: linear-gradient(135deg, #e8f5e8 0%, #f0f8f0 100%);
      border-radius: 0px; padding: 30px; text-align: left; border: 1px solid #d4edda;
      transition: background .25s ease, border-color .25s ease, box-shadow .25s ease;
    }

    /* Score color states */
    .blogServe.momentum .score-display.read-score-box { /* 1–14 */
      background: linear-gradient(135deg, #fdecec 0%, #fff4f4 100%);
      border-color: #f5c2c7;
       border: 2px solid rgba(241, 12, 0, 0.7);
    }
    .blogServe.momentum .score-display.yellow-score-box { /* 15–18 */
      background: linear-gradient(135deg, #fff6e5 0%, #fff9ee 100%);
      border-color: #ffe6a1 rgba(241, 149, 0, 0.7);
       border: 2px solid ;

    }
    .blogServe.momentum .score-display.green-score-box { /* 19–30 */
      background: linear-gradient(135deg, #e8f5e8 0%, #f0f8f0 100%);
        border: 2px solid rgba(0, 167, 81, 0.7);
    
    }
    .blogServe.momentum{
            height: 600px;
            overflow-y: scroll;
            scrollbar-gutter: stable;
            border-top: 0px;
    }
    .blog-content-middle.orange-box .quick-recap h3 {font-size: 26px;color: var(--primary);}

    /* ------BLOG Scroll------- */



    .decisionMatrix .matrixServe{height: 600px;overflow: scroll;}
    .blogServe{height: 600px;overflow: scroll;}



   .blogServe.momentum .read-score-box .progress-bar .progress-fill { border-color: rgba(0, 167, 81, 0.2); background: rgba(241, 12, 0, 0.7); border-radius: 3px; height: 100%; }

    .blogServe.momentum .yellow-score-box .progress-bar .progress-fill { border-color: rgba(0, 167, 81, 0.2); background: rgba(241, 149, 0, 0.7); border-radius: 3px; height: 100%; }

     .blogServe.momentum .green-score-box .progress-bar .progress-fill { border-color: rgba(0, 167, 81, 0.2); background: rgba(0, 167, 81, 1); border-radius: 3px; height: 100%; }



    .blogServe.momentum .score-label { font-size: 20px; color: #000; margin-bottom: 5px; }

    .blogServe.momentum .score-label-2{ font-size: 22px;color: #000;font-weight: 600;padding-bottom: 10px; }


    .blogServe.momentum .score-number { font-size: 2.5rem; font-weight: 700; color: #2c3e50; margin-bottom: 15px; }

    .blogServe.momentum .progress-bar { width: 100%; height: 6px; background: #e9ecef; border-radius: 3px; overflow: hidden; margin-bottom: 20px; }


    .blogServe.momentum .progress-fill { height: 100%; background: rgba(241, 149, 0, 1); border-radius: 3px; transition: width 0.5s ease; }

.actions .btn.btn-primary {
    margin: 0;
/*     margin-right: auto; */
}

.results-grid .cta-banner{
	text-align: start;
}

    .blogServe.momentum .momentum-type { font-size: 1.1rem; font-weight: 600; margin-bottom: 15px; }

    .blogServe.momentum .momentum-type.high { font-size: 20px; font-weight: 800; margin-bottom: 20px; text-align: left; background: #fff; color: #000; padding: 15px 15px; line-height: 1;color: #28a745 !important; border: 1px solid rgba(0, 167, 81, 0.2); }

    .blogServe.momentum .momentum-type.moderate { font-size: 20px; font-weight: 800; margin-bottom: 20px; text-align: left; background: #fff; color: #000; padding: 15px 15px; line-height: 1;color: #fd7e14 !important;border: 1px solid rgba(241, 149, 0, 0.2); }

    .blogServe.momentum .momentum-type.low { font-size: 20px; font-weight: 800; margin-bottom: 20px; text-align: left; background: #fff; color: #000; padding: 15px 15px; line-height: 1;color: #dc3545 !important;border: 1px solid rgba(241, 12, 0, 0.2); }

    .blogServe.momentum .result-description { color: #000; font-size: 0.85rem; line-height: 1.4; }

    .blogServe.momentum .chart-container {
      background: rgba(254, 248, 244, 1); border-radius: 0px; padding: 20px; border: 1px solid #e9ecef;
      display: flex; justify-content: center; align-items: center;
    }
    .blogServe.momentum .chart-container canvas { max-width: 100%; height: auto; }

    @media (max-width: 768px) {
      .blogServe.momentum .container { margin: 10px; border-radius: 8px; }
      .blogServe.momentum .content { padding: 30px 20px; }
      .blogServe.momentum .driver-grid { grid-template-columns: 1fr; gap: 25px; }
      .blogServe.momentum .results-grid { grid-template-columns: 1fr; gap: 25px; }
      .blogServe.momentum .score-btn { width: 30px; height: 30px; font-size: 16px; }
      .blogServe.momentum .score-number { font-size: 2rem; }
      .blog-content-middle.orange-box .quick-recap h3 {font-size: 20px;color: var(--primary);}

    }

    @media (max-width: 480px) {
      .blogServe.momentum .content { padding: 20px 15px; }
      .blogServe.momentum .driver h3 { font-size: 1.1rem; }
      .blogServe.momentum .driver p { font-size: 0.85rem; }
      .blogServe.momentum .score-btn { width: 26px; height: 26px; font-size: 16px; gap: 6px; }
      .blogServe.momentum .score-display { padding: 20px; }
      .blogServe.momentum .chart-container { padding: 15px; }
    }








    /* =====06-10-25====== */

    .spreadsheet .grid {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 1px;
            background: #e0e0e0;
            /* border: 1px solid #e0e0e0; */
            /* border-radius: 8px; */
            overflow: hidden;
        }

       .spreadsheet .card {
            background: white;
            padding: 40px 35px;
            transition: all 0.3s ease;
        }

       /* .spreadsheet .card:hover {
            background: #fafafa;
            transform: translateY(-2px);
        } */

       .spreadsheet .icon {
            width: 48px;
            height: 48px;
            margin-bottom: 20px;
            stroke: #ff6b35;
            stroke-width: 2;
            fill: none;
        }

       .spreadsheet .card h3 {
            font-size: 20px;
            font-weight: 600;
            color: #1a1a1a;
            margin-bottom: 12px;
        }

        .spreadsheet .card p {
            font-size: 16px;
            color: #000;
            line-height: 1.5;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            .spreadsheet .grid {
                grid-template-columns: 1fr;
            }

           .spreadsheet .card {
                padding: 30px 25px;
            }
        }



        /* *****Key Signs Your***** */
