.elementor-116764 .elementor-element.elementor-element-7fb125aa{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-116764 .elementor-element.elementor-element-7fb125aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-116764 .elementor-element.elementor-element-7449cdbe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-1862b686{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DEE4EF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-1862b686 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-116764 .elementor-element.elementor-element-19446481 > .elementor-element-populated{padding:17px 0px 17px 0px;}.elementor-116764 .elementor-element.elementor-element-70cde4ba{width:auto;max-width:auto;text-align:left;}.elementor-116764 .elementor-element.elementor-element-70cde4ba .elementor-heading-title{color:#283A5E;font-size:14px;font-weight:600;line-height:22px;letter-spacing:1.12px;}.elementor-116764 .elementor-element.elementor-element-2c291c4d{width:auto;max-width:auto;align-self:center;}.elementor-116764 .elementor-element.elementor-element-578c7bda .current-progress{background-color:#6987FF;}.elementor-116764 .elementor-element.elementor-element-578c7bda .elementor-scrolling-tracker-horizontal{background-color:#EEF5FF;}.elementor-116764 .elementor-element.elementor-element-578c7bda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-578c7bda{--horizontal-progress-border:solid;--horizontal-progress-border-top-width:3px;--horizontal-progress-border-right-width:3px;--horizontal-progress-border-bottom-width:3px;--horizontal-progress-border-left-width:3px;--horizontal-progress-border-color:#6987FF;--progress-border-radius:2px 2px 2px 2px;--horizontal-height:1.5px;--horizontal-border-style:solid;--horizontal-border-top-width:3px;--horizontal-border-right-width:3px;--horizontal-border-bottom-width:3px;--horizontal-border-left-width:3px;--horizontal-border-color:#EEF5FF;}.elementor-116764 .elementor-element.elementor-element-1b6d577{padding:50px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-a7a7aeb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-a7a7aeb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-116764 .elementor-element.elementor-element-333d5e3 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-471a9fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-471a9fa .elementor-heading-title{color:#18294C;font-size:48px;font-weight:700;text-transform:none;line-height:56px;}.elementor-116764 .elementor-element.elementor-element-a70a1da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-116764 .elementor-element.elementor-element-a70a1da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-116764 .elementor-element.elementor-element-a70a1da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-116764 .elementor-element.elementor-element-a70a1da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-116764 .elementor-element.elementor-element-a70a1da .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-116764 .elementor-element.elementor-element-a70a1da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-116764 .elementor-element.elementor-element-a70a1da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-116764 .elementor-element.elementor-element-a70a1da .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-116764 .elementor-element.elementor-element-a70a1da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;}.elementor-116764 .elementor-element.elementor-element-a70a1da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-116764 .elementor-element.elementor-element-a70a1da .elementor-icon-list-icon i{color:#6EC1E4;font-size:15px;}.elementor-116764 .elementor-element.elementor-element-a70a1da .elementor-icon-list-icon svg{fill:#6EC1E4;--e-icon-list-icon-size:15px;}.elementor-116764 .elementor-element.elementor-element-a70a1da .elementor-icon-list-icon{width:15px;}.elementor-116764 .elementor-element.elementor-element-a70a1da .elementor-icon-list-text, .elementor-116764 .elementor-element.elementor-element-a70a1da .elementor-icon-list-text a{color:#536587;}.elementor-116764 .elementor-element.elementor-element-a70a1da .elementor-icon-list-item{font-size:14px;font-weight:600;line-height:22px;letter-spacing:0.14px;}.elementor-116764 .elementor-element.elementor-element-9c503af > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-116764 .elementor-element.elementor-element-9c503af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-116764 .elementor-element.elementor-element-9c503af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-116764 .elementor-element.elementor-element-9c503af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-116764 .elementor-element.elementor-element-9c503af .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-116764 .elementor-element.elementor-element-9c503af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-116764 .elementor-element.elementor-element-9c503af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-116764 .elementor-element.elementor-element-9c503af .elementor-icon-list-item:not(:last-child):after{content:"";height:4px;border-color:#B1BBD0;}.elementor-116764 .elementor-element.elementor-element-9c503af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:dotted;border-top-width:4px;}.elementor-116764 .elementor-element.elementor-element-9c503af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:dotted;}.elementor-116764 .elementor-element.elementor-element-9c503af .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:4px;}.elementor-116764 .elementor-element.elementor-element-9c503af .elementor-icon-list-icon i{color:#6EC1E4;font-size:15px;}.elementor-116764 .elementor-element.elementor-element-9c503af .elementor-icon-list-icon svg{fill:#6EC1E4;--e-icon-list-icon-size:15px;}.elementor-116764 .elementor-element.elementor-element-9c503af .elementor-icon-list-icon{width:15px;}.elementor-116764 .elementor-element.elementor-element-9c503af .elementor-icon-list-text, .elementor-116764 .elementor-element.elementor-element-9c503af .elementor-icon-list-text a{color:#536587;}.elementor-116764 .elementor-element.elementor-element-9c503af .elementor-icon-list-item{font-size:14px;font-weight:600;line-height:22px;letter-spacing:0.14px;}.elementor-116764 .elementor-element.elementor-element-75af4ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-116764 .elementor-element.elementor-element-75af4ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-116764 .elementor-element.elementor-element-8aa690d > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 8px 0px 8px;}.elementor-116764 .elementor-element.elementor-element-8aa690d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-116764 .elementor-element.elementor-element-1051fff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-116764 .elementor-element.elementor-element-89d38ec > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-c1aa50b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-116764 .elementor-element.elementor-element-c1aa50b{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-116764 .elementor-element.elementor-element-c1aa50b .elementor-share-btn{height:23px;}.elementor-116764 .elementor-element.elementor-element-c1aa50b .elementor-share-btn__title{font-size:14px;font-weight:400;text-transform:capitalize;}.elementor-116764 .elementor-element.elementor-element-c837490 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-116764 .elementor-element.elementor-element-034c96e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-43ac81f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 10px;}.elementor-116764 .elementor-element.elementor-element-ad5457d > .elementor-widget-container{margin:23px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-ad5457d{text-align:left;}.elementor-116764 .elementor-element.elementor-element-ad5457d img{border-radius:32px 32px 32px 32px;}.elementor-116764 .elementor-element.elementor-element-272d679 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#D5DEEC;}.elementor-116764 .elementor-element.elementor-element-272d679{color:#222222;font-size:18px;font-weight:400;line-height:31px;letter-spacing:0.2px;}.elementor-116764 .elementor-element.elementor-element-da0120a .elementor-heading-title{color:#536587;font-weight:600;}.elementor-116764 .elementor-element.elementor-element-df0c6a4{width:auto;max-width:auto;z-index:0;--grid-side-margin:3px;--grid-column-gap:3px;--grid-row-gap:15px;--grid-bottom-margin:15px;--e-share-buttons-primary-color:#EFF3F9;}.elementor-116764 .elementor-element.elementor-element-df0c6a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-116764 .elementor-element.elementor-element-7d66512{width:auto;max-width:auto;z-index:0;}.elementor-116764 .elementor-element.elementor-element-7d66512 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-d917d32{--divider-border-style:solid;--divider-color:#D5DEEC;--divider-border-width:1px;}.elementor-116764 .elementor-element.elementor-element-d917d32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-d917d32 .elementor-divider-separator{width:100%;}.elementor-116764 .elementor-element.elementor-element-d917d32 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-116764 .elementor-element.elementor-element-e5b6028 > .elementor-widget-container{background-color:#EFF3F9;margin:20px 0px 0px 0px;padding:40px 20px 40px 020px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5DEEC;border-radius:40px 40px 40px 40px;}.elementor-116764 .elementor-element.elementor-element-e5b6028 .elementor-author-box__name{color:#18294C;font-size:24px;font-weight:700;line-height:32px;}.elementor-116764 .elementor-element.elementor-element-e5b6028 .elementor-author-box__bio{color:#536587;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0.5px;}.elementor-116764 .elementor-element.elementor-element-e5b6028 .elementor-author-box__button{color:#5925DC;border-color:#5925DC;font-size:16px;font-weight:600;line-height:20px;letter-spacing:0.32px;border-width:0px;border-radius:0px;}.elementor-116764 .elementor-element.elementor-element-e5b6028 .elementor-author-box__button:hover{border-color:#FF4800;color:#FF4800;}.elementor-116764 .elementor-element.elementor-element-8c961f6 > .elementor-widget-container{background-color:#EFF3F9;margin:20px 0px 0px 0px;padding:40px 20px 40px 020px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5DEEC;border-radius:40px 40px 40px 40px;}.elementor-116764 .elementor-element.elementor-element-8c961f6 .elementor-author-box__name{color:#18294C;font-size:24px;font-weight:700;line-height:32px;}.elementor-116764 .elementor-element.elementor-element-8c961f6 .elementor-author-box__bio{color:#536587;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0.5px;}.elementor-116764 .elementor-element.elementor-element-8c961f6 .elementor-author-box__button{color:#5925DC;border-color:#5925DC;font-size:16px;font-weight:600;line-height:20px;letter-spacing:0.32px;border-width:0px;border-radius:0px;}.elementor-116764 .elementor-element.elementor-element-8c961f6 .elementor-author-box__button:hover{border-color:#FF4800;color:#FF4800;}.elementor-116764 .elementor-element.elementor-element-3882bca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-dfea5ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-dfea5ad{z-index:0;}.elementor-116764 .elementor-element.elementor-element-06c60bf > .elementor-element-populated{margin:-160px 0px 0px 18px;--e-column-margin-right:0px;--e-column-margin-left:18px;padding:0px 0px 0px 10px;}.elementor-116764 .elementor-element.elementor-element-2a92c16{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-116764 .elementor-element.elementor-element-951c7d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-976bbcc > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-976bbcc{z-index:0;}@media(max-width:1024px){.elementor-116764 .elementor-element.elementor-element-7fb125aa{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 04px;z-index:0;}.elementor-116764 .elementor-element.elementor-element-7449cdbe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-1862b686{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-19446481 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 20px 15px 24px;}.elementor-116764 .elementor-element.elementor-element-578c7bda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-d680733 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-a7a7aeb{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 4px;}.elementor-116764 .elementor-element.elementor-element-333d5e3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-471a9fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-471a9fa .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-116764 .elementor-element.elementor-element-a70a1da > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-116764 .elementor-element.elementor-element-9c503af > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-116764 .elementor-element.elementor-element-75af4ab{margin-top:0px;margin-bottom:0px;padding:0px 0px 44px 0px;}.elementor-116764 .elementor-element.elementor-element-8aa690d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-116764 .elementor-element.elementor-element-1760665{margin-top:-36px;margin-bottom:0px;padding:0px 0px 0px 28px;}.elementor-116764 .elementor-element.elementor-element-1051fff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 0px;}.elementor-116764 .elementor-element.elementor-element-89d38ec > .elementor-widget-container{padding:0px 0px 0px 0px;} .elementor-116764 .elementor-element.elementor-element-c1aa50b{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-116764 .elementor-element.elementor-element-c837490 > .elementor-element-populated{margin:0px 0px 0px 45px;--e-column-margin-right:0px;--e-column-margin-left:45px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-034c96e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-43ac81f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-272d679 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-width:0px 0px 1px 0px;}.elementor-116764 .elementor-element.elementor-element-272d679{font-size:16px;line-height:28px;}.elementor-116764 .elementor-element.elementor-element-da0120a .elementor-heading-title{font-size:14px;line-height:22px;letter-spacing:1.22px;}.elementor-116764 .elementor-element.elementor-element-df0c6a4{width:auto;max-width:auto;--grid-side-margin:1px;--grid-column-gap:1px;--grid-row-gap:1px;--grid-bottom-margin:1px;}.elementor-116764 .elementor-element.elementor-element-df0c6a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;} .elementor-116764 .elementor-element.elementor-element-df0c6a4{--grid-side-margin:1px;--grid-column-gap:1px;--grid-row-gap:1px;--grid-bottom-margin:1px;}.elementor-116764 .elementor-element.elementor-element-df0c6a4 .elementor-share-btn{height:32px;}.elementor-116764 .elementor-element.elementor-element-7d66512{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-116764 .elementor-element.elementor-element-7d66512 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-dfea5ad > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-116764 .elementor-element.elementor-element-06c60bf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-116764 .elementor-element.elementor-element-976bbcc > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-116764 .elementor-element.elementor-element-7fb125aa{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-116764 .elementor-element.elementor-element-7449cdbe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-1862b686{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-19446481 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:15px 0px 15px 0px;}.elementor-116764 .elementor-element.elementor-element-a7a7aeb{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-333d5e3 > .elementor-element-populated{padding:0px 0px 0px 14px;}.elementor-116764 .elementor-element.elementor-element-471a9fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-471a9fa .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-116764 .elementor-element.elementor-element-a70a1da > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-116764 .elementor-element.elementor-element-a70a1da .elementor-icon-list-item{line-height:25px;}.elementor-116764 .elementor-element.elementor-element-9c503af > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-116764 .elementor-element.elementor-element-9c503af .elementor-icon-list-item{line-height:25px;}.elementor-116764 .elementor-element.elementor-element-75af4ab{margin-top:0px;margin-bottom:0px;padding:0px 0px 54px 0px;}.elementor-116764 .elementor-element.elementor-element-8aa690d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-1760665{margin-top:-10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-1051fff{width:30%;}.elementor-116764 .elementor-element.elementor-element-1051fff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 4px;}.elementor-116764 .elementor-element.elementor-element-89d38ec > .elementor-widget-container{margin:2px 0px 0px -4px;padding:0px 0px 0px 0px;} .elementor-116764 .elementor-element.elementor-element-c1aa50b{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:8px;--grid-bottom-margin:8px;}.elementor-116764 .elementor-element.elementor-element-c837490{width:15%;}.elementor-116764 .elementor-element.elementor-element-c837490 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-43ac81f{width:100%;}.elementor-116764 .elementor-element.elementor-element-43ac81f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-272d679 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;border-width:0px 0px 1px 0px;}.elementor-116764 .elementor-element.elementor-element-272d679{font-size:16px;line-height:28px;}.elementor-116764 .elementor-element.elementor-element-df0c6a4{width:auto;max-width:auto;}.elementor-116764 .elementor-element.elementor-element-df0c6a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;} .elementor-116764 .elementor-element.elementor-element-df0c6a4{--grid-side-margin:1px;--grid-column-gap:1px;--grid-row-gap:1px;--grid-bottom-margin:1px;}.elementor-116764 .elementor-element.elementor-element-7d66512{width:var( --container-widget-width, 15px );max-width:15px;--container-widget-width:15px;--container-widget-flex-grow:0;}.elementor-116764 .elementor-element.elementor-element-7d66512 > .elementor-widget-container{margin:4px 0px 0px 13px;padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-dfea5ad{width:100%;max-width:100%;}.elementor-116764 .elementor-element.elementor-element-06c60bf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-116764 .elementor-element.elementor-element-976bbcc{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-116764 .elementor-element.elementor-element-333d5e3{width:70%;}.elementor-116764 .elementor-element.elementor-element-7307e5b{width:30%;}.elementor-116764 .elementor-element.elementor-element-8aa690d{width:69%;}.elementor-116764 .elementor-element.elementor-element-06c60bf{width:31%;}}@media(max-width:1024px) and (min-width:768px){.elementor-116764 .elementor-element.elementor-element-333d5e3{width:100%;}.elementor-116764 .elementor-element.elementor-element-fe714ee{width:78%;}.elementor-116764 .elementor-element.elementor-element-1051fff{width:10%;}.elementor-116764 .elementor-element.elementor-element-c837490{width:8%;}.elementor-116764 .elementor-element.elementor-element-06c60bf{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-70cde4ba */.right-chevron img:hover {
   content: url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/media/2023/11/852425bf-arrow-left-default.svg) !important;
} 

.arrow {
  border: solid #828282;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 3px;
  
}
.right {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
#learn-center-back-btn :hover {
    color: #1437D6 !important;
}
@media (min-width:1505px) and (max-width:2560px){
#blog-back-button
{
    margin-bottom: 30px;
}
}

.right-chevron img{
    height: 10px;
    width: 20px;
    /*color: #7C8BA8;*/
    margin-top: -2px;
   
}

/*#learn-center-back-btn img:hover{*/
/*     content: url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/media/2023/07/2835f8e7-blog-color-icon.svg);*/
/*}*//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2c291c4d */.learn-post-title{
color:#536587;
font-size: 14px;
font-weight: 600;
line-height: 22px;
letter-spacing: 1.12px;
/*margin-top: -22px;*/
/*margin-left: 180px;*/
text-align: left;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7fb125aa */.single #wpfront-scroll-top img{
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-89d38ec */#learn-center-social-share
{
   cursor: pointer;
  
}
#learn-center-social-share img
{

   margin: 0px 4px 1px 0px;
}
#learn-center-social-share p
{
    font-size: 14px;
    color:#606F85;
    font-weight: 400;
}
.con
{
    display: none;
    background-color:#F3F7FA ;
    width: 130px;
    padding: 4px 10px 0px 10px;
}
.con img
{
    float:left;
    margin: 3px 2px 0px 0px;
}
.con a
{
    color: #000000;
}

#learn-center-social-share button
{
    font-size: 14px;
    color:#606F85;
    font-weight: 400;
    background-color: transparent;
    border: 0;
    box-shadow: none;
    padding: 0;
}
#myInput
{
    display: none;
}
#learn-center-social-share :hover .learn-center-share-button
{
    display: block !important;
}

#learn-center-social-share button:hover #learn-center-share-button
{
    background-color: red;
    display:block !important;
}
@media (min-width:1025px) and (max-width:1100px){
#learn-center-social-share
{
    margin-left:10px;
     text-align: center;
}
}
@media (min-width:1100px) and (max-width:1430px){
#learn-center-social-share
{
    margin-left:40px;
     text-align: center;
}
#learn-center-share-button
{
   
    margin-left: 39px !important;
}
}

@media (min-width:1430px) and (max-width:1679px){
#learn-center-social-share
{
    margin-left:90px;
     text-align: center;
}
#learn-center-share-button
{
   
    margin-left: 90px !important;
}
}
@media (min-width:1680px) and (max-width:2560px){
#learn-center-social-share
{
    margin-left: 136px;
     text-align: center;
}
#learn-center-share-button
{
   
    margin-left: 110px !important;
}
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-c1aa50b */#learn-center-share-button
{
   z-index: 1;
   cursor: pointer;
    border-radius: 5px;
   margin-top: 41px;
    margin-left: 0px;
    padding: 10px 0px 10px 15px;
    background: #fff;
    border-radius: 5px;
    box-shadow: 0 0px 5px 0 grey;
    display: none;
     transition: all .5s ease-in-out;
    position: absolute;
}
/*
 { background: #fff;
   
    
          opacity: 0;
    display: flex;
    flex-direction: row;
  
  */
#learn-center-social-share-colm .elementor-element-populated
{
    cursor: pointer;
}
#learn-center-social-share-colm .elementor-element-populated:hover  .learn-center-share-button
{
   transition: all .5s ease-in-out;
    display:block !important;
    width: 125px;
    transform: translateY(-10px);
}


.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_facebook .elementor-share-btn__icon
{
     background-color: transparent;
}
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn__icon {
    width: 20%;
    background-color: transparent;
}



.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_facebook .elementor-share-btn__title
{
   background-image: var(--wpr-bg-accdcab6-e16d-461c-8cdf-88f7bc990ab8);
 
  background-size: 20px;
  background-repeat: no-repeat;
 margin-left: -1px;
 background-position: left;
 padding-left: 25px;
 
}
.elementor-share-btn__title{
    margin-left: 20px;
}


.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_twitter .elementor-share-btn__title{
     /*background-color: transparent;*/
     background-image: var(--wpr-bg-d7c7e00a-d784-41d4-a1dc-f7ebbf1d585a);
    background-size: 20px;
  background-repeat: no-repeat;
   margin-left: -20px;
 background-position: left;
 padding-left: 25px;
  
}
.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_linkedin .elementor-share-btn__title {
    background-color: transparent;
     background-image: var(--wpr-bg-9820e792-f645-4fbc-b1fa-2d6a8484ffcf);
    background-size: 20px;
  background-repeat: no-repeat;
   margin-left: -10px;
 background-position: left;
 padding-left: 25px;
  
}

.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_linkedin .elementor-share-btn__icon {
    width: 20%;
}
.elementor-share-btn__title
{
   color:#606F85;
}
.elementor-share-buttons--skin-minimal .elementor-share-btn__text
{
    padding-left: 8px;
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-ad5457d *//*@media (min-width:320px) and (max-width:1024px){*/
/*.learn-feaure-img img {*/

/*    height: auto !important;*/
/*}*/
/*}*/

/*@media (min-width:1505px) and (max-width:2560px){*/
/*.learn-feaure-img img {*/
/*    width:100%;*/
/*     height: 400px !important;*/
 
/*}*/
/*}*/

@media (min-width:320px) and (max-width:760px){
.learn-feaure-img {

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



/*Font style for all tag*/

.learn-center-post-content h2{
    color:#18294C;
    font-size: 40px;
    font-weight: 600;
    line-height: 42px; 
    letter-spacing: 0.22px;
}

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

.learn-center-post-content h3{
   color: #18294C;
    font-size: 30px;
    font-weight: 600;
    line-height: 35px; 
    letter-spacing: 0.12px;
}

.learn-center-post-content h4,.learn-center-post-content h5,.learn-center-post-content h6{
    color:#18294C;
    font-size: 20px;
    font-weight: 600;
    line-height: 30px; 
    letter-spacing: 0.1px;
}

.learn-center-post-content p,.learn-center-post-content li{
    color:#283A5E;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    letter-spacing: 0.09px;
}

.learn-center-post-content p a, .learn-center-post-content li a{
   color: #0A27B8;
    font-size: 18px;
    font-weight: 500;
    line-height: 26px; 
    letter-spacing: 0.09px;
}

.learn-center-post-content p a:hover,  .learn-center-post-content li a:hover{
    color:#1437D6;
}

.learn-center-post-content p a:active,  .learn-center-post-content li a:active{
    color: #001497;
}
.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;
}


/*spacing*/

.learn-center-post-content p{
  margin-bottom: 24px;
}

.learn-center-post-content h2{
     margin-bottom: 24px; 
     padding-top: 8px;
}
.learn-center-post-content h3{
     margin-bottom: 24px; 
}
.learn-center-post-content h4, .learn-center-post-content h5, .learn-center-post-content h6{
     margin-bottom: 24px; 
     margin-top: 24px ;
}



/*Style for list*/

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

.learn-center-post-content ul li{
    list-style:disc;
    margin-left:16px;
    margin-bottom: 24px;
}


.learn-center-post-content p+figure{
    margin-top: 0px;
    margin-bottom: 20px !important;
}

.learn-center-post-content iframe{
    margin-bottom: -14px;
}

.bulletIcon li{
    list-style: none!important;
    background: var(--wpr-bg-4bc0c80a-e10a-430a-89a1-b144d5cafc95) no-repeat 7px 7px;
    margin-left:-1px!important;
padding: 0px 0px 3px 35px;
vertical-align: middle;
}

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

.learn-center-post-content ol li,.learn-center-post-content ul li{
 
    margin-left: 16px;
    margin-bottom: 12px;
}
.learn-center-post-content ol{
    margin-bottom: 24px !important;
}

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

.learn-center-post-content ul+ul,.learn-center-post-content ol+ol,.learn-center-post-content ol+ul,.learn-center-post-content ul+ol
{
      margin-bottom: 24px ;
       
}
.learn-center-post-content h2+ul{
      margin-bottom: 24px; 
     margin-top: 7px !important;
}
.learn-center-post-content h3+ul,#learn-center-post-content h4+ul{
      margin-bottom: 24px; 
     padding-top: 7px !important;
}

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

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

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


/*STYLES FOR DEAL BUTTON*/
.btn-get-deal{
    border-radius: 10px;
background: var(--bd-orange-500-ct-as-and-links, #E53B00);display: inline-flex;
height: 40px;
padding: 12px 24px;
align-items: center;
gap: 8px;
flex-shrink: 0;
color: #fff !important;

}

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

.btn-get-deal:hover{
    background-color: #FF4800;
    color: #fff;
}

/*Styles for Tables*/
/*.learn-center-post-content th, td{*/
/*border-collapse: collapse;*/
/*border: 1px solid #D5DEEC;*/
/*padding: 15px;*/


/*}*/
.learn-center-post-content th,td strong{
   color: #18294c !important; 
}
.learn-center-post-content td{
   color: #283a5e !important; 
}
.learn-center-post-content table{
    border-collapse: separate !important;
    border-radius: 12px !important; 
    
}
.learn-center-post-content th, td{
border-collapse: collapse;
border: 1px solid #D5DEEC !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;
    padding-top: 1px;
}

.learn-center-post-content table ul, table ol{
    margin-left: 0px !important;
    padding-left: 0px;
}

.learn-center-post-content thead tr:first-child td:first-child {
  border-top-left-radius: 12px !important;
}

.learn-center-post-content thead tr:first-child td:last-child {
  border-top-right-radius: 12px !important;
}
.learn-center-post-content tr:first-child th:first-child {
  border-top-left-radius: 12px !important;
}

.learn-center-post-content tr:first-child th:last-child {
  border-top-right-radius: 12px !important;
}

.learn-center-post-content thead tr:last-child td:first-child {
  border-bottom-left-radius:0px;
}

.learn-center-post-content thead tr:last-child td:last-child {
  border-bottom-right-radius: 0px;
 
} 
.learn-center-post-content tr:last-child td:first-child {
  border-bottom-left-radius: 12px !important;
}

.learn-center-post-content tr:last-child td:last-child {
  border-bottom-right-radius: 12px !important;
} 
.note_section{
    margin-top: 32px;
    color: #283A5E;
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    letter-spacing: 0.14px;
    border-radius: 12px;
    border: 1px solid #D5DEEC;
    background: #EEF5FF;
    padding: 24px 20px;
}

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

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


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

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

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

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

.learn-center-post-content table {
  overflow-x:auto;
  display: block;
}

}

.wp-block-quote,.learn-center-post-content blockquote {
    overflow-wrap: break-word;
    padding: 30px;
    margin: 0;
    margin: 50px 0;
    border-radius: 10px;
    box-shadow: 0 20px 20px 0 rgba(68,70,71,.1), 0 0 4px 0 rgba(63,64,65,.1);
}
.learn-center-post-content blockquote h2, .learn-center-post-content blockquote h3,.learn-center-post-content blockquote h4, .learn-center-post-content blockquote h5, .learn-center-post-content blockquote p:last-child{
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}


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

#boldchat_contactUs_page:hover{
    text-decoration: underline;
     color: #4A1FB8 !important;
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-df0c6a4 */.social-share-learn-center .elementor-widget-container
{

}

.social-share-learn-center .elementor-share-btn_facebook
{
    content:url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/media/2023/09/41a32f61-group-3465494.svg);
}
.social-share-learn-center .elementor-share-btn_linkedin
{
    content:url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/media/2023/09/511cacd3-group-3465559.svg);
}
.social-share-learn-center .elementor-share-btn_twitter
{
    content:url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/media/2023/10/4a9e251e-twitter-normal.svg);
    
}
.social-share-learn-center .elementor-share-btn_reddit
{
    content:url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/media/2023/11/60cb0427-reddit.svg);
    
}

.social-share-learn-center .elementor-share-btn_linkedin:hover
{
    content:url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/media/2023/10/f94abf7a-linkedin-hover.svg);
}
.social-share-learn-center .elementor-share-btn_twitter:hover
{
   content:url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/media/2023/10/6cb5ed6c-twiiter-hover.svg);
}
.social-share-learn-center .elementor-share-btn_facebook:hover
{
    content:url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/media/2023/10/92314dff-facebook-hover.svg);
}
.social-share-learn-center .elementor-share-btn_reddit:hover
{
    content:url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/media/2023/11/75f7377c-reddit-hover.svg);
}



 .elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .elementor-share-btn
{
    background: transparent;
}
.social-share-learn-center .elementor-share-btn_twitter:hover
{
    cursor:pointer !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d66512 */.rss-button1{
    cursor: pointer;
}
.rss-button1:hover{
    content: url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/media/2023/10/76c4ea46-rss-hover.svg);
} 
.rss-button1 img {
    width:96%;
    
}
@media (min-width:300px) and (max-width:400px){
     .rssfeedimage{
         margin-top: 5px;
        margin-left: -35px 
     }
     .custom-element-button{
    width: 50px!important;
    align-items: left;
}
}

@media (min-width:1000px) and (max-width:1025px){
     .rssfeedimage{
        margin-left: -20px;
     }
}

@media (min-width:300px) and (max-width:1025px){
.rss-button1:hover{
    content: url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/media/2023/10/76c4ea46-rss-hover.svg);
    width: 32px;
    height: 32px;
} 

.elementor-button-content-wrapper{
    float:left;
}

.custom-element-button{
    width: 100px!important;
    align-items: left;
}

.rss-btn-text1
{
    cursor: pointer;
    /*margin-left: 15px;*/
    font-size: 14px;
    
}
.rss-btn-category-text{
  

  /* Position the copied text above the RSS button */
  position: absolute;
  top:-5px;
  left: 38%;
}
}
@media (min-width:768px) and (max-width:1024px){
.rss-button1 img {
            width: 55%;
        margin-top: -2px;
        margin-left: 12px;
}
}
@media (min-width:320px) and (max-width:767px){
.rss-button1 img {
    width: 47%;
    margin-top: -13px;
    margin-left: 21px;
    
}
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d917d32 */@media(min-width:1025px) and (max-width:2560px){
    .divider{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for author-box, class: .elementor-element-e5b6028 */.link a:hover img{
    transform: translateX(5px);
}

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

#author-section .elementor-author-box__avatar img{
    transform: none;
}

#author-section .elementor-author-box__button {
    margin-left: -16px;
}


.authorLinkedIn-text{
    color: #536587;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    margin-top: 5px;
    margin-bottom: 8px;
}
.authorLinkedIn-text a{
    color:#5925DC;
    font-weight: 600;
}

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

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

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

#author-section .elementor-author-box__avatar img{
    transform: none;
}

@media(min-width:320px) and (max-width:767px){

.elementor-author-box__button {
     margin-left: -20px !important;
}
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-3882bca */#comment{
     // background-color: #f8f8f8 !important;
    border: 1px solid #d8d8d8 !important;
    border-radius: 4px !important;
    height: 120px !important;
    padding: 12px 0 0 25px !important;
}
.comment-form-author,.comment-form-email,.comment-form-url
{
    margin-bottom: 20px !important;
    padding-left: 0 !important;
    padding-right: 10px !important;
}
#author,#email,#url
{
    
    border: 1px solid #d8d8d8 !important;
    border-radius: 4px !important;
    height: 50px !important;
}
.form-submit input[type=submit]{
        padding: 12.5px !important;
    border-radius: 4px !important;
    border: none !important;
    background-color:#394caf !important;
    color: #fff !important;
    font-weight: 500 !important;
    width: 150px;
}

.comment-form-cookies-consent label
{
    margin-top:-8px !important; 
    line-height: 30px !important;
    letter-spacing: 0.1px !important;
    font-weight: 400 !important;
    color: #3c3c3c !important;
    font-size: 15px !important;
}

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

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

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

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

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

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

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

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

/*.comment-form > p button[type="submit"]*/
/*{*/
/*    
/*}*/


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

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

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

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

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

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

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

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

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

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

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


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

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


@media(min-width:768px) and (max-width:1024px){
.blog-Ads{
    width:365px;
    margin: 60px auto 35px auto;
}
}
@media(min-width:320px) and (max-width:767px){
.blog_heading{
    font-size:18px;
    line-height:24px;
}
.blog-Ads{
    width:280px;
    margin: 24px auto 0px auto;
}
.try_bolddesk{
    padding: 10px 20px;
     margin-right: 5px;
    
}
.bookdemo{
    padding: 10px 20px;
    margin-left: 5px;
    
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-75af4ab */#author-section .elementor-author-box__button{
border :none;
}

#author-section .elementor-author-box__button:before {
    content: '\f101';
    font-weight: normal;
    font-size: 16px;
}
.elementor-column .elementor-element-populated{
    padding: 0;
}
#post-details .elementor-post-info__item--type-date {
color:#3D3D3D !important;
}
#post-details .elementor-post-info__item--type-author:hover{
    color:#0d98ff;
}
.elementor-message-success{
    font-size: 12px;
    line-height: 16px;
    letter-spacing: normal;
    border-left: 3px solid;
    padding: 10px 20px;
    width: 100%;
    color: #4f8a10;
    background-color: #dff2bf;
}
.elementor-message-danger{
    font-size: 12px;
    line-height: 16px;
    letter-spacing: normal;
    border-left: 3px solid;
    padding: 10px 20px;
    width: 100%;
    color: #721c24;
    background-color: #f8d7da ;
}
.elementor-message-danger a{
    color: #0273DC;
}
.elementor-message-danger a:hover{
    color:#0d98ff;
}
.elementor-form-help-inline{
    display: none !important;
}

@media (min-width: 768px) and (max-width: 1023px){
.elementor-40638 .elementor-element.elementor-element-1540ff3 {
    width: 100%;
}
.blog_dropdown
{
    margin-left:-110px;
    width:140%;
}
}
@media only screen and (min-width: 768px) {
.elementor-40638 .elementor-element.elementor-element-efed65d > .elementor-widget-container
{
    width:50%;
    margin-left:0px;
}
}
@media (min-width:320px) and (max-width:767px){
     .m-lr-auto
{
    padding-right:20px !important;
    padding-left:20px !important ;
}
 .elementor-40638 .elementor-element.elementor-element-efed65d > .elementor-widget-container
{
    width:41.5%;
    margin-left:0px;
}
}
@media (min-width: 1023px) and (max-width:1500px){

.elementor-40638 .elementor-element.elementor-element-efed65d > .elementor-widget-container
{
    width:100%;
    margin-left:0px;
}
}/* End custom CSS */
/* Start custom CSS *//*.elementor-toc__list-item {*/
/*  position: relative;*/
/*  display: inline-block;*/
/*}*/
/*.elementor-toc__list-item .elementor-toc__list-item-text {*/
/*  visibility: hidden;*/
/*  width: 100px;*/
/*  background-color: black;*/
/*  color: #fff;*/
/*  text-align: center;*/
/*  padding: 6px 0;*/
/*  position: absolute;*/
/*  z-index: 1;*/
/*}*/
/*.elementor-toc__list-item:hover .elementor-toc__list-item-text {*/
/*  visibility: visible;*/
/*}*/

a[new]:hover:before
{
   content: attr(new);
      position: absolute;
      border-radius:4px;
      padding: 10px;
      display: block ;
      z-index: 999999 !important;
      background-color: #2D3748;
      color: #ffffff;
      /*max-width: 250px;*/
      text-decoration: none ;
      font-size:12px ;
      line-height: 18.6px;
      font-weight: 500;
      text-align: center;
      white-space: normal;
      margin-top: -60px;  
}
a[title-learn]:hover:before {
      content: attr(title-learn);
      position: absolute;
      border-radius:4px;
      padding: 10px;
      display: block ;
      z-index: 999999 !important;
      background-color: #2D3748;
      color: #ffffff;
      /*max-width: 250px;*/
      text-decoration: none ;
      font-size:12px ;
      line-height: 18.6px;
      font-weight: 500;
      text-align: center;
      white-space: normal;
      margin-top: -43px;
    }
  #learn-toc a[new]:hover:after, #learn-toc a[title-learn]:hover:after{
    position: absolute;
    content:"";
 left:45%;
    border:8px ;
    border-style: solid;
    border-color: #2D3748 transparent transparent transparent;
   margin-top: -5px;
    }
    #learn-toc a[title-learn]:hover:after
    {
     left:20%;
      margin-top: -5px;
    }


/*blog new ads css*/
.ads-blog-card p{
    margin:0;
}
.ads-blog-card{
    border-radius: 12px;
    display: flex;
    margin-bottom: 24px;
 
}
.ads-blog-card-col-1{
    width:65% !important;
    align-self: center !important;
    padding: 32px 10px 32px 32px;
}
.ads-blog-card-col-2{
    width:35% !important;
    text-align: center;
    margin: auto;
}
.ads-blog-card-col-2 img{
     padding-bottom: 0 !important;
}
.adsTitle{
    font-style: normal;
font-weight: 600 !important;
font-size: 16px !important;
line-height: 24px !important;
letter-spacing: 0.01em;
margin-bottom: 8px !important;
}
.ads-description{
    font-style: normal;
font-weight: 500 !important;
font-size: 14px !important;
line-height: 20px !important;
letter-spacing: 0.01em;
margin-bottom: 10px !important;
margin-top: 0 !important;
}
.ads-btn{
    margin-top: 0 !important;
}
.ads-blog-card a{
    padding: 8px 18px !important;
    border-radius: 4px !important;
    text-align: center !important;
    font-style: normal !important;
font-weight: 600 !important;
font-size: 12px !important;
line-height: 18px !important;
letter-spacing: 0.01em !important;
}
.bg-dark-one{
    background-color: #7C00BD !important;
}
.bg-dark-two{
    background-color: #007639 !important;
}
.bg-dark-three{
    background-color: #002EA2 !important;
}
.bg-dark-four{
    background-color: #7A0047 !important;
}
.bg-dark-five{
    background-color: #840077 !important;
}
.bg-dark-six{
    background-color: #007CA9 !important;
}
.bg-light-one{
    background-color: #F3EDFF !important;
    border: 1px solid #E7DBFF !important;
}
.bg-light-two{
    background-color: #E3FFFC !important;
    border: 1px solid #C2F1ED !important;
}
.bg-light-three{
    background-color: #E8F5FF !important;
    border: 1px solid #C9E8FF !important;
}
.bg-light-four{
    background-color: #FFF1F5 !important;
    border: 1px solid #FFDEE8 !important;
}
.bg-light-five{
    background-color: #FFFBE5 !important;
    border: 1px solid #F0ECD1 !important;
}
.bg-light-six{
    background-color: #FBEEFF !important;
    border: 1px solid #ECD8F3 !important;
}
.dark-style a{
    background: #F4F3FF !important;
    border: 1px solid #F4F3FF !important;
}
.dark-style .ads-title{
    color: #FFFFFF !important;
}
.dark-style .ads-description{
    color: #FFFFFF !important;
}
.light-style a{
    color: #FFFFFF !important;
    background: #6938EF !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;
}

/*accordion css*/
.inner_accordion {
	max-width: 100%;
	
	}
	
	.inner_accordion h3{
		margin:0px !important;
		padding:0px !important;
	}
	
	.inner_accordion input {
	display: none;
	}
	
	.inner_accordion label {
	display: block;
	color: #283A5E;
	font-size: 20px;
	font-weight: 600;
	line-height: 32px;
	    padding: 20px 17px 17px 50px;
	border:1px solid #D5DEEC;
	border-radius: 16px;
	cursor: pointer;
	 margin-top: 12px; 
	 position: relative; /* Required for positioning the arrow */
		/*background: url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/2024/05/c3d6d768-down-arrow.svg) no-repeat right 32px center;*/
		/*background-size: 14px;*/
	}
	
	.inner_accordion .inner_accordion_content {
	max-height: 0;
	overflow: hidden;
	background:#FFF;
	padding: 0px 32px;
	color: #536587;
	font-size: 16px;
	font-weight: 500;
	line-height: 26px;
	/*transition: max-height 0.5s ease-in-out, padding 0.3s ease-in-out;*/
	}
	
	.inner_accordion_content a{
	    color: #5925DC;
	}
	.inner_accordion_content a:hover{
	   color: #4A1FB8 !important;
	}
	
	.inner_accordion input:checked ~ label, .inner_accordion  h3:first-of-type input:checked ~ label{
        border-radius: 16px 16px 0 0;
        border-bottom: none;
	}
	
	.inner_accordion h3:has(input:checked) + .inner_accordion_content 
	 {
		max-height: 500px !important;
		padding: 0px 17px 17px 50px !important;
		border-bottom: 1px solid #D5DEEC;
        border-left: 1px solid #D5DEEC;
        border-right: 1px solid #D5DEEC;
        border-radius: 0px 0 16px 16px;
        
	}
	.inner_accordion label::before {
		content: "";
		position: absolute;
		left: 20px; /* Adjust the position */
		top: 50%;
		width: 20px;
		height: 20px;
		background: var(--wpr-bg-543f6cfd-aab6-4efe-95aa-ba27c9ea99f4) no-repeat center;
		background-size: contain;
		transform: translateY(-50%) rotate(180deg);
		transition: transform 0.3s ease-in-out;
	}
	
	.inner_accordion input:checked ~ label::before {
		transform: translateY(-50%) rotate(0deg);
	}
	

	/*! inner_accordion css end here*/
	
/*accordion css*/
.accordion {
max-width: 100%;

}

.accordion h4{
	margin:0px !important;
}

.accordion input {
display: none;
}

.accordion label {
display: block;
color: #283A5E;
font-size: 20px;
font-weight: 600;
line-height: 32px;
padding: 24px 32px;
border-top:1px solid #D5DEEC;
cursor: pointer;
 margin-top: 12px; 
 position: relative; /* Required for positioning the arrow */
    /*background: url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/2024/05/c3d6d768-down-arrow.svg) no-repeat right 32px center;*/
    /*background-size: 14px;*/
}

.accordion .content {
max-height: 0;
overflow: hidden;
background:#FFF;
padding: 0px 32px;
color: #536587;
font-size: 16px;
font-weight: 500;
line-height: 26px;
/*transition: max-height 0.5s ease-in-out, padding 0.3s ease-in-out;*/
}

.accordion h4:has(input:checked) + .content 
 {
    max-height: 500px !important;
    padding: 0px 32px 24px 32px !important;
}

.accordion input:checked ~ label, .accordion  h4:first-of-type input:checked ~ label{
border-top: 2px solid #D5DEEC;
/*background: url(https://storage.googleapis.com/cdn-devwebsite-bolddesk/2024/05/9f501a68-arrow-up.svg) no-repeat right 32px center;*/
/*    background-size: 20px;*/
}

.accordion label::after {
    content: "";
    position: absolute;
    right: 20px; /* Adjust the position */
    top: 50%;
    width: 20px;
    height: 20px;
    background: var(--wpr-bg-b2c81581-c27b-4638-aae9-b2700e091600) 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*//* End custom CSS */