.elementor-79 .elementor-element.elementor-element-7cc6f74>.elementor-container {
  min-height: 400px;
}

.elementor-79 .elementor-element.elementor-element-7cc6f74:not(.elementor-motion-effects-element-type-background),
.elementor-79 .elementor-element.elementor-element-7cc6f74>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-image: url(./../images/Banner-Prime-2-01.png);
  background-position: 0px -200px;
  background-repeat: no-repeat;
  background-size: cover;
}

.elementor-79 .elementor-element.elementor-element-7cc6f74>.elementor-background-overlay {
  background-color: #000000;
  opacity: 0.15;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-79 .elementor-element.elementor-element-7cc6f74 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-79 .elementor-element.elementor-element-a6a8ff6 .elementor-heading-title {
  color: var(--e-global-color-54aae7c);
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 2px;
}

.elementor-79 .elementor-element.elementor-element-8f5512c .elementor-heading-title {
  color: var(--e-global-color-9e1ec8f);
  font-family: "Proxima Nova Bold", Sans-serif;
  font-size: 40px;
  font-weight: 600;
}

.elementor-79 .elementor-element.elementor-element-cd2e309 .elementor-button {
  font-size: 15px;
  font-weight: 600;
  text-transform: uppercase;
  fill: var(--e-global-color-4c5099c);
  color: var(--e-global-color-4c5099c);
  background-color: var(--e-global-color-54aae7c);
  border-radius: 5px 5px 5px 5px;
}

.elementor-79 .elementor-element.elementor-element-cd2e309>.elementor-widget-container {
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-2bd72326>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-79 .elementor-element.elementor-element-2bd72326 {
  padding: 100px 0px 100px 0px;
}

.elementor-79 .elementor-element.elementor-element-6e3a1680>.elementor-element-populated {
  padding: 0% 10% 0% 0%;
}

.elementor-79 .elementor-element.elementor-element-7db4d09 {
  text-align: left;
}

.elementor-79 .elementor-element.elementor-element-7db4d09 .elementor-heading-title {
  color: var(--e-global-color-9e1ec8f);
}

.elementor-79 .elementor-element.elementor-element-15bfd049 {
  text-align: justify;
  color: var(--e-global-color-a77d9f0);
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5em;
}

.elementor-79 .elementor-element.elementor-element-15bfd049>.elementor-widget-container {
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-e655396 {
  padding: 10px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-4ca8ba4>.elementor-element-populated {
  padding: 0px 10px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-f03c56b .elementor-button {
  font-size: 15px;
  font-weight: 600;
  text-transform: uppercase;
  fill: var(--e-global-color-4c5099c);
  color: var(--e-global-color-4c5099c);
  background-color: var(--e-global-color-54aae7c);
  border-radius: 5px 5px 5px 5px;
  padding: 15px 0px 15px 0px;
}

.elementor-79 .elementor-element.elementor-element-a48dba3>.elementor-element-populated {
  padding: 0px 0px 0px 10px;
}

.elementor-79 .elementor-element.elementor-element-250784e .elementor-button {
  font-size: 15px;
  font-weight: 600;
  text-transform: uppercase;
  fill: var(--e-global-color-4c5099c);
  color: var(--e-global-color-4c5099c);
  background-color: var(--e-global-color-54aae7c);
  border-radius: 5px 5px 5px 5px;
  padding: 15px 0px 15px 0px;
}

.elementor-79 .elementor-element.elementor-element-8998ee7 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-8e278bb {
  text-align: center;
}

.elementor-79 .elementor-element.elementor-element-8e278bb>.elementor-widget-container {
  padding: 0px 0px 20px 0px;
}

.elementor-79 .elementor-element.elementor-element-d24c0af {
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 0px 10px 100px 10px;
}

.elementor-79 .elementor-element.elementor-element-b9b2bfd>.elementor-element-populated {
  margin: 0px 10px 0px 0px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-9f788de {
  text-align: center;
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
}

.elementor-79 .elementor-element.elementor-element-9f788de img {
  width: 100%;
}

.elementor-79 .elementor-element.elementor-element-9f788de>.elementor-widget-container {
  margin: 0% 0% 0% 0%;
  padding: 0px 0px 0px 0px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-79 .elementor-element.elementor-element-1dbd5c7 .elementor-heading-title {
  color: #FFFFFF;
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  letter-spacing: 0.7px;
}

.elementor-79 .elementor-element.elementor-element-1dbd5c7>.elementor-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 40px 0px 36px 10px;
  background-color: #4D277E;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-79 .elementor-element.elementor-element-7e97b5f>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 0px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-7e97b5f>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-79 .elementor-element.elementor-element-ab39f79 .elementor-heading-title {
  color: #FFFFFF;
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  letter-spacing: 0.7px;
}

.elementor-79 .elementor-element.elementor-element-ab39f79>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 52px 20px 41px 20px;
  background-color: #4D277E;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-79 .elementor-element.elementor-element-062679a {
  text-align: center;
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
}

.elementor-79 .elementor-element.elementor-element-062679a>.elementor-widget-container {
  margin: -10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-79 .elementor-element.elementor-element-12d6477 .elementor-heading-title {
  color: #FFFFFF;
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  letter-spacing: 0.7px;
}

.elementor-79 .elementor-element.elementor-element-12d6477>.elementor-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 41px 0px 42px 20px;
  background-color: #4D277E;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-79 .elementor-element.elementor-element-ced09bb>.elementor-element-populated {
  margin: 0px 10px 0px 0px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-166cef9 .elementor-heading-title {
  color: #FFFFFF;
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  letter-spacing: 0.7px;
}

.elementor-79 .elementor-element.elementor-element-166cef9>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 30px 20px 30px 20px;
  background-color: #4D277E;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-79 .elementor-element.elementor-element-43ef293 img {
  width: 100%;
  height: 185px;
}

.elementor-79 .elementor-element.elementor-element-43ef293>.elementor-widget-container {
  margin: -10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-79 .elementor-element.elementor-element-43ef293 {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
}

.elementor-79 .elementor-element.elementor-element-8194f9a .elementor-heading-title {
  color: #FFFFFF;
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  letter-spacing: 0.7px;
}

.elementor-79 .elementor-element.elementor-element-8194f9a>.elementor-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 70px 20px 50px 20px;
  background-color: #4D277E;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-79 .elementor-element.elementor-element-b4afaae>.elementor-element-populated {
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-9aa28f5>.elementor-widget-container {
  padding: 0px 0px 0px 0px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-79 .elementor-element.elementor-element-9aa28f5 {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
}

.elementor-79 .elementor-element.elementor-element-25b29a1 .elementor-heading-title {
  color: #FFFFFF;
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  letter-spacing: 0.7px;
}

.elementor-79 .elementor-element.elementor-element-25b29a1>.elementor-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 36px 20px 32px 20px;
  background-color: #4D277E;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-79 .elementor-element.elementor-element-4db105e .elementor-heading-title {
  color: #FFFFFF;
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  letter-spacing: 0.7px;
}

.elementor-79 .elementor-element.elementor-element-4db105e>.elementor-widget-container {
  margin: -10px 0px 0px 0px;
  padding: 30px 50px 33px 20px;
  background-color: #4D277E;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-79 .elementor-element.elementor-element-6cb0a00 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 30px 0px 100px 0px;
}

.elementor-79 .elementor-element.elementor-element-6cb0a00>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-79 .elementor-element.elementor-element-645686f>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-645686f>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-79 .elementor-element.elementor-element-8862921 {
  text-align: center;
}

.elementor-79 .elementor-element.elementor-element-8862921 .elementor-heading-title {
  color: var(--e-global-color-9e1ec8f);
}

.elementor-79 .elementor-element.elementor-element-8862921>.elementor-widget-container {
  padding: 0px 0px 30px 0px;
}

.elementor-79 .elementor-element.elementor-element-5f37140 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-62bd0d2.elementor-position-right .elementor-image-box-img {
  margin-left: 15px;
}

.elementor-79 .elementor-element.elementor-element-62bd0d2.elementor-position-left .elementor-image-box-img {
  margin-right: 15px;
}

.elementor-79 .elementor-element.elementor-element-62bd0d2.elementor-position-top .elementor-image-box-img {
  margin-bottom: 15px;
}

.elementor-79 .elementor-element.elementor-element-62bd0d2 .elementor-image-box-wrapper .elementor-image-box-img {
  width: 30%;
}

.elementor-79 .elementor-element.elementor-element-62bd0d2 .elementor-image-box-img img {
  transition-duration: 0.3s;
}

.elementor-79 .elementor-element.elementor-element-62bd0d2 .elementor-image-box-description {
  color: var(--e-global-color-a77d9f0);
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 15px;
  line-height: 1.2em;
}

.elementor-79 .elementor-element.elementor-element-62bd0d2>.elementor-widget-container {
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-097046c.elementor-position-right .elementor-image-box-img {
  margin-left: 15px;
}

.elementor-79 .elementor-element.elementor-element-097046c.elementor-position-left .elementor-image-box-img {
  margin-right: 15px;
}

.elementor-79 .elementor-element.elementor-element-097046c.elementor-position-top .elementor-image-box-img {
  margin-bottom: 15px;
}

.elementor-79 .elementor-element.elementor-element-097046c .elementor-image-box-wrapper .elementor-image-box-img {
  width: 30%;
}

.elementor-79 .elementor-element.elementor-element-097046c .elementor-image-box-img img {
  transition-duration: 0.3s;
}

.elementor-79 .elementor-element.elementor-element-097046c .elementor-image-box-description {
  color: var(--e-global-color-a77d9f0);
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 15px;
  line-height: 1.2em;
}

.elementor-79 .elementor-element.elementor-element-097046c>.elementor-widget-container {
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-74e9329.elementor-position-right .elementor-image-box-img {
  margin-left: 15px;
}

.elementor-79 .elementor-element.elementor-element-74e9329.elementor-position-left .elementor-image-box-img {
  margin-right: 15px;
}

.elementor-79 .elementor-element.elementor-element-74e9329.elementor-position-top .elementor-image-box-img {
  margin-bottom: 15px;
}

.elementor-79 .elementor-element.elementor-element-74e9329 .elementor-image-box-wrapper .elementor-image-box-img {
  width: 30%;
}

.elementor-79 .elementor-element.elementor-element-74e9329 .elementor-image-box-img img {
  transition-duration: 0.3s;
}

.elementor-79 .elementor-element.elementor-element-74e9329 .elementor-image-box-description {
  color: var(--e-global-color-a77d9f0);
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 15px;
  line-height: 1.2em;
}

.elementor-79 .elementor-element.elementor-element-74e9329>.elementor-widget-container {
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-d0ce6d6.elementor-position-right .elementor-image-box-img {
  margin-left: 15px;
}

.elementor-79 .elementor-element.elementor-element-d0ce6d6.elementor-position-left .elementor-image-box-img {
  margin-right: 15px;
}

.elementor-79 .elementor-element.elementor-element-d0ce6d6.elementor-position-top .elementor-image-box-img {
  margin-bottom: 15px;
}

.elementor-79 .elementor-element.elementor-element-d0ce6d6 .elementor-image-box-wrapper .elementor-image-box-img {
  width: 30%;
}

.elementor-79 .elementor-element.elementor-element-d0ce6d6 .elementor-image-box-img img {
  transition-duration: 0.3s;
}

.elementor-79 .elementor-element.elementor-element-d0ce6d6 .elementor-image-box-description {
  color: var(--e-global-color-a77d9f0);
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 15px;
  line-height: 1.2em;
}

.elementor-79 .elementor-element.elementor-element-d0ce6d6>.elementor-widget-container {
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-2079186>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-79 .elementor-element.elementor-element-2079186:not(.elementor-motion-effects-element-type-background),
.elementor-79 .elementor-element.elementor-element-2079186>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: var(--e-global-color-9e1ec8f);
}

.elementor-79 .elementor-element.elementor-element-2079186 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 100px 0px;
}

.elementor-79 .elementor-element.elementor-element-2079186>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-79 .elementor-element.elementor-element-8599600 .elementor-heading-title {
  color: #ffffff;
  font-size: 32px;
  font-weight: 900;
}

.elementor-79 .elementor-element.elementor-element-3032d82 {
  color: var(--e-global-color-4c5099c);
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4em;
}

.elementor-79 .elementor-element.elementor-element-3032d82>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-7aae04e .elementor-button {
  font-size: 15px;
  font-weight: 600;
  text-transform: uppercase;
  fill: var(--e-global-color-4c5099c);
  color: var(--e-global-color-4c5099c);
  background-color: #25D366;
  border-radius: 5px 5px 5px 5px;
  padding: 15px 50px 15px 50px;
}

.elementor-79 .elementor-element.elementor-element-0098dc8:not(.elementor-motion-effects-element-type-background),
.elementor-79 .elementor-element.elementor-element-0098dc8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #EFEFEF;
}

.elementor-79 .elementor-element.elementor-element-0098dc8>.elementor-background-overlay {
  background-color: #FFFFFF;
  opacity: 0;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-79 .elementor-element.elementor-element-0098dc8 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 100px 0px 30px 0px;
}

.elementor-79 .elementor-element.elementor-element-3840a0d {
  text-align: center;
}

.elementor-79 .elementor-element.elementor-element-3840a0d .elementor-heading-title {
  color: var(--e-global-color-9e1ec8f);
}

.elementor-79 .elementor-element.elementor-element-c7655e4:not(.elementor-motion-effects-element-type-background),
.elementor-79 .elementor-element.elementor-element-c7655e4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #EFEFEF;
}

.elementor-79 .elementor-element.elementor-element-c7655e4 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 100px 0px;
}

.elementor-79 .elementor-element.elementor-element-c7655e4>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-79 .elementor-element.elementor-element-9fc8ebc .e-tabs-header .e-tabs-title {
  color: var(--e-global-color-9e1ec8f);
  font-family: "Proxima Nova Bold", Sans-serif;
}

.elementor-79 .elementor-element.elementor-element-9fc8ebc .e-tabs-items-wrapper .e-tab-title:where(.e-active, :hover) .e-tab-title-text {
  color: #556068;
}

.elementor-79 .elementor-element.elementor-element-9fc8ebc .e-tabs-items-wrapper .e-tab-title:where(.e-active, :hover) .e-tab-title-text a {
  color: #556068;
}

.elementor-79 .elementor-element.elementor-element-9fc8ebc .e-tabs-items-wrapper .e-section-title {
  border-style: solid;
}

.elementor-79 .elementor-element.elementor-element-9fc8ebc .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a {
  color: var(--e-global-color-fae4e04);
}

.elementor-79 .elementor-element.elementor-element-9fc8ebc .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text {
  color: var(--e-global-color-fae4e04);
}

.elementor-79 .elementor-element.elementor-element-35d59ed>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-79 .elementor-element.elementor-element-35d59ed {
  padding: 100px 0px 100px 0px;
}

.elementor-79 .elementor-element.elementor-element-e8e0f47 {
  text-align: left;
}

.elementor-79 .elementor-element.elementor-element-e8e0f47 .elementor-heading-title {
  color: var(--e-global-color-fae4e04);
}

.elementor-79 .elementor-element.elementor-element-7c1f7ee {
  text-align: left;
}

.elementor-79 .elementor-element.elementor-element-7c1f7ee .elementor-heading-title {
  color: var(--e-global-color-a77d9f0);
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 16px;
}

.elementor-79 .elementor-element.elementor-element-cfeb3da>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-79 .elementor-element.elementor-element-cfeb3da {
  padding: 25px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-0f20d12>.elementor-element-populated {
  padding: 0% 5% 0% 0%;
}

.elementor-79 .elementor-element.elementor-element-582f093 {
  text-align: left;
}

.elementor-79 .elementor-element.elementor-element-582f093 .elementor-heading-title {
  color: var(--e-global-color-a77d9f0);
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 16px;
  line-height: 1.4em;
}

.elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-field-group {
  padding-right: calc(15px/2);
  padding-left: calc(15px/2);
  margin-bottom: 15px;
}

.elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-form-fields-wrapper {
  margin-left: calc(-15px/2);
  margin-right: calc(-15px/2);
  margin-bottom: -15px;
}

.elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-field-group.recaptcha_v3-bottomright {
  margin-bottom: 0;
}

body.rtl .elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-labels-inline .elementor-field-group>label {
  padding-left: 5px;
}

body:not(.rtl) .elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-labels-inline .elementor-field-group>label {
  padding-right: 5px;
}

body .elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-labels-above .elementor-field-group>label {
  padding-bottom: 5px;
}

.elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-field-group>label {
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 15px;
}

.elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-field-group .elementor-field {
  color: #000000;
}

.elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-field-group .elementor-field,
.elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-field-subgroup label {
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 15px;
  font-weight: 300;
}

.elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
  background-color: #ffffff;
  border-color: #E2E2E2;
  border-width: 1px 1px 1px 1px;
  border-radius: 5px 5px 5px 5px;
}

.elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-field-group .elementor-select-wrapper select {
  background-color: #ffffff;
  border-color: #E2E2E2;
  border-width: 1px 1px 1px 1px;
  border-radius: 5px 5px 5px 5px;
}

.elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-field-group .elementor-select-wrapper::before {
  color: #E2E2E2;
}

.elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-button {
  font-size: 15px;
  font-weight: 600;
  text-transform: uppercase;
  border-radius: 5px 5px 5px 5px;
  padding: 15px 45px 15px 45px;
}

.elementor-79 .elementor-element.elementor-element-a60ac9e .e-form__buttons__wrapper__button-next {
  background-color: var(--e-global-color-884e247);
  color: var(--e-global-color-fae4e04);
}

.elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-button[type="submit"] {
  background-color: var(--e-global-color-884e247);
  color: var(--e-global-color-fae4e04);
}

.elementor-79 .elementor-element.elementor-element-a60ac9e .elementor-button[type="submit"] svg * {
  fill: var(--e-global-color-fae4e04);
}

.elementor-79 .elementor-element.elementor-element-a60ac9e .e-form__buttons__wrapper__button-previous {
  color: #ffffff;
}

.elementor-79 .elementor-element.elementor-element-a60ac9e .e-form__buttons__wrapper__button-previous:hover {
  color: #ffffff;
}

.elementor-79 .elementor-element.elementor-element-a60ac9e {
  --e-form-steps-indicators-spacing: 20px;
  --e-form-steps-indicator-padding: 30px;
  --e-form-steps-indicator-inactive-secondary-color: #ffffff;
  --e-form-steps-indicator-active-secondary-color: #ffffff;
  --e-form-steps-indicator-completed-secondary-color: #ffffff;
  --e-form-steps-divider-width: 1px;
  --e-form-steps-divider-gap: 10px;
}

.elementor-79 .elementor-element.elementor-element-a60ac9e>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-5cf2a34 {
  text-align: left;
}

.elementor-79 .elementor-element.elementor-element-5cf2a34 .elementor-heading-title {
  color: #2D283399;
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 13px;
  line-height: 1.4em;
}

.elementor-79 .elementor-element.elementor-element-5cf2a34>.elementor-widget-container {
  margin: -243px 0px 0px 215px;
}

.elementor-79 .elementor-element.elementor-element-dcbf964:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-79 .elementor-element.elementor-element-dcbf964>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: var(--e-global-color-fae4e04);
}

.elementor-79 .elementor-element.elementor-element-dcbf964>.elementor-element-populated,
.elementor-79 .elementor-element.elementor-element-dcbf964>.elementor-element-populated>.elementor-background-overlay,
.elementor-79 .elementor-element.elementor-element-dcbf964>.elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}

.elementor-79 .elementor-element.elementor-element-dcbf964>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 40px 30px 40px 30px;
}

.elementor-79 .elementor-element.elementor-element-dcbf964>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-79 .elementor-element.elementor-element-e8c3dcd.elementor-view-stacked .elementor-icon {
  background-color: #25D366;
}

.elementor-79 .elementor-element.elementor-element-e8c3dcd.elementor-view-framed .elementor-icon,
.elementor-79 .elementor-element.elementor-element-e8c3dcd.elementor-view-default .elementor-icon {
  fill: #25D366;
  color: #25D366;
  border-color: #25D366;
}

.elementor-79 .elementor-element.elementor-element-e8c3dcd {
  --icon-box-icon-margin: 0px;
}

.elementor-79 .elementor-element.elementor-element-e8c3dcd .elementor-icon-box-title {
  color: var(--e-global-color-4c5099c);
}

.elementor-79 .elementor-element.elementor-element-e8c3dcd .elementor-icon-box-title,
.elementor-79 .elementor-element.elementor-element-e8c3dcd .elementor-icon-box-title a {
  font-size: 40px;
  font-weight: 900;
}

.elementor-79 .elementor-element.elementor-element-a02f252 .elementor-button {
  font-family: "Proxima Nova Bold", Sans-serif;
  fill: var(--e-global-color-4c5099c);
  color: var(--e-global-color-4c5099c);
  background-color: var(--e-global-color-b720076);
  border-radius: 5px 5px 5px 5px;
}

.elementor-79 .elementor-element.elementor-element-0e1f0c8 {
  --divider-border-style: solid;
  --divider-color: #FFFFFF6E;
  --divider-border-width: 1px;
}

.elementor-79 .elementor-element.elementor-element-0e1f0c8 .elementor-divider-separator {
  width: 100%;
}

.elementor-79 .elementor-element.elementor-element-0e1f0c8 .elementor-divider {
  padding-top: 15px;
  padding-bottom: 15px;
}

.elementor-79 .elementor-element.elementor-element-ab22d40 {
  text-align: center;
}

.elementor-79 .elementor-element.elementor-element-ab22d40 .elementor-heading-title {
  color: #FFFFFF;
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 15px;
  line-height: 1.2em;
}

.elementor-79 .elementor-element.elementor-element-ab22d40>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-4ae1e7d .elementor-repeater-item-19ccdbe.elementor-social-icon {
  background-color: #D8409D;
}

.elementor-79 .elementor-element.elementor-element-4ae1e7d .elementor-repeater-item-2846a4f.elementor-social-icon {
  background-color: var(--e-global-color-a77d9f0);
}

.elementor-79 .elementor-element.elementor-element-4ae1e7d .elementor-repeater-item-ace9881.elementor-social-icon {
  background-color: #FD8700;
}

.elementor-79 .elementor-element.elementor-element-4ae1e7d {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 12px;
  --grid-column-gap: 5px;
  --grid-row-gap: 0px;
}

.elementor-79 .elementor-element.elementor-element-4ae1e7d .elementor-widget-container {
  text-align: center;
}

.elementor-79 .elementor-element.elementor-element-4ae1e7d>.elementor-widget-container {
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-6c1e8af>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-79 .elementor-element.elementor-element-6c1e8af {
  padding: 50px 0px 100px 0px;
}

.elementor-79 .elementor-element.elementor-element-aaf42d8>.elementor-element-populated {
  padding: 0% 0% 0% 0%;
}

.elementor-79 .elementor-element.elementor-element-a7d524c {
  text-align: left;
}

.elementor-79 .elementor-element.elementor-element-a7d524c .elementor-heading-title {
  color: var(--e-global-color-fae4e04);
}

.elementor-79 .elementor-element.elementor-element-ad465d4 {
  color: var(--e-global-color-a77d9f0);
  font-family: "Proxima Nova Regular", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5em;
}

.elementor-79 .elementor-element.elementor-element-ad465d4>.elementor-widget-container {
  padding: 15px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-8f41fd0 {
  padding: 20px 10px 20px 0px;
}

.elementor-79 .elementor-element.elementor-element-8548474>.elementor-element-populated {
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-3f51986 .elementor-button {
  font-size: 15px;
  font-weight: 600;
  fill: var(--e-global-color-4c5099c);
  color: var(--e-global-color-4c5099c);
  background-color: var(--e-global-color-fae4e04);
  border-radius: 5px 5px 5px 5px;
}

.elementor-79 .elementor-element.elementor-element-3f51986 .elementor-button:hover,
.elementor-79 .elementor-element.elementor-element-3f51986 .elementor-button:focus {
  color: #ffffff;
}

.elementor-79 .elementor-element.elementor-element-3f51986 .elementor-button:hover svg,
.elementor-79 .elementor-element.elementor-element-3f51986 .elementor-button:focus svg {
  fill: #ffffff;
}

.elementor-79 .elementor-element.elementor-element-3f51986>.elementor-widget-container {
  padding: 0px 10px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-5f88e9c>.elementor-element-populated {
  padding: 0px 0px 0px 10px;
}

.elementor-79 .elementor-element.elementor-element-8e0a929 .elementor-button {
  font-size: 15px;
  font-weight: 600;
  fill: var(--e-global-color-fae4e04);
  color: var(--e-global-color-fae4e04);
  background-color: var(--e-global-color-884e247);
  border-radius: 5px 5px 5px 5px;
}

.elementor-79 .elementor-element.elementor-element-8e0a929>.elementor-widget-container {
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-d036608 {
  font-size: 15px;
  line-height: 1.4em;
}

.elementor-79 .elementor-element.elementor-element-d036608>.elementor-widget-container {
  padding: 0px 0px 0px 0px;
}

.elementor-79 .elementor-element.elementor-element-608d3b7>.elementor-element-populated {
  padding: 0px 0px 0px 0px;
}

:root {
  --page-title-display: none;
}

@media(min-width:768px) {
  .elementor-79 .elementor-element.elementor-element-db8f167 {
      width: 100%;
  }

  .elementor-79 .elementor-element.elementor-element-a510ca3 {
      width: 71.7%;
  }

  .elementor-79 .elementor-element.elementor-element-3e8e151 {
      width: 28.3%;
  }

  .elementor-79 .elementor-element.elementor-element-0f20d12 {
      width: 62.1%;
  }

  .elementor-79 .elementor-element.elementor-element-dcbf964 {
      width: 37.9%;
  }
}

@media(max-width:1024px) {

  .elementor-79 .elementor-element.elementor-element-7cc6f74:not(.elementor-motion-effects-element-type-background),
  .elementor-79 .elementor-element.elementor-element-7cc6f74>.elementor-motion-effects-container>.elementor-motion-effects-layer {
      background-position: center left;
  }

  .elementor-79 .elementor-element.elementor-element-7cc6f74 {
      padding: 0px 20px 0px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-a6a8ff6 .elementor-heading-title {
      font-size: 15px;
  }

  .elementor-79 .elementor-element.elementor-element-8f5512c .elementor-heading-title {
      font-size: 30px;
  }

  .elementor-79 .elementor-element.elementor-element-2bd72326 {
      padding: 100px 25px 100px 25px;
  }

  .elementor-79 .elementor-element.elementor-element-437e1f60>.elementor-element-populated {
      padding: 25px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-68157781 {
      text-align: left;
  }

  .elementor-79 .elementor-element.elementor-element-68157781 img {
      max-width: 100%;
  }

  .elementor-79 .elementor-element.elementor-element-b9b2bfd>.elementor-element-populated {
      margin: 0px 0px 0px 0px;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding: 0px 10px 0px 10px;
  }

  .elementor-79 .elementor-element.elementor-element-9f788de {
      text-align: center;
  }

  .elementor-79 .elementor-element.elementor-element-9f788de>.elementor-widget-container {
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-1dbd5c7>.elementor-widget-container {
      margin: 10px 0px 10px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-7e97b5f>.elementor-element-populated {
      margin: 0px 0px 0px 0px;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding: 0px 10px 0px 10px;
  }

  .elementor-79 .elementor-element.elementor-element-062679a>.elementor-widget-container {
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-12d6477>.elementor-widget-container {
      margin: 10px 0px 10px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-ced09bb>.elementor-element-populated {
      margin: 0px 0px 0px 0px;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-166cef9>.elementor-widget-container {
      margin: 10px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-b4afaae>.elementor-element-populated {
      margin: 0px 0px 0px 0px;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-9aa28f5>.elementor-widget-container {
      margin: 10px 0px 0px 10px;
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-25b29a1>.elementor-widget-container {
      margin: 10px 0px 0px 10px;
  }

  .elementor-79 .elementor-element.elementor-element-4db105e>.elementor-widget-container {
      margin: 0px 0px 0px 10px;
  }

  .elementor-79 .elementor-element.elementor-element-62bd0d2 .elementor-image-box-wrapper .elementor-image-box-img {
      width: 40%;
  }

  .elementor-79 .elementor-element.elementor-element-62bd0d2>.elementor-widget-container {
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-62bd0d2 {
      width: var(--container-widget-width, 700px);
      max-width: 700px;
      --container-widget-width: 700px;
      --container-widget-flex-grow: 0;
  }

  .elementor-79 .elementor-element.elementor-element-097046c .elementor-image-box-wrapper .elementor-image-box-img {
      width: 40%;
  }

  .elementor-79 .elementor-element.elementor-element-097046c>.elementor-widget-container {
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-097046c {
      width: var(--container-widget-width, 700px);
      max-width: 700px;
      --container-widget-width: 700px;
      --container-widget-flex-grow: 0;
  }

  .elementor-79 .elementor-element.elementor-element-74e9329 .elementor-image-box-wrapper .elementor-image-box-img {
      width: 40%;
  }

  .elementor-79 .elementor-element.elementor-element-74e9329>.elementor-widget-container {
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-74e9329 {
      width: var(--container-widget-width, 700px);
      max-width: 700px;
      --container-widget-width: 700px;
      --container-widget-flex-grow: 0;
  }

  .elementor-79 .elementor-element.elementor-element-d0ce6d6 .elementor-image-box-wrapper .elementor-image-box-img {
      width: 40%;
  }

  .elementor-79 .elementor-element.elementor-element-d0ce6d6>.elementor-widget-container {
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-d0ce6d6 {
      width: var(--container-widget-width, 700px);
      max-width: 700px;
      --container-widget-width: 700px;
      --container-widget-flex-grow: 0;
  }

  .elementor-79 .elementor-element.elementor-element-2079186 {
      padding: 100px 25px 100px 25px;
  }

  .elementor-79 .elementor-element.elementor-element-8599600 .elementor-heading-title {
      font-size: 30px;
  }

  .elementor-79 .elementor-element.elementor-element-35d59ed {
      padding: 100px 25px 100px 25px;
  }

  .elementor-79 .elementor-element.elementor-element-dcbf964>.elementor-element-populated {
      padding: 15px 15px 15px 15px;
  }

  .elementor-79 .elementor-element.elementor-element-e8c3dcd .elementor-icon-box-title,
  .elementor-79 .elementor-element.elementor-element-e8c3dcd .elementor-icon-box-title a {
      font-size: 32px;
  }

  .elementor-79 .elementor-element.elementor-element-6c1e8af {
      padding: 100px 25px 100px 25px;
  }

  .elementor-79 .elementor-element.elementor-element-608d3b7>.elementor-element-populated {
      padding: 25px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-6145991 {
      text-align: left;
  }

  .elementor-79 .elementor-element.elementor-element-6145991 img {
      max-width: 100%;
  }
}

@media(max-width:767px) {
  .elementor-79 .elementor-element.elementor-element-7cc6f74>.elementor-container {
      min-height: 200px;
  }

  .elementor-79 .elementor-element.elementor-element-7cc6f74:not(.elementor-motion-effects-element-type-background),
  .elementor-79 .elementor-element.elementor-element-7cc6f74>.elementor-motion-effects-container>.elementor-motion-effects-layer {
      background-position: center center;
  }

  .elementor-79 .elementor-element.elementor-element-7cc6f74>.elementor-background-overlay {
      opacity: 0;
  }

  .elementor-79 .elementor-element.elementor-element-7cc6f74 {
      padding: 0px 20px 0px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-91abce7>.elementor-element-populated {
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-a6a8ff6 .elementor-heading-title {
      font-size: 12px;
  }

  .elementor-79 .elementor-element.elementor-element-8f5512c .elementor-heading-title {
      font-size: 23px;
  }

  .elementor-79 .elementor-element.elementor-element-2bd72326 {
      padding: 50px 20px 50px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-6e3a1680>.elementor-element-populated {
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-7db4d09 .elementor-heading-title {
      font-size: 30px;
  }

  .elementor-79 .elementor-element.elementor-element-15bfd049 {
      font-size: 15px;
      line-height: 1.3em;
  }

  .elementor-79 .elementor-element.elementor-element-e655396 {
    padding: 0px 0px 50px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-4ca8ba4>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-a48dba3>.elementor-element-populated {
    padding: 15px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-437e1f60>.elementor-element-populated {
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-8998ee7 {
      padding: 0px 20px 0px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-8e278bb .elementor-heading-title {
      font-size: 30px;
  }

  .elementor-79 .elementor-element.elementor-element-8e278bb>.elementor-widget-container {
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-d24c0af {
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-b9b2bfd>.elementor-element-populated {
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-9f788de>.elementor-widget-container {
      margin: 0px 0px 0px 10px;
  }

  .elementor-79 .elementor-element.elementor-element-1dbd5c7 .elementor-heading-title {
      font-size: 15px;
  }

  .elementor-79 .elementor-element.elementor-element-1dbd5c7>.elementor-widget-container {
      margin: 0px 20px 0px 20px;
      padding: 30px 20px 30px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-7e97b5f>.elementor-element-populated {
      margin: 0px 0px 0px 0px;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-ab39f79 .elementor-heading-title {
      font-size: 15px;
  }

  .elementor-79 .elementor-element.elementor-element-ab39f79>.elementor-widget-container {
      margin: 10px 20px 0px 20px;
      padding: 30px 20px 30px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-062679a>.elementor-widget-container {
      margin: 0px 0px 0px 10px;
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-12d6477 .elementor-heading-title {
      font-size: 15px;
  }

  .elementor-79 .elementor-element.elementor-element-12d6477>.elementor-widget-container {
      margin: -10px 20px 0px 20px;
      padding: 30px 20px 30px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-ced09bb>.elementor-element-populated {
      margin: 0px 0px 0px 0px;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-166cef9 {
      text-align: left;
      width: var(--container-widget-width, 500px);
      max-width: 500px;
      --container-widget-width: 500px;
      --container-widget-flex-grow: 0;
  }

  .elementor-79 .elementor-element.elementor-element-166cef9 .elementor-heading-title {
      font-size: 15px;
  }

  .elementor-79 .elementor-element.elementor-element-166cef9>.elementor-widget-container {
      margin: 10px 20px 0px 20px;
      padding: 30px 20px 30px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-43ef293>.elementor-widget-container {
      margin: 0px 10px 0px 10px;
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-43ef293 {
      --container-widget-width: 500px;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 500px);
      max-width: 500px;
  }

  .elementor-79 .elementor-element.elementor-element-8194f9a .elementor-heading-title {
      font-size: 15px;
  }

  .elementor-79 .elementor-element.elementor-element-8194f9a>.elementor-widget-container {
      margin: -10px 20px 0px 20px;
      padding: 30px 20px 30px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-9aa28f5>.elementor-widget-container {
      margin: 10px 10px 0px 10px;
  }

  .elementor-79 .elementor-element.elementor-element-9aa28f5 {
      width: var(--container-widget-width, 500px);
      max-width: 500px;
      --container-widget-width: 500px;
      --container-widget-flex-grow: 0;
  }

  .elementor-79 .elementor-element.elementor-element-25b29a1 .elementor-heading-title {
      font-size: 15px;
  }

  .elementor-79 .elementor-element.elementor-element-25b29a1>.elementor-widget-container {
      margin: 10px 20px 0px 20px;
      padding: 30px 20px 30px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-4db105e .elementor-heading-title {
      font-size: 15px;
  }

  .elementor-79 .elementor-element.elementor-element-4db105e>.elementor-widget-container {
      margin: -10px 20px 0px 20px;
      padding: 30px 20px 30px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-6cb0a00 {
      padding: 80px 20px 80px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-645686f>.elementor-element-populated {
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-8862921 .elementor-heading-title {
      font-size: 30px;
  }

  .elementor-79 .elementor-element.elementor-element-8862921>.elementor-widget-container {
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-dec51b7 {
      width: 50%;
  }

  .elementor-79 .elementor-element.elementor-element-62bd0d2 .elementor-image-box-img {
      margin-bottom: 15px;
  }

  .elementor-79 .elementor-element.elementor-element-62bd0d2 .elementor-image-box-wrapper .elementor-image-box-img {
      width: 35%;
  }

  .elementor-79 .elementor-element.elementor-element-62bd0d2 .elementor-image-box-description {
      font-size: 14px;
  }

  .elementor-79 .elementor-element.elementor-element-bed3ca8 {
      width: 50%;
  }

  .elementor-79 .elementor-element.elementor-element-097046c .elementor-image-box-img {
      margin-bottom: 15px;
  }

  .elementor-79 .elementor-element.elementor-element-097046c .elementor-image-box-wrapper .elementor-image-box-img {
      width: 35%;
  }

  .elementor-79 .elementor-element.elementor-element-097046c .elementor-image-box-description {
      font-size: 14px;
  }

  .elementor-79 .elementor-element.elementor-element-c7676cd {
      width: 50%;
  }

  .elementor-79 .elementor-element.elementor-element-74e9329 .elementor-image-box-img {
      margin-bottom: 15px;
  }

  .elementor-79 .elementor-element.elementor-element-74e9329 .elementor-image-box-wrapper .elementor-image-box-img {
      width: 35%;
  }

  .elementor-79 .elementor-element.elementor-element-74e9329 .elementor-image-box-description {
      font-size: 14px;
  }

  .elementor-79 .elementor-element.elementor-element-4a2bfe2 {
      width: 50%;
  }

  .elementor-79 .elementor-element.elementor-element-d0ce6d6 .elementor-image-box-img {
      margin-bottom: 15px;
  }

  .elementor-79 .elementor-element.elementor-element-d0ce6d6 .elementor-image-box-wrapper .elementor-image-box-img {
      width: 35%;
  }

  .elementor-79 .elementor-element.elementor-element-d0ce6d6 .elementor-image-box-description {
      font-size: 14px;
  }

  .elementor-79 .elementor-element.elementor-element-2079186 {
      padding: 80px 20px 80px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-8599600 .elementor-heading-title {
      font-size: 28px;
      line-height: 1.3em;
  }

  .elementor-79 .elementor-element.elementor-element-3032d82 {
      text-align: justify;
      font-size: 15px;
      line-height: 1.3em;
  }

  .elementor-79 .elementor-element.elementor-element-3032d82>.elementor-widget-container {
      padding: 0px 0px 20px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-0098dc8 {
      padding: 80px 20px 30px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-5204229>.elementor-element-populated {
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-3840a0d .elementor-heading-title {
      font-size: 30px;
  }

  .elementor-79 .elementor-element.elementor-element-c7655e4 {
      padding: 0px 20px 80px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-b803914>.elementor-element-populated {
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-35d59ed {
      padding: 80px 20px 80px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-e8e0f47 .elementor-heading-title {
      font-size: 30px;
  }

  .elementor-79 .elementor-element.elementor-element-7c1f7ee .elementor-heading-title {
      line-height: 1.3em;
  }

  .elementor-79 .elementor-element.elementor-element-0f20d12>.elementor-element-populated {
      padding: 0px 0px 35px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-582f093 .elementor-heading-title {
      line-height: 1.3em;
  }

  .elementor-79 .elementor-element.elementor-element-5cf2a34 .elementor-heading-title {
      line-height: 1.3em;
  }

  .elementor-79 .elementor-element.elementor-element-5cf2a34>.elementor-widget-container {
      margin: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-dcbf964>.elementor-element-populated {
      padding: 50px 20px 50px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-e8c3dcd .elementor-icon-box-description {
      font-size: 13px;
  }

  .elementor-79 .elementor-element.elementor-element-e8c3dcd>.elementor-widget-container {
      margin: 0px 0px -10px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-ab22d40 .elementor-heading-title {
      font-size: 14px;
  }

  .elementor-79 .elementor-element.elementor-element-ab22d40>.elementor-widget-container {
      margin: -1px -1px -1px -1px;
  }

  .elementor-79 .elementor-element.elementor-element-4ae1e7d {
      --icon-size: 11px;
      --grid-row-gap: 5px;
  }

  .elementor-79 .elementor-element.elementor-element-4ae1e7d>.elementor-widget-container {
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-6c1e8af {
      padding: 0px 20px 50px 20px;
  }

  .elementor-79 .elementor-element.elementor-element-aaf42d8>.elementor-element-populated {
      padding: 25px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-a7d524c .elementor-heading-title {
      font-size: 30px;
  }

  .elementor-79 .elementor-element.elementor-element-ad465d4 {
      font-size: 15px;
      line-height: 1.3em;
  }

  .elementor-79 .elementor-element.elementor-element-8548474>.elementor-element-populated {
      margin: 0px 0px 0px 0px;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-3f51986>.elementor-widget-container {
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-5f88e9c>.elementor-element-populated {
      padding: 10px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-8e0a929>.elementor-widget-container {
      padding: 0px 0px 0px 0px;
  }

  .elementor-79 .elementor-element.elementor-element-608d3b7>.elementor-element-populated {
      padding: 0px 0px 0px 0px;
  }
}

@media(max-width:1024px) and (min-width:768px) {
  .elementor-79 .elementor-element.elementor-element-6e3a1680 {
      width: 100%;
  }

  .elementor-79 .elementor-element.elementor-element-437e1f60 {
      width: 100%;
  }

  .elementor-79 .elementor-element.elementor-element-aaf42d8 {
      width: 100%;
  }

  .elementor-79 .elementor-element.elementor-element-608d3b7 {
      width: 100%;
  }
}

/* Start custom CSS for form, class: .elementor-element-a60ac9e */
.disclaimer {
  line-height: 1.1;
}

/* End custom CSS */