.elementor-bc-flex-widget .elementor-254450 .elementor-element.elementor-element-1e0c66d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-254450 .elementor-element.elementor-element-1e0c66d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-254450 .elementor-element.elementor-element-73cd48b7{font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:400;}.elementor-254450 .elementor-element.elementor-element-25e87a4c > .elementor-container{max-width:1600px;}.elementor-254450 .elementor-element.elementor-element-781c392b > .elementor-container{max-width:1600px;}.elementor-254450 .elementor-element.elementor-element-176f2137{--box-border-color:var( --e-global-color-031d858 );--box-border-width:2px;--header-color:var( --e-global-color-secondary );--separator-width:1px;--toc-body-max-height:400px;--item-text-color:var( --e-global-color-secondary );--item-text-hover-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-primary );--item-text-active-decoration:underline;z-index:15;}.elementor-254450 .elementor-element.elementor-element-176f2137 .elementor-toc__header, .elementor-254450 .elementor-element.elementor-element-176f2137 .elementor-toc__header-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-254450 .elementor-element.elementor-element-176f2137 .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-254450 .elementor-element.elementor-element-176f2137 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-254450 .elementor-element.elementor-element-708835ab .elementor-button{background-color:var( --e-global-color-6df08d7 );border-radius:0px 0px 0px 0px;}.elementor-254450 .elementor-element.elementor-element-708835ab > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-254450 .elementor-element.elementor-element-708835ab{width:100%;max-width:100%;z-index:15;}.elementor-254450 .elementor-element.elementor-element-20882ad6 .elementor-button{fill:var( --e-global-color-a8fe52e );color:var( --e-global-color-a8fe52e );background-color:#34AF23;border-radius:0px 0px 0px 0px;}.elementor-254450 .elementor-element.elementor-element-20882ad6 > .elementor-widget-container{margin:-20px 0px 00px 0px;}.elementor-254450 .elementor-element.elementor-element-20882ad6{z-index:15;}.elementor-254450 .elementor-element.elementor-element-1010ff57{--spacer-size:30px;}.elementor-254450 .elementor-element.elementor-element-ecd86d7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.6em;}.elementor-254450 .elementor-element.elementor-element-17ed1ae{font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:400;}.elementor-254450 .elementor-element.elementor-element-2c3c670 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.6em;}.elementor-254450 .elementor-element.elementor-element-58f7e1a{font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:400;}.elementor-254450 .elementor-element.elementor-element-0545dfe .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.6em;}.elementor-254450 .elementor-element.elementor-element-c164ae5{font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:400;}.elementor-254450 .elementor-element.elementor-element-403cc9e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.6em;}.elementor-254450 .elementor-element.elementor-element-8f9614c{font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:400;}.elementor-254450 .elementor-element.elementor-element-1fb4a8d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.6em;}.elementor-254450 .elementor-element.elementor-element-d538fb9{font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:400;}.elementor-254450 .elementor-element.elementor-element-037faa2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.6em;}.elementor-254450 .elementor-element.elementor-element-51b6f6a{font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:400;}.elementor-254450 .elementor-element.elementor-element-8e98401 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.6em;}.elementor-254450 .elementor-element.elementor-element-23e1bfd{font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:400;}.elementor-254450 .elementor-element.elementor-element-b76013a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.6em;}.elementor-254450 .elementor-element.elementor-element-0b83494{font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:400;}.elementor-254450 .elementor-element.elementor-element-93b7393 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.6em;}.elementor-254450 .elementor-element.elementor-element-7612e26{font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:400;}.elementor-254450 .elementor-element.elementor-element-c8a695b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.6em;}.elementor-254450 .elementor-element.elementor-element-2048214{font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:400;}.elementor-254450 .elementor-element.elementor-element-9f17b5c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.6em;}.elementor-254450 .elementor-element.elementor-element-42eddcb{font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:400;}.elementor-254450 .elementor-element.elementor-element-74e38a8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.6em;}.elementor-254450 .elementor-element.elementor-element-3c08a55{font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:400;}.elementor-254450 .elementor-element.elementor-element-2ee4039 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.6em;}.elementor-254450 .elementor-element.elementor-element-494278e{font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:400;}.elementor-254450 .elementor-element.elementor-element-6d22074 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.6em;}.elementor-254450 .elementor-element.elementor-element-dfbf9ee{font-family:"Noto Serif", Sans-serif;font-size:18px;font-weight:400;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-254450 .elementor-element.elementor-element-1e0c66d1{width:65%;}.elementor-254450 .elementor-element.elementor-element-7ff2791a{width:35%;}.elementor-254450 .elementor-element.elementor-element-4a1176f7{width:15%;}.elementor-254450 .elementor-element.elementor-element-39b973da{width:69.333%;}.elementor-254450 .elementor-element.elementor-element-5e25fffa{width:15%;}}@media(max-width:1024px){.elementor-254450 .elementor-element.elementor-element-176f2137 .elementor-toc__header, .elementor-254450 .elementor-element.elementor-element-176f2137 .elementor-toc__header-title{font-size:var( --e-global-typography-text-font-size );}.elementor-254450 .elementor-element.elementor-element-176f2137 .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-254450 .elementor-element.elementor-element-176f2137 .elementor-toc__header, .elementor-254450 .elementor-element.elementor-element-176f2137 .elementor-toc__header-title{font-size:var( --e-global-typography-text-font-size );}.elementor-254450 .elementor-element.elementor-element-176f2137 .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}}