.elementor-6484 .elementor-element.elementor-element-f1c9d92{--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;--align-items:center;--margin-top:10vh;--margin-bottom:5vh;--margin-left:0;--margin-right:0;}.elementor-6484 .elementor-element.elementor-element-39e9545 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6484 .elementor-element.elementor-element-39e9545 .elementor-heading-title{font-family:var( --e-global-typography-8584d37-font-family ), Sans-serif;font-size:var( --e-global-typography-8584d37-font-size );font-weight:var( --e-global-typography-8584d37-font-weight );line-height:var( --e-global-typography-8584d37-line-height );letter-spacing:var( --e-global-typography-8584d37-letter-spacing );color:var( --e-global-color-vamtam_accent_3 );}.elementor-6484 .elementor-element.elementor-element-39e9545 .elementor-heading-title a:hover, .elementor-6484 .elementor-element.elementor-element-39e9545 .elementor-heading-title a:focus{color:var( --e-global-color-vamtam_accent_1 );}.elementor-6484 .elementor-element.elementor-element-966b528 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6484 .elementor-element.elementor-element-966b528{text-align:center;}.elementor-6484 .elementor-element.elementor-element-966b528 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:56px;font-weight:400;text-transform:none;line-height:1.1em;letter-spacing:-1px;}.elementor-6484 .elementor-element.elementor-element-51277f7 > .elementor-widget-container{margin:0 0 calc(5vh - 10px) 0;}.elementor-6484 .elementor-element.elementor-element-51277f7 .elementor-icon-list-icon{width:14px;}.elementor-6484 .elementor-element.elementor-element-51277f7 .elementor-icon-list-icon i{font-size:14px;}.elementor-6484 .elementor-element.elementor-element-51277f7 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-6484 .elementor-element.elementor-element-51277f7 .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-51277f7 .elementor-icon-list-text a{color:var( --e-global-color-ba9a355 );}.elementor-6484 .elementor-element.elementor-element-51277f7 .elementor-icon-list-item{font-family:var( --e-global-typography-9b8e5d8-font-family ), Sans-serif;font-size:var( --e-global-typography-9b8e5d8-font-size );font-weight:var( --e-global-typography-9b8e5d8-font-weight );text-transform:var( --e-global-typography-9b8e5d8-text-transform );line-height:var( --e-global-typography-9b8e5d8-line-height );letter-spacing:var( --e-global-typography-9b8e5d8-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-0c6190e{--display:flex;--min-height:clamp(50vh, 400px, 700px);--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-d78fed8 img{width:100%;}.elementor-6484 .elementor-element.elementor-element-33258be{--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:0;--margin-bottom:7vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-47e8978{text-align:start;color:#3C3C3C;font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-6484 .elementor-element.elementor-element-be5b252{--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:0;--margin-bottom:calc(4vh - 35px);--margin-left:0;--margin-right:0;}.elementor-6484 .elementor-element.elementor-element-7a28af4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6484 .elementor-element.elementor-element-7a28af4 .elementor-icon-list-icon{width:14px;}.elementor-6484 .elementor-element.elementor-element-7a28af4 .elementor-icon-list-icon i{font-size:14px;}.elementor-6484 .elementor-element.elementor-element-7a28af4 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-6484 .elementor-element.elementor-element-7a28af4 .elementor-icon-list-item{font-family:var( --e-global-typography-9b8e5d8-font-family ), Sans-serif;font-size:var( --e-global-typography-9b8e5d8-font-size );font-weight:var( --e-global-typography-9b8e5d8-font-weight );text-transform:var( --e-global-typography-9b8e5d8-text-transform );line-height:var( --e-global-typography-9b8e5d8-line-height );letter-spacing:var( --e-global-typography-9b8e5d8-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-cc88b3d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:6%;--padding-bottom:6%;--padding-left:10%;--padding-right:10%;}.elementor-6484 .elementor-element.elementor-element-cc88b3d:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-cc88b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_4 );}.elementor-6484 .elementor-element.elementor-element-57702bb{text-align:center;}.elementor-6484 .elementor-element.elementor-element-57702bb .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h4-font-size );font-weight:var( --e-global-typography-vamtam_h4-font-weight );text-transform:var( --e-global-typography-vamtam_h4-text-transform );line-height:var( --e-global-typography-vamtam_h4-line-height );}.elementor-6484 .elementor-element.elementor-element-0f8b251{--divider-border-style:solid;--divider-color:var( --e-global-color-vamtam_accent_7 );--divider-border-width:1px;}.elementor-6484 .elementor-element.elementor-element-0f8b251 .elementor-divider-separator{width:100%;}.elementor-6484 .elementor-element.elementor-element-0f8b251 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-6484 .elementor-element.elementor-element-e0b3587 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-6484 .elementor-element.elementor-element-e0b3587.elementor-element{--align-self:center;}.elementor-6484 .elementor-element.elementor-element-e0b3587 .elementor-tab-title{border-width:0px;padding:0px 0px 0px 0px;}.elementor-6484 .elementor-element.elementor-element-e0b3587 .elementor-tab-content{border-width:0px;padding:40px 0px 0px 0px;}.elementor-6484 .elementor-element.elementor-element-e0b3587 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-6484 .elementor-element.elementor-element-e0b3587 .elementor-toggle-title{font-family:var( --e-global-typography-vamtam_h6-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h6-font-size );font-weight:var( --e-global-typography-vamtam_h6-font-weight );text-transform:var( --e-global-typography-vamtam_h6-text-transform );line-height:var( --e-global-typography-vamtam_h6-line-height );letter-spacing:var( --e-global-typography-vamtam_h6-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-9cb0a52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:-105px;--margin-left:0px;--margin-right:0px;--padding-top:calc(165px + 4vh);--padding-bottom:calc(65px + 4vh);--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-6484 .elementor-element.elementor-element-9cb0a52:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-9cb0a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_4 );}.elementor-6484 .elementor-element.elementor-element-9cb0a52::before, .elementor-6484 .elementor-element.elementor-element-9cb0a52 > .elementor-background-video-container::before, .elementor-6484 .elementor-element.elementor-element-9cb0a52 > .e-con-inner > .elementor-background-video-container::before, .elementor-6484 .elementor-element.elementor-element-9cb0a52 > .elementor-background-slideshow::before, .elementor-6484 .elementor-element.elementor-element-9cb0a52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6484 .elementor-element.elementor-element-9cb0a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6484 .elementor-element.elementor-element-d8c4cd0{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-7e14bf1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-acdf4df .elementor-heading-title{font-family:var( --e-global-typography-9b8e5d8-font-family ), Sans-serif;font-size:var( --e-global-typography-9b8e5d8-font-size );font-weight:var( --e-global-typography-9b8e5d8-font-weight );text-transform:var( --e-global-typography-9b8e5d8-text-transform );line-height:var( --e-global-typography-9b8e5d8-line-height );letter-spacing:var( --e-global-typography-9b8e5d8-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-865c568 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h2-font-size );font-weight:var( --e-global-typography-vamtam_h2-font-weight );text-transform:var( --e-global-typography-vamtam_h2-text-transform );font-style:var( --e-global-typography-vamtam_h2-font-style );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-6484 .elementor-element.elementor-element-ae82482{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-dda748e .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-6484 .elementor-element.elementor-element-dda748e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6484 .elementor-element.elementor-element-dda748e .elementor-button .elementor-button-content-wrapper{gap:1.2em;}.elementor-6484 .elementor-element.elementor-element-d596ae1{--grid-columns:3;--grid-row-gap:30px;--grid-column-gap:20px;}.elementor-6484 .elementor-element.elementor-element-d596ae1 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-6484 .elementor-element.elementor-element-d596ae1 .e-loop-item > .elementor-section, .elementor-6484 .elementor-element.elementor-element-d596ae1 .e-loop-item > .elementor-section > .elementor-container, .elementor-6484 .elementor-element.elementor-element-d596ae1 .e-loop-item > .e-con, .elementor-6484 .elementor-element.elementor-element-d596ae1 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-6484 .elementor-element.elementor-element-f1c9d92{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-6484 .elementor-element.elementor-element-39e9545 .elementor-heading-title{font-size:var( --e-global-typography-8584d37-font-size );line-height:var( --e-global-typography-8584d37-line-height );letter-spacing:var( --e-global-typography-8584d37-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-966b528 .elementor-heading-title{font-size:36px;}.elementor-6484 .elementor-element.elementor-element-51277f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6484 .elementor-element.elementor-element-51277f7 .elementor-icon-list-item{font-size:var( --e-global-typography-9b8e5d8-font-size );line-height:var( --e-global-typography-9b8e5d8-line-height );letter-spacing:var( --e-global-typography-9b8e5d8-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-0c6190e{--min-height:clamp(300px, 50vw, 500px);}.elementor-6484 .elementor-element.elementor-element-33258be{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-6484 .elementor-element.elementor-element-47e8978{font-size:17px;}.elementor-6484 .elementor-element.elementor-element-be5b252{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-6484 .elementor-element.elementor-element-7a28af4 .elementor-icon-list-item{font-size:var( --e-global-typography-9b8e5d8-font-size );line-height:var( --e-global-typography-9b8e5d8-line-height );letter-spacing:var( --e-global-typography-9b8e5d8-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-57702bb .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h4-font-size );line-height:var( --e-global-typography-vamtam_h4-line-height );}.elementor-6484 .elementor-element.elementor-element-e0b3587 .elementor-toggle-title{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );letter-spacing:var( --e-global-typography-vamtam_h6-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-e0b3587 .elementor-tab-content{padding:30px 0px 0px 0px;}.elementor-6484 .elementor-element.elementor-element-9cb0a52{--margin-top:0px;--margin-bottom:-76px;--margin-left:0px;--margin-right:0px;--padding-top:95px;--padding-bottom:95px;--padding-left:20px;--padding-right:20px;}.elementor-6484 .elementor-element.elementor-element-d8c4cd0{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-6484 .elementor-element.elementor-element-acdf4df .elementor-heading-title{font-size:var( --e-global-typography-9b8e5d8-font-size );line-height:var( --e-global-typography-9b8e5d8-line-height );letter-spacing:var( --e-global-typography-9b8e5d8-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-865c568 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-6484 .elementor-element.elementor-element-dda748e.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-6484 .elementor-element.elementor-element-d596ae1{--grid-columns:3;}}@media(max-width:767px){.elementor-6484 .elementor-element.elementor-element-f1c9d92{--margin-top:30px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-6484 .elementor-element.elementor-element-39e9545 .elementor-heading-title{font-size:var( --e-global-typography-8584d37-font-size );line-height:var( --e-global-typography-8584d37-line-height );letter-spacing:var( --e-global-typography-8584d37-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-966b528 .elementor-heading-title{font-size:27px;}.elementor-6484 .elementor-element.elementor-element-51277f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6484 .elementor-element.elementor-element-51277f7 .elementor-icon-list-item{font-size:var( --e-global-typography-9b8e5d8-font-size );line-height:var( --e-global-typography-9b8e5d8-line-height );letter-spacing:var( --e-global-typography-9b8e5d8-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-0c6190e{--min-height:60vw;}.elementor-6484 .elementor-element.elementor-element-33258be{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6484 .elementor-element.elementor-element-be5b252{--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-6484 .elementor-element.elementor-element-7a28af4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6484 .elementor-element.elementor-element-7a28af4 .elementor-icon-list-item{font-size:var( --e-global-typography-9b8e5d8-font-size );line-height:var( --e-global-typography-9b8e5d8-line-height );letter-spacing:var( --e-global-typography-9b8e5d8-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-cc88b3d{--padding-top:30px;--padding-bottom:30px;--padding-left:12px;--padding-right:12px;}.elementor-6484 .elementor-element.elementor-element-57702bb .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h4-font-size );line-height:var( --e-global-typography-vamtam_h4-line-height );}.elementor-6484 .elementor-element.elementor-element-0f8b251 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-6484 .elementor-element.elementor-element-e0b3587 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6484 .elementor-element.elementor-element-e0b3587 .elementor-toggle-title{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );letter-spacing:var( --e-global-typography-vamtam_h6-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-e0b3587 .elementor-tab-content{padding:20px 0px 0px 0px;}.elementor-6484 .elementor-element.elementor-element-9cb0a52{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-6484 .elementor-element.elementor-element-acdf4df .elementor-heading-title{font-size:var( --e-global-typography-9b8e5d8-font-size );line-height:var( --e-global-typography-9b8e5d8-line-height );letter-spacing:var( --e-global-typography-9b8e5d8-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-865c568 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}.elementor-6484 .elementor-element.elementor-element-d596ae1{--grid-columns:1;}}@media(min-width:768px){.elementor-6484 .elementor-element.elementor-element-f1c9d92{--content-width:1060px;}.elementor-6484 .elementor-element.elementor-element-0c6190e{--width:90%;}.elementor-6484 .elementor-element.elementor-element-33258be{--content-width:760px;}.elementor-6484 .elementor-element.elementor-element-be5b252{--content-width:845px;}.elementor-6484 .elementor-element.elementor-element-7e14bf1{--width:50%;}.elementor-6484 .elementor-element.elementor-element-ae82482{--width:50%;}}@media(min-width:1600px){.elementor-6484 .elementor-element.elementor-element-39e9545 .elementor-heading-title{font-size:var( --e-global-typography-8584d37-font-size );line-height:var( --e-global-typography-8584d37-line-height );letter-spacing:var( --e-global-typography-8584d37-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-51277f7 .elementor-icon-list-item{font-size:var( --e-global-typography-9b8e5d8-font-size );line-height:var( --e-global-typography-9b8e5d8-line-height );letter-spacing:var( --e-global-typography-9b8e5d8-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-7a28af4 .elementor-icon-list-item{font-size:var( --e-global-typography-9b8e5d8-font-size );line-height:var( --e-global-typography-9b8e5d8-line-height );letter-spacing:var( --e-global-typography-9b8e5d8-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-57702bb .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h4-font-size );line-height:var( --e-global-typography-vamtam_h4-line-height );}.elementor-6484 .elementor-element.elementor-element-e0b3587 .elementor-toggle-title{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );letter-spacing:var( --e-global-typography-vamtam_h6-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-acdf4df .elementor-heading-title{font-size:var( --e-global-typography-9b8e5d8-font-size );line-height:var( --e-global-typography-9b8e5d8-line-height );letter-spacing:var( --e-global-typography-9b8e5d8-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-865c568 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}}/* Start custom CSS for container, class: .elementor-element-33258be *//* Blog post content — New theme typography & rhythm */
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content {
	font-size: 18px;
	line-height: 1.75;
	color: #374151;
	text-align: left;
}
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content p { margin: 0 0 1.25em; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content h2,
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content h3,
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content h4,
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content h5 {
	color: #111827;
	font-weight: 500;
	letter-spacing: -0.01em;
	text-align: left;
}
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content h2 { font-size: clamp(26px, 2.3vw, 34px); line-height: 1.25; margin: 1.9em 0 .6em; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content h3 { font-size: clamp(21px, 1.7vw, 24px); line-height: 1.35; margin: 1.6em 0 .5em; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content h4,
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content h5 { font-size: 19px; line-height: 1.4; margin: 1.4em 0 .45em; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content h2 + h3,
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content h3 + h4 { margin-top: .6em; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content .elementor-widget-container > :first-child,
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content .ace-vc-text > :first-child { margin-top: 0; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content strong,
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content b { color: #111827; font-weight: 600; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content a:not(.elementor-button) {
	color: #111827;
	text-decoration: underline;
	text-decoration-color: rgba(17, 24, 39, .35);
	text-underline-offset: 3px;
	transition: text-decoration-color .2s ease;
}
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content a:not(.elementor-button):hover { text-decoration-color: #111827; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content ul,
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content ol { margin: 0 0 1.25em; padding-left: 1.4em; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content li { margin-bottom: .5em; padding-left: .2em; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content li > ul,
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content li > ol { margin: .5em 0 0; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content li::marker { color: #6b7280; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content img {
	max-width: 100%;
	height: auto;
	border-radius: 16px;
}
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content p > img,
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content p > a > img,
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content p > strong > img,
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content img.aligncenter,
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content img.alignnone {
	display: block;
	margin: 1.75em auto;
}
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content figure,
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content .wp-caption { max-width: 100%; margin: 1.75em auto; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content figcaption,
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content .wp-caption-text { font-size: 14px; color: #6b7280; text-align: center; margin-top: .6em; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content blockquote {
	margin: 1.75em 0;
	padding: 4px 0 4px 24px;
	border-left: 3px solid #111827;
	font-size: 20px;
	line-height: 1.6;
	color: #111827;
}
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content hr { border: 0; border-top: 1px solid rgba(0, 0, 0, .1); margin: 2.5em 0; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content table { margin: 1.75em 0; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content #ez-toc-container,
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content .ez-toc-v2_0_17 {
	width: 100%;
	box-sizing: border-box;
	background: #F5F5F5;
	border: 0;
	border-radius: 16px;
	padding: 22px 26px;
	margin: 1.5em 0 2.25em;
	box-shadow: none;
}
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content #ez-toc-container .ez-toc-title { font-size: 16px; font-weight: 600; color: #111827; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content #ez-toc-container ul { margin: .75em 0 0; padding-left: 0; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content #ez-toc-container li { margin-bottom: .35em; font-size: 15px; line-height: 1.5; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content #ez-toc-container a { text-decoration: none; color: #374151; }
.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content #ez-toc-container a:hover { color: #111827; text-decoration: underline; }
@media (max-width: 767px) {
	.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content { font-size: 17px; line-height: 1.7; }
	.elementor-6484 .elementor-element.elementor-element-33258be .elementor-widget-theme-post-content h2 { margin-top: 1.6em; }
}/* End custom CSS */