.elementor-247704 .elementor-element.elementor-element-3c6c787a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-38d5e850{--direction:ltr;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:100;--horizontal-progress-border:none;--horizontal-height:3px;--horizontal-border-style:none;--border-radius:0px 0px 0px 0px;--tracker-padding:0px 0px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-38d5e850 .current-progress{background-color:var( --e-global-color-primary );}.elementor-247704 .elementor-element.elementor-element-38d5e850 .elementor-scrolling-tracker-horizontal{background-color:#FF480000;}.elementor-247704 .elementor-element.elementor-element-110408bc{--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;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-2f62c2e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-7541be79{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-a556bdb .ekit-stylish-list-content{align-items:center;flex-direction:row;}.elementor-247704 .elementor-element.elementor-element-a556bdb .ekit-stylish-list-content-icon > i{font-size:12px;}.elementor-247704 .elementor-element.elementor-element-a556bdb .ekit-stylish-list-content-icon > svg{height:12px;width:12px;}.elementor-247704 .elementor-element.elementor-element-a556bdb .ekit-stylish-list-content-icon > img{height:12px;width:12px;color:var( --e-global-color-6e7b2b3 );}.elementor-247704 .elementor-element.elementor-element-a556bdb .ekit-stylish-list-content-icon > :is( i, svg ){color:var( --e-global-color-6e7b2b3 );fill:var( --e-global-color-6e7b2b3 );}.elementor-247704 .elementor-element.elementor-element-a556bdb .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > :is( i, svg ){color:var( --e-global-color-c8020bc );fill:var( --e-global-color-c8020bc );}.elementor-247704 .elementor-element.elementor-element-a556bdb .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:var( --e-global-color-c8020bc );}.elementor-247704 .elementor-element.elementor-element-a556bdb .ekit-stylish-list-content-icon{margin:0px 6px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-a556bdb .ekit-stylish-list-content-title{color:var( --e-global-color-6e7b2b3 );transition:var( --e-global-color-6e7b2b3 );font-weight:600;line-height:24px;margin:0px 6px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-a556bdb .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:var( --e-global-color-c8020bc );}.elementor-247704 .elementor-element.elementor-element-a556bdb .ekit-stylish-list-content-text{flex-direction:column;}.elementor-247704 .elementor-element.elementor-element-a556bdb .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-a556bdb .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-247704 .elementor-element.elementor-element-4aafcc35{--display:flex;--gap:012px 012px;--row-gap:012px;--column-gap:012px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-60669b18{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-247704 .elementor-element.elementor-element-60669b18 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;line-height:60px;letter-spacing:-0.32px;color:var( --e-global-color-secondary );}.elementor-247704 .elementor-element.elementor-element-7e6d716 .elementor-repeater-item-e4929e3 .elementor-icon-list-icon{width:32px;}.elementor-247704 .elementor-element.elementor-element-7e6d716 .elementor-icon-list-item:not(:last-child):after{content:"";height:5%;border-color:var( --e-global-color-9a6e736 );}.elementor-247704 .elementor-element.elementor-element-7e6d716 .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-247704 .elementor-element.elementor-element-7e6d716 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:dotted;}.elementor-247704 .elementor-element.elementor-element-7e6d716 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:5px;}.elementor-247704 .elementor-element.elementor-element-7e6d716 .elementor-icon-list-icon{width:0px;}.elementor-247704 .elementor-element.elementor-element-7e6d716 .elementor-icon-list-icon i{font-size:0px;}.elementor-247704 .elementor-element.elementor-element-7e6d716 .elementor-icon-list-icon svg{--e-icon-list-icon-size:0px;}body:not(.rtl) .elementor-247704 .elementor-element.elementor-element-7e6d716 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-247704 .elementor-element.elementor-element-7e6d716 .elementor-icon-list-text{padding-right:0px;}.elementor-247704 .elementor-element.elementor-element-7e6d716 .elementor-icon-list-text, .elementor-247704 .elementor-element.elementor-element-7e6d716 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-247704 .elementor-element.elementor-element-7e6d716 .elementor-icon-list-item{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-247704 .elementor-element.elementor-element-4a363d33{--display:flex;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-4f526eea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-6ae80731{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-574c13e2{--display:flex;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-3cf2d2f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-34273f6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-5579da01{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a1b6f0f );--border-color:var( --e-global-color-a1b6f0f );--border-radius:14px 14px 14px 14px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-5579da01:not(.elementor-motion-effects-element-type-background), .elementor-247704 .elementor-element.elementor-element-5579da01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6b42992 ) 0%, #FFFFFF 100%);}.elementor-247704 .elementor-element.elementor-element-6392cba6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-46e997ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 023px 0px 023px;}.elementor-247704 .elementor-element.elementor-element-46e997ca .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );font-weight:700;}.elementor-247704 .elementor-element.elementor-element-46e997ca .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-247704 .elementor-element.elementor-element-54d8e92d{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;padding:0px 0px 0px 0px;border-radius:9px 9px 9px 9px;}.elementor-247704 .elementor-element.elementor-element-54d8e92d img{pointer-events:all;width:100%;max-width:100%;height:185px;border-radius:9px 9px 9px 9px;}.elementor-247704 .elementor-element.elementor-element-2afb96b9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-4ae6c06c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-7e3bd6f3{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-360b39b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-360b39b2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-247704 .elementor-element.elementor-element-5c1d4b93{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-2384a451 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-247704 .elementor-element.elementor-element-2384a451 .elementskit-btn{background-color:var( --e-global-color-d63bdb1 );width:100%;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-style:none;border-color:#C5CBD5;border-radius:0px 0px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-2384a451 .elementskit-btn:hover{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-247704 .elementor-element.elementor-element-2384a451 .elementskit-btn > :is(i, svg){font-size:48px;}.elementor-247704 .elementor-element.elementor-element-7460a6de .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-247704 .elementor-element.elementor-element-7460a6de .elementskit-btn{background-color:var( --e-global-color-d63bdb1 );width:100%;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-style:none;border-color:#C5CBD5;border-radius:0px 0px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-7460a6de .elementskit-btn:hover{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-247704 .elementor-element.elementor-element-7460a6de .elementskit-btn > :is(i, svg){font-size:48px;}.elementor-247704 .elementor-element.elementor-element-35aeeeeb .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-247704 .elementor-element.elementor-element-35aeeeeb .elementskit-btn{background-color:var( --e-global-color-d63bdb1 );width:100%;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-style:none;border-color:#C5CBD5;border-radius:0px 0px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-35aeeeeb .elementskit-btn:hover{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-247704 .elementor-element.elementor-element-35aeeeeb .elementskit-btn > :is(i, svg){font-size:48px;}.elementor-247704 .elementor-element.elementor-element-7878112a .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-247704 .elementor-element.elementor-element-7878112a .elementskit-btn{background-color:var( --e-global-color-d63bdb1 );width:100%;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-style:none;border-color:#C5CBD5;border-radius:0px 0px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-7878112a .elementskit-btn:hover{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-247704 .elementor-element.elementor-element-7878112a .elementskit-btn > :is(i, svg){font-size:48px;}.elementor-247704 .elementor-element.elementor-element-1e795ff8{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:024px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-5e4c992{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-5e4c992 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-247704 .elementor-element.elementor-element-7c85d5c6{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-10885523{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--alignment:left;--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:8px;--grid-bottom-margin:8px;--e-share-buttons-primary-color:var( --e-global-color-d63bdb1 );--e-share-buttons-secondary-color:var( --e-global-color-text );}.elementor-247704 .elementor-element.elementor-element-10885523.elementor-element{--align-self:flex-start;}.elementor-247704 .elementor-element.elementor-element-10885523 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.1em;}.elementor-247704 .elementor-element.elementor-element-1292a054{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-19ea7cad{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-5dcaac49{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-baad0d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-text );font-family:"Inter", Sans-serif;}.elementor-247704 .elementor-element.elementor-element-7845a3d8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--margin-top:048px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-4e939c58{--display:flex;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:048px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-4e939c58:not(.elementor-motion-effects-element-type-background), .elementor-247704 .elementor-element.elementor-element-4e939c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-247704 .elementor-element.elementor-element-2e84a99c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;}.elementor-247704 .elementor-element.elementor-element-2e84a99c .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;line-height:60px;letter-spacing:-0.32px;color:var( --e-global-color-text );}.elementor-247704 .elementor-element.elementor-element-756a35d7{--spacer-size:8px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#E7E7E7;}.elementor-247704 .elementor-element.elementor-element-7db11c74 .elementor-author-box__avatar img{border-radius:50px;}.elementor-247704 .elementor-element.elementor-element-7db11c74 .elementor-author-box__name{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:60px;letter-spacing:-0.32px;margin-bottom:16px;}.elementor-247704 .elementor-element.elementor-element-7db11c74 .elementor-author-box__bio{color:var( --e-global-color-text );}.elementor-247704 .elementor-element.elementor-element-7db11c74 .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-247704 .elementor-element.elementor-element-7db11c74 .elementor-author-box__button:hover{border-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-247704 .elementor-element.elementor-element-2ec717aa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-282677c1{--display:flex;--margin-top:0px;--margin-bottom:048px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-2920aa24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-6248a31d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-6e9baf06{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a1b6f0f );--border-color:var( --e-global-color-a1b6f0f );--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-6e9baf06:not(.elementor-motion-effects-element-type-background), .elementor-247704 .elementor-element.elementor-element-6e9baf06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-light );background-image:url("https://storage.googleapis.com/cdn-website-bolddesk/2026/09/BG@2x-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247704 .elementor-element.elementor-element-2a0d397b .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;line-height:60px;letter-spacing:-0.32px;color:var( --e-global-color-secondary );}.elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:16px;}.elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-16px;}.elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-field-type-html{padding-bottom:0px;}.elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#DCDDDF;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#DCDDDF;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-field-group .elementor-select-wrapper::before{color:#DCDDDF;}.elementor-247704 .elementor-element.elementor-element-3e6e963b .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-247704 .elementor-element.elementor-element-3e6e963b .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-247704 .elementor-element.elementor-element-3e6e963b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-247704 .elementor-element.elementor-element-3e6e963b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-button{border-radius:08px 08px 08px 08px;padding:0px 0px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-message.elementor-message-success{color:var( --e-global-color-a250590 );}.elementor-247704 .elementor-element.elementor-element-3e6e963b .elementor-message.elementor-message-danger{color:#FF0000;}.elementor-247704 .elementor-element.elementor-element-3e6e963b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-247704 .elementor-element.elementor-element-65bc533{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-618061a5{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a1b6f0f );--border-color:var( --e-global-color-a1b6f0f );--border-radius:12px 12px 12px 12px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-618061a5:not(.elementor-motion-effects-element-type-background), .elementor-247704 .elementor-element.elementor-element-618061a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6b42992 ) 0%, #FFFFFF 100%);}.elementor-247704 .elementor-element.elementor-element-56f1325f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-6625459b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 023px 0px 023px;}.elementor-247704 .elementor-element.elementor-element-6625459b .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );font-weight:700;}.elementor-247704 .elementor-element.elementor-element-6625459b .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-247704 .elementor-element.elementor-element-24c5a5c3 img{pointer-events:all;}.elementor-247704 .elementor-element.elementor-element-370e9582{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:024px;--padding-right:024px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-3758c5b6 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-247704 .elementor-element.elementor-element-3758c5b6.elementor-element{--align-self:flex-start;}.elementor-247704 .elementor-element.elementor-element-3758c5b6 .elementskit-btn{border-style:none;}.elementor-247704 .elementor-element.elementor-element-3e7086f .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-247704 .elementor-element.elementor-element-3e7086f .elementskit-btn{background-color:#FFFFFF;padding:15px 23px 15px 23px;color:var( --e-global-color-da82b6b );fill:var( --e-global-color-da82b6b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-da82b6b );}.elementor-247704 .elementor-element.elementor-element-3e7086f .elementskit-btn:hover{background-color:#FFFFFF;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-247704 .elementor-element.elementor-element-3e7086f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-247704 .elementor-element.elementor-element-3e7086f.elementor-element{--align-self:flex-start;}.elementor-247704 .elementor-element.elementor-element-3e7086f .elementskit-btn > :is(i, svg){font-size:15px;}.elementor-247704 .elementor-element.elementor-element-3e7086f .elementskit-btn > i, .elementor-247704 .elementor-element.elementor-element-3e7086f .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-247704 .elementor-element.elementor-element-3e7086f .elementskit-btn > i, .rtl .elementor-247704 .elementor-element.elementor-element-3e7086f .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-247704 .elementor-element.elementor-element-c834eeb{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-c834eeb:not(.elementor-motion-effects-element-type-background), .elementor-247704 .elementor-element.elementor-element-c834eeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-light );}.elementor-247704 .elementor-element.elementor-element-585bdf70{--display:flex;--margin-top:0px;--margin-bottom:052px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-35a59c7a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-631816b1{padding:0px 0px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-631816b1 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );}.elementor-247704 .elementor-element.elementor-element-631816b1 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-76673a0{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-247704 .elementor-element.elementor-element-11ec102f{--grid-columns:3;}@media(max-width:1024px){.elementor-247704 .elementor-element.elementor-element-110408bc{--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-247704 .elementor-element.elementor-element-7541be79{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247704 .elementor-element.elementor-element-4aafcc35{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247704 .elementor-element.elementor-element-60669b18{width:100%;max-width:100%;}.elementor-247704 .elementor-element.elementor-element-6ae80731{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-247704 .elementor-element.elementor-element-3cf2d2f2{--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-247704 .elementor-element.elementor-element-7e3bd6f3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-247704 .elementor-element.elementor-element-5c1d4b93{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-247704 .elementor-element.elementor-element-2384a451 .elementskit-btn{padding:10px 010px 10px 010px;}.elementor-247704 .elementor-element.elementor-element-2384a451 .elementskit-btn > :is(i, svg){font-size:18px;}.elementor-247704 .elementor-element.elementor-element-2384a451 .elementskit-btn > i, .elementor-247704 .elementor-element.elementor-element-2384a451 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-247704 .elementor-element.elementor-element-2384a451 .elementskit-btn > i, .rtl .elementor-247704 .elementor-element.elementor-element-2384a451 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-247704 .elementor-element.elementor-element-7460a6de .elementskit-btn{padding:10px 010px 10px 010px;}.elementor-247704 .elementor-element.elementor-element-7460a6de .elementskit-btn > :is(i, svg){font-size:18px;}.elementor-247704 .elementor-element.elementor-element-7460a6de .elementskit-btn > i, .elementor-247704 .elementor-element.elementor-element-7460a6de .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-247704 .elementor-element.elementor-element-7460a6de .elementskit-btn > i, .rtl .elementor-247704 .elementor-element.elementor-element-7460a6de .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-247704 .elementor-element.elementor-element-35aeeeeb .elementskit-btn{padding:10px 010px 10px 010px;}.elementor-247704 .elementor-element.elementor-element-35aeeeeb .elementskit-btn > :is(i, svg){font-size:18px;}.elementor-247704 .elementor-element.elementor-element-35aeeeeb .elementskit-btn > i, .elementor-247704 .elementor-element.elementor-element-35aeeeeb .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-247704 .elementor-element.elementor-element-35aeeeeb .elementskit-btn > i, .rtl .elementor-247704 .elementor-element.elementor-element-35aeeeeb .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-247704 .elementor-element.elementor-element-7878112a .elementskit-btn{padding:10px 010px 10px 010px;}.elementor-247704 .elementor-element.elementor-element-7878112a .elementskit-btn > :is(i, svg){font-size:18px;}.elementor-247704 .elementor-element.elementor-element-7878112a .elementskit-btn > i, .elementor-247704 .elementor-element.elementor-element-7878112a .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-247704 .elementor-element.elementor-element-7878112a .elementskit-btn > i, .rtl .elementor-247704 .elementor-element.elementor-element-7878112a .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-247704 .elementor-element.elementor-element-10885523{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;} .elementor-247704 .elementor-element.elementor-element-10885523{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-247704 .elementor-element.elementor-element-1292a054{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247704 .elementor-element.elementor-element-19ea7cad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247704 .elementor-element.elementor-element-7845a3d8{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-247704 .elementor-element.elementor-element-756a35d7{--spacer-size:30px;}.elementor-247704 .elementor-element.elementor-element-2ec717aa{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247704 .elementor-element.elementor-element-6248a31d{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-247704 .elementor-element.elementor-element-618061a5{max-width:356px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-247704 .elementor-element.elementor-element-56f1325f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-247704 .elementor-element.elementor-element-6625459b{padding:0px 40px 0px 40px;}.elementor-247704 .elementor-element.elementor-element-24c5a5c3{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;border-radius:9px 9px 9px 9px;}.elementor-247704 .elementor-element.elementor-element-24c5a5c3 img{width:100%;max-width:100%;height:200px;border-radius:9px 9px 9px 9px;}.elementor-247704 .elementor-element.elementor-element-3758c5b6 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-247704 .elementor-element.elementor-element-3758c5b6{width:100%;max-width:100%;}.elementor-247704 .elementor-element.elementor-element-3758c5b6 .elementskit-btn{width:100%;}.elementor-247704 .elementor-element.elementor-element-3e7086f .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-247704 .elementor-element.elementor-element-3e7086f{width:100%;max-width:100%;}.elementor-247704 .elementor-element.elementor-element-3e7086f .elementskit-btn{width:100%;}.elementor-247704 .elementor-element.elementor-element-c834eeb{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-247704 .elementor-element.elementor-element-585bdf70{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247704 .elementor-element.elementor-element-11ec102f{--grid-columns:2;}}@media(max-width:767px){.elementor-247704 .elementor-element.elementor-element-4aafcc35{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-247704 .elementor-element.elementor-element-60669b18{width:100%;max-width:100%;}.elementor-247704 .elementor-element.elementor-element-6ae80731{--padding-top:064px;--padding-bottom:064px;--padding-left:16px;--padding-right:16px;}.elementor-247704 .elementor-element.elementor-element-5579da01{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247704 .elementor-element.elementor-element-46e997ca .elementskit-section-title-wraper .elementskit-section-title{font-size:18px;}.elementor-247704 .elementor-element.elementor-element-7e3bd6f3{--justify-content:flex-start;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-247704 .elementor-element.elementor-element-2384a451 .elementskit-btn{width:50%;padding:10px 016px 10px 16px;}.elementor-247704 .elementor-element.elementor-element-7460a6de .elementskit-btn{width:50%;padding:10px 016px 10px 016px;}.elementor-247704 .elementor-element.elementor-element-35aeeeeb .elementskit-btn{width:50%;padding:10px 016px 10px 016px;}.elementor-247704 .elementor-element.elementor-element-7878112a .elementskit-btn{width:50%;padding:10px 016px 10px 016px;} .elementor-247704 .elementor-element.elementor-element-10885523{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-247704 .elementor-element.elementor-element-7845a3d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247704 .elementor-element.elementor-element-282677c1{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-247704 .elementor-element.elementor-element-6248a31d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247704 .elementor-element.elementor-element-6e9baf06{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-247704 .elementor-element.elementor-element-2a0d397b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-247704 .elementor-element.elementor-element-618061a5{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-247704 .elementor-element.elementor-element-6625459b .elementskit-section-title-wraper .elementskit-section-title{font-size:18px;}.elementor-247704 .elementor-element.elementor-element-24c5a5c3 img{height:0%;border-radius:09px 09px 09px 09px;}.elementor-247704 .elementor-element.elementor-element-370e9582{--width:100%;--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:flex-start;}.elementor-247704 .elementor-element.elementor-element-3758c5b6 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-247704 .elementor-element.elementor-element-3758c5b6.elementor-element{--align-self:stretch;}.elementor-247704 .elementor-element.elementor-element-3758c5b6 .elementskit-btn{width:100%;}.elementor-247704 .elementor-element.elementor-element-3e7086f .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-247704 .elementor-element.elementor-element-3e7086f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-247704 .elementor-element.elementor-element-3e7086f.elementor-element{--align-self:stretch;}.elementor-247704 .elementor-element.elementor-element-3e7086f .elementskit-btn{width:100%;}.elementor-247704 .elementor-element.elementor-element-c834eeb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:064px;--padding-bottom:064px;--padding-left:0px;--padding-right:0px;}.elementor-247704 .elementor-element.elementor-element-631816b1 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );}.elementor-247704 .elementor-element.elementor-element-11ec102f{--grid-columns:1;}}@media(min-width:768px){.elementor-247704 .elementor-element.elementor-element-574c13e2{--width:32%;}.elementor-247704 .elementor-element.elementor-element-1292a054{--width:68%;}.elementor-247704 .elementor-element.elementor-element-19ea7cad{--width:100%;}.elementor-247704 .elementor-element.elementor-element-7845a3d8{--width:100%;}.elementor-247704 .elementor-element.elementor-element-2ec717aa{--width:100%;}.elementor-247704 .elementor-element.elementor-element-6248a31d{--width:100%;}.elementor-247704 .elementor-element.elementor-element-618061a5{--width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-247704 .elementor-element.elementor-element-574c13e2{--width:100%;}.elementor-247704 .elementor-element.elementor-element-1292a054{--width:100%;}}/* Start custom CSS for progress-tracker, class: .elementor-element-38d5e850 */.rebar-wrapper{
    background-color: var(--e-global-color-light) !important;
}

.elementor-24837 .elementor-element.elementor-element-8fa22d5 {
    --direction: ltr;
    /*top: 110px !important;*/
    
}/* End custom CSS */
/* Start custom CSS for theme-post-title, class: .elementor-element-60669b18 */.new-blog-title.elementor-widget-heading .elementor-heading-title{
font-weight: 700 !important;
font-size: 48px !important;
line-height: 60px !important;
letter-spacing: -2% !important;
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-7e6d716 */.blog-author-details .elementor-post-info__item-prefix{
    font-size: 14px;
    font-weight: 400;
    line-height: 20px; 
}

.blog-author-details .elementor-post-info__item--type-author {
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    margin-left: 12px;
}


.blog-author-details a,
.blog-author-details a:hover,
.blog-author-details a:hover * {
    text-decoration: none !important;
}


.blog-author-details a:hover .elementor-icon-list-text,
.blog-author-details a:hover .elementor-post-info__item--type-author {
    color: var(--e-global-color-6e7b2b3) !important;
}


.blog-author-details a:hover .elementor-post-info__item-prefix {
    color: #54595F !important; 
}

.blog-author-details .elementor-post-info__item--type-custom{
font-weight: 600 !important;
font-size: 14px !important;
line-height: 18px !important;
letter-spacing: 0% !important;  
}

.blog-author-details .elementor-element.elementor-element-8388d7b .elementor-icon-list-item:not(:last-child):after{
    margin-top: -3px;
}

.underline-link-effect .elementor-icon-list-item a span:hover:after{
   background: none !important;
   all: unset !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-34273f6e */.toc-container2 {
  display: inline-block;
  border: 1px solid var(--e-global-color-c34bcba);
  /* 1. border: 0px !important;*/
  
  border-radius: 12px;
 

  cursor: pointer;
  /*width: 340px; */
  width: 100%;
  /* Adjust width as necessary */
   padding-right: 20px;
    border: 1px solid var(--e-global-color-c34bcba);
    border-radius: 12px;
    /* 2. padding-top: 15px;*/
     padding-top: 0;
    padding-bottom: 8px;
     box-shadow: 0px 1px 2px 0px #1018280D !important; 
}

.toc-title{
  margin-left: 5px;
  
}

.toc-button {
  background: none;
  border: none;
   padding: 15px 0px 7px 0px;
   /* 3. padding-bottom: 8px;*/
  font-size: 18px;
  line-height: 26px;
  font-weight: 500;
  color: var(--e-global-color-secondary);
  /* 7. border-bottom: 1px solid #D5D9E1;*/
  width: 100%;
  text-align: left;
  /* 8. margin-bottom: 10px;*/
}



.toc-icon {
  font-size: 16px;
  margin-right: 8px;
}

.toc-arrow {
  margin-left: auto;
  font-size: 14px;
  transform: rotate(0deg);
  transition: transform 0.3s ease;
}

.toc-container2.active .toc-arrow {
  transform: rotate(-180deg); 
}

.toc-dropdown {
  display: none;
  max-height: 190px;
    height: auto;
    overflow-y: auto;
}

#toc-ham{
    width: 20px;
    height: 30px;
    margin-right: 10px;
    margin-top: -3px;
    margin-left: 20px;
}

#toc-chevron-up2{
      width: 18px;
    height:30px;
    vertical-align: middle;
   float: right;
}

#toc-chevron-up2{
    transition: transform 0.3s ease; /* Smooth rotation */
}

.rotated {
    transform: rotate(180deg); /* Rotates the image 180 degrees */
}


 /*Set the scrollbar width and color */
.toc-container2 ::-webkit-scrollbar {
    width: 5px !important;
   
}

.toc-container2 a.active{
     color: var(--e-global-color-6e7b2b3) !important;
  font-weight: 600 !important;
  border-left: 3px solid var(--e-global-color-6e7b2b3) !important;
  padding-left: 13px;
}


.toc-container2 ::-webkit-scrollbar-thumb {
    background: #CBD5E1 !important;
    border-radius: 32px !important;
}


.toc-container2.active .toc-dropdown {
  display: block !important;
  
}

.toc-dropdown ul {
  list-style: none;
  padding: 0 20px 0px 22px !important;
  margin: 0;
}

.toc-dropdown li {
  /* 4. padding: 8px 16px;*/
   padding: 4px 0;
    /* 5 */
  margin-bottom: 2px;
}

.toc-dropdown li a {
   padding-left: 15px;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
  color: var(--e-global-color-text);
  display: block;
  transition: color 0.3s ease;
}

.toc-dropdown li a:hover {
  color: var(--e-global-color-c8020bc); 
}

/* Active class for the list items in TOC */
.toc-dropdown li.active {
    font-weight: bold;
    color: var(--e-global-color-6e7b2b3);
    border-left: 3px solid var(--e-global-color-6e7b2b3);
    padding-left: 13px;
}


/* Update the chevron styles */
#toc-chevron-up2 {
  margin-left: auto;
  transform: rotate(0deg);
  transition: transform 0.3s ease;
}

.toc-container2.active #toc-chevron-up2 {
  transform: rotate(-180deg); /* Rotate up when active */
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-46e997ca */.blog_heading .ekit-wid-con .elementskit-section-title {
font-weight: 600 !important;
font-size: 20px !important;
line-height: 29.51px !important;
letter-spacing: 0.5% !important;
margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4ae6c06c *//* 1. The Container - Transparent and Centered */
.button {
    display: flex;
    justify-content: center; 
    align-items: center;
    gap: 20px;
    padding: 0px 0;
    background: transparent !important;
    /* Forces background to be invisible */
}

/* 2. Individual Button Base Styles */
.button a {
    text-decoration: none;
    padding: 10px 32px;
    border-radius: 8px;
    font-weight: 600;
    font-size: 15px;
    display: inline-block;
    transition: transform 0.3s ease, box-shadow 0.3s ease; 
}

/* 3. THE HOVER ZOOM - Applies ONLY to the link being hovered */
.button a:hover {
    transform: scale(1.08); 
    z-index: 1;
}

/* 4. "Free Trial" Specific Colors */
.button a:first-child {
   background: var(--e-global-color-primary) !important;
    color: var(--e-global-color-d63bdb1) !important;
    border: 1px solid var(--e-global-color-primary) !important;
}

/* 5. "Book Demo" Specific Colors */
.button a:last-child {
    background: transparent !important;
    color: var(--e-global-color-da82b6b) !important;
    border: 1px solid var(--e-global-color-7fd9e60) !important;
}

/* Clean up any span formatting */
.button a span {
    background: transparent !important;
    padding: 0;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-360b39b2 */.share-txt.elementor-widget-heading .elementor-heading-title{
font-weight: 600 !important;
font-size: 20px !important;
line-height: 28px !important;
letter-spacing: 0% !important;
color: var(--e-global-color-secondary) !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-button, class: .elementor-element-2384a451 */.ai-buttons .elementskit-btn{
 box-shadow: 0px 1px 2px 0px #101828 5% !important;
 /*transition: none !important;*/
 /*transform: none !important;*/
}

.ai-buttons .elementskit-btn .button-wrapper svg{
    /*transition: none !important;*/
 /*transform: none !important;*/

  width: 48px !important;
 height: 48px !important;
}

.ai-buttons .elementskit-btn .button-wrapper svg:hover{
     transform: scale(1) !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-button, class: .elementor-element-7460a6de */.ai-buttons .elementskit-btn{
 box-shadow: 0px 1px 2px 0px #101828 5% !important;
 /*transition: none !important;*/
 /*transform: none !important;*/
}

/*.ai-buttons .elementskit-btn .button-wrapper{*/
/*    transition: none !important;*/
/* transform: none !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for elementskit-button, class: .elementor-element-35aeeeeb */.ai-buttons .elementskit-btn{
 box-shadow: 0px 1px 2px 0px #101828 5% !important;
 /*transition: none !important;*/
 /*transform: none !important;*/
}

/*.ai-buttons .elementskit-btn .button-wrapper{*/
/*    transition: none !important;*/
/* transform: none !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for elementskit-button, class: .elementor-element-7878112a */.ai-buttons .elementskit-btn{
 box-shadow: 0px 1px 2px 0px #101828 5% !important;
 /*transition: none !important;*/
 /*transform: none !important;*/
}

/*.ai-buttons .elementskit-btn .button-wrapper{*/
/*    transition: none !important;*/
/* transform: none !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e3bd6f3 */.ai-container.e-con.elementor-sticky--active  {
    /*box-shadow: none !important;*/
    border-bottom: 1px solid #C5CBD5 !important;
}

.ai-container .button-wrapper svg {
    width: 18px !important;
    height: 18px !important;
}

@media (min-width: 768px) {
    .button-wrapper svg {
        margin-right: 7px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e4c992 */.share-txt.elementor-widget-heading .elementor-heading-title{
font-weight: 600 !important;
font-size: 20px !important;
line-height: 28px !important;
letter-spacing: 0% !important;
color: var(--e-global-color-secondary) !important;
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-10885523 */.share-icons .elementor-share-btn{
    border: 1px solid #DCDDDF;
    margin-right: 12px;
    
}

.share-icons .elementor-share-btn:hover{
    border: 1px solid #F73B0080;
    box-shadow: 0px 5px 4px 0px #FFF5F2 inset;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-48ce3f92 *//*.rss-btn-text1*/
/*{*/
/*    cursor: pointer;*/
   
/*    font-size: 14px;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
    
/*}*/


/*.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-devwebsite-bolddesk/2024/10/fa975564-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;*/
/*}*/

/*.custom-element-button1.rss-feed-action {*/
    
/*    width: 44px;*/
/*    height: 44px;*/
/*    border: 1px solid #EFF3F9;*/
/*    border-radius: 51px;*/
/*    box-shadow: 0px 5px 4px 0px #E0B7FF40 inset !important;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    cursor: pointer;*/
/*}*/


/*.custom-element-button1.rss-feed-action:hover {*/
/*    border: 1px solid #9B8AFB;*/
/*    border-radius: 51px;*/
/*}*/

/*.rss-btn-text3{*/
/*    margin-left: 105px;*/
/*}*/
/*.rss-btn-text3 {*/
/*    margin-left: 100px;*/
/*    position: relative;*/
/*}*/


/*.custom-element-button1.rss-feed-action .rss-button1 img {*/
/*    width: 28px; */
/*    height: auto;*/
/*    display: inline-block;*/
/*}*/

.rss-btn-text1 {
    cursor: pointer;
    font-size: 14px;
    display: flex; /* Use flexbox for better alignment of icon and text */
    align-items: center; /* Vertically align items */
}

.custom-element-button1.rss-feed-action {
    width: 44px;
    height: 44px;
    border: 1px solid #DCDDDF;
    border-radius: 51px;
    /*box-shadow: 0px 5px 4px 0px #E0B7FF40 inset !important;*/
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
     /* Ensure content doesn't overflow if 'copied' text appears */
    position: relative; /* For absolute positioning of text if needed */
}

.custom-element-button1.rss-feed-action:hover {
    border: 1px solid #F73B0080;
    box-shadow: 0px 5px 4px 0px #FFF5F2 inset;
    border-radius: 51px;
}

/* Position for the "Copied!" text */
.rss-btn-text3 {
    position: absolute; /* Position relative to .custom-element-button1.rss-feed-action */
    margin-left: 70px;
    margin-top: 30px;
    transform: translate(-50%, -50%); /* Center the text */
    white-space: nowrap; /* Prevent text from wrapping */
    opacity: 0; /* Hidden by default */
    transition: opacity 0.3s ease-in-out; /* Smooth fade in/out */
    pointer-events: none; /* Make sure it doesn't interfere with clicks */
    
}

/* When the text is active, show it */
.rss-btn-text3{
    opacity: 1;
}

.custom-element-button1.rss-feed-action .rss-button1 img {
    width: 28px; /* Adjust size as needed */
    height: auto;
    display: block; /* Ensure the image is rendered as a block element */
    transition: opacity 0.3s ease-in-out; /* Smooth fade for the icon */
}

/* Hide the icon when the 'Copied!' text is active */
.custom-element-button1.rss-feed-action.text-active .rss-button1 img {
    opacity: 0;
}

/* Hover state for the icon if you want a different image on hover */


@media (min-width: 387px) and (max-width: 433px) {
  .rss-btn-text3 {
    margin-top: 85px;
    margin-left: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cf2d2f2 */div.elementor .ekit-sticky.elementor-element {
    /*top: 170px !important;*/
}

.toc-sticky-section.elementor-sticky--active {
    box-shadow: none !important;
    border-bottom: none !important;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-baad0d1 *//*TLDR*/
.single-post pre.wp-block-verse {
  
}
#post-content-section a {
    border: none;
}


/*tldr design*/
#post-content-section blockquote.tldr-section p{
font-style: italic !important;
border: 1px solid #EFDBC3 ;

background: linear-gradient(180deg, #FFFFFF 0%, #FFF5F2 100%);
 padding: 20px 20px !important;
   color: var(--e-global-color-text) !important;
    border-radius: 14px !important;
}
.single-post .tldr-section p strong{
font-style: normal !important;
}

/*blockqoute*/
/* 1. Apply the box styling to the container blockquote */
#post-content-section blockquote {
    border: 1px solid var(--e-global-color-a1b6f0f);
    background: linear-gradient(180deg, var(--e-global-color-d63bdb1) 0%, var(--e-global-color-6b42992) 100%);
    border-radius: 14px;
    padding: 20px; /* Adjust this to match your desired inner spacing */
    margin: 24px 0;
    display: flex;
    flex-direction: column;
    align-items: flex-start; /* Ensures the button aligns to the left */
}

/* 2. Remove the "box" styling from the paragraph inside */
#post-content-section blockquote p {
    border: none !important;
    background: none !important;
    padding: 0 !important;
    margin: 0 !important;
    color: var(--e-global-color-text) !important;
}

/* 3. Ensure the button behaves correctly as a block element within the container */
#post-content-section a.btn-get-deal {
    display: inline-flex; /* Required for margin-top to work on link tags */
}

/*pdf download button*/

.pdf_download {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding: 16px 28px !important;
  background-color: var(--e-global-color-primary) !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  line-height: 15px !important;
  fill: #FFFFFF !important;
  color: #ffffff !important;
  border-radius: 10px !important;
  cursor: pointer !important;
  /*border: 1px solid #6938EF !important;*/
}




/*#post-content-section p {*/
/*    margin-bottom: 24px;*/
/*}*/

/*figure style*/
#post-content-section p+figure{
    margin-top: 0px;
    /*padding-top: -6px !important;*/
    margin-bottom: 20px !important;
}

.single-post .wp-caption {
    margin-bottom: 1.5em;
    max-width: 100%;
    margin-top: 24px !important;
}

.single-post .aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

/*figure cation style*/
.single-post figure .wp-caption-text, .single-post .wp-caption-text a{
    color: var(--e-global-color-text);
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    letter-spacing: 0.14px;
    margin-top: -18px;
    z-index: 1;
    position: relative;
    
}

.single-post figure .wp-caption-text{
    text-align: center !important;
}
.single-post figure .wp-caption img[class*="wp-image-"] {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

#post-content-section figure img {
    padding-bottom: 32px;
}

.single-post iframe{
    /*margin-top: 16px;*/
    margin-bottom: -14px;
}

.single-post .wp-caption-text, .single-post .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;
}

/*Font style for all tag*/

.single-post h2{
    color: var(--e-global-color-secondary);
    font-size: 30px !important;
    font-weight: 600 !important;
    line-height: 38px !important; 
      margin-bottom: 24px !important; 
     padding-top: 24px !important;
}

.single-post .related-articles{
    font-size: 30px !important;
    line-height: 38px !important;
    color: var(--e-global-color-secondary);
    font-weight: 600;
    
}

.single-post h3 {
    color: var(--e-global-color-secondary) !important;
    font-size: 24px !important;
    font-weight: 600 !important;
    line-height: 30px !important;
    margin-bottom: 24px !important;
     padding-top: 20px !important; 
}

.single-post h3 strong{
    color: var(--e-global-color-secondary) !important;
}

.single-post h2 strong{
    color: var(--e-global-color-secondary) !important;
}



.single-post h4, .single-post h5, .single-post h6{
    color: var(--e-global-color-secondary) !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    line-height: 30px !important; 
     margin-bottom: 24px !important; 
     margin-top: 24px!important;
}

#post-content-section p, #post-content-section li,.single-post td{
    color: var(--e-global-color-text);
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    /*letter-spacing: 0.09px;*/
    letter-spacing: 0%;

}
#post-content-section p{
    margin-bottom: 24px;
}

.blog-example+h2{
    margin-top: 30px !important;
}
.single-post .blog-example+h3, .single-post .blog-example+h4, .single-post .blog-example+h5{
    padding-top: 24px !important;
}
#post-content-section .blog-example h2{
    padding-top: 0px !important;
}

.single-post .blog-example strong{
    margin-bottom: 12px !important;
}

/*font style end*/

/*blog example style*/
.single-post .blog-example {
    border-radius: 12px;
    padding: 24px;
    background: #FFF !important;
    margin-bottom: 0px;
    border-radius: 8px;
    /*border-top: 14px solid #FFF5F2 !important;*/
        border-top: 14px solid var(--e-global-color-6b42992) !important;
    border-bottom: 14px solid var(--e-global-color-6b42992) !important;
    border-left: 17px solid var(--e-global-color-6b42992) !important;
    border-right: 17px solid var(--e-global-color-6b42992) !important;
    /*background: linear-gradient(to top, var(--e-global-color-primary) 1px, transparent 1px), linear-gradient(to bottom, var(--e-global-color-primary) 1px, transparent 1px), linear-gradient(to left, var(--e-global-color-primary) 1px, transparent 1px), linear-gradient(to right, var(--e-global-color-primary) 1px, transparent 1px);*/
    background: linear-gradient(to top, var(--e-global-color-a1b6f0f) 1px, transparent 1px), linear-gradient(to bottom, var(--e-global-color-a1b6f0f) 1px, transparent 1px), linear-gradient(to left, var(--e-global-color-a1b6f0f) 1px, transparent 1px), linear-gradient(to right, var(--e-global-color-a1b6f0f) 1px, transparent 1px) !important;
}

#post-content-section .blog-example{
    margin-bottom: 24px !important;
    line-height: 28px !important;
} 
/*blog example style end*/

/*deal btn style*/

.single-post .btn-get-deal {
    border-radius: 10px;
    background: var(--e-global-color-primary);
    height: 40px;
    padding: 12px 24px;
    align-items: center;
    gap: 8px;
    flex-shrink: 0;
    color: #FFF !important;
    
}

.single-post .btn-get-deal:hover{
    color: #FFF !important;
}

#post-content-section a.btn-get-deal {
    margin-top: 24px !important;
}


#post-content-section a.btn-get-deal:hover {
    color: #FFF !important;
}

.single-post h2.wp-block-heading {
    margin-bottom: 24px;
    padding-top: 24px;
}


/*blog content links*/
/*.single-post p a{*/
/*    color: var(--e-global-color-primary) !important;*/
/*}*/

/*.single-post p a:hover{*/
/*    color: var(--e-global-color-secondary) !important;*/
/*}*/

.single-post .wp-block-list li a{
    color: var(--e-global-color-primary) !important;
}

.single-post .wp-block-list li a:hover{
    color: var(--e-global-color-secondary) !important;
}



/*note section*/

.single-post .note_section {
    margin-top: 32px;
    color: var(--e-global-color-text);
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    letter-spacing: 0.14px;
    border-radius: 12px;
    /*border: 1px solid var(--e-global-color-primary);*/
    /*background: var(--e-global-color-light);*/
    padding: 20px 20px;
     border: 1px solid  var(--e-global-color-a1b6f0f) !important;
   background: linear-gradient(180deg, var(--e-global-color-d63bdb1) 0%, var(--e-global-color-6b42992) 100%) !important;
}

.single-post .note_section strong em{
    font-style: normal !important;
}

/*ads-card-section*/

/*ads card dark background styles*/
.bg-dark-one{
     background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://storage.googleapis.com/cdn-website-bolddesk/2026/08/Ads-dark-background-one-new.webp) !important;
}
.bg-dark-two{
     background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://storage.googleapis.com/cdn-website-bolddesk/2026/08/ads-background-two.webp) !important;
}
.bg-dark-three{
     background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://storage.googleapis.com/cdn-website-bolddesk/2026/08/ads-background-three.webp) !important;
}
.bg-dark-four{
     background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://storage.googleapis.com/cdn-website-bolddesk/2026/08/ads-background-four.webp) !important;
}
.bg-dark-five{
     background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://storage.googleapis.com/cdn-website-bolddesk/2026/08/ads-background-five.webp) !important;
}
.bg-dark-six{
     background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://storage.googleapis.com/cdn-website-bolddesk/2026/08/Ads-dark-background-six.webp) !important;
}

/*ads card light background styles*/
.bg-light-one{
     background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://storage.googleapis.com/cdn-website-bolddesk/2026/08/ads-light-background-one.webp) !important;
}
.bg-light-two{
     background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://storage.googleapis.com/cdn-website-bolddesk/2026/08/ads-light-background-two.webp) !important;
}
.bg-light-three{
     background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://storage.googleapis.com/cdn-website-bolddesk/2026/08/ads-light-background-three.webp) !important;
}
.bg-light-four{
     background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://storage.googleapis.com/cdn-website-bolddesk/2026/08/ads-light-background-four.webp) !important;
}
.bg-light-five{
     background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://storage.googleapis.com/cdn-website-bolddesk/2026/08/ads-light-background-five.webp) !important;
}
.bg-light-six{
     background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://storage.googleapis.com/cdn-website-bolddesk/2026/08/Ads-light-background-six.webp) !important;
}

.single-post .bg-dark-three {
    background-color: #FFF5F2 !important;
}
.single-post .ads-blog-card {
    border-radius: 20px !important;
    display: flex !important;
    margin-bottom: 24px !important;
    margin-top: 24px !important;
    padding-top: 18px !important;
    padding-bottom: 18px !important;
    /*background-color: #FFF5F2 !important;*/
    /*border: 1px solid #EFDBC3 !important;*/
   
   /*background: linear-gradient(180deg, #FFFFFF 0%, #FFF5F2 100%) !important;*/
   
    /*border: 1px solid  var(--e-global-color-a1b6f0f) !important;*/
   /*background: linear-gradient(180deg, var(--e-global-color-d63bdb1) 0%, var(--e-global-color-6b42992) 100%) !important;*/
   
    /*background-repeat: no-repeat !important;*/
    /*background-size: cover !important;*/
    /*background-image: url(https://storage.googleapis.com/cdn-website-bolddesk/2026/03/BG-1.svg) !important;*/
}

.single-post .ads-blog-card-col-1 {
    width: 65% !important;
    align-self: center !important;
    padding: 32px 10px 32px 32px;
}

.single-post .ads-blog-card-col-2 {
    width: 35% !important;
    text-align: center;
    margin: auto;
}

.single-post .dark-style .adsTitle {
    /*color: var(--e-global-color-secondary) !important;*/
    color: white !important;
    
}
.single-post .ads-blog-card p {
    margin: 0;
}
.single-post .blogs-post-content p {
    margin-bottom: 24px;
}
.single-post .blogs-post-content p, .single-post .blogs-post-content li, .single-post .blogs-post-content td {
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    /* letter-spacing: 0.09px; */
}
.single-post .adsTitle {
    font-style: normal;
    font-weight: 600 !important;
    font-size: 16px !important;
    line-height: 24px !important;
    letter-spacing: 0.01em;
    margin-bottom: 16px !important;
}

.single-post .light-style .adsTitle{
    color: #001F54 !important;
}

.single-post .dark-style .ads-description {
    /*color: var(--e-global-color-secondary) !important;*/
    color: white !important;
    margin-bottom: 21px !important;
}
.single-post .ads-blog-card p {
    margin: 0;
}
.single-post .blogs-post-content p {
    margin-bottom: 24px;
}
.single-post .blogs-post-content p, .single-post .blogs-post-content li, .single-post .blogs-post-content td {
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    /* letter-spacing: 0.09px; */
}
.single-post p.ads-description {
    font-style: normal;
    font-weight: 500 !important;
    font-size: 14px !important;
    line-height: 20px !important;
    letter-spacing: 0.01em;
    margin-bottom: 21px !important;
    margin-top: 0 !important;
}

.single-post .ads-btn {
    margin-top: 0 !important;
}

.single-post .bg-dark-three a {
    color: var(--e-global-color-light) !important;
}
.single-post .light-style a {
    background: var(--e-global-color-primary) !important;
    /*border: 1px solid #F4F3FF !important;*/
}

.single-post .dark-style a {
    background: #fff !important;
    /*border: 1px solid #F4F3FF !important;*/
}


.ads-blog-card #post-content-section a {
    color: var(--e-global-color-secondary) !important;
}

#post-content-section .light-style a.blog_inbetween_ad_cta{
    color: var(--e-global-color-light) !important;
}
#post-content-section .dark-style a.blog_inbetween_ad_cta{
    color: #10193B !important;
}
.single-post .ads-blog-card a {
    padding: 10px 24px !important;
    border-radius: 8px !important;
    text-align: center !important;
    font-style: normal !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    line-height: 20px !important;
    letter-spacing: 0.01em !important;
    color: var(--e-global-color-secondary) !important;
}

.single-post .ads-blog-card-col-2 img {
    padding-bottom: 0 !important;
}


@media (max-width: 768px){
    .single-post .ads-blog-card-col-2{
        width: 100% !important;
    }
    .single-post .ads-blog-card-col-1{
        width: 100% !important;
    }
}

@media(max-width: 631px){
    .single-post .ads-blog-card{
        flex-direction: column !important;
        border-radius: 29px !important;
    }
    .single-post .ads-blog-card-col-1{
        width: 100% !important;
    }
    .single-post .ads-blog-card-col-2{
        margin: 0px 0px 0px 36px !important;
        text-align: start !important;
    }
}

.single-post .light-style a {
    color: var(--e-global-color-light) !important;
    background: var(--e-global-color-primary) !important;
}
.single-post .blogs-post-content img {
    padding-bottom: 32px;
}
.single-post .elementor img {
    border: none;
    border-radius: 0;
    box-shadow: none;
    height: auto;
    max-width: 100%;
}

/*Styles for Tables*/
.single-post table{
    /*border: 1px solid var(--e-global-color-7fd9e60) !important;*/
    border: 1px solid #DCDDDF !important;
    border-radius: 12px !important;
    margin-bottom: 30px !important;
}
.single-post th,.single-post td strong{
   color: var(--e-global-color-text); 
}
.single-post td{
   /*color: ; */
}
.single-post thead{
    background-color: #F6F6F6 !important;
}

.single-post th, .single-post td{
border-collapse: collapse;
border: 1px solid var(--e-global-color-7fd9e60) !important;
padding: 15px;
}


.single-post .wp-caption-text, .single-post .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;
}

.single-post table ul, .single-post table ol{
    margin-left: 0px !important;
    padding-left: 0px;
}

.single-post table ul li:last-child{
    margin-bottom: 0px !important;
}

.single-post thead tr:first-child td:first-child {
  border-top-left-radius: 12px;
}

.single-post thead tr:first-child td:last-child {
  border-top-right-radius: 12px !important;
}

.single-post thead tr:last-child td:first-child {
  border-bottom-left-radius:0px;
}

.single-post thead tr:last-child td:last-child {
  border-bottom-right-radius: 0px;
 
} 
.single-post tr:last-child td:first-child {
  border-bottom-left-radius: 12px;
}

.single-post tr:last-child td:last-child {
  border-bottom-right-radius: 12px;
} 


/* CSS for Table */
.single-post .tick-green{
    content:url("https://storage.googleapis.com/cdn-devwebsite-bolddesk/2024/06/ab88863a-green-tick.svg");
     width: 22px;
    height: 17px;
}
.single-post .tick-grey{
    content:url("https://storage.googleapis.com/cdn-devwebsite-bolddesk/2024/06/82ca57ae-grey-tick.png");
    width: 24px;
    height: 24px;
}
.single-post .cross-red{
    content:url("https://storage.googleapis.com/cdn-devwebsite-bolddesk/2024/06/2e922a2d-cross.png");
    width: 25px;
    height: 24px;
}

.single-post table.alternatives-table{
    border: none !important;
}
.single-post .alternatives-table td{
    text-align: center;
    align-content: center;
    color: #3c3c3c !important;
}
.single-post .alternatives-table img{
    padding-bottom:0 !important;
}
.single-post .alternatives-table p{
    margin-bottom: 0 !important;
}
.single-post .alternatives-table .table-feature{
    /*color: #283A5E !important;*/
    font-weight: 600;
    font-size: 24px;
}
#post-content-section table a{
    color: var(--e-global-color-6e7b2b3) !important;
}
#post-content-section table a:hover{
    color: var(--e-global-color-c8020bc) !important;
}
#post-content-section td a strong {
     color: var(--e-global-color-6e7b2b3) !important;
}

#post-content-section td a strong:hover{
  color: var(--e-global-color-c8020bc) !important;
}

#post-content-section td a strong.table-links {
     color: var(--e-global-color-6e7b2b3) !important;
}

#post-content-section td a strong.table-links:hover{
  color: var(--e-global-color-c8020bc) !important;
}

@media (min-width: 320px) and (max-width: 1024px) {
    .single-post table {
        overflow-x: auto;
        display: block;
    }
}



/*image width size syle*/
.single-post .wp-caption{
    width: 100% !important;
    
}


/*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: var(--e-global-color-secondary);
font-size: 20px;
font-weight: 600;
line-height: 32px;
    padding: 20px 17px 17px 50px;
border:1px solid var(--e-global-color-c34bcba);
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: var(--e-global-color-text);
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: var(--e-global-color-6e7b2b3);
}
.inner_accordion_content a:hover{
   color: var(--e-global-color-c8020bc) !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 var(--e-global-color-c34bcba);
    border-left: 1px solid var(--e-global-color-c34bcba);
    border-right: 1px solid var(--e-global-color-c34bcba);
    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: url('https://storage.googleapis.com/cdn-website-bolddesk/2025/07/e691ad44-arrow-up.svg') 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*/
.single-post .accordion {
max-width: 100%;

}

.single-post .accordion h4{
	margin:0px !important;
	/*letter-spacing: 0px !important;*/
}

.single-post .accordion input {
display: none;
}

.single-post .accordion label {
display: block;
color: var(--e-global-color-secondary);
font-size: 20px;
font-weight: 600;
line-height: 32px;
padding: 24px 32px;
border-top:1px solid var(--e-global-color-7fd9e60);
cursor: pointer;
 margin-top: 12px; 
 position: relative; /* Required for positioning the arrow */
    
}

.single-post .accordion .content {
max-height: 0;
overflow: hidden;
/*background:#FFF;*/
padding: 0px 32px;
color: var(--e-global-color-text);
font-size: 16px;
font-weight: 500;
line-height: 26px;
/*transition: max-height 0.5s ease-in-out, padding 0.3s ease-in-out;*/
}

.single-post .accordion h4:has(input:checked) + .content 
 {
    max-height: 500px !important;
    padding: 0px 32px 24px 32px !important;
}

.single-post .accordion input:checked ~ label, .single-post .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;*/
}

.single-post .accordion label::after {
    content: "";
    position: absolute;
    right: 20px; /* Adjust the position */
    top: 50%;
    width: 20px;
    height: 20px;
    background: url('https://storage.googleapis.com/cdn-website-bolddesk/2025/07/e691ad44-arrow-up.svg') no-repeat center;
    background-size: contain;
    transform: translateY(-50%) rotate(180deg);
    transition: transform 0.3s ease-in-out;
}

.single-post .accordion input:checked ~ label::after {
    transform: translateY(-50%) rotate(0deg);
}

.single-post .accordion h4:last-of-type label, .single-post .accordion h4:has(input:checked) + .content:last-of-type{
    border-bottom: 1px solid #D5DEEC;
}

.single-post .accordion h4:last-of-type input:checked ~ label{
    border-bottom: 0px;
}

/* First label - Remove top border */
.single-post .accordion h4:first-of-type label {
    border-top: 0px;
}

/*! accordion css end here*/
.single-post .wp-post-image{
    margin-top: 40px;
    border-radius: 12px !important;
}

/*blockqoute style*/

/*.single-post blockquote p {*/
/*    font-size: 16px;*/
    /*font-weight: 500 !important;*/
/*    line-height: 28px;*/
/*    text-align: left;*/
/*    border-left: 4px solid var(--e-global-color-primary);*/
/*    font-style: normal;*/
/*    color: var(--e-global-color-secondary) !important;*/
/*}*/


/*Style for list*/
/*.single-post ul li:first-child{*/
/*    margin-top: -14px;*/
/*}*/

/*.single-post ul li:last-child{*/
/*    margin-bottom: 24px;*/
/*}*/

#post-content-section ul li{
    list-style:disc;
    margin-left:16px;
    margin-bottom: 24px;
}

#post-content-section .bulletIcon li{
    list-style: none!important;
    background: url("https://storage.googleapis.com/cdn-website-bolddesk/2026/02/List-tick-icon-1.svg") no-repeat 1px 1px;
    margin-left:-1px!important;
padding: 0px 0px 3px 35px;
vertical-align: middle;
}

#post-content-section li a+#post-content-section  li a{
    margin-bottom: 24px !important;
}

#post-content-section  ol li,#post-content-section  ul li{
 
    margin-left: 16px !important;
    margin-bottom: 12px !important;
   /*list margins*/
}
#post-content-section ol{
    /*margin-top: -14px !important;*/
    margin-bottom: 24px !important;
}

#post-content-section ol{
    list-style:decimal;
      padding-inline-start: 0px;
}
#post-content-section ul,#post-content-section ol
{
     padding-inline-start: 0px;
     margin: 0px 0px 0px 15px !important;
}

/*.blogs-post-content ul+p{*/
/*    margin-top: -6px;*/
/*}*/
#post-content-section  ul+ul,#post-content-section  ol+ol,#post-content-section  ol+ul,#post-content-section  ul+ol
{
      margin-bottom: 24px !important;
       
}
#post-content-section ul{
    margin-bottom: 20px !important;
}
#post-content-section  h2+ul{
      margin-bottom: 24px !important; 
     /*margin-top: 7px !important;*/
}
#post-content-section  h3+ul,#blogs-post-content h4+ul{
      margin-bottom: 24px; 
     /*padding-top: 7px !important;*/
}

#post-content-section  ul+h4{
    padding-top: -6px !important;
}

.single-post .blog-example p:last-child{
    margin-bottom: 0px !important;
}

#post-content-section  ul li h2,#post-content-section  ul li h3,#post-content-section  ul li h4, #post-content-section  ul li h5, #post-content-section  ul li h6, #post-content-section  ol li h2, #post-content-section  ol li h3,#post-content-section  ol li h4, #post-content-section ol li h5, #post-content-section ol li h6{
    margin-left: 0px !important;
}

/*caption*/
#post-content-section .wp-caption-text, #post-content-section .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;
}

#post-content-section .wp-block-image .aligncenter>figcaption{
    display: block !important;
}

/*chat bot*/
#boldchat_contactUs_page {
    font-weight: bold;
    cursor: pointer;
    color: var(--e-global-color-6e7b2b3) !important;
}


/*New pricing template styles*/
#post-content-section ul.nav .nav-tabs .elementkit-tab-nav{
    margin: 0px !important;
} 

#post-content-section li.elementkit-nav-item{
    margin: 0px !important;
}

#post-content-section p.elementskit-tab-sub-title{
    margin-bottom: 0px !important;
}
#post-content-section .nav .elementkit-nav-item a{
    color: var(--e-global-color-text) !important;
}

#post-content-section .elementkit-tab-nav .elementkit-nav-link.active {
    color: var(--e-global-color-6e7b2b3) !important;
    border-style: solid !important;
    border-width: 0px 0px 3px 0px !important;
    border-color: var(--e-global-color-6e7b2b3)!important;
}

#post-content-section .elementkit-tab-nav .elementkit-nav-link {
    text-align: left !important;
    padding: 20px 40px 20px 29px !important;
    color: var(--e-global-color-9a6e736) !important;
    border-style: solid !important;
    border-width: 0px 0px 1px 0px !important;
    border-color: var(--e-global-color-a1b6f0f) !important;
}

#post-content-section .ekit-wid-con .elemenetskit-toogle-controls-wraper{
    top: 90px !important;
    left: -30%;
    z-index: 20;
}

#post-content-section .elemenetskit-toogle-controls-wraper .elemenetskit-toggle-indicator ul.nav .nav-tabs .elementkit-tab-nav{
    margin: 0px !important;
}

#post-content-section li.elementor-repeater-item-e54f63f{
    list-style: none !important;
    margin: 0px !important;
}

#post-content-section li.elementor-repeater-item-ff11b61{
    list-style: none !important;
    margin: 0px !important;
}
#post-content-section .elementkit-tab-wraper ul{
    margin: 0px !important;
}

/*#post-content-section .animated .fadeIn{*/
/*    margin-top: 30px !important;*/
/*}*/

#post-content-section .tab-content .elementkit-toggle-tab-content{
    margin-top: 30px !important;
}


#post-content-section .elementor-217975 .elementor-element.elementor-element-d43ed9f, #post-content-section .elementor-215325 .elementor-element.elementor-element-e0f75fb, #post-content-section .elementor-215369 .elementor-element.elementor-element-39ea349, #post-content-section .elementor-215374 .elementor-element.elementor-element-f251b32, #post-content-section .elementor-218131 .elementor-element.elementor-element-5321fc2, #post-content-section .elementor-218053 .elementor-element.elementor-element-04ff0ef{
    padding-left: 0px !important;
    padding-right: 0px !important;
}

#post-content-section .e-con-inner p.elementor-heading-title{
    margin-bottom: 0px !important;
}


#post-content-section .ekit-wid-con .elementkit-tab-content .elementkit-tab-pane p {
    margin-bottom: 0px !important;
}

#post-content-section ul.ekit-stylish-list{
    margin: 0px !important;
}
#post-content-section li.ekit-stylish-list-content-wrapper.elementor-repeater-item-f0a06c3{
    margin: 0px !important;
}
#post-content-section .elementor-215369 .elementor-element.elementor-element-3142fb8 a.elementskit-btn span, #post-content-section .elementor-215325 .elementor-element.elementor-element-beb405f a.elementskit-btn span, #post-content-section .elementor-217975 .elementor-element.elementor-element-c069667 a.elementskit-btn span, #post-content-section .elementor-215369 .elementor-element.elementor-element-ac62183 .ekit-btn-wraper a.elementskit-btn span{
    color: white !important;
}

#post-content-section .elementor-215369 .elementor-element.elementor-element-3142fb8 a.elementskit-btn span:hover, #post-content-section .elementor-215325 .elementor-element.elementor-element-beb405f a.elementskit-btn span:hover, #post-content-section .elementor-217975 .elementor-element.elementor-element-c069667 a.elementskit-btn span:hover{
    color: white !important;
}

#post-content-section div.e-con-inner{
    /*padding-top: 0px !important;*/
    padding-bottom: 0px !important;
}

#post-content-section .elementor-23566 .elementor-element.elementor-element-bfe2ee7{
    margin-top: -130px !important;
    padding-bottom: 0px !important;
}

#post-content-section .ekit-wid-con h2.ekit-heading--title{
    display: none !important;
}

#post-content-section .elementor-23566 .elementor-element.elementor-element-3e56174 .ekit-stylish-list.list-inline{
    display: none !important;
}

#post-content-section .ekit-btn-wraper .button-wrapper span{
    /*color: var(--e-global-color-6e7b2b3) !important;*/
    color: white !important;
}
#post-content-section .ekit-btn-wraper .button-wrapper i{
    color: var(--e-global-color-6e7b2b3) !important;
}
#post-content-section .ekit-btn-wraper .button-wrapper i:hover{
    color: var(--e-global-color-6e7b2b3) !important;
}
#post-content-section .ekit-btn-wraper .button-wrapper span:hover{
    /*color: var(--e-global-color-6e7b2b3) !important;*/
    color: white !important;
}

#post-content-section .ekit-btn-wraper .button-wrapper i + span{
    color: var(--e-global-color-6e7b2b3) !important;
}
#post-content-section .ekit-btn-wraper .button-wrapper i + span:hover{
    color: var(--e-global-color-6e7b2b3) !important;
}
#post-content-section p.elementskit-tab-sub-title{
    font-size: 12px !important;
}


/*#post-content-section #toggleButton::after{*/
/*    margin-bottom: 29px !important;*/
/*}*/

@media (max-width: 1024px) {
   #post-content-section .elementor-23566 .elementor-element.elementor-element-f0337c3 > .elementor-widget-container {
        padding: 0px 0px 0px 0px !important;
    }
    
   #post-content-section .pricing_plan_tab .elementskit-tab-title {
    font-size: 16px;
}

#post-content-section .elementkit-tab-nav .elementkit-nav-link{
    /*padding: 0px !important;*/
        padding: 20px 29px 20px 29px !important;
}

#ai-first-customer-support-simple-transparent-pricing{
    display: none !important;
}

#post-content-section .elementor-23566 .elementor-element.elementor-element-3e56174 .ekit-stylish-list.list-inline{
    display: none !important;
}
}

@media (max-width: 768px) {
#post-content-section .ekit-wid-con .elemenetskit-toogle-controls-wraper{
    top: 30px !important;
    left: -0%;
}
}


@media (max-width: 534px) {
#post-content-section .elementkit-tab-nav .elementkit-nav-link{
    /*padding: 0px !important;*/
        padding: 20px 15px 20px 15px !important;
}
#post-content-section p.elementskit-tab-sub-title{
    font-size: 8px !important;
}

#ai-first-customer-support-simple-transparent-pricing{
    display: none !important;
}

#post-content-section .elementor-23566 .elementor-element.elementor-element-988f9dd > .elementor-widget-container{
    display: none !important;
}
#post-content-section .ekit-wid-con .elemenetskit-toogle-controls-wraper{
    top: 30px !important;
    left: 0% !important;
}
}



/*Deal now card css*/
.blog-card p{
    /*margin-bottom: 0 !important;*/
    margin-bottom: 24px !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%);*/
    background: linear-gradient(180deg, var(--e-global-color-d63bdb1) 0%, var(--e-global-color-6b42992) 100%);
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;
}
 
#post-content-section .blog-card-col-1 p.card-title{
    font-style: normal;
font-weight: 600 !important;
font-size: 18px !important;
line-height: 125% !important;
letter-spacing: 0.01em;
color: var(--e-global-color-d63bdb1) !important;
/*color: var(--e-global-color-text) !important;*/
/*margin-bottom: 16px !important;*/
}
 
#post-content-section .blog-card-col-1 p.card-description{
    font-style: normal;
font-weight: 400 !important;
font-size: 16px !important;
line-height: 125% !important;
letter-spacing: 0.01em;
color: var(--e-global-color-d63bdb1) !important;
/*color: var(--e-global-color-text) !important;*/
/*margin-bottom: 24px !important;*/
margin-top: 0 !important;
}

#post-content-section .blog-card .card-btn a{
    color: var(--e-global-color-text) !important;
}
 
.blog-card-col-1 a{
    padding: 11px 20px !important;
    background-color: #FF4800 !important;
    border-radius: 8px !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;
border: 1px solid var(--e-global-color-a1b6f0f) !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%);*/
    /*background: linear-gradient(180deg, var(--e-global-color-d63bdb1) 0%, var(--e-global-color-6b42992) 100%) !important;*/
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://storage.googleapis.com/cdn-website-bolddesk/2026/03/BG-1.svg) !important;
    /*border: 1px solid  var(--e-global-color-a1b6f0f) !important;*/
    border-radius: 14px !important;
}
.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;
}

/* ============================================
 COMMON COPY — Component Styles
 ============================================ */

/* ── Shared container base ── */
.copy-all,
.copy-list {
 position: relative;
}

/* ── Icon-only copy buttons ── */
.copy-all .lcc-copy-all-btn,
.copy-list li .lcc-item-btn {
 position: relative;
 display: inline-flex;
 align-items: center;
 justify-content: center;

 width: 36px;
 height: 36px;
 padding: 0;

 background: #F5F7FA;
 border: none;
 border-radius: 50%;

 cursor: pointer;
 box-sizing: border-box;

 transition: all 0.2s ease;
 user-select: none;
 -webkit-user-select: none;
}

.copy-all .lcc-copy-all-btn:hover,
.copy-all .lcc-copy-all-btn:focus-visible,
.copy-list li .lcc-item-btn:hover,
.copy-list li .lcc-item-btn:focus-visible {
 background: #EAECF0;
 outline: none;
}

/* Icon */
.copy-all .lcc-copy-all-btn img,
.copy-list li .lcc-item-btn img {
 width: 18px;
 height: 18px;
 display: block;
 flex-shrink: 0;
 pointer-events: none;
}

/* ── Tooltip ── */
.lcc-tooltip {
 position: absolute;
 top: calc(100% + 8px);
 left: 50%;
 transform: translateX(-50%);

 padding: 8px 12px;
 border-radius: 8px;

 background: #ffffff;
 color: #181B1F;

 font-family: 'Inter', sans-serif;
 font-size: 14px;
 font-weight: 500;
 line-height: 1;

 white-space: nowrap;

 box-shadow: 0 4px 12px rgba(16, 24, 40, 0.12);

 opacity: 0;
 visibility: hidden;

 transition: all 0.15s ease;
 z-index: 100;
}

/* Hover tooltip (desktop/laptop only) */
@media (hover: hover) and (pointer: fine) {
  .lcc-copy-all-btn:hover .lcc-tooltip,
  .lcc-item-btn:hover .lcc-tooltip {
    opacity: 1;
    visibility: visible;
  }
}

@media (hover: none) and (pointer: coarse) {
  .lcc-copy-all-btn.copied .lcc-tooltip,
  .lcc-item-btn.copied .lcc-tooltip {
    top: auto;
    bottom: calc(100% + 8px);
  }
}

.lcc-tooltip {
  pointer-events: none;
}

/* Copied tooltip (ALL devices) */
.lcc-copy-all-btn.copied .lcc-tooltip,
.lcc-item-btn.copied .lcc-tooltip {
  opacity: 1;
  visibility: visible;
}

/* Copied state */
.lcc-copy-all-btn.copied,
.lcc-item-btn.copied {
 background: #ECFDF3;
}

.lcc-copy-all-btn.copied .lcc-tooltip,
.lcc-item-btn.copied .lcc-tooltip {
 background: #101828;
 color: #ffffff;
}

/* ── Copy-All container: single button pinned top-right ── */
.copy-all .lcc-copy-all-btn {
 position: absolute;
 top: 24px;
 right: 24px;
 z-index: 10;
}

/* Reserve space for icon button */
.copy-all > *:not(.lcc-copy-all-btn):first-child {
 padding-right: 52px !important;
 margin-top: 0 !important;
 padding-top: 0 !important;
}

/* ── Copy-List container ── */
.copy-list ul,
.copy-list ol {
 margin: 0;
 padding-left: 24px;
}

.copy-list li {
 position: relative;
 padding: 12px 52px 12px 4px;
 word-break: break-word;
}

/* Per-item copy button */
.copy-list li .lcc-item-btn {
 position: absolute;
 right: 0;
 top: 30px;
 transform: translateY(-50%);
 display: none;
}

/* Hover devices */
@media (hover: hover) and (pointer: fine) {
 .copy-list li:hover .lcc-item-btn {
 display: inline-flex;
 }
}

/* Touch devices */
@media (hover: none) and (pointer: coarse) {
 .copy-list li .lcc-item-btn {
 display: inline-flex;
 }

 .copy-list li {
 padding-right: 52px;
 }
}

/* ── Responsive layout ── */
@media (max-width: 640px) {

 .copy-all > *:not(.lcc-copy-all-btn):first-child {
 padding-right: 0;
 margin-top: 25px;
 }

 .copy-all .lcc-copy-all-btn {
 top: 10px;
 right: 10px;
 }

 .copy-all .lcc-copy-all-btn,
 .copy-list li .lcc-item-btn {
 width: 36px;
 height: 36px;
 }

 .copy-list li {
 padding-right: 52px;
 }
}

.copy-list li:last-child{
    margin-bottom: 0px !important;
}


#commentform textarea#comment,
.comment-form-comment textarea#comment,
.comment-form-comment.keydesign-not-empty textarea#comment {
    border: 1px solid var(--color-border, #d1d5db) !important;
    border-radius: var(--global-border-radius, 4px) !important;
    background-color: var(--color-white, #ffffff) !important;
}


#commentform textarea#comment:focus {
    border: 1px solid var(--color-border, #d1d5db) !important;
    outline: none !important;
}


#commentform textarea#comment[aria-invalid="true"],
#commentform textarea#comment.error,
.comment-form-comment.has-error textarea#comment,
.comment-form-comment.keydesign-error textarea#comment {
    border: 1px solid var(--color-primary, #ff4d4f) !important; 
    outline: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e84a99c */.author-text.elementor-widget-heading .elementor-heading-title{
font-weight: 600 !important;
font-size: 16px !important;
line-height: 20px !important;
letter-spacing: 0% !important;

}/* End custom CSS */
/* Start custom CSS for author-box, class: .elementor-element-7db11c74 */#author-section .elementor-author-box__button{
    border: none !important;
    color: #155EEF;
     padding-left: 0px !important;
}
#author-section .elementor-author-box__button:hover{
    color: #0047D5;
}

@media(max-width:500px){
#author-section .elementor-author-box{
    flex-direction: column !important;
    align-items: flex-start !important;
    
}
#author-section .elementor-author-box__button{
    padding-left: 0px !important;
    padding-right: 0px !important;
    font-size: 14px;
}
}

.author-box-icon{
    width: 11px !important;
    height: 11px !important;
    margin-left: 5px;
}

#author-section .elementor-author-box__bio{
font-weight: 400;
font-size: 16px;
line-height: 28px;
letter-spacing: 0%;

}

.authorLinkedIn-text a{
    color: #004EEB;
}

.authorLinkedIn-text a:hover{
    color: #0047D5;
}

.elementor-button.elementor-author-box__button{
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-2920aa24 */#comments{
    margin-top: 0px !important;
}

.comment-section p.form-submit input#submit.submit:hover{
    background-color: var(--e-global-color-primary) !important;
}

.comment-section .logged-in-as a{
    color: #155EEf !important;
}

.comment-section .logged-in-as a:hover{
    color: #0047D5 !important;
}

#comments .comment-form .comment-form-author, .comment-form .comment-form-email, .comment-form .comment-form-url {
    --grid-column: span 3;
}


#comment::placeholder {
  color: var(--e-global-color-text); /* gray-500 */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a0d397b */.mailchimp-box .elementor-heading-title{
font-weight: 600 !important;
font-size: 30px !important;
line-height: 38px !important;
letter-spacing: 0% !important;
color: var(--e-global-color-secondary) !important;
}

@media(max-width: 500px){
    .mailchimp-box .elementor-heading-title{
    font-weight: 600 !important;
    font-size: 22px !important;
    padding: 0px !important;
    margin: 0px !important;
}
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-3e6e963b */.subscription .elementor-message:before {
    content: "" !important;
}

.subscription .elementor-message .elementor-message-success:before{
    color: green !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-6625459b */.blog_heading .ekit-wid-con .elementskit-section-title {
font-weight: 600 !important;
font-size: 22.13px !important;
line-height: 29.51px !important;
letter-spacing: 0.5% !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-631816b1 */.leates-blogs .ekit-wid-con .elementskit-section-title{
font-weight: 700 !important;
font-size: 36px !important;
line-height: 52px !important;
letter-spacing: -2% !important;
    
}/* End custom CSS */
/* Start custom CSS *//* 1. Hero Image Aspect Ratio Guarantee */
img.blog-hero-image {
  width: 100% !important;
  height: auto !important;
  aspect-ratio: 1024 / 546 !important;
  display: block;
}

/* 2. TOC-oda Hamburger Icon Missing Size Fix */
#toc-ham {
  width: 20px !important;
  height: 20px !important;
  display: inline-block;
}

/* 3. Table of Contents Dynamic Jump Preventer (Main CLS Killer) */
.toc-container {
  contain: layout;
  margin-bottom: 25px;
}

.toc-container .toc-dropdown {
  contain: layout;
  min-height: 50px;
}

/* 4. ElementsKit AI Button Wrapper Space Lock */
.ai-buttons .ekit-btn-wraper {
  min-height: 48px;
  /*display: flex;*/
  align-items: center;
  contain: layout;
}

/* 1. Author Avatar Size Lock (Fixes Unsized Image Element) */
img.elementor-avatar {
  width: 48px !important;
  height: 35px !important;
  aspect-ratio: 1 / 1 !important;
  border-radius: 50% !important;
  display: inline-block !important;
}

/* 2. Mobile Header Logo Dimensions Lock */
/*.site-header img[alt="BoldDesk Menu Logo"] {*/
/*  width: 140px !important;*/
/*  height: 38px !important;*/
/*  display: block !important;*/
/*}*/


/*#site-header {*/
/*  min-height: 95px !important;*/
/*  contain: layout;*/
/*}*/

/*#webinar-info-element {*/
/*  min-height: 36px !important;*/
/*  contain: layout;*/
/*}*/

.ai-buttons .elementskit-btn{
    width: 48px !important;
    height: 48px !important;
}

/* 1. Lock Hero Heading Line-height & Font Shift */
h1.elementor-heading-title {
    line-height: 1.25 !important;
    text-rendering: optimizeLegibility;
  
}




.blog-hero-image,
.blog-hero-video-container,
.blog-hero-video-container iframe {
    width: 100% !important;
    aspect-ratio: 16 / 9 !important;
    display: block;
    height: auto !important;
}


a[href*="/blogs"] {
    display: inline-block;
    min-height: 24px;
}/* End custom CSS */