.elementor-933
  .elementor-element.elementor-element-9507c4e
  > .elementor-container {
  max-width: 1120px;
  min-height: 400px;
}
.elementor-933
  .elementor-element.elementor-element-9507c4e
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-933 .elementor-element.elementor-element-9507c4e {
  overflow: hidden;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 200px 0px 80px 0px;
}
.elementor-933
  .elementor-element.elementor-element-9507c4e
  .elementor-background-slideshow__slide__image {
  background-size: cover;
  background-position: center center;
}
.elementor-933
  .elementor-element.elementor-element-9507c4e
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-933
  .elementor-element.elementor-element-329de61
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 150px 0px 0px 750px;
}
.elementor-933 .elementor-element.elementor-element-9e6b941 {
  text-align: left;
}
.elementor-933
  .elementor-element.elementor-element-9e6b941
  .elementor-heading-title {
  color: var(--e-global-color-nvtextdarkbg);
  font-family: "Roboto", Sans-serif;
  font-weight: 600;
  text-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);
}
.elementor-933 .elementor-element.elementor-element-8be3451 {
  text-align: left;
}
.elementor-933
  .elementor-element.elementor-element-8be3451
  .elementor-heading-title {
  color: #ffffff;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  text-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5);
}
.elementor-933
  .elementor-element.elementor-element-bcacc92
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 6px;
}
.elementor-933
  .elementor-element.elementor-element-bcacc92
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 6px;
}
.elementor-933 .elementor-element.elementor-element-bcacc92 .elementor-button {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  fill: var(--e-global-color-nvdarkbg);
  color: var(--e-global-color-nvdarkbg);
  background-color: var(--e-global-color-nvsecondaryaccent);
  border-radius: 50px 50px 50px 50px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-933
  .elementor-element.elementor-element-bcacc92
  .elementor-button:hover,
.elementor-933
  .elementor-element.elementor-element-bcacc92
  .elementor-button:focus {
  color: var(--e-global-color-nvtextdarkbg);
  background-color: var(--e-global-color-7936a8a);
  border-color: #086e7d00;
}
.elementor-933
  .elementor-element.elementor-element-bcacc92
  .elementor-button:hover
  svg,
.elementor-933
  .elementor-element.elementor-element-bcacc92
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-nvtextdarkbg);
}
.elementor-933
  .elementor-element.elementor-element-bcacc92
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-933 .elementor-element.elementor-element-30cf531 {
  text-align: left;
}
.elementor-933
  .elementor-element.elementor-element-30cf531
  .elementor-heading-title {
  color: #086e7d;
  font-family: "Roboto", Sans-serif;
  font-weight: 600;
}
.elementor-933 .elementor-element.elementor-element-0e5b213 {
  text-align: left;
}
.elementor-933
  .elementor-element.elementor-element-0e5b213
  .elementor-heading-title {
  color: #737373;
  -webkit-text-stroke-color: #000;
  stroke: #000;
}
.elementor-933
  .elementor-element.elementor-element-1da32e4
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 6px;
}
.elementor-933
  .elementor-element.elementor-element-1da32e4
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 6px;
}
.elementor-933 .elementor-element.elementor-element-1da32e4 .elementor-button {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  fill: var(--e-global-color-nvdarkbg);
  color: var(--e-global-color-nvdarkbg);
  background-color: var(--e-global-color-nvsecondaryaccent);
  border-radius: 50px 50px 50px 50px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-933
  .elementor-element.elementor-element-1da32e4
  .elementor-button:hover,
.elementor-933
  .elementor-element.elementor-element-1da32e4
  .elementor-button:focus {
  color: var(--e-global-color-nvtextdarkbg);
  background-color: var(--e-global-color-7936a8a);
  border-color: #086e7d00;
}
.elementor-933
  .elementor-element.elementor-element-1da32e4
  .elementor-button:hover
  svg,
.elementor-933
  .elementor-element.elementor-element-1da32e4
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-nvtextdarkbg);
}
.elementor-933
  .elementor-element.elementor-element-1da32e4
  > .elementor-widget-container {
  padding: 10px 0px 0px 0px;
}
.elementor-933
  .elementor-element.elementor-element-30e9416:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-933
  .elementor-element.elementor-element-30e9416
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-nvprimaryaccent) 0%,
    var(--e-global-color-nvprimaryaccent) 100%
  );
}
.elementor-933
  .elementor-element.elementor-element-30e9416
  > .elementor-background-overlay {
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-933 .elementor-element.elementor-element-30e9416 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 40px 160px 40px 160px;
}
.elementor-933
  .elementor-element.elementor-element-8515484
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-933
  .elementor-element.elementor-element-8515484:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-933
  .elementor-element.elementor-element-8515484
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffc55200;
}
.elementor-933
  .elementor-element.elementor-element-8515484
  > .elementor-element-populated
  > .elementor-background-overlay {
  opacity: 0.5;
}
.elementor-933
  .elementor-element.elementor-element-8515484
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 40px 0px 40px;
}
.elementor-933
  .elementor-element.elementor-element-8515484
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-933
  .elementor-element.elementor-element-8515484
  .elementor-element-populated
  .elementor-heading-title {
  color: var(--e-global-color-nvsitebg);
}
.elementor-933 .elementor-element.elementor-element-32e7a10 {
  --iteration-count: infinite;
  --animation-duration: 1200ms;
  --dynamic-text-color: var(--e-global-color-nvsecondaryaccent);
}
.elementor-933
  .elementor-element.elementor-element-32e7a10
  .elementor-headline {
  text-align: center;
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-933
  .elementor-element.elementor-element-32e7a10
  .elementor-headline-dynamic-wrapper
  path {
  stroke: var(--e-global-color-nvsitebg);
  stroke-width: 14px;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.elementor-933
  .elementor-element.elementor-element-32e7a10
  .elementor-headline-plain-text {
  color: var(--e-global-color-nvsecondaryaccent);
}
.elementor-933
  .elementor-element.elementor-element-32e7a10
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-933 .elementor-element.elementor-element-dbca696 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-dbca696
  .elementor-heading-title {
  color: var(--e-global-color-nvdarkbg);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
  line-height: 40px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}
.elementor-933
  .elementor-element.elementor-element-2b09e05
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-933 .elementor-element.elementor-element-2b09e05 {
  overflow: hidden;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 120px 160px 120px 160px;
}
.elementor-933
  .elementor-element.elementor-element-5cd6974
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-933
  .elementor-element.elementor-element-5cd6974
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 40px 0px 40px;
}
.elementor-933
  .elementor-element.elementor-element-5cd6974
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-933 .elementor-element.elementor-element-13ac924 {
  --iteration-count: infinite;
  --animation-duration: 1200ms;
  --dynamic-text-color: var(--e-global-color-7936a8a);
}
.elementor-933
  .elementor-element.elementor-element-13ac924
  .elementor-headline {
  text-align: center;
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-933
  .elementor-element.elementor-element-13ac924
  .elementor-headline-dynamic-wrapper
  path {
  stroke: var(--e-global-color-nvsecondaryaccent);
  stroke-width: 14px;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.elementor-933
  .elementor-element.elementor-element-13ac924
  .elementor-headline-plain-text {
  color: var(--e-global-color-7936a8a);
}
.elementor-933
  .elementor-element.elementor-element-13ac924
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-933 .elementor-element.elementor-element-6849f62 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-6849f62
  .elementor-heading-title {
  color: var(--e-global-color-text);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
  line-height: 40px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
}
.elementor-933
  .elementor-element.elementor-element-8f0881e
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-933
  .elementor-element.elementor-element-8f0881e
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-933 .elementor-element.elementor-element-8367eac img {
  width: 100%;
  max-width: 100%;
  filter: brightness(102%) contrast(101%) saturate(87%) blur(0px)
    hue-rotate(0deg);
}
.elementor-933 .elementor-element.elementor-element-8367eac:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-933
  .elementor-element.elementor-element-3312346:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-933
  .elementor-element.elementor-element-3312346
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #083a42 0%, #0a3c44 100%);
}
.elementor-933
  .elementor-element.elementor-element-3312346
  > .elementor-background-overlay {
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-933 .elementor-element.elementor-element-3312346 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 120px 160px 40px 160px;
}
.elementor-933
  .elementor-element.elementor-element-fcaade5
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-933
  .elementor-element.elementor-element-fcaade5
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 40px 0px 40px;
}
.elementor-933
  .elementor-element.elementor-element-fcaade5
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-933 .elementor-element.elementor-element-3bac4d4 {
  --iteration-count: infinite;
  --animation-duration: 1200ms;
  --dynamic-text-color: var(--e-global-color-nvtextdarkbg);
}
.elementor-933
  .elementor-element.elementor-element-3bac4d4
  .elementor-headline {
  text-align: center;
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-933
  .elementor-element.elementor-element-3bac4d4
  .elementor-headline-dynamic-wrapper
  path {
  stroke: var(--e-global-color-nvsecondaryaccent);
  stroke-width: 14px;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.elementor-933
  .elementor-element.elementor-element-3bac4d4
  .elementor-headline-plain-text {
  color: var(--e-global-color-nvtextdarkbg);
}
.elementor-933
  .elementor-element.elementor-element-3bac4d4
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-933 .elementor-element.elementor-element-67e49b2 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-67e49b2
  .elementor-heading-title {
  color: var(--e-global-color-nvtextdarkbg);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
  line-height: 40px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
}
.elementor-933
  .elementor-element.elementor-element-42013ae:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-933
  .elementor-element.elementor-element-42013ae
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #0a3c44 0%, #3d757d 100%);
}
.elementor-933 .elementor-element.elementor-element-42013ae {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 40px 160px 120px 160px;
}
.elementor-933
  .elementor-element.elementor-element-42013ae
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-933 .elementor-element.elementor-element-92230d4:hover img {
  opacity: 1;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-933 .elementor-element.elementor-element-92230d4 img {
  transition-duration: 0.5s;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);
}
.elementor-933 .elementor-element.elementor-element-34972c2 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-34972c2
  .elementor-heading-title {
  color: var(--e-global-color-nvsitebg);
}
.elementor-933 .elementor-element.elementor-element-8dbde21:hover img {
  opacity: 1;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-933 .elementor-element.elementor-element-8dbde21 img {
  transition-duration: 0.5s;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);
}
.elementor-933 .elementor-element.elementor-element-86cf476 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-86cf476
  .elementor-heading-title {
  color: var(--e-global-color-nvsitebg);
}
.elementor-933 .elementor-element.elementor-element-7e60022:hover img {
  opacity: 1;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-933 .elementor-element.elementor-element-7e60022 img {
  transition-duration: 0.5s;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);
}
.elementor-933 .elementor-element.elementor-element-4c49c57 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-4c49c57
  .elementor-heading-title {
  color: var(--e-global-color-nvsitebg);
}
.elementor-933
  .elementor-element.elementor-element-57bc770
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-933
  .elementor-element.elementor-element-57bc770:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-933
  .elementor-element.elementor-element-57bc770
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #3d757d 0%, #086e7d00 100%);
}
.elementor-933
  .elementor-element.elementor-element-57bc770
  > .elementor-background-overlay {
  opacity: 0.68;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-933 .elementor-element.elementor-element-57bc770 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 120px 160px 120px 160px;
}
.elementor-933
  .elementor-element.elementor-element-392ffa5
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-933
  .elementor-element.elementor-element-392ffa5
  > .elementor-element-populated {
  padding: 0px 40px 0px 40px;
}
.elementor-933 .elementor-element.elementor-element-2ce6555 {
  --iteration-count: infinite;
  --animation-duration: 1200ms;
  --dynamic-text-color: var(--e-global-color-nvtextdarkbg);
}
.elementor-933
  .elementor-element.elementor-element-2ce6555
  .elementor-headline {
  text-align: center;
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-933
  .elementor-element.elementor-element-2ce6555
  .elementor-headline-dynamic-wrapper
  path {
  stroke: var(--e-global-color-nvsecondaryaccent);
  stroke-width: 14px;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.elementor-933
  .elementor-element.elementor-element-2ce6555
  .elementor-headline-plain-text {
  color: var(--e-global-color-nvtextdarkbg);
}
.elementor-933
  .elementor-element.elementor-element-2ce6555
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-933 .elementor-element.elementor-element-1b48d2a {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-1b48d2a
  .elementor-heading-title {
  color: var(--e-global-color-nvtextdarkbg);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
  line-height: 40px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  text-shadow: 0px 0px 85px
    rgba(8.000000000000025, 110.00000000000001, 125.00000000000007, 0.52);
}
.elementor-933
  .elementor-element.elementor-element-4d91bed
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 6px;
}
.elementor-933
  .elementor-element.elementor-element-4d91bed
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 6px;
}
.elementor-933 .elementor-element.elementor-element-4d91bed .elementor-button {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  fill: var(--e-global-color-nvdarkbg);
  color: var(--e-global-color-nvdarkbg);
  background-color: var(--e-global-color-nvsecondaryaccent);
  border-radius: 50px 50px 50px 50px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-933
  .elementor-element.elementor-element-4d91bed
  .elementor-button:hover,
.elementor-933
  .elementor-element.elementor-element-4d91bed
  .elementor-button:focus {
  color: var(--e-global-color-nvtextdarkbg);
  background-color: var(--e-global-color-7936a8a);
  border-color: #086e7d00;
}
.elementor-933
  .elementor-element.elementor-element-4d91bed
  .elementor-button:hover
  svg,
.elementor-933
  .elementor-element.elementor-element-4d91bed
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-nvtextdarkbg);
}
.elementor-933
  .elementor-element.elementor-element-4d91bed
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-933
  .elementor-element.elementor-element-27ac564
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-933 .elementor-element.elementor-element-27ac564 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 120px 160px 120px 160px;
}
.elementor-933 .elementor-element.elementor-element-9bfaf8f img {
  filter: brightness(102%) contrast(101%) saturate(87%) blur(0px)
    hue-rotate(0deg);
}
.elementor-933 .elementor-element.elementor-element-9bfaf8f:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-933
  .elementor-element.elementor-element-10e6a83
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-933
  .elementor-element.elementor-element-10e6a83
  > .elementor-element-populated {
  padding: 0px 40px 0px 40px;
}
.elementor-933 .elementor-element.elementor-element-cbc9dd1 {
  --iteration-count: infinite;
  --animation-duration: 1200ms;
  --dynamic-text-color: var(--e-global-color-7936a8a);
}
.elementor-933
  .elementor-element.elementor-element-cbc9dd1
  .elementor-headline {
  text-align: center;
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-933
  .elementor-element.elementor-element-cbc9dd1
  .elementor-headline-dynamic-wrapper
  path {
  stroke: var(--e-global-color-nvsecondaryaccent);
  stroke-width: 14px;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.elementor-933
  .elementor-element.elementor-element-cbc9dd1
  .elementor-headline-plain-text {
  color: var(--e-global-color-7936a8a);
}
.elementor-933
  .elementor-element.elementor-element-cbc9dd1
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-933 .elementor-element.elementor-element-357bb6a {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-357bb6a
  .elementor-heading-title {
  color: var(--e-global-color-text);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
  line-height: 40px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
}
.elementor-933
  .elementor-element.elementor-element-d9c52c9
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-933
  .elementor-element.elementor-element-d9c52c9:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-933
  .elementor-element.elementor-element-d9c52c9
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://www.ulani.com.tw/wp-content/uploads/2022/09/bg_4.png");
  background-position: center right;
  background-repeat: no-repeat;
  background-size: contain;
}
.elementor-933 .elementor-element.elementor-element-d9c52c9 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 120px 160px 120px 160px;
}
.elementor-933
  .elementor-element.elementor-element-d9c52c9
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-933
  .elementor-element.elementor-element-d3b5c3f
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-933
  .elementor-element.elementor-element-d3b5c3f
  > .elementor-element-populated {
  padding: 0px 40px 0px 40px;
}
.elementor-933 .elementor-element.elementor-element-ac1ecaa {
  --iteration-count: infinite;
  --animation-duration: 1200ms;
  --dynamic-text-color: var(--e-global-color-7936a8a);
}
.elementor-933
  .elementor-element.elementor-element-ac1ecaa
  .elementor-headline {
  text-align: center;
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-933
  .elementor-element.elementor-element-ac1ecaa
  .elementor-headline-dynamic-wrapper
  path {
  stroke: var(--e-global-color-nvsecondaryaccent);
  stroke-width: 14px;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.elementor-933
  .elementor-element.elementor-element-ac1ecaa
  .elementor-headline-plain-text {
  color: var(--e-global-color-7936a8a);
}
.elementor-933
  .elementor-element.elementor-element-ac1ecaa
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-933 .elementor-element.elementor-element-6c9ea33 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-6c9ea33
  .elementor-heading-title {
  color: var(--e-global-color-text);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
  line-height: 40px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
}
.elementor-933
  .elementor-element.elementor-element-8cc7195
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 6px;
}
.elementor-933
  .elementor-element.elementor-element-8cc7195
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 6px;
}
.elementor-933 .elementor-element.elementor-element-8cc7195 .elementor-button {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  fill: var(--e-global-color-nvdarkbg);
  color: var(--e-global-color-nvdarkbg);
  background-color: var(--e-global-color-nvsecondaryaccent);
  border-radius: 50px 50px 50px 50px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-933
  .elementor-element.elementor-element-8cc7195
  .elementor-button:hover,
.elementor-933
  .elementor-element.elementor-element-8cc7195
  .elementor-button:focus {
  color: var(--e-global-color-nvtextdarkbg);
  background-color: var(--e-global-color-7936a8a);
  border-color: #086e7d00;
}
.elementor-933
  .elementor-element.elementor-element-8cc7195
  .elementor-button:hover
  svg,
.elementor-933
  .elementor-element.elementor-element-8cc7195
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-nvtextdarkbg);
}
.elementor-933
  .elementor-element.elementor-element-8cc7195
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-933 .elementor-element.elementor-element-8f327be img {
  filter: brightness(102%) contrast(101%) saturate(87%) blur(0px)
    hue-rotate(0deg);
}
.elementor-933 .elementor-element.elementor-element-8f327be:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-933
  .elementor-element.elementor-element-6d25141
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-933
  .elementor-element.elementor-element-6d25141:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-933
  .elementor-element.elementor-element-6d25141
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://www.ulani.com.tw/wp-content/uploads/2022/09/bg_3.png");
  background-position: center left;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-933 .elementor-element.elementor-element-6d25141 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 120px 160px 120px 160px;
}
.elementor-933
  .elementor-element.elementor-element-6d25141
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-933 .elementor-element.elementor-element-282acf1 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-282acf1
  .elementor-heading-title {
  color: var(--e-global-color-text);
  font-family: "Roboto", Sans-serif;
  font-weight: 600;
  line-height: 28px;
}
.elementor-933
  .elementor-element.elementor-element-282acf1
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-933
  .elementor-element.elementor-element-343da56
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-933
  .elementor-element.elementor-element-343da56
  > .elementor-element-populated {
  padding: 0px 40px 0px 40px;
}
.elementor-933 .elementor-element.elementor-element-9a2c3a6 {
  --iteration-count: infinite;
  --animation-duration: 1200ms;
  --dynamic-text-color: var(--e-global-color-7936a8a);
}
.elementor-933
  .elementor-element.elementor-element-9a2c3a6
  .elementor-headline {
  text-align: center;
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-933
  .elementor-element.elementor-element-9a2c3a6
  .elementor-headline-dynamic-wrapper
  path {
  stroke: var(--e-global-color-nvsecondaryaccent);
  stroke-width: 14px;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.elementor-933
  .elementor-element.elementor-element-9a2c3a6
  .elementor-headline-plain-text {
  color: var(--e-global-color-7936a8a);
}
.elementor-933
  .elementor-element.elementor-element-9a2c3a6
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-933 .elementor-element.elementor-element-331c3b4 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-331c3b4
  .elementor-heading-title {
  color: var(--e-global-color-text);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
  line-height: 40px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
}
.elementor-933
  .elementor-element.elementor-element-3da6c98
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 6px;
}
.elementor-933
  .elementor-element.elementor-element-3da6c98
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 6px;
}
.elementor-933 .elementor-element.elementor-element-3da6c98 .elementor-button {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  fill: var(--e-global-color-nvdarkbg);
  color: var(--e-global-color-nvdarkbg);
  background-color: var(--e-global-color-nvsecondaryaccent);
  border-radius: 50px 50px 50px 50px;
}
.elementor-933
  .elementor-element.elementor-element-3da6c98
  .elementor-button:hover,
.elementor-933
  .elementor-element.elementor-element-3da6c98
  .elementor-button:focus {
  color: var(--e-global-color-nvtextdarkbg);
  background-color: var(--e-global-color-7936a8a);
  border-color: #086e7d00;
}
.elementor-933
  .elementor-element.elementor-element-3da6c98
  .elementor-button:hover
  svg,
.elementor-933
  .elementor-element.elementor-element-3da6c98
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-nvtextdarkbg);
}
.elementor-933
  .elementor-element.elementor-element-3da6c98
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-933
  .elementor-element.elementor-element-9b72d60:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-933
  .elementor-element.elementor-element-9b72d60
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://www.ulani.com.tw/wp-content/uploads/2022/09/Group-186.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-933 .elementor-element.elementor-element-9b72d60 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 120px 160px 120px 160px;
}
.elementor-933
  .elementor-element.elementor-element-9b72d60
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-933
  .elementor-element.elementor-element-e7a6cb6.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-933
  .elementor-element.elementor-element-e7a6cb6.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-933
  .elementor-element.elementor-element-e7a6cb6.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-933
  .elementor-element.elementor-element-e7a6cb6
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-933
  .elementor-element.elementor-element-e7a6cb6
  > .elementor-element-populated {
  padding: 0px 20px 0px 20px;
}
.elementor-933 .elementor-element.elementor-element-bfa4efa img {
  filter: brightness(112%) contrast(111%) saturate(89%) blur(0px)
    hue-rotate(0deg);
  border-radius: 10px 10px 10px 10px;
}
.elementor-933
  .elementor-element.elementor-element-bfa4efa
  > .elementor-widget-container {
  padding: 0px 0px 10px 0px;
}
.elementor-933 .elementor-element.elementor-element-775ee9b img {
  transition-duration: 0.3s;
}
.elementor-933 .elementor-element.elementor-element-ff76a81 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-ff76a81
  .elementor-heading-title {
  color: var(--e-global-color-nvsecondaryaccent);
}
.elementor-933 .elementor-element.elementor-element-b81c324 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-b81c324
  .elementor-heading-title {
  color: var(--e-global-color-nvtextdarkbg);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
  line-height: 40px;
}
.elementor-bc-flex-widget
  .elementor-933
  .elementor-element.elementor-element-120dc10.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-933
  .elementor-element.elementor-element-120dc10.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-933
  .elementor-element.elementor-element-120dc10.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-933
  .elementor-element.elementor-element-120dc10
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-933
  .elementor-element.elementor-element-120dc10
  > .elementor-element-populated {
  padding: 0px 20px 0px 20px;
}
.elementor-933 .elementor-element.elementor-element-03561d8 img {
  filter: brightness(112%) contrast(111%) saturate(89%) blur(0px)
    hue-rotate(0deg);
  border-radius: 10px 10px 10px 10px;
}
.elementor-933
  .elementor-element.elementor-element-03561d8
  > .elementor-widget-container {
  padding: 0px 0px 10px 0px;
}
.elementor-933 .elementor-element.elementor-element-a72bec9 img {
  transition-duration: 0.3s;
}
.elementor-933 .elementor-element.elementor-element-9efdf51 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-9efdf51
  .elementor-heading-title {
  color: var(--e-global-color-nvsecondaryaccent);
}
.elementor-933 .elementor-element.elementor-element-ae77846 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-ae77846
  .elementor-heading-title {
  color: var(--e-global-color-nvtextdarkbg);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
  line-height: 40px;
}
.elementor-bc-flex-widget
  .elementor-933
  .elementor-element.elementor-element-d10aa6e.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-933
  .elementor-element.elementor-element-d10aa6e.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-933
  .elementor-element.elementor-element-d10aa6e.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-933
  .elementor-element.elementor-element-d10aa6e
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-933
  .elementor-element.elementor-element-d10aa6e
  > .elementor-element-populated {
  padding: 0px 20px 0px 20px;
}
.elementor-933 .elementor-element.elementor-element-fde6c76 img {
  filter: brightness(112%) contrast(111%) saturate(89%) blur(0px)
    hue-rotate(0deg);
  border-radius: 10px 10px 10px 10px;
}
.elementor-933
  .elementor-element.elementor-element-fde6c76
  > .elementor-widget-container {
  padding: 0px 0px 10px 0px;
}
.elementor-933 .elementor-element.elementor-element-e5968b9 img {
  transition-duration: 0.3s;
}
.elementor-933 .elementor-element.elementor-element-57d7409 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-57d7409
  .elementor-heading-title {
  color: var(--e-global-color-nvsecondaryaccent);
}
.elementor-933 .elementor-element.elementor-element-aca9083 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-aca9083
  .elementor-heading-title {
  color: var(--e-global-color-nvtextdarkbg);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
  line-height: 40px;
}
.elementor-933 .elementor-element.elementor-element-da27247 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 120px 0px 80px 0px;
}
.elementor-933
  .elementor-element.elementor-element-da27247
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-933 .elementor-element.elementor-element-1e7eac4 .elementor-wrapper {
  aspect-ratio: 16 / 9;
}
.elementor-933 .elementor-element.elementor-element-e4d2ce3 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-e4d2ce3
  .elementor-heading-title {
  color: var(--e-global-color-text);
  font-family: "Roboto", Sans-serif;
  font-weight: 600;
  line-height: 28px;
}
.elementor-933
  .elementor-element.elementor-element-e4d2ce3
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-933 .elementor-element.elementor-element-3199c7e {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 40px 160px 40px 160px;
}
.elementor-933
  .elementor-element.elementor-element-54b549f
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-933
  .elementor-element.elementor-element-54b549f
  > .elementor-element-populated,
.elementor-933
  .elementor-element.elementor-element-54b549f
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-933
  .elementor-element.elementor-element-54b549f
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-933
  .elementor-element.elementor-element-54b549f:hover
  > .elementor-element-populated,
.elementor-933
  .elementor-element.elementor-element-54b549f:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-933 .elementor-element.elementor-element-c4b9748 {
  text-align: center;
}
.elementor-933 .elementor-element.elementor-element-b2f8976 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-b2f8976
  .elementor-heading-title {
  color: var(--e-global-color-7936a8a);
}
.elementor-933 .elementor-element.elementor-element-3f2acf9 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-3f2acf9
  .elementor-heading-title {
  color: var(--e-global-color-text);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
}
.elementor-933
  .elementor-element.elementor-element-8da8f82
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-933
  .elementor-element.elementor-element-8da8f82
  > .elementor-element-populated,
.elementor-933
  .elementor-element.elementor-element-8da8f82
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-933
  .elementor-element.elementor-element-8da8f82
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-933
  .elementor-element.elementor-element-8da8f82:hover
  > .elementor-element-populated,
.elementor-933
  .elementor-element.elementor-element-8da8f82:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-933 .elementor-element.elementor-element-44bf54d {
  text-align: center;
}
.elementor-933 .elementor-element.elementor-element-08227b8 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-08227b8
  .elementor-heading-title {
  color: var(--e-global-color-7936a8a);
}
.elementor-933 .elementor-element.elementor-element-2815aec {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-2815aec
  .elementor-heading-title {
  color: var(--e-global-color-text);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
}
.elementor-933
  .elementor-element.elementor-element-3e3249d
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-933
  .elementor-element.elementor-element-3e3249d
  > .elementor-element-populated,
.elementor-933
  .elementor-element.elementor-element-3e3249d
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-933
  .elementor-element.elementor-element-3e3249d
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-933
  .elementor-element.elementor-element-3e3249d:hover
  > .elementor-element-populated,
.elementor-933
  .elementor-element.elementor-element-3e3249d:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-933 .elementor-element.elementor-element-6e8a6bb {
  text-align: center;
}
.elementor-933 .elementor-element.elementor-element-d544610 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-d544610
  .elementor-heading-title {
  color: var(--e-global-color-7936a8a);
}
.elementor-933 .elementor-element.elementor-element-714c659 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-714c659
  .elementor-heading-title {
  color: var(--e-global-color-text);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
}
.elementor-933
  .elementor-element.elementor-element-1a1ec18
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-933
  .elementor-element.elementor-element-1a1ec18
  > .elementor-element-populated,
.elementor-933
  .elementor-element.elementor-element-1a1ec18
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-933
  .elementor-element.elementor-element-1a1ec18
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-933
  .elementor-element.elementor-element-1a1ec18:hover
  > .elementor-element-populated,
.elementor-933
  .elementor-element.elementor-element-1a1ec18:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-933 .elementor-element.elementor-element-adbc21d {
  text-align: center;
}
.elementor-933 .elementor-element.elementor-element-c64dc4e {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-c64dc4e
  .elementor-heading-title {
  color: var(--e-global-color-7936a8a);
}
.elementor-933 .elementor-element.elementor-element-112cc6f {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-112cc6f
  .elementor-heading-title {
  color: var(--e-global-color-text);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
}
.elementor-933 .elementor-element.elementor-element-0419e59 {
  padding: 50px 0px 0px 0px;
}
.elementor-933 .elementor-element.elementor-element-8f3a653 {
  --iteration-count: infinite;
  --animation-duration: 1200ms;
  --dynamic-text-color: var(--e-global-color-7936a8a);
}
.elementor-933
  .elementor-element.elementor-element-8f3a653
  .elementor-headline {
  text-align: center;
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-933
  .elementor-element.elementor-element-8f3a653
  .elementor-headline-dynamic-wrapper
  path {
  stroke: var(--e-global-color-nvsecondaryaccent);
  stroke-width: 14px;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.elementor-933
  .elementor-element.elementor-element-8f3a653
  .elementor-headline-plain-text {
  color: var(--e-global-color-7936a8a);
}
.elementor-933
  .elementor-element.elementor-element-8f3a653
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-933 .elementor-element.elementor-element-a50b4cf {
  padding: 40px 0px 40px 0px;
}
.elementor-933
  .elementor-element.elementor-element-e6a4b0d
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-933
  .elementor-element.elementor-element-e6a4b0d
  > .elementor-element-populated,
.elementor-933
  .elementor-element.elementor-element-e6a4b0d
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-933
  .elementor-element.elementor-element-e6a4b0d
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-933
  .elementor-element.elementor-element-e6a4b0d:hover
  > .elementor-element-populated,
.elementor-933
  .elementor-element.elementor-element-e6a4b0d:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-933 .elementor-element.elementor-element-6a6e9e0 {
  text-align: center;
}
.elementor-933 .elementor-element.elementor-element-6a6e9e0 img {
  border-radius: 10px 10px 10px 10px;
}
.elementor-933 .elementor-element.elementor-element-c579e69 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-c579e69
  .elementor-heading-title {
  color: var(--e-global-color-7936a8a);
}
.elementor-933
  .elementor-element.elementor-element-c579e69
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-933 .elementor-element.elementor-element-a7bbe5d {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-a7bbe5d
  .elementor-heading-title {
  color: var(--e-global-color-text);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
  line-height: 30px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
}
.elementor-933
  .elementor-element.elementor-element-54d9c88
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-933
  .elementor-element.elementor-element-54d9c88
  > .elementor-element-populated,
.elementor-933
  .elementor-element.elementor-element-54d9c88
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-933
  .elementor-element.elementor-element-54d9c88
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-933
  .elementor-element.elementor-element-54d9c88:hover
  > .elementor-element-populated,
.elementor-933
  .elementor-element.elementor-element-54d9c88:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-933 .elementor-element.elementor-element-1f4af57 {
  text-align: center;
}
.elementor-933 .elementor-element.elementor-element-1f4af57 img {
  border-radius: 10px 10px 10px 10px;
}
.elementor-933 .elementor-element.elementor-element-d13f3b3 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-d13f3b3
  .elementor-heading-title {
  color: var(--e-global-color-7936a8a);
}
.elementor-933
  .elementor-element.elementor-element-d13f3b3
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-933 .elementor-element.elementor-element-2c49580 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-2c49580
  .elementor-heading-title {
  color: var(--e-global-color-text);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
  line-height: 30px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
}
.elementor-933
  .elementor-element.elementor-element-0ce2595
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-933
  .elementor-element.elementor-element-0ce2595
  > .elementor-element-populated,
.elementor-933
  .elementor-element.elementor-element-0ce2595
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-933
  .elementor-element.elementor-element-0ce2595
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-933
  .elementor-element.elementor-element-0ce2595:hover
  > .elementor-element-populated,
.elementor-933
  .elementor-element.elementor-element-0ce2595:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-933 .elementor-element.elementor-element-3bb75f3 {
  text-align: center;
}
.elementor-933 .elementor-element.elementor-element-3bb75f3 img {
  border-radius: 10px 10px 10px 10px;
}
.elementor-933 .elementor-element.elementor-element-dfe7c9d {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-dfe7c9d
  .elementor-heading-title {
  color: var(--e-global-color-7936a8a);
}
.elementor-933
  .elementor-element.elementor-element-dfe7c9d
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-933 .elementor-element.elementor-element-037ecef {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-037ecef
  .elementor-heading-title {
  color: var(--e-global-color-text);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
  line-height: 30px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
}
.elementor-933
  .elementor-element.elementor-element-aba19c3
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-933
  .elementor-element.elementor-element-aba19c3
  > .elementor-element-populated,
.elementor-933
  .elementor-element.elementor-element-aba19c3
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-933
  .elementor-element.elementor-element-aba19c3
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-933
  .elementor-element.elementor-element-aba19c3:hover
  > .elementor-element-populated,
.elementor-933
  .elementor-element.elementor-element-aba19c3:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-933 .elementor-element.elementor-element-e37e38b {
  text-align: center;
}
.elementor-933 .elementor-element.elementor-element-e37e38b img {
  border-radius: 10px 10px 10px 10px;
}
.elementor-933 .elementor-element.elementor-element-0020da9 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-0020da9
  .elementor-heading-title {
  color: var(--e-global-color-7936a8a);
}
.elementor-933
  .elementor-element.elementor-element-0020da9
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-933 .elementor-element.elementor-element-528d0ba {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-528d0ba
  .elementor-heading-title {
  color: var(--e-global-color-text);
  font-family: "Roboto", Sans-serif;
  font-weight: normal;
  line-height: 30px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
}
.elementor-933 .elementor-element.elementor-element-0cddc90 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 80px 40px 80px 40px;
}
.elementor-933 .elementor-element.elementor-element-4bdd3aa .elementor-wrapper {
  aspect-ratio: 16 / 9;
}
.elementor-933 .elementor-element.elementor-element-f8d2287 {
  text-align: center;
}
.elementor-933
  .elementor-element.elementor-element-f8d2287
  .elementor-heading-title {
  color: var(--e-global-color-text);
  font-family: "Roboto", Sans-serif;
  font-weight: 600;
  line-height: 28px;
}
.elementor-933
  .elementor-element.elementor-element-f8d2287
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-933
  .elementor-element.elementor-element-3e3c54c
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 6px;
}
.elementor-933
  .elementor-element.elementor-element-3e3c54c
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 6px;
}
.elementor-933 .elementor-element.elementor-element-3e3c54c .elementor-button {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  fill: var(--e-global-color-nvdarkbg);
  color: var(--e-global-color-nvdarkbg);
  background-color: var(--e-global-color-nvsecondaryaccent);
  border-radius: 50px 50px 50px 50px;
}
.elementor-933
  .elementor-element.elementor-element-3e3c54c
  .elementor-button:hover,
.elementor-933
  .elementor-element.elementor-element-3e3c54c
  .elementor-button:focus {
  color: var(--e-global-color-nvtextdarkbg);
  background-color: var(--e-global-color-7936a8a);
  border-color: #086e7d00;
}
.elementor-933
  .elementor-element.elementor-element-3e3c54c
  .elementor-button:hover
  svg,
.elementor-933
  .elementor-element.elementor-element-3e3c54c
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-nvtextdarkbg);
}
.elementor-933
  .elementor-element.elementor-element-3e3c54c
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-933
  .elementor-element.elementor-element-775553c:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-933
  .elementor-element.elementor-element-775553c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://www.ulani.com.tw/wp-content/uploads/2022/09/MIX7754-1-scaled-e1663748748132.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-933 .elementor-element.elementor-element-775553c {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 250px 0px 250px 0px;
}
.elementor-933
  .elementor-element.elementor-element-775553c
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-933 .elementor-element.elementor-element-c2a8e54 {
  --spacer-size: 98px;
}
.elementor-933 .elementor-element.elementor-element-5d11357 {
  padding: 120px 160px 20px 160px;
}
.elementor-933 .elementor-element.elementor-element-b481817 img {
  opacity: 1;
  filter: brightness(112%) contrast(105%) saturate(116%) blur(0px)
    hue-rotate(0deg);
  border-radius: 10px 10px 10px 10px;
}
.elementor-933 .elementor-element.elementor-element-b481817:hover img {
  opacity: 1;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-933 .elementor-element.elementor-element-76d058c img {
  opacity: 1;
  filter: brightness(112%) contrast(105%) saturate(116%) blur(0px)
    hue-rotate(0deg);
  border-radius: 10px 10px 10px 10px;
}
.elementor-933 .elementor-element.elementor-element-76d058c:hover img {
  opacity: 1;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-933 .elementor-element.elementor-element-1130ffd {
  padding: 20px 160px 120px 160px;
}
.elementor-933 .elementor-element.elementor-element-e0141cc img {
  opacity: 1;
  filter: brightness(112%) contrast(105%) saturate(116%) blur(0px)
    hue-rotate(0deg);
  border-radius: 10px 10px 10px 10px;
}
.elementor-933 .elementor-element.elementor-element-e0141cc:hover img {
  opacity: 1;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-933 .elementor-element.elementor-element-7053919 img {
  opacity: 1;
  filter: brightness(112%) contrast(105%) saturate(116%) blur(0px)
    hue-rotate(0deg);
  border-radius: 10px 10px 10px 10px;
}
.elementor-933 .elementor-element.elementor-element-7053919:hover img {
  opacity: 1;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-933 .elementor-element.elementor-element-75a215e {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 50px 0px;
}
.elementor-933
  .elementor-element.elementor-element-4d09c36
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
}
.elementor-933
  .elementor-element.elementor-element-a64d35a
  .elementor-repeater-item-54cdc46.elementor-social-icon {
  background-color: var(--e-global-color-nvprimaryaccent);
}
.elementor-933
  .elementor-element.elementor-element-a64d35a
  .elementor-repeater-item-54cdc46.elementor-social-icon
  i {
  color: var(--e-global-color-nvsitebg);
}
.elementor-933
  .elementor-element.elementor-element-a64d35a
  .elementor-repeater-item-54cdc46.elementor-social-icon
  svg {
  fill: var(--e-global-color-nvsitebg);
}
.elementor-933
  .elementor-element.elementor-element-a64d35a
  .elementor-repeater-item-59645f9.elementor-social-icon {
  background-color: var(--e-global-color-nvprimaryaccent);
}
.elementor-933 .elementor-element.elementor-element-a64d35a {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 25px;
  --grid-column-gap: 15px;
  --grid-row-gap: 0px;
}
.elementor-933
  .elementor-element.elementor-element-a64d35a
  .elementor-widget-container {
  text-align: left;
}
.elementor-933
  .elementor-element.elementor-element-e47737f
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
}
.elementor-933 .elementor-element.elementor-element-2fc2391 {
  text-align: left;
}
.elementor-933
  .elementor-element.elementor-element-2fc2391
  .elementor-heading-title {
  color: var(--e-global-color-7936a8a);
}
@media (max-width: 1024px) {
  .elementor-933
    .elementor-element.elementor-element-329de61
    > .elementor-element-populated {
    padding: 0px 0px 0px 450px;
  }
  .elementor-933 .elementor-element.elementor-element-30e9416 {
    padding: 120px 20px 40px 20px;
  }
  .elementor-933 .elementor-element.elementor-element-2b09e05 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 120px 20px 120px 20px;
  }
  .elementor-933 .elementor-element.elementor-element-3312346 {
    padding: 120px 20px 40px 20px;
  }
  .elementor-933 .elementor-element.elementor-element-42013ae {
    padding: 20px 20px 120px 20px;
  }
  .elementor-933 .elementor-element.elementor-element-57bc770 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 120px 20px 120px 20px;
  }
  .elementor-933 .elementor-element.elementor-element-27ac564 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 120px 20px 120px 20px;
  }
  .elementor-933
    .elementor-element.elementor-element-d9c52c9:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-933
    .elementor-element.elementor-element-d9c52c9
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center right;
  }
  .elementor-933 .elementor-element.elementor-element-d9c52c9 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 120px 20px 120px 20px;
  }
  .elementor-933
    .elementor-element.elementor-element-6d25141:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-933
    .elementor-element.elementor-element-6d25141
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center left;
  }
  .elementor-933 .elementor-element.elementor-element-6d25141 {
    padding: 120px 20px 120px 20px;
  }
  .elementor-933
    .elementor-element.elementor-element-1194610
    > .elementor-element-populated {
    padding: 4px 4px 4px 4px;
  }
  .elementor-933
    .elementor-element.elementor-element-9b72d60:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-933
    .elementor-element.elementor-element-9b72d60
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0px 0px;
  }
  .elementor-933 .elementor-element.elementor-element-9b72d60 {
    padding: 120px 20px 120px 20px;
  }
  .elementor-933 .elementor-element.elementor-element-da27247 {
    padding: 120px 0px 40px 0px;
  }
  .elementor-933 .elementor-element.elementor-element-3199c7e {
    padding: 20px 20px 120px 20px;
  }
  .elementor-933 .elementor-element.elementor-element-0cddc90 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 120px 20px 120px 20px;
  }
  .elementor-933
    .elementor-element.elementor-element-775553c:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-933
    .elementor-element.elementor-element-775553c
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: cover;
  }
  .elementor-933 .elementor-element.elementor-element-775553c {
    padding: 120px 20px 120px 20px;
  }
  .elementor-933 .elementor-element.elementor-element-c2a8e54 {
    --spacer-size: 168px;
  }
  .elementor-933 .elementor-element.elementor-element-5d11357 {
    padding: 120px 20px 20px 20px;
  }
  .elementor-933 .elementor-element.elementor-element-1130ffd {
    padding: 20px 20px 120px 20px;
  }
}
@media (max-width: 767px) {
  .elementor-933
    .elementor-element.elementor-element-9507c4e
    > .elementor-container {
    max-width: 500px;
  }
  .elementor-933 .elementor-element.elementor-element-9507c4e {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-329de61
    > .elementor-element-populated {
    margin: 200px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 20px 40px 20px;
  }
  .elementor-933 .elementor-element.elementor-element-9e6b941 {
    text-align: center;
  }
  .elementor-933 .elementor-element.elementor-element-8be3451 {
    text-align: center;
  }
  .elementor-933
    .elementor-element.elementor-element-8be3451
    .elementor-heading-title {
    -webkit-text-stroke-width: 0px;
    stroke-width: 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-8be3451
    > .elementor-widget-container {
    margin: -5px -5px -5px -5px;
  }
  .elementor-933
    .elementor-element.elementor-element-bcacc92
    > .elementor-widget-container {
    padding: 5px 0px 0px 0px;
  }
  .elementor-933 .elementor-element.elementor-element-1bdd4b3 {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .elementor-933
    .elementor-element.elementor-element-a7af0fc
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-933 .elementor-element.elementor-element-30cf531 {
    text-align: center;
  }
  .elementor-933 .elementor-element.elementor-element-0e5b213 {
    text-align: center;
  }
  .elementor-933
    .elementor-element.elementor-element-0e5b213
    .elementor-heading-title {
    -webkit-text-stroke-width: 0px;
    stroke-width: 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-0e5b213
    > .elementor-widget-container {
    margin: -11px -11px -11px -11px;
  }
  .elementor-933
    .elementor-element.elementor-element-1da32e4
    > .elementor-widget-container {
    margin: -4px -4px -4px -4px;
    padding: 5px 0px 0px 0px;
  }
  .elementor-933 .elementor-element.elementor-element-30e9416 {
    padding: 80px 0px 40px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-8515484
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-8515484
    > .elementor-element-populated {
    padding: 0px 20px 40px 20px;
  }
  .elementor-933 .elementor-element.elementor-element-2b09e05 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-5cd6974
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-5cd6974
    > .elementor-element-populated {
    padding: 0px 20px 40px 20px;
  }
  .elementor-933
    .elementor-element.elementor-element-13ac924
    .elementor-headline {
    text-align: center;
  }
  .elementor-933
    .elementor-element.elementor-element-8f0881e
    > .elementor-element-populated {
    padding: 40px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-8367eac
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-933 .elementor-element.elementor-element-3312346 {
    padding: 80px 0px 40px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-fcaade5
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-fcaade5
    > .elementor-element-populated {
    padding: 0px 20px 40px 20px;
  }
  .elementor-933 .elementor-element.elementor-element-42013ae {
    padding: 40px 0px 80px 0px;
  }
  .elementor-933 .elementor-element.elementor-element-57bc770 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-392ffa5
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }
  .elementor-933
    .elementor-element.elementor-element-392ffa5
    > .elementor-element-populated {
    padding: 0px 0px 40px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-1b48d2a
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-4d91bed
    > .elementor-widget-container {
    padding: 5px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-2a6858a
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-933 .elementor-element.elementor-element-27ac564 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-d08aab2
    > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-933
    .elementor-element.elementor-element-9bfaf8f
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-10e6a83
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }
  .elementor-933
    .elementor-element.elementor-element-10e6a83
    > .elementor-element-populated {
    padding: 40px 20px 0px 20px;
  }
  .elementor-933
    .elementor-element.elementor-element-cbc9dd1
    .elementor-headline {
    text-align: center;
  }
  .elementor-933
    .elementor-element.elementor-element-357bb6a
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-d9c52c9:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-933
    .elementor-element.elementor-element-d9c52c9
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center right;
  }
  .elementor-933 .elementor-element.elementor-element-d9c52c9 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-6c9ea33
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-8cc7195
    > .elementor-widget-container {
    padding: 5px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-a2c85f8
    > .elementor-element-populated {
    padding: 40px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-8f327be
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-6d25141:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-933
    .elementor-element.elementor-element-6d25141
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: top left;
    background-size: contain;
  }
  .elementor-933 .elementor-element.elementor-element-6d25141 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-1194610
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-282acf1
    > .elementor-widget-container {
    padding: 0px 40px 0px 40px;
  }
  .elementor-933
    .elementor-element.elementor-element-343da56
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }
  .elementor-933
    .elementor-element.elementor-element-343da56
    > .elementor-element-populated {
    padding: 40px 20px 0px 20px;
  }
  .elementor-933
    .elementor-element.elementor-element-3da6c98
    > .elementor-widget-container {
    padding: 5px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-9b72d60:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-933
    .elementor-element.elementor-element-9b72d60
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0px 0px;
    background-size: cover;
  }
  .elementor-933 .elementor-element.elementor-element-9b72d60 {
    padding: 80px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-e7a6cb6
    > .elementor-element-populated {
    padding: 0px 20px 40px 20px;
  }
  .elementor-933
    .elementor-element.elementor-element-120dc10
    > .elementor-element-populated {
    padding: 0px 20px 40px 20px;
  }
  .elementor-933
    .elementor-element.elementor-element-d10aa6e
    > .elementor-element-populated {
    padding: 0px 20px 0px 20px;
  }
  .elementor-933 .elementor-element.elementor-element-da27247 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-f673ece
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-e4d2ce3
    > .elementor-widget-container {
    padding: 0px 40px 0px 40px;
  }
  .elementor-933 .elementor-element.elementor-element-3199c7e {
    padding: 80px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-54b549f
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }
  .elementor-933
    .elementor-element.elementor-element-54b549f
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-c4b9748
    > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-8da8f82
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }
  .elementor-933
    .elementor-element.elementor-element-8da8f82
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-44bf54d
    > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-3e3249d
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }
  .elementor-933
    .elementor-element.elementor-element-3e3249d
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-6e8a6bb
    > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-1a1ec18
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }
  .elementor-933
    .elementor-element.elementor-element-1a1ec18
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-adbc21d
    > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
  }
  .elementor-933 .elementor-element.elementor-element-a50b4cf {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-e6a4b0d
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }
  .elementor-933
    .elementor-element.elementor-element-e6a4b0d
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-6a6e9e0
    > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-a7bbe5d
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-54d9c88
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }
  .elementor-933
    .elementor-element.elementor-element-54d9c88
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-1f4af57
    > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-2c49580
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-0ce2595
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }
  .elementor-933
    .elementor-element.elementor-element-0ce2595
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-3bb75f3
    > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-037ecef
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-aba19c3
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }
  .elementor-933
    .elementor-element.elementor-element-aba19c3
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-e37e38b
    > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-528d0ba
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-933 .elementor-element.elementor-element-0cddc90 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-b82035c
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-f8d2287
    > .elementor-widget-container {
    padding: 0px 40px 0px 40px;
  }
  .elementor-933
    .elementor-element.elementor-element-3e3c54c
    > .elementor-widget-container {
    padding: 5px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-775553c:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-933
    .elementor-element.elementor-element-775553c
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: cover;
  }
  .elementor-933 .elementor-element.elementor-element-775553c {
    padding: 80px 0px 80px 0px;
  }
  .elementor-933 .elementor-element.elementor-element-5d11357 {
    padding: 80px 0px 0px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-3176c42
    > .elementor-element-populated {
    padding: 0px 10px 40px 10px;
  }
  .elementor-933
    .elementor-element.elementor-element-df37a4a
    > .elementor-element-populated {
    padding: 0px 10px 40px 10px;
  }
  .elementor-933 .elementor-element.elementor-element-1130ffd {
    padding: 0px 0px 80px 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-9431c96
    > .elementor-element-populated {
    padding: 0px 10px 40px 10px;
  }
  .elementor-933
    .elementor-element.elementor-element-5d12bc5
    > .elementor-element-populated {
    padding: 0px 10px 0px 10px;
  }
  .elementor-933 .elementor-element.elementor-element-75a215e {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-933
    .elementor-element.elementor-element-77b3c95
    > .elementor-element-populated {
    margin: 00px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-933 .elementor-element.elementor-element-4d09c36 {
    text-align: center;
  }
  .elementor-933
    .elementor-element.elementor-element-a64d35a
    .elementor-widget-container {
    text-align: center;
  }
  .elementor-933
    .elementor-element.elementor-element-71a85f6
    > .elementor-element-populated {
    margin: 50px 0px 50px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-933 .elementor-element.elementor-element-e47737f {
    text-align: center;
  }
  .elementor-933 .elementor-element.elementor-element-2fc2391 {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .elementor-933 .elementor-element.elementor-element-5cd6974 {
    width: 40%;
  }
  .elementor-933 .elementor-element.elementor-element-8f0881e {
    width: 60%;
  }
  .elementor-933 .elementor-element.elementor-element-392ffa5 {
    width: 40%;
  }
  .elementor-933 .elementor-element.elementor-element-2a6858a {
    width: 60%;
  }
  .elementor-933 .elementor-element.elementor-element-d08aab2 {
    width: 60%;
  }
  .elementor-933 .elementor-element.elementor-element-10e6a83 {
    width: 40%;
  }
  .elementor-933 .elementor-element.elementor-element-d3b5c3f {
    width: 39.332%;
  }
  .elementor-933 .elementor-element.elementor-element-a2c85f8 {
    width: 60%;
  }
  .elementor-933 .elementor-element.elementor-element-1194610 {
    width: 59.332%;
  }
  .elementor-933 .elementor-element.elementor-element-343da56 {
    width: 40%;
  }
}
@media (min-width: 1025px) {
  .elementor-933
    .elementor-element.elementor-element-9b72d60:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-933
    .elementor-element.elementor-element-9b72d60
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
  .elementor-933
    .elementor-element.elementor-element-775553c:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-933
    .elementor-element.elementor-element-775553c
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
}
