.elementor-114444 .elementor-element.elementor-element-2c6c032{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:82px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-2c6c032 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114444 .elementor-element.elementor-element-33b03e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-5ca3e48 .current-progress{background-color:#6938EF;}.elementor-114444 .elementor-element.elementor-element-5ca3e48 .elementor-scrolling-tracker-horizontal{background-color:#EBE9FE;}.elementor-114444 .elementor-element.elementor-element-5ca3e48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-5ca3e48{z-index:1;--horizontal-progress-border:solid;--horizontal-progress-border-top-width:3px;--horizontal-progress-border-right-width:3px;--horizontal-progress-border-bottom-width:3px;--horizontal-progress-border-left-width:3px;--horizontal-progress-border-color:#6938EF;--progress-border-radius:2px 2px 2px 2px;--horizontal-height:1.5px;--horizontal-border-style:solid;--horizontal-border-top-width:3px;--horizontal-border-right-width:3px;--horizontal-border-bottom-width:3px;--horizontal-border-left-width:3px;--horizontal-border-color:#EBE9FE;}.elementor-114444 .elementor-element.elementor-element-b84fe5a{margin-top:51px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-bcc5dae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-bcc5dae{text-align:left;}.elementor-114444 .elementor-element.elementor-element-bcc5dae .elementor-heading-title{color:#5925DC;font-size:16px;font-weight:600;line-height:24px;letter-spacing:1.6px;}.elementor-114444 .elementor-element.elementor-element-1652afb > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-1652afb .elementor-heading-title{color:#283A5E;font-size:36px;font-weight:600;text-transform:none;line-height:44px;}.elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-repeater-item-8840810 .elementor-icon-list-icon{width:32px;}.elementor-114444 .elementor-element.elementor-element-2cb1790{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-114444 .elementor-element.elementor-element-2cb1790 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-icon-list-item:not(:last-child):after{content:"";height:1px;border-color:#B1BBD0;}.elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:dotted;border-top-width:5px;}.elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:dotted;}.elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:5px;}body:not(.rtl) .elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-icon-list-text{padding-right:0px;}.elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-icon-list-text, .elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-icon-list-text a{color:#536587;}.elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-icon-list-item{font-size:14px;font-weight:500;line-height:22px;letter-spacing:0.14px;}.elementor-114444 .elementor-element.elementor-element-4b12aa5{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-114444 .elementor-element.elementor-element-e4416ad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-e4416ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114444 .elementor-element.elementor-element-c41be8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#D5DEEC;}.elementor-114444 .elementor-element.elementor-element-c41be8a{--box-border-color:#D5DEEC;--box-border-radius:0px;--separator-width:0px;--box-padding:0px;box-shadow:0px 1px 2px 0px rgba(16, 24.000000000000014, 40, 0.050980392156862744);--header-color:#283A5E;--toc-body-max-height:420px;--nested-list-indent:0px;--item-text-color:#283A5E;--item-text-active-color:#5925DC;--marker-size:0px;}.elementor-114444 .elementor-element.elementor-element-c41be8a .elementor-toc__header-title{text-align:start;}.elementor-114444 .elementor-element.elementor-element-c41be8a .elementor-toc__header, .elementor-114444 .elementor-element.elementor-element-c41be8a .elementor-toc__header-title{font-size:20px;font-weight:500;text-transform:none;line-height:30px;}.elementor-114444 .elementor-element.elementor-element-c41be8a .elementor-toc__header{flex-direction:row;column-gap:0px;}.elementor-114444 .elementor-element.elementor-element-cc9bd10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-134a04a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-134a04a .elementor-heading-title{color:#536587;font-size:20px;font-weight:600;line-height:30px;letter-spacing:0.1px;}.elementor-114444 .elementor-element.elementor-element-1bf13d0{width:auto;max-width:auto;z-index:0;--grid-side-margin:1px;--grid-column-gap:1px;--grid-row-gap:1px;--grid-bottom-margin:1px;--e-share-buttons-primary-color:#F1DBDB00;}.elementor-114444 .elementor-element.elementor-element-1bf13d0 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-1bf13d0 .elementor-share-btn{height:32px;}.elementor-114444 .elementor-element.elementor-element-7777a4f{width:auto;max-width:auto;align-self:flex-start;z-index:0;}.elementor-114444 .elementor-element.elementor-element-7777a4f > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-fdf7ab2 > .elementor-background-overlay{background-color:#EFF3F9;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114444 .elementor-element.elementor-element-fdf7ab2{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFF3F9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-fdf7ab2, .elementor-114444 .elementor-element.elementor-element-fdf7ab2 > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-114444 .elementor-element.elementor-element-e03f920 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32px 0px 0px 32px;}.elementor-114444 .elementor-element.elementor-element-e03f920{text-align:left;}.elementor-114444 .elementor-element.elementor-element-e03f920 .elementor-heading-title{color:#283A5E;font-size:14px;font-weight:600;line-height:20px;}.elementor-114444 .elementor-element.elementor-element-d3c41c9{--divider-border-style:solid;--divider-color:#D5DEEC;--divider-border-width:1.5px;}.elementor-114444 .elementor-element.elementor-element-d3c41c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-d3c41c9 .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0;}.elementor-114444 .elementor-element.elementor-element-d3c41c9 .elementor-divider{text-align:center;}.elementor-114444 .elementor-element.elementor-element-244da62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-114444 .elementor-element.elementor-element-244da62 .elementor-author-box__name{color:#283A5E;font-size:20px;font-weight:700;line-height:30px;margin-bottom:16px;}.elementor-114444 .elementor-element.elementor-element-244da62 .elementor-author-box__bio{color:#283A5E;font-size:16px;font-weight:400;line-height:27px;}.elementor-114444 .elementor-element.elementor-element-244da62 .elementor-author-box__button{color:#5925DC;border-color:#5925DC;font-size:16px;font-weight:600;line-height:20px;letter-spacing:0.32px;border-width:0px;border-radius:0px;}.elementor-114444 .elementor-element.elementor-element-7121a70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 32px 20px;}.elementor-114444 .elementor-element.elementor-element-7121a70 .elementor-author-box__name{color:#283A5E;font-size:20px;font-weight:700;line-height:30px;margin-bottom:16px;}.elementor-114444 .elementor-element.elementor-element-7121a70 .elementor-author-box__bio{color:#283A5E;font-size:16px;font-weight:400;line-height:27px;}.elementor-114444 .elementor-element.elementor-element-7121a70 .elementor-author-box__button{color:#5925DC;border-color:#5925DC;font-size:16px;font-weight:600;line-height:20px;letter-spacing:0.32px;border-width:0px;border-radius:0px;}.elementor-114444 .elementor-element.elementor-element-6d09ea7 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-9ac1c50 > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-cb40847 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-cb40847{z-index:0;}.elementor-114444 .elementor-element.elementor-element-5d56ce1 > .elementor-element-populated{margin:10px 45px 0px 0px;--e-column-margin-right:45px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-f84870d{margin-top:-180px;margin-bottom:0px;z-index:0;}.elementor-114444 .elementor-element.elementor-element-222e1f3 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-222e1f3{z-index:0;}.elementor-114444 .elementor-element.elementor-element-2e8aa70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:96px 80px 88px 80px;}.elementor-114444 .elementor-element.elementor-element-2e8aa70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114444 .elementor-element.elementor-element-f5c8a3f > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-114444 .elementor-element.elementor-element-f5c8a3f .elementor-heading-title{color:#283A5E;font-size:36px;font-weight:700;line-height:44px;}.elementor-114444 .elementor-element.elementor-element-f3badc4{--grid-row-gap:9px;--grid-column-gap:40px;}.elementor-114444 .elementor-element.elementor-element-f3badc4 .elementor-post__title{-webkit-text-stroke-color:#000;stroke:#000;}@media(max-width:1024px){.elementor-114444 .elementor-element.elementor-element-2c6c032{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-5ca3e48 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-b84fe5a{padding:0px 48px 0px 48px;}.elementor-114444 .elementor-element.elementor-element-75710d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-1652afb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-1652afb .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-114444 .elementor-element.elementor-element-2cb1790 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-114444 .elementor-element.elementor-element-4b12aa5{margin-top:0px;margin-bottom:0px;padding:0px 48px 0px 48px;}.elementor-114444 .elementor-element.elementor-element-e4416ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-c41be8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-width:0px 0px 1px 0px;}.elementor-114444 .elementor-element.elementor-element-cc9bd10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-134a04a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-1bf13d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;} .elementor-114444 .elementor-element.elementor-element-1bf13d0{--grid-side-margin:1px;--grid-column-gap:1px;--grid-row-gap:1px;--grid-bottom-margin:1px;}.elementor-114444 .elementor-element.elementor-element-7777a4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-7777a4f{align-self:flex-start;}.elementor-114444 .elementor-element.elementor-element-cb40847 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-5d56ce1 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-222e1f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-2e8aa70{padding:45px 20px 35px 20px;}.elementor-114444 .elementor-element.elementor-element-f5c8a3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-f3badc4 > .elementor-widget-container{margin:-20px 0px 0px 0px;}}@media(max-width:767px){.elementor-114444 .elementor-element.elementor-element-b84fe5a{padding:0px 24px 0px 24px;}.elementor-114444 .elementor-element.elementor-element-bcc5dae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-bcc5dae .elementor-heading-title{font-size:14px;line-height:22px;letter-spacing:1.12px;}.elementor-114444 .elementor-element.elementor-element-1652afb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-1652afb .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-114444 .elementor-element.elementor-element-2cb1790 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-114444 .elementor-element.elementor-element-2cb1790 .elementor-icon-list-item{line-height:25px;}.elementor-114444 .elementor-element.elementor-element-4b12aa5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-e4416ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-c41be8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-width:0px 0px 1px 0px;}.elementor-114444 .elementor-element.elementor-element-1bf13d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;} .elementor-114444 .elementor-element.elementor-element-1bf13d0{--grid-side-margin:1px;--grid-column-gap:1px;--grid-row-gap:1px;--grid-bottom-margin:1px;}.elementor-114444 .elementor-element.elementor-element-7777a4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-7777a4f{align-self:center;}.elementor-114444 .elementor-element.elementor-element-7121a70 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-114444 .elementor-element.elementor-element-7121a70 .elementor-author-box__button{font-size:13px;}.elementor-114444 .elementor-element.elementor-element-cb40847{width:100%;max-width:100%;}.elementor-114444 .elementor-element.elementor-element-222e1f3{width:100%;max-width:100%;}.elementor-114444 .elementor-element.elementor-element-2e8aa70{padding:45px 12px 30px 12px;}.elementor-114444 .elementor-element.elementor-element-f5c8a3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-114444 .elementor-element.elementor-element-f3badc4 > .elementor-widget-container{margin:-20px 0px 0px 0px;}}@media(min-width:768px){.elementor-114444 .elementor-element.elementor-element-75710d2{width:68%;}.elementor-114444 .elementor-element.elementor-element-ada8932{width:32%;}.elementor-114444 .elementor-element.elementor-element-e4416ad{width:68%;}.elementor-114444 .elementor-element.elementor-element-5d56ce1{width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-114444 .elementor-element.elementor-element-75710d2{width:100%;}.elementor-114444 .elementor-element.elementor-element-e4416ad{width:100%;}.elementor-114444 .elementor-element.elementor-element-5d56ce1{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-bcc5dae */.chevron_right::after{
    color: #0A27B8;
    display: inline-block;
    vertical-align: middle;
    content: "\e702";
    font-family: "bolddesk-web-icon";
    font-size: 16px;
    font-weight: 900;
    -webkit-text-stroke: 1px;
    margin-top: -4px;
}
#back_arrow{
    margin-top: -4px;
}
.elementor-114444 .elementor-element.elementor-element-bcc5dae .elementor-heading-title:hover{
    color: #4A1FB8;
}
.elementor-114444 .elementor-element.elementor-element-bcc5dae .elementor-heading-title:active{
    color: #4A1FB8;
}

/*.back_button img:hover {*/
   /*content: url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/media/2023/11/372521bc-arrow-left-hover.svg) !important;*/
/*} *//* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-2cb1790 */.post-grid-info1 .elementor-post-info__item-prefix{
    color: #536587;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px; 
   
}
.post-grid-info1  img{
    width: 100%;
    height: 100%;
}

.post-grid-info1 .elementor-post-info__item--type-author {
    color: #536587;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    margin-left: 12px;
    
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-c41be8a *//*Set the scrollbar width and color */
#toc-section ::-webkit-scrollbar {
    width: 5px !important;
   
}



#toc-section ::-webkit-scrollbar-thumb {
    background: #CBD5E1 !important;
    border-radius: 32px !important;
}



#toc-section .elementor-toc__header-title{
    cursor: pointer;
    /*padding-bottom: 10px*/
}

#toc-section .elementor-toc__list-wrapper{
    display: none;
    padding-top: 10px;
    padding-right: 6px;
}

#toc-section{
    padding-right: 20px;
    border: 1px solid #DDE0E8;
    border-radius: 12px;
    /*padding-top: 10px;*/
    /*padding-bottom: 10px;*/
    box-shadow: 0px 1px 2px 0px #1018280D !important;
   

  
}

#toc-ham1{
    width: 18px;
    height: 15px;
    margin-right: 10px;
    margin-top: 3px;
    margin-left: 20px;
}

#toc-chevron-up{
      width: 12px;
    height:40px;
    vertical-align: middle;
   float: right;
}

#toc-chevron-up{
    transition: transform 0.3s ease; /* Smooth rotation */
}

.rotated {
    transform: rotate(180deg); /* Rotates the image 180 degrees */
}


#toc-section .elementor-toc__list-item-text.elementor-toc__top-level{
   
    padding-left:22.5px;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    
}

#toc-section .elementor-toc__list-item-text.elementor-toc__top-level.elementor-item-active{
    border-left: 3px solid #5925DC !important;
    padding-left:20px !important;
    font-weight: 600 !important;
      letter-spacing: 0.01px;
    
}

#toc-section .elementor-toc__list-item-text.elementor-toc__top-level:hover{
    /*border-left: 3px solid #5925DC !important ;*/
    padding-left:22.5px; 
    color: #5925DC;
    font-weight: 400;
    letter-spacing: 0.01px;
    
}

.toc-title{
  margin-left: 5px;
  font-size: 14px;
  
}




/*.toc-title:after{*/
      /*margin-top: 5px;*/
/*    float: right;*/
/*    content: url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/2024/10/c41af62a-chevron-down-1.svg);*/
/*    line-height: 13px;*/
/*}*/




.blog-table-of-content .elementor-toc__header-title{
     margin-bottom: 20px !important;
     /*margin-left: 17px;*/
}

.elementor-element-560acf6.elementor-sticky--effects .elementor-toc__header-title{
   position: fixed !important;
   padding-bottom: 30px !important;
   
}

/*.blog-table-of-content  .elementor-toc__body {*/
/*     direction: rtl;  */
/*}*/


/*.blog-table-of-content .elementor-toc__list-item-text-wrapper {*/
/*    margin-left: 15px;*/
/*    display: block;*/
/*    text-align: left;*/
    
/*}*/

@media (min-width:320px) and (max-width:1024px){
    .elementor-element-560acf6.elementor-sticky--effects .elementor-toc__header-title{
   position: relative !important;
   padding-bottom: 0px !important;
}

#blog-toc{
    min-height: unset !important;
    overflow:auto !important;
    height:auto !important;
    height:276px !important;
    width:100% !important;
    border-bottom:1px solid #D5DEEC;
}
.blog-table-of-content .elementor-widget-table-of-contents .elementor-widget-container {
    min-height: unset !important;
}
.elementor-toc__body{
    display:block !important;
}
}

@media screen and (min-width: 1400px) and (max-width: 1500px) {
  #blog-toc {
    /*max-height: 330px !important;*/
  }
}
@media screen and (min-width: 1501px) and (max-width: 1600px) {
  #blog-toc {
      overflow:auto !important;
    /*max-height: 400px !important;*/
  }
}
@media screen and (min-width: 1601px) and (max-width: 1800px) {
  #blog-toc {
      height:auto !important;
    /*max-height: 430px !important;*/
  }
}
@media (min-width:1801px) and (max-width:2560px){
#blog-toc{
    height:auto !important;
    /*max-height:none !important;*/
}
}






.elementor-toc__list-item{
    margin-bottom: 16px !important;
    font-weight: 500 !important;
}

.elementor-toc__body .elementor-toc__list-item-text.elementor-item-active, .elementor-toc__body .elementor-toc__list-item-text:hover{
    font-weight: 500 !important;
}


.blog-table-of-content  ul
{
    margin: 0;
    
}

.blog-table-of-content  .elementor-toc__list-item .elementor-toc__list-wrapper
{
    padding:0 !important;
    margin: 5px 0px 0px 20px !important;
}

/*.blog-table-of-content  .elementor-toc__list-item-active {*/
/*    font-weight: 500 !important;*/
/*}*/

.elementor-toc__list-items--collapsible ul.elementor-toc__list-wrapper li.elementor-toc__list-item :nth-child(1)
{
  
}
.blog-table-of-content.elementor-toc__list-item-text-wrapper:before, .elementor-toc__list-item-text-wrapper i{
    margin-right: 0 !important;
    margin-left: 10px;
    display: block;
    
}


.blog-table-of-content  {
  /*height:276px !important;*/
    width:370px !important;
  /*overflow: auto;*/
  /*z-index: 0;*/
}


.blog-sticky-inner-colm ::-webkit-scrollbar {
  width: 5px;
}

.blog-sticky-inner-colm ::-webkit-scrollbar-thumb{

    background: #888; 
    border-radius: 10px;
}

.blog-sticky-inner-colm ::-webkit-scrollbar-thumb:hover {
    background: #555 !important; 
}

.elementor-toc__body .elementor-toc__list-item-text.elementor-item-active {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-cc9bd10 *//*accordion css*/
.inner_accordion {
max-width: 100%;

}

.inner_accordion h3{
	margin:0px !important;
	padding:0px !important;
}

.inner_accordion input {
display: none;
}

.inner_accordion label {
display: block;
color: #283A5E;
font-size: 20px;
font-weight: 600;
line-height: 32px;
    padding: 20px 17px 17px 50px;
border:1px solid #D5DEEC;
border-radius: 16px;
cursor: pointer;
 margin-top: 12px; 
 position: relative; /* Required for positioning the arrow */
	/*background-size: 14px;*/
}

.inner_accordion .inner_accordion_content {
max-height: 0;
overflow: hidden;
background:#FFF;
padding: 0px 32px;
color: #536587;
font-size: 16px;
font-weight: 500;
line-height: 26px;
/*transition: max-height 0.5s ease-in-out, padding 0.3s ease-in-out;*/
}

.inner_accordion_content a{
    color: #5925DC;
}
.inner_accordion_content a:hover{
   color: #4A1FB8 !important;
}

.inner_accordion input:checked ~ label, .inner_accordion  h3:first-of-type input:checked ~ label{
    border-radius: 16px 16px 0 0;
    border-bottom: none;
}

.inner_accordion h3:has(input:checked) + .inner_accordion_content 
 {
	max-height: 500px !important;
	padding: 0px 17px 17px 50px !important;
	border-bottom: 1px solid #D5DEEC;
    border-left: 1px solid #D5DEEC;
    border-right: 1px solid #D5DEEC;
    border-radius: 0px 0 16px 16px;
    
}
.inner_accordion label::before {
	content: "";
	position: absolute;
	left: 20px; /* Adjust the position */
	top: 50%;
	width: 20px;
	height: 20px;
	background: var(--wpr-bg-4a0f02bb-b5e6-4db1-9e11-4f58162246ce) no-repeat center;
	background-size: contain;
	transform: translateY(-50%) rotate(180deg);
	transition: transform 0.3s ease-in-out;
}

.inner_accordion input:checked ~ label::before {
	transform: translateY(-50%) rotate(0deg);
}


/*! inner_accordion css end here*/

/*accordion css*/
.accordion {
max-width: 100%;

}

.accordion h4{
	margin:0px !important;
}

.accordion input {
display: none;
}

.accordion label {
display: block;
color: #283A5E;
font-size: 20px;
font-weight: 600;
line-height: 32px;
padding: 24px 32px;
border-top:1px solid #D5DEEC;
cursor: pointer;
 margin-top: 12px; 
 position: relative; /* Required for positioning the arrow */
    
}

.accordion .content {
max-height: 0;
overflow: hidden;
background:#FFF;
padding: 0px 32px;
color: #536587;
font-size: 16px;
font-weight: 500;
line-height: 26px;
/*transition: max-height 0.5s ease-in-out, padding 0.3s ease-in-out;*/
}

.accordion h4:has(input:checked) + .content 
 {
    max-height: 500px !important;
    padding: 0px 32px 24px 32px !important;
}

.accordion input:checked ~ label, .accordion  h4:first-of-type input:checked ~ label{
border-top: 2px solid #D5DEEC;
/*background: url(https://storage.googleapis.com/cdn-website-bolddesk/2025/07/e691ad44-arrow-up.svg) no-repeat right 32px center;*/
/*    background-size: 20px;*/
}

.accordion label::after {
    content: "";
    position: absolute;
    right: 20px; /* Adjust the position */
    top: 50%;
    width: 20px;
    height: 20px;
    background: var(--wpr-bg-50408504-acf6-411b-8a02-59b477fbc43e) no-repeat center;
    background-size: contain;
    transform: translateY(-50%) rotate(180deg);
    transition: transform 0.3s ease-in-out;
}

.accordion input:checked ~ label::after {
    transform: translateY(-50%) rotate(0deg);
}

.accordion h4:last-of-type label, .accordion h4:has(input:checked) + .content:last-of-type{
    border-bottom: 1px solid #D5DEEC;
}

.accordion h4:last-of-type input:checked ~ label{
    border-bottom: 0px;
}

/* First label - Remove top border */
.accordion h4:first-of-type label {
    border-top: 0px;
}

/*! accordion css end here*/
.wp-post-image{
    margin-top: 40px;
    border-radius: 12px !important;
}

/*Deal now card css*/
.blog-card p{
    margin-bottom: 0 !important
}
.blog-card{
    padding: 14.9px 32px 19.5px;
    border-radius: 8px;
    display: flex;
    background: linear-gradient(273.58deg, #FFECDE -0.47%, #FFF2E7 45.35%, #FFF6EB 98.38%);
box-shadow: 0px 6px 8px -6px rgba(24, 39, 75, 0.12), 0px 8px 16px -6px rgba(24, 39, 75, 0.08);
margin-bottom: 24px;
 
}
 
.blog-card-col-1{
    width:70% !important;
        align-self: center !important;
}
 
.blog-card-col-1 .card-title{
    font-style: normal;
font-weight: 600 !important;
font-size: 18px !important;
line-height: 125% !important;
letter-spacing: 0.01em;
color: #000000; 
margin-bottom: 16px !important;
}
 
.blog-card-col-1 .card-description{
    font-style: normal;
font-weight: 400 !important;
font-size: 16px !important;
line-height: 125% !important;
letter-spacing: 0.01em;
color: #12161F;
margin-bottom: 24px !important;
margin-top: 0 !important;
}
 
.blog-card-col-1 a{
    padding: 11px 20px !important;
    background-color: #FF4800 !important;
    border-radius: 4px !important;
    font-style: normal !important;
font-weight: 600 !important;
font-size: 14px !important;
line-height: 125% !important;
text-align: center !important;
letter-spacing: 0.01em !important;
color: #FFFFFF !important;
}
 
.blog-card-col-2{
    align-self: center !important;
}
.blog-card-col-2 img{
    width: 209px !important;
    height: 188px !important;
    margin-bottom: 0 !important;
}
.blog-card-gradient{
    background: linear-gradient(300deg, #07CCE6 13.4%, #508EE6 86.6%);
}
.blog-card-gradient a{
    background-color: #FFFFFF !important;
    color: #283CA0 !important;
}
.blog-card-gradient .blog-card-col-1 .card-title, .blog-card-gradient .blog-card-col-1 .card-description{
    color: #FFFFFF;
}
.blog-card-green{
    background: #BAF5BF;
}
.blog-card-green a{
    background-color: #FF4800 !important;
    color: #FFFFFF !important;
}
.blog-card-purple{
    background: #3E055C;
}
.blog-card-purple a{
    background-color: #FFFFFF !important;
    color: #283CA0 !important;
}
.blog-card-purple .blog-card-col-1 .card-title, .blog-card-purple .blog-card-col-1 .card-description{
    color: #FFFFFF;
}
.blog-card-green .blog-card-col-2 img{
content:url(https://storage.googleapis.com/cdn-website-bolddesk/2023/03/0ca78066-blog-card-green.svg) !important;
}


/*Font style for all tag*/

.blogs-post-content h2{
    color:#283A5E;
    font-size: 30px;
    font-weight: 600;
    line-height: 38px; 
      margin-bottom: 24px; 
     padding-top: 24px;
}

.blogs-post-content .related-articles{
    font-size: 30px !important;
    line-height: 38px !important;
    color: #283A5E;
    font-weight: 600;
    
}

.blogs-post-content h3 {
    color: #283A5E;
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    margin-bottom: 24px;
    /* padding-top: 32px !important; */
}




.blogs-post-content h4,.blogs-post-content h5,.blogs-post-content h6{
    color:#283A5E;
    font-size: 20px;
    font-weight: 600;
    line-height: 30px; 
     margin-bottom: 24px; 
     margin-top: 24px ;
}

.blogs-post-content p,.blogs-post-content li, .blogs-post-content td{
    
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    /*letter-spacing: 0.09px;*/
}

.blogs-post-content p a, .blogs-post-content li a{
   color: #5925DC;
    
    font-size: 16px;
    font-weight: 600;
    line-height: 28px; 
    /*letter-spacing: 0.09px;*/
}

.blogs-post-content p a:hover,  .blogs-post-content li a:hover{
    color:#4A1FB8 !important;
}

.blogs-post-content p a:active,  .blogs-post-content li a:active{
    color: #001497;
}
.blog-example+h2{
    margin-top: 30px !important;
}
.blog-example+h3, .blog-example+h4, .blog-example+h5{
    padding-top: 24px !important;
}
.blog-example {
    border-radius: 12px;
    padding: 24px;
    background: #FFF;
    margin-bottom: 0px;
    border-radius: 8px;
    border-top: 13px solid #F4F3FF;
    border-bottom: 13px solid #F4F3FF;
    border-left: 17px solid #F4F3FF;
    border-right: 17px solid #F4F3FF;
    background: linear-gradient(to top, #D5DEEC 1px, transparent 1px), 
  linear-gradient(to bottom, #D5DEEC 1px, transparent 1px),  
  linear-gradient(to left, #D5DEEC 1px, transparent 1px), 
  linear-gradient(to right, #D5DEEC 1px, transparent 1px);
}

.blog-example ul li:last-child {
    margin-bottom: 0px !important;
}

.blog-example h4{
    margin-top: 0px !important;
}


/*spacing*/

.blogs-post-content p{
  margin-bottom: 24px;
}
/*.blogs-post-content p+p {*/
/*    margin-top: -14px;*/
/*}*/






/*Style for list*/
/*.blogs-post-content ul li:first-child{*/
/*    margin-top: -14px;*/
/*}*/

.blogs-post-content ul li:last-child{
    margin-bottom: 24px;
}

.blogs-post-content ul li{
    list-style:disc;
    margin-left:16px;
    margin-bottom: 24px;
}
.blogs-post-content img{
   padding-bottom: 32px;
}

.blogs-post-content p+figure{
    margin-top: 0px;
    /*padding-top: -6px !important;*/
    margin-bottom: 20px !important;
}

.blogs-post-content iframe{
    /*margin-top: 16px;*/
    margin-bottom: -14px;
}

.bulletIcon li{
    list-style: none!important;
    background: var(--wpr-bg-d0b6191c-29cb-40a6-bcde-b2326fad2169) no-repeat 7px 7px;
    margin-left:-1px!important;
padding: 0px 0px 3px 35px;
vertical-align: middle;
}

.blogs-post-content li a+.blogs-post-content li a{
    margin-bottom: 24px;
}

.blogs-post-content ol li,.blogs-post-content ul li{
 
    margin-left: 16px;
    margin-bottom: 12px;
   /*list margins*/
}
.blogs-post-content ol{
    /*margin-top: -14px !important;*/
    margin-bottom: 24px !important;
}

.blogs-post-content ol{
    list-style:decimal;
      padding-inline-start: 0px;
}
.blogs-post-content ul,ol
{
     padding-inline-start: 0px;
     margin: 0px 0px 0px 15px !important;
}

/*.blogs-post-content ul+p{*/
/*    margin-top: -6px;*/
/*}*/
.blogs-post-content ul+ul,.blogs-post-content ol+ol,.blogs-post-content ol+ul,.blogs-post-content ul+ol
{
      margin-bottom: 24px ;
       
}
.blogs-post-content h2+ul{
      margin-bottom: 24px; 
     /*margin-top: 7px !important;*/
}
.blogs-post-content h3+ul,#blogs-post-content h4+ul{
      margin-bottom: 24px; 
     /*padding-top: 7px !important;*/
}

.blogs-post-content ul+h4{
    padding-top: -6px !important;
}

.blog-example p:last-child{
    margin-bottom: 0px !important;
}

.blogs-post-content ul li h2,.blogs-post-content ul li h3,.blogs-post-content ul li h4, .blogs-post-content ul li h5, .blogs-post-content ul li h6, .blogs-post-content ol li h2,.blogs-post-content ol li h3,.blogs-post-content ol li h4, .blogs-post-content ol li h5, .blogs-post-content ol li h6{
    margin-left: 0px !important;
}


/*STYLES FOR DEAL BUTTON*/
.btn-get-deal{
    border-radius: 10px;
background: #6938EF;
height: 40px;
padding: 12px 24px;
align-items: center;
gap: 8px;
flex-shrink: 0;
color: #fff !important;

}

.btn-get-deal a{
    color: #fff !important;
}

.btn-get-deal:hover{
    background-color: #4A1FB8;
    color: #FFFFFF !important;
}

/*Styles for Tables*/
table{
    border: 1px solid #E9D7FE !important;
    border-radius: 12px !important;
}
th,td strong{
   color: #18294c; 
}
td{
   color: #283a5e; 
}
th, td{
border-collapse: collapse;
border: 1px solid #E9D7FE !important;
padding: 15px;
}

.blogs-post-content thead{
    background: #EBE9FE !important;
}

.wp-caption-text, .wp-caption-text a{
    color: #536587;
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    letter-spacing: 0.14px;
    margin-top: -18px;
    z-index: 1;
    position: relative;
}

table ul, table ol{
    margin-left: 0px !important;
    padding-left: 0px;
}

thead tr:first-child td:first-child {
  border-top-left-radius: 12px;
}

thead tr:first-child td:last-child {
  border-top-right-radius: 12px !important;
}

thead tr:last-child td:first-child {
  border-bottom-left-radius:0px;
}

thead tr:last-child td:last-child {
  border-bottom-right-radius: 0px;
 
} 
tr:last-child td:first-child {
  border-bottom-left-radius: 12px;
}

tr:last-child td:last-child {
  border-bottom-right-radius: 12px;
} 
.note_section{
    margin-top: 32px;
    color: #536587;
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    letter-spacing: 0.14px;
    border-radius: 12px;
    border: 1px solid #D1E0FF;
    background: #F5F8FF;
    padding: 20px 20px;
}

.btn-get-deal-div{
    margin-bottom: 50px;
}

.horizontal-line{
    border-bottom: 1px solid #D5DEEC;
    margin-bottom: 50px;
}


@media (min-width:320px) and (max-width:1024px){
    .blogs-post-content h2{
    font-size: 30px;
    font-weight: 700;
    line-height: 36px; 
}

.blogs-post-content h3{
    font-size: 18px;
    line-height: 28px; 
}

.blogs-post-content h4,.blogs-post-content h5,.blogs-post-content h6{
    font-size: 18px;
    font-weight: 700;
    line-height: 28px; 
}
.blogs-post-content p,.blogs-post-content li{
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
}

.blogs-post-content p a, .blogs-post-content li a{
    font-size: 16px;
    font-weight: 500;
    line-height: 28px; 
}

table {
  overflow-x:auto;
  display: block;
}
.blogs-post-content iframe{
   height:160px;
}

}

.wp-block-quote, blockquote {
    overflow-wrap: break-word;
   
  
    margin: 24px 0;
   
    
}
.blogs-post-content blockquote h2, .blogs-post-content blockquote h3,.blogs-post-content blockquote h4, .blogs-post-content blockquote h5, .blogs-post-content blockquote p:last-child{
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}

.blogs-post-content blockquote p{
   
font-size: 16px;
font-weight: 500 !important;
line-height: 28px;
text-align: left;
border-left: 4px solid #FF4800; 
font-style: normal;
color: #283A5E !important;
}

.rll-youtube-player img{
    padding-bottom: 0 !important;
}

#Agent-based-freshdesk-blog, #team-based-freshdesk-blog, #Agent-based-freshdesk-blog img, #team-based-freshdesk-blog img{
    padding: 0 !important;
}
#Agent-based-freshdesk-blog th{
    border: none !important;
}

#boldchat_contactUs_page{
    font-weight: bold;
  cursor: pointer;
  color: #5925DC;
}

#boldchat_contactUs_page:hover{
    text-decoration: underline;
     color: #4A1FB8 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-134a04a *//*.elementor-element-9f65337.elementor-sticky--effects {*/
/*      offset: 480px !important;*/
    
/*}*/
/*.elementor-element-6713465.elementor-sticky--effects {*/
/*   margin-top: -18px !important;*/
/*}*/
/*.elementor-element-2b0b5ab.elementor-sticky--effects {*/
/*     margin-top: -18px !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-1bf13d0 */.social-share .elementor-widget-container
{

    
  
}

.social-share .elementor-share-btn_facebook
{
    content:url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/2024/10/cc21d89f-facebook.svg);
}
.social-share .elementor-share-btn_linkedin
{
    content:url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/2024/10/8c3ac0b8-linkedin.svg);
}
.social-share .elementor-share-btn_twitter
{
    content:url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/2024/10/277df81b-twitter.svg);
    
}
.social-share .elementor-share-btn_reddit
{
    content:url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/media/2023/11/60cb0427-reddit.svg);
    
}

.social-share .elementor-share-btn_linkedin:hover
{
    content:url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/2024/10/a356fe81-linkedin.svg);
}
.social-share .elementor-share-btn_twitter:hover
{
   content:url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/2024/10/5198f33b-twitter-hover.svg);
}
.social-share .elementor-share-btn_facebook:hover
{
    content:url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/2024/10/7d790dae-facebook-hover.svg);
}
.social-share .elementor-share-btn_reddit:hover
{
    content:url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/media/2023/11/75f7377c-reddit-hover.svg);
}


 .elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .elementor-share-btn
{
    background: transparent;
}
.social-share .elementor-share-btn_twitter:hover
{
    cursor:pointer !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7777a4f */.rss-btn-text1
{
    cursor: pointer;
   
    font-size: 14px;
    
}

/*.rss-btn-text3{*/
/*    margin-left: 10px;*/
/*}*/

/*.custom-element-button1{*/
/*    width: 100px!important;*/
/*}*/

.rss-button1 img{
    width: 32px;
    height: 32px;
}

.rss-button1 img:hover{
    content: url(https://storage.googleapis.com/cdn-website-bolddesk/2024/11/8ecca253-rss-hover.svg);
    width: 32px;
    height: 32px;
 
   
}

/*.rss-btn-category-text, .rss-btn-text3 {*/
  

  /* Position the copied text above the RSS button */
/*  position: absolute;*/
/*  top: -5px;*/
/*  left: 38%;*/
/*}*/


/*.custom-element-button1 {*/
/*    padding: 0px !important;*/
/*    color:transparent !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for author-box, class: .elementor-element-244da62 */.link a:hover img{
    transform: translateX(5px);
}

.author-sections{
    margin-left: -15px;
   
}
#author-section .elementor-author-box__button:before {
    display: none;
}

#author-section .elementor-author-box__avatar img{
    transform: none;
}
.authorLinkedIn-text{
    color: #536587;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    margin-top: 5px;
    margin-bottom: 8px;
}
.authorLinkedIn-text a{
    color:#5925DC;
}

.authorLinkedIn-text a:hover{
    color:#4A1FB8;
}

.author-section .elementor-author-box__bio,.author-section .elementor-author-box__bio p {
    margin-bottom: 3px;
}

#author-section .elementor-author-box__button:hover{
    color:#4A1FB8;
}/* End custom CSS */
/* Start custom CSS for author-box, class: .elementor-element-7121a70 */.link a:hover img{
    transform: translateX(5px);
}

.author-sections{
    margin-left: -15px;
   
}
#author-section .elementor-author-box__button:before {
    display: none;
}

#author-section .elementor-author-box__avatar img{
    transform: none;
}
.authorLinkedIn-text{
    color: #536587;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    margin-top: 5px;
    margin-bottom: 8px;
}
.authorLinkedIn-text a{
    color:#5925DC;
}

.authorLinkedIn-text a:hover{
    color:#4A1FB8;
}

.author-section .elementor-author-box__bio,.author-section .elementor-author-box__bio p {
    margin-bottom: 3px;
}

#author-section .elementor-author-box__button:hover{
    color:#4A1FB8;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-6d09ea7 */input[type="text"], input[type="number"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type=reset], input[type=tel], select, textarea {
    color: #536587 !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: 20px !important;

}



#comment{
    /*background-color: #f8f8f8 !important;*/
    border: 1px solid #D5DEEC !important;
    border-radius: 8px !important;
    height: 120px !important;
    padding: 12px 0 0 25px !important;
    box-shadow: 0px 1px 2px 0px #1018280D !important;


}
#comments h3{
    text-align: left !important;
    color:#283A5EC !important;
    font-size: 30px !important;
font-weight: 600 !important;
line-height: 38px !important;
}
#comments .author{
    font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 26px;
color: #222 !important;
}
#comment .comment-text{
    color: #283A5E !important;
    font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
}
.comment-form-author,.comment-form-email,.comment-form-url
{
    margin-bottom: 20px !important;
    padding-left: 0 !important;
    /*padding-right: 10px !important;*/
    width:100% !important;
}
#author,#email,#url
{
    
    border: 1px solid #D5DEEC !important;
    border-radius: 8px !important;
    height: 45px !important;
    /*padding: 12px 0 0 25px !important;*/
    box-shadow: 0px 1px 2px 0px #1018280D !important;
}
.form-submit input[type=submit]{
    color: #FFF !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 20px !important;
    letter-spacing: 0.32px !important;
    border-radius: 10px !important;
    background: #6938EF !important;
    height: 40px !important;

        /*padding: 12.5px !important;*/
    /*border-radius: 4px !important;*/
    /*border: none !important;*/
    /*background-color:#394caf !important;*/
    /*color: #fff !important;*/
    /*font-weight: 500 !important;*/
    width: 197px;
}

.comment-form-cookies-consent label
{
    margin-top:-3px !important; 
    line-height: 20px !important;
    /*letter-spacing: 0.1px !important;*/
    font-weight: 400 !important;
    color: #536587 !important;
    font-size: 14px !important;
}

.comments-area .comment-form>p {
    margin-bottom: 20px;
    padding-left: 0px;
    padding-right: 10px;
}

.comments-area .comment-form>p .required {
    color: #f00000;
}

.comments-area .comment-form>p textarea {
    height: 120px;
    padding: 12px 0 0 25px;
    border-radius: 5px;
    border: 1px solid #f3f1ee;
    background: #f3f1ee;
    min-width: 100%;
}

.comments-area .comment-form>p.comment-form-author, .comments-area .comment-form>p.comment-form-email, .comments-area .comment-form>p.comment-form-url {
    width: 33.33%;
    float: left;
}

.comments-area .comment-form>p input[type=text]{
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 50px;
    padding: 0;
    background-color: #f3f1ee;
    border: 1px #f3f1ee solid;
    padding: 18px;
    font-weight: 400;
    font-size: 14px;
    color: #4b5264;
    line-height: 26px;
    resize: none;
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    border-radius: 5px;
}

.comments-area .comment-form>p.comment-form-cookies-consent label {
    width: auto;
    margin-bottom: 0;
    margin-left: 10px;
    display: inline-block;
    vertical-align: top;
    font-weight: normal;
}

.comments-area .comment-form .comment-form-cookies-consent {
    margin-top: -10px;
    width: 100%;
    float: left;
    margin-bottom: 10px !important;
}
.comments-area .comment-form> p input[type="text"]:focus{
    border:none;
}

.comments-area .comment-form  button{
    padding: 12.5px !important;
    border-radius:4px !important;
    border:none !important;
    background-color: #6938EF !important;
    color:white !important;
    font-weight: 500 !important;
    width: 20%;
}
/*.comments-area .comment-form .form-submit>button:hover{*/
/*     background-color: #fff1ef !important;*/
/*    color:#FF6064 !important;*/
/*}*/

/*.comment-form > p button[type="submit"]*/
/*{*/
/*    font-family: Roboto !important*/
/*}*/


/*.form-submit input[type=submit]{*/
/*    padding: 12.5px;*/
/*    border-radius:4px;*/
/*    border:none !important;*/
    /*background-color:#394CAF !important;*/
/*    color:white;*/
/*    font-weight: 600;*/
/*    font-size:14px;*/
/*}*/
.form-submit input[type=submit]:hover{
     background-color: #4A1FB8 !important;
    color:#FFFFF;
}
.form-submit input[type=submit]:active{
     background-color: #4A1FB8 !important;
    /*box-shadow: 0px 0px 0px 4px #FFDBBF; */
    color:#FFFF;
}
.comments-area .comment-form>p textarea,.comments-area .comment-form>p input[type=text]

{
    background:#F8F8F8;
    border: 1px solid #D8D8D8;
border-radius: 4px;
}
.comments-area .comment-form>p button[type="submit"]
{
    background-color:#394CAF !important;
}
.elementor-widget-post-comments h3{
    font-style: normal;
    font-weight: 700 !important;
    font-size: 24px !important;
    line-height: 32px !important;
    
}
.elementor-widget-post-comments .comment-notes
{

font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 125%;
letter-spacing: 0.01em;
color: #626262;
}

@media (min-width: 320px) and (max-width:767px){
    .comments-area .comment-form>p.comment-form-author{
    width: 100%;
}
.comments-area .comment-form>p.comment-form-email{
    width: 100%;
}
.comments-area .comment-form>p.comment-form-url{
    width: 100%;
}
.comments-area .comment-form .comment-form-cookies-consent{
    display: inline-flex;
}
.comments-area .comment-form > p button[type=submit]{
    width:100%;
}
.form-submit input[type=submit]{
    width: 100%;
    height:40px;
    line-height:0px;
}
}

@media (min-width:920px){
    .comments-area .comment-form>p #email-error{
    width:235px !important;
}
}

/*.form-submit input[type=submit]{*/
/*    padding: 12.5px;*/
/*    border-radius:4px;*/
/*    border:none;*/
/*    background-color:#394CAF !important;*/
/*    color:white;*/
/*    font-weight: 600;*/
/*    font-size:14px;*/
/*}*/
.form-submit input[type=submit]:hover{
     background-color: #fff1ef;
    color:#FF6064;
}
.comments-area .comment-form>p textarea,.comments-area .comment-form>p input[type=text]

{
    border: 1px solid #D8D8D8;
border-radius: 4px;
}
.comments-area .comment-form>p button[type="submit"]
{
    background-color:#394CAF !important;
}
.elementor-widget-post-comments h3{
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 125%;
    
}
.elementor-widget-post-comments .comment-notes
{

font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 125%;
letter-spacing: 0.01em;
color: #626262;
}

#wp-comment-cookies-consent{
    cursor:pointer;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e4416ad *//*@media (min-width: 768px) and (max-width: 1024px){*/
/*.col-w-md,.col-w-md1*/
/*{*/
/*  width:768px !important;*/
/*  margin:auto;*/
/*}*/
/*}*/
.col-w-md{
position: unset;
 // display: inline-block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bef2de8 */.toc-container {
  display: inline-block;
  border: 1px solid #DDE0E8;
  border-radius: 12px;
 

  cursor: pointer;
  width: 340px; /* Adjust width as necessary */
   padding-right: 20px;
    border: 1px solid #DDE0E8;
    border-radius: 12px;
    padding-top: 15px;
    /*padding-bottom: 10px;*/
    box-shadow: 0px 1px 2px 0px #1018280D !important; 
}

.toc-title{
  margin-left: 5px;
  
}

.toc-button {
  background: none;
  border: none;
  padding-bottom: 15px;
  font-size: 18px;
  line-height: 26px;
  font-weight: 500;
  color: #283A5E;

  width: 100%;
  text-align: left;
}



.toc-icon {
  font-size: 18px;
  margin-right: 8px;
}

.toc-arrow {
  margin-left: auto;
  font-size: 14px;
  transform: rotate(0deg);
  transition: transform 0.3s ease;
}

.toc-container.active .toc-arrow {
  transform: rotate(-180deg); 
}

.toc-dropdown {
  display: none;
  max-height: 420px;
    height: auto;
    overflow-y: auto;   
    padding-top: px;
}

#toc-ham{
    width: 20px;
    height: 30px;
    margin-right: 10px;
    margin-top: -3px;
    margin-left: 20px;
}

#toc-chevron-up{
    /*  width: 18px;*/
    /*height:30px;*/
    vertical-align: middle;
   float: right;
}

#toc-chevron-up{
    transition: transform 0.3s ease; /* Smooth rotation */
}

.rotated {
    transform: rotate(180deg); /* Rotates the image 180 degrees */
}


 /*Set the scrollbar width and color */
.toc-container ::-webkit-scrollbar {
    width: 5px !important;
   
}

a.active{
     color: #5925DC !important;
  font-weight: 600 !important;
  border-left: 3px solid #5925DC !important;
  padding-left: 13px;
}


.toc-container ::-webkit-scrollbar-thumb {
    background: #CBD5E1 !important;
    border-radius: 32px !important;
}


.toc-container.active .toc-dropdown {
  display: block !important;
  
}

.toc-dropdown ul {
  list-style: none;
  /*padding: 0;*/
  margin: 0;
}

.toc-dropdown li {
  padding: 8px 16px;
}

.toc-dropdown li a {
   padding-left:22.5px;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
  color: #283A5E;
  display: block;
  transition: color 0.3s ease;
}

.toc-dropdown li a:hover {
  color: #5925DC; 
}

/* Active class for the list items in TOC */
.toc-dropdown li.active {
    font-weight: bold;
    color: #5925DC;
    border-left: 3px solid #5925DC;
    padding-left: 13px;
}


/* Update the chevron styles */
#toc-chevron-up {
  margin-left: auto;
  transform: rotate(0deg);
  transition: transform 0.3s ease;
}

.toc-container.active #toc-chevron-up {
  transform: rotate(-180deg); /* Rotate up when active */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-222e1f3 */.blog-Ads{
    border: 1px solid #D9D6FE;
    background:url(https://storage.googleapis.com/cdn-website-bolddesk/2024/11/4e18dc2f-blog-bg.webp);
    background-repeat: no-repeat;
  /*background-attachment: fixed;*/
  background-size: cover;
    padding: 28px 0;
    border-radius: 24px;
}

.blog_heading{
    font-size: 24px;
    line-height: 32px;
    font-weight: 600;
    letter-spacing: 0.5%;
    padding-bottom: 24px;
    text-align: center;
    color:#283A5E;
}
.button,.blog_list ul{
    padding-right: 11px;
    padding-left: 11px;
}
.button{
    padding-top:16px;
    padding-right: 10px;
    padding-left: 10px;
    display: flex;
    justify-content: center; 
}

.blog_static_ad_try_bolddesk {
    background: #6938EF;
    border: 1.5px solid #6938EF;
    color: #FFFFFF;
    font-size: 16px;
    line-height:20px;
    font-weight: 500;
    letter-spacing:2%;
    border-radius: 10px;
    padding: 10px 37px;
    margin-right: 6px;
    white-space: nowrap;
}
 a .blog_static_ad_try_bolddesk{
    color: #FFFFFF;
     
}

.blog_static_ad_try_bolddesk:hover{
    background-color: #4A1FB8;
    border: 1.5px solid #4A1FB8;
}
.blog_static_ad_bookdemo{
    background: transparent;
    border: 1.5px solid #6938EF;
    color: #6938EF;
    font-size: 16px;
    line-height:20px;
    font-weight: 500;
    letter-spacing:2%;
    padding: 10px 37px;
    margin-left: 6px;
    border-radius: 10px;
    white-space: nowrap;
}
a .blog_static_ad_bookdemo{
    color: #6938EF !important;
    
}
.blog_static_ad_bookdemo:hover{
   background-color:#4A1FB8;
   border-color: #4A1FB8;
   color: #FFFFFF !important;
}


.blog_list ul{
    margin: 0;
}
.blog_list{
    margin-top: 24px;
}
.blog_list li{
    color: #283A5E;
    font-size: 14px;
    line-height:22px;
    font-weight: 500;
    letter-spacing:1%;
    margin-bottom: 10px;
    display: flex;
    align-items: flex-start;
}
.blog_list p,.blog_list img{
display: inline;
}
.blog_list p{
    margin-bottom: 0;
}

.blog_list img{
    margin-top: 2px;
    margin-right: 7px;
    position: relative;
    align-items: center;
}


@media(min-width:768px) and (max-width:1024px){
.blog-Ads{
    width:365px;
    margin: 60px auto 35px auto;
}
}
@media(min-width:320px) and (max-width:767px){
.blog_heading{
    font-size:18px;
    line-height:24px;
}
.blog-Ads{
    width:280px;
    margin: 24px auto 0px auto;
}
.blog_static_ad_try_bolddesk{
    padding: 10px 20px;
     margin-right: 5px;
    
}
.blog_static_ad_bookdemo{
    padding: 10px 20px;
    margin-left: 5px;
    
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4b12aa5 */#author-section .elementor-author-box__button{
border :none;
}

#author-section .elementor-author-box__button:before {
    content: '\f101';
    font-weight: normal;
    font-size: 16px;
}
.elementor-column .elementor-element-populated{
    padding: 0;
}
#post-details .elementor-post-info__item--type-date {
color:#3D3D3D !important;
}
#post-details .elementor-post-info__item--type-author:hover{
    color:#0d98ff;
}
.elementor-message-success{
    font-size: 12px;
    line-height: 16px;
    letter-spacing: normal;
    border-left: 3px solid;
    padding: 10px 20px;
    width: 100%;
    color: #4f8a10;
    background-color: #dff2bf;
}
.elementor-message-danger{
    font-size: 12px;
    line-height: 16px;
    letter-spacing: normal;
    border-left: 3px solid;
    padding: 10px 20px;
    width: 100%;
    color: #721c24;
    background-color: #f8d7da ;
}
.elementor-message-danger a{
    color: #0273DC;
}
.elementor-message-danger a:hover{
    color:#0d98ff;
}
.elementor-form-help-inline{
    display: none !important;
}

@media (min-width: 768px) and (max-width: 1023px){
.elementor-40638 .elementor-element.elementor-element-1540ff3 {
    width: 100%;
}
.blog_dropdown
{
    margin-left:-110px;
    width:140%;
}
}
@media only screen and (min-width: 768px) {
.elementor-40638 .elementor-element.elementor-element-efed65d > .elementor-widget-container
{
    width:50%;
    margin-left:0px;
}
}
@media (min-width:320px) and (max-width:767px){
     .m-lr-auto
{
    padding-right:20px !important;
    padding-left:20px !important ;
}
 .elementor-40638 .elementor-element.elementor-element-efed65d > .elementor-widget-container
{
    width:41.5%;
    margin-left:0px;
}
}
@media (min-width: 1023px) and (max-width:1500px){

.elementor-40638 .elementor-element.elementor-element-efed65d > .elementor-widget-container
{
    width:100%;
    margin-left:0px;
}
}

.grecaptcha-badge{
	display:none;
}

/*#trademark*/
/*{*/
/*    font-size: 10px;*/
/*}*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-232b6f0 */.single #wpfront-scroll-top img{
    display: block;
}
#wpfront-scroll-top{ 
    display: block;
    cursor:pointer;
    position: fixed;
    width: 48px;
    /*height: 52px;*/
    /*background: #fff;*/
    /*border-radius: 50%;*/
    right: 30px;
    bottom: 90px;
    /*box-shadow: 0 0 25px 0 rgba(0,0,0,.04);*/
    z-index: 10 !important;
    /*border: 1px solid #ececec;*/
    vertical-align : middle;
    text-align : center;
}
.single .crisp-client .cc-tlyw[data-full-view=true] .cc-kxkl .cc-nsge {
right: 27px !important;
bottom:28px !important;
}
/*.single .crisp-client .cc-tlyw[data-full-view=true] .cc-kxkl .cc-nsge .cc-imbb {*/
/*width: 60px !important;*/
/*height: 60px !important;*/
/*}*/

/*.single .crisp-client .cc-tlyw[data-full-view=true][data-website-logo=false][data-last-operator-face=false] .cc-kxkl .cc-nsge .cc-imbb .cc-11f2[data-is-ongoing=false] .cc-15e7 {*/
/*    width: 33px !important;*/
/*    height: 28px !important;*/
/*    top: 18px !important;*/
/*    left: 13px !important;*/
/*}*/

/*@media only screen and (min-width:320px) and (max-width:480px){*/
/*#wpfront-scroll-top{*/
/*    width: 55px;*/
/*    right:12px ;*/
/*    bottom:95px;*/
/*}*/
/*}*/
/*#wpfront-scroll-top >img{*/
/*padding: 20.5px 0;*/
/*}*/
/*@media only screen and (max-width:767px){*/
/*    #wpfront-scroll-top{*/
/*    bottom:60px;*/
/*    right:28px;    */
/*    }*/
/*}*/
/*@media only screen and (min-width:768px) and (max-width:1024px){*/
/*    #wpfront-scroll-top{*/
/*    bottom:140px;*/
/*    }*/
/*}*/
/*@media only screen and (min-width:1025px) and (max-width:1350px){*/
/*    #wpfront-scroll-top{*/
/*    bottom:130px;*/
/*    right:35px;    */
/*    }*/
/*}*/
/*@media only screen and (min-width:1025px) and (max-width:1350px){*/
/*    #wpfront-scroll-top{*/
/*    bottom:130px;*/
/*    right:35px;    */
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2e8aa70 */#Post_grid .post-thumb img{
    height: 194px !important;
    
}
#Post_grid .post-thumb img:hover{
    opacity: 0.9;
}
#Post_grid .entry-title{
    font-size: 20px;
    font-weight: 700;
    color:#1a1a1a;
    line-height: 25px;
    font-family: 'Roboto' !important;
    margin-bottom: 7px;
}

#Post_grid .blog-description{
    color: #828893;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
}
#Post_grid .author a{
    color:#394CAF;
    font-size: 14px;
    font-weight: 500;
    font-family: 'Roboto';
    line-height: 17.5px;
}
#Post_grid .author a:hover{
    color:#0d98ff;
}
.entry-meta .pipe{
     color: #d4dee1;
     font-size: 15px;
     margin: 0 6px;
}
#Post_grid .date{
    color:#626262;
    font-size: 14px;
    font-weight: 400;
}
#Post_grid .post-content {
    padding: 24px 0px !important;
}


#Post_grid .elementor-pagination {
    margin: 40px 30px 30px 30px;
}
#Post_grid .prev,.next,.page-numbers{
    color:#999;
}
#Post_grid .current{
    background-color: #f5cecf;
    border-radius: 50%;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-right:10px;
    color:#FF6064;
    text-align: center;
}
#Post_grid .elementor-grid-item {
     margin-right: 0 !important;
}
#Post_grid h2.entry-title{
    text-transform: none !important;
}
@media (min-width:320px) and (max-width:767px){
#Post_grid .entry-title{
    font-size: 16px;
    line-height: 20px;
}  
}

#Post_grid{
     background: linear-gradient(180deg, #F6F7FA 0%, #FFFFFF 100%);

}/* End custom CSS */
/* Start custom CSS */#header-menu {
    background-color: #fff !important;
}
.elementor-sticky--active{
    background-color: #fff !important;
}

/* Hide default title behavior */ 
.blog-title a {
    position: relative;
    cursor: pointer;
}

/* The custom tooltip container (only shows if data-title is present) */
.blog-title a[data-title]::after {
    content: attr(data-title);
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -112%; /* Position above the element */
    background-color: #000; /* Black background */
    color: #fff; /* White text */
    padding: 8px 16px; /* Padding similar to the image */
    border-radius: 8px; /* Rounded corners */
    font-size: 14px;
    font-weight: 400; /* Normal font weight */
    white-space: nowrap;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: opacity 0.3s ease, visibility 0.3s ease;
    z-index: 1000;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); /* Subtle shadow */
}

/* Tooltip arrow */
.blog-title a[data-title]::before {
    content: '';
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -25%; /* Adjust based on tooltip position */
    border-width: 6px;
    border-style: solid;
    border-color: transparent transparent #000 transparent; /* Black arrow matching tooltip background */
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0.3s ease;
    z-index: 1000;
}

/* Show the tooltip on hover */
.blog-title a[data-title]:hover::after,
.blog-title a[data-title]:hover::before {
    opacity: 1;
    visibility: visible;
}


/*blog new ads css*/
.ads-blog-card p{
    margin:0;
}
.ads-blog-card{
    border-radius: 12px;
    display: flex;
    margin-bottom: 24px;
 
}
.ads-blog-card-col-1{
    width:65% !important;
    align-self: center !important;
    padding: 32px 10px 32px 32px;
}
.ads-blog-card-col-2{
    width:35% !important;
    text-align: center;
    margin: auto;
}
.ads-blog-card-col-2 img{
     padding-bottom: 0 !important;
}
.adsTitle{
    font-style: normal;
font-weight: 600 !important;
font-size: 16px !important;
line-height: 24px !important;
letter-spacing: 0.01em;
margin-bottom: 8px !important;
}
.ads-description{
    font-style: normal;
font-weight: 500 !important;
font-size: 14px !important;
line-height: 20px !important;
letter-spacing: 0.01em;
margin-bottom: 10px !important;
margin-top: 0 !important;
}
.ads-btn{
    margin-top: 0 !important;
}
.ads-blog-card a{
    padding: 8px 18px !important;
    border-radius: 4px !important;
    text-align: center !important;
    font-style: normal !important;
font-weight: 600 !important;
font-size: 12px !important;
line-height: 18px !important;
letter-spacing: 0.01em !important;
}
.bg-dark-one{
    background-color: #7C00BD !important;
}
.bg-dark-two{
    background-color: #007639 !important;
}
.bg-dark-three{
    background-color: #002EA2 !important;
}
.bg-dark-four{
    background-color: #7A0047 !important;
}
.bg-dark-five{
    background-color: #840077 !important;
}
.bg-dark-six{
    background-color: #007CA9 !important;
}
.bg-light-one{
    background-color: #F3EDFF !important;
    border: 1px solid #E7DBFF !important;
}
.bg-light-two{
    background-color: #E3FFFC !important;
    border: 1px solid #C2F1ED !important;
}
.bg-light-three{
    background-color: #E8F5FF !important;
    border: 1px solid #C9E8FF !important;
}
.bg-light-four{
    background-color: #FFF1F5 !important;
    border: 1px solid #FFDEE8 !important;
}
.bg-light-five{
    background-color: #FFFBE5 !important;
    border: 1px solid #F0ECD1 !important;
}
.bg-light-six{
    background-color: #FBEEFF !important;
    border: 1px solid #ECD8F3 !important;
}
.dark-style a{
    background: #F4F3FF !important;
    border: 1px solid #F4F3FF !important;
}
.dark-style .adsTitle{
    color: #FFFFFF !important;
}
.dark-style .ads-description{
    color: #FFFFFF !important;
}
.light-style a{
    color: #FFFFFF !important;
    background: #6938EF !important;
}
.light-style .adsTitle{
    color: #18294C !important;
}
.light-style .ads-description{
    color: #283A5E !important;
}
.bg-dark-one a{
    color: #570084 !important;
}
.bg-dark-two a{
    color: #004C25 !important;
}
.bg-dark-three a{
    color: #012684 !important;
}
.bg-dark-four a{
    color: #65003B !important;
}
.bg-dark-five a{
    color: #500048 !important;
}
.bg-dark-six a{
    color: #005B7C !important;
}/* End custom CSS */