.elementor-201245 .elementor-element.elementor-element-169c8fc{--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-widget-progress-tracker .current-progress-percentage{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-201245 .elementor-element.elementor-element-e2ffbbe{--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-201245 .elementor-element.elementor-element-e2ffbbe .current-progress{background-color:var( --e-global-color-primary );}.elementor-201245 .elementor-element.elementor-element-e2ffbbe .elementor-scrolling-tracker-horizontal{background-color:#FF480000;}.elementor-201245 .elementor-element.elementor-element-8140498{--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:064px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-201245 .elementor-element.elementor-element-fd4f0fc{--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-201245 .elementor-element.elementor-element-b6b72b8{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-201245 .elementor-element.elementor-element-5eb764d{--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-201245 .elementor-element.elementor-element-bc07ee5 .ekit-stylish-list-content{align-items:center;flex-direction:row;}.elementor-201245 .elementor-element.elementor-element-bc07ee5 .ekit-stylish-list-content-icon > i{font-size:12px;color:var( --e-global-color-6e7b2b3 );}.elementor-201245 .elementor-element.elementor-element-bc07ee5 .ekit-stylish-list-content-icon > svg{height:12px;width:12px;}.elementor-201245 .elementor-element.elementor-element-bc07ee5 .ekit-stylish-list-content-icon > img{height:12px;width:12px;color:var( --e-global-color-6e7b2b3 );}.elementor-201245 .elementor-element.elementor-element-bc07ee5 .ekit-stylish-list-content-icon > svg path{stroke:var( --e-global-color-6e7b2b3 );}.elementor-201245 .elementor-element.elementor-element-bc07ee5 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > i{color:var( --e-global-color-c8020bc );}.elementor-201245 .elementor-element.elementor-element-bc07ee5 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:var( --e-global-color-c8020bc );}.elementor-201245 .elementor-element.elementor-element-bc07ee5 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > svg path{stroke:var( --e-global-color-c8020bc );}.elementor-201245 .elementor-element.elementor-element-bc07ee5 .ekit-stylish-list-content-icon{margin:0px 6px 0px 0px;}.elementor-201245 .elementor-element.elementor-element-bc07ee5 .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-201245 .elementor-element.elementor-element-bc07ee5 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:var( --e-global-color-c8020bc );}.elementor-201245 .elementor-element.elementor-element-bc07ee5 .ekit-stylish-list-content-text{flex-direction:column;}.elementor-201245 .elementor-element.elementor-element-bc07ee5 .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-201245 .elementor-element.elementor-element-bc07ee5 .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-201245 .elementor-element.elementor-element-1f597f7{--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-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-201245 .elementor-element.elementor-element-71e7a61{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-201245 .elementor-element.elementor-element-71e7a61 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;line-height:42px;letter-spacing:-0.32px;color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-201245 .elementor-element.elementor-element-0b76cc4 .elementor-repeater-item-e4929e3 .elementor-icon-list-icon{width:32px;}.elementor-201245 .elementor-element.elementor-element-0b76cc4 .elementor-icon-list-item:not(:last-child):after{content:"";height:5%;border-color:var( --e-global-color-9a6e736 );}.elementor-201245 .elementor-element.elementor-element-0b76cc4 .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-201245 .elementor-element.elementor-element-0b76cc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:dotted;}.elementor-201245 .elementor-element.elementor-element-0b76cc4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:5px;}.elementor-201245 .elementor-element.elementor-element-0b76cc4 .elementor-icon-list-icon{width:0px;}.elementor-201245 .elementor-element.elementor-element-0b76cc4 .elementor-icon-list-icon i{font-size:0px;}.elementor-201245 .elementor-element.elementor-element-0b76cc4 .elementor-icon-list-icon svg{--e-icon-list-icon-size:0px;}body:not(.rtl) .elementor-201245 .elementor-element.elementor-element-0b76cc4 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-201245 .elementor-element.elementor-element-0b76cc4 .elementor-icon-list-text{padding-right:0px;}.elementor-201245 .elementor-element.elementor-element-0b76cc4 .elementor-icon-list-text, .elementor-201245 .elementor-element.elementor-element-0b76cc4 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-201245 .elementor-element.elementor-element-0b76cc4 .elementor-icon-list-item{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:18px;}.elementor-201245 .elementor-element.elementor-element-cf6e0f6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:048px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-201245 .elementor-element.elementor-element-72de876{--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-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-201245 .elementor-element.elementor-element-8d7f4dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-201245 .elementor-element.elementor-element-8d7f4dd img{border-radius:24px 24px 24px 24px;}.elementor-201245 .elementor-element.elementor-element-4bf38a6{--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-201245 .elementor-element.elementor-element-cadc65f{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-201245 .elementor-element.elementor-element-9ec194b{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-201245 .elementor-element.elementor-element-29d2e52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-201245 .elementor-element.elementor-element-29d2e52 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-201245 .elementor-element.elementor-element-5367c78{--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-201245 .elementor-element.elementor-element-4f6d754{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-201245 .elementor-element.elementor-element-4f6d754.elementor-element{--align-self:flex-start;}.elementor-201245 .elementor-element.elementor-element-4f6d754 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.1em;}.elementor-201245 .elementor-element.elementor-element-434d391{--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:#DCDDDF;--border-color:#DCDDDF;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:037px;--margin-left:0px;--margin-right:0px;--padding-top:08px;--padding-bottom:08px;--padding-left:08px;--padding-right:08px;overflow:visible;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-201245 .elementor-element.elementor-element-4b5490e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--box-border-width:0px;--header-color:#001F54;--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-c8020bc );--item-text-active-color:var( --e-global-color-6e7b2b3 );--marker-color:var( --e-global-color-text );}.elementor-201245 .elementor-element.elementor-element-4b5490e .elementor-toc__header-title{text-align:start;}.elementor-201245 .elementor-element.elementor-element-4b5490e .elementor-toc__header, .elementor-201245 .elementor-element.elementor-element-4b5490e .elementor-toc__header-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:28px;}.elementor-201245 .elementor-element.elementor-element-4b5490e .elementor-toc__header{flex-direction:row;column-gap:0px;}.elementor-201245 .elementor-element.elementor-element-4b5490e .elementor-toc__list-item{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;}.elementor-201245 .elementor-element.elementor-element-fe4849e{--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-201245 .elementor-element.elementor-element-4e69c2c{--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-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-201245 .elementor-element.elementor-element-2dcde60{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-201245 .elementor-element.elementor-element-c56fed9{--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-201245 .elementor-element.elementor-element-d7c87cb{--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-201245 .elementor-element.elementor-element-d7c87cb:not(.elementor-motion-effects-element-type-background), .elementor-201245 .elementor-element.elementor-element-d7c87cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-201245 .elementor-element.elementor-element-09120bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;}.elementor-201245 .elementor-element.elementor-element-09120bd .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-201245 .elementor-element.elementor-element-922ea53{--spacer-size:8px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#E7E7E7;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-201245 .elementor-element.elementor-element-c77eeb7 .elementor-author-box__avatar img{border-radius:50px;}.elementor-201245 .elementor-element.elementor-element-c77eeb7 .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-201245 .elementor-element.elementor-element-c77eeb7 .elementor-author-box__bio{color:var( --e-global-color-text );}.elementor-201245 .elementor-element.elementor-element-c77eeb7 .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-201245 .elementor-element.elementor-element-c77eeb7 .elementor-author-box__button:hover{border-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-201245 .elementor-element.elementor-element-dc0b4ed{--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-201245 .elementor-element.elementor-element-a17aa2e{--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-c34bcba );--border-color:var( --e-global-color-c34bcba );--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-201245 .elementor-element.elementor-element-a17aa2e:not(.elementor-motion-effects-element-type-background), .elementor-201245 .elementor-element.elementor-element-a17aa2e > .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-201245 .elementor-element.elementor-element-eaf5d83{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-201245 .elementor-element.elementor-element-166639e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 023px 0px 023px;}.elementor-201245 .elementor-element.elementor-element-166639e .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );font-weight:700;}.elementor-201245 .elementor-element.elementor-element-166639e .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-201245 .elementor-element.elementor-element-104ac9c img{pointer-events:all;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-201245 .elementor-element.elementor-element-e2e417a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 023px 0px 023px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-201245 .elementor-element.elementor-element-e2e417a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-201245 .elementor-element.elementor-element-e2e417a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-201245 .elementor-element.elementor-element-e2e417a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-201245 .elementor-element.elementor-element-e2e417a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-201245 .elementor-element.elementor-element-e2e417a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-201245 .elementor-element.elementor-element-e2e417a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-201245 .elementor-element.elementor-element-e2e417a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-201245 .elementor-element.elementor-element-e2e417a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-201245 .elementor-element.elementor-element-e2e417a .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-201245 .elementor-element.elementor-element-e2e417a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-201245 .elementor-element.elementor-element-3ab096b{--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-201245 .elementor-element.elementor-element-10803fb .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-201245 .elementor-element.elementor-element-10803fb.elementor-element{--align-self:flex-start;}.elementor-201245 .elementor-element.elementor-element-10803fb .elementskit-btn{border-style:none;}.elementor-201245 .elementor-element.elementor-element-401e056 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-201245 .elementor-element.elementor-element-401e056 .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-201245 .elementor-element.elementor-element-401e056 .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-201245 .elementor-element.elementor-element-401e056{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-201245 .elementor-element.elementor-element-401e056.elementor-element{--align-self:flex-start;}.elementor-201245 .elementor-element.elementor-element-401e056 .elementskit-btn > :is(i, svg){font-size:15px;}.elementor-201245 .elementor-element.elementor-element-401e056 .elementskit-btn > i, .elementor-201245 .elementor-element.elementor-element-401e056 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-201245 .elementor-element.elementor-element-401e056 .elementskit-btn > i, .rtl .elementor-201245 .elementor-element.elementor-element-401e056 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-201245 .elementor-element.elementor-element-a0c72b9{--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-201245 .elementor-element.elementor-element-a0c72b9:not(.elementor-motion-effects-element-type-background), .elementor-201245 .elementor-element.elementor-element-a0c72b9 > .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-201245 .elementor-element.elementor-element-bb727bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-201245 .elementor-element.elementor-element-be8f2ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 023px 0px 023px;}.elementor-201245 .elementor-element.elementor-element-be8f2ec .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );font-weight:700;}.elementor-201245 .elementor-element.elementor-element-be8f2ec .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-201245 .elementor-element.elementor-element-ccdda96 img{pointer-events:all;}.elementor-201245 .elementor-element.elementor-element-0dcbaff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 023px 0px 023px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-201245 .elementor-element.elementor-element-0dcbaff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-201245 .elementor-element.elementor-element-0dcbaff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-201245 .elementor-element.elementor-element-0dcbaff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-201245 .elementor-element.elementor-element-0dcbaff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-201245 .elementor-element.elementor-element-0dcbaff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-201245 .elementor-element.elementor-element-0dcbaff .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-201245 .elementor-element.elementor-element-0dcbaff .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-201245 .elementor-element.elementor-element-0dcbaff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-201245 .elementor-element.elementor-element-0dcbaff .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-201245 .elementor-element.elementor-element-0dcbaff .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-201245 .elementor-element.elementor-element-2f84386{--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-201245 .elementor-element.elementor-element-89718ae .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-201245 .elementor-element.elementor-element-89718ae.elementor-element{--align-self:flex-start;}.elementor-201245 .elementor-element.elementor-element-89718ae .elementskit-btn{border-style:none;}.elementor-201245 .elementor-element.elementor-element-987a2f9 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-201245 .elementor-element.elementor-element-987a2f9 .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-201245 .elementor-element.elementor-element-987a2f9 .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-201245 .elementor-element.elementor-element-987a2f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-201245 .elementor-element.elementor-element-987a2f9.elementor-element{--align-self:flex-start;}.elementor-201245 .elementor-element.elementor-element-987a2f9 .elementskit-btn > :is(i, svg){font-size:15px;}.elementor-201245 .elementor-element.elementor-element-987a2f9 .elementskit-btn > i, .elementor-201245 .elementor-element.elementor-element-987a2f9 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-201245 .elementor-element.elementor-element-987a2f9 .elementskit-btn > i, .rtl .elementor-201245 .elementor-element.elementor-element-987a2f9 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-201245 .elementor-element.elementor-element-441b98d{--display:flex;overflow:visible;}.elementor-201245 .elementor-element.elementor-element-2524eab{--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:0px;--padding-bottom:096px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-201245 .elementor-element.elementor-element-b80dadc{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:024px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-201245 .elementor-element.elementor-element-e116e56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-201245 .elementor-element.elementor-element-e116e56 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-201245 .elementor-element.elementor-element-c64ffab{--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-201245 .elementor-element.elementor-element-709f212{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-201245 .elementor-element.elementor-element-709f212.elementor-element{--align-self:flex-start;}.elementor-201245 .elementor-element.elementor-element-709f212 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.1em;}.elementor-201245 .elementor-element.elementor-element-488995a{--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:#DCDDDF;--border-color:#DCDDDF;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:037px;--margin-left:0px;--margin-right:0px;--padding-top:08px;--padding-bottom:08px;--padding-left:08px;--padding-right:08px;overflow:visible;}.elementor-201245 .elementor-element.elementor-element-c2d37a6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--box-border-width:0px;--header-color:#001F54;--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-c8020bc );--item-text-active-color:var( --e-global-color-6e7b2b3 );--marker-color:var( --e-global-color-text );}.elementor-201245 .elementor-element.elementor-element-c2d37a6 .elementor-toc__header-title{text-align:start;}.elementor-201245 .elementor-element.elementor-element-c2d37a6 .elementor-toc__header, .elementor-201245 .elementor-element.elementor-element-c2d37a6 .elementor-toc__header-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:28px;}.elementor-201245 .elementor-element.elementor-element-c2d37a6 .elementor-toc__header{flex-direction:row;column-gap:0px;}.elementor-201245 .elementor-element.elementor-element-c2d37a6 .elementor-toc__list-item{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;}.elementor-201245 .elementor-element.elementor-element-29bb8a6{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-201245 .elementor-element.elementor-element-29bb8a6:not(.elementor-motion-effects-element-type-background), .elementor-201245 .elementor-element.elementor-element-29bb8a6 > .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-201245 .elementor-element.elementor-element-4dca97e{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-201245 .elementor-element.elementor-element-f92af9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 023px 0px 023px;}.elementor-201245 .elementor-element.elementor-element-f92af9d .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );font-weight:700;}.elementor-201245 .elementor-element.elementor-element-f92af9d .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-201245 .elementor-element.elementor-element-5f7cccb img{pointer-events:all;border-radius:0px 0px 0px 0px;}.elementor-201245 .elementor-element.elementor-element-655abff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 020px 0px 023px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-201245 .elementor-element.elementor-element-655abff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-201245 .elementor-element.elementor-element-655abff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-201245 .elementor-element.elementor-element-655abff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-201245 .elementor-element.elementor-element-655abff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-201245 .elementor-element.elementor-element-655abff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-201245 .elementor-element.elementor-element-655abff .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-201245 .elementor-element.elementor-element-655abff .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-201245 .elementor-element.elementor-element-655abff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-201245 .elementor-element.elementor-element-655abff .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-201245 .elementor-element.elementor-element-655abff .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-201245 .elementor-element.elementor-element-a0f92a2{--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-201245 .elementor-element.elementor-element-b32f771 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-201245 .elementor-element.elementor-element-b32f771.elementor-element{--align-self:flex-start;}.elementor-201245 .elementor-element.elementor-element-b32f771 .elementskit-btn{border-style:none;}.elementor-201245 .elementor-element.elementor-element-79aff12 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-201245 .elementor-element.elementor-element-79aff12 .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-201245 .elementor-element.elementor-element-79aff12 .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-201245 .elementor-element.elementor-element-79aff12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-201245 .elementor-element.elementor-element-79aff12.elementor-element{--align-self:flex-start;}.elementor-201245 .elementor-element.elementor-element-79aff12 .elementskit-btn > :is(i, svg){font-size:15px;}.elementor-201245 .elementor-element.elementor-element-79aff12 .elementskit-btn > i, .elementor-201245 .elementor-element.elementor-element-79aff12 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-201245 .elementor-element.elementor-element-79aff12 .elementskit-btn > i, .rtl .elementor-201245 .elementor-element.elementor-element-79aff12 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-201245 .elementor-element.elementor-element-76deac7{--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;--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;}@media(max-width:1024px){.elementor-201245 .elementor-element.elementor-element-8140498{--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:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-201245 .elementor-element.elementor-element-fd4f0fc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-201245 .elementor-element.elementor-element-b6b72b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-201245 .elementor-element.elementor-element-5eb764d{--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-201245 .elementor-element.elementor-element-1f597f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-201245 .elementor-element.elementor-element-71e7a61{width:100%;max-width:100%;}.elementor-201245 .elementor-element.elementor-element-cf6e0f6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-201245 .elementor-element.elementor-element-72de876{--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-201245 .elementor-element.elementor-element-8d7f4dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-201245 .elementor-element.elementor-element-8d7f4dd img{border-radius:12px 12px 12px 12px;}.elementor-201245 .elementor-element.elementor-element-4bf38a6{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-201245 .elementor-element.elementor-element-cadc65f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-201245 .elementor-element.elementor-element-9ec194b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-201245 .elementor-element.elementor-element-29d2e52{width:auto;max-width:auto;}.elementor-201245 .elementor-element.elementor-element-29d2e52.elementor-element{--align-self:flex-start;}.elementor-201245 .elementor-element.elementor-element-4f6d754{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;} .elementor-201245 .elementor-element.elementor-element-4f6d754{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-201245 .elementor-element.elementor-element-fe4849e{--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-201245 .elementor-element.elementor-element-c56fed9{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-201245 .elementor-element.elementor-element-922ea53{--spacer-size:30px;}.elementor-widget-author-box .elementor-author-box__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-201245 .elementor-element.elementor-element-a17aa2e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-201245 .elementor-element.elementor-element-eaf5d83{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-201245 .elementor-element.elementor-element-166639e{padding:0px 40px 0px 40px;}.elementor-201245 .elementor-element.elementor-element-104ac9c img{border-radius:0px 0px 0px 0px;}.elementor-201245 .elementor-element.elementor-element-a0c72b9{max-width:356px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-201245 .elementor-element.elementor-element-bb727bb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-201245 .elementor-element.elementor-element-be8f2ec{padding:0px 40px 0px 40px;}.elementor-201245 .elementor-element.elementor-element-ccdda96 img{width:100%;max-width:100%;height:245px;border-radius:0px 0px 0px 0px;}.elementor-201245 .elementor-element.elementor-element-89718ae .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-201245 .elementor-element.elementor-element-89718ae{width:100%;max-width:100%;}.elementor-201245 .elementor-element.elementor-element-89718ae .elementskit-btn{width:100%;}.elementor-201245 .elementor-element.elementor-element-987a2f9 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-201245 .elementor-element.elementor-element-987a2f9{width:100%;max-width:100%;}.elementor-201245 .elementor-element.elementor-element-987a2f9 .elementskit-btn{width:100%;}.elementor-201245 .elementor-element.elementor-element-709f212{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;} .elementor-201245 .elementor-element.elementor-element-709f212{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:8px;--grid-bottom-margin:8px;}}@media(max-width:767px){.elementor-201245 .elementor-element.elementor-element-8140498{--padding-top:064px;--padding-bottom:064px;--padding-left:16px;--padding-right:16px;}.elementor-201245 .elementor-element.elementor-element-1f597f7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-201245 .elementor-element.elementor-element-71e7a61{width:100%;max-width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-201245 .elementor-element.elementor-element-29d2e52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-201245 .elementor-element.elementor-element-5367c78{--gap:10px 0px;--row-gap:10px;--column-gap:0px;} .elementor-201245 .elementor-element.elementor-element-4f6d754{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-201245 .elementor-element.elementor-element-c56fed9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-author-box .elementor-author-box__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-201245 .elementor-element.elementor-element-a17aa2e{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-201245 .elementor-element.elementor-element-166639e .elementskit-section-title-wraper .elementskit-section-title{font-size:18px;}.elementor-201245 .elementor-element.elementor-element-104ac9c img{border-radius:0px 0px 0px 0px;}.elementor-201245 .elementor-element.elementor-element-3ab096b{--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-201245 .elementor-element.elementor-element-10803fb .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-201245 .elementor-element.elementor-element-10803fb.elementor-element{--align-self:stretch;}.elementor-201245 .elementor-element.elementor-element-10803fb .elementskit-btn{width:100%;}.elementor-201245 .elementor-element.elementor-element-401e056 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-201245 .elementor-element.elementor-element-401e056{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-201245 .elementor-element.elementor-element-401e056.elementor-element{--align-self:stretch;}.elementor-201245 .elementor-element.elementor-element-401e056 .elementskit-btn{width:100%;}.elementor-201245 .elementor-element.elementor-element-a0c72b9{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-201245 .elementor-element.elementor-element-be8f2ec .elementskit-section-title-wraper .elementskit-section-title{font-size:18px;}.elementor-201245 .elementor-element.elementor-element-ccdda96 img{border-radius:0px 0px 0px 0px;}.elementor-201245 .elementor-element.elementor-element-2f84386{--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-201245 .elementor-element.elementor-element-89718ae .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-201245 .elementor-element.elementor-element-89718ae.elementor-element{--align-self:stretch;}.elementor-201245 .elementor-element.elementor-element-89718ae .elementskit-btn{width:100%;}.elementor-201245 .elementor-element.elementor-element-987a2f9 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-201245 .elementor-element.elementor-element-987a2f9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-201245 .elementor-element.elementor-element-987a2f9.elementor-element{--align-self:stretch;}.elementor-201245 .elementor-element.elementor-element-987a2f9 .elementskit-btn{width:100%;} .elementor-201245 .elementor-element.elementor-element-709f212{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-201245 .elementor-element.elementor-element-29bb8a6{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-201245 .elementor-element.elementor-element-f92af9d .elementskit-section-title-wraper .elementskit-section-title{font-size:18px;}.elementor-201245 .elementor-element.elementor-element-a0f92a2{--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-201245 .elementor-element.elementor-element-b32f771 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-201245 .elementor-element.elementor-element-b32f771.elementor-element{--align-self:stretch;}.elementor-201245 .elementor-element.elementor-element-b32f771 .elementskit-btn{width:100%;}.elementor-201245 .elementor-element.elementor-element-79aff12 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-201245 .elementor-element.elementor-element-79aff12{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-201245 .elementor-element.elementor-element-79aff12.elementor-element{--align-self:stretch;}.elementor-201245 .elementor-element.elementor-element-79aff12 .elementskit-btn{width:100%;}}@media(min-width:768px){.elementor-201245 .elementor-element.elementor-element-fd4f0fc{--width:68%;}.elementor-201245 .elementor-element.elementor-element-b6b72b8{--width:100%;}.elementor-201245 .elementor-element.elementor-element-cf6e0f6{--width:100%;}.elementor-201245 .elementor-element.elementor-element-4bf38a6{--width:100%;}.elementor-201245 .elementor-element.elementor-element-fe4849e{--width:100%;}.elementor-201245 .elementor-element.elementor-element-c56fed9{--width:100%;}.elementor-201245 .elementor-element.elementor-element-a17aa2e{--width:58%;}.elementor-201245 .elementor-element.elementor-element-a0c72b9{--width:58%;}.elementor-201245 .elementor-element.elementor-element-441b98d{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-201245 .elementor-element.elementor-element-fd4f0fc{--width:100%;}.elementor-201245 .elementor-element.elementor-element-9ec194b{--width:10%;}}/* Start custom CSS for progress-tracker, class: .elementor-element-e2ffbbe */.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-71e7a61 */.blog-title.elementor-widget-heading .elementor-heading-title{
font-weight: 600 !important;
font-size: 36px !important;
line-height: 44px !important;
letter-spacing: -2% !important;
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-0b76cc4 */.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 .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 theme-post-featured-image, class: .elementor-element-8d7f4dd */.blog-feature-image img{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29d2e52 */.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;
}

#mobile-share .elementor-heading-title{
    margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-4f6d754 */.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-0cce391 *//*.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 table-of-contents, class: .elementor-element-4b5490e */.toc-blog .elementor-toc__body {
    padding: 0 20px 0;
    max-height: 320px !important;
    overflow: auto;
    margin-top: 15px;
    margin-bottom: 20px;
}

.single-post .elementor-toc__list-item-text-wrapper, .elementor-page .elementor-toc__list-item-text-wrapper {
    align-items: flex-start;
}

.toc-blog h3{
    margin-bottom: 0px !important;
}

.toc-blog .elementor-toc__header{
    border: none;
    padding-bottom: 10px;
}

.toc-blog ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09120bd */.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-c77eeb7 */#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;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-166639e */.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-be8f2ec */.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 heading, class: .elementor-element-e116e56 */.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-709f212 */.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-32151aa *//*.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 table-of-contents, class: .elementor-element-c2d37a6 */.toc-blog .elementor-toc__body {
    padding: 0 20px 0;
    max-height: 320px !important;
    overflow: auto;
    margin-top: 15px;
    margin-bottom: 20px;
}

.single-post .elementor-toc__list-item-text-wrapper, .elementor-page .elementor-toc__list-item-text-wrapper {
    align-items: flex-start;
}

.toc-blog h3{
    margin-bottom: 0px !important;
}

.toc-blog .elementor-toc__header{
    border: none;
    padding-bottom: 10px;
}

.toc-blog ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-f92af9d */.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 container, class: .elementor-element-2524eab */div.elementor .ekit-sticky.elementor-element {
    /*top: 170px !important;*/
}

.elementor-sticky--active {
    box-shadow: none !important;
    border-bottom: none !important;
}/* End custom CSS */
/* Start custom CSS *//*TLDR*/
.single-post pre.wp-block-verse {
  
}
.single-post #post-content-section a {
    border: none;
}


/*tldr design*/
.tldr-section p{
font-style: italic !important;

}
.single-post .tldr-section p strong{
font-style: normal !important;
}

/*blockqoute*/
.wp-block-quote, blockquote {
    overflow-wrap: break-word;
    margin: 24px 0;
}

.wp-block-quote {
    border: none !important;
    padding: 0px !important;
    margin: 0px !important;
}

#post-content-section blockquote p {
   border: 1px solid var(--e-global-color-a1b6f0f) !important;
   
   background: linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-6b42992 ) 100%) !important;
   border-radius: 14px !important;
   padding: 20px 20px;
   color: var(--e-global-color-text) !important;

}



/*#post-content-section p {*/
/*    margin-bottom: 24px;*/
/*}*/

/*figure style*/
.single-post p+figure{
    margin-top: 0px;
    /*padding-top: -6px !important;*/
    margin-bottom: 20px !important;
}

.wp-caption {
    margin-bottom: 1.5em;
    max-width: 100%;
    margin-top: 24px !important;
}

.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

/*figure cation style*/
.single-post figure .wp-caption-text, .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;
}

.wp-caption-text, .wp-caption-text a {
    color: #536587;
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    letter-spacing: 0.14px;
    margin-top: -18px;
    z-index: 1;
    position: relative;
}

/*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;
}

.single-post p,.single-post li,.single-post td{
    color: var(--e-global-color-text) !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 28px !important;
    /*letter-spacing: 0.09px;*/
    letter-spacing: 0% !important;

}
.single-post p {
    margin-bottom: 24px !important;
}

.blog-example+h2{
    margin-top: 30px !important;
}
.blog-example+h3, .blog-example+h4, .blog-example+h5{
    padding-top: 24px !important;
}
#post-content-section .blog-example h2{
    padding-top: 0px !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-bottom: 14px solid #FFF5F2 !important;
    border-left: 17px solid #FFF5F2 !important;
    border-right: 17px solid #FFF5F2 !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);*/
}
/*blog example style end*/

/*deal btn style*/

.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;
    
}

.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;
}


/*ads-card-section*/
.bg-dark-three {
    /*background-color: #FFF5F2 !important;*/
}
.ads-blog-card {
    border-radius: 20px;
    display: flex;
    padding-top: 18px !important;
    padding-bottom: 18px !important;
    /*margin-bottom: 24px;*/
    margin-top: 24px;
    /*background-color: #FFF5F2 !important;*/
    /*border: 1px solid #EFDBC3 !important;*/
   
   /*background: linear-gradient(180deg, #FFFFFF 0%, #FFF5F2 100%) !important;*/
}

.ads-blog-card-col-1 {
    width: 65% !important;
    align-self: center !important;
    padding: 32px 10px 32px 32px;
}

.ads-blog-card-col-2 {
    width: 35% !important;
    text-align: center;
    margin: auto;
}

.dark-style .adsTitle {
    color: var(--e-global-color-secondary) !important;
}
.ads-blog-card p {
    margin: 0;
}
.blogs-post-content p {
    margin-bottom: 24px;
}
.blogs-post-content p, .blogs-post-content li, .blogs-post-content td {
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    /* letter-spacing: 0.09px; */
}
.ads-blog-card .adsTitle {
    font-style: normal;
    font-weight: 600 !important;
    font-size: 16px !important;
    line-height: 24px !important;
    letter-spacing: 0.01em;
    margin-bottom: 16px !important;
}

.dark-style .ads-description {
    color: #fff !important;
}
.dark-style .adsTitle {
    color: #fff !important;
}
.dark-style .ads-description strong {
    color: #fff !important;
}
.dark-style .adsTitle strong {
    color: #fff !important;
}

.ads-blog-card p {
    margin: 0;
}
.blogs-post-content p {
    margin-bottom: 24px;
}
.blogs-post-content p, .blogs-post-content li, .blogs-post-content td {
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    /* letter-spacing: 0.09px; */
}
.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;
}

.ads-btn {
    margin-top: 0 !important;
}

.bg-dark-three a {
    color: var(--e-global-color-light) !important;
}
.dark-style a {
    background: var(--e-global-color-primary) !important;
    /*border: 1px solid #F4F3FF !important;*/
}

.ads-blog-card #post-content-section a {
    color: var(--e-global-color-secondary) !important;
}

/*#post-content-section a.blog_inbetween_ad_cta{*/
/*    color: var(--e-global-color-light) !important;*/
/*}*/
.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: 12px !important;
    line-height: 18px !important;
    letter-spacing: 0.01em !important;
    color: var(--e-global-color-secondary) !important;
}

.ads-blog-card-col-2 img {
    padding-bottom: 0 !important;
}

.light-style a {
    color: var(--e-global-color-light) !important;
    background: var(--e-global-color-primary) !important;
}
.blogs-post-content img {
    padding-bottom: 32px;
}
.elementor img {
    border: none;
    border-radius: 0;
    box-shadow: none;
    height: auto;
    max-width: 100%;
}


/*Styles for Tables*/
table{
    /*border: 1px solid var(--e-global-color-7fd9e60) !important;*/
    border: 1px solid #DCDDDF !important;
    border-radius: 12px !important;
    margin-bottom: 30px !important;
}
th,td strong{
   color: var(--e-global-color-text); 
}
td{
   /*color: ; */
}
.single-post thead{
    background-color: #F6F6F6 !important;
}

table th, table td{
border-collapse: collapse;
border: 1px solid var(--e-global-color-7fd9e60) !important;
padding: 15px;
}


.wp-caption-text, .wp-caption-text a{
    /*color: #536587;*/
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    letter-spacing: 0.14px;
    margin-top: -18px;
    z-index: 1;
    position: relative;
}

table ul, table ol{
    margin-left: 0px !important;
    padding-left: 0px;
}

table ul li:last-child{
    margin-bottom: 0px !important;
}

thead tr:first-child td:first-child {
  border-top-left-radius: 12px;
}

thead tr:first-child td:last-child {
  border-top-right-radius: 12px !important;
}

thead tr:last-child td:first-child {
  border-bottom-left-radius:0px;
}

thead tr:last-child td:last-child {
  border-bottom-right-radius: 0px;
 
} 
tr:last-child td:first-child {
  border-bottom-left-radius: 12px;
}

tr:last-child td:last-child {
  border-bottom-right-radius: 12px;
} 


/* CSS for Table */
.tick-green{
    content:url("https://storage.googleapis.com/cdn-devwebsite-bolddesk/2024/06/ab88863a-green-tick.svg");
     width: 22px;
    height: 17px;
}
.tick-grey{
    content:url("https://storage.googleapis.com/cdn-devwebsite-bolddesk/2024/06/82ca57ae-grey-tick.png");
    width: 24px;
    height: 24px;
}
.cross-red{
    content:url("https://storage.googleapis.com/cdn-devwebsite-bolddesk/2024/06/2e922a2d-cross.png");
    width: 25px;
    height: 24px;
}

table.alternatives-table{
    border: none !important;
}
.alternatives-table td{
    text-align: center;
    align-content: center;
    color: #3c3c3c !important;
}
.alternatives-table img{
    padding-bottom:0 !important;
}
.alternatives-table p{
    margin-bottom: 0 !important;
}
.alternatives-table .table-feature{
    /*color: #283A5E !important;*/
    font-weight: 600;
    font-size: 24px;
}

@media (min-width: 320px) and (max-width: 1024px) {
    table {
        overflow-x: auto;
        display: block;
    }
}



/*image width size syle*/
.wp-caption{
    width: 100% !important;
    
}


/*! inner_accordion css end here*/

/*accordion css*/
.accordion {
max-width: 100%;

}

.accordion h4{
	margin:0px !important;
	/*letter-spacing: 0px !important;*/
}

.accordion input {
display: none;
}

.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 */
    
}

.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;*/
}

.accordion h4:has(input:checked) + .content 
 {
    max-height: 500px !important;
    padding: 0px 32px 24px 32px !important;
}

.accordion input:checked ~ label, .accordion  h4:first-of-type input:checked ~ label{
border-top: 2px solid #D5DEEC;
/*background: url('https://storage.googleapis.com/cdn-website-bolddesk/2025/07/e691ad44-arrow-up.svg') no-repeat right 32px center;*/
/*    background-size: 20px;*/
}

.accordion label::after {
    content: "";
    position: absolute;
    right: 20px; /* Adjust the position */
    top: 50%;
    width: 20px;
    height: 20px;
    background: 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;
}

.accordion input:checked ~ label::after {
    transform: translateY(-50%) rotate(0deg);
}

.accordion h4:last-of-type label, .accordion h4:has(input:checked) + .content:last-of-type{
    border-bottom: 1px solid #D5DEEC;
}

.accordion h4:last-of-type input:checked ~ label{
    border-bottom: 0px;
}

/* First label - Remove top border */
.accordion h4:first-of-type label {
    border-top: 0px;
}

/*! accordion css end here*/
.wp-post-image{
    margin-top: 40px;
    border-radius: 12px !important;
}

/*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 .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;
}

#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;
}

.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;
}

/*blog new ads css*/
.ads-blog-card p{
    margin:0;
}
.ads-blog-card{
    /*border-radius: 12px;*/
    display: flex;
    margin-bottom: 24px;
 
}
.ads-blog-card-col-1{
    width:65% !important;
    align-self: center !important;
    padding: 32px 10px 32px 32px;
}
.ads-blog-card-col-2{
    width:35% !important;
    text-align: center;
    margin: auto;
}
.ads-blog-card-col-2 img{
     padding-bottom: 0 !important;
}

.ads-btn{
    margin-top: 0 !important;
}

.bg-dark-one{
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://dev.bolddesk.com/wp-content/uploads/2026/06/Ads-dark-background-one-new.webp) !important;
}
.bg-dark-two{
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://dev.bolddesk.com/wp-content/uploads/2026/06/ads-background-two.webp) !important;
}
.bg-dark-three{
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://dev.bolddesk.com/wp-content/uploads/2026/06/ads-background-three.webp) !important;
}
.bg-dark-four{
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://dev.bolddesk.com/wp-content/uploads/2026/06/ads-background-four.webp) !important;
}
.bg-dark-five{
     background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://dev.bolddesk.com/wp-content/uploads/2026/06/ads-background-five.webp) !important;
}
.bg-dark-six{
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://dev.bolddesk.com/wp-content/uploads/2026/06/Ads-dark-background-six.webp) !important;
}
.bg-light-one{
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://dev.bolddesk.com/wp-content/uploads/2026/06/ads-light-background-one.webp) !important;
}
.bg-light-two{
     background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://dev.bolddesk.com/wp-content/uploads/2026/06/ads-light-background-two.webp) !important;
}
.bg-light-three{
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://dev.bolddesk.com/wp-content/uploads/2026/06/ads-light-background-three.webp) !important;
}
.bg-light-four{
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://dev.bolddesk.com/wp-content/uploads/2026/06/ads-light-background-four.webp) !important;
}
.bg-light-five{
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://dev.bolddesk.com/wp-content/uploads/2026/06/ads-light-background-five.webp) !important;
}
.bg-light-six{
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-image: url(https://dev.bolddesk.com/wp-content/uploads/2026/06/Ads-light-background-six.webp) !important;
}
.dark-style a{
    background: #F4F3FF !important;
    border: 1px solid #F4F3FF !important;
    color: #10193B !important;
}
/*.dark-style .ads-title{*/
/*    color: #FFFFFF !important;*/
/*}*/
/*.dark-style .ads-description{*/
/*    color: #FFFFFF !important;*/
/*}*/
.light-style a{
    color: #FFFFFF !important;
    background: #F73B00 !important;
}
.light-style .ads-title{
    color: #18294C !important;
}
.light-style .ads-description{
    color: #283A5E !important;
}
/*.bg-dark-one a{*/
/*    color: #570084 !important;*/
/*}*/
/*.bg-dark-two a{*/
/*    color: #004C25 !important;*/
/*}*/
/*.bg-dark-three a{*/
/*    color: #012684 !important;*/
/*}*/
/*.bg-dark-four a{*/
/*    color: #65003B !important;*/
/*}*/
/*.bg-dark-five a{*/
/*    color: #500048 !important;*/
/*}*/
/*.bg-dark-six a{*/
/*    color: #005B7C !important;*/
/*}*/

.learning-center-example+h2{
    margin-top: 30px !important;
}
.learning-center-example+h3, .learning-center-example+h4, .learning-center-example+h5{
    padding-top: 24px !important;
}
.learning-center-example {
    border-radius: 12px;
    padding: 24px;
    background: #FFF;
    margin-bottom: 0px;
    border-radius: 8px;
    border-top: 13px solid #EEF5FF;
    border-bottom: 13px solid #EEF5FF;
    border-left: 17px solid #EEF5FF;
    border-right: 17px solid #EEF5FF;
    background: linear-gradient(to top, #D5DEEC 1px, transparent 1px), 
  linear-gradient(to bottom, #D5DEEC 1px, transparent 1px),  
  linear-gradient(to left, #D5DEEC 1px, transparent 1px), 
  linear-gradient(to right, #D5DEEC 1px, transparent 1px);
}

.learning-center-example ul li:last-child {
    margin-bottom: 0px !important;
}

.learning-center-example h4{
    margin-top: 0px !important;
}

.learning-center-example+p{
    margin-top: 24px !important;
}

.learning-center-example th, td{
border: none !important;
}

/*PRO TIPS CSS*/
.learning-center-copy {
    position: relative !important;
    border-radius: 8px;
    background: #FFF;
    margin-bottom: 24px;
    border: 13px solid #EEF5FF; 
    
    /* Reduced padding to remove extra top space */
    padding: 24px !important; 
    
    background: linear-gradient(to top, #D5DEEC 1px, transparent 1px), 
                linear-gradient(to bottom, #D5DEEC 1px, transparent 1px),  
                linear-gradient(to left, #D5DEEC 1px, transparent 1px), 
                linear-gradient(to right, #D5DEEC 1px, transparent 1px);
}

/* Prevent the first element (heading/box) from overlapping the button */
.learning-center-copy > *:first-child {
    padding-right: px !important;
    margin-top: 0 !important;
}

/* Button styling matched to your screenshot */
.copy-btn-container {
    position: absolute;
    top: 12px; /* Positioned within standard padding */
    right: 12px;
    display: flex;
    align-items: center;
    gap: 8px;
    background: #ffffff;
    border: 1px solid #d1d5db;
    padding: 4px 10px;
    border-radius: 6px;
    cursor: pointer;
    font-family: inherit;
    font-size: 13px;
    font-weight: 500;
    color: #374151;
    transition: all 0.2s ease;
    z-index: 10;
    line-height: 1;
}

.copy-btn-container:hover {
    background: #f9fafb;
    border-color: #9ca3af;
}

.copy-btn-container img {
    width: 16px;
    height: 16px;
    display: block;
}

/* AMP Version Fallback */
@media (max-width: 768px) {
    .learning-center-copy {
        user-select: all !important;
        -webkit-user-select: all !important;
    }
}

/*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;*/
}

.learning-center-example p:last-child{
    margin-bottom: 0px !important;
}

/*ads responsive*/

@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;
    }
}/* End custom CSS */