.elementor-484 .elementor-element.elementor-element-60cf918 {
  font-size: 1.6rem;
  font-weight: 300;
}

.elementor-484 .elementor-element.elementor-element-914f2af {
  padding: 3em 0em 0em 0em;
}

.elementor-484 .elementor-element.elementor-element-3c4b13a {
  text-align: center;
}

.elementor-484 .elementor-element.elementor-element-9b31016 {
  padding: 3em 0em 3em 0em;
}

.elementor-484 .elementor-element.elementor-element-4d60d10>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 30px;
}

.elementor-484 .elementor-element.elementor-element-2f9bb9a.elementor-widget-heading .elementor-heading-title {
  color: #141414;
}

.elementor-484 .elementor-element.elementor-element-2f9bb9a .elementor-heading-title {
  font-size: 0.9rem;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1.5px;
}

.elementor-484 .elementor-element.elementor-element-b30500c .elementor-divider-separator {
  border-top-style: solid;
  border-top-width: 2px;
  border-top-color: #141414;
  width: 100px;
}

.elementor-484 .elementor-element.elementor-element-b30500c .elementor-divider {
  padding-top: 2px;
  padding-bottom: 2px;
}

.elementor-484 .elementor-element.elementor-element-60a7a90>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 30px;
}

.elementor-484 .elementor-element.elementor-element-60a7a90>.elementor-element-populated {
  margin: 50% 0% 0% 0%;
}

.elementor-484 .elementor-element.elementor-element-b046c29.elementor-widget-heading .elementor-heading-title {
  color: #141414;
}

.elementor-484 .elementor-element.elementor-element-b046c29 .elementor-heading-title {
  font-size: 0.9rem;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1.5px;
}

.elementor-484 .elementor-element.elementor-element-b2a0e9d .elementor-divider-separator {
  border-top-style: solid;
  border-top-width: 2px;
  border-top-color: #141414;
  width: 100px;
}

.elementor-484 .elementor-element.elementor-element-b2a0e9d .elementor-divider {
  padding-top: 2px;
  padding-bottom: 2px;
}

.elementor-484 .elementor-element.elementor-element-94ece15 {
  padding: 3em 0em 3em 0em;
}

.elementor-484 .elementor-element.elementor-element-8ee60fd>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 30px;
}

.elementor-484 .elementor-element.elementor-element-8ee60fd>.elementor-element-populated {
  margin: -50% 0% 0% 0%;
}

.elementor-484 .elementor-element.elementor-element-a527477.elementor-widget-heading .elementor-heading-title {
  color: #141414;
}

.elementor-484 .elementor-element.elementor-element-a527477 .elementor-heading-title {
  font-size: 0.9rem;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1.5px;
}

.elementor-484 .elementor-element.elementor-element-7576b65 .elementor-divider-separator {
  border-top-style: solid;
  border-top-width: 2px;
  border-top-color: #141414;
  width: 100px;
}

.elementor-484 .elementor-element.elementor-element-7576b65 .elementor-divider {
  padding-top: 2px;
  padding-bottom: 2px;
}

.elementor-484 .elementor-element.elementor-element-830e0f7:not(.elementor-motion-effects-element-type-background),
.elementor-484 .elementor-element.elementor-element-830e0f7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #fafafa;
}

.elementor-484 .elementor-element.elementor-element-830e0f7 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0em 0em 0em 0em;
}

.elementor-484 .elementor-element.elementor-element-830e0f7>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-484 .elementor-element.elementor-element-5fd2d43>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-484 .elementor-element.elementor-element-1b2c4f4.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-484 .elementor-element.elementor-element-1b2c4f4.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
}

.elementor-484 .elementor-element.elementor-element-1b2c4f4>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-484 .elementor-element.elementor-element-1b2c4f4>.elementor-element-populated {
  padding: 4em 4em 4em 4em;
}

.elementor-484 .elementor-element.elementor-element-5c1918a.elementor-widget-heading .elementor-heading-title {
  color: #757575;
}

.elementor-484 .elementor-element.elementor-element-5c1918a .elementor-heading-title {
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.elementor-484 .elementor-element.elementor-element-df1cc29 .elementor-heading-title {
  font-size: 5rem;
}

.elementor-484 .elementor-element.elementor-element-df1cc29>.elementor-widget-container {
  padding: 1em 0em 2em 0em;
}

.elementor-484 .elementor-element.elementor-element-59c34bb {
  margin-top: 0px;
  margin-bottom: 40px;
}

.elementor-484 .elementor-element.elementor-element-040b2c0.elementor-column .elementor-column-wrap {
  align-items: flex-start;
}

.elementor-484 .elementor-element.elementor-element-040b2c0.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: flex-start;
}

.elementor-484 .elementor-element.elementor-element-3a400c1.elementor-widget-heading .elementor-heading-title {
  color: #757575;
}

.elementor-484 .elementor-element.elementor-element-3a400c1 .elementor-heading-title {
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.elementor-484 .elementor-element.elementor-element-c120eac {
  color: #161616;
  font-size: 1.2rem;
}

.elementor-484 .elementor-element.elementor-element-3a459f5.elementor-column .elementor-column-wrap {
  align-items: flex-start;
}

.elementor-484 .elementor-element.elementor-element-3a459f5.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: flex-start;
}

.elementor-484 .elementor-element.elementor-element-dd9ddbf.elementor-column .elementor-column-wrap {
  align-items: flex-start;
}

.elementor-484 .elementor-element.elementor-element-dd9ddbf.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: flex-start;
}

.elementor-484 .elementor-element.elementor-element-8eb2daf.elementor-widget-heading .elementor-heading-title {
  color: #757575;
}

.elementor-484 .elementor-element.elementor-element-8eb2daf .elementor-heading-title {
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.elementor-484 .elementor-element.elementor-element-51222a0 {
  color: #161616;
  font-size: 1.2rem;
}

.elementor-484 .elementor-element.elementor-element-347a7bd.elementor-widget-heading .elementor-heading-title {
  color: #757575;
}

.elementor-484 .elementor-element.elementor-element-347a7bd .elementor-heading-title {
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.elementor-484 .elementor-element.elementor-element-24cdf67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(30px/2);
}

.elementor-484 .elementor-element.elementor-element-24cdf67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(30px/2);
}

.elementor-484 .elementor-element.elementor-element-24cdf67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(30px/2);
  margin-left: calc(30px/2);
}

.elementor-484 .elementor-element.elementor-element-24cdf67 .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-30px/2);
  margin-left: calc(-30px/2);
}

body.rtl .elementor-484 .elementor-element.elementor-element-24cdf67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-30px/2);
}

body:not(.rtl) .elementor-484 .elementor-element.elementor-element-24cdf67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-30px/2);
}

.elementor-484 .elementor-element.elementor-element-24cdf67 .elementor-icon-list-icon i {
  color: #1e1e1e;
  font-size: 18px;
}

.elementor-484 .elementor-element.elementor-element-24cdf67 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
  color: #7a7a7a;
}

.elementor-484 .elementor-element.elementor-element-24cdf67 .elementor-icon-list-icon {
  width: 18px;
}

.elementor-484 .elementor-element.elementor-element-24cdf67 .elementor-icon-list-text {
  color: #141414;
  padding-left: 10px;
}

.elementor-484 .elementor-element.elementor-element-24cdf67 .elementor-icon-list-item:hover .elementor-icon-list-text {
  color: #b2b2b2;
}

.elementor-484 .elementor-element.elementor-element-c51dfcf:not(.elementor-motion-effects-element-type-background),
.elementor-484 .elementor-element.elementor-element-c51dfcf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #fafafa;
}

.elementor-484 .elementor-element.elementor-element-c51dfcf {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0em 0em 0em 0em;
}

.elementor-484 .elementor-element.elementor-element-c51dfcf>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-484 .elementor-element.elementor-element-a2e0e1d.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-484 .elementor-element.elementor-element-a2e0e1d.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
}

.elementor-484 .elementor-element.elementor-element-a2e0e1d>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-484 .elementor-element.elementor-element-a2e0e1d>.elementor-element-populated {
  padding: 4em 4em 4em 4em;
}

.elementor-484 .elementor-element.elementor-element-d3ba196.elementor-widget-heading .elementor-heading-title {
  color: #757575;
}

.elementor-484 .elementor-element.elementor-element-d3ba196 .elementor-heading-title {
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.elementor-484 .elementor-element.elementor-element-e0163f2 .elementor-heading-title {
  font-size: 5rem;
}

.elementor-484 .elementor-element.elementor-element-e0163f2>.elementor-widget-container {
  padding: 4em 0em 4em 0em;
}

.elementor-484 .elementor-element.elementor-element-d8b059d {
  margin-top: 0px;
  margin-bottom: 40px;
}

.elementor-484 .elementor-element.elementor-element-67a9ccb.elementor-column .elementor-column-wrap {
  align-items: flex-start;
}

.elementor-484 .elementor-element.elementor-element-67a9ccb.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: flex-start;
}

.elementor-484 .elementor-element.elementor-element-81b4dc7.elementor-widget-heading .elementor-heading-title {
  color: #757575;
}

.elementor-484 .elementor-element.elementor-element-81b4dc7 .elementor-heading-title {
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.elementor-484 .elementor-element.elementor-element-33dae3a {
  color: #161616;
  font-size: 1.2rem;
}

.elementor-484 .elementor-element.elementor-element-3f70971.elementor-column .elementor-column-wrap {
  align-items: flex-start;
}

.elementor-484 .elementor-element.elementor-element-3f70971.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: flex-start;
}

.elementor-484 .elementor-element.elementor-element-bac9eb6.elementor-column .elementor-column-wrap {
  align-items: flex-start;
}

.elementor-484 .elementor-element.elementor-element-bac9eb6.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: flex-start;
}

.elementor-484 .elementor-element.elementor-element-d3bd4aa.elementor-widget-heading .elementor-heading-title {
  color: #757575;
}

.elementor-484 .elementor-element.elementor-element-d3bd4aa .elementor-heading-title {
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.elementor-484 .elementor-element.elementor-element-7e63022 {
  color: #161616;
  font-size: 1.2rem;
}

.elementor-484 .elementor-element.elementor-element-442e01d.elementor-widget-heading .elementor-heading-title {
  color: #757575;
}

.elementor-484 .elementor-element.elementor-element-442e01d .elementor-heading-title {
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.elementor-484 .elementor-element.elementor-element-6ba2e4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(30px/2);
}

.elementor-484 .elementor-element.elementor-element-6ba2e4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(30px/2);
}

.elementor-484 .elementor-element.elementor-element-6ba2e4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(30px/2);
  margin-left: calc(30px/2);
}

.elementor-484 .elementor-element.elementor-element-6ba2e4a .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-30px/2);
  margin-left: calc(-30px/2);
}

body.rtl .elementor-484 .elementor-element.elementor-element-6ba2e4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-30px/2);
}

body:not(.rtl) .elementor-484 .elementor-element.elementor-element-6ba2e4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-30px/2);
}

.elementor-484 .elementor-element.elementor-element-6ba2e4a .elementor-icon-list-icon i {
  color: #1e1e1e;
  font-size: 18px;
}

.elementor-484 .elementor-element.elementor-element-6ba2e4a .elementor-icon-list-item:hover .elementor-icon-list-icon i {
  color: #7a7a7a;
}

.elementor-484 .elementor-element.elementor-element-6ba2e4a .elementor-icon-list-icon {
  width: 18px;
}

.elementor-484 .elementor-element.elementor-element-6ba2e4a .elementor-icon-list-text {
  color: #141414;
  padding-left: 10px;
}

.elementor-484 .elementor-element.elementor-element-6ba2e4a .elementor-icon-list-item:hover .elementor-icon-list-text {
  color: #b2b2b2;
}

.elementor-484 .elementor-element.elementor-element-4240a0d>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-484 .elementor-element.elementor-element-ff190a2:not(.elementor-motion-effects-element-type-background),
.elementor-484 .elementor-element.elementor-element-ff190a2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #fafafa;
}

.elementor-484 .elementor-element.elementor-element-ff190a2 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0em 0em 0em 0em;
}

.elementor-484 .elementor-element.elementor-element-ff190a2>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-484 .elementor-element.elementor-element-b150b2d>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-484 .elementor-element.elementor-element-5c753ad.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-484 .elementor-element.elementor-element-5c753ad.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
}

.elementor-484 .elementor-element.elementor-element-5c753ad>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-484 .elementor-element.elementor-element-5c753ad>.elementor-element-populated {
  padding: 4em 4em 4em 4em;
}

.elementor-484 .elementor-element.elementor-element-242e23f.elementor-widget-heading .elementor-heading-title {
  color: #757575;
}

.elementor-484 .elementor-element.elementor-element-242e23f .elementor-heading-title {
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.elementor-484 .elementor-element.elementor-element-cdc4856 .elementor-heading-title {
  font-size: 5rem;
}

.elementor-484 .elementor-element.elementor-element-cdc4856>.elementor-widget-container {
  padding: 4em 0em 4em 0em;
}

.elementor-484 .elementor-element.elementor-element-5ce4ad6 {
  margin-top: 0px;
  margin-bottom: 40px;
}

.elementor-484 .elementor-element.elementor-element-6bf60bf.elementor-column .elementor-column-wrap {
  align-items: flex-start;
}

.elementor-484 .elementor-element.elementor-element-6bf60bf.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: flex-start;
}

.elementor-484 .elementor-element.elementor-element-ad72ab3.elementor-widget-heading .elementor-heading-title {
  color: #757575;
}

.elementor-484 .elementor-element.elementor-element-ad72ab3 .elementor-heading-title {
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.elementor-484 .elementor-element.elementor-element-0e7a019 {
  color: #161616;
  font-size: 1.2rem;
}

.elementor-484 .elementor-element.elementor-element-7010e7a.elementor-column .elementor-column-wrap {
  align-items: flex-start;
}

.elementor-484 .elementor-element.elementor-element-7010e7a.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: flex-start;
}

.elementor-484 .elementor-element.elementor-element-015b5cf.elementor-column .elementor-column-wrap {
  align-items: flex-start;
}

.elementor-484 .elementor-element.elementor-element-015b5cf.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: flex-start;
}

.elementor-484 .elementor-element.elementor-element-4ad88e7.elementor-widget-heading .elementor-heading-title {
  color: #757575;
}

.elementor-484 .elementor-element.elementor-element-4ad88e7 .elementor-heading-title {
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.elementor-484 .elementor-element.elementor-element-75f4387 {
  color: #161616;
  font-size: 1.2rem;
}

.elementor-484 .elementor-element.elementor-element-32998c1.elementor-widget-heading .elementor-heading-title {
  color: #757575;
}

.elementor-484 .elementor-element.elementor-element-32998c1 .elementor-heading-title {
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.elementor-484 .elementor-element.elementor-element-8b92bb9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(30px/2);
}

.elementor-484 .elementor-element.elementor-element-8b92bb9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(30px/2);
}

.elementor-484 .elementor-element.elementor-element-8b92bb9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(30px/2);
  margin-left: calc(30px/2);
}

.elementor-484 .elementor-element.elementor-element-8b92bb9 .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-30px/2);
  margin-left: calc(-30px/2);
}

body.rtl .elementor-484 .elementor-element.elementor-element-8b92bb9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-30px/2);
}

body:not(.rtl) .elementor-484 .elementor-element.elementor-element-8b92bb9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-30px/2);
}

.elementor-484 .elementor-element.elementor-element-8b92bb9 .elementor-icon-list-icon i {
  color: #1e1e1e;
  font-size: 18px;
}

.elementor-484 .elementor-element.elementor-element-8b92bb9 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
  color: #7a7a7a;
}

.elementor-484 .elementor-element.elementor-element-8b92bb9 .elementor-icon-list-icon {
  width: 18px;
}

.elementor-484 .elementor-element.elementor-element-8b92bb9 .elementor-icon-list-text {
  color: #141414;
  padding-left: 10px;
}

.elementor-484 .elementor-element.elementor-element-8b92bb9 .elementor-icon-list-item:hover .elementor-icon-list-text {
  color: #b2b2b2;
}

.elementor-484 .elementor-element.elementor-element-37fff93 {
  padding: 4em 4em 4em 4em;
}

.elementor-484 .elementor-element.elementor-element-5d922bf>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 40px;
}

.elementor-484 .elementor-element.elementor-element-f7d4573 {
  text-align: center;
}

.elementor-484 .elementor-element.elementor-element-0bd01f9 .elementor-button .elementor-align-icon-right {
  margin-left: 15px;
}

.elementor-484 .elementor-element.elementor-element-0bd01f9 .elementor-button .elementor-align-icon-left {
  margin-right: 15px;
}

.elementor-484 .elementor-element.elementor-element-0bd01f9 a.elementor-button,
.elementor-484 .elementor-element.elementor-element-0bd01f9 .elementor-button {
  font-size: 0.9rem;
  text-transform: uppercase;
  letter-spacing: 1.1px;
  color: #141414;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 2px 2px 2px 2px;
}

.elementor-484 .elementor-element.elementor-element-0bd01f9 a.elementor-button:hover,
.elementor-484 .elementor-element.elementor-element-0bd01f9 .elementor-button:hover,
.elementor-484 .elementor-element.elementor-element-0bd01f9 a.elementor-button:focus,
.elementor-484 .elementor-element.elementor-element-0bd01f9 .elementor-button:focus {
  color: #ffffff;
  background-color: #ea3c53;
  border-color: #ea3c53;
}

.elementor-484 .elementor-element.elementor-element-0bd01f9 .elementor-button {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #141414;
}

@media(max-width:991px) {
  .elementor-484 .elementor-element.elementor-element-60a7a90>.elementor-element-populated {
    margin: 70% 0% 0% 0%;
  }
  .elementor-484 .elementor-element.elementor-element-8ee60fd>.elementor-element-populated {
    margin: -70% 0% 0% 0%;
  }
  .elementor-484 .elementor-element.elementor-element-1b2c4f4>.elementor-element-populated {
    padding: 4em 3em 4em 3em;
  }
  .elementor-484 .elementor-element.elementor-element-a2e0e1d>.elementor-element-populated {
    padding: 4em 3em 4em 3em;
  }
  .elementor-484 .elementor-element.elementor-element-5c753ad>.elementor-element-populated {
    padding: 4em 3em 4em 3em;
  }
}

@media(max-width:767px) {
  .elementor-484 .elementor-element.elementor-element-60a7a90>.elementor-element-populated {
    margin: 0% 0% 0% 0%;
  }
  .elementor-484 .elementor-element.elementor-element-94ece15 {
    margin-top: -30px;
    margin-bottom: 0px;
    padding: 0% 0% 0% 0%;
  }
  .elementor-484 .elementor-element.elementor-element-8ee60fd>.elementor-element-populated {
    margin: 0% 0% 0% 0%;
  }
  .elementor-484 .elementor-element.elementor-element-1b2c4f4>.elementor-element-populated {
    padding: 4em 2em 4em 2em;
  }
  .elementor-484 .elementor-element.elementor-element-a2e0e1d>.elementor-element-populated {
    padding: 4em 2em 4em 2em;
  }
  .elementor-484 .elementor-element.elementor-element-5c753ad>.elementor-element-populated {
    padding: 4em 2em 4em 2em;
  }
}

@media(min-width:768px) {
  .elementor-484 .elementor-element.elementor-element-9437123 {
    width: 69.973%;
  }
  .elementor-484 .elementor-element.elementor-element-70e969d {
    width: 30.027%;
  }
  .elementor-484 .elementor-element.elementor-element-4d60d10 {
    width: 46%;
  }
  .elementor-484 .elementor-element.elementor-element-341df6c {
    width: 7.996%;
  }
  .elementor-484 .elementor-element.elementor-element-60a7a90 {
    width: 46%;
  }
  .elementor-484 .elementor-element.elementor-element-8ee60fd {
    width: 46%;
  }
  .elementor-484 .elementor-element.elementor-element-e37ad8e {
    width: 7.996%;
  }
  .elementor-484 .elementor-element.elementor-element-040b2c0 {
    width: 44.963%;
  }
  .elementor-484 .elementor-element.elementor-element-3a459f5 {
    width: 4.984%;
  }
  .elementor-484 .elementor-element.elementor-element-dd9ddbf {
    width: 50.013%;
  }
  .elementor-484 .elementor-element.elementor-element-67a9ccb {
    width: 44.963%;
  }
  .elementor-484 .elementor-element.elementor-element-3f70971 {
    width: 4.984%;
  }
  .elementor-484 .elementor-element.elementor-element-bac9eb6 {
    width: 50.013%;
  }
  .elementor-484 .elementor-element.elementor-element-6bf60bf {
    width: 44.963%;
  }
  .elementor-484 .elementor-element.elementor-element-7010e7a {
    width: 4.984%;
  }
  .elementor-484 .elementor-element.elementor-element-015b5cf {
    width: 50.013%;
  }
}

@media(max-width:991px) and (min-width:768px) {
  .elementor-484 .elementor-element.elementor-element-5fd2d43 {
    width: 100%;
  }
  .elementor-484 .elementor-element.elementor-element-1b2c4f4 {
    width: 100%;
  }
  .elementor-484 .elementor-element.elementor-element-a2e0e1d {
    width: 100%;
  }
  .elementor-484 .elementor-element.elementor-element-4240a0d {
    width: 100%;
  }
  .elementor-484 .elementor-element.elementor-element-b150b2d {
    width: 100%;
  }
  .elementor-484 .elementor-element.elementor-element-5c753ad {
    width: 100%;
  }
}