.elementor-1785 .elementor-element.elementor-element-5a47f9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;}.elementor-1785 .elementor-element.elementor-element-5a47f9e::before, .elementor-1785 .elementor-element.elementor-element-5a47f9e > .elementor-background-video-container::before, .elementor-1785 .elementor-element.elementor-element-5a47f9e > .e-con-inner > .elementor-background-video-container::before, .elementor-1785 .elementor-element.elementor-element-5a47f9e > .elementor-background-slideshow::before, .elementor-1785 .elementor-element.elementor-element-5a47f9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1785 .elementor-element.elementor-element-5a47f9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1785 .elementor-element.elementor-element-1c9e19b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1785 .elementor-element.elementor-element-1c9e19b > .elementor-widget-container{margin:8em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-1c9e19b .elementor-heading-title{font-family:var( --e-global-typography-cb323b8-font-family ), Sans-serif;font-size:var( --e-global-typography-cb323b8-font-size );line-height:var( --e-global-typography-cb323b8-line-height );}.elementor-1785 .elementor-element.elementor-element-7c480d2{width:100%;max-width:100%;--header-color:#FFFFFF;--toggle-button-color:#FFFFFF;--item-text-hover-decoration:underline;}.elementor-1785 .elementor-element.elementor-element-7c480d2 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__header-title{text-align:start;}.elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__header, .elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__header-title{font-family:var( --e-global-typography-8b182df-font-family ), Sans-serif;font-size:var( --e-global-typography-8b182df-font-size );line-height:var( --e-global-typography-8b182df-line-height );}.elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__header{flex-direction:row;}.elementor-1785 .elementor-element.elementor-element-7c480d2 .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 );}.elementor-1785 .elementor-element.elementor-element-bcf7f53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-bcf7f53{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 );}.elementor-1785 .elementor-element.elementor-element-611f771 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-611f771 .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-3069032 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-3069032{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 );}.elementor-1785 .elementor-element.elementor-element-40aefca > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-40aefca .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-fb1fb01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-fb1fb01{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 );}.elementor-1785 .elementor-element.elementor-element-f48799b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-f48799b .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-70f30be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-70f30be{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 );}.elementor-1785 .elementor-element.elementor-element-48d4457 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-48d4457 .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-cc4b598 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-cc4b598{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 );}.elementor-1785 .elementor-element.elementor-element-d36cdde > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-d36cdde .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-59c44ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-59c44ea{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 );}.elementor-1785 .elementor-element.elementor-element-3b27f52 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-3b27f52 .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-735e15a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-735e15a{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 );}.elementor-1785 .elementor-element.elementor-element-8dd0f7d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-8dd0f7d .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-306903a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-306903a{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 );}.elementor-1785 .elementor-element.elementor-element-d897139 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-d897139 .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-65040e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-65040e7{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 );}.elementor-1785 .elementor-element.elementor-element-b2df293 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-b2df293 .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-f8114ef{text-align:start;}.elementor-1785 .elementor-element.elementor-element-f8114ef .elementor-heading-title{font-family:var( --e-global-typography-2a115cc-font-family ), Sans-serif;font-size:var( --e-global-typography-2a115cc-font-size );text-transform:var( --e-global-typography-2a115cc-text-transform );}.elementor-1785 .elementor-element.elementor-element-cc6dcf0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-cc6dcf0{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 );}.elementor-1785 .elementor-element.elementor-element-940cb74{text-align:start;}.elementor-1785 .elementor-element.elementor-element-940cb74 .elementor-heading-title{font-family:var( --e-global-typography-2a115cc-font-family ), Sans-serif;font-size:var( --e-global-typography-2a115cc-font-size );text-transform:var( --e-global-typography-2a115cc-text-transform );}.elementor-1785 .elementor-element.elementor-element-95c1f59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-95c1f59{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 );}.elementor-1785 .elementor-element.elementor-element-8f96133{text-align:start;}.elementor-1785 .elementor-element.elementor-element-8f96133 .elementor-heading-title{font-family:var( --e-global-typography-2a115cc-font-family ), Sans-serif;font-size:var( --e-global-typography-2a115cc-font-size );text-transform:var( --e-global-typography-2a115cc-text-transform );}.elementor-1785 .elementor-element.elementor-element-e13477c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-e13477c .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-a6cfb02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-a6cfb02{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 );}.elementor-1785 .elementor-element.elementor-element-0dda24f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-0dda24f{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 );}.elementor-1785 .elementor-element.elementor-element-ae37523 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-ae37523 .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-dd4738e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-dd4738e{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 );}.elementor-1785 .elementor-element.elementor-element-9fdfc29 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-9fdfc29 .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-7745b0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-7745b0f{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 );}.elementor-1785 .elementor-element.elementor-element-f8c0a4b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-f8c0a4b .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-51c6e4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-51c6e4e{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 );}.elementor-1785 .elementor-element.elementor-element-c22396f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-c22396f .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-42ae5a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-42ae5a6{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 );}.elementor-1785 .elementor-element.elementor-element-d4a9518 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-d4a9518 .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-3c5200a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-3c5200a{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 );}.elementor-1785 .elementor-element.elementor-element-2cf2da2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-2cf2da2 .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-32139b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-32139b3{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 );}.elementor-1785 .elementor-element.elementor-element-4cb2013 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-4cb2013 .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-e66750f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-e66750f{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 );}.elementor-1785 .elementor-element.elementor-element-6019099 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-6019099{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 );}.elementor-1785 .elementor-element.elementor-element-25750b4 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-1785 .elementor-element.elementor-element-25750b4.elementor-element{--align-self:center;}.elementor-1785 .elementor-element.elementor-element-5c77463 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-5c77463 .elementor-heading-title{font-family:var( --e-global-typography-57adde5-font-family ), Sans-serif;font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-d8eae77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-d8eae77{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 );}.elementor-1785 .elementor-element.elementor-element-2823f93{text-align:start;}.elementor-1785 .elementor-element.elementor-element-2823f93 .elementor-heading-title{font-family:var( --e-global-typography-2a115cc-font-family ), Sans-serif;font-size:var( --e-global-typography-2a115cc-font-size );text-transform:var( --e-global-typography-2a115cc-text-transform );}.elementor-1785 .elementor-element.elementor-element-ed5086c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-ed5086c{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 );}.elementor-1785 .elementor-element.elementor-element-ea874ce{text-align:start;}.elementor-1785 .elementor-element.elementor-element-ea874ce .elementor-heading-title{font-family:var( --e-global-typography-2a115cc-font-family ), Sans-serif;font-size:var( --e-global-typography-2a115cc-font-size );text-transform:var( --e-global-typography-2a115cc-text-transform );}.elementor-1785 .elementor-element.elementor-element-51e5a5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-51e5a5c{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 );}.elementor-1785 .elementor-element.elementor-element-05658f4{text-align:start;}.elementor-1785 .elementor-element.elementor-element-05658f4 .elementor-heading-title{font-family:var( --e-global-typography-2a115cc-font-family ), Sans-serif;font-size:var( --e-global-typography-2a115cc-font-size );text-transform:var( --e-global-typography-2a115cc-text-transform );}.elementor-1785 .elementor-element.elementor-element-8bb410a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-8bb410a{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 );}.elementor-1785 .elementor-element.elementor-element-72dcbf7{text-align:start;}.elementor-1785 .elementor-element.elementor-element-72dcbf7 .elementor-heading-title{font-family:var( --e-global-typography-2a115cc-font-family ), Sans-serif;font-size:var( --e-global-typography-2a115cc-font-size );text-transform:var( --e-global-typography-2a115cc-text-transform );}.elementor-1785 .elementor-element.elementor-element-eae264f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-eae264f{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 );}.elementor-1785 .elementor-element.elementor-element-2f4a749{text-align:start;}.elementor-1785 .elementor-element.elementor-element-2f4a749 .elementor-heading-title{font-family:var( --e-global-typography-2a115cc-font-family ), Sans-serif;font-size:var( --e-global-typography-2a115cc-font-size );text-transform:var( --e-global-typography-2a115cc-text-transform );}.elementor-1785 .elementor-element.elementor-element-5e25baf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-5e25baf{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 );}.elementor-1785 .elementor-element.elementor-element-c0d569f{text-align:start;}.elementor-1785 .elementor-element.elementor-element-c0d569f .elementor-heading-title{font-family:var( --e-global-typography-2a115cc-font-family ), Sans-serif;font-size:var( --e-global-typography-2a115cc-font-size );text-transform:var( --e-global-typography-2a115cc-text-transform );}.elementor-1785 .elementor-element.elementor-element-7485b1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-7485b1f{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 );}.elementor-1785 .elementor-element.elementor-element-df821c7{text-align:start;}.elementor-1785 .elementor-element.elementor-element-df821c7 .elementor-heading-title{font-family:var( --e-global-typography-2a115cc-font-family ), Sans-serif;font-size:var( --e-global-typography-2a115cc-font-size );text-transform:var( --e-global-typography-2a115cc-text-transform );}.elementor-1785 .elementor-element.elementor-element-e4fa754 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-e4fa754{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 );}.elementor-1785 .elementor-element.elementor-element-100e4f3{text-align:start;}.elementor-1785 .elementor-element.elementor-element-100e4f3 .elementor-heading-title{font-family:var( --e-global-typography-2a115cc-font-family ), Sans-serif;font-size:var( --e-global-typography-2a115cc-font-size );text-transform:var( --e-global-typography-2a115cc-text-transform );}.elementor-1785 .elementor-element.elementor-element-d9cb786 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-d9cb786{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 );}.elementor-1785 .elementor-element.elementor-element-b3bb83b{text-align:start;}.elementor-1785 .elementor-element.elementor-element-b3bb83b .elementor-heading-title{font-family:var( --e-global-typography-2a115cc-font-family ), Sans-serif;font-size:var( --e-global-typography-2a115cc-font-size );text-transform:var( --e-global-typography-2a115cc-text-transform );}.elementor-1785 .elementor-element.elementor-element-309f575 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-309f575{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 );}.elementor-1785 .elementor-element.elementor-element-069b3f9{text-align:start;}.elementor-1785 .elementor-element.elementor-element-069b3f9 .elementor-heading-title{font-family:var( --e-global-typography-2a115cc-font-family ), Sans-serif;font-size:var( --e-global-typography-2a115cc-font-size );text-transform:var( --e-global-typography-2a115cc-text-transform );}.elementor-1785 .elementor-element.elementor-element-9b0988e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-9b0988e{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 );}.elementor-1785 .elementor-element.elementor-element-f926e1e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-f926e1e{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 );}@media(max-width:1366px){.elementor-1785 .elementor-element.elementor-element-5a47f9e{--overlay-opacity:0;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1785 .elementor-element.elementor-element-1c9e19b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1785 .elementor-element.elementor-element-1c9e19b .elementor-heading-title{font-size:var( --e-global-typography-cb323b8-font-size );line-height:var( --e-global-typography-cb323b8-line-height );}.elementor-1785 .elementor-element.elementor-element-7c480d2 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__header, .elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__header-title{font-size:var( --e-global-typography-8b182df-font-size );line-height:var( --e-global-typography-8b182df-line-height );}.elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-bcf7f53{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-611f771 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-3069032{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-40aefca .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-fb1fb01{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-f48799b .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-70f30be{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-48d4457 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-cc4b598{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-d36cdde .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-59c44ea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-3b27f52 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-735e15a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-8dd0f7d .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-306903a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-d897139 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-65040e7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-b2df293 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-f8114ef .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-cc6dcf0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-940cb74 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-95c1f59{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-8f96133 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-e13477c .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-a6cfb02{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-0dda24f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-ae37523 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-dd4738e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-9fdfc29 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-7745b0f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-f8c0a4b .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-51c6e4e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-c22396f .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-42ae5a6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-d4a9518 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-3c5200a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-2cf2da2 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-32139b3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-4cb2013 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-e66750f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-6019099{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-5c77463 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-d8eae77{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-2823f93 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-ed5086c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-ea874ce .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-51e5a5c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-05658f4 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-8bb410a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-72dcbf7 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-eae264f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-2f4a749 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-5e25baf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-c0d569f .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-7485b1f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-df821c7 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-e4fa754{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-100e4f3 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-d9cb786{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-b3bb83b .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-309f575{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-069b3f9 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-9b0988e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-f926e1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-1785 .elementor-element.elementor-element-5a47f9e{--overlay-opacity:0;}.elementor-1785 .elementor-element.elementor-element-1c9e19b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:1024px){.elementor-1785 .elementor-element.elementor-element-5a47f9e{--overlay-opacity:0.01;}.elementor-1785 .elementor-element.elementor-element-1c9e19b{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-1785 .elementor-element.elementor-element-1c9e19b .elementor-heading-title{font-size:var( --e-global-typography-cb323b8-font-size );line-height:var( --e-global-typography-cb323b8-line-height );}.elementor-1785 .elementor-element.elementor-element-7c480d2{--box-min-height:0vh;}.elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__header, .elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__header-title{font-size:var( --e-global-typography-8b182df-font-size );line-height:var( --e-global-typography-8b182df-line-height );}.elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-bcf7f53{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-611f771 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-3069032{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-40aefca .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-fb1fb01{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-f48799b .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-70f30be{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-48d4457 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-cc4b598{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-d36cdde .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-59c44ea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-3b27f52 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-735e15a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-8dd0f7d .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-306903a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-d897139 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-65040e7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-b2df293 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-f8114ef .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-cc6dcf0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-940cb74 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-95c1f59{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-8f96133 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-e13477c .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-a6cfb02{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-0dda24f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-ae37523 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-dd4738e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-9fdfc29 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-7745b0f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-f8c0a4b .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-51c6e4e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-c22396f .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-42ae5a6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-d4a9518 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-3c5200a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-2cf2da2 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-32139b3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-4cb2013 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-e66750f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-6019099{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-5c77463 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-d8eae77{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-2823f93 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-ed5086c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-ea874ce .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-51e5a5c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-05658f4 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-8bb410a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-72dcbf7 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-eae264f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-2f4a749 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-5e25baf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-c0d569f .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-7485b1f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-df821c7 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-e4fa754{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-100e4f3 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-d9cb786{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-b3bb83b .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-309f575{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-069b3f9 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-9b0988e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-f926e1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:880px){.elementor-1785 .elementor-element.elementor-element-5a47f9e{--overlay-opacity:0.3;}.elementor-1785 .elementor-element.elementor-element-1c9e19b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-1785 .elementor-element.elementor-element-5a47f9e{--width:95%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1785 .elementor-element.elementor-element-5a47f9e.e-con{--align-self:center;}.elementor-1785 .elementor-element.elementor-element-1c9e19b{width:100%;max-width:100%;text-align:start;}.elementor-1785 .elementor-element.elementor-element-1c9e19b > .elementor-widget-container{margin:7em 0em 0em 0em;}.elementor-1785 .elementor-element.elementor-element-1c9e19b .elementor-heading-title{font-size:var( --e-global-typography-cb323b8-font-size );line-height:var( --e-global-typography-cb323b8-line-height );}.elementor-1785 .elementor-element.elementor-element-7c480d2 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__header, .elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__header-title{font-size:var( --e-global-typography-8b182df-font-size );line-height:var( --e-global-typography-8b182df-line-height );}.elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-bcf7f53{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-611f771 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-611f771 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-3069032{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-40aefca > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-40aefca .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-fb1fb01{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-f48799b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-f48799b .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-70f30be{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-48d4457 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-48d4457 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-cc4b598{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-d36cdde > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-d36cdde .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-59c44ea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-3b27f52 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-3b27f52 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-735e15a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-8dd0f7d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-8dd0f7d .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-306903a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-d897139 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-d897139 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-65040e7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-b2df293 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-b2df293 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-f8114ef > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-f8114ef{text-align:start;}.elementor-1785 .elementor-element.elementor-element-f8114ef .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-cc6dcf0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-940cb74 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-940cb74{text-align:start;}.elementor-1785 .elementor-element.elementor-element-940cb74 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-95c1f59{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-8f96133 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-8f96133{text-align:start;}.elementor-1785 .elementor-element.elementor-element-8f96133 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-e13477c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-e13477c .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-a6cfb02{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-0dda24f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-ae37523 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-ae37523 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-dd4738e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-9fdfc29 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-9fdfc29 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-7745b0f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-f8c0a4b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-f8c0a4b .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-51c6e4e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-c22396f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-c22396f .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-42ae5a6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-d4a9518 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-d4a9518 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-3c5200a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-2cf2da2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-2cf2da2 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-32139b3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-4cb2013 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-4cb2013 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-e66750f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-6019099{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-5c77463 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-5c77463 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-d8eae77{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-2823f93 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-2823f93{text-align:start;}.elementor-1785 .elementor-element.elementor-element-2823f93 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-ed5086c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-ea874ce > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-ea874ce{text-align:start;}.elementor-1785 .elementor-element.elementor-element-ea874ce .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-51e5a5c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-05658f4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-05658f4{text-align:start;}.elementor-1785 .elementor-element.elementor-element-05658f4 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-8bb410a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-72dcbf7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-72dcbf7{text-align:start;}.elementor-1785 .elementor-element.elementor-element-72dcbf7 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-eae264f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-2f4a749 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-2f4a749{text-align:start;}.elementor-1785 .elementor-element.elementor-element-2f4a749 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-5e25baf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-c0d569f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-c0d569f{text-align:start;}.elementor-1785 .elementor-element.elementor-element-c0d569f .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-7485b1f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-df821c7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-df821c7{text-align:start;}.elementor-1785 .elementor-element.elementor-element-df821c7 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-e4fa754{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-100e4f3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-100e4f3{text-align:start;}.elementor-1785 .elementor-element.elementor-element-100e4f3 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-d9cb786{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-b3bb83b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-b3bb83b{text-align:start;}.elementor-1785 .elementor-element.elementor-element-b3bb83b .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-309f575{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-069b3f9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-069b3f9{text-align:start;}.elementor-1785 .elementor-element.elementor-element-069b3f9 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-9b0988e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-f926e1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-1785 .elementor-element.elementor-element-5a47f9e{--width:70%;}}@media(min-width:2400px){.elementor-1785 .elementor-element.elementor-element-1c9e19b .elementor-heading-title{font-size:var( --e-global-typography-cb323b8-font-size );line-height:var( --e-global-typography-cb323b8-line-height );}.elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__header, .elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__header-title{font-size:var( --e-global-typography-8b182df-font-size );line-height:var( --e-global-typography-8b182df-line-height );}.elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-bcf7f53{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-611f771 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-3069032{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-40aefca .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-fb1fb01{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-f48799b .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-70f30be{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-48d4457 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-cc4b598{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-d36cdde .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-59c44ea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-3b27f52 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-735e15a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-8dd0f7d .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-306903a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-d897139 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-65040e7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-b2df293 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-f8114ef .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-cc6dcf0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-940cb74 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-95c1f59{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-8f96133 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-e13477c .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-a6cfb02{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-0dda24f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-ae37523 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-dd4738e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-9fdfc29 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-7745b0f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-f8c0a4b .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-51c6e4e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-c22396f .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-42ae5a6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-d4a9518 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-3c5200a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-2cf2da2 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-32139b3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-4cb2013 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-e66750f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-6019099{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-5c77463 .elementor-heading-title{font-size:var( --e-global-typography-57adde5-font-size );line-height:var( --e-global-typography-57adde5-line-height );}.elementor-1785 .elementor-element.elementor-element-d8eae77{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-2823f93 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-ed5086c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-ea874ce .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-51e5a5c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-05658f4 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-8bb410a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-72dcbf7 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-eae264f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-2f4a749 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-5e25baf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-c0d569f .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-7485b1f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-df821c7 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-e4fa754{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-100e4f3 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-d9cb786{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-b3bb83b .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-309f575{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-069b3f9 .elementor-heading-title{font-size:var( --e-global-typography-2a115cc-font-size );}.elementor-1785 .elementor-element.elementor-element-9b0988e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1785 .elementor-element.elementor-element-f926e1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for heading, class: .elementor-element-1c9e19b */.elementor-1785 .elementor-element.elementor-element-1c9e19b h1 {background: linear-gradient(to right, var(--e-global-color-primary), var(--e-global-color-7fb8d35);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-7c480d2 */.elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__body .elementor-toc__list-item-text:hover {
	color:#81C448 !important;
}

.elementor-1785 .elementor-element.elementor-element-7c480d2 .elementor-toc__header {
    max-height: 30px;
    padding-top: 1.4em;
    padding-bottom:1.4em;
    }


.elementor-toc__list-item-text-wrapper {
    align-items: flex-start !important;
}  

.elementor-1785 .elementor-element.elementor-element-7c480d2 ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before {
    content: none !important;
}

.elementor-1785 .elementor-element.elementor-element-7c480d2 ul {
    margin-bottom:15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bcf7f53 */.elementor-1785 .elementor-element.elementor-element-bcf7f53 p {
    padding-bottom:15px;
}

.elementor ul,
.elementor ol {
  margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65040e7 */.elementor ul,
.elementor ol {
  margin-bottom: 15px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c5200a */.elementor-1785 .elementor-element.elementor-element-3c5200a p {
    padding-bottom:15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32139b3 */.elementor-1785 .elementor-element.elementor-element-32139b3 p {
    padding-bottom:15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e66750f */.elementor-1785 .elementor-element.elementor-element-e66750f p {
    hyphens:auto;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-25750b4 */a._brlbs-btn-cookie-preference {
    color:#d9a949 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e5a5c */.elementor-1785 .elementor-element.elementor-element-51e5a5c p {
    padding-bottom:15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e25baf */.elementor-1785 .elementor-element.elementor-element-5e25baf p {
    padding-bottom:15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9cb786 */.elementor-1785 .elementor-element.elementor-element-d9cb786 p {
    padding-bottom:15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a47f9e */.elementor-1785 .elementor-element.elementor-element-5a47f9e p {
    margin-bottom:15px !important;
}

a {
  overflow-wrap: break-word;
  word-break: break-word;
  hyphens: auto;
}

.elementor p {
  margin-block-end: 1em !important;
}/* End custom CSS */