.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7302 .elementor-element.elementor-element-b83cc30 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-7302 .elementor-element.elementor-element-6dac4da{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7302 .elementor-element.elementor-element-0a33ff1{--box-background-color:#F3F3F3;--box-border-color:var( --e-global-color-7d04d62 );--box-border-radius:11px;--separator-width:1px;--header-color:var( --e-global-color-text );--toggle-button-color:var( --e-global-color-astglobalcolor8 );--item-text-color:var( --e-global-color-5fbab21 );--item-text-hover-color:var( --e-global-color-7d04d62 );--item-text-hover-decoration:underline;}.elementor-7302 .elementor-element.elementor-element-0a33ff1 .elementor-toc__header-title{text-align:center;}.elementor-7302 .elementor-element.elementor-element-0a33ff1 .elementor-toc__header, .elementor-7302 .elementor-element.elementor-element-0a33ff1 .elementor-toc__header-title{font-family:"Gilroy-Bold", Sans-serif;font-size:18px;font-weight:600;}.elementor-7302 .elementor-element.elementor-element-0a33ff1 .elementor-toc__header{flex-direction:row;}.elementor-7302 .elementor-element.elementor-element-0a33ff1 .elementor-toc__list-item{font-family:"Gilroy-Bold", Sans-serif;font-size:16px;font-weight:400;}.elementor-7302 .elementor-element.elementor-element-bf5ec88 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7302 .elementor-element.elementor-element-5a3388a{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}.elementor-7302 .elementor-element.elementor-element-15eae6c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7302 .elementor-element.elementor-element-db0e07f{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7302 .elementor-element.elementor-element-3600b04{text-align:left;}.elementor-7302 .elementor-element.elementor-element-19adad0 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7302 .elementor-element.elementor-element-828e328{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}.elementor-7302 .elementor-element.elementor-element-6ecd8c9{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}.elementor-7302 .elementor-element.elementor-element-8f4ecde .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7302 .elementor-element.elementor-element-4e39e7d{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}.elementor-7302 .elementor-element.elementor-element-9f5fd66{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}.elementor-7302 .elementor-element.elementor-element-4b65f64 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7302 .elementor-element.elementor-element-9799613{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}.elementor-7302 .elementor-element.elementor-element-0cfc857{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}.elementor-7302 .elementor-element.elementor-element-f0bf9f2 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7302 .elementor-element.elementor-element-cf3d77c{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}.elementor-7302 .elementor-element.elementor-element-0adeeed .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7302 .elementor-element.elementor-element-7f7a018{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}.elementor-7302 .elementor-element.elementor-element-94fa03c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7302 .elementor-element.elementor-element-ee92441{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}.elementor-7302 .elementor-element.elementor-element-c29d1c9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7302 .elementor-element.elementor-element-8e1104c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7302 .elementor-element.elementor-element-7afc81b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7302 .elementor-element.elementor-element-dd9426e{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}.elementor-7302 .elementor-element.elementor-element-f95d55c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7302 .elementor-element.elementor-element-7064071 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7302 .elementor-element.elementor-element-c6f1cf6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7302 .elementor-element.elementor-element-caf294b{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}.elementor-7302 .elementor-element.elementor-element-098aea0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7302 .elementor-element.elementor-element-92b2050 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7302 .elementor-element.elementor-element-f346c2f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7302 .elementor-element.elementor-element-fa20f63{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}.elementor-7302 .elementor-element.elementor-element-5e9d9af{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7302 .elementor-element.elementor-element-91ba454 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7302 .elementor-element.elementor-element-b91cfe8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7302 .elementor-element.elementor-element-da9a75a{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}.elementor-7302 .elementor-element.elementor-element-55bd258{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7302 .elementor-element.elementor-element-06bdd0f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7302 .elementor-element.elementor-element-392c2e2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7302 .elementor-element.elementor-element-19ecad2{text-align:left;font-family:"Gilroy Regular", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;letter-spacing:0.32px;color:#292929;}/* Start custom CSS for table-of-contents, class: .elementor-element-0a33ff1 */ul.elementor-toc__list-wrapper {
    display: flex
;
    flex-wrap: wrap;
}
li.elementor-toc__list-item {
    width: 50%;
}
.tabkeofcontent{
    h3.elementor-toc__header-title {
    width: fit-content;
    max-width: fit-content;
}
.elementor-toc__header {
    justify-content: center;
    gap: 10px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy Regular';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.sciastra.com/blogs/wp-content/uploads/2025/07/Gilroy-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy-Bold';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.sciastra.com/blogs/wp-content/uploads/2025/07/Gilroy-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */