.elementor-46770 .elementor-element.elementor-element-0062e32{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-46770 .elementor-element.elementor-element-b47ce36 .elementor-heading-title{font-family:var( --e-global-typography-2559f2b-font-family ), Sans-serif;font-size:var( --e-global-typography-2559f2b-font-size );font-weight:var( --e-global-typography-2559f2b-font-weight );line-height:var( --e-global-typography-2559f2b-line-height );color:var( --e-global-color-primary );}.elementor-46770 .elementor-element.elementor-element-fc302e0{--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46770 .elementor-element.elementor-element-3835c49{--display:grid;--e-con-grid-template-columns:42px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-3708e38 img{width:40px;height:40px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;}.elementor-46770 .elementor-element.elementor-element-298d00c{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-46770 .elementor-element.elementor-element-44f1303{font-family:var( --e-global-typography-2062ff2-font-family ), Sans-serif;font-size:var( --e-global-typography-2062ff2-font-size );font-weight:var( --e-global-typography-2062ff2-font-weight );line-height:var( --e-global-typography-2062ff2-line-height );word-spacing:var( --e-global-typography-2062ff2-word-spacing );color:#4B4F58;}.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;line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-b3674a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-46770 .elementor-element.elementor-element-b3674a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-46770 .elementor-element.elementor-element-b3674a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-46770 .elementor-element.elementor-element-b3674a4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-46770 .elementor-element.elementor-element-b3674a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-46770 .elementor-element.elementor-element-b3674a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-46770 .elementor-element.elementor-element-b3674a4 .elementor-icon-list-icon{width:30px;}.elementor-46770 .elementor-element.elementor-element-b3674a4 .elementor-icon-list-icon i{font-size:30px;}.elementor-46770 .elementor-element.elementor-element-b3674a4 .elementor-icon-list-icon svg{--e-icon-list-icon-size:30px;}.elementor-46770 .elementor-element.elementor-element-b3674a4 .elementor-icon-list-text, .elementor-46770 .elementor-element.elementor-element-b3674a4 .elementor-icon-list-text a{color:#4B4F58;}.elementor-46770 .elementor-element.elementor-element-b3674a4 .elementor-icon-list-item{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:underline;line-height:1.9em;}.elementor-46770 .elementor-element.elementor-element-a3ec598{--display:flex;}.elementor-46770 .elementor-element.elementor-element-945fffd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46770 .elementor-element.elementor-element-945fffd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-46770 .elementor-element.elementor-element-945fffd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-46770 .elementor-element.elementor-element-945fffd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-46770 .elementor-element.elementor-element-945fffd .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-46770 .elementor-element.elementor-element-945fffd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-46770 .elementor-element.elementor-element-945fffd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-46770 .elementor-element.elementor-element-945fffd .elementor-icon-list-icon{width:30px;}.elementor-46770 .elementor-element.elementor-element-945fffd .elementor-icon-list-icon i{font-size:30px;}.elementor-46770 .elementor-element.elementor-element-945fffd .elementor-icon-list-icon svg{--e-icon-list-icon-size:30px;}.elementor-46770 .elementor-element.elementor-element-945fffd .elementor-icon-list-text, .elementor-46770 .elementor-element.elementor-element-945fffd .elementor-icon-list-text a{color:#4B4F58;}.elementor-46770 .elementor-element.elementor-element-945fffd .elementor-icon-list-item{font-family:var( --e-global-typography-2062ff2-font-family ), Sans-serif;font-size:var( --e-global-typography-2062ff2-font-size );font-weight:var( --e-global-typography-2062ff2-font-weight );line-height:var( --e-global-typography-2062ff2-line-height );word-spacing:var( --e-global-typography-2062ff2-word-spacing );}.elementor-46770 .elementor-element.elementor-element-7788e42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46770 .elementor-element.elementor-element-7788e42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-46770 .elementor-element.elementor-element-7788e42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-46770 .elementor-element.elementor-element-7788e42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-46770 .elementor-element.elementor-element-7788e42 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-46770 .elementor-element.elementor-element-7788e42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-46770 .elementor-element.elementor-element-7788e42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-46770 .elementor-element.elementor-element-7788e42 .elementor-icon-list-icon{width:30px;}.elementor-46770 .elementor-element.elementor-element-7788e42 .elementor-icon-list-icon i{font-size:30px;}.elementor-46770 .elementor-element.elementor-element-7788e42 .elementor-icon-list-icon svg{--e-icon-list-icon-size:30px;}.elementor-46770 .elementor-element.elementor-element-7788e42 .elementor-icon-list-text, .elementor-46770 .elementor-element.elementor-element-7788e42 .elementor-icon-list-text a{color:#4B4F58;}.elementor-46770 .elementor-element.elementor-element-7788e42 .elementor-icon-list-item{font-family:var( --e-global-typography-2062ff2-font-family ), Sans-serif;font-size:var( --e-global-typography-2062ff2-font-size );font-weight:var( --e-global-typography-2062ff2-font-weight );line-height:var( --e-global-typography-2062ff2-line-height );word-spacing:var( --e-global-typography-2062ff2-word-spacing );}.elementor-46770 .elementor-element.elementor-element-31180fe{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-46770 .elementor-element.elementor-element-ff96a96{--display:grid;--e-con-grid-template-columns:1fr 2.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-46770 .elementor-element.elementor-element-362cc9b{--display:flex;--overflow:hidden;}.elementor-46770 .elementor-element.elementor-element-ac04062{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:2;}.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;}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-593a75b{--box-background-color:var( --e-global-color-2069e5fa );--box-border-color:#E2E5EB;--box-border-width:1px;--box-border-radius:10px;--separator-width:1px;--box-padding:20px;--header-background-color:#EFF8FF66;--header-color:#0C1C60;--toggle-button-color:var( --e-global-color-text );--nested-list-indent:0px;--item-text-hover-color:var( --e-global-color-text );--item-text-hover-decoration:underline;}.elementor-46770 .elementor-element.elementor-element-593a75b .elementor-toc__spinner{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-46770 .elementor-element.elementor-element-593a75b .elementor-toc__header-title{text-align:start;}.elementor-46770 .elementor-element.elementor-element-593a75b .elementor-toc__header, .elementor-46770 .elementor-element.elementor-element-593a75b .elementor-toc__header-title{font-family:var( --e-global-typography-ef74361-font-family ), Sans-serif;font-size:var( --e-global-typography-ef74361-font-size );font-weight:var( --e-global-typography-ef74361-font-weight );line-height:var( --e-global-typography-ef74361-line-height );}.elementor-46770 .elementor-element.elementor-element-593a75b .elementor-toc__header{flex-direction:row;}.elementor-46770 .elementor-element.elementor-element-593a75b .elementor-toc__list-item{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-46770 .elementor-element.elementor-element-b2f2a8f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46770 .elementor-element.elementor-element-b2f2a8f:not(.elementor-motion-effects-element-type-background), .elementor-46770 .elementor-element.elementor-element-b2f2a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #f2295b 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-46770 .elementor-element.elementor-element-7b99a3c{width:100%;max-width:100%;text-align:start;}.elementor-46770 .elementor-element.elementor-element-7b99a3c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;color:var( --e-global-color-2069e5fa );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46770 .elementor-element.elementor-element-455dac4 .elementor-button{background-color:var( --e-global-color-2069e5fa );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:14px 32px 14px 32px;}.elementor-46770 .elementor-element.elementor-element-455dac4 .elementor-button:hover, .elementor-46770 .elementor-element.elementor-element-455dac4 .elementor-button:focus{background-color:var( --e-global-color-98d4d4f );}.elementor-46770 .elementor-element.elementor-element-455dac4 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-46770 .elementor-element.elementor-element-83e40a8{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--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-46770 .elementor-element.elementor-element-64d6c7a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );}.elementor-46770 .elementor-element.elementor-element-46e4580{--alignment:left;--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:#0C1C6000;--e-share-buttons-secondary-color:var( --e-global-color-text );}.elementor-46770 .elementor-element.elementor-element-46e4580 .elementor-share-btn{font-size:calc(1px * 10);}.elementor-46770 .elementor-element.elementor-element-46e4580 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.8em;}.elementor-46770 .elementor-element.elementor-element-448351e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-46770 .elementor-element.elementor-element-448351e:not(.elementor-motion-effects-element-type-background), .elementor-46770 .elementor-element.elementor-element-448351e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46770 .elementor-element.elementor-element-9cac818{text-align:center;}.elementor-46770 .elementor-element.elementor-element-9cac818 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:var( --e-global-color-2069e5fa );}.elementor-46770 .elementor-element.elementor-element-6bcdfba .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:23px;border-style:none;border-radius:100px 100px 100px 100px;padding:14px 32px 14px 32px;}.elementor-46770 .elementor-element.elementor-element-6bcdfba .elementor-button:hover, .elementor-46770 .elementor-element.elementor-element-6bcdfba .elementor-button:focus{background-color:#E45C00;}.elementor-46770 .elementor-element.elementor-element-e0b9011{--box-background-color:var( --e-global-color-2069e5fa );--box-border-color:#E2E5EB;--box-border-width:1px;--box-border-radius:10px;--separator-width:1px;--box-padding:20px;--header-background-color:#EFF8FF66;--header-color:var( --e-global-color-text );--toggle-button-color:var( --e-global-color-text );--nested-list-indent:0em;--item-text-hover-color:var( --e-global-color-text );--item-text-hover-decoration:underline;}.elementor-46770 .elementor-element.elementor-element-e0b9011 .elementor-toc__spinner{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-46770 .elementor-element.elementor-element-e0b9011 .elementor-toc__header-title{text-align:start;}.elementor-46770 .elementor-element.elementor-element-e0b9011 .elementor-toc__header, .elementor-46770 .elementor-element.elementor-element-e0b9011 .elementor-toc__header-title{font-family:var( --e-global-typography-ef74361-font-family ), Sans-serif;font-size:var( --e-global-typography-ef74361-font-size );font-weight:var( --e-global-typography-ef74361-font-weight );line-height:var( --e-global-typography-ef74361-line-height );}.elementor-46770 .elementor-element.elementor-element-e0b9011 .elementor-toc__header{flex-direction:row;}.elementor-46770 .elementor-element.elementor-element-e0b9011 .elementor-toc__list-item{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-46770 .elementor-element.elementor-element-5ccb06c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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;line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-ce4fdc4{text-align:start;color:var( --e-global-color-text );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;}.elementor-46770 .elementor-element.elementor-element-36add41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46770 .elementor-element.elementor-element-46008cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46770 .elementor-element.elementor-element-46008cd:not(.elementor-motion-effects-element-type-background), .elementor-46770 .elementor-element.elementor-element-46008cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #f2295b 100%);}.elementor-46770 .elementor-element.elementor-element-9204215{width:100%;max-width:100%;text-align:start;}.elementor-46770 .elementor-element.elementor-element-9204215 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:var( --e-global-color-2069e5fa );}.elementor-46770 .elementor-element.elementor-element-19a543d .elementor-button{background-color:var( --e-global-color-2069e5fa );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:14px 32px 14px 32px;}.elementor-46770 .elementor-element.elementor-element-19a543d .elementor-button:hover, .elementor-46770 .elementor-element.elementor-element-19a543d .elementor-button:focus{background-color:var( --e-global-color-98d4d4f );}.elementor-46770 .elementor-element.elementor-element-19a543d .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-46770 .elementor-element.elementor-element-876b62f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--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-46770 .elementor-element.elementor-element-90a7236 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );}.elementor-46770 .elementor-element.elementor-element-912cb96{--alignment:left;--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:#0C1C6000;--e-share-buttons-secondary-color:var( --e-global-color-text );}.elementor-46770 .elementor-element.elementor-element-912cb96 .elementor-share-btn{font-size:calc(1px * 10);}.elementor-46770 .elementor-element.elementor-element-912cb96 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.8em;}.elementor-46770 .elementor-element.elementor-element-f67256e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-46770 .elementor-element.elementor-element-f67256e:not(.elementor-motion-effects-element-type-background), .elementor-46770 .elementor-element.elementor-element-f67256e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46770 .elementor-element.elementor-element-11f1a64{text-align:center;}.elementor-46770 .elementor-element.elementor-element-11f1a64 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:var( --e-global-color-2069e5fa );}.elementor-46770 .elementor-element.elementor-element-9d82f66 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:23px;border-style:none;border-radius:100px 100px 100px 100px;padding:14px 32px 14px 32px;}.elementor-46770 .elementor-element.elementor-element-9d82f66 .elementor-button:hover, .elementor-46770 .elementor-element.elementor-element-9d82f66 .elementor-button:focus{background-color:#E45C00;}.elementor-46770 .elementor-element.elementor-element-39338bf{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-46770 .elementor-element.elementor-element-39338bf:not(.elementor-motion-effects-element-type-background), .elementor-46770 .elementor-element.elementor-element-39338bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EA;}.elementor-46770 .elementor-element.elementor-element-6d42f04{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46770 .elementor-element.elementor-element-30940f5{text-align:center;}.elementor-46770 .elementor-element.elementor-element-30940f5 .elementor-heading-title{font-family:var( --e-global-typography-448ea2c-font-family ), Sans-serif;font-size:var( --e-global-typography-448ea2c-font-size );font-weight:var( --e-global-typography-448ea2c-font-weight );line-height:var( --e-global-typography-448ea2c-line-height );color:var( --e-global-color-primary );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-46770 .elementor-element.elementor-element-bceb804{--grid-row-gap:40px;--grid-column-gap:40px;}.elementor-46770 .elementor-element.elementor-element-bceb804 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-46770 .elementor-element.elementor-element-bceb804 .elementor-post__thumbnail__link{width:100%;}.elementor-46770 .elementor-element.elementor-element-bceb804.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-46770 .elementor-element.elementor-element-bceb804.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-46770 .elementor-element.elementor-element-bceb804.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-46770 .elementor-element.elementor-element-bceb804 .elementor-post__title, .elementor-46770 .elementor-element.elementor-element-bceb804 .elementor-post__title a{color:var( --e-global-color-text );font-family:var( --e-global-typography-4fb39a6-font-family ), Sans-serif;font-size:var( --e-global-typography-4fb39a6-font-size );font-weight:var( --e-global-typography-4fb39a6-font-weight );line-height:var( --e-global-typography-4fb39a6-line-height );}.elementor-46770 .elementor-element.elementor-element-2bc8701{--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;}.elementor-46770 .elementor-element.elementor-element-2bc8701:not(.elementor-motion-effects-element-type-background), .elementor-46770 .elementor-element.elementor-element-2bc8701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EA;}@media(min-width:1920px){.elementor-46770 .elementor-element.elementor-element-b47ce36 .elementor-heading-title{font-size:var( --e-global-typography-2559f2b-font-size );line-height:var( --e-global-typography-2559f2b-line-height );}.elementor-46770 .elementor-element.elementor-element-3835c49{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-44f1303{font-size:var( --e-global-typography-2062ff2-font-size );line-height:var( --e-global-typography-2062ff2-line-height );word-spacing:var( --e-global-typography-2062ff2-word-spacing );}.elementor-widget-post-info .elementor-icon-list-item{line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-945fffd .elementor-icon-list-item{font-size:var( --e-global-typography-2062ff2-font-size );line-height:var( --e-global-typography-2062ff2-line-height );word-spacing:var( --e-global-typography-2062ff2-word-spacing );}.elementor-46770 .elementor-element.elementor-element-7788e42 .elementor-icon-list-item{font-size:var( --e-global-typography-2062ff2-font-size );line-height:var( --e-global-typography-2062ff2-line-height );word-spacing:var( --e-global-typography-2062ff2-word-spacing );}.elementor-46770 .elementor-element.elementor-element-ff96a96{--grid-auto-flow:row;}.elementor-widget-table-of-contents .elementor-toc__list-item{line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-593a75b .elementor-toc__header, .elementor-46770 .elementor-element.elementor-element-593a75b .elementor-toc__header-title{font-size:var( --e-global-typography-ef74361-font-size );line-height:var( --e-global-typography-ef74361-line-height );}.elementor-46770 .elementor-element.elementor-element-e0b9011 .elementor-toc__header, .elementor-46770 .elementor-element.elementor-element-e0b9011 .elementor-toc__header-title{font-size:var( --e-global-typography-ef74361-font-size );line-height:var( --e-global-typography-ef74361-line-height );}.elementor-widget-theme-post-featured-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-30940f5 .elementor-heading-title{font-size:var( --e-global-typography-448ea2c-font-size );line-height:var( --e-global-typography-448ea2c-line-height );}.elementor-widget-posts .elementor-post__excerpt p{line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-bceb804 .elementor-post__title, .elementor-46770 .elementor-element.elementor-element-bceb804 .elementor-post__title a{font-size:var( --e-global-typography-4fb39a6-font-size );line-height:var( --e-global-typography-4fb39a6-line-height );}}@media(max-width:1024px){.elementor-46770 .elementor-element.elementor-element-b47ce36 .elementor-heading-title{font-size:var( --e-global-typography-2559f2b-font-size );line-height:var( --e-global-typography-2559f2b-line-height );}.elementor-46770 .elementor-element.elementor-element-3835c49{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-44f1303{font-size:var( --e-global-typography-2062ff2-font-size );line-height:var( --e-global-typography-2062ff2-line-height );word-spacing:var( --e-global-typography-2062ff2-word-spacing );}.elementor-widget-post-info .elementor-icon-list-item{line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-945fffd .elementor-icon-list-item{font-size:var( --e-global-typography-2062ff2-font-size );line-height:var( --e-global-typography-2062ff2-line-height );word-spacing:var( --e-global-typography-2062ff2-word-spacing );}.elementor-46770 .elementor-element.elementor-element-7788e42 .elementor-icon-list-item{font-size:var( --e-global-typography-2062ff2-font-size );line-height:var( --e-global-typography-2062ff2-line-height );word-spacing:var( --e-global-typography-2062ff2-word-spacing );}.elementor-46770 .elementor-element.elementor-element-31180fe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-46770 .elementor-element.elementor-element-ff96a96{--e-con-grid-template-columns:1fr 2fr;--grid-auto-flow:row;}.elementor-widget-table-of-contents .elementor-toc__list-item{line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-593a75b .elementor-toc__header, .elementor-46770 .elementor-element.elementor-element-593a75b .elementor-toc__header-title{font-size:var( --e-global-typography-ef74361-font-size );line-height:var( --e-global-typography-ef74361-line-height );}.elementor-46770 .elementor-element.elementor-element-7b99a3c .elementor-heading-title{font-size:18px;}.elementor-46770 .elementor-element.elementor-element-455dac4 .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-46770 .elementor-element.elementor-element-83e40a8{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46770 .elementor-element.elementor-element-64d6c7a .elementor-heading-title{font-size:18px;}.elementor-46770 .elementor-element.elementor-element-46e4580{--alignment:left;--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;} .elementor-46770 .elementor-element.elementor-element-46e4580{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-46770 .elementor-element.elementor-element-46e4580 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.2em;}.elementor-46770 .elementor-element.elementor-element-448351e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46770 .elementor-element.elementor-element-9cac818 .elementor-heading-title{font-size:18px;}.elementor-46770 .elementor-element.elementor-element-6bcdfba .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-46770 .elementor-element.elementor-element-e0b9011 .elementor-toc__header, .elementor-46770 .elementor-element.elementor-element-e0b9011 .elementor-toc__header-title{font-size:var( --e-global-typography-ef74361-font-size );line-height:var( --e-global-typography-ef74361-line-height );}.elementor-widget-theme-post-featured-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-9204215 .elementor-heading-title{font-size:18px;}.elementor-46770 .elementor-element.elementor-element-19a543d .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-46770 .elementor-element.elementor-element-876b62f{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46770 .elementor-element.elementor-element-90a7236 .elementor-heading-title{font-size:18px;}.elementor-46770 .elementor-element.elementor-element-912cb96{--alignment:left;--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;} .elementor-46770 .elementor-element.elementor-element-912cb96{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-46770 .elementor-element.elementor-element-912cb96 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.2em;}.elementor-46770 .elementor-element.elementor-element-f67256e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46770 .elementor-element.elementor-element-11f1a64 .elementor-heading-title{font-size:18px;}.elementor-46770 .elementor-element.elementor-element-9d82f66 .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-46770 .elementor-element.elementor-element-30940f5 .elementor-heading-title{font-size:var( --e-global-typography-448ea2c-font-size );line-height:var( --e-global-typography-448ea2c-line-height );}.elementor-widget-posts .elementor-post__excerpt p{line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-bceb804 .elementor-post__title, .elementor-46770 .elementor-element.elementor-element-bceb804 .elementor-post__title a{font-size:var( --e-global-typography-4fb39a6-font-size );line-height:var( --e-global-typography-4fb39a6-line-height );}}@media(max-width:767px){.elementor-46770 .elementor-element.elementor-element-b47ce36 .elementor-heading-title{font-size:var( --e-global-typography-2559f2b-font-size );line-height:var( --e-global-typography-2559f2b-line-height );}.elementor-46770 .elementor-element.elementor-element-fc302e0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-46770 .elementor-element.elementor-element-3835c49{--e-con-grid-template-columns:50px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-3708e38 img{width:50px;height:50px;}.elementor-46770 .elementor-element.elementor-element-298d00c{--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-44f1303{font-size:var( --e-global-typography-2062ff2-font-size );line-height:var( --e-global-typography-2062ff2-line-height );word-spacing:var( --e-global-typography-2062ff2-word-spacing );}.elementor-widget-post-info .elementor-icon-list-item{line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-945fffd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46770 .elementor-element.elementor-element-945fffd .elementor-icon-list-item{font-size:var( --e-global-typography-2062ff2-font-size );line-height:var( --e-global-typography-2062ff2-line-height );word-spacing:var( --e-global-typography-2062ff2-word-spacing );}.elementor-46770 .elementor-element.elementor-element-7788e42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46770 .elementor-element.elementor-element-7788e42 .elementor-icon-list-item{font-size:var( --e-global-typography-2062ff2-font-size );line-height:var( --e-global-typography-2062ff2-line-height );word-spacing:var( --e-global-typography-2062ff2-word-spacing );}.elementor-46770 .elementor-element.elementor-element-31180fe{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46770 .elementor-element.elementor-element-ff96a96{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-widget-table-of-contents .elementor-toc__list-item{line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-593a75b .elementor-toc__header, .elementor-46770 .elementor-element.elementor-element-593a75b .elementor-toc__header-title{font-size:var( --e-global-typography-ef74361-font-size );line-height:var( --e-global-typography-ef74361-line-height );}.elementor-46770 .elementor-element.elementor-element-7b99a3c .elementor-heading-title{font-size:21px;}.elementor-46770 .elementor-element.elementor-element-83e40a8{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46770 .elementor-element.elementor-element-64d6c7a .elementor-heading-title{font-size:21px;}.elementor-46770 .elementor-element.elementor-element-46e4580{--alignment:center;} .elementor-46770 .elementor-element.elementor-element-46e4580{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-46770 .elementor-element.elementor-element-9cac818 .elementor-heading-title{font-size:21px;}.elementor-46770 .elementor-element.elementor-element-e0b9011 .elementor-toc__header, .elementor-46770 .elementor-element.elementor-element-e0b9011 .elementor-toc__header-title{font-size:var( --e-global-typography-ef74361-font-size );line-height:var( --e-global-typography-ef74361-line-height );}.elementor-widget-theme-post-featured-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-ce4fdc4{font-size:16px;}.elementor-46770 .elementor-element.elementor-element-36add41{--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-46770 .elementor-element.elementor-element-9204215 .elementor-heading-title{font-size:21px;}.elementor-46770 .elementor-element.elementor-element-876b62f{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46770 .elementor-element.elementor-element-90a7236 .elementor-heading-title{font-size:21px;}.elementor-46770 .elementor-element.elementor-element-912cb96{--alignment:left;} .elementor-46770 .elementor-element.elementor-element-912cb96{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-46770 .elementor-element.elementor-element-11f1a64 .elementor-heading-title{font-size:21px;}.elementor-46770 .elementor-element.elementor-element-39338bf{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46770 .elementor-element.elementor-element-30940f5{text-align:center;}.elementor-46770 .elementor-element.elementor-element-30940f5 .elementor-heading-title{font-size:var( --e-global-typography-448ea2c-font-size );line-height:var( --e-global-typography-448ea2c-line-height );}.elementor-widget-posts .elementor-post__excerpt p{line-height:var( --e-global-typography-text-line-height );}.elementor-46770 .elementor-element.elementor-element-bceb804 .elementor-post__thumbnail__link{width:100%;}.elementor-46770 .elementor-element.elementor-element-bceb804 .elementor-post__title, .elementor-46770 .elementor-element.elementor-element-bceb804 .elementor-post__title a{font-size:var( --e-global-typography-4fb39a6-font-size );line-height:var( --e-global-typography-4fb39a6-line-height );}}/* Start custom CSS for container, class: .elementor-element-298d00c */.elementor-46770 .elementor-element.elementor-element-298d00c{
    min-width: 175px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3835c49 */.elementor-46770 .elementor-element.elementor-element-3835c49{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2f2a8f */.elementor-46770 .elementor-element.elementor-element-b2f2a8f{
      background: linear-gradient(
        160deg,
        #6A74B6 0%,
        #B89357 50%,
        #DD7521 100%
    ) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6bcdfba */.elementor-46770 .elementor-element.elementor-element-6bcdfba{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac04062 */.elementor-46770 .elementor-element.elementor-element-ac04062.sidebar { 
    max-height: calc(100vh - 160px) !important; 
    overflow-y: auto !important; 
    overflow-x: hidden !important;

    /* Space between content and scrollbar */
    padding-right: 3px;
} 
 
.elementor-46770 .elementor-element.elementor-element-ac04062.sidebar::-webkit-scrollbar { 
    width: 4px; 
} 
 
.elementor-46770 .elementor-element.elementor-element-ac04062.sidebar::-webkit-scrollbar-track { 
    background: #F6F6F6; 
} 
 
.elementor-46770 .elementor-element.elementor-element-ac04062.sidebar::-webkit-scrollbar-thumb { 
    background: #D1D5DB; 
    border-radius: 10px; 
} 
 
.elementor-46770 .elementor-element.elementor-element-ac04062.sidebar::-webkit-scrollbar-thumb:hover { 
    background: #BFC4CC; 
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-ce4fdc4 */.elementor-46770 .elementor-element.elementor-element-ce4fdc4 h3 {
    color: #F46300 !important;
}

.elementor-46770 .elementor-element.elementor-element-ce4fdc4 a{
color: #F46300 !important;
text-decoration: underline !important;
}

.elementor-46770 .elementor-element.elementor-element-ce4fdc4 .tips-card a{
    color: #ffe5b2 !important;
}

.elementor-46770 .elementor-element.elementor-element-ce4fdc4 .quote-card  a {
    color: #ffe5b2 !important;
}

.elementor-46770 .elementor-element.elementor-element-ce4fdc4 .tool-cta-btn a {
    color: #0C1C60 !important;
    text-decoration: none !important;
    display: inline-flex;
    align-items: center;
    gap: 8px;
}

.elementor-46770 .elementor-element.elementor-element-ce4fdc4 .tool-cta-btn a::after {
    content: "→";
    font-size: 18px;
    line-height: 1;
}

.elementor-46770 .elementor-element.elementor-element-ce4fdc4 .tool-cta-btn:hover a {
    text-decoration: none !important;
}

.elementor-46770 .elementor-element.elementor-element-ce4fdc4 .tool-cta-card h3 {
    padding: 12px 16px !important;
    background: #FBAD17;
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31180fe */.wp-block-image figcaption {
    font-size: 13px;
    text-align: center;
}

.entry-content h3, h3 {
margin-bottom:16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46008cd */.elementor-46770 .elementor-element.elementor-element-46008cd{
      background: linear-gradient(
        160deg,
        #6A74B6 0%,
        #B89357 50%,
        #DD7521 100%
    ) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9d82f66 */.elementor-46770 .elementor-element.elementor-element-9d82f66{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-bceb804 */.elementor-46770 .elementor-element.elementor-element-bceb804 .elementor-post__thumbnail{
       border: 1px solid #0C1C600D !important;
    }

@media (min-width: 768px) {
    .elementor-46770 .elementor-element.elementor-element-bceb804 .elementor-post__thumbnail img {
        transition: transform 0.6s ease;
    }

    .elementor-46770 .elementor-element.elementor-element-bceb804 .elementor-post:hover .elementor-post__thumbnail img {
        transform: scale(1.05);
    }
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-46770 .elementor-toc__header{
    padding: 8px 20px;
}

body.elementor-page-46770 .elementor-toc__list-wrapper li{
border-bottom: 1px solid #E2E5EB;
padding-bottom: 0.6em;
}

body.elementor-page-46770 .elementor-toc__list-wrapper li:last-child {
  border-bottom: none;
  padding-bottom: 0;
}

body.elementor-page-46770 .elementor-toc__list-item {
    margin-bottom: 0.4em;
}

body.elementor-page-46770 .blog-toc ul, body.elementor-page-46770 .blog-menu-mobile ul{
    margin: 0;
}

/* add fix height to toc */
.blog-toc .elementor-toc__body, .blog-menu-mobile .elementor-toc__body{
    max-height: 170px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 10px 20px 10px 20px;
    
}

/* Outer scrollbar track */
.elementor-toc__body::-webkit-scrollbar {
    width: 7px;
	background: #f1f1f1;
}

/* The draggable thumb */
.elementor-toc__body::-webkit-scrollbar-thumb{
	background: #babfc5;
	border-radius: 10px;
	cursor: pointer;
}


.takeaways-card-bg {
    background: linear-gradient(
        135deg,
        #546BCC, 
        #0C1C60
    );
}
.takeaways-card {
        background: rgba(249, 252, 255, 0.1) !important;
    color: #ffffff !important;
    border: none !important;
}
.takeaways-heading{
     color: #ffffff !important;
}

.tips-card{
    background: #0C1C60 !important;
}

.tips-card p{
    margin: 0 !important;
    color: #ffffff !important;
}
.tips-card a {
    color: #ffe5b2 !important;
}
.tips-card .note-heading{
     margin-bottom: 10px !important;
}

.quote-card{
    background: #0C1C60 !important;
}
.quote-card p{
    margin: 0 !important;
    color: #ffffff !important;
}
.quote-card .note-heading{
     margin-top: 10px !important;
     margin-bottom: 20px !important;
}
.quote-card .author-name{
    margin-top: 20px !important;
}
.quote-card table{
    margin-bottom: 0px !important;
}


.promo-banner{
    overflow: hidden;
    box-shadow: 0 0 6px rgba(0,0,0,.1);
}
.promo-banner .wp-block-group__inner-container{
    display: grid;
    grid-template-columns: 1fr 1fr;
}
.bg-image.has-background{
    display: flex;
    justify-content: center;
    align-items: start;
    background-repeat: no-repeat;
    background-position: top center;
    background-size: auto 48px !important;
    gap: 18px;
}
/*.bg-image .elementor-menu-anchor {*/
/*    display: none;*/
/*}*/
.bg-image h2{
    max-width: 400px;
}
.news-letter-form-container{
    display: flex;
    justify-content: center;
    align-items: center;
}
.news-letter-form-container .wp-block-group__inner-container{
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: center;
}
.news-letter-form-container .fluentform{
    width: 100% !important;
}
.news-letter-form-container .fluentform .ff-btn{
    border-radius: 100px !important;
}
.news-letter-form-container .fluentform .ff-el-group{
    margin-bottom: 12px !important;
}
.news-letter-form-container .fluentform  .ff-el-input--label{
    margin-bottom: 0 !important;
}
.news-letter-form-container .fluentform .ff-el-form-control{
    height: 40px;
}


/* Tool CTA Banner*/
.tool-cta-card {
    display: flex !important;
    align-items: center;
    justify-content: center;
    background: linear-gradient(
        120deg,
        #6A74B6 0%,
        #B89357 50%,
        #DD7521 100%
    ) !important;
}

.tool-cta-card h2,
.tool-cta-card h3,
.tool-cta-card figure{
    margin: 0 !important;
}

/* Direct children inside CTA card */
.tool-cta-card > .wp-block-group__inner-container {
    display: grid;
    grid-template-columns: 1fr 0.9fr;
    align-items: center;
    gap: 30px;
    width: 100%;
}

/*right con*/
.tool-cta-card .tool-cta-right .wp-block-group__inner-container {
    display: flex;
    flex-direction: column;
    gap: 16px;
    justify-content: center;
    align-items: flex-start;
}

.tool-cta-card .tool-cta-btn .wp-block-button__link {
    transition: background-color 0.3s ease;
}

.tool-cta-card .tool-cta-btn .wp-block-button__link:hover {
    background-color: #F4EBC0 !important;
}



/*small mobile*/
@media (max-width: 530px){
    .promo-banner .wp-block-group__inner-container{
    display: grid;
    grid-template-columns: 1fr;
}
    .bg-image h2{
    font-size: 20px !important;
}
}


@media (max-width: 767px) {
    .takeaways-card {
        padding: 20px 16px !important;
    }
    
    .takeaway-list{
       padding: 0 8px 0 20px !important;

    }
    
    .takeaway-list li{
        margin-bottom: 16px !important;
    }
    .takeaway-list li:last-child {
    margin-bottom: 0 !important;
}

.bg-image.has-background{
    gap: 14px !important;
}
.bg-image h2{
    font-size: 28px !important;
}

}

@media (min-width: 768px) and (max-width: 821px) {
       .promo-banner .wp-block-group__inner-container{
    display: grid;
    grid-template-columns: 1fr;
}
}   

@media (max-width: 1024px) {
    .takeaways-card {
        padding: 20px !important;
    }
    
.bg-image{
    padding-left: 16px !important;
    padding-right: 16px !important;
}
.bg-image p{
    max-width: 500px;
    font-size: 14px !important;
}
.news-letter-form-container{
    padding: 16px 20px!important;
}
.news-letter-form-container .fluentform{
    width: 100% !important;
}

   .tool-cta-card > .wp-block-group__inner-container {
        grid-template-columns: 1fr;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-toc__body{
    max-height: 130px;
  }
  
.bg-image h2{
    font-size: 28px !important;
    font-weight: 700;
}
  
}/* End custom CSS */