.elementor-12650 .elementor-element.elementor-element-1e07f9e > .elementor-container{min-height:650px;}.elementor-12650 .elementor-element.elementor-element-1e07f9e:not(.elementor-motion-effects-element-type-background), .elementor-12650 .elementor-element.elementor-element-1e07f9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2020/11/084_17850-XEU-110C-NA-DSC_0781-min-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12650 .elementor-element.elementor-element-1e07f9e > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12650 .elementor-element.elementor-element-1e07f9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12650 .elementor-element.elementor-element-730de600.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12650 .elementor-element.elementor-element-730de600.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-12650 .elementor-element.elementor-element-730de600:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12650 .elementor-element.elementor-element-730de600 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2020/10/hero_title-navy.png");}.elementor-12650 .elementor-element.elementor-element-730de600 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-12650 .elementor-element.elementor-element-730de600 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12650 .elementor-element.elementor-element-2e38f3dc > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12650 .elementor-element.elementor-element-2e38f3dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12650 .elementor-element.elementor-element-2e38f3dc .elementor-heading-title{color:#FFFFFF;}.elementor-12650 .elementor-element.elementor-element-f7ee789 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12650 .elementor-element.elementor-element-f7ee789 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12650 .elementor-element.elementor-global-2085{text-align:left;color:var( --e-global-color-3ff1d3dc );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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-12650 .elementor-element.elementor-element-68afe3d0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-12650 .elementor-element.elementor-element-68afe3d0, .elementor-12650 .elementor-element.elementor-element-68afe3d0 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-12650 .elementor-element.elementor-element-68afe3d0{margin-top:0px;margin-bottom:0px;}.elementor-12650 .elementor-element.elementor-element-acfe725 > .elementor-element-populated{padding:10px 10px 0px 010px;}.elementor-12650 .elementor-element.elementor-element-24a86044{column-gap:0px;}.elementor-12650 .elementor-element.elementor-element-24a86044 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-12650 .elementor-element.elementor-element-17fa30e .elementor-button{fill:var( --e-global-color-3ff1d3dc );color:var( --e-global-color-3ff1d3dc );background-color:var( --e-global-color-primary );}.elementor-12650 .elementor-element.elementor-element-17fa30e .elementor-button:hover, .elementor-12650 .elementor-element.elementor-element-17fa30e .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12650 .elementor-element.elementor-element-01fba4f .elementor-button{fill:var( --e-global-color-3ff1d3dc );color:var( --e-global-color-3ff1d3dc );background-color:var( --e-global-color-primary );}.elementor-12650 .elementor-element.elementor-element-01fba4f .elementor-button:hover, .elementor-12650 .elementor-element.elementor-element-01fba4f .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12650 .elementor-element.elementor-element-19faffa .elementor-button{fill:var( --e-global-color-3ff1d3dc );color:var( --e-global-color-3ff1d3dc );background-color:var( --e-global-color-primary );}.elementor-12650 .elementor-element.elementor-element-19faffa .elementor-button:hover, .elementor-12650 .elementor-element.elementor-element-19faffa .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12650 .elementor-element.elementor-element-e2641d5 .elementor-button{fill:var( --e-global-color-3ff1d3dc );color:var( --e-global-color-3ff1d3dc );background-color:var( --e-global-color-primary );}.elementor-12650 .elementor-element.elementor-element-e2641d5 .elementor-button:hover, .elementor-12650 .elementor-element.elementor-element-e2641d5 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12650 .elementor-element.elementor-element-7731352 .elementor-button{fill:var( --e-global-color-3ff1d3dc );color:var( --e-global-color-3ff1d3dc );background-color:var( --e-global-color-primary );}.elementor-12650 .elementor-element.elementor-element-7731352 .elementor-button:hover, .elementor-12650 .elementor-element.elementor-element-7731352 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12650 .elementor-element.elementor-element-5ab983e .elementor-button{fill:var( --e-global-color-3ff1d3dc );color:var( --e-global-color-3ff1d3dc );background-color:var( --e-global-color-primary );}.elementor-12650 .elementor-element.elementor-element-5ab983e .elementor-button:hover, .elementor-12650 .elementor-element.elementor-element-5ab983e .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12650 .elementor-element.elementor-element-a87b972 .elementor-button{fill:var( --e-global-color-3ff1d3dc );color:var( --e-global-color-3ff1d3dc );background-color:var( --e-global-color-primary );}.elementor-12650 .elementor-element.elementor-element-a87b972 .elementor-button:hover, .elementor-12650 .elementor-element.elementor-element-a87b972 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12650 .elementor-element.elementor-element-b9913bb .elementor-button{fill:var( --e-global-color-3ff1d3dc );color:var( --e-global-color-3ff1d3dc );background-color:var( --e-global-color-primary );}.elementor-12650 .elementor-element.elementor-element-b9913bb .elementor-button:hover, .elementor-12650 .elementor-element.elementor-element-b9913bb .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12650 .elementor-element.elementor-element-baac6cf .elementor-button{fill:var( --e-global-color-3ff1d3dc );color:var( --e-global-color-3ff1d3dc );background-color:var( --e-global-color-primary );}.elementor-12650 .elementor-element.elementor-element-baac6cf .elementor-button:hover, .elementor-12650 .elementor-element.elementor-element-baac6cf .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12650 .elementor-element.elementor-element-23ccac8 .elementor-button{fill:var( --e-global-color-3ff1d3dc );color:var( --e-global-color-3ff1d3dc );background-color:var( --e-global-color-primary );}.elementor-12650 .elementor-element.elementor-element-23ccac8 .elementor-button:hover, .elementor-12650 .elementor-element.elementor-element-23ccac8 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12650 .elementor-element.elementor-element-ce562cc .elementor-button{fill:var( --e-global-color-3ff1d3dc );color:var( --e-global-color-3ff1d3dc );background-color:var( --e-global-color-primary );}.elementor-12650 .elementor-element.elementor-element-ce562cc .elementor-button:hover, .elementor-12650 .elementor-element.elementor-element-ce562cc .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12650 .elementor-element.elementor-element-588d3f9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-12650 .elementor-element.elementor-element-588d3f9, .elementor-12650 .elementor-element.elementor-element-588d3f9 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-12650 .elementor-element.elementor-element-588d3f9{margin-top:0px;margin-bottom:0px;}.elementor-12650 .elementor-element.elementor-element-6ba9571a > .elementor-element-populated{padding:10px 10px 0px 010px;}.elementor-12650 .elementor-element.elementor-element-1538efe2{column-gap:0px;}.elementor-12650 .elementor-element.elementor-element-1538efe2 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-12650 .elementor-element.elementor-element-69381294 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-12650 .elementor-element.elementor-element-69381294, .elementor-12650 .elementor-element.elementor-element-69381294 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-12650 .elementor-element.elementor-element-69381294{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-12650 .elementor-element.elementor-element-ebc75d6 > .elementor-element-populated{padding:10px 10px 0px 010px;}.elementor-12650 .elementor-element.elementor-element-48b16b64{column-gap:0px;}.elementor-12650 .elementor-element.elementor-element-48b16b64 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-12650 .elementor-element.elementor-element-37e36f07:not(.elementor-motion-effects-element-type-background), .elementor-12650 .elementor-element.elementor-element-37e36f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F5;}.elementor-12650 .elementor-element.elementor-element-37e36f07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12650 .elementor-element.elementor-element-37e36f07 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12650 .elementor-element.elementor-element-3b95cd97 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-12650 .elementor-element.elementor-element-3b95cd97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12650 .elementor-element.elementor-element-498c20 > .elementor-container{min-height:150px;}.elementor-12650 .elementor-element.elementor-element-498c20:not(.elementor-motion-effects-element-type-background), .elementor-12650 .elementor-element.elementor-element-498c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2020/11/curve_top-white.png");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-12650 .elementor-element.elementor-element-498c20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12650 .elementor-element.elementor-element-498c20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12650 .elementor-element.elementor-element-7dc328bd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12650 .elementor-element.elementor-element-335a00ec > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-12650 .elementor-element.elementor-element-5478fd85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12650 .elementor-element.elementor-element-15f22929:not(.elementor-motion-effects-element-type-background), .elementor-12650 .elementor-element.elementor-element-15f22929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F5;}.elementor-12650 .elementor-element.elementor-element-15f22929{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12650 .elementor-element.elementor-element-15f22929 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12650 .elementor-element.elementor-element-78d9dc45 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-12650 .elementor-element.elementor-element-78d9dc45 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12650 .elementor-element.elementor-element-52bc60e9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12650 .elementor-element.elementor-element-10a2262f > .elementor-element-populated{margin:-40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}body .mec-wrap .mec-totalcal-box i{font-size:15px;color:#777 !important;}body .mec-wrap .mec-totalcal-box .mec-totalcal-view span
,
						 body .mec-wrap .mec-totalcal-box input,
						 body .mec-wrap .mec-totalcal-box select{color:#777 !important;}body .mec-wrap .mec-totalcal-box .mec-totalcal-view span,
						 body .mec-wrap .mec-totalcal-box input,
						 body .mec-wrap .mec-totalcal-box select{background:#fff !important;}body .mec-wrap .mec-totalcal-box{background:#fff !important;}body .mec-event-article,
						 body .mec-agenda-event,
						 body .mec-timetable-event{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}body .mec-wrap .mec-event-date,
						 body .mec-agenda-date,
						 body .mec-wrap .mec-event-date,
						 body .mec-toogle-inner-month-divider .mec-toggle-item-col,
						 body .mec-agenda-date-wrap,
						 body .mec-date-details,
						 body .mec-calendar-weekly .mec-event-list-weekly-date,
						 body .event-carousel-type1-head .mec-event-date-carousel,
						 body .mec-wrap .mec-start-date-label,
						 body .mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head,
						 body .mec-event-grid-classic .mec-event-date,
						 body .mec-event-grid-novel .mec-event-month,
						 body .mec-event-grid-colorful .event-grid-modern-head .mec-event-month,
						 body .mec-events-agenda-wrap .mec-agenda-date,
						 body .mec-event-grid-clean .event-grid-t2-head,
						 body .mec-event-grid-minimal .mec-event-date,
						 body .mec-event-grid-modern .event-grid-modern-head .mec-event-month span,
						 body .mec-event-grid-simple .mec-event-date,
						 body .mec-calendar .mec-calendar-header h2,
						 body .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4,
						 body .mec-event-cover-classic .mec-event-date,
						 body .mec-event-cover-clean .mec-event-date,
						 body .mec-event-cover-modern .mec-event-date,
						 body .mec-event-countdown-style3 .mec-event-date,
						 body .mec-event-countdown-style2 .mec-event-date,
						 body .mec-event-countdown-style1 .mec-event-date,
						 body .event-carousel-type1-head .mec-event-date-carousel,
						 body .event-carousel-type2-head .mec-event-date-info,
						 body .mec-event-footer-carousel-type3 .mec-event-date-info,
						 body .mec-slider-t5 .mec-event-grid-modern .mec-event-month,
						 body .mec-slider-t4 .mec-event-grid-modern .mec-event-month,
						 body .mec-slider-t3 .mec-event-grid-modern .mec-event-month,
						 body .mec-slider-t2 .mec-event-grid-modern .mec-event-month,
						 body .mec-slider-t1 .mec-event-grid-modern .mec-event-month,
						 body  .mec-skin-timeline-container .mec-timeline-event-date,
						 body .mec-marker-infowindow-wp .mec-marker-infowindow-count{text-align:left;}body .mec-event-grid-novel .mec-event-detail,
						 body .mec-agenda-time .mec-start-time,
						 body .mec-agenda-time .mec-end-time,
						 body .mec-time-details,
						 body .mec-event-time,
						 body .mec-wrap .mec-tooltip-event-time,
						 body .mec-timetable-event-span .mec-timetable-event-time,
						 body .event-grid-modern-head .mec-event-detail,
						 body .mec-toggle-item-col .mec-event-detail,
						 body .mec-event-time,
						 body .mec-timetable-events-list .mec-timetable-event-span.mec-timetable-event-time,
						 .mec-event-countdown .clockdiv
						 {display:none !important;}body .mec-event-grid-novel .mec-event-detail::before,
						 body .mec-agenda-event i,
						 body .mec-event-list-standard .mec-color-before .mec-time-details:before,
						 body .mec-sl-clock-o:before,
						 body .mec-timetable-events-list .mec-timetable-event i,
						 body .mec-timetable-t2-content i{font-size:0px;}body .mec-event-grid-novel .mec-event-detail::before,
						 body .mec-agenda-event i,
						 body .mec-event-list-standard .mec-color-before .mec-time-details:before,
						 body .mec-sl-clock-o:before,
						 body .mec-timetable-events-list .mec-timetable-event i{margin-left:0px;}body .mec-event-grid-novel .mec-event-detail::before,
						 body .mec-agenda-event i,
						 body .mec-time-details:before,
						 body .mec-timetable-events-list .mec-timetable-event i,
						 body .mec-timetable-t2-content i{margin-right:0px;}.elementor-12650 .elementor-element.elementor-element-6dc1f679 > .elementor-container{min-height:0px;}.elementor-12650 .elementor-element.elementor-element-6dc1f679:not(.elementor-motion-effects-element-type-background), .elementor-12650 .elementor-element.elementor-element-6dc1f679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ff1d3dc );}.elementor-12650 .elementor-element.elementor-element-6dc1f679{border-style:solid;border-width:1px 0px 1px 0px;border-color:#C1C1C1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-12650 .elementor-element.elementor-element-6dc1f679 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12650 .elementor-element.elementor-element-15f1aa41 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12650 .elementor-element.elementor-element-15f1aa41 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12650 .elementor-element.elementor-element-5a9ea5ad .elementor-button{font-family:"ropa-sans-pro", Sans-serif;font-size:24px;font-weight:300;}.elementor-12650 .elementor-element.elementor-element-284e39b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12650 .elementor-element.elementor-element-284e39b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12650 .elementor-element.elementor-element-57e06344 .elementor-button{font-family:"ropa-sans-pro", Sans-serif;font-size:24px;font-weight:300;}.elementor-12650 .elementor-element.elementor-element-50419bb1 .elementor-button{font-family:"ropa-sans-pro", Sans-serif;font-size:24px;font-weight:300;}.elementor-12650 .elementor-element.elementor-element-3ae6a057 .elementor-button{font-family:"ropa-sans-pro", Sans-serif;font-size:24px;font-weight:300;}body.elementor-page-12650{padding:0px 0px 0px 0px;}@media(max-width:1330px){.elementor-12650 .elementor-element.elementor-global-2085{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12650 .elementor-element.elementor-element-3b95cd97 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12650 .elementor-element.elementor-element-78d9dc45 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12650 .elementor-element.elementor-element-5a9ea5ad .elementor-button{font-size:26px;}.elementor-12650 .elementor-element.elementor-element-5a9ea5ad > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12650 .elementor-element.elementor-element-57e06344 .elementor-button{font-size:26px;}.elementor-12650 .elementor-element.elementor-element-57e06344 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12650 .elementor-element.elementor-element-50419bb1 .elementor-button{font-size:26px;}.elementor-12650 .elementor-element.elementor-element-50419bb1 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12650 .elementor-element.elementor-element-3ae6a057 .elementor-button{font-size:26px;}.elementor-12650 .elementor-element.elementor-element-3ae6a057 > .elementor-widget-container{padding:0px 10px 0px 10px;}}@media(max-width:767px){.elementor-12650 .elementor-element.elementor-element-1e07f9e > .elementor-container{min-height:350px;}.elementor-12650 .elementor-element.elementor-global-2085{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12650 .elementor-element.elementor-element-498c20 > .elementor-container{min-height:60px;}}/* Start custom CSS *//* Enlarge SVG icons in lists */
.elementor-icon-list-icon svg { width: 18px !important; }
/* Remove excess margin below each blue heading */
.elementor-widget:not(:last-child) { margin-bottom: 10px; }
/* Interactive Geo Maps: Hide the select pulldown to choose countries*/
.choices__inner { display: none !important; }/* End custom CSS */