.elementor-55 .elementor-element.elementor-element-3888f68{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-87a5b54{--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-55 .elementor-element.elementor-element-87a5b54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-55 .elementor-element.elementor-element-0f114b0{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-0f114b0.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-0e3ad79{--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;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-f445081{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-40fc4fe{--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-55 .elementor-element.elementor-element-1568568.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-0bd7682{--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-55 .elementor-element.elementor-element-0bd7682.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-23aa62a .item{border-style:none;}.elementor-55 .elementor-element.elementor-element-23aa62a .owl-content{color:#272727;font-size:12px;font-style:normal;}.elementor-55 .elementor-element.elementor-element-23aa62a .owl-thumb img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-37dfbf0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-fcfdede{--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-55 .elementor-element.elementor-element-fcfdede.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-3df3ccd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-3df3ccd{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-55 .elementor-element.elementor-element-3ba6ff9 .item{border-style:none;}.elementor-55 .elementor-element.elementor-element-3ba6ff9 .owl-title{font-size:24px;}.elementor-55 .elementor-element.elementor-element-3ba6ff9 .owl-subtitle{font-size:14px;}.elementor-55 .elementor-element.elementor-element-3ba6ff9 .owl-thumb img{border-style:none;}.elementor-55 .elementor-element.elementor-element-d806ab2 .item{border-style:none;}.elementor-55 .elementor-element.elementor-element-d806ab2 .owl-title{font-size:24px;}.elementor-55 .elementor-element.elementor-element-d806ab2 .owl-subtitle{font-size:14px;}.elementor-55 .elementor-element.elementor-element-d806ab2 .owl-thumb img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-519dd04{--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-55 .elementor-element.elementor-element-6751870{--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-55 .elementor-element.elementor-element-5077efa{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-131309b{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-131309b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-131309b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#95CED1;}.elementor-55 .elementor-element.elementor-element-040a6a8{color:#252525;}.elementor-55 .elementor-element.elementor-element-7cf2be3{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-7cf2be3:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-7cf2be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#95CED1;}.elementor-55 .elementor-element.elementor-element-58429ac{color:#252525;}.elementor-55 .elementor-element.elementor-element-cd34155{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-cd34155:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-cd34155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#95CED1;}.elementor-55 .elementor-element.elementor-element-6fde8f0{color:#252525;}.elementor-55 .elementor-element.elementor-element-5191a0d{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-5191a0d:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-5191a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#95CED1;}.elementor-55 .elementor-element.elementor-element-b5fc3cc{color:#252525;}.elementor-55 .elementor-element.elementor-element-86793b4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-86793b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-96c218f{--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-55 .elementor-element.elementor-element-b09ff78.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-21c5117{--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-55 .elementor-element.elementor-element-21c5117.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-b7dcfbf{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-55 .elementor-element.elementor-element-521bbb4 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;}.elementor-55 .elementor-element.elementor-element-d8dc285 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;}.elementor-55 .elementor-element.elementor-element-d8dc285 img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-187e7b0 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;}.elementor-55 .elementor-element.elementor-element-187e7b0 img{border-style:none;}.elementor-55 .elementor-element.elementor-element-13561fe > .elementor-widget-container{padding:40px 0px 40px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;}.elementor-55 .elementor-element.elementor-element-13561fe.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-7ba5ab6 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;}.elementor-55 .elementor-element.elementor-element-c563142 > .elementor-widget-container{padding:40px 0px 40px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;}.elementor-55 .elementor-element.elementor-element-c563142.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-6a9db53 > .elementor-widget-container{padding:45px 0px 45px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;}.elementor-55 .elementor-element.elementor-element-6a9db53.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-b51fcd2 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;}.elementor-55 .elementor-element.elementor-element-c47bcb1{--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;}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-5077efa{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-b7dcfbf{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-87a5b54{--width:49.457%;}.elementor-55 .elementor-element.elementor-element-0e3ad79{--width:50%;}.elementor-55 .elementor-element.elementor-element-40fc4fe{--width:25%;}.elementor-55 .elementor-element.elementor-element-0bd7682{--width:73.043%;}.elementor-55 .elementor-element.elementor-element-fcfdede{--width:98.036%;}.elementor-55 .elementor-element.elementor-element-86793b4{--width:104.681%;}.elementor-55 .elementor-element.elementor-element-96c218f{--width:25%;}.elementor-55 .elementor-element.elementor-element-21c5117{--width:73.043%;}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-5077efa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-b7dcfbf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for owl-carousel-elementor, class: .elementor-element-23aa62a */.elementor-55 .elementor-element.elementor-element-23aa62a a {
  color: #383838 !important;
    font-size: 13px !important;
}

.elementor-55 .elementor-element.elementor-element-23aa62a a:hover,
.elementor-55 .elementor-element.elementor-element-23aa62a a:focus {
  color: #83d0d2 !important;
      font-size: 13px !important;}
      
      /* Force images to 600x338 crop *//* End custom CSS */
/* Start custom CSS for owl-carousel-elementor, class: .elementor-element-3ba6ff9 */.elementor-55 .elementor-element.elementor-element-3ba6ff9 a {
  color: #383838 !important;
    font-size: 13px !important;
}

.elementor-55 .elementor-element.elementor-element-3ba6ff9 a:hover,
.elementor-55 .elementor-element.elementor-element-3ba6ff9 a:focus {
  color: #83d0d2 !important;
      font-size: 13px !important;}/* End custom CSS */
/* Start custom CSS for owl-carousel-elementor, class: .elementor-element-d806ab2 */.elementor-55 .elementor-element.elementor-element-d806ab2 a {
  color: #383838 !important;
    font-size: 13px !important;
}

.elementor-55 .elementor-element.elementor-element-d806ab2 a:hover,
.elementor-55 .elementor-element.elementor-element-d806ab2 a:focus {
  color: #83d0d2 !important;
      font-size: 13px !important;}
      
      /* Force images to 600x338 crop *//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-040a6a8 */.widget-title,
.widget-title span,
.widget-title ul,
.widget-title ul li,
.widget-title ul li a {
    color: #464646 !important;
}

.widget-title ul li a {
    color: #000000 !important;
    text-decoration: none !important;
}

.widget-title ul li a:hover {
    color: #2a9d8f !important;
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf2be3 */.elementor-55 .elementor-element.elementor-element-7cf2be3 {
  color: #464646;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd34155 */.elementor-55 .elementor-element.elementor-element-cd34155 {
  color: #464646;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5191a0d */.elementor-55 .elementor-element.elementor-element-5191a0d {
  color: #464646;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5077efa */.elementor-widget-text-editor h3,
.elementor-widget-text-editor ul,
.elementor-widget-text-editor ul li {
    color: #464646 !important;
}

.elementor-widget-text-editor ul li a {
    color: #000000 !important;
    text-decoration: none !important;
}

.elementor-widget-text-editor ul li a:hover {
    color: #2a9d8f !important;
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86793b4 */.elementor-55 .elementor-element.elementor-element-86793b4 {
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4bf7077 */.elementor-55 .elementor-element.elementor-element-4bf7077 {
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c47bcb1 */.elementor-55 .elementor-element.elementor-element-c47bcb1 {
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}

.elementor-55 .elementor-element.elementor-element-c47bcb1 iframe {
  width: 100% !important;
  display: block;
}/* End custom CSS */