.elementor-14042 .elementor-element.elementor-element-15c98e7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14042 .elementor-element.elementor-element-1e57420{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14042 .elementor-element.elementor-element-03bd62d{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-14042 .elementor-element.elementor-element-2a4e0b9{text-align:center;}.elementor-14042 .elementor-element.elementor-element-2a4e0b9 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-ac4591f{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-14042 .elementor-element.elementor-element-1c0e344{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14042 .elementor-element.elementor-element-7b776ec .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-15bfbc4{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14042 .elementor-element.elementor-element-8834aa5 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-0b2c0f2 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-9f78f2e .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-4b5eaef .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14042 .elementor-element.elementor-element-6a8bf80 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-61278ce{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14042 .elementor-element.elementor-element-bd5af3f .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-6dab21a .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-6e8bddf .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-09ab245 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14042 .elementor-element.elementor-element-84c386b .elementor-button{background-color:#114177;}.elementor-14042 .elementor-element.elementor-element-b9ad2c8{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14042 .elementor-element.elementor-element-df48d17 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-6b2b5b8 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-3cd43f3 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-b9e435a .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-73e4e83{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14042 .elementor-element.elementor-element-09f82c0 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-ee6d432 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-25cab8c .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-f7b731b .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-11d405a .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-c0814a0{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14042 .elementor-element.elementor-element-9547c1c .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-2d14511 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-3036d41 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-4a1181d .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-aa03ad8{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14042 .elementor-element.elementor-element-15e7d32 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-e7f7bcb .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-44ba719 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-35de3d8 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-a4ad135 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-e0ca09f{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14042 .elementor-element.elementor-element-8f5a29d .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-095cf43 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-314ba5c .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-5a6e6cf .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-9714d76 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-f729418{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14042 .elementor-element.elementor-element-68f3f7d .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-dd699c8 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-b803f42 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-61357ae .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-6caf382 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-33f69ec{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14042 .elementor-element.elementor-element-4c35617 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-f912865 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-3abb4d5 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-fb85634 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-a6ebda0{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14042 .elementor-element.elementor-element-45ef96b .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-b42270a .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-91aab6b .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-b30e292 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-addad8c .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-c6a5a2a{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14042 .elementor-element.elementor-element-bbfd098 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-5d14e44 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-6681d67 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-d087c22 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-34776b0 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-fff27a4{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14042 .elementor-element.elementor-element-dbbebe1 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:2rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-cff60d8{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-table-of-contents .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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14042 .elementor-element.elementor-element-a42e325 .elementor-toc__header-title{text-align:start;}.elementor-14042 .elementor-element.elementor-element-a42e325 .elementor-toc__header, .elementor-14042 .elementor-element.elementor-element-a42e325 .elementor-toc__header-title{font-family:"Roboto Serif", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5em;}.elementor-14042 .elementor-element.elementor-element-a42e325 .elementor-toc__header{flex-direction:row;}.elementor-14042 .elementor-element.elementor-element-a42e325{--item-text-hover-decoration:underline;}.elementor-14042 .elementor-element.elementor-element-c8f9d3c{--display:flex;}@media(min-width:768px){.elementor-14042 .elementor-element.elementor-element-15c98e7{--content-width:1480px;}.elementor-14042 .elementor-element.elementor-element-1e57420{--width:75%;}.elementor-14042 .elementor-element.elementor-element-cff60d8{--width:25%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-14042 .elementor-element.elementor-element-2a4e0b9 .elementor-heading-title{font-size:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14042 .elementor-element.elementor-element-7b776ec .elementor-heading-title{font-size:23px;}.elementor-14042 .elementor-element.elementor-element-8834aa5 .elementor-heading-title{font-size:23px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14042 .elementor-element.elementor-element-bd5af3f .elementor-heading-title{font-size:23px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14042 .elementor-element.elementor-element-df48d17 .elementor-heading-title{font-size:23px;}.elementor-14042 .elementor-element.elementor-element-09f82c0 .elementor-heading-title{font-size:23px;}.elementor-14042 .elementor-element.elementor-element-9547c1c .elementor-heading-title{font-size:23px;}.elementor-14042 .elementor-element.elementor-element-15e7d32 .elementor-heading-title{font-size:23px;}.elementor-14042 .elementor-element.elementor-element-8f5a29d .elementor-heading-title{font-size:23px;}.elementor-14042 .elementor-element.elementor-element-68f3f7d .elementor-heading-title{font-size:23px;}.elementor-14042 .elementor-element.elementor-element-4c35617 .elementor-heading-title{font-size:23px;}.elementor-14042 .elementor-element.elementor-element-45ef96b .elementor-heading-title{font-size:23px;}.elementor-14042 .elementor-element.elementor-element-bbfd098 .elementor-heading-title{font-size:23px;}.elementor-14042 .elementor-element.elementor-element-dbbebe1 .elementor-heading-title{font-size:23px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}