.elementor-6518 .elementor-element.elementor-element-8ebcf16{--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;--margin-top:0150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6518 .elementor-element.elementor-element-a01b30e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6518 .elementor-element.elementor-element-a01b30e .tf-headline{text-align:center;color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:900;}.elementor-6518 .elementor-element.elementor-element-a01b30e .tf-highlighted-text{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:20px;margin-left:0px;margin-right:0px;}.elementor-6518 .elementor-element.elementor-element-52df7be{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6518 .elementor-element.elementor-element-aa2d3d8{--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-6518 .elementor-element.elementor-element-aa2d3d8.e-con:hover{--e-con-transform-scale:1.1;}.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-6518 .elementor-element.elementor-element-52dd84a img{border-radius:20px 20px 20px 20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6518 .elementor-element.elementor-element-feb2385{text-align:center;}.elementor-6518 .elementor-element.elementor-element-feb2385 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-f105a45{--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-6518 .elementor-element.elementor-element-f105a45.e-con:hover{--e-con-transform-scale:1.1;}.elementor-6518 .elementor-element.elementor-element-9cbe2df img{border-radius:20px 20px 20px 20px;}.elementor-6518 .elementor-element.elementor-element-34823eb{text-align:center;}.elementor-6518 .elementor-element.elementor-element-34823eb .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-f4e99d7{--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-6518 .elementor-element.elementor-element-f0702c4{--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-6518 .elementor-element.elementor-element-f0702c4.e-con:hover{--e-con-transform-scale:1.1;}.elementor-6518 .elementor-element.elementor-element-702c76e img{border-radius:20px 20px 20px 20px;}.elementor-6518 .elementor-element.elementor-element-ffc36af{text-align:center;}.elementor-6518 .elementor-element.elementor-element-ffc36af .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-e847f4c{--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-6518 .elementor-element.elementor-element-e847f4c.e-con:hover{--e-con-transform-scale:1.1;}.elementor-6518 .elementor-element.elementor-element-00cdc62 img{border-radius:20px 20px 20px 20px;}.elementor-6518 .elementor-element.elementor-element-398e6ba{text-align:center;}.elementor-6518 .elementor-element.elementor-element-398e6ba .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-b3bc4e9{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6518 .elementor-element.elementor-element-774b71e{width:var( --container-widget-width, 100.667% );max-width:100.667%;--container-widget-width:100.667%;--container-widget-flex-grow:0;text-align:left;}.elementor-6518 .elementor-element.elementor-element-774b71e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6518 .elementor-element.elementor-element-774b71e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-6518 .elementor-element.elementor-element-ce02465{width:var( --container-widget-width, 100.667% );max-width:100.667%;--container-widget-width:100.667%;--container-widget-flex-grow:0;text-align:left;}.elementor-6518 .elementor-element.elementor-element-ce02465.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6518 .elementor-element.elementor-element-ce02465 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}body.elementor-page-6518 #footer{display:none;}body.elementor-page-6518 .info-footer{display:none;}body.elementor-page-6518 #bottom{display:block;}body.elementor-page-6518 .page-title{display:block;}@media(min-width:768px){.elementor-6518 .elementor-element.elementor-element-aa2d3d8{--width:50%;}.elementor-6518 .elementor-element.elementor-element-f105a45{--width:50%;}.elementor-6518 .elementor-element.elementor-element-f0702c4{--width:50%;}.elementor-6518 .elementor-element.elementor-element-e847f4c{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-aa2d3d8 */.elementor-6518 .elementor-element.elementor-element-aa2d3d8 img {
  filter: grayscale(100%);
  transition: filter 0.5s ease;
}

.elementor-6518 .elementor-element.elementor-element-aa2d3d8 img:hover {
  filter: grayscale(0%);
}
.elementor-6518 .elementor-element.elementor-element-aa2d3d8 img:hover {
  transform: scale(1.05);
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f105a45 */.elementor-6518 .elementor-element.elementor-element-f105a45 img {
  filter: grayscale(100%);
  transition: filter 0.5s ease;
}

.elementor-6518 .elementor-element.elementor-element-f105a45 img:hover {
  filter: grayscale(0%);
}
.elementor-6518 .elementor-element.elementor-element-f105a45 img:hover {
  transform: scale(1.05);
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0702c4 */.elementor-6518 .elementor-element.elementor-element-f0702c4 img {
  filter: grayscale(100%);
  transition: filter 0.5s ease;
}

.elementor-6518 .elementor-element.elementor-element-f0702c4 img:hover {
  filter: grayscale(0%);
}
.elementor-6518 .elementor-element.elementor-element-f0702c4 img:hover {
  transform: scale(1.05);
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e847f4c */.elementor-6518 .elementor-element.elementor-element-e847f4c img {
  filter: grayscale(100%);
  transition: filter 0.5s ease;
}

.elementor-6518 .elementor-element.elementor-element-e847f4c img:hover {
  filter: grayscale(0%);
}
.elementor-6518 .elementor-element.elementor-element-e847f4c img:hover {
  transform: scale(1.05);
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-774b71e */.animated-gradient-text {
  font-size: 48px;
  font-weight: bold;
  line-height: 1.4;
  text-align: center;
  background: linear-gradient(90deg, white, black, white);
  background-size: 200% auto;
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
  animation: moveGradient 4s linear infinite;
  display: inline-block;
}

@keyframes moveGradient {
  0% {
    background-position: 0% center;
  }
  100% {
    background-position: 200% center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce02465 */.animated-gradient-text {
  font-size: 48px;
  font-weight: bold;
  line-height: 1.4;
  text-align: center;
  background: linear-gradient(90deg, white, black, white);
  background-size: 200% auto;
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
  animation: moveGradient 4s linear infinite;
  display: inline-block;
}

@keyframes moveGradient {
  0% {
    background-position: 0% center;
  }
  100% {
    background-position: 200% center;
  }
}/* End custom CSS */