.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);color:var(--e-global-color-primary)}.elementor-3616 .elementor-element.elementor-element-e7c401f>.elementor-widget-container{margin:10px;padding:10px;border-style:solid;border-width:5px;border-color:var(--e-global-color-primary);border-radius:10px}.elementor-3616 .elementor-element.elementor-element-e7c401f .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:40px;font-weight:300;text-transform:none;font-style:normal;color:var(--e-global-color-secondary)}.elementor-3616 .elementor-element.elementor-element-bee308d>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-bee308d .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:60px;font-weight:300;text-transform:none;font-style:normal}.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);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-3616 .elementor-element.elementor-element-852090c{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-4a2c345>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-4a2c345{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-af1f53b>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-af1f53b{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-d4adf78>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-d4adf78{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-ec3e247{width:var(--container-widget-width,115.637%);max-width:115.637%;--container-widget-width:115.637%;--container-widget-flex-grow:0;font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-ec3e247>.elementor-widget-container{padding:10px}.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)}.elementor-3616 .elementor-element.elementor-element-20eb46b>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-ed339ac>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-ed339ac{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-a7f865c>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-a7f865c{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-150fc5a{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-e51cdbb>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-a4fcdcf>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-a4fcdcf{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-22bbc28{padding:10px}.elementor-3616 .elementor-element.elementor-element-e714503>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-e714503{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-afd3fff{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-2a32d4a>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-2a32d4a{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-fc60de2>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-fc60de2 .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:60px;font-weight:300;text-transform:none;font-style:normal}.elementor-3616 .elementor-element.elementor-element-da2910c>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-da2910c{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-7544c1c .elementor-wrapper{--video-aspect-ratio:.5625}.elementor-3616 .elementor-element.elementor-element-b920ffa>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-0f52b48>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-0f52b48{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-238759f>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-238759f .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:30px;font-weight:300;text-transform:none;font-style:normal}.elementor-3616 .elementor-element.elementor-element-563601f>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-563601f{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-4686dd3>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-98a834b>.elementor-widget-container{padding:10px;border-style:solid;border-width:5px;border-color:var(--e-global-color-6528123);border-radius:10px}.elementor-3616 .elementor-element.elementor-element-98a834b{font-family:"Josefin Sans",Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-56b8ed2{width:var(--container-widget-width,101.145%);max-width:101.145%;--container-widget-width:101.145%;--container-widget-flex-grow:0;font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-56b8ed2>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-6e8c46f>.elementor-widget-container{padding:10px;border-style:solid;border-width:5px;border-color:var(--e-global-color-ee1f39a);border-radius:10px}.elementor-3616 .elementor-element.elementor-element-6e8c46f{font-family:"Josefin Sans",Sans-serif;font-size:30px;font-weight:400}.elementor-3616 .elementor-element.elementor-element-005f537>.elementor-widget-container{margin:10px;padding:10px}.elementor-3616 .elementor-element.elementor-element-777fbeb{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-5c6cc30>.elementor-widget-container{padding:10px;border-style:solid;border-width:5px;border-color:var(--e-global-color-secondary);border-radius:10px}.elementor-3616 .elementor-element.elementor-element-5c6cc30{font-family:"Josefin Sans",Sans-serif;font-size:30px;font-weight:400}.elementor-3616 .elementor-element.elementor-element-9b7789d>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-9b7789d{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-ccade6e>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-ccade6e .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)}.elementor-3616 .elementor-element.elementor-element-1a44523>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-1a44523{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-ca622ea{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-84c63d8{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-f7559fa>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-bc5c4d1>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-bc5c4d1{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-baeeb98{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-cbe0f20{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-dc50547{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-299fb7e>.elementor-widget-container{padding:10px;border-style:solid;border-width:2px;border-color:var(--e-global-color-6528123);border-radius:10px}.elementor-3616 .elementor-element.elementor-element-299fb7e{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-5e3826f>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-5e3826f .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:60px;font-weight:300;text-transform:none;font-style:normal}.elementor-3616 .elementor-element.elementor-element-6e6dc53>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-6e6dc53{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-8ec8f49>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-0db844a>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-0db844a{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-38d6b91>.elementor-widget-container{padding:10px;border-style:solid;border-width:2px;border-color:var(--e-global-color-primary);border-radius:10px}.elementor-3616 .elementor-element.elementor-element-38d6b91{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-feb7d5b>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-feb7d5b{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-60aa4d0>.elementor-widget-container{padding:10px;border-style:solid;border-width:1px;border-color:var(--e-global-color-6528123);border-radius:10px}.elementor-3616 .elementor-element.elementor-element-60aa4d0{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-984c89a>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-984c89a .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:60px;font-weight:300;text-transform:none;font-style:normal}.elementor-3616 .elementor-element.elementor-element-38afb25>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-38afb25{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-c66b7f5>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-c66b7f5{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-afa34a7>.elementor-widget-container{padding:10px;border-style:solid;border-width:2px;border-color:var(--e-global-color-6528123);border-radius:10px}.elementor-3616 .elementor-element.elementor-element-afa34a7{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-7d784d5>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-7d784d5{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-57c9084>.elementor-widget-container{padding:10px;border-style:solid;border-width:2px;border-color:var(--e-global-color-6528123);border-radius:10px}.elementor-3616 .elementor-element.elementor-element-57c9084{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}.elementor-3616 .elementor-element.elementor-element-d216973>.elementor-widget-container{padding:10px}.elementor-3616 .elementor-element.elementor-element-d216973{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none}@media(min-width:768px){.elementor-3616 .elementor-element.elementor-element-78e687b{width:53.481%}.elementor-3616 .elementor-element.elementor-element-3cbe357{width:46.519%}.elementor-3616 .elementor-element.elementor-element-59cef15{width:57.443%}.elementor-3616 .elementor-element.elementor-element-e914445{width:42.499%}.elementor-3616 .elementor-element.elementor-element-9d3ac2c{width:53.481%}.elementor-3616 .elementor-element.elementor-element-40faa42{width:46.519%}.elementor-3616 .elementor-element.elementor-element-5668b6e{width:42.437%}.elementor-3616 .elementor-element.elementor-element-12475d0{width:57.563%}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-3616 .elementor-element.elementor-element-ccade6e .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-3616 .elementor-element.elementor-element-e7c401f .elementor-heading-title{font-size:30px}.elementor-3616 .elementor-element.elementor-element-bee308d .elementor-heading-title{font-size:30px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-3616 .elementor-element.elementor-element-fc60de2 .elementor-heading-title{font-size:30px}.elementor-3616 .elementor-element.elementor-element-238759f .elementor-heading-title{font-size:30px}.elementor-3616 .elementor-element.elementor-element-6e8c46f{font-size:20px}.elementor-3616 .elementor-element.elementor-element-5c6cc30{font-size:20px}.elementor-3616 .elementor-element.elementor-element-ccade6e .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-3616 .elementor-element.elementor-element-5e3826f .elementor-heading-title{font-size:30px}.elementor-3616 .elementor-element.elementor-element-984c89a .elementor-heading-title{font-size:30px}}