.elementor-15238 .elementor-element.elementor-element-a97286d {
  margin-top: 50px;
  margin-bottom: 50px;
}

.elementor-15238 .elementor-element.elementor-element-42b4452 .elementor-heading-title {
  color: #000000;
}

.elementor-15238 .elementor-element.elementor-element-10c8c45 {
  color: #000000;
}

.elementor-15238 .elementor-element.elementor-element-10c8c45>.elementor-widget-container {
  padding: 0% 30% 0% 0%;
}

.elementor-15238 .elementor-element.elementor-element-a37715e .elementor-button:hover,
.elementor-15238 .elementor-element.elementor-element-a37715e .elementor-button:focus {
  background-color: var(--e-global-color-56603cc6);
}

.elementor-15238 .elementor-element.elementor-element-cb8630f>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-cb8630f {
  margin-top: 50px;
  margin-bottom: 50px;
}

.elementor-15238 .elementor-element.elementor-element-dcff3ca .elementor-heading-title {
  color: #000000;
}

.elementor-15238 .elementor-element.elementor-element-99ad400 {
  color: #000000;
}

.elementor-15238 .elementor-element.elementor-element-9ea7470 {
  text-align: right;
}

.elementor-15238 .elementor-element.elementor-element-4c5738a>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-4c5738a {
  margin-top: 50px;
  margin-bottom: 50px;
}

.elementor-15238 .elementor-element.elementor-element-627f273 {
  text-align: left;
}

.elementor-15238 .elementor-element.elementor-element-1c76493 .elementor-heading-title {
  color: #000000;
}

.elementor-15238 .elementor-element.elementor-element-cee6c06 {
  color: #000000;
}

.elementor-15238 .elementor-element.elementor-element-aefce8f .elementor-heading-title {
  color: #000000;
}

.elementor-15238 .elementor-element.elementor-element-aefce8f>.elementor-widget-container {
  margin: 50px 0px 0px 0px;
}

.elementor-15238 .elementor-element.elementor-element-3760faa {
  margin-top: 0px;
  margin-bottom: 50px;
}

.elementor-15238 .elementor-element.elementor-element-3cf2375.elementor-position-right .elementor-image-box-img {
  margin-left: 15px;
}

.elementor-15238 .elementor-element.elementor-element-3cf2375.elementor-position-left .elementor-image-box-img {
  margin-right: 15px;
}

.elementor-15238 .elementor-element.elementor-element-3cf2375.elementor-position-top .elementor-image-box-img {
  margin-bottom: 15px;
}

.elementor-15238 .elementor-element.elementor-element-3cf2375 .elementor-image-box-wrapper .elementor-image-box-img {
  width: 20%;
}

.elementor-15238 .elementor-element.elementor-element-3cf2375 .elementor-image-box-img img {
  transition-duration: 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-3cf2375 .elementor-image-box-wrapper {
  text-align: left;
}

.elementor-15238 .elementor-element.elementor-element-3cf2375 .elementor-image-box-title {
  color: #000000;
  font-size: 20px;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-3cf2375 .elementor-image-box-description {
  color: #000000;
}

.elementor-15238 .elementor-element.elementor-element-6375181.elementor-position-right .elementor-image-box-img {
  margin-left: 15px;
}

.elementor-15238 .elementor-element.elementor-element-6375181.elementor-position-left .elementor-image-box-img {
  margin-right: 15px;
}

.elementor-15238 .elementor-element.elementor-element-6375181.elementor-position-top .elementor-image-box-img {
  margin-bottom: 15px;
}

.elementor-15238 .elementor-element.elementor-element-6375181 .elementor-image-box-wrapper .elementor-image-box-img {
  width: 20%;
}

.elementor-15238 .elementor-element.elementor-element-6375181 .elementor-image-box-img img {
  transition-duration: 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-6375181 .elementor-image-box-wrapper {
  text-align: left;
}

.elementor-15238 .elementor-element.elementor-element-6375181 .elementor-image-box-title {
  color: #000000;
  font-size: 20px;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-6375181 .elementor-image-box-description {
  color: #000000;
}

.elementor-15238 .elementor-element.elementor-element-60cf712.elementor-position-right .elementor-image-box-img {
  margin-left: 15px;
}

.elementor-15238 .elementor-element.elementor-element-60cf712.elementor-position-left .elementor-image-box-img {
  margin-right: 15px;
}

.elementor-15238 .elementor-element.elementor-element-60cf712.elementor-position-top .elementor-image-box-img {
  margin-bottom: 15px;
}

.elementor-15238 .elementor-element.elementor-element-60cf712 .elementor-image-box-wrapper .elementor-image-box-img {
  width: 20%;
}

.elementor-15238 .elementor-element.elementor-element-60cf712 .elementor-image-box-img img {
  transition-duration: 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-60cf712 .elementor-image-box-wrapper {
  text-align: left;
}

.elementor-15238 .elementor-element.elementor-element-60cf712 .elementor-image-box-title {
  color: #000000;
  font-size: 20px;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-60cf712 .elementor-image-box-description {
  color: #000000;
}

.elementor-15238 .elementor-element.elementor-element-e355242 .elementor-heading-title {
  color: #000000;
}

.elementor-15238 .elementor-element.elementor-element-e4d030c {
  color: #000000;
}

.elementor-15238 .elementor-element.elementor-element-e4d030c>.elementor-widget-container {
  padding: 0% 30% 0% 0%;
}

.elementor-15238 .elementor-element.elementor-element-989ec02>.elementor-container {
  max-width: 900px;
}

.elementor-15238 .elementor-element.elementor-element-989ec02 {
  margin-top: 50px;
  margin-bottom: 50px;
}

.elementor-15238 .elementor-element.elementor-element-aebf2a5 .elementor-heading-title {
  color: #000000;
}

.elementor-15238 .elementor-element.elementor-element-aebf2a5>.elementor-widget-container {
  margin: 50px 0px 0px 0px;
}

.elementor-15238 .elementor-element.elementor-element-f5a72ef {
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-674f833 .elementor-heading-title {
  color: #4A4A4A;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-4a89e7a .elementor-heading-title {
  color: #4A4A4A;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-9db1b75 .elementor-heading-title {
  color: #4A4A4A;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-928e76e>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-928e76e {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-928e76e>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-fa39aa2 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-8ddd748 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-46ac54b .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-1c20e9b>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-1c20e9b {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-1c20e9b>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-cf36d69 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-1305464 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-88b3ebc .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-c47529f>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-c47529f {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-c47529f>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-8a1dc67 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-0bf382a {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-1124d29 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-b850a50>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-b850a50 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-b850a50>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-23dfa1a .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-7ef2aae .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-37c69a7 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-e7bf0d4>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-e7bf0d4 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-e7bf0d4>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-baca57e .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-1ebf925 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-845efff .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-f3896f6>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-f3896f6 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-f3896f6>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-ad3b802 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-33ee07a {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-b3695bc {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-87291aa>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-87291aa {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-87291aa>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-d8127f8 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-bbb368a {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-65e0697 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-f81139f>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-f81139f {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-f81139f>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-fa30424 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-07e5988 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-37f1569 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-2524fa3>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-2524fa3 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-2524fa3>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-353290d .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-48331c7 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-2ce28b3 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-be9b086>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-be9b086 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-be9b086>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-c51995e .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-dbfa395 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-2f17ca8 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-9c84d6b>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-9c84d6b {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-9c84d6b>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-d6741ae .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-91da8e6 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-c701ea3 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-c63fbda>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-c63fbda {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-c63fbda>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-a47f864 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-a051ca9 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-306d495 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-3afd7cb>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-3afd7cb {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-3afd7cb>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-3e375f6 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-cfc1d35 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-8ec3572 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-1df0828>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-1df0828 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-1df0828>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-43a1200 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-f7d6be7 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-dd463d3 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-90419ff>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-90419ff {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-90419ff>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-321050a .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-1f76261 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-04e02aa .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-73a832d>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-73a832d {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-73a832d>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-c1cf74f .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-f2d114c .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-287a611 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-e1e9a25>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-e1e9a25 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-e1e9a25>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-a2d593a .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-e3e99c4 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-fc710eb {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-332e2d1>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-332e2d1 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-332e2d1>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-c7b2f1d .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-e968bc4 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-b226d61 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-5a4a557>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-5a4a557 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-5a4a557>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-db1fc23 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-c8997fd {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-c85cb82 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-0f48efa>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-0f48efa {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-0f48efa>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-16ebf1f .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-65e2bf5 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-f83e999 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-fe6190b>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-fe6190b {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-fe6190b>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-ceda4a1 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-7e52ed8 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-5a2fe56 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-0c9ec54>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-0c9ec54 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-0c9ec54>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-88b4206 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-fed32ca .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-dbae16f .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-c84a6f1>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-c84a6f1 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-c84a6f1>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-f3cb074 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-7fac6e2 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-b262d0b {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-11e8d80>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-11e8d80 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-11e8d80>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-c77882c .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-0ec123d {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-22c14cf {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-ebacb40>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-ebacb40 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-ebacb40>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-1329ae7 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-64fdcff {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-f53aebc {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-2ab85de>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-2ab85de {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-2ab85de>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-df021e6 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-183b558 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-a699624 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-6e259f3>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-6e259f3 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-6e259f3>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-da243e7 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-0fa76b4 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-54f4030 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-a0e34d2>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-a0e34d2 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-a0e34d2>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-fe34a4b .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-f64cf46 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-576993b {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-95dc412>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-95dc412 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-95dc412>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-31f0ac6 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-3d61fbf {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-069adf8 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-d3aaf74>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-d3aaf74 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-d3aaf74>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-0e269df .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-dcde487 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-74083e6 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-3fe5b2a>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-3fe5b2a {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-3fe5b2a>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-fcb5810 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-1d172e9 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-a3264a9 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-155dc52>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-155dc52 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-155dc52>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-7a3d161 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-ed628e9 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-c44bdbc {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-76a4d2d>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-76a4d2d {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-76a4d2d>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-9d063c6 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-fbd4f61 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-dfb77ad .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-673f408>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-673f408 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-673f408>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-6af3437 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-02f4017 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-eeed318 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-dc2e8ee>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-dc2e8ee {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-dc2e8ee>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-0585e37 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-f3bfe96 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-56b29ef {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-193773f>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-193773f {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-193773f>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-449a104 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-4571ebd {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-218807f {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-5cc04f7>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-5cc04f7 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-5cc04f7>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-1ea67ce .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-705cf7a .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-badb87a .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-1feecbf>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-1feecbf {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-1feecbf>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-0a9198a .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-cf1e2e0 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-46dec21 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-b91f260>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-b91f260 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-b91f260>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-05e8e5d .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-1eabd07 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-2a880eb {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-faf0737>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-faf0737 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-faf0737>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-28d3aa2 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-3efc69d .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-5ec40d4 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-d82963f>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-d82963f {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-d82963f>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-8b182e8 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-8a4a50f .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-cdb55fd .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-a6f28c3>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-a6f28c3 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-a6f28c3>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-70d6131 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-53056ce {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-7a46286 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-27680ea>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-27680ea {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-27680ea>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-681b429 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-86bf3e3 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-3bcc1b8 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-1f5c821>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-1f5c821 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-1f5c821>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-9f370d4 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-9ae237a {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-ee047cd {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-dc49ff8>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-dc49ff8 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-dc49ff8>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-890b999 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-edaef56 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-deb6bff .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-07c744c>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-07c744c {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-07c744c>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-df301eb .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-09b419c {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-0277380 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-2f3507f>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-2f3507f {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-2f3507f>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-f9ea61c .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-b8d8a30 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-ccb774c .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-f5645fd>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-f5645fd {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-f5645fd>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-1530f11 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-fcda15e {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-bfacc16 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-1805d9d>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-1805d9d {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-1805d9d>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-1fe08df .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-457487d {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-b7cefc6 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-d0f754a>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-d0f754a {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-d0f754a>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-5aa1baa .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-cc5d3b4 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-814bd84 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-86a7cea>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-86a7cea {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-86a7cea>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-27cea75 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-3b898be .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-c616135 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-4f6943a>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-4f6943a {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-4f6943a>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-5f6faf8 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-4e290b5 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-219250f {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-af4476a>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-af4476a {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-af4476a>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-5335b10 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-0339cd3 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-a10b526 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-9a9650e>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-9a9650e {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-9a9650e>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-965b453 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-b813e01 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-c4cc6cd .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-52cb0dd>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-52cb0dd {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-52cb0dd>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-d8147a0 .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-90e6e0c {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-14864f6 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-b1fb966>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-b1fb966 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-b1fb966>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-67a621e .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-b3a7307 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-2898eb9 {
  color: #000000;
  font-weight: 400;
}

.elementor-15238 .elementor-element.elementor-element-c6f6b1c>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-15238 .elementor-element.elementor-element-c6f6b1c {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #AAAAAA;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10px 0px 10px 0px;
}

.elementor-15238 .elementor-element.elementor-element-c6f6b1c>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-15238 .elementor-element.elementor-element-1e8221c .elementor-heading-title {
  color: #FF8228;
  font-weight: 700;
}

.elementor-15238 .elementor-element.elementor-element-ae3bfff .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

.elementor-15238 .elementor-element.elementor-element-a1eef43 .elementor-heading-title {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

@media(max-width:1024px) {
  .elementor-15238 .elementor-element.elementor-element-8ddd748 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-46ac54b .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-1305464 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-88b3ebc .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-7ef2aae .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-37c69a7 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-1ebf925 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-845efff .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-07e5988 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-37f1569 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-48331c7 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-2ce28b3 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-dbfa395 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-2f17ca8 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-a051ca9 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-306d495 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-1f76261 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-04e02aa .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-f2d114c .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-287a611 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-fed32ca .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-dbae16f .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-fbd4f61 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-dfb77ad .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-705cf7a .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-badb87a .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-3efc69d .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-5ec40d4 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-8a4a50f .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-cdb55fd .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-edaef56 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-deb6bff .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-b8d8a30 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-ccb774c .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-3b898be .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-c616135 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-b813e01 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-c4cc6cd .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-ae3bfff .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-a1eef43 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
}

@media(max-width:767px) {
  .elementor-15238 .elementor-element.elementor-element-10c8c45>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }

  .elementor-15238 .elementor-element.elementor-element-3cf2375 .elementor-image-box-img {
    margin-bottom: 15px;
  }

  .elementor-15238 .elementor-element.elementor-element-6375181 .elementor-image-box-img {
    margin-bottom: 15px;
  }

  .elementor-15238 .elementor-element.elementor-element-60cf712 .elementor-image-box-img {
    margin-bottom: 15px;
  }

  .elementor-15238 .elementor-element.elementor-element-e4d030c>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }

  .elementor-15238 .elementor-element.elementor-element-8ddd748 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-46ac54b .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-1305464 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-88b3ebc .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-7ef2aae .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-37c69a7 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-1ebf925 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-845efff .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-07e5988 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-37f1569 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-48331c7 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-2ce28b3 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-dbfa395 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-2f17ca8 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-a051ca9 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-306d495 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-1f76261 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-04e02aa .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-f2d114c .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-287a611 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-fed32ca .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-dbae16f .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-fbd4f61 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-dfb77ad .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-705cf7a .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-badb87a .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-3efc69d .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-5ec40d4 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-8a4a50f .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-cdb55fd .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-edaef56 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-deb6bff .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-b8d8a30 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-ccb774c .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-3b898be .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-c616135 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-b813e01 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-c4cc6cd .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-ae3bfff .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .elementor-15238 .elementor-element.elementor-element-a1eef43 .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
}

@media(min-width:768px) {
  .elementor-15238 .elementor-element.elementor-element-08dea57 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-ff63492 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-786321a {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-7c6b30e {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-061d770 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-db6a46b {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-9d72d13 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-d648d70 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-e8502b0 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-761278c {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-d538265 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-531e771 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-48d1f8c {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-c9946f4 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-c2ae574 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-ac28acb {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-9cc8231 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-8690991 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-4d6d70f {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-4b0d555 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-65c4fa3 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-9823bf5 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-3785e0e {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-668cffd {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-2074577 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-6905f16 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-66f0eea {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-79f7700 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-92c209b {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-396780c {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-8ad4fde {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-1c2850a {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-297a75e {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-38d55a0 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-714f133 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-4a48435 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-46e3776 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-31e2dfa {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-ae3d4a8 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-b0b8ad8 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-58910fa {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-d04f3e8 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-5d4c739 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-891a192 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-b07eeb9 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-f0c7d97 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-0be8b79 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-1ec4f86 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-ce086ea {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-d32d95b {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-f6e197a {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-94d7394 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-66a72ca {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-4700c18 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-1d74bfa {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-0fcb7ba {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-5194096 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-9e9c68e {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-f9ddfb7 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-16e4584 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-e271784 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-dfa02c5 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-57fc8dd {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-3ce182e {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-70673d0 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-922e233 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-b4a92a8 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-22defc3 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-ba6797b {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-98d1295 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-99c87de {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-e138920 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-b1a8b02 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-2347e6a {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-510482f {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-c57d5ab {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-8fd81ab {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-758f1b3 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-c0b7b40 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-053a8a3 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-99cef50 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-8d62c02 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-7783cc4 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-da9fe54 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-0346152 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-397dbb8 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-7eb0d96 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-901c264 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-7e8e777 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-fc7b2b7 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-27eb11a {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-eaf3b78 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-9b2ae75 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-479cb0a {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-af878c2 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-f18dca8 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-633c110 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-df41ff8 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-caa9b5f {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-dcb66aa {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-bf34d7f {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-36e6568 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-b49cedf {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-d575f81 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-2ddaa5f {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-6756993 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-42c3404 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-dd3244d {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-787cdf6 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-eebc13a {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-9c508c6 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-7980e0b {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-4580825 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-aa50c5b {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-72b740e {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-117d029 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-2fcff6c {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-515a119 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-277a1ce {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-6b8acca {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-c52d102 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-ad4d168 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-41e67c4 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-64146ec {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-7f64f47 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-0e0c19b {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-f1b8157 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-40f0ed7 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-c051d88 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-007bbb8 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-f497673 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-794cf61 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-22a8565 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-d3f76ed {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-6938d57 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-9a978f7 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-6c2892f {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-7829351 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-4d372d8 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-4895322 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-9d40256 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-346c199 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-8878188 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-ea1525d {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-cba4974 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-6005d6a {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-cc27717 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-fe2f985 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-b394b2a {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-c406a26 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-d99b5ec {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-3545556 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-68e6432 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-0b31782 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-1721227 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-03b6b37 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-d7dcf41 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-bba9a06 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-12c141c {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-7d8c4c1 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-c82f2bc {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-95bdbcb {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-91731b1 {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-df7507b {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-912e392 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-887c85e {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-2c4ef4f {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-3163311 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-238f11e {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-e80be75 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-55b3ee1 {
    width: 30%;
  }

  .elementor-15238 .elementor-element.elementor-element-3d1afbd {
    width: 40%;
  }

  .elementor-15238 .elementor-element.elementor-element-0159c24 {
    width: 29.333%;
  }

  .elementor-15238 .elementor-element.elementor-element-4953958 {
    width: 30%;
  }
}

/* Start custom CSS for html, class: .elementor-element-c85c96f */
#box_career .hide_post {
  display: none;
}


#form_filter div {
  display: inline-block;
  width: 35%;
  background-color: #DDDDDD;
  padding: 0px 20px;
}

#form_filter select {
  font-family: "Montserrat", Sans-serif;
  font-size: 18px;
  font-weight: 500;
  background-color: #DDDDDD;
  border: none;
}

#form_filter div+div {
  margin-left: 20px;
}

#box_career .showcareers {
  display: block !important;
}

#box_career .hidecareers {
  display: none;
}

@media only screen and (max-width: 400px) {
  #form_filter div {
    display: block;
    width: 100%;
  }

  #form_filter div+div {
    margin: 10px 0px !important;
  }
}

/* End custom CSS */