.elementor-22 .elementor-element.elementor-element-d20a549{padding:70px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-4964083 .elementor-heading-title{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-22dd79a{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-22dd79a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-global-2158{--box-background-color:#02010100;--box-border-width:0px;--box-border-radius:5px;--box-padding:30px;box-shadow:2px 2px 39px -3px rgba(0, 0, 0, 0.08);--header-color:var( --e-global-color-primary );--separator-width:2px;--toc-body-max-height:761px;--item-text-color:var( --e-global-color-primary );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-global-2158 .elementor-toc__list-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-global-2158 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-742c120 .elementor-heading-title{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-742c120 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-b245ba0{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-c5a477a .elementor-heading-title{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-c5a477a > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6ee5f86{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-428137f{--spacer-size:20px;}.elementor-22 .elementor-element.elementor-element-773cf84 .elementor-heading-title{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-811696e{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-4176c29{--spacer-size:20px;}.elementor-22 .elementor-element.elementor-element-f4ae5f5 .elementor-heading-title{color:var( --e-global-color-a2e4f54 );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-22 .elementor-element.elementor-element-1efc076{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-401fd49{--spacer-size:20px;}.elementor-22 .elementor-element.elementor-element-068b1ee .elementor-heading-title{color:var( --e-global-color-a2e4f54 );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-22 .elementor-element.elementor-element-206ff75{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-544e562{--spacer-size:20px;}.elementor-22 .elementor-element.elementor-element-0d266bf .elementor-heading-title{color:var( --e-global-color-a2e4f54 );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-22 .elementor-element.elementor-element-f123b4d{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-34cce1d{--spacer-size:20px;}.elementor-22 .elementor-element.elementor-element-ddf06c6 .elementor-heading-title{color:var( --e-global-color-a2e4f54 );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-22 .elementor-element.elementor-element-e6b99a0{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-a1bd577 .elementor-heading-title{color:var( --e-global-color-a2e4f54 );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-22 .elementor-element.elementor-element-cba3703{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-8eb44de .elementor-heading-title{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-70d28ac{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-bde1612{--spacer-size:20px;}.elementor-22 .elementor-element.elementor-element-cbd9bf8 .elementor-heading-title{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-c8c75ac{color:var( --e-global-color-a2e4f54 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-580e124{--spacer-size:20px;}.elementor-22 .elementor-element.elementor-element-7378f80{padding:2px 0px 100px 0px;}.elementor-22 .elementor-element.elementor-element-104935a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-104935a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-104935a > .elementor-element-populated, .elementor-22 .elementor-element.elementor-element-104935a > .elementor-element-populated > .elementor-background-overlay, .elementor-22 .elementor-element.elementor-element-104935a > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-104935a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-22 .elementor-element.elementor-element-104935a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-e555c3a{text-align:center;}.elementor-22 .elementor-element.elementor-element-e555c3a .elementor-heading-title{color:var( --e-global-color-2c38cc0 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-e555c3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-644ec6c{text-align:center;color:var( --e-global-color-2c38cc0 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-408d444{text-align:left;color:var( --e-global-color-2c38cc0 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}:root{--page-title-display:none;}