/*@font-face {
  font-family: 'Molecular';
  font-style: normal;
  font-weight: 400;
  src:url('../fonts/molecular/Molecular.ttf');
  src: url('../fonts/molecular/Molecular.woff');
}*/
/*@font-face { font-family: "'Arial Regular'"; src: url("../fonts/'Arial Regular'/BLKCHCRY.ttf") format("opentype"); }*/
/*@font-face { font-family: "'Arial Regular'"; src: url("../fonts/'Arial Regular'-Black-Font/'Arial Regular'.ttf") format("opentype"); }*/
@font-face {
    font-family: 'Arial Regular';
    font-style: normal;
    font-weight: normal;
    src: local('Arial Regular'), url('../fonts/arial/ARIAL.woff') format('woff');
    }
body{
font-family: 'Arial Regular', sans-serif  !important;;
}
.elementor-5493
  .elementor-element.elementor-element-2f369c35
  > .elementor-container {
  max-width: 470px;
  
}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 0px 10px 10px 10px;
}
.overflow-hidden{overflow: hidden;}
.bg-img{
    /*background: url(../images/bgnew.png);
width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    animation: zoom 10s linear infinite alternate;
    background-repeat: no-repeat;*/
    background: #ffffff;
    
}
.bg-img::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0);
    animation: fade 4s ease-in-out forwards;
}
.invalid-feedback{color:#C0C0C0;display: none;}

.elementor-5493
  .elementor-element.elementor-element-2f369c35:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-5493
  .elementor-element.elementor-element-2f369c35
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-5493
  .elementor-element.elementor-element-2f369c35
  > .elementor-background-overlay {
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5493 .elementor-element.elementor-element-2f369c35 {
  box-shadow: 0px 0px 10px 0px
    rgba(240.75, 214.05815217391304, 214.05815217391304, 0.51);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-bc-flex-widget
  .elementor-5493
  .elementor-element.elementor-element-649c7567.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-5493
  .elementor-element.elementor-element-649c7567.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-5493
  .elementor-element.elementor-element-649c7567.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-5493
  .elementor-element.elementor-element-649c7567:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-5493
  .elementor-element.elementor-element-649c7567
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
}
.elementor-5493
  .elementor-element.elementor-element-649c7567
  > .elementor-element-populated
  > .elementor-background-overlay {
  opacity: 1;
}
.elementor-5493
  .elementor-element.elementor-element-649c7567
  > .elementor-element-populated {
  /*border-style: solid;
  border-color: #08256c;*/
  box-shadow: 0px 0px 10px 0px #08256c;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
/*.elementor-5493
  .elementor-element.elementor-element-649c7567
  > .elementor-element-populated,
.elementor-5493
  .elementor-element.elementor-element-649c7567
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-5493
  .elementor-element.elementor-element-649c7567
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}*/
.elementor-5493
  .elementor-element.elementor-element-649c7567
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5493
  .elementor-element.elementor-element-56ec8f8:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-5493
  .elementor-element.elementor-element-56ec8f8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  border: 2px solid #f66330;
    border-top: none;
    border-radius: 0px 0px 20px 20px;
}
.elementor-5493 .elementor-element.elementor-element-56ec8f8 {
  /*box-shadow: 0px 0px 10px 0px #ffffff;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;*/
  margin-top: 0px;
  margin-bottom: 0px;
  /*padding: 4px 4px 4px 4px;*/
}
.elementor-5493
  .elementor-element.elementor-element-56ec8f8
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5493
  .elementor-element.elementor-element-7740df4:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-5493
  .elementor-element.elementor-element-7740df4
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
}
.elementor-5493
  .elementor-element.elementor-element-7740df4
  > .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-5493
  .elementor-element.elementor-element-7740df4
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5493 .elementor-element.elementor-element-4d74f76 {
  text-align: center;
    /*padding: 19px 19px;*/
}
.elementor-5493 .elementor-element.elementor-element-4d74f76 img {
  width: 100%;
  max-width: 100%;
}
.elementor-5493
  .elementor-element.elementor-element-4d74f76
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
  /*background-color: #ffffff;*/
  /*box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);*/
}
.elementor-5493 .elementor-element.elementor-element-ca1f387 img {
  width: 71%;
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: #d32e85;
  border-radius: 21px 21px 21px 21px;
}
.elementor-5493
  .elementor-element.elementor-element-ca1f387
  > .elementor-widget-container {
  margin: 4px 0px 0px 0px;
}
.elementor-5493 .elementor-element.elementor-element-3479446 {
  /*margin-top: -5%;*/
  margin-bottom: 0%;
  border: 2px solid #212d57;
  border-radius: 20px;
  padding-top: 16px;
    padding-bottom: 16px;
}
.elementor-bc-flex-widget
  .elementor-5493
  .elementor-element.elementor-element-58a442f.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-5493
  .elementor-element.elementor-element-58a442f.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-5493
  .elementor-element.elementor-element-58a442f.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-5493
  .elementor-element.elementor-element-58a442f
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 12px;
}
.elementor-5493 .elementor-element.elementor-element-e76cf3b {
  text-align: center;
}
.elementor-5493
  .elementor-element.elementor-element-e76cf3b
  .elementor-heading-title {
  color: #fff;
  font-family: 'Arial Regular';
  font-size: 43px;
  font-weight: bold;
}
.elementor-5493 .elementor-element.elementor-element-ba42d58 {
  text-align: center;
}
.elementor-5493
  .elementor-element.elementor-element-ba42d58
  .elementor-heading-title {
  color: #c0032d;
  font-family: 'Arial Regular';
  font-size: 19px;
  font-weight: 400;
  text-transform: uppercase;
}
.elementor-5493
  .elementor-element.elementor-element-ba42d58
  > .elementor-widget-container {
  margin: -9px 0px 0px 0px;
}
.elementor-5493 .elementor-element.elementor-element-52ce95d {
  text-align: center;
}
.elementor-5493
  .elementor-element.elementor-element-52ce95d
  .elementor-heading-title {
  color: #052269;
  font-family: 'Arial Regular';
  font-size: 19px;
  font-weight: 400;
}
.elementor-5493
  .elementor-element.elementor-element-52ce95d
  > .elementor-widget-container {
  margin: -12px 0px 0px 0px;
}
.elementor-5493 .elementor-element.elementor-element-ffadb09 {
  text-align: center;
}
.elementor-5493
  .elementor-element.elementor-element-ffadb09
  .elementor-heading-title {
  color: #052269;
  font-family: 'Arial Regular';
  font-size: 18px;
  font-weight: 400;
}
.elementor-5493
  .elementor-element.elementor-element-ffadb09
  > .elementor-widget-container {
  margin: -12px 0px 0px 0px;
}
.elementor-5493 .elementor-element.elementor-element-babe8e1 {
  text-align: center;
}
.elementor-5493
  .elementor-element.elementor-element-babe8e1
  .elementor-heading-title {
  color: #e52792;
  font-family: 'Arial Regular';
  font-size: 28px;
  font-weight: 700;
  letter-spacing: -1.3px;
}
.elementor-5493
  .elementor-element.elementor-element-babe8e1
  > .elementor-widget-container {
  margin: -8px 0px 0px 0px;
  padding: -2px 0px 0px 0px;
}
.elementor-5493 .elementor-element.elementor-element-7abc017 {
  text-align: center;
}
.elementor-5493
  .elementor-element.elementor-element-7abc017
  .elementor-heading-title {
  color: #e52792;
  font-family: 'Arial Regular';
  font-size: 28px;
  font-weight: 800;
  letter-spacing: -1.3px;
}
.elementor-5493
  .elementor-element.elementor-element-7abc017
  > .elementor-widget-container {
  margin: -22px 0px 0px 0px;
  padding: 0px 0px 0px 60px;
}
.elementor-5493 .elementor-element.elementor-element-6462f76 img {
  width: 65%;
}
.elementor-5493
  .elementor-element.elementor-element-6462f76
  > .elementor-widget-container {
  margin: -24px 0px 0px 0px;
}
.elementor-5493 .elementor-element.elementor-element-480c0cf6 {
  /*margin-top: -7%;*/
  margin-bottom: 0%;
}
.elementor-5493
  .elementor-element.elementor-element-7971daa3
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5493
  .elementor-element.elementor-element-7971daa3
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5493 .elementor-element.elementor-element-761bef96 {
  --icon-box-icon-margin: 10px;
}
.elementor-5493
  .elementor-element.elementor-element-761bef96
  .elementor-icon-box-title {
  margin-bottom: 0px;
  color: #052269;
}
.elementor-5493
  .elementor-element.elementor-element-761bef96.elementor-view-stacked
  .elementor-icon {
  background-color: #d32e85;
}
.elementor-5493
  .elementor-element.elementor-element-761bef96.elementor-view-framed
  .elementor-icon,
.elementor-5493
  .elementor-element.elementor-element-761bef96.elementor-view-default
  .elementor-icon {
  fill: #000;
  color: #000;
  border-color: #000;
  
}
.elementor-5493 .elementor-element.elementor-element-761bef96 .elementor-icon {
  font-size: 30px;
}
.elementor-5493
  .elementor-element.elementor-element-761bef96
  .elementor-icon-box-title,
.elementor-5493
  .elementor-element.elementor-element-761bef96
  .elementor-icon-box-title
  a {
  font-family: 'Arial Regular';
  font-size: 13px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.9px;
}
.elementor-5493
  .elementor-element.elementor-element-761bef96
  .elementor-icon-box-description {
  color: #1b3c67;
}
.elementor-5493
  .elementor-element.elementor-element-761bef96
  > .elementor-widget-container {
  padding: 15px 0px 0px 0px;
  border-style: solid;
  border-width: 2px;
  border-color: #f5622f;
  background: #f3e5da;
  border-radius: 20px 20px 20px 20px;
}
.elementor-5493 .elementor-element.elementor-element-3dadfdfe {
  --icon-box-icon-margin: 10px;
}
.elementor-5493
  .elementor-element.elementor-element-3dadfdfe
  .elementor-icon-box-title {
  margin-bottom: 0px;
  color: #052269;
}
.elementor-5493
  .elementor-element.elementor-element-3dadfdfe.elementor-view-stacked
  .elementor-icon {
  background-color: #d32e85;
}
.elementor-5493
  .elementor-element.elementor-element-3dadfdfe.elementor-view-framed
  .elementor-icon,
.elementor-5493
  .elementor-element.elementor-element-3dadfdfe.elementor-view-default
  .elementor-icon {
  fill: #cf2781;
  color: #cf2781;
  border-color: #cf2781;
}
.elementor-5493 .elementor-element.elementor-element-3dadfdfe .elementor-icon {
  font-size: 40px;
}
.elementor-5493
  .elementor-element.elementor-element-3dadfdfe
  .elementor-icon-box-title,
.elementor-5493
  .elementor-element.elementor-element-3dadfdfe
  .elementor-icon-box-title
  a {
  font-family: 'Arial Regular';
  font-size: 13px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.9px;
}
.elementor-5493
  .elementor-element.elementor-element-3dadfdfe
  .elementor-icon-box-description {
  color: #1b3c67;
}
.elementor-5493
  .elementor-element.elementor-element-3dadfdfe
  > .elementor-widget-container {
  padding: 15px 0px 0px 0px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #052269;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 7px 4px
    rgba(5.000000000000016, 34.00000000000009, 104.99999999999997, 0.86);
}
.elementor-5493 .elementor-element.elementor-element-937fa74 {
  --icon-box-icon-margin: 10px;
}
.elementor-5493
  .elementor-element.elementor-element-937fa74
  .elementor-icon-box-title {
  margin-bottom: 0px;
  color: #052269;
}
.elementor-5493
  .elementor-element.elementor-element-937fa74.elementor-view-stacked
  .elementor-icon {
  background-color: #d32e85;
}
.elementor-5493
  .elementor-element.elementor-element-937fa74.elementor-view-framed
  .elementor-icon,
.elementor-5493
  .elementor-element.elementor-element-937fa74.elementor-view-default
  .elementor-icon {
  fill: #cf2781;
  color: #cf2781;
  border-color: #cf2781;
}
.elementor-5493 .elementor-element.elementor-element-937fa74 .elementor-icon {
  font-size: 40px;
}
.elementor-5493
  .elementor-element.elementor-element-937fa74
  .elementor-icon-box-title,
.elementor-5493
  .elementor-element.elementor-element-937fa74
  .elementor-icon-box-title
  a {
  font-family: 'Arial Regular';
  font-size: 13px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.9px;
}
.elementor-5493
  .elementor-element.elementor-element-937fa74
  .elementor-icon-box-description {
  color: #1b3c67;
}
.elementor-5493
  .elementor-element.elementor-element-937fa74
  > .elementor-widget-container {
  padding: 15px 0px 0px 0px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #052269;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 7px 4px
    rgba(5.000000000000016, 34.00000000000009, 104.99999999999997, 0.86);
}
.elementor-5493 .elementor-element.elementor-element-cc1851c {
  margin-top: -2%;
  margin-bottom: 0%;
}
.elementor-5493
  .elementor-element.elementor-element-20e97fd
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-5493
  .elementor-element.elementor-element-20e97fd
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5493 .elementor-element.elementor-element-b810b72 {
  --icon-box-icon-margin: 10px;
}
.elementor-5493
  .elementor-element.elementor-element-b810b72
  .elementor-icon-box-title {
  margin-bottom: 0px;
  color: #052269;
}
.elementor-5493
  .elementor-element.elementor-element-b810b72.elementor-view-stacked
  .elementor-icon {
  background-color: #d32e85;
}
.elementor-5493
  .elementor-element.elementor-element-b810b72.elementor-view-framed
  .elementor-icon,
.elementor-5493
  .elementor-element.elementor-element-b810b72.elementor-view-default
  .elementor-icon {
  fill: #cf2781;
  color: #cf2781;
  border-color: #cf2781;
}
.elementor-5493 .elementor-element.elementor-element-b810b72 .elementor-icon {
  font-size: 40px;
}
.elementor-5493
  .elementor-element.elementor-element-b810b72
  .elementor-icon-box-title,
.elementor-5493
  .elementor-element.elementor-element-b810b72
  .elementor-icon-box-title
  a {
  font-family: 'Arial Regular';
  font-size: 13px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.9px;
}
.elementor-5493
  .elementor-element.elementor-element-b810b72
  .elementor-icon-box-description {
  color: #1b3c67;
}
.elementor-5493
  .elementor-element.elementor-element-b810b72
  > .elementor-widget-container {
  padding: 15px 0px 0px 0px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #052269;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 7px 4px
    rgba(5.000000000000016, 34.00000000000009, 104.99999999999997, 0.86);
}
.elementor-5493 .elementor-element.elementor-element-e8b3dbd {
  --icon-box-icon-margin: 0px;
}
.elementor-5493
  .elementor-element.elementor-element-e8b3dbd
  .elementor-icon-box-title {
  margin-bottom: 0px;
  color: #052269;
}
.elementor-5493
  .elementor-element.elementor-element-e8b3dbd.elementor-view-stacked
  .elementor-icon {
  background-color: #d32e85;
}
.elementor-5493
  .elementor-element.elementor-element-e8b3dbd.elementor-view-framed
  .elementor-icon,
.elementor-5493
  .elementor-element.elementor-element-e8b3dbd.elementor-view-default
  .elementor-icon {
  fill: #cf2781;
  color: #cf2781;
  border-color: #cf2781;
}
.elementor-5493 .elementor-element.elementor-element-e8b3dbd .elementor-icon {
  font-size: 35px;
}
.elementor-5493
  .elementor-element.elementor-element-e8b3dbd
  .elementor-icon-box-title,
.elementor-5493
  .elementor-element.elementor-element-e8b3dbd
  .elementor-icon-box-title
  a {
  font-family: 'Arial Regular';
  font-size: 13px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.9px;
}
.elementor-5493
  .elementor-element.elementor-element-e8b3dbd
  .elementor-icon-box-description {
  color: #1b3c67;
}
.elementor-5493
  .elementor-element.elementor-element-e8b3dbd
  > .elementor-widget-container {
  padding: 15px 0px 0px 0px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #052269;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 7px 4px
    rgba(5.000000000000016, 34.00000000000009, 104.99999999999997, 0.86);
}
.elementor-5493 .elementor-element.elementor-element-d3b38e4 {
  --icon-box-icon-margin: 10px;
}
.elementor-5493
  .elementor-element.elementor-element-d3b38e4
  .elementor-icon-box-title {
  margin-bottom: 0px;
  color: #052269;
}
.elementor-5493
  .elementor-element.elementor-element-d3b38e4.elementor-view-stacked
  .elementor-icon {
  background-color: #d32e85;
}
.elementor-5493
  .elementor-element.elementor-element-d3b38e4.elementor-view-framed
  .elementor-icon,
.elementor-5493
  .elementor-element.elementor-element-d3b38e4.elementor-view-default
  .elementor-icon {
  fill: #cf2781;
  color: #cf2781;
  border-color: #cf2781;
}
.elementor-5493 .elementor-element.elementor-element-d3b38e4 .elementor-icon {
  font-size: 40px;
}
.elementor-5493
  .elementor-element.elementor-element-d3b38e4
  .elementor-icon-box-title,
.elementor-5493
  .elementor-element.elementor-element-d3b38e4
  .elementor-icon-box-title
  a {
  font-family: 'Arial Regular';
  font-size: 13px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.9px;
}
.elementor-5493
  .elementor-element.elementor-element-d3b38e4
  .elementor-icon-box-description {
  color: #1b3c67;
}
.elementor-5493
  .elementor-element.elementor-element-d3b38e4
  > .elementor-widget-container {
  padding: 15px 0px 0px 0px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #052269;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 7px 4px
    rgba(5.000000000000016, 34.00000000000009, 104.99999999999997, 0.86);
}
.elementor-5493 .elementor-element.elementor-element-605fd59 {
  margin-top: -2%;
  margin-bottom: 0%;
}
.elementor-5493 .elementor-element.elementor-element-a04948a {
  --icon-box-icon-margin: 5px;
}
.elementor-5493
  .elementor-element.elementor-element-a04948a
  .elementor-icon-box-title {
  margin-bottom: 0px;
  color: #052269;
}
.elementor-5493
  .elementor-element.elementor-element-a04948a.elementor-view-stacked
  .elementor-icon {
  background-color: #d32e85;
}
.elementor-5493
  .elementor-element.elementor-element-a04948a.elementor-view-framed
  .elementor-icon,
.elementor-5493
  .elementor-element.elementor-element-a04948a.elementor-view-default
  .elementor-icon {
  fill: #d32e85;
  color: #d32e85;
  border-color: #d32e85;
}
.elementor-5493 .elementor-element.elementor-element-a04948a .elementor-icon {
  font-size: 39px;
}
.elementor-5493
  .elementor-element.elementor-element-a04948a
  .elementor-icon-box-title,
.elementor-5493
  .elementor-element.elementor-element-a04948a
  .elementor-icon-box-title
  a {
  font-family: 'Arial Regular';
  font-size: 13px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.9px;
}
.elementor-5493
  .elementor-element.elementor-element-a04948a
  .elementor-icon-box-description {
  color: #1b3c67;
}
.elementor-5493
  .elementor-element.elementor-element-a04948a
  > .elementor-widget-container {
  padding: 15px 0px 0px 0px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #052269;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 7px 4px
    rgba(5.000000000000016, 34.00000000000009, 104.99999999999997, 0.86);
}
.elementor-5493 .elementor-element.elementor-element-d2ab9aa {
  --icon-box-icon-margin: 2px;
}
.elementor-5493
  .elementor-element.elementor-element-d2ab9aa
  .elementor-icon-box-title {
  margin-bottom: 0px;
  color: #052269;
}
.elementor-5493
  .elementor-element.elementor-element-d2ab9aa.elementor-view-stacked
  .elementor-icon {
  background-color: #d32e85;
}
.elementor-5493
  .elementor-element.elementor-element-d2ab9aa.elementor-view-framed
  .elementor-icon,
.elementor-5493
  .elementor-element.elementor-element-d2ab9aa.elementor-view-default
  .elementor-icon {
  fill: #d32e85;
  color: #d32e85;
  border-color: #d32e85;
}
.elementor-5493 .elementor-element.elementor-element-d2ab9aa .elementor-icon {
  font-size: 40px;
}
.elementor-5493
  .elementor-element.elementor-element-d2ab9aa
  .elementor-icon-box-title,
.elementor-5493
  .elementor-element.elementor-element-d2ab9aa
  .elementor-icon-box-title
  a {
  font-family: 'Arial Regular';
  font-size: 14px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.9px;
}
.elementor-5493
  .elementor-element.elementor-element-d2ab9aa
  .elementor-icon-box-description {
  color: #ffffff;
  line-height: 8px;
}
.elementor-5493
  .elementor-element.elementor-element-d2ab9aa
  > .elementor-widget-container {
  padding: 15px 0px 0px 0px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #052269;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 7px 4px
    rgba(5.000000000000016, 34.00000000000009, 104.99999999999997, 0.86);
}
.elementor-5493 .elementor-element.elementor-element-3b10df87 {
  margin-top: 0%;
  margin-bottom: 0%;
}
.elementor-5493 .elementor-element.elementor-element-00f6829 {
  --icon-box-icon-margin: 10px;
}
.elementor-5493
  .elementor-element.elementor-element-00f6829
  .elementor-icon-box-title {
  margin-bottom: 0px;
  color: #fff;
}
.elementor-5493
  .elementor-element.elementor-element-00f6829.elementor-view-stacked
  .elementor-icon {
  background-color: #d32e85;
}
.elementor-5493
  .elementor-element.elementor-element-00f6829.elementor-view-framed
  .elementor-icon,
.elementor-5493
  .elementor-element.elementor-element-00f6829.elementor-view-default
  .elementor-icon {
  fill: #fff;
  color: #fff;
  border-color: #fff;
}
.elementor-5493 .elementor-element.elementor-element-00f6829 .elementor-icon {
  font-size: 40px;
}
.elementor-5493
  .elementor-element.elementor-element-00f6829
  .elementor-icon-box-title,
.elementor-5493
  .elementor-element.elementor-element-00f6829
  .elementor-icon-box-title
  a {
  font-family: 'Arial Regular';
  font-size: 13px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.9px;
}
.elementor-5493
  .elementor-element.elementor-element-00f6829
  .elementor-icon-box-description {
  color: #1b3c67;
}
.elementor-5493
  .elementor-element.elementor-element-00f6829
  > .elementor-widget-container {
  padding: 15px 0px 0px 0px;
  border-style: solid;
  border-width: 2px;
  border-color: #f5622f;
  border-radius: 20px 20px 20px 20px;
  color: #fff;
}
.elementor-5493 .elementor-element.elementor-element-bfa0850 {
  margin-top: 0%;
  margin-bottom: 0%;
}
.elementor-5493 .elementor-element.elementor-element-b2c9da3 {
  --icon-box-icon-margin: 10px;
}
.elementor-5493
  .elementor-element.elementor-element-b2c9da3
  .elementor-icon-box-title {
  margin-bottom: 0px;
  color: #052269;
}
.elementor-5493
  .elementor-element.elementor-element-b2c9da3.elementor-view-stacked
  .elementor-icon {
  background-color: #d32e85;
}
.elementor-5493
  .elementor-element.elementor-element-b2c9da3.elementor-view-framed
  .elementor-icon,
.elementor-5493
  .elementor-element.elementor-element-b2c9da3.elementor-view-default
  .elementor-icon {
  fill: #d32e85;
  color: #d32e85;
  border-color: #d32e85;
}
.elementor-5493 .elementor-element.elementor-element-b2c9da3 .elementor-icon {
  font-size: 40px;
}
.elementor-5493
  .elementor-element.elementor-element-b2c9da3
  .elementor-icon-box-title,
.elementor-5493
  .elementor-element.elementor-element-b2c9da3
  .elementor-icon-box-title
  a {
  font-family: 'Arial Regular';
  font-size: 13px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.9px;
}
.elementor-5493
  .elementor-element.elementor-element-b2c9da3
  .elementor-icon-box-description {
  color: #1b3c67;
}
.elementor-5493
  .elementor-element.elementor-element-b2c9da3
  > .elementor-widget-container {
  margin: -9px 0px 0px 0px;
  padding: 15px 0px 0px 0px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #052269;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 7px 4px
    rgba(5.000000000000016, 34.00000000000009, 104.99999999999997, 0.86);
}
.elementor-5493
  .elementor-element.elementor-element-e29018e
  .elementor-tab-title {
  border-width: 0px;
  border-color: #cf2781;
}
.elementor-5493
  .elementor-element.elementor-element-e29018e
  .elementor-tab-content {
  border-width: 0px;
  border-bottom-color: #cf2781;
  color: #052269;
}
.elementor-5493
  .elementor-element.elementor-element-e29018e
  .elementor-toggle-title,
.elementor-5493
  .elementor-element.elementor-element-e29018e
  .elementor-toggle-icon {
  color: #d32e85;
}
.elementor-5493
  .elementor-element.elementor-element-e29018e
  .elementor-toggle-icon
  svg {
  fill: #d32e85;
}
.elementor-5493
  .elementor-element.elementor-element-e29018e
  .elementor-toggle-title {
  font-size: 21px;
}
.elementor-5493
  .elementor-element.elementor-element-e29018e
  > .elementor-widget-container {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #052269;
  border-radius: 16px 16px 16px 16px;
  box-shadow: 0px 0px 10px 0px #052269;
}
.elementor-5493 .elementor-element.elementor-element-61f26c4 {
  text-align: center;
}
.elementor-5493
  .elementor-element.elementor-element-61f26c4
  .elementor-heading-title {
  color: #cf2781;
}
.elementor-5493 .elementor-element.elementor-element-f153ef9 {
  border-style: solid;
  border-color: #052269;
  box-shadow: 0px 0px 10px 0px #052269;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -11px;
  margin-bottom: 0px;
}
.elementor-5493 .elementor-element.elementor-element-f153ef9,
.elementor-5493
  .elementor-element.elementor-element-f153ef9
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-5493
  .elementor-element.elementor-element-f153ef9
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5493 .elementor-element.elementor-element-65337a3 {
  text-align: center;
  color: #052269;
  font-family: 'Arial Regular';
  font-size: 18px;
  letter-spacing: 0.3px;
}
.elementor-5493
  .elementor-element.elementor-element-65337a3
  > .elementor-widget-container {
  margin: 2px 0px 0px 0px;
}
.elementor-5493 .elementor-element.elementor-element-79b65ff {
  text-align: center;
  color: #052269;
  font-family: 'Arial Regular';
  font-size: 18px;
  letter-spacing: 0.3px;
}
.elementor-5493
  .elementor-element.elementor-element-79b65ff
  > .elementor-widget-container {
  margin: -38px 0px 0px 0px;
}
.elementor-5493
  .elementor-element.elementor-element-bfe8c19
  > .elementor-widget-container {
  margin: 7px 0px 0px 0px;
}
.elementor-5493 .elementor-element.elementor-element-e26ec65 {
  margin-top: 2px;
  margin-bottom: 2px;
}
.elementor-5493
  .elementor-element.elementor-element-da6306a
  > .elementor-element-populated {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #f5622f;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  background: #f3e5da;
}
.elementor-5493
  .elementor-element.elementor-element-da6306a
  > .elementor-element-populated,
.elementor-5493
  .elementor-element.elementor-element-da6306a
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-5493
  .elementor-element.elementor-element-da6306a
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-5493
  .elementor-element.elementor-element-da6306a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5493 .elementor-element.elementor-element-3066bc0 {
  text-align: center;
}
.elementor-5493
  .elementor-element.elementor-element-3066bc0
  .elementor-heading-title {
  color: #322c14;
}
.elementor-5493 .elementor-element.elementor-element-71d06a6 {
  text-align: center;
  color: #322c14;
  font-size: 23px;
}
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-field-group {
  padding-right: calc(10px / 2);
  padding-left: calc(10px / 2);
  margin-bottom: 10px;
}
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-form-fields-wrapper {
  margin-left: calc(-10px / 2);
  margin-right: calc(-10px / 2);
  margin-bottom: -10px;
}
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-field-group.recaptcha_v3-bottomright {
  margin-bottom: 0;
}
body.rtl
  .elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-labels-inline
  .elementor-field-group
  > label {
  padding-left: 0px;
}
body:not(.rtl)
  .elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-labels-inline
  .elementor-field-group
  > label {
  padding-right: 0px;
}
body
  .elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-labels-above
  .elementor-field-group
  > label {
  padding-bottom: 0px;
}
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-field-group
  > label,
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-field-subgroup
  label {
  color: #322c14;
}
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-field-type-html {
  padding-bottom: 0px;
}
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-field-group
  .elementor-field {
  color: #052269;
}
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-field-group:not(.elementor-field-type-upload)
  .elementor-field:not(.elementor-select-wrapper) {
  background-color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-radius: 9px 9px 9px 9px;
}
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-field-group
  .elementor-select-wrapper
  select {
  background-color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-radius: 9px 9px 9px 9px;
}
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .e-form__buttons__wrapper__button-next {
  background-color: #cf2781;
  color: #ffffff;
}
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-button[type="submit"] {
  background: #f76532;
    color: #fff;
}
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-button[type="submit"]
  svg
  * {
  fill: #ffffff;
}
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .e-form__buttons__wrapper__button-previous {
  color: #ffffff;
}
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .e-form__buttons__wrapper__button-next:hover {
  color: #3f2d23;
}
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-button[type="submit"]:hover {
color: #3f2d23;
}
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .elementor-button[type="submit"]:hover
  svg
  * {
  color: #3f2d23;
}
.elementor-5493
  .elementor-element.elementor-element-9bbcffd
  .e-form__buttons__wrapper__button-previous:hover {
  color: #ffffff;
}
.elementor-5493 .elementor-element.elementor-element-9bbcffd .elementor-button {
  border-radius: 19px 19px 19px 19px;
}
.elementor-5493 .elementor-element.elementor-element-9bbcffd {
  --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-5493 .elementor-element.elementor-element-7f8cd17 img {
  width: 49%;
}
.elementor-5493
  .elementor-element.elementor-element-7f8cd17
  > .elementor-widget-container {
  margin: 6px 0px 0px 0px;
}
.elementor-5493 .elementor-element.elementor-element-bf3c266 {
  text-align: center;
}
.elementor-5493
  .elementor-element.elementor-element-bf3c266
  .elementor-heading-title {
  color: #322c14;
}
.elementor-5493
  .elementor-element.elementor-element-bf3c266
  > .elementor-widget-container {
  margin: -13px 0px 0px 0px;
}
.elementor-5493 .elementor-element.elementor-element-f26d672 img {
  width: 55%;
}
.elementor-5493
  .elementor-element.elementor-element-f26d672
  > .elementor-widget-container {
  margin: -15px 0px 0px 0px;
}
.elementor-5493 .elementor-element.elementor-element-f6a6566 {
  columns: 1;
  text-align: center;
  color: #322c14;
  font-family: 'Arial Regular';
  font-size: 19px;
  font-weight: 500;
}
.custom-border{
    background: #f3e5da;
  border: 2px solid #f66330;
  border-radius: 15px;
}
.elementor-5493
  .elementor-element.elementor-element-f6a6566
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
body.elementor-page-5493 {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
body.elementor-page-5493:not(.elementor-motion-effects-element-type-background),
body.elementor-page-5493
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f2f2f2;
}
@media (max-width: 1024px) and (min-width: 768px) {
  /*.elementor-5493 .elementor-element.elementor-element-7971daa3 {
    width: 33.33%;
  }*/
  .elementor-5493 .elementor-element.elementor-element-2f33ab41 {
    width: 33.33%;
  }
  .elementor-5493 .elementor-element.elementor-element-20e97fd {
    width: 33.33%;
  }
}
@media (max-width: 1024px) {
  .elementor-5493
    .elementor-element.elementor-element-babe8e1
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-5493
    .elementor-element.elementor-element-babe8e1
    > .elementor-widget-container {
    margin: -15px 0px 0px 0px;
  }
  .elementor-5493
    .elementor-element.elementor-element-7abc017
    .elementor-heading-title {
    font-size: 27px;
    line-height: 1.4em;
  }
  .elementor-5493
    .elementor-element.elementor-element-7abc017
    > .elementor-widget-container {
    margin: -27px 0px 0px 0px;
    padding: 0px 0px 0px 63px;
  }
}
@media (max-width: 767px) {
  .elementor-5493
    .elementor-element.elementor-element-649c7567
    > .elementor-element-populated
    > .elementor-background-overlay {
    opacity: 1;
  }
  .elementor-5493
    .elementor-element.elementor-element-4d74f76
    > .elementor-widget-container {
    margin: 0% -1% 0% -1%;
  }
  .elementor-5493 .elementor-element.elementor-element-3479446 {
    margin-top: -1rem;
    margin-bottom: 0rem;
  }
  .elementor-5493 .elementor-element.elementor-element-58a442f {
    width: 100%;
  }
  .elementor-5493
    .elementor-element.elementor-element-ba42d58
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-5493
    .elementor-element.elementor-element-ba42d58
    > .elementor-widget-container {
    margin: -18px -18px -18px -18px;
  }
  .elementor-5493
    .elementor-element.elementor-element-52ce95d
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-5493
    .elementor-element.elementor-element-52ce95d
    > .elementor-widget-container {
    margin: -9px 0px 0px 0px;
  }
  .elementor-5493
    .elementor-element.elementor-element-ffadb09
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-5493
    .elementor-element.elementor-element-ffadb09
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
  }
  .elementor-5493 .elementor-element.elementor-element-babe8e1 {
    text-align: center;
  }
  .elementor-5493
    .elementor-element.elementor-element-babe8e1
    .elementor-heading-title {
    font-size: 22px;
    letter-spacing: -0.5px;
    word-spacing: 0.1em;
  }
  .elementor-5493
    .elementor-element.elementor-element-babe8e1
    > .elementor-widget-container {
    margin: -7px 0px 0px 0px;
  }
  .elementor-5493 .elementor-element.elementor-element-7abc017 {
    text-align: center;
  }
  .elementor-5493
    .elementor-element.elementor-element-7abc017
    .elementor-heading-title {
    font-size: 23px;
    line-height: 1.5em;
    letter-spacing: -1px;
    word-spacing: 0.1em;
  }
  .elementor-5493
    .elementor-element.elementor-element-7abc017
    > .elementor-widget-container {
    margin: -24px 0px 0px 0px;
    padding: 0px 0px 0px 62px;
  }
  .elementor-5493
    .elementor-element.elementor-element-6462f76
    > .elementor-widget-container {
    margin: -28px 0px 0px 0px;
  }
  .elementor-5493 .elementor-element.elementor-element-480c0cf6 {
    /*margin-top: -2rem;*/
    margin-bottom: 0rem;
  }
  /*.elementor-5493 .elementor-element.elementor-element-7971daa3 {
    width: 33.33%;
  }*/
  .elementor-5493 .elementor-element.elementor-element-761bef96 {
    --icon-box-icon-margin: 0px;
  }
  .elementor-5493
    .elementor-element.elementor-element-761bef96
    .elementor-icon {
    font-size: 40px;
  }
  .elementor-5493
    .elementor-element.elementor-element-761bef96
    .elementor-icon-box-title,
  .elementor-5493
    .elementor-element.elementor-element-761bef96
    .elementor-icon-box-title
    a {
    font-size: 11px;
  }
  .elementor-5493 .elementor-col-33.elementor-element.elementor-element-7971daa3,
  .elementor-5493 .elementor-element.elementor-element-2f33ab41 {
    width: 33.33%;
  }
  .elementor-5493 .elementor-element.elementor-element-3dadfdfe {
    --icon-box-icon-margin: 0px;
  }
  .elementor-5493
    .elementor-element.elementor-element-3dadfdfe
    .elementor-icon {
    font-size: 40px;
  }
  .elementor-5493
    .elementor-element.elementor-element-3dadfdfe
    .elementor-icon-box-title,
  .elementor-5493
    .elementor-element.elementor-element-3dadfdfe
    .elementor-icon-box-title
    a {
    font-size: 11px;
  }
  .elementor-5493 .elementor-element.elementor-element-14141b0 {
    width: 33.33%;
  }
  .elementor-5493 .elementor-element.elementor-element-937fa74 {
    --icon-box-icon-margin: 0px;
  }
  .elementor-5493 .elementor-element.elementor-element-937fa74 .elementor-icon {
    font-size: 40px;
  }
  .elementor-5493
    .elementor-element.elementor-element-937fa74
    .elementor-icon-box-title,
  .elementor-5493
    .elementor-element.elementor-element-937fa74
    .elementor-icon-box-title
    a {
    font-size: 11px;
  }
  .elementor-5493 .elementor-element.elementor-element-cc1851c {
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
  .elementor-5493 .elementor-element.elementor-element-20e97fd {
    width: 33.33%;
  }
  .elementor-5493 .elementor-element.elementor-element-b810b72 {
    --icon-box-icon-margin: 0px;
  }
  .elementor-5493 .elementor-element.elementor-element-b810b72 .elementor-icon {
    font-size: 40px;
  }
  .elementor-5493
    .elementor-element.elementor-element-b810b72
    .elementor-icon-box-title,
  .elementor-5493
    .elementor-element.elementor-element-b810b72
    .elementor-icon-box-title
    a {
    font-size: 11px;
  }
  .elementor-5493 .elementor-element.elementor-element-133b42c {
    width: 33.33%;
  }
  .elementor-5493 .elementor-element.elementor-element-e8b3dbd {
    --icon-box-icon-margin: 0px;
  }
  .elementor-5493 .elementor-element.elementor-element-e8b3dbd .elementor-icon {
    font-size: 30px;
  }
  .elementor-5493
    .elementor-element.elementor-element-e8b3dbd
    .elementor-icon-box-title,
  .elementor-5493
    .elementor-element.elementor-element-e8b3dbd
    .elementor-icon-box-title
    a {
    font-size: 11px;
  }
  .elementor-5493 .elementor-element.elementor-element-bac2d63 {
    width: 33.33%;
  }
  .elementor-5493 .elementor-element.elementor-element-d3b38e4 {
    --icon-box-icon-margin: 0px;
  }
  .elementor-5493 .elementor-element.elementor-element-d3b38e4 .elementor-icon {
    font-size: 40px;
  }
  .elementor-5493
    .elementor-element.elementor-element-d3b38e4
    .elementor-icon-box-title,
  .elementor-5493
    .elementor-element.elementor-element-d3b38e4
    .elementor-icon-box-title
    a {
    font-size: 11px;
  }
  .elementor-5493 .elementor-element.elementor-element-605fd59 {
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
  .elementor-5493 .elementor-element.elementor-element-495aae9 {
    width: 50%;
  }
  .elementor-5493 .elementor-element.elementor-element-a04948a {
    --icon-box-icon-margin: 4px;
  }
  .elementor-5493 .elementor-element.elementor-element-a04948a .elementor-icon {
    font-size: 40px;
  }
  .elementor-5493
    .elementor-element.elementor-element-a04948a
    .elementor-icon-box-title,
  .elementor-5493
    .elementor-element.elementor-element-a04948a
    .elementor-icon-box-title
    a {
    font-size: 11px;
  }
  .elementor-5493 .elementor-element.elementor-element-0580e28 {
    width: 50%;
  }
  .elementor-5493 .elementor-element.elementor-element-d2ab9aa {
    --icon-box-icon-margin: 1px;
  }
  .elementor-5493
    .elementor-element.elementor-element-d2ab9aa
    .elementor-icon-box-title {
    margin-bottom: 0px;
  }
  .elementor-5493 .elementor-element.elementor-element-d2ab9aa .elementor-icon {
    font-size: 40px;
  }
  .elementor-5493
    .elementor-element.elementor-element-d2ab9aa
    .elementor-icon-box-title,
  .elementor-5493
    .elementor-element.elementor-element-d2ab9aa
    .elementor-icon-box-title
    a {
    font-size: 12px;
    letter-spacing: 1.2px;
  }
  .elementor-5493 .elementor-element.elementor-element-3b10df87 {
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
  .elementor-5493 .elementor-element.elementor-element-60634241 {
    width: 100%;
  }
  .elementor-5493 .elementor-element.elementor-element-00f6829 {
    --icon-box-icon-margin: 0px;
  }
  .elementor-5493 .elementor-element.elementor-element-00f6829 .elementor-icon {
    font-size: 40px;
  }
  .elementor-5493
    .elementor-element.elementor-element-00f6829
    .elementor-icon-box-title,
  .elementor-5493
    .elementor-element.elementor-element-00f6829
    .elementor-icon-box-title
    a {
    font-size: 11px;
  }
  .elementor-5493 .elementor-element.elementor-element-bfa0850 {
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
  .elementor-5493 .elementor-element.elementor-element-130adc6 {
    width: 100%;
  }
  .elementor-5493 .elementor-element.elementor-element-b2c9da3 {
    --icon-box-icon-margin: 0px;
  }
  .elementor-5493 .elementor-element.elementor-element-b2c9da3 .elementor-icon {
    font-size: 40px;
  }
  .elementor-5493
    .elementor-element.elementor-element-b2c9da3
    .elementor-icon-box-title,
  .elementor-5493
    .elementor-element.elementor-element-b2c9da3
    .elementor-icon-box-title
    a {
    font-size: 11px;
  }
  .elementor-5493
    .elementor-element.elementor-element-e29018e
    .elementor-toggle-title {
    font-size: 18px;
  }
  .elementor-5493
    .elementor-element.elementor-element-e29018e
    > .elementor-widget-container {
    border-width: 2px 2px 2px 2px;
    border-radius: 7px 7px 7px 7px;
  }
  .elementor-5493 .elementor-element.elementor-element-61f26c4 {
    text-align: center;
  }
  .elementor-5493 .elementor-element.elementor-element-65337a3 {
    font-size: 16px;
  }
  .elementor-5493 .elementor-element.elementor-element-79b65ff {
    font-size: 16px;
  }
  .elementor-5493 .elementor-element.elementor-element-71d06a6 {
    font-size: 22px;
  }
} /* Start custom CSS for section, class: .elementor-element-56ec8f8 */
:root {
  --first-color: #ea1c9b;
  --second-color: #ea1c9b;
  --size: 100px;
  --speed: 4s;
}
.elementor-5493 .elementor-element.elementor-element-56ec8f8 {
  overflow: hidden !important;
  display: flex;
  justify-content: center;
  align-items: center;
}
/*.elementor-5493 .elementor-element.elementor-element-56ec8f8:before {
  content: "";
  position: absolute;
  width: var(--size);
  height: 550%;
  background: linear-gradient(var(--first-color), var(--second-color));
  animation: animate var(--speed) linear infinite;
}
@keyframes animate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}*/ /* End custom CSS */
@keyframes zoom {
0% {
    transform: scale(1);
}
100% {
    transform: scale(1.1);
}
}
/* Start Custom Fonts CSS */

/* End Custom Fonts CSS */
.top-social-links{list-style: none;margin: 0px;padding: 0px;text-align: left;padding-left: 24px;}
.top-social-links li a span{float:left;color: #fff;font-size: 21px;}
.top-social-links li a .icon{padding: 10px;
    border-radius: 50%;
    margin-right: 10px;
    background: #f76532;
    color: #fff;
}

.top-social-links li a .text{padding-top: 9px;color:#322c14;}
.bottom-social-links{list-style: none;margin: 20px 0px 10px 0px;;padding: 0px;text-align: center;}
.bottom-social-links li{display: inline-block;}
 .bottom-social-links li a span{float:left;color: #3f2d23;}
.bottom-social-links li a .icon{padding: 12px;
    border-radius: 5px;
    margin-right: 10px;
 background: #f76532;
  color:#fff;  
}
.no-padding{padding:0px !important;}
.custom-btn .elementor-widget-container{padding:10px 0px !important;
    border-style: solid;
    border-width: 2px;}
.custom-btn .elementor-widget-container .elementor-icon-box-title{margin-top: 0px;text-transform: capitalize;
font-weight: normal !important;
    font-size: 17px !important;}
.local-move-btn .elementor-widget-container{padding:10px 0px !important;}
.local-move-btn .elementor-widget-container .elementor-icon-box-title{text-transform: capitalize;}
.local-move-tbl .elementor-widget-container{
    padding:10px 10px !important;
    border: none !important;
    background: #fff !important;
    color: #012468 !important;
border-radius: 0px !important;    
}
.local-move-tbl .elementor-widget-container .table{margin: 0px;}
.local-move-tbl .elementor-widget-container .table td,
.local-move-tbl .elementor-widget-container .table th {
  border: 1px solid #c0032d;
  border-collapse: collapse;
}
.local-move-tbl .elementor-widget-container .table td{font-weight: bold;}
.no-margin{margin: 0px !important;}
.local-move-tbl .elementor-widget-container .table th{background: #012468;color:#fff;text-transform: uppercase;/*border-radius: 10px 10px 0px 0px;*/}
/*.local-move-tbl .elementor-widget-container .table tr:last-child>td:first-child{border-radius: 0px 0px 0px 10px;}
.local-move-tbl .elementor-widget-container .table tr:last-child>td:last-child{border-radius: 0px 0px 10px 0px;}*/
.bg-white{border-radius: 10px;margin-bottom: 20px;}
.elementor-5493 .elementor-element.elementor-element-761bef96 > .elementor-widget-container.no-default-styles{
    padding:0px;
    border: none;
    border-radius: 0px;
    background: transparent;
}
.text-white{ color: #fff !important;}
i.rounded-circle{color:#322c14;
 border-color:#f66330 !important;}
.apple-wallet-btn{
   width: 100%;
    color: #322c14 !important;
    font-size: 20px !important;
    padding: 0px !important;
}
.apple-wallet-btn i{ color:#3f2d23 !important;float:left;    font-size: 39px;}
.apple-wallet-btn .normal-txt {
    width: calc(100% - 50px);
    float: left;
    text-align: left;
    padding-left: 2px;
    line-height: 1;
    font-size: 17px;
}
.apple-wallet-btn .bold-txt {
    font-size: 20px;
    width: calc(100% - 50px);
    float: left;
    text-align: left;
    padding-left: 2px;
    line-height: 1;
    padding-top: 1px;
    color:#3f2d23 !important;
}
.name-block{color: #f66330;
    font-family: "'Arial Regular'", Sans-serif;
    font-size: 33px;
    font-weight: bold;
    margin-bottom: 0px !important;
}
.address-in-box{margin-bottom: 30px !important;}
.save-contact-btn{background-color: #b4dbf6;}
.name-title{
    color:#322c14;
font-family: "'Arial Regular'", Sans-serif;
    font-size: 23px;
    font-weight: 500;
    line-height: 1;
        padding: 0px 10px;
        margin-top: 3px;
    margin-bottom: 13px;
}
.name-title.text-white{color:#212d57 !important;}
.h2, h2{font-size: 24px;}