.elementor-widget-container [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-container [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-12772 .elementor-element.elementor-element-9fbb1fb{--display:flex;}.elementor-widget-html [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-html [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 label{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-widget-html ::placeholder{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-widget-html .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-12772 .elementor-element.elementor-element-ddadf46{--display:flex;}.elementor-12772 .elementor-element.elementor-element-0e6440b{--display:flex;}.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-widget-table-of-contents [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-table-of-contents [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-table-of-contents .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-table-of-contents .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-table-of-contents .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-table-of-contents .wpcf7 label{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-widget-table-of-contents ::placeholder{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-widget-table-of-contents .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-table-of-contents .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-12772 .elementor-element.elementor-element-566406b{--box-border-color:#1F4F5E33;--box-border-width:1px;--box-border-radius:28px;--box-padding:10px;--item-text-hover-decoration:underline;}.elementor-12772 .elementor-element.elementor-element-566406b .elementor-toc__header-title{text-align:start;}.elementor-12772 .elementor-element.elementor-element-566406b .elementor-toc__header{flex-direction:row;}.elementor-12772 .elementor-element.elementor-element-b35d0bf{--display:flex;}.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-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{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-widget-heading ::placeholder{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-widget-heading .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-12772 .elementor-element.elementor-element-2b87bea{--display:flex;}.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-widget-image [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 label{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-widget-image ::placeholder{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-widget-image .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-12772 .elementor-element.elementor-element-84d7db4{--display:flex;}.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-widget-text-editor [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 label{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-widget-text-editor ::placeholder{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-widget-text-editor .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-12772 .elementor-element.elementor-element-6f6c8e9{--display:flex;}.elementor-12772 .elementor-element.elementor-element-65f1a89{--display:flex;}.elementor-12772 .elementor-element.elementor-element-e3da7a0{--display:flex;}.elementor-12772 .elementor-element.elementor-element-1a07e49{--display:flex;}.elementor-12772 .elementor-element.elementor-element-3ac38eb{--display:flex;}.elementor-12772 .elementor-element.elementor-element-2983d6d{--display:flex;}.elementor-12772 .elementor-element.elementor-element-5b6ec87{--display:flex;}.elementor-12772 .elementor-element.elementor-element-b397645{--display:flex;}.elementor-12772 .elementor-element.elementor-element-ffa0fc6{--display:flex;}.elementor-12772 .elementor-element.elementor-element-5fe85c8{--display:flex;}.elementor-12772 .elementor-element.elementor-element-6ec5498{--display:flex;}.elementor-12772 .elementor-element.elementor-element-6d30001{--display:flex;}.elementor-12772 .elementor-element.elementor-element-f9a084b{--display:flex;}.elementor-12772 .elementor-element.elementor-element-cfca277{--display:flex;}.elementor-12772 .elementor-element.elementor-element-a3adbf2{--display:flex;}.elementor-12772 .elementor-element.elementor-element-b43357f{--display:flex;}.elementor-12772 .elementor-element.elementor-element-5d29775{--display:flex;}.elementor-12772 .elementor-element.elementor-element-35d653a{--display:flex;}.elementor-12772 .elementor-element.elementor-element-03af986{--display:flex;}.elementor-12772 .elementor-element.elementor-element-83a2569{--display:flex;}.elementor-12772 .elementor-element.elementor-element-e2787ac{--display:flex;}.elementor-12772 .elementor-element.elementor-element-b27b037{--display:flex;}.elementor-12772 .elementor-element.elementor-element-eea2d44{--display:flex;}.elementor-12772 .elementor-element.elementor-element-0ffadb7{--display:flex;}.elementor-12772 .elementor-element.elementor-element-7ec7db3{--display:flex;}.elementor-12772 .elementor-element.elementor-element-713ded8{--display:flex;}.elementor-12772 .elementor-element.elementor-element-97e3fd6{--display:flex;}.elementor-12772 .elementor-element.elementor-element-5227ccc{--display:flex;}.elementor-12772 .elementor-element.elementor-element-44cea2d{--display:flex;}.elementor-12772 .elementor-element.elementor-element-9965de2{--display:flex;}.elementor-12772 .elementor-element.elementor-element-25f68d0{--display:flex;}.elementor-12772 .elementor-element.elementor-element-5f6971d{--display:flex;}.elementor-12772 .elementor-element.elementor-element-f0dac44{--display:flex;}.elementor-12772 .elementor-element.elementor-element-33bdedd{--display:flex;}.elementor-12772 .elementor-element.elementor-element-0971974{--display:flex;}.elementor-12772 .elementor-element.elementor-element-2848cd1{--display:flex;}.elementor-12772 .elementor-element.elementor-element-1137f6f{--display:flex;}.elementor-12772 .elementor-element.elementor-element-62b6e7e{--display:flex;}.elementor-12772 .elementor-element.elementor-element-74e491a{--display:flex;}.elementor-12772 .elementor-element.elementor-element-c4b9ba1{--display:flex;}.elementor-12772 .elementor-element.elementor-element-7a5ea08{--display:flex;}.elementor-12772 .elementor-element.elementor-element-5629666{--display:flex;}.elementor-12772 .elementor-element.elementor-element-466f343{--display:flex;}.elementor-12772 .elementor-element.elementor-element-97acc43{--display:flex;}.elementor-12772 .elementor-element.elementor-element-6aefb99{--display:flex;}.elementor-12772 .elementor-element.elementor-element-035f447{--display:flex;}.elementor-12772 .elementor-element.elementor-element-aad8c57{--display:flex;}