.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-49 .elementor-element.elementor-element-40a96d9{text-align:center;}.elementor-49 .elementor-element.elementor-element-40a96d9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;color:#000000;}.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-49 .elementor-element.elementor-element-dc305a0{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-49 .elementor-element.elementor-element-b3a7acd{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:20px;--grid-bottom-margin:20px;}.elementor-49 .elementor-element.elementor-element-b3a7acd .elementor-share-btn{font-size:calc(0.55px * 10);}.elementor-49 .elementor-element.elementor-element-b3a7acd .elementor-share-btn__icon{--e-share-buttons-icon-size:3.1em;}.elementor-49 .elementor-element.elementor-element-aa24592 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-49 .elementor-element.elementor-element-182e92d{color:#000000;}.elementor-49 .elementor-element.elementor-element-dc32ef9 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-dc32ef9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.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-49 .elementor-element.elementor-element-e5c7f30{width:var( --container-widget-width, 70.163% );max-width:70.163%;--container-widget-width:70.163%;--container-widget-flex-grow:0;--box-background-color:#FBC9F5;--header-background-color:#F99F9F;--header-color:#000000;--toggle-button-color:#F80000;--item-text-hover-decoration:underline;}.elementor-49 .elementor-element.elementor-element-e5c7f30 .elementor-toc__header-title{text-align:start;}.elementor-49 .elementor-element.elementor-element-e5c7f30 .elementor-toc__header, .elementor-49 .elementor-element.elementor-element-e5c7f30 .elementor-toc__header-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;line-height:0.1em;}.elementor-49 .elementor-element.elementor-element-e5c7f30 .elementor-toc__header{flex-direction:row;}.elementor-49 .elementor-element.elementor-element-80daffd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-49 .elementor-element.elementor-element-1c69c36{color:#000000;}.elementor-49 .elementor-element.elementor-element-dfafed1 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-49 .elementor-element.elementor-element-756b00e{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.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-49 .elementor-element.elementor-element-e0c9378{width:var( --container-widget-width, 102.033% );max-width:102.033%;--container-widget-width:102.033%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-c352421 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-49 .elementor-element.elementor-element-175cd29 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-6262f71{color:#000000;}.elementor-49 .elementor-element.elementor-element-e55b7f6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-49 .elementor-element.elementor-element-024cb78{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-49 .elementor-element.elementor-element-e47e8ae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-49 .elementor-element.elementor-element-5fde9cf{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-49 .elementor-element.elementor-element-07634be .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-49 .elementor-element.elementor-element-67da929{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:20px;--grid-bottom-margin:20px;}.elementor-49 .elementor-element.elementor-element-67da929 .elementor-share-btn{font-size:calc(0.55px * 10);}.elementor-49 .elementor-element.elementor-element-67da929 .elementor-share-btn__icon{--e-share-buttons-icon-size:3.1em;}.elementor-49 .elementor-element.elementor-element-3452c71{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-49 .elementor-element.elementor-element-1cb360e .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-49 .elementor-element.elementor-element-a52bb41 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-49 .elementor-element.elementor-element-50980c5{color:#000000;}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-dd1f1bc{width:71.469%;}.elementor-49 .elementor-element.elementor-element-f9000dc{width:28.44%;}.elementor-49 .elementor-element.elementor-element-c467a35{width:67.489%;}.elementor-49 .elementor-element.elementor-element-1e1eb74{width:32.459%;}}@media(max-width:1024px){ .elementor-49 .elementor-element.elementor-element-b3a7acd{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:20px;--grid-bottom-margin:20px;} .elementor-49 .elementor-element.elementor-element-67da929{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:20px;--grid-bottom-margin:20px;}}@media(max-width:767px){ .elementor-49 .elementor-element.elementor-element-b3a7acd{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:20px;--grid-bottom-margin:20px;} .elementor-49 .elementor-element.elementor-element-67da929{--grid-side-margin:4px;--grid-column-gap:4px;--grid-row-gap:20px;--grid-bottom-margin:20px;}}