.elementor-1 .elementor-element.elementor-element-7d19b0d{--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-1 .elementor-element.elementor-element-33ed45b{columns:1;font-size:26px;font-weight:400;line-height:35px;color:#172E5E;}.elementor-1 .elementor-element.elementor-element-80c2603 .elementor-heading-title{font-size:21px;font-weight:900;line-height:30px;color:#204289;}.elementor-1 .elementor-element.elementor-element-07280f9{columns:1;font-size:15px;font-weight:400;line-height:27px;color:#172E5E;}.elementor-1 .elementor-element.elementor-element-0110d3f .elementor-heading-title{font-size:21px;font-weight:900;line-height:30px;color:#204289;}.elementor-1 .elementor-element.elementor-element-ca17a34{columns:1;font-size:15px;font-weight:400;line-height:27px;color:#172E5E;}.elementor-1 .elementor-element.elementor-element-ad23c6f .elementor-heading-title{font-size:21px;font-weight:900;line-height:30px;color:#204289;}.elementor-1 .elementor-element.elementor-element-c60e03b{columns:1;font-size:15px;font-weight:400;line-height:27px;color:#172E5E;}@media(max-width:1370px){.elementor-1 .elementor-element.elementor-element-33ed45b{line-height:35px;}.elementor-1 .elementor-element.elementor-element-07280f9{line-height:27px;}.elementor-1 .elementor-element.elementor-element-ca17a34{line-height:27px;}.elementor-1 .elementor-element.elementor-element-c60e03b{line-height:27px;}}@media(max-width:767px){.elementor-1 .elementor-element.elementor-element-33ed45b{font-size:20px;line-height:31px;}.elementor-1 .elementor-element.elementor-element-80c2603 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-1 .elementor-element.elementor-element-07280f9{line-height:28px;}.elementor-1 .elementor-element.elementor-element-0110d3f .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-1 .elementor-element.elementor-element-ca17a34{line-height:28px;}.elementor-1 .elementor-element.elementor-element-ad23c6f .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-1 .elementor-element.elementor-element-c60e03b{line-height:28px;}}/* Start custom CSS for heading, class: .elementor-element-80c2603 */.elementor-1 .elementor-element.elementor-element-80c2603 {
  --speed: 2s;
  animation: none !important;
}

.elementor-1 .elementor-element.elementor-element-80c2603 > * {
  clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
  transition: clip-path var(--speed) ease-in-out;
}

.elementor-1 .elementor-element.elementor-element-80c2603.animated > * {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0110d3f */.elementor-1 .elementor-element.elementor-element-0110d3f {
  --speed: 2s;
  animation: none !important;
}

.elementor-1 .elementor-element.elementor-element-0110d3f > * {
  clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
  transition: clip-path var(--speed) ease-in-out;
}

.elementor-1 .elementor-element.elementor-element-0110d3f.animated > * {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad23c6f */.elementor-1 .elementor-element.elementor-element-ad23c6f {
  --speed: 2s;
  animation: none !important;
}

.elementor-1 .elementor-element.elementor-element-ad23c6f > * {
  clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
  transition: clip-path var(--speed) ease-in-out;
}

.elementor-1 .elementor-element.elementor-element-ad23c6f.animated > * {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}/* End custom CSS */