.elementor-9314 .elementor-element.elementor-element-25174ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9314 .elementor-element.elementor-element-737b8c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-9314 .elementor-element.elementor-element-737b8c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-9314 .elementor-element.elementor-element-737b8c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-9314 .elementor-element.elementor-element-737b8c9 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-9314 .elementor-element.elementor-element-737b8c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-9314 .elementor-element.elementor-element-737b8c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-9314 .elementor-element.elementor-element-737b8c9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9314 .elementor-element.elementor-element-737b8c9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9314 .elementor-element.elementor-element-737b8c9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9314 .elementor-element.elementor-element-737b8c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9314 .elementor-element.elementor-element-737b8c9 .elementor-icon-list-item > a{font-size:14px;font-weight:600;line-height:24px;}.elementor-9314 .elementor-element.elementor-element-737b8c9 .elementor-icon-list-text{color:#121B26;transition:color 0.3s;}.elementor-9314 .elementor-element.elementor-element-67ee489{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9314 .elementor-element.elementor-element-4a2faf5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--border-radius:20px 20px 20px 20px;box-shadow:4px 6px 9px 0px rgba(163.99999999999997, 163.99999999999997, 163.99999999999997, 0.2);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9314 .elementor-element.elementor-element-4a2faf5:not(.elementor-motion-effects-element-type-background), .elementor-9314 .elementor-element.elementor-element-4a2faf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9314 .elementor-element.elementor-element-aab930d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9314 .elementor-element.elementor-element-74e3c05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-9314 .elementor-element.elementor-element-74e3c05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-9314 .elementor-element.elementor-element-74e3c05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-9314 .elementor-element.elementor-element-74e3c05 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-9314 .elementor-element.elementor-element-74e3c05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-9314 .elementor-element.elementor-element-74e3c05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-9314 .elementor-element.elementor-element-74e3c05 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-9314 .elementor-element.elementor-element-74e3c05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-9314 .elementor-element.elementor-element-74e3c05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-9314 .elementor-element.elementor-element-74e3c05 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-9314 .elementor-element.elementor-element-74e3c05 .elementor-icon-list-icon{width:14px;}.elementor-9314 .elementor-element.elementor-element-74e3c05 .elementor-icon-list-icon i{font-size:14px;}.elementor-9314 .elementor-element.elementor-element-74e3c05 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-9314 .elementor-element.elementor-element-74e3c05 .elementor-icon-list-item{font-size:14px;font-weight:500;line-height:24px;}.elementor-9314 .elementor-element.elementor-element-e9900ba{text-align:left;}.elementor-9314 .elementor-element.elementor-element-e9900ba .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-repeater-item-9adc89c .elementor-icon-list-icon{width:40px;}.elementor-9314 .elementor-element.elementor-element-f0ac42a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-icon i{color:#697586;font-size:14px;}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-icon svg{fill:#697586;--e-icon-list-icon-size:14px;}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-icon{width:14px;}body:not(.rtl) .elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-text{padding-left:8px;}body.rtl .elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-text{padding-right:8px;}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-text, .elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-text a{color:#697586;}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-item{font-size:16px;font-weight:500;line-height:26px;}.elementor-9314 .elementor-element.elementor-element-48c5fb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9314 .elementor-element.elementor-element-05d9c8b img{transition-duration:0.6s;}.elementor-9314 .elementor-element.elementor-element-2216831{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E2E7EE;--border-color:#E2E7EE;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9314 .elementor-element.elementor-element-3074b8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9314 .elementor-element.elementor-element-1dfdc63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9314 .elementor-element.elementor-element-669e57b{--box-border-width:0px;--box-padding:0px;--item-text-color:#697586;--item-text-hover-color:#121B26;--item-text-active-color:#121B26;}.elementor-9314 .elementor-element.elementor-element-669e57b .elementor-toc__header-title{text-align:start;}.elementor-9314 .elementor-element.elementor-element-669e57b .elementor-toc__header{flex-direction:row;}.elementor-9314 .elementor-element.elementor-element-669e57b .elementor-toc__list-item{font-size:14px;line-height:24px;}.elementor-9314 .elementor-element.elementor-element-a2dd796{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9314 .elementor-element.elementor-element-9b74b1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-9314 .elementor-element.elementor-element-7f0228f{text-align:center;}.elementor-9314 .elementor-element.elementor-element-7f0228f .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-9314 .elementor-element.elementor-element-1c07d36{--grid-columns:3;--grid-row-gap:50px;--grid-column-gap:35px;}.elementor-9314 .elementor-element.elementor-element-1c07d36 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-9314 .elementor-element.elementor-element-1c07d36 .e-loop-item > .elementor-section, .elementor-9314 .elementor-element.elementor-element-1c07d36 .e-loop-item > .elementor-section > .elementor-container, .elementor-9314 .elementor-element.elementor-element-1c07d36 .e-loop-item > .e-con, .elementor-9314 .elementor-element.elementor-element-1c07d36 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-9314 .elementor-element.elementor-element-25174ec{--padding-top:50px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-9314 .elementor-element.elementor-element-67ee489{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-9314 .elementor-element.elementor-element-4a2faf5{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;}.elementor-9314 .elementor-element.elementor-element-e9900ba .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-repeater-item-9adc89c .elementor-icon-list-icon{width:30px;}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-item{font-size:15px;line-height:25px;}.elementor-9314 .elementor-element.elementor-element-48c5fb5.e-con{--order:-99999 /* order start hack */;}.elementor-9314 .elementor-element.elementor-element-05d9c8b img{height:auto;}.elementor-9314 .elementor-element.elementor-element-2216831{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:80px;--padding-left:5px;--padding-right:5px;}.elementor-9314 .elementor-element.elementor-element-7f0228f .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-9314 .elementor-element.elementor-element-1c07d36{--grid-columns:2;}}@media(max-width:767px){.elementor-9314 .elementor-element.elementor-element-4a2faf5{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9314 .elementor-element.elementor-element-e9900ba .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-9314 .elementor-element.elementor-element-f0ac42a .elementor-icon-list-item{font-size:12px;line-height:22px;}.elementor-9314 .elementor-element.elementor-element-7f0228f .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-9314 .elementor-element.elementor-element-1c07d36{--grid-columns:1;--grid-row-gap:30px;}}@media(min-width:768px){.elementor-9314 .elementor-element.elementor-element-25174ec{--content-width:1214px;}.elementor-9314 .elementor-element.elementor-element-67ee489{--content-width:1214px;}.elementor-9314 .elementor-element.elementor-element-aab930d{--width:50%;}.elementor-9314 .elementor-element.elementor-element-48c5fb5{--width:50%;}.elementor-9314 .elementor-element.elementor-element-2216831{--content-width:1214px;}.elementor-9314 .elementor-element.elementor-element-3074b8d{--width:30%;}.elementor-9314 .elementor-element.elementor-element-a2dd796{--width:70%;}.elementor-9314 .elementor-element.elementor-element-9b74b1e{--content-width:1214px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9314 .elementor-element.elementor-element-aab930d{--width:100%;}.elementor-9314 .elementor-element.elementor-element-48c5fb5{--width:100%;}.elementor-9314 .elementor-element.elementor-element-3074b8d{--width:100%;}.elementor-9314 .elementor-element.elementor-element-1dfdc63{--width:100%;}.elementor-9314 .elementor-element.elementor-element-a2dd796{--width:100%;}}/* Start custom CSS *//*Breadcrumb*/
.post_breadcrumb .breadcrumb .elementor-icon-list-items li {
    position: relative;
}

.post_breadcrumb .breadcrumb .elementor-icon-list-items li:not(:last-child) {
    padding: 0 50px 0 0;
}

.post_breadcrumb .breadcrumb .elementor-icon-list-items li a span {
    color: #697586 !important;
}

.post_breadcrumb .breadcrumb .elementor-icon-list-items li:not(:last-child):before {
    content: '';
    position: absolute;
    right: 20px;
    top: 2px;
    bottom: 0;
    background: url(/wp-content/uploads/2025/04/left-arrow.svg) no-repeat;
    background-size: 100%;
    width: 16px;
    height: 10px;
    filter: brightness(0) saturate(100%) invert(46%) sepia(23%) saturate(314%) hue-rotate(176deg) brightness(92%) contrast(88%);
    margin: auto;
    transform: rotate(180deg)
}
/*Breadcrumb*/



/*Main Section*/
.single_post_head .elementor-widget-theme-post-featured-image .elementor-widget-container {
    overflow: hidden;
    border: 1px solid #e2e7ee;
    border-radius: 16px;
}

.single_post_head .elementor-post-info li .elementor-icon-list-text {
    text-transform: capitalize;
}

.single_post_head .elementor-post-info li:after {
    height: 3px !important;
    border-width: 3px !important;
    border-radius: 100%;
    border-color:#e2e7ee !important;
}

.single_post_head .elementor-post-info li .elementor-icon-list-text a {
    background: #f5f7fa;
    color: #697586;
    border: 1px solid #e2e7ee;
    border-radius: 50px;
    padding: 2px 8px 3px;
    position: relative;
    transition: ease .6s;
}

.single_post_head .elementor-post-info li .elementor-icon-list-text a:hover {
    background: #e8f3fd;
    color: #198ff0;
    border: 1px solid #198ff0;
}
/*Main Section*/



/*Table of content*/
.elementor-widget-table-of-contents .elementor-toc__header {
    display: none;
}

.elementor-widget-table-of-contents .elementor-widget-container,
.elementor-widget-table-of-contents .elementor-widget-container .elementor-toc__body {
    overflow: visible;
}

.elementor-widget-table-of-contents .elementor-toc__list-wrapper li a {
    position: relative;
    padding: 5px 0 5px 25px;
    border-left: 1px solid #198ff0;  
}

.elementor-widget-table-of-contents .elementor-toc__list-wrapper li:first-child a {
    padding-top: 0;
}

.elementor-widget-table-of-contents .elementor-toc__list-wrapper li:last-child a {
    padding-bottom: 0;
}

.elementor-widget-table-of-contents .elementor-toc__list-wrapper li {
    margin: 0;
}

.elementor-widget-table-of-contents .elementor-toc__list-wrapper li a.elementor-item-active {
    border-left: transparent;
}

.elementor-widget-table-of-contents .elementor-toc__list-wrapper li a.elementor-item-active:before {
    content: '';
    position: absolute;
    left: -5px;
    top: 0;
    bottom: 0;
    background-image: url(/wp-content/uploads/2025/04/black-chevron.svg);
    background-size: 100%;
    background-repeat: no-repeat;
    width: 11px;
    height: 13px;
    transition: ease .6s;
    z-index: 1;
    margin: auto;
}
/*Table of content*/



/*Post Content CSS*/

.elementor-widget-theme-post-content  h2 {
    margin: 45px 0 10px 0;
    font-size: 32px;
    line-height: 42px;
}

.elementor-widget-theme-post-content  h3{
    font-size: 22px;
    line-height: 32px;
    margin: 20px 0 10px 0;
}

.elementor-widget-theme-post-content h4 {
    font-size: 20px;
    line-height: 30px;
    margin: 15px 0 5px 0;
}

.elementor-widget-theme-post-content a, .elementor-widget-theme-post-content a:hover {
    color: #198ff0;
    text-decoration: underline;
}

.elementor-widget-theme-post-content ul li::marker{
    color: #198ff0;
}

.elementor-widget-theme-post-content li:not(:last-child) {
    padding: 0 0 10px 0;
}

.elementor-widget-theme-post-content ol li:has(h3)::marker {
    font-size: 22px;
    font-weight: bold;
    color: #121B26;
}

.elementor-widget-theme-post-content ol li:has(h4)::marker {
    font-size: 20px;
    font-weight: bold;
}

.elementor-widget-theme-post-content ul li:has(h3)::marker{
    font-size: 26px;
}

.elementor-widget-theme-post-content ul li:has(h4)::marker {
    font-size: 20px;
}

.elementor-widget-theme-post-content ul li p:last-child,
.elementor-widget-theme-post-content ol li p:last-child {
    margin: 0;
}

.elementor-widget-theme-post-content ol li:has(strong)::marker {
    font-weight: bold;
}

.elementor-widget-theme-post-content ul li ol li::marker {
    color: #198ff0;
}
/*Post Content CSS*/



/*Related Post*/
.all_post h3 a {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.common_post .elementor-widget-theme-post-featured-image .elementor-widget-container {
    overflow: hidden;
    border: 1px solid #e2e7ee;
    border-radius: 16px;
}

.common_post .elementor-post-info li .elementor-icon-list-text {
    text-transform: capitalize;
}

.common_post .elementor-post-info li:after {
    height: 3px !important;
    border-width: 3px !important;
    border-radius: 100%;
    border-color:#e2e7ee !important;
}

.common_post .elementor-post-info li .elementor-icon-list-text a {
    background: #f5f7fa;
    color: #697586;
    border: 1px solid #e2e7ee;
    border-radius: 50px;
    padding: 2px 8px 3px;
    position: relative;
    transition: ease .6s;
}

.common_post .elementor-post-info li .elementor-icon-list-text a:hover {
    background: #e8f3fd;
    color: #198ff0;
    border: 1px solid #198ff0;
}

.common_post .elementor-post-info li .elementor-icon-list-text a:after {
    content: '';
    position: absolute;
    right: -4px;
    bottom: 4px;
    width: 3px;
    height: 4px;
    background: #ffffff;
}
/*Related Post*/



/*Accordian*/
.sp-easy-accordion {
    border-radius: 16px;
    overflow: hidden;
    border: 1px solid #E2E7EE;
}

.sp-easy-accordion .sp-ea-single {
    margin: 0 !important;
    background: #f9fafb !important;
    border-radius: 0;
    border: 0 !important;
}

.sp-easy-accordion .sp-ea-single.ea-expand {
    background: #ffffff !important;
}

.sp-easy-accordion .sp-ea-single:not(:last-child) {
    border-bottom: 1px solid #E2E7EE !important;
}

.sp-easy-accordion .sp-ea-single h3 a {
    color: #121b26 !important;
    font-size: 20px !important;
    line-height: 30px !important;
    display: flex !important;
    flex-flow: row-reverse;
    justify-content: space-between;
    padding: 20px 30px 15px 30px !important;
    position: relative;
}

.sp-easy-accordion .ea-card.ea-expand h3 a {
    color: #198FF0 !important;
}

.sp-easy-accordion .ea-card .sp-collapse {
    padding: 0;
}

.sp-easy-accordion .ea-card .sp-collapse .ea-body {
    padding: 0 30px 20px 30px;
}

.sp-easy-accordion .ea-card h3 a:before {
    content: '';
    position: absolute;
    right: 30px;
    top: 0;
    bottom: 0;
    background: url(/wp-content/uploads/2025/04/down-black-arrow.svg) no-repeat;
    background-size: 100%;
    width: 18px;
    height: 13px;
    transition: ease .6s;
    margin: auto;
}

.sp-easy-accordion .ea-card.ea-expand h3 a:before {
    transform: rotate(180deg);
}


.sp-easy-accordion .ea-card h3 a i {
    margin: 0 !important;
}

.sp-easy-accordion .ea-card h3 a i:before {
    opacity: 0;
    margin: 0 0 0 30px;
}
/*Accordian*/



/*Table*/
.blog-table-container {
    width: 100%;
    border-radius: 15px;
    overflow-x: auto;
}

.blog-table {
    width: 100%;
    border-collapse: collapse;
    margin: 0;
}

.blog-table th,
.blog-table td {
    border: 1px solid #ddd;
    padding: 15px;
    text-align: left;
}

.blog-table tr th{
    padding: 30px 10px;
    background-color: #198FF0;
    color: #FFFFFF;
}

.blog-table tr th:first-child{
    border-radius: 15px 0 0 0;
}

.blog-table tr th:last-child{
    border-radius: 0 15px 0 0;
}

.blog-table tr:last-child td:last-child{
    border-radius: 0 0 15px 0;
}

.blog-table tr:last-child td:first-child{
    border-radius: 0 0 0 15px;
}

.blog-table tr th:first-child,
.blog-table tr td:first-child{
    position: sticky;
    left: 0;
    z-index: 1;
    box-shadow: 2px 0 5px rgba(0, 0, 0, 0.1);
}

.blog-table tbody>tr:nth-child(odd)>td{
    background-color: #fff;
}

.blog-table tbody>tr:nth-child(even)>td{
    background-color: #F0F7FF;
}
/*Table*/



/*CTA*/
.blog-row {
    display: flex;
    position: relative;
    padding: 30px 0 0 30px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    background: linear-gradient(180deg, #DCEFFF, #FFFFFF);
    border-radius: 10px;
    align-items: center;
    justify-content: space-between;
}

.cta_cnt_box {
    width: 100%;
}

.cta_cnt_box h3 {
    margin: 0 0 12px 0 !important;
}

.cta_img {
    width: 100%;
    display: flex;
    justify-content: end;
    flex-direction: column;
}

.cta_img img {
    width: 100%;
    margin: -75px 0 0 0;
    border-radius: 10px;
}

.cta_button {
    color: #FFFFFF !important;
    text-decoration: none !important;
    background-color: #1B91F0;
    padding: 6px 21px;
    border-radius: 5px;
    font-size: 16px;
    font-weight: 600;
    display: table;
    border: 2px solid #F6F6F6;
    transition: ease .5s;
    line-height: 26px;
}
/*CTA*/



/* key Takeaways box start */
    .key_Takeaways_box{
        padding: 30px 40px;    
    }
    .key_Takeaways{
        position: relative;
        margin: 40px 0 0 0;
    }
    .key_Takeaways::before,
    .key_Takeaways::after{
        content: "";
        display: inline-block;
        position: absolute;
        z-index: 1;
        height: 3.25rem;
        width: 14rem;
    }
    .key_Takeaways::before{
        border-top: 2px solid #198FF0;
        border-left: 2px solid #198FF0;
        top: 0;
        left: 0;
        border-top-left-radius: 10px;
    }
    .key_Takeaways::after{
        border-bottom: 2px solid #198FF0;
        border-right: 2px solid #198FF0;
        right: 0;
        bottom: 0;
        border-bottom-right-radius: 10px;
    }
    .key_Takeaways h3{
        margin: 0px 0 10px 0;
    }
/* key Takeaways box End */


/* H2 Marker CSS Start */
 

.elementor-widget-theme-post-content ul li:has(h2)::marker,
.elementor-widget-theme-post-content ol li:has(h2)::marker{
    font-size: 32px;
    font-weight: 600;
    color: #121B26;
}

/* H2 Marker CSS End */




@media(max-width:1200px){
    /*Table*/
    .blog-table-container{
        overflow-x: auto;
    }
    .blog-table-container::-webkit-scrollbar{
        display: none;
    }
    /*Table*/
    
    
    
    /*CTA*/
    .cta_img img {
        margin: -46px 0 0 0 !important;
    }
    /*CTA*/
}








@media(max-width:1024px){
    /*Post Content CSS*/
    .elementor-widget-theme-post-content  h2 {
        font-size: 28px;
        line-height: 38px;
    }
    /*Post Content CSS*/
    
    
/* H2 Marker CSS Start */
.elementor-widget-theme-post-content ul li:has(h2)::marker,
.elementor-widget-theme-post-content ol li:has(h2)::marker{
     font-size: 28px;
}
    /* H2 Marker CSS End */
}


















@media(max-width:767px){
    /*Post Content CSS*/
    .elementor-widget-theme-post-content  h2 {
        font-size: 24px;
        line-height: 34px;
    }
    
    .elementor-widget-theme-post-content  h3 {
        font-size: 20px;
        line-height: 30px;
    }
    
      .elementor-widget-theme-post-content  h4 {
        font-size: 18px;
        line-height: 18px;
    }
    
    .elementor-widget-theme-post-content ol li:has(h3)::marker {
        font-size: 20px;
        font-weight: bold;
    }
    
    .elementor-widget-theme-post-content ol li:has(h4)::marker {
        font-size: 18px;
        font-weight: bold;
    }
    /*Post Content CSS*/
    
    
    
    /*Accordian*/
    .sp-easy-accordion .sp-ea-single h3 a {
        padding: 20px 20px 15px 20px !important;
        font-size: 16px !important;
        line-height: 26px !important;
    }
    .sp-easy-accordion .ea-card .sp-collapse .ea-body {
        padding: 0 20px 20px 20px;
    }
    .sp-easy-accordion .ea-card h3 a:before {
        width: 16px;
        height: 14px;
    }
    /*Accordian*/
    
    
    
    /*CTA*/
    .blog-row {
        display: block;
        overflow: hidden;
        padding: 30px 30px 0 30px;
    }
    .cta_img img {
        margin: 30px 0 0 0 !important;
    }
    .cta_img,
    .cta_cnt_box {
        width: 100%;
    }
    .cta_button {
        width: fit-content;
        margin: auto;
    }
    .cta_cnt_box h3 {
        text-align: center !important;
    }
    /*CTA*/
    
    
    
/* key Takeaways box start */
.key_Takeaways_box ul{
    padding: 0px 25px;
}
.key_Takeaways_box {
    padding: 20px 22px;
}
.key_Takeaways::before, .key_Takeaways::after{
height: 2.25rem;
width: 7rem;
}
/* key Takeaways box End */




/* H2 Marker CSS Start */
    .elementor-widget-theme-post-content ul li:has(h2)::marker,
    .elementor-widget-theme-post-content ol li:has(h2)::marker{
        font-size: 24px;
    }
/* H2 Marker CSS End */




    
}/* End custom CSS */