.elementor-927 .elementor-element.elementor-element-cf854b3{--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 );color:var( --e-global-color-primary );}.elementor-927 .elementor-element.elementor-element-a9c0ab0 .elementor-heading-title{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-927 .elementor-element.elementor-element-1b5a7c6{--spacer-size:35px;}.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-927 .elementor-element.elementor-element-0d4f88f{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 );}.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-927 .elementor-element.elementor-element-082d4d3{width:var( --container-widget-width, 107.806% );max-width:107.806%;--container-widget-width:107.806%;--container-widget-flex-grow:0;}.elementor-927 .elementor-element.elementor-element-082d4d3 .widget-image-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-927 .elementor-element.elementor-element-0880a01{width:var( --container-widget-width, 95.144% );max-width:95.144%;--container-widget-width:95.144%;--container-widget-flex-grow:0;}.elementor-927 .elementor-element.elementor-element-0880a01 .widget-image-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-927 .elementor-element.elementor-element-e5ece01{width:var( --container-widget-width, 99.346% );max-width:99.346%;--container-widget-width:99.346%;--container-widget-flex-grow:0;}.elementor-927 .elementor-element.elementor-element-e5ece01 .widget-image-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-927 .elementor-element.elementor-element-a7e0dfb{width:var( --container-widget-width, 107.806% );max-width:107.806%;--container-widget-width:107.806%;--container-widget-flex-grow:0;}.elementor-927 .elementor-element.elementor-element-a7e0dfb .widget-image-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-927 .elementor-element.elementor-element-813ca53{width:var( --container-widget-width, 95.144% );max-width:95.144%;--container-widget-width:95.144%;--container-widget-flex-grow:0;}.elementor-927 .elementor-element.elementor-element-813ca53 .widget-image-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-927 .elementor-element.elementor-element-fe6d8ec{width:var( --container-widget-width, 100.433% );max-width:100.433%;--container-widget-width:100.433%;--container-widget-flex-grow:0;}.elementor-927 .elementor-element.elementor-element-fe6d8ec .widget-image-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-927 .elementor-element.elementor-element-e0e0a5f{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 );}.elementor-927 .elementor-element.elementor-element-70bf1cc .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:25px;font-weight:600;}.elementor-927 .elementor-element.elementor-element-946b80e{width:var( --container-widget-width, 104.364% );max-width:104.364%;--container-widget-width:104.364%;--container-widget-flex-grow:0;}.elementor-927 .elementor-element.elementor-element-946b80e .widget-image-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-927 .elementor-element.elementor-element-89326b3 .widget-image-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-927 .elementor-element.elementor-element-cfd5931 .widget-image-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-927 .elementor-element.elementor-element-209e205{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 );}.elementor-927 .elementor-element.elementor-element-4ec3835 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:25px;font-weight:600;}.elementor-927 .elementor-element.elementor-element-076d20d:not(.elementor-motion-effects-element-type-background), .elementor-927 .elementor-element.elementor-element-076d20d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E0;}.elementor-927 .elementor-element.elementor-element-076d20d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-927 .elementor-element.elementor-element-076d20d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-927 .elementor-element.elementor-element-87fe73c .widget-image-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-927 .elementor-element.elementor-element-f95b061 .widget-image-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-927 .elementor-element.elementor-element-63d3a08{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 );}.elementor-927 .elementor-element.elementor-element-77fb360 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:25px;font-weight:600;}.elementor-927 .elementor-element.elementor-element-956b53b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-927 .elementor-element.elementor-element-956b53b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-927 .elementor-element.elementor-element-df1194e .widget-image-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-927 .elementor-element.elementor-element-1ed103d .widget-image-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-927 .elementor-element.elementor-element-8907cdd{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 );}.elementor-927 .elementor-element.elementor-element-f5d4be1 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:25px;font-weight:600;}.elementor-927 .elementor-element.elementor-element-dde24c5 .widget-image-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-927 .elementor-element.elementor-element-5bee834 .widget-image-caption{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-927 .elementor-element.elementor-element-210d373{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 );}.elementor-927 .elementor-element.elementor-element-c4b4437{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 );}@media(min-width:768px){.elementor-927 .elementor-element.elementor-element-2a9fab1{width:18.857%;}.elementor-927 .elementor-element.elementor-element-0aa0825{width:38.762%;}.elementor-927 .elementor-element.elementor-element-e563f9c{width:42.017%;}.elementor-927 .elementor-element.elementor-element-83d3e75{width:31.399%;}.elementor-927 .elementor-element.elementor-element-bfc91f3{width:33.5%;}.elementor-927 .elementor-element.elementor-element-1fab3a4{width:34.737%;}.elementor-927 .elementor-element.elementor-element-2b102cf{width:46.491%;}.elementor-927 .elementor-element.elementor-element-8319ba7{width:53.422%;}.elementor-927 .elementor-element.elementor-element-facba01{width:44.737%;}.elementor-927 .elementor-element.elementor-element-351f6a8{width:55.133%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-927 .elementor-element.elementor-element-a9c0ab0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-927 .elementor-element.elementor-element-0d4f88f{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-927 .elementor-element.elementor-element-082d4d3 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-0880a01 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-e5ece01 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-a7e0dfb .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-813ca53 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-fe6d8ec .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-e0e0a5f{font-size:var( --e-global-typography-primary-font-size );}.elementor-927 .elementor-element.elementor-element-946b80e .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-89326b3 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-cfd5931 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-209e205{font-size:var( --e-global-typography-primary-font-size );}.elementor-927 .elementor-element.elementor-element-87fe73c .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-f95b061 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-63d3a08{font-size:var( --e-global-typography-primary-font-size );}.elementor-927 .elementor-element.elementor-element-df1194e .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-1ed103d .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-8907cdd{font-size:var( --e-global-typography-primary-font-size );}.elementor-927 .elementor-element.elementor-element-dde24c5 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-5bee834 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-210d373{font-size:var( --e-global-typography-primary-font-size );}.elementor-927 .elementor-element.elementor-element-c4b4437{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-927 .elementor-element.elementor-element-a9c0ab0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-927 .elementor-element.elementor-element-0d4f88f{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-927 .elementor-element.elementor-element-082d4d3 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-0880a01 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-e5ece01 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-a7e0dfb .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-813ca53 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-fe6d8ec .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-e0e0a5f{font-size:var( --e-global-typography-primary-font-size );}.elementor-927 .elementor-element.elementor-element-946b80e .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-89326b3 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-cfd5931 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-209e205{font-size:var( --e-global-typography-primary-font-size );}.elementor-927 .elementor-element.elementor-element-87fe73c .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-f95b061 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-63d3a08{font-size:var( --e-global-typography-primary-font-size );}.elementor-927 .elementor-element.elementor-element-df1194e .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-1ed103d .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-8907cdd{font-size:var( --e-global-typography-primary-font-size );}.elementor-927 .elementor-element.elementor-element-dde24c5 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-5bee834 .widget-image-caption{font-size:var( --e-global-typography-secondary-font-size );}.elementor-927 .elementor-element.elementor-element-210d373{font-size:var( --e-global-typography-primary-font-size );}.elementor-927 .elementor-element.elementor-element-c4b4437{font-size:var( --e-global-typography-primary-font-size );}}