.elementor-12503 .elementor-element.elementor-element-ff7d6ac{--spacer-size:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-12503 .elementor-element.elementor-element-5685638{text-align:center;}.elementor-12503 .elementor-element.elementor-element-5685638 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-12503 .elementor-element.elementor-element-266ca2e{--spacer-size:30px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12503 .elementor-element.elementor-element-87a8673{width:var( --container-widget-width, 121.948% );max-width:121.948%;--container-widget-width:121.948%;--container-widget-flex-grow:0;text-align:center;}.elementor-12503 .elementor-element.elementor-element-87a8673 img{width:100%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12503 .elementor-element.elementor-element-737447f{width:var( --container-widget-width, 99.629% );max-width:99.629%;--container-widget-width:99.629%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-12503 .elementor-element.elementor-element-7e838e0{width:var( --container-widget-width, 99.629% );max-width:99.629%;--container-widget-width:99.629%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#2F61B0;}@media(min-width:768px){.elementor-12503 .elementor-element.elementor-element-774ea40{width:5%;}.elementor-12503 .elementor-element.elementor-element-6c0017e{width:34.603%;}.elementor-12503 .elementor-element.elementor-element-0d5ad3c{width:55.397%;}.elementor-12503 .elementor-element.elementor-element-92e7a7d{width:5%;}.elementor-12503 .elementor-element.elementor-element-bd1c949{width:5%;}.elementor-12503 .elementor-element.elementor-element-d7d921c{width:89.333%;}.elementor-12503 .elementor-element.elementor-element-0f9c933{width:5%;}.elementor-12503 .elementor-element.elementor-element-e3bc483{width:5%;}.elementor-12503 .elementor-element.elementor-element-0475dcc{width:89.333%;}.elementor-12503 .elementor-element.elementor-element-831d576{width:5%;}.elementor-12503 .elementor-element.elementor-element-73d4366{width:5%;}.elementor-12503 .elementor-element.elementor-element-5354d4c{width:89.332%;}.elementor-12503 .elementor-element.elementor-element-d1d58f7{width:5%;}.elementor-12503 .elementor-element.elementor-element-c68efe0{width:5%;}.elementor-12503 .elementor-element.elementor-element-50c268b{width:89.333%;}.elementor-12503 .elementor-element.elementor-element-d025df9{width:5%;}.elementor-12503 .elementor-element.elementor-element-a4d6ec8{width:5%;}.elementor-12503 .elementor-element.elementor-element-a309b62{width:89.332%;}.elementor-12503 .elementor-element.elementor-element-ace970b{width:5%;}.elementor-12503 .elementor-element.elementor-element-cf5b5d4{width:5%;}.elementor-12503 .elementor-element.elementor-element-2b3db02{width:89.333%;}.elementor-12503 .elementor-element.elementor-element-7ecb0ac{width:5%;}.elementor-12503 .elementor-element.elementor-element-331d278{width:5%;}.elementor-12503 .elementor-element.elementor-element-db497ec{width:89.332%;}.elementor-12503 .elementor-element.elementor-element-b5b5757{width:5%;}.elementor-12503 .elementor-element.elementor-element-e0fcc88{width:5%;}.elementor-12503 .elementor-element.elementor-element-9dc5726{width:45%;}.elementor-12503 .elementor-element.elementor-element-05d9c7b{width:45%;}.elementor-12503 .elementor-element.elementor-element-9421371{width:5%;}.elementor-12503 .elementor-element.elementor-element-3beb246{width:5%;}.elementor-12503 .elementor-element.elementor-element-5bc91f1{width:45%;}.elementor-12503 .elementor-element.elementor-element-8d6bd62{width:45%;}.elementor-12503 .elementor-element.elementor-element-6c60d7d{width:5%;}.elementor-12503 .elementor-element.elementor-element-10ac03f{width:5%;}.elementor-12503 .elementor-element.elementor-element-e0624ab{width:45%;}.elementor-12503 .elementor-element.elementor-element-920209f{width:45%;}.elementor-12503 .elementor-element.elementor-element-0139d7c{width:5%;}.elementor-12503 .elementor-element.elementor-element-0f58bf8{width:5%;}.elementor-12503 .elementor-element.elementor-element-a10fdea{width:45%;}.elementor-12503 .elementor-element.elementor-element-7894708{width:45%;}.elementor-12503 .elementor-element.elementor-element-c872bf0{width:5%;}.elementor-12503 .elementor-element.elementor-element-5cf9870{width:5%;}.elementor-12503 .elementor-element.elementor-element-88f15bd{width:89.333%;}.elementor-12503 .elementor-element.elementor-element-df81ba0{width:5%;}.elementor-12503 .elementor-element.elementor-element-485c63e{width:5%;}.elementor-12503 .elementor-element.elementor-element-73e220b{width:89.332%;}.elementor-12503 .elementor-element.elementor-element-7e72a79{width:5%;}.elementor-12503 .elementor-element.elementor-element-05cf05e{width:5%;}.elementor-12503 .elementor-element.elementor-element-2b1dda6{width:89.333%;}.elementor-12503 .elementor-element.elementor-element-c40904d{width:5%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-12503 .elementor-element.elementor-element-5685638 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-12503 .elementor-element.elementor-element-5685638 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12503 .elementor-element.elementor-element-737447f{font-size:15px;line-height:1.6em;}.elementor-12503 .elementor-element.elementor-element-7e838e0{font-size:15px;line-height:1.6em;}}