.elementor-261 .elementor-element.elementor-element-5487da5c{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;}.elementor-261 .elementor-element.elementor-element-5487da5c::before, .elementor-261 .elementor-element.elementor-element-5487da5c > .elementor-background-video-container::before, .elementor-261 .elementor-element.elementor-element-5487da5c > .e-con-inner > .elementor-background-video-container::before, .elementor-261 .elementor-element.elementor-element-5487da5c > .elementor-background-slideshow::before, .elementor-261 .elementor-element.elementor-element-5487da5c > .e-con-inner > .elementor-background-slideshow::before, .elementor-261 .elementor-element.elementor-element-5487da5c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-261 .elementor-element.elementor-element-3c9de0ba{--display:flex;}.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-261 .elementor-element.elementor-element-f5fc88{text-align:center;}.elementor-261 .elementor-element.elementor-element-f5fc88 .elementor-heading-title{font-family:"Poiret One", Sans-serif;font-size:34px;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.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-261 .elementor-element.elementor-element-24892a6d{text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-261 .elementor-element.elementor-element-188a02e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-261 .elementor-element.elementor-element-188a02e:not(.elementor-motion-effects-element-type-background), .elementor-261 .elementor-element.elementor-element-188a02e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9FFE2;}.elementor-261 .elementor-element.elementor-element-b8a69c0{--display:flex;}.elementor-261 .elementor-element.elementor-element-cc6bf8d{text-align:center;}.elementor-261 .elementor-element.elementor-element-cc6bf8d .elementor-heading-title{font-family:"Poiret One", Sans-serif;font-size:34px;font-weight:600;}.elementor-261 .elementor-element.elementor-element-3b212a9{text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-261 .elementor-element.elementor-element-7980fc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-261 .elementor-element.elementor-element-7980fc7:not(.elementor-motion-effects-element-type-background), .elementor-261 .elementor-element.elementor-element-7980fc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-261 .elementor-element.elementor-element-78e9655{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.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-261 .elementor-element.elementor-element-dc979fd{--display:flex;}.elementor-261 .elementor-element.elementor-element-dc979fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-261 .elementor-element.elementor-element-37f0a42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-261 .elementor-element.elementor-element-2e2fc28{--display:flex;}.elementor-261 .elementor-element.elementor-element-2e2fc28.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-261 .elementor-element.elementor-element-b411a50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-261 .elementor-element.elementor-element-465e432{--display:flex;}.elementor-261 .elementor-element.elementor-element-465e432.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-261 .elementor-element.elementor-element-3784c89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-261 .elementor-element.elementor-element-475fd3e{--display:flex;}.elementor-261 .elementor-element.elementor-element-475fd3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-261 .elementor-element.elementor-element-b58c463{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-261 .elementor-element.elementor-element-65f7161{--display:flex;}.elementor-261 .elementor-element.elementor-element-65f7161.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-261 .elementor-element.elementor-element-bdadf79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-261 .elementor-element.elementor-element-0c32172{--display:flex;}.elementor-261 .elementor-element.elementor-element-0c32172.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-261 .elementor-element.elementor-element-cab3afd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-261 .elementor-element.elementor-element-dc62aad .gallery-item .gallery-caption{display:none;}.elementor-261 .elementor-element.elementor-element-dc62aad .gallery-item{padding:0 15px 15px 0;}.elementor-261 .elementor-element.elementor-element-dc62aad .gallery{margin:0 -15px -15px 0;}.elementor-261 .elementor-element.elementor-element-916340e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-261 .elementor-element.elementor-element-916340e:not(.elementor-motion-effects-element-type-background), .elementor-261 .elementor-element.elementor-element-916340e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-261 .elementor-element.elementor-element-dbf93f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-261 .elementor-element.elementor-element-2c60568{text-align:left;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-261 .elementor-element.elementor-element-1faf05d{text-align:left;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-261 .elementor-element.elementor-element-7d1787a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-261 .elementor-element.elementor-element-7d1787a:not(.elementor-motion-effects-element-type-background), .elementor-261 .elementor-element.elementor-element-7d1787a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9FFE2;}.elementor-261 .elementor-element.elementor-element-4faf780{--display:flex;}.elementor-261 .elementor-element.elementor-element-bda7e11{text-align:center;}.elementor-261 .elementor-element.elementor-element-bda7e11 .elementor-heading-title{font-family:"Poiret One", Sans-serif;font-size:34px;font-weight:600;}.elementor-widget-hotspot .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-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{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-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-261 .elementor-element.elementor-element-d2ee550 .elementor-repeater-item-adc1a1a{left:71.5%;--hotspot-translate-x:71.5%;top:37.5%;--hotspot-translate-y:37.5%;}.elementor-261 .elementor-element.elementor-element-d2ee550 .elementor-repeater-item-3a8392c{left:34.7%;--hotspot-translate-x:34.7%;top:56.5%;--hotspot-translate-y:56.5%;}.elementor-261 .elementor-element.elementor-element-d2ee550 .elementor-repeater-item-9db3158{left:18.7%;--hotspot-translate-x:18.7%;top:97%;--hotspot-translate-y:97%;}.elementor-261 .elementor-element.elementor-element-d2ee550 .elementor-repeater-item-9c7fdcc{left:4.5%;--hotspot-translate-x:4.5%;top:71.5%;--hotspot-translate-y:71.5%;}.elementor-261 .elementor-element.elementor-element-d2ee550 .elementor-repeater-item-c4688f9{left:1.9%;--hotspot-translate-x:1.9%;top:58.1%;--hotspot-translate-y:58.1%;}.elementor-261 .elementor-element.elementor-element-d2ee550 .elementor-repeater-item-3cba07b{left:9.55%;--hotspot-translate-x:9.55%;top:65.6%;--hotspot-translate-y:65.6%;}.elementor-261 .elementor-element.elementor-element-d2ee550 .elementor-repeater-item-3145aab{left:23.5%;--hotspot-translate-x:23.5%;top:34.8%;--hotspot-translate-y:34.8%;}.elementor-261 .elementor-element.elementor-element-d2ee550 .elementor-repeater-item-d6b9dca{left:64.63%;--hotspot-translate-x:64.63%;top:19.33%;--hotspot-translate-y:19.33%;}.elementor-261 .elementor-element.elementor-element-d2ee550 .elementor-repeater-item-bfcd99d{left:90.5%;--hotspot-translate-x:90.5%;top:17.7%;--hotspot-translate-y:17.7%;}.elementor-261 .elementor-element.elementor-element-d2ee550 .elementor-repeater-item-a826bf9{left:93.44%;--hotspot-translate-x:93.44%;top:19.9%;--hotspot-translate-y:19.9%;}.elementor-261 .elementor-element.elementor-element-d2ee550 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-261 .elementor-element.elementor-element-d2ee550{--hotspot-color:#FFFFFF;--hotspot-border-radius:100px 100px 100px 100px;--tooltip-align:center;--tooltip-min-width:300px;--tooltip-max-width:300px;--tooltip-color:#CFE100;}.elementor-261 .elementor-element.elementor-element-9c9b050{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-261 .elementor-element.elementor-element-9c9b050:not(.elementor-motion-effects-element-type-background), .elementor-261 .elementor-element.elementor-element-9c9b050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9FFE2;}.elementor-261 .elementor-element.elementor-element-bf831a3{--display:flex;}.elementor-261 .elementor-element.elementor-element-d73577e{text-align:center;}.elementor-261 .elementor-element.elementor-element-d73577e .elementor-heading-title{font-family:"Poiret One", Sans-serif;font-size:34px;font-weight:600;}.elementor-261 .elementor-element.elementor-element-bea82ba{text-align:left;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-261 .elementor-element.elementor-element-7bc05e73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-261 .elementor-element.elementor-element-7bc05e73:not(.elementor-motion-effects-element-type-background), .elementor-261 .elementor-element.elementor-element-7bc05e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-261 .elementor-element.elementor-element-f1d7c81{--display:flex;}.elementor-261 .elementor-element.elementor-element-f2c340c{text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;}@media(min-width:768px){.elementor-261 .elementor-element.elementor-element-dc979fd{--width:43.238%;}.elementor-261 .elementor-element.elementor-element-2e2fc28{--width:43.238%;}.elementor-261 .elementor-element.elementor-element-465e432{--width:43.238%;}.elementor-261 .elementor-element.elementor-element-475fd3e{--width:43.238%;}.elementor-261 .elementor-element.elementor-element-65f7161{--width:43.238%;}.elementor-261 .elementor-element.elementor-element-0c32172{--width:43.238%;}}@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-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{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-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-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for heading, class: .elementor-element-f5fc88 */.elementor-261 .elementor-element.elementor-element-f5fc88 .elementor-heading-title{
  color:#fff;
  font-weight:500;
  line-height:1.22;
  text-wrap: balance;
  display:inline;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
  padding:.02em .28em;
  background: rgba(0,0,0,.48);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24892a6d */.elementor-261 .elementor-element.elementor-element-24892a6d p{
  color:#fff;
  font-weight:500;
  line-height:1.22;
  text-wrap: balance;
  display:inline;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
  padding:.02em .28em;
  background: rgba(0,0,0,.48);
}/* End custom CSS */