.elementor-6
  .elementor-element.elementor-element-26b25b78:not(.elementor-motion-effects-element-type-background),
.elementor-6
  .elementor-element.elementor-element-26b25b78
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #001822 0%, #f2295b00 56%);
}
.elementor-6 .elementor-element.elementor-element-26b25b78 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: -130px;
  padding: 15px 15px 15px 15px;
  z-index: 7;
}
.elementor-6
  .elementor-element.elementor-element-26b25b78
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-23f89c97.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-23f89c97.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-23f89c97.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-start;
}
.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-6 .elementor-element.elementor-element-67b4f441 {
  width: var(--container-widget-width, 7%);
  max-width: 7%;
  --container-widget-width: 7%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-widget-heading .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-6 .elementor-element.elementor-element-2e49c931 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-2e49c931
  > .elementor-widget-container {
  margin: 0px 0px 0px 5px;
}
.elementor-6
  .elementor-element.elementor-element-2e49c931
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 35px;
  font-weight: 400;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-34f1f50f.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-34f1f50f.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-34f1f50f.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-widget-button .elementor-button {
  background-color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-6 .elementor-element.elementor-element-60269a94 .elementor-button {
  background-color: transparent;
  font-family: "Ranchers", Sans-serif;
  font-size: 25px;
  font-weight: 400;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
  background-image: linear-gradient(180deg, #047ab3 0%, #005179 100%);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.82);
  padding: 12px 12px 12px 12px;
}
.elementor-6 .elementor-element.elementor-element-60269a94 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-60269a94
  > .elementor-widget-container {
  margin: 5px 5px 5px 5px;
}
.elementor-6 .elementor-element.elementor-element-69e386d8 .elementor-button {
  background-color: transparent;
  font-family: "Ranchers", Sans-serif;
  font-size: 23px;
  font-weight: 400;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
  background-image: linear-gradient(180deg, #047ab3 0%, #005179 100%);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.82);
  padding: 12px 12px 12px 12px;
}
.elementor-6 .elementor-element.elementor-element-69e386d8 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-69e386d8
  > .elementor-widget-container {
  margin: 5px 5px 5px 5px;
}
.elementor-6 .elementor-element.elementor-element-18527ebf .elementor-button {
  background-color: transparent;
  font-family: "Ranchers", Sans-serif;
  font-size: 23px;
  font-weight: 400;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
  background-image: linear-gradient(180deg, #047ab3 0%, #005179 100%);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.82);
  padding: 12px 12px 12px 12px;
}
.elementor-6 .elementor-element.elementor-element-18527ebf {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-18527ebf
  > .elementor-widget-container {
  margin: 5px 5px 5px 5px;
}
.elementor-6
  .elementor-element.elementor-element-597833b
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #065f41 0%, #f2295b00 100%);
  opacity: 0;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-597833b {
  overflow: hidden;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10% 0% 0% 0%;
}
.elementor-6
  .elementor-element.elementor-element-597833b
  .elementor-background-overlay {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-1e3602ec.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-1e3602ec.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-1e3602ec.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-3d060cb5.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-3d060cb5.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-3d060cb5.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6 .elementor-element.elementor-element-1679f1df {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-1679f1df
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 200px;
  font-weight: 400;
  -webkit-text-stroke-width: 3px;
  stroke-width: 3px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6 .elementor-element.elementor-element-7fc8e983 {
  width: var(--container-widget-width, 78%);
  max-width: 78%;
  --container-widget-width: 78%;
  --container-widget-flex-grow: 0;
  z-index: 1;
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-7fc8e983
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-7fc8e983 img {
  width: 95%;
}
.elementor-6
  .elementor-element.elementor-element-78c53901:not(.elementor-motion-effects-element-type-background),
.elementor-6
  .elementor-element.elementor-element-78c53901
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(215deg, #0091af 0%, #00154b 100%);
}
.elementor-6
  .elementor-element.elementor-element-78c53901
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2024/11/flag.png");
  background-position: center center;
  background-size: cover;
  opacity: 0.29;
  mix-blend-mode: luminosity;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-78c53901 {
  overflow: hidden;
  border-style: solid;
  border-width: 2px 0px 2px 0px;
  border-color: #ffffff;
  box-shadow: 0px 15px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  z-index: 4;
}
.elementor-6
  .elementor-element.elementor-element-78c53901
  .elementor-background-overlay {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(3.2px)
    hue-rotate(0deg);
}
.elementor-6
  .elementor-element.elementor-element-5658f79
  > .elementor-element-populated {
  padding: 25px 25px 25px 25px;
}
.elementor-6 .elementor-element.elementor-element-1e9c6c9c {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-1e9c6c9c
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Ranchers", Sans-serif;
  font-size: 55px;
  font-weight: 400;
  text-shadow: 0px 5px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6
  .elementor-element.elementor-element-1dc910dd:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-1dc910dd
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("/wp-content/uploads/2024/11/logo.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-1dc910dd.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-1dc910dd.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-1dc910dd.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-1dc910dd
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 5px 0px 5px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-1dc910dd
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-14773b9c {
  --spacer-size: 50px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-67f99072.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-67f99072.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-67f99072.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-67f99072
  > .elementor-element-populated {
  padding: 25px 25px 25px 25px;
}
.elementor-6 .elementor-element.elementor-element-72f25c54 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-72f25c54
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Ranchers", Sans-serif;
  font-size: 55px;
  font-weight: 400;
  text-shadow: 0px 5px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6
  .elementor-element.elementor-element-14f0ccba:not(.elementor-motion-effects-element-type-background),
.elementor-6
  .elementor-element.elementor-element-14f0ccba
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #003d52;
}
.elementor-6
  .elementor-element.elementor-element-14f0ccba
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #0b3064 0%, #010824 100%);
  opacity: 1;
  mix-blend-mode: screen;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-14f0ccba
  > .elementor-container {
  max-width: 1600px;
}
.elementor-6 .elementor-element.elementor-element-14f0ccba {
  overflow: hidden;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3% 0% 3% 0%;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-7086e408.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-7086e408.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-7086e408.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-6 .elementor-element.elementor-element-15333d4f {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-15333d4f
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 75px;
  font-weight: 400;
  -webkit-text-stroke-width: 3px;
  stroke-width: 3px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6 .elementor-element.elementor-element-79f04670 {
  width: 100%;
  max-width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-79f04670
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 155px;
  font-weight: 400;
  -webkit-text-stroke-width: 3px;
  stroke-width: 3px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-widget-text-editor {
  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-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-6 .elementor-element.elementor-element-5a65dfb1 {
  width: 100%;
  max-width: 100%;
  color: #ffffff;
  font-family: "Ranchers", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6
  .elementor-element.elementor-element-5a65dfb1
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-43cf7325:not(.elementor-motion-effects-element-type-background),
.elementor-6
  .elementor-element.elementor-element-43cf7325
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff 0%, #d3d3d3 100%);
}
.elementor-6 .elementor-element.elementor-element-43cf7325 {
  overflow: hidden;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  box-shadow: 0px 5px 0px 0px rgba(3.06, 156.4, 46.395217391304335, 0.97);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 5px 5px 5px 5px;
}
.elementor-6 .elementor-element.elementor-element-43cf7325,
.elementor-6
  .elementor-element.elementor-element-43cf7325
  > .elementor-background-overlay {
  border-radius: 15px 15px 15px 15px;
}
.elementor-6
  .elementor-element.elementor-element-43cf7325
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-6c91642 .elementor-button {
  background-color: transparent;
  font-family: "Ranchers", Sans-serif;
  font-size: 23px;
  font-weight: 400;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
  background-image: linear-gradient(180deg, #047ab3 0%, #005179 100%);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.82);
  padding: 12px 12px 12px 12px;
}
.elementor-6 .elementor-element.elementor-element-6c91642 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-6c91642
  > .elementor-widget-container {
  margin: 5px 5px 5px 5px;
}
.elementor-6
  .elementor-element.elementor-element-6c91642
  .elementor-button-content-wrapper {
  flex-direction: row;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-7f678068.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-7f678068.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-7f678068.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-6 .elementor-element.elementor-element-3ab84328 .elementor-button {
  background-color: transparent;
  font-family: "Ranchers", Sans-serif;
  font-size: 23px;
  font-weight: 400;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
  background-image: linear-gradient(180deg, #047ab3 0%, #005179 100%);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.82);
  padding: 12px 12px 12px 12px;
}
.elementor-6 .elementor-element.elementor-element-3ab84328 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-3ab84328
  > .elementor-widget-container {
  margin: 5px 5px 5px 5px;
}
.elementor-6 .elementor-element.elementor-element-75bfd706 .elementor-button {
  background-color: transparent;
  font-family: "Ranchers", Sans-serif;
  font-size: 23px;
  font-weight: 400;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
  background-image: linear-gradient(180deg, #047ab3 0%, #005179 100%);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.82);
  padding: 12px 12px 12px 12px;
}
.elementor-6 .elementor-element.elementor-element-75bfd706 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-75bfd706
  > .elementor-widget-container {
  margin: 5px 5px 5px 5px;
}
.elementor-6
  .elementor-element.elementor-element-7143774d
  > .elementor-element-populated {
  margin: 25px 25px 25px 25px;
  --e-column-margin-right: 25px;
  --e-column-margin-left: 25px;
}
.elementor-6 .elementor-element.elementor-element-47d15a80 img {
  border-radius: 1500px 1500px 1500px 1500px;
  box-shadow: 0px 0px 62px 27px
    rgba(19.605434782608672, 78.19999999999997, 1.1900000000000015, 0.5);
}
.elementor-6
  .elementor-element.elementor-element-54432f31:not(.elementor-motion-effects-element-type-background),
.elementor-6
  .elementor-element.elementor-element-54432f31
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(215deg, #0091af 0%, #00154b 100%);
}
.elementor-6
  .elementor-element.elementor-element-54432f31
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2024/11/flag.png");
  background-position: center center;
  background-size: cover;
  opacity: 0.29;
  mix-blend-mode: luminosity;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-54432f31 {
  overflow: hidden;
  border-style: solid;
  border-width: 2px 0px 2px 0px;
  border-color: #ffffff;
  box-shadow: 0px 15px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  z-index: 4;
}
.elementor-6
  .elementor-element.elementor-element-54432f31
  .elementor-background-overlay {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(3.2px)
    hue-rotate(0deg);
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-7791ab0f.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-7791ab0f.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-7791ab0f.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-7791ab0f
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 5px 0px 5px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-7791ab0f
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-625278e5
  > .elementor-container {
  max-width: 1600px;
}
.elementor-6
  .elementor-element.elementor-element-69358660:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-69358660
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff 0%, #d3d3d3 100%);
}
.elementor-6
  .elementor-element.elementor-element-69358660
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2024/11/logo.png");
  background-position: center left;
  opacity: 0.19;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-69358660.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-69358660.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-69358660.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-69358660
  > .elementor-element-populated {
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: #ffffff;
  box-shadow: 0px 5px 0px 0px rgba(3.06, 156.4, 46.395217391304335, 0.97);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 25px 25px 25px 25px;
  --e-column-margin-right: 25px;
  --e-column-margin-left: 25px;
  padding: 15px 15px 15px 15px;
}
.elementor-6
  .elementor-element.elementor-element-69358660
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-69358660
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-69358660
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-6
  .elementor-element.elementor-element-69358660
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-69dba647 {
  width: auto;
  max-width: auto;
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-69dba647
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 112px;
  font-weight: 400;
  -webkit-text-stroke-width: 3px;
  stroke-width: 3px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6 .elementor-element.elementor-element-1abd743a {
  width: 100%;
  max-width: 100%;
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-1abd743a
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 55px;
  font-weight: 400;
  -webkit-text-stroke-width: 3px;
  stroke-width: 3px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6
  .elementor-element.elementor-element-3d4ebad4:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-3d4ebad4
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff 0%, #d3d3d3 100%);
}
.elementor-6
  .elementor-element.elementor-element-3d4ebad4
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2024/11/logo.png");
  background-position: top center;
  opacity: 0.19;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-3d4ebad4.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-3d4ebad4.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-3d4ebad4.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-3d4ebad4
  > .elementor-element-populated {
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: #ffffff;
  box-shadow: 0px 5px 0px 0px rgba(3.06, 156.4, 46.395217391304335, 0.97);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 25px 25px 25px 25px;
  --e-column-margin-right: 25px;
  --e-column-margin-left: 25px;
  padding: 15px 15px 15px 15px;
}
.elementor-6
  .elementor-element.elementor-element-3d4ebad4
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-3d4ebad4
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-3d4ebad4
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-6
  .elementor-element.elementor-element-3d4ebad4
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-74883f5b {
  width: auto;
  max-width: auto;
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-74883f5b
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 112px;
  font-weight: 400;
  -webkit-text-stroke-width: 3px;
  stroke-width: 3px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6 .elementor-element.elementor-element-4af2441e {
  width: 100%;
  max-width: 100%;
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-4af2441e
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 55px;
  font-weight: 400;
  -webkit-text-stroke-width: 3px;
  stroke-width: 3px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6
  .elementor-element.elementor-element-64fd14c5:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-64fd14c5
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff 0%, #d3d3d3 100%);
}
.elementor-6
  .elementor-element.elementor-element-64fd14c5
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2024/11/logo.png");
  background-position: top right;
  opacity: 0.19;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-64fd14c5.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-64fd14c5.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-64fd14c5.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-64fd14c5
  > .elementor-element-populated {
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: #ffffff;
  box-shadow: 0px 5px 0px 0px rgba(3.06, 156.4, 46.395217391304335, 0.97);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 25px 25px 25px 25px;
  --e-column-margin-right: 25px;
  --e-column-margin-left: 25px;
  padding: 15px 15px 15px 15px;
}
.elementor-6
  .elementor-element.elementor-element-64fd14c5
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-64fd14c5
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-64fd14c5
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-6
  .elementor-element.elementor-element-64fd14c5
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-6b16b9a1 {
  width: auto;
  max-width: auto;
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-6b16b9a1
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 112px;
  font-weight: 400;
  -webkit-text-stroke-width: 3px;
  stroke-width: 3px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6 .elementor-element.elementor-element-132eee8f {
  width: 100%;
  max-width: 100%;
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-132eee8f
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 55px;
  font-weight: 400;
  -webkit-text-stroke-width: 3px;
  stroke-width: 3px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6
  .elementor-element.elementor-element-2b67b10a:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-2b67b10a
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff 0%, #d3d3d3 100%);
}
.elementor-6
  .elementor-element.elementor-element-2b67b10a
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2024/11/logo.png");
  background-position: bottom center;
  opacity: 0.19;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-2b67b10a.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-2b67b10a.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-2b67b10a.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-2b67b10a
  > .elementor-element-populated {
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: #ffffff;
  box-shadow: 0px 5px 0px 0px rgba(3.06, 156.4, 46.395217391304335, 0.97);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 25px 25px 25px 25px;
  --e-column-margin-right: 25px;
  --e-column-margin-left: 25px;
  padding: 15px 15px 15px 15px;
}
.elementor-6
  .elementor-element.elementor-element-2b67b10a
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-2b67b10a
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-2b67b10a
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-6
  .elementor-element.elementor-element-2b67b10a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-625549a5 {
  width: auto;
  max-width: auto;
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-625549a5
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 112px;
  font-weight: 400;
  -webkit-text-stroke-width: 3px;
  stroke-width: 3px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6 .elementor-element.elementor-element-74d1ea48 {
  width: 100%;
  max-width: 100%;
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-74d1ea48
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 55px;
  font-weight: 400;
  -webkit-text-stroke-width: 3px;
  stroke-width: 3px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6
  .elementor-element.elementor-element-5ee11f4a:not(.elementor-motion-effects-element-type-background),
.elementor-6
  .elementor-element.elementor-element-5ee11f4a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: radial-gradient(at center center, #003d52 0%, #000c29 100%);
}
.elementor-6
  .elementor-element.elementor-element-5ee11f4a
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2024/11/trumpe-with-tp.png");
  background-position: center left;
  background-size: cover;
  opacity: 0.39;
  mix-blend-mode: difference;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-5ee11f4a
  > .elementor-container {
  max-width: 1600px;
}
.elementor-6 .elementor-element.elementor-element-5ee11f4a {
  overflow: hidden;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3% 0% 3% 0%;
}
.elementor-6
  .elementor-element.elementor-element-5ee11f4a
  .elementor-background-overlay {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(4.9px)
    hue-rotate(0deg);
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-21f66678.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-21f66678.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-21f66678.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-21f66678
  > .elementor-element-populated {
  margin: 5px 5px 5px 5px;
  --e-column-margin-right: 5px;
  --e-column-margin-left: 5px;
}
.elementor-6 .elementor-element.elementor-element-1c4169d9 {
  overflow: hidden;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  box-shadow: 0px 13px 10px 0px
    rgba(6.105217391304356, 47.60000000000001, 7.007277882797746, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6 .elementor-element.elementor-element-1c4169d9,
.elementor-6
  .elementor-element.elementor-element-1c4169d9
  > .elementor-background-overlay {
  border-radius: 15px 15px 15px 15px;
}
.elementor-6
  .elementor-element.elementor-element-1c4169d9
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-f05102d
  > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-44f7035.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-44f7035.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-44f7035.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6 .elementor-element.elementor-element-3830a549 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-3830a549
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 75px;
  font-weight: 400;
  -webkit-text-stroke-width: 3px;
  stroke-width: 3px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6 .elementor-element.elementor-element-702e38e {
  width: 100%;
  max-width: 100%;
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-702e38e
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 155px;
  font-weight: 400;
  -webkit-text-stroke-width: 3px;
  stroke-width: 3px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6 .elementor-element.elementor-element-599a5fc6 {
  width: 100%;
  max-width: 100%;
  text-align: center;
  color: #ffffff;
  font-family: "Ranchers", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6
  .elementor-element.elementor-element-41a4e68d:not(.elementor-motion-effects-element-type-background),
.elementor-6
  .elementor-element.elementor-element-41a4e68d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff 0%, #d3d3d3 100%);
}
.elementor-6 .elementor-element.elementor-element-41a4e68d {
  overflow: hidden;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  box-shadow: 0px 5px 0px 0px rgba(3.06, 156.4, 46.395217391304335, 0.97);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 5px 5px 5px 5px;
}
.elementor-6 .elementor-element.elementor-element-41a4e68d,
.elementor-6
  .elementor-element.elementor-element-41a4e68d
  > .elementor-background-overlay {
  border-radius: 15px 15px 15px 15px;
}
.elementor-6
  .elementor-element.elementor-element-41a4e68d
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-623b994d .elementor-button {
  background-color: transparent;
  font-family: "Ranchers", Sans-serif;
  font-size: 23px;
  font-weight: 400;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
  background-image: linear-gradient(180deg, #047ab3 0%, #005179 100%);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.82);
  padding: 12px 12px 12px 12px;
}
.elementor-6 .elementor-element.elementor-element-623b994d {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-623b994d
  > .elementor-widget-container {
  margin: 5px 5px 5px 5px;
}
.elementor-6
  .elementor-element.elementor-element-623b994d
  .elementor-button-content-wrapper {
  flex-direction: row;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-482ccac3.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-482ccac3.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-482ccac3.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-6 .elementor-element.elementor-element-56daea11 .elementor-button {
  background-color: transparent;
  font-family: "Ranchers", Sans-serif;
  font-size: 23px;
  font-weight: 400;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
  background-image: linear-gradient(180deg, #047ab3 0%, #005179 100%);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.82);
  padding: 12px 12px 12px 12px;
}
.elementor-6 .elementor-element.elementor-element-56daea11 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-56daea11
  > .elementor-widget-container {
  margin: 5px 5px 5px 5px;
}
.elementor-6 .elementor-element.elementor-element-67d4af7f .elementor-button {
  background-color: transparent;
  font-family: "Ranchers", Sans-serif;
  font-size: 23px;
  font-weight: 400;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
  background-image: linear-gradient(180deg, #047ab3 0%, #005179 100%);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.82);
  padding: 12px 12px 12px 12px;
}
.elementor-6 .elementor-element.elementor-element-67d4af7f {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-67d4af7f
  > .elementor-widget-container {
  margin: 5px 5px 5px 5px;
}
.elementor-6
  .elementor-element.elementor-element-359ea9b4:not(.elementor-motion-effects-element-type-background),
.elementor-6
  .elementor-element.elementor-element-359ea9b4
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(215deg, #0091af 0%, #00154b 100%);
}
.elementor-6
  .elementor-element.elementor-element-359ea9b4
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2024/11/flag.png");
  background-position: center center;
  background-size: cover;
  opacity: 0.29;
  mix-blend-mode: luminosity;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-359ea9b4 {
  overflow: hidden;
  border-style: solid;
  border-width: 2px 0px 2px 0px;
  border-color: #ffffff;
  box-shadow: 0px 15px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  z-index: 4;
}
.elementor-6
  .elementor-element.elementor-element-359ea9b4
  .elementor-background-overlay {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(3.2px)
    hue-rotate(0deg);
}
.elementor-6
  .elementor-element.elementor-element-6b8d4490:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-6b8d4490
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("/wp-content/uploads/2024/11/logo.png");
  background-position: center left;
  background-repeat: no-repeat;
  background-size: contain;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-6b8d4490.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-6b8d4490.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-6b8d4490.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-6b8d4490
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 5px 0px 5px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-6b8d4490
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-65e7fb67 {
  --spacer-size: 50px;
}
.elementor-6
  .elementor-element.elementor-element-3b651ef4
  > .elementor-element-populated {
  padding: 25px 25px 25px 25px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-6e6a3829.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-6e6a3829.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-6e6a3829.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-6e6a3829
  > .elementor-element-populated {
  padding: 25px 25px 25px 25px;
}
.elementor-6 .elementor-element.elementor-element-3aabb8d5 .elementor-button {
  background-color: transparent;
  font-family: "Ranchers", Sans-serif;
  font-size: 35px;
  font-weight: 400;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
  background-image: linear-gradient(180deg, #047ab3 0%, #005179 100%);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.82);
  padding: 12px 12px 12px 12px;
}
.elementor-6 .elementor-element.elementor-element-3aabb8d5 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-3aabb8d5
  > .elementor-widget-container {
  margin: 5px 5px 5px 5px;
}
.elementor-6
  .elementor-element.elementor-element-3660465d:not(.elementor-motion-effects-element-type-background),
.elementor-6
  .elementor-element.elementor-element-3660465d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #003d52;
}
.elementor-6
  .elementor-element.elementor-element-3660465d
  > .elementor-container {
  max-width: 1600px;
}
.elementor-6 .elementor-element.elementor-element-3660465d {
  overflow: hidden;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3% 0% 3% 0%;
}
.elementor-6
  .elementor-element.elementor-element-3660465d
  > .elementor-background-overlay {
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-26422d19
  > .elementor-element-populated {
  margin: 25px 25px 25px 25px;
  --e-column-margin-right: 25px;
  --e-column-margin-left: 25px;
}
.elementor-6 .elementor-element.elementor-element-4f3ffccc img {
  border-radius: 1500px 1500px 1500px 1500px;
  box-shadow: 0px 0px 62px 27px
    rgba(19.605434782608672, 78.19999999999997, 1.1900000000000015, 0.5);
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-74fa2cb.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-74fa2cb.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-74fa2cb.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-6 .elementor-element.elementor-element-2ea80883 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-2ea80883
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 75px;
  font-weight: 400;
  -webkit-text-stroke-width: 3px;
  stroke-width: 3px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6 .elementor-element.elementor-element-71153aeb {
  width: 100%;
  max-width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-71153aeb
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 155px;
  font-weight: 400;
  -webkit-text-stroke-width: 3px;
  stroke-width: 3px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6 .elementor-element.elementor-element-226aff79 {
  width: 100%;
  max-width: 100%;
  color: #ffffff;
  font-family: "Ranchers", Sans-serif;
  font-size: 30px;
  font-weight: 400;
  text-shadow: 0px 6px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6
  .elementor-element.elementor-element-67bad2ad:not(.elementor-motion-effects-element-type-background),
.elementor-6
  .elementor-element.elementor-element-67bad2ad
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff 0%, #d3d3d3 100%);
}
.elementor-6
  .elementor-element.elementor-element-67bad2ad
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2024/11/trumpe-with-tp.png");
  background-position: center left;
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-67bad2ad {
  overflow: hidden;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  box-shadow: 0px 5px 0px 0px rgba(3.06, 156.4, 46.395217391304335, 0.97);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 5px 5px 5px 5px;
}
.elementor-6 .elementor-element.elementor-element-67bad2ad,
.elementor-6
  .elementor-element.elementor-element-67bad2ad
  > .elementor-background-overlay {
  border-radius: 15px 15px 15px 15px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-235dac96.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-235dac96.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-235dac96.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-6 .elementor-element.elementor-element-979b0ea .elementor-button {
  background-color: transparent;
  font-family: "Ranchers", Sans-serif;
  font-size: 23px;
  font-weight: 400;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
  background-image: linear-gradient(180deg, #047ab3 0%, #005179 100%);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.82);
  padding: 12px 12px 12px 12px;
}
.elementor-6 .elementor-element.elementor-element-979b0ea {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-979b0ea
  > .elementor-widget-container {
  margin: 5px 5px 5px 5px;
}
.elementor-6 .elementor-element.elementor-element-2521a773 .elementor-button {
  background-color: transparent;
  font-family: "Ranchers", Sans-serif;
  font-size: 23px;
  font-weight: 400;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
  background-image: linear-gradient(180deg, #047ab3 0%, #005179 100%);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.82);
  padding: 12px 12px 12px 12px;
}
.elementor-6 .elementor-element.elementor-element-2521a773 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-2521a773
  > .elementor-widget-container {
  margin: 5px 5px 5px 5px;
}
.elementor-6
  .elementor-element.elementor-element-46dca196:not(.elementor-motion-effects-element-type-background),
.elementor-6
  .elementor-element.elementor-element-46dca196
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(100deg, #000322 0%, #000f2c 100%);
}
.elementor-6
  .elementor-element.elementor-element-46dca196
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2024/11/trumpe-with-tp.png");
  background-position: center left;
  background-repeat: no-repeat;
  background-size: auto;
  opacity: 0.13;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-46dca196 {
  border-style: solid;
  border-width: 2px 0px 0px 0px;
  border-color: #ffffff;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 15px 15px 15px 15px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-1936a54f.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-1936a54f.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-1936a54f.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-143ca95b.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-143ca95b.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-143ca95b.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-143ca95b
  > .elementor-element-populated {
  margin: 2px 2px 2px 2px;
  --e-column-margin-right: 2px;
  --e-column-margin-left: 2px;
}
.elementor-6 .elementor-element.elementor-element-2a665d98 {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-6 .elementor-element.elementor-element-85e0d9a {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-85e0d9a
  > .elementor-widget-container {
  margin: 0px 0px 0px 5px;
}
.elementor-6
  .elementor-element.elementor-element-85e0d9a
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 35px;
  font-weight: 400;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-6 .elementor-element.elementor-element-3b9b50b7 {
  width: 100%;
  max-width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-3b9b50b7
  > .elementor-widget-container {
  margin: 0px 0px 0px 5px;
}
.elementor-6
  .elementor-element.elementor-element-3b9b50b7
  .elementor-heading-title {
  color: #017500;
  font-family: "Ranchers", Sans-serif;
  font-size: 20px;
  font-weight: 400;
  -webkit-text-stroke-width: 0.5px;
  stroke-width: 0.5px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-42eb8453.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-42eb8453.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-42eb8453.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-6 .elementor-element.elementor-element-554c2dcc .elementor-button {
  background-color: transparent;
  font-family: "Ranchers", Sans-serif;
  font-size: 23px;
  font-weight: 400;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
  background-image: linear-gradient(180deg, #047ab3 0%, #005179 100%);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.82);
  padding: 12px 12px 12px 12px;
}
.elementor-6 .elementor-element.elementor-element-554c2dcc {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-554c2dcc
  > .elementor-widget-container {
  margin: 5px 5px 5px 5px;
}
.elementor-6 .elementor-element.elementor-element-36f68a7 .elementor-button {
  background-color: transparent;
  font-family: "Ranchers", Sans-serif;
  font-size: 23px;
  font-weight: 400;
  text-shadow: 0px 3px 0px
    rgba(16.763478260869565, 122.39999999999999, 76.93036672967862, 0.99);
  background-image: linear-gradient(180deg, #047ab3 0%, #005179 100%);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #ffffff;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.82);
  padding: 12px 12px 12px 12px;
}
.elementor-6 .elementor-element.elementor-element-36f68a7 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-36f68a7
  > .elementor-widget-container {
  margin: 5px 5px 5px 5px;
}
@media (max-width: 1024px) {
  .elementor-6 .elementor-element.elementor-element-67b4f441 {
    --container-widget-width: 54px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 54px);
    max-width: 54px;
  }
  .elementor-6 .elementor-element.elementor-element-597833b {
    padding: 16% 0% 0% 0%;
  }
  .elementor-6
    .elementor-element.elementor-element-1679f1df
    .elementor-heading-title {
    font-size: 145px;
  }
  .elementor-6 .elementor-element.elementor-element-78c53901 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-5658f79.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-6
    .elementor-element.elementor-element-5658f79.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-6
    .elementor-element.elementor-element-5658f79.elementor-column
    > .elementor-widget-wrap {
    justify-content: flex-start;
  }
  .elementor-6
    .elementor-element.elementor-element-5658f79
    > .elementor-element-populated {
    padding: 20px 20px 20px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-1e9c6c9c
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-67f99072
    > .elementor-element-populated {
    padding: 20px 20px 20px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-72f25c54
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-15333d4f
    .elementor-heading-title {
    font-size: 55px;
    -webkit-text-stroke-width: 2px;
    stroke-width: 2px;
  }
  .elementor-6
    .elementor-element.elementor-element-79f04670
    .elementor-heading-title {
    font-size: 95px;
  }
  .elementor-6 .elementor-element.elementor-element-5a65dfb1 {
    font-size: 25px;
  }
  .elementor-6 .elementor-element.elementor-element-43cf7325 {
    padding: 2px 2px 2px 2px;
  }
  .elementor-6
    .elementor-element.elementor-element-6c91642
    > .elementor-widget-container {
    margin: 2px 2px 2px 2px;
  }
  .elementor-6 .elementor-element.elementor-element-6c91642 .elementor-button {
    font-size: 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-7f678068
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 2px 2px 2px 2px;
  }
  .elementor-6
    .elementor-element.elementor-element-3ab84328
    > .elementor-widget-container {
    margin: 2px 2px 2px 2px;
  }
  .elementor-6 .elementor-element.elementor-element-3ab84328 .elementor-button {
    font-size: 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-75bfd706
    > .elementor-widget-container {
    margin: 2px 2px 2px 2px;
  }
  .elementor-6 .elementor-element.elementor-element-75bfd706 .elementor-button {
    font-size: 15px;
  }
  .elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-7143774d.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-6
    .elementor-element.elementor-element-7143774d.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-6
    .elementor-element.elementor-element-7143774d.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-6
    .elementor-element.elementor-element-7143774d
    > .elementor-element-populated {
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
  }
  .elementor-6
    .elementor-element.elementor-element-69358660
    > .elementor-element-populated {
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 5px 5px 10px 5px;
  }
  .elementor-6
    .elementor-element.elementor-element-69dba647
    .elementor-heading-title {
    font-size: 54px;
  }
  .elementor-6
    .elementor-element.elementor-element-1abd743a
    .elementor-heading-title {
    font-size: 27px;
    -webkit-text-stroke-width: 2px;
    stroke-width: 2px;
  }
  .elementor-6
    .elementor-element.elementor-element-3d4ebad4
    > .elementor-element-populated {
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 5px 5px 10px 5px;
  }
  .elementor-6
    .elementor-element.elementor-element-74883f5b
    .elementor-heading-title {
    font-size: 54px;
  }
  .elementor-6
    .elementor-element.elementor-element-4af2441e
    .elementor-heading-title {
    font-size: 27px;
    -webkit-text-stroke-width: 2px;
    stroke-width: 2px;
  }
  .elementor-6
    .elementor-element.elementor-element-64fd14c5
    > .elementor-element-populated {
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 5px 5px 10px 5px;
  }
  .elementor-6
    .elementor-element.elementor-element-6b16b9a1
    .elementor-heading-title {
    font-size: 54px;
  }
  .elementor-6
    .elementor-element.elementor-element-132eee8f
    .elementor-heading-title {
    font-size: 27px;
    -webkit-text-stroke-width: 2px;
    stroke-width: 2px;
  }
  .elementor-6
    .elementor-element.elementor-element-2b67b10a
    > .elementor-element-populated {
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 5px 5px 10px 5px;
  }
  .elementor-6
    .elementor-element.elementor-element-625549a5
    .elementor-heading-title {
    font-size: 54px;
  }
  .elementor-6
    .elementor-element.elementor-element-74d1ea48
    .elementor-heading-title {
    font-size: 27px;
    -webkit-text-stroke-width: 2px;
    stroke-width: 2px;
  }
  .elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-21f66678.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-6
    .elementor-element.elementor-element-21f66678.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-6
    .elementor-element.elementor-element-21f66678.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-6
    .elementor-element.elementor-element-21f66678
    > .elementor-element-populated {
    margin: 1px 1px 1px 1px;
    --e-column-margin-right: 1px;
    --e-column-margin-left: 1px;
  }
  .elementor-6
    .elementor-element.elementor-element-3830a549
    .elementor-heading-title {
    font-size: 55px;
    -webkit-text-stroke-width: 2px;
    stroke-width: 2px;
  }
  .elementor-6
    .elementor-element.elementor-element-702e38e
    .elementor-heading-title {
    font-size: 95px;
  }
  .elementor-6 .elementor-element.elementor-element-599a5fc6 {
    font-size: 25px;
  }
  .elementor-6 .elementor-element.elementor-element-41a4e68d {
    padding: 2px 2px 2px 2px;
  }
  .elementor-6
    .elementor-element.elementor-element-623b994d
    > .elementor-widget-container {
    margin: 2px 2px 2px 2px;
  }
  .elementor-6 .elementor-element.elementor-element-623b994d .elementor-button {
    font-size: 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-482ccac3
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 2px 2px 2px 2px;
  }
  .elementor-6
    .elementor-element.elementor-element-56daea11
    > .elementor-widget-container {
    margin: 2px 2px 2px 2px;
  }
  .elementor-6 .elementor-element.elementor-element-56daea11 .elementor-button {
    font-size: 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-67d4af7f
    > .elementor-widget-container {
    margin: 2px 2px 2px 2px;
  }
  .elementor-6 .elementor-element.elementor-element-67d4af7f .elementor-button {
    font-size: 15px;
  }
  .elementor-6 .elementor-element.elementor-element-359ea9b4 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-3b651ef4.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-6
    .elementor-element.elementor-element-3b651ef4.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-6
    .elementor-element.elementor-element-3b651ef4.elementor-column
    > .elementor-widget-wrap {
    justify-content: flex-start;
  }
  .elementor-6
    .elementor-element.elementor-element-3b651ef4
    > .elementor-element-populated {
    padding: 20px 20px 20px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-6e6a3829
    > .elementor-element-populated {
    padding: 20px 20px 20px 20px;
  }
  .elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-26422d19.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-6
    .elementor-element.elementor-element-26422d19.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-6
    .elementor-element.elementor-element-26422d19.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-6
    .elementor-element.elementor-element-26422d19
    > .elementor-element-populated {
    margin: 2px 2px 2px 2px;
    --e-column-margin-right: 2px;
    --e-column-margin-left: 2px;
  }
  .elementor-6
    .elementor-element.elementor-element-2ea80883
    .elementor-heading-title {
    font-size: 55px;
    -webkit-text-stroke-width: 2px;
    stroke-width: 2px;
  }
  .elementor-6
    .elementor-element.elementor-element-71153aeb
    .elementor-heading-title {
    font-size: 95px;
  }
  .elementor-6 .elementor-element.elementor-element-226aff79 {
    font-size: 25px;
  }
  .elementor-6 .elementor-element.elementor-element-67bad2ad {
    padding: 2px 2px 2px 2px;
  }
  .elementor-6
    .elementor-element.elementor-element-235dac96
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 2px 2px 2px 2px;
  }
  .elementor-6
    .elementor-element.elementor-element-979b0ea
    > .elementor-widget-container {
    margin: 2px 2px 2px 2px;
  }
  .elementor-6 .elementor-element.elementor-element-979b0ea .elementor-button {
    font-size: 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-2521a773
    > .elementor-widget-container {
    margin: 2px 2px 2px 2px;
  }
  .elementor-6 .elementor-element.elementor-element-2521a773 .elementor-button {
    font-size: 15px;
  }
  .elementor-6 .elementor-element.elementor-element-2a665d98 {
    --container-widget-width: 54px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 54px);
    max-width: 54px;
  }
  .elementor-6
    .elementor-element.elementor-element-3b9b50b7
    .elementor-heading-title {
    font-size: 15px;
  }
}
@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-26b25b78 {
    margin-top: 0px;
    margin-bottom: -150px;
  }
  .elementor-6 .elementor-element.elementor-element-23f89c97 {
    width: 100%;
  }
  .elementor-6
    .elementor-element.elementor-element-23f89c97.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-6
    .elementor-element.elementor-element-23f89c97
    > .elementor-element-populated {
    margin: -8px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-67b4f441 {
    --container-widget-width: 38px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 38px);
    max-width: 38px;
  }
  .elementor-6
    .elementor-element.elementor-element-2e49c931
    .elementor-heading-title {
    font-size: 25px;
  }
  .elementor-6 .elementor-element.elementor-element-34f1f50f {
    width: 100%;
  }
  .elementor-6
    .elementor-element.elementor-element-34f1f50f.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-6
    .elementor-element.elementor-element-34f1f50f
    > .elementor-element-populated {
    margin: -10px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-60269a94 .elementor-button {
    font-size: 20px;
  }
  .elementor-6 .elementor-element.elementor-element-69e386d8 .elementor-button {
    font-size: 18px;
  }
  .elementor-6 .elementor-element.elementor-element-18527ebf .elementor-button {
    font-size: 18px;
  }
  .elementor-6
    .elementor-element.elementor-element-597833b
    > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #065f41 16%, #f2295b00 100%);
    opacity: 1;
  }
  .elementor-6 .elementor-element.elementor-element-597833b {
    padding: 35% 0% 0% 0%;
  }
  .elementor-6
    .elementor-element.elementor-element-1679f1df
    .elementor-heading-title {
    font-size: 71px;
  }
  .elementor-6 .elementor-element.elementor-element-5658f79 {
    width: 35%;
  }
  .elementor-6
    .elementor-element.elementor-element-5658f79
    > .elementor-element-populated {
    padding: 5px 5px 5px 5px;
  }
  .elementor-6
    .elementor-element.elementor-element-1e9c6c9c
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-6 .elementor-element.elementor-element-1dc910dd {
    width: 30%;
  }
  .elementor-6 .elementor-element.elementor-element-67f99072 {
    width: 35%;
  }
  .elementor-6
    .elementor-element.elementor-element-67f99072
    > .elementor-element-populated {
    padding: 5px 5px 5px 5px;
  }
  .elementor-6
    .elementor-element.elementor-element-72f25c54
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-7086e408.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-6 .elementor-element.elementor-element-79f04670 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-79f04670
    .elementor-heading-title {
    font-size: 83px;
  }
  .elementor-6 .elementor-element.elementor-element-5a65dfb1 {
    text-align: center;
    font-size: 20px;
  }
  .elementor-6 .elementor-element.elementor-element-1ce8317a {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-7f678068 {
    width: 50%;
  }
  .elementor-6
    .elementor-element.elementor-element-7f678068
    > .elementor-element-populated {
    margin: -3px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-69358660 {
    width: 50%;
  }
  .elementor-6
    .elementor-element.elementor-element-1abd743a
    .elementor-heading-title {
    font-size: 23px;
  }
  .elementor-6 .elementor-element.elementor-element-3d4ebad4 {
    width: 50%;
  }
  .elementor-6
    .elementor-element.elementor-element-4af2441e
    .elementor-heading-title {
    font-size: 23px;
  }
  .elementor-6 .elementor-element.elementor-element-64fd14c5 {
    width: 50%;
  }
  .elementor-6
    .elementor-element.elementor-element-132eee8f
    .elementor-heading-title {
    font-size: 23px;
  }
  .elementor-6 .elementor-element.elementor-element-2b67b10a {
    width: 50%;
  }
  .elementor-6
    .elementor-element.elementor-element-74d1ea48
    .elementor-heading-title {
    font-size: 23px;
  }
  .elementor-6
    .elementor-element.elementor-element-44f7035.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-6 .elementor-element.elementor-element-702e38e {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-702e38e
    .elementor-heading-title {
    font-size: 83px;
  }
  .elementor-6 .elementor-element.elementor-element-599a5fc6 {
    text-align: center;
    font-size: 20px;
  }
  .elementor-6 .elementor-element.elementor-element-c540b37 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-482ccac3 {
    width: 50%;
  }
  .elementor-6
    .elementor-element.elementor-element-482ccac3
    > .elementor-element-populated {
    margin: -3px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-6b8d4490 {
    width: 30%;
  }
  .elementor-6 .elementor-element.elementor-element-3b651ef4 {
    width: 35%;
  }
  .elementor-6
    .elementor-element.elementor-element-3b651ef4
    > .elementor-element-populated {
    padding: 5px 5px 5px 5px;
  }
  .elementor-6 .elementor-element.elementor-element-6e6a3829 {
    width: 35%;
  }
  .elementor-6
    .elementor-element.elementor-element-6e6a3829
    > .elementor-element-populated {
    padding: 5px 5px 5px 5px;
  }
  .elementor-6 .elementor-element.elementor-element-3aabb8d5 .elementor-button {
    font-size: 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-74fa2cb.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-6 .elementor-element.elementor-element-71153aeb {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-71153aeb
    .elementor-heading-title {
    font-size: 83px;
  }
  .elementor-6 .elementor-element.elementor-element-226aff79 {
    text-align: center;
    font-size: 20px;
  }
  .elementor-6 .elementor-element.elementor-element-6e9b07e4 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-235dac96 {
    width: 50%;
  }
  .elementor-6
    .elementor-element.elementor-element-235dac96
    > .elementor-element-populated {
    margin: -3px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-1936a54f {
    width: 100%;
  }
  .elementor-6
    .elementor-element.elementor-element-1936a54f.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-6
    .elementor-element.elementor-element-1936a54f
    > .elementor-element-populated {
    margin: -8px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-143ca95b {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-2a665d98 {
    --container-widget-width: 38px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 38px);
    max-width: 38px;
  }
  .elementor-6 .elementor-element.elementor-element-7287260a {
    width: 100%;
  }
  .elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-7287260a.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-6
    .elementor-element.elementor-element-7287260a.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-6
    .elementor-element.elementor-element-7287260a.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-6
    .elementor-element.elementor-element-85e0d9a
    .elementor-heading-title {
    font-size: 25px;
  }
  .elementor-6 .elementor-element.elementor-element-3b9b50b7 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-3b9b50b7
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-42eb8453.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-6
    .elementor-element.elementor-element-42eb8453
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-554c2dcc .elementor-button {
    font-size: 18px;
  }
  .elementor-6 .elementor-element.elementor-element-36f68a7 .elementor-button {
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .elementor-6 .elementor-element.elementor-element-21f66678 {
    width: 35%;
  }
  .elementor-6 .elementor-element.elementor-element-44f7035 {
    width: 65%;
  }
  .elementor-6 .elementor-element.elementor-element-143ca95b {
    width: 5%;
  }
  .elementor-6 .elementor-element.elementor-element-7287260a {
    width: 95%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-6 .elementor-element.elementor-element-21f66678 {
    width: 40%;
  }
  .elementor-6 .elementor-element.elementor-element-44f7035 {
    width: 60%;
  }
  .elementor-6 .elementor-element.elementor-element-143ca95b {
    width: 15%;
  }
  .elementor-6 .elementor-element.elementor-element-7287260a {
    width: 85%;
  }
}
@media (min-width: 1025px) {
  .elementor-6
    .elementor-element.elementor-element-1dc910dd:not(.elementor-motion-effects-element-type-background)
    > .elementor-widget-wrap,
  .elementor-6
    .elementor-element.elementor-element-1dc910dd
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }
  .elementor-6
    .elementor-element.elementor-element-6b8d4490:not(.elementor-motion-effects-element-type-background)
    > .elementor-widget-wrap,
  .elementor-6
    .elementor-element.elementor-element-6b8d4490
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }
} /* Start custom CSS */
body {
  overflow-x: hidden;
} /* End custom CSS */
