.elementor-kit-6{--e-global-color-primary:#040113;--e-global-color-secondary:#040113;--e-global-color-text:#040113;--e-global-color-accent:#040113;--e-global-color-381b21b:#84236C;--e-global-color-dbc0816:#E484B6;--e-global-color-d2b6d46:#F4F4F5;--e-global-color-2b00f61:#FFFFFF;--e-global-color-2d3fae0:#FFFFFF1A;--e-global-color-765995b:#FFFFFF80;--e-global-color-f387cac:#0401131A;--e-global-color-1682ee2:#5F0043;--e-global-typography-primary-font-family:"DM Sans";--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.6em;--e-global-typography-secondary-font-family:"DM Sans";--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.6em;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-weight:500;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"DM Sans";--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.6em;--e-global-typography-c1cdbf6-font-family:"DM Sans";--e-global-typography-c1cdbf6-font-weight:700;--e-global-typography-c1cdbf6-text-transform:uppercase;--e-global-typography-c645f64-font-family:"DM Sans";--e-global-typography-c645f64-font-size:78px;--e-global-typography-c645f64-font-weight:600;--e-global-typography-c645f64-line-height:1em;--e-global-typography-c645f64-letter-spacing:-0.02em;--e-global-typography-f1bf491-font-family:"DM Sans";--e-global-typography-f1bf491-font-size:63px;--e-global-typography-f1bf491-font-weight:600;--e-global-typography-f1bf491-line-height:1.1em;--e-global-typography-f1bf491-letter-spacing:-0.02em;--e-global-typography-2febbe1-font-family:"DM Sans";--e-global-typography-2febbe1-font-size:32px;--e-global-typography-2febbe1-font-weight:600;--e-global-typography-2febbe1-line-height:1.1em;--e-global-typography-a50ec36-font-family:"DM Sans";--e-global-typography-a50ec36-font-size:24px;--e-global-typography-a50ec36-font-weight:600;--e-global-typography-a50ec36-line-height:1.1em;--e-global-typography-e79ae83-font-family:"DM Sans";--e-global-typography-e79ae83-font-size:16px;--e-global-typography-e79ae83-font-weight:600;--e-global-typography-280b33c-font-family:"IBM Plex Serif";--e-global-typography-280b33c-font-style:italic;--e-global-typography-7cccf9c-font-family:"DM Sans";--e-global-typography-7cccf9c-font-size:20px;--e-global-typography-7cccf9c-font-weight:600;--e-global-typography-7cccf9c-text-transform:uppercase;--e-global-typography-7cccf9c-line-height:1em;--e-global-typography-7cccf9c-letter-spacing:0.05em;--e-global-typography-856fe56-font-family:"DM Sans";--e-global-typography-856fe56-font-size:22px;--e-global-typography-856fe56-font-weight:600;--e-global-typography-856fe56-line-height:1.1em;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 h1{font-family:var( --e-global-typography-c645f64-font-family ), Sans-serif;font-size:var( --e-global-typography-c645f64-font-size );font-weight:var( --e-global-typography-c645f64-font-weight );line-height:var( --e-global-typography-c645f64-line-height );letter-spacing:var( --e-global-typography-c645f64-letter-spacing );}.elementor-kit-6 h2{font-family:var( --e-global-typography-f1bf491-font-family ), Sans-serif;font-size:var( --e-global-typography-f1bf491-font-size );font-weight:var( --e-global-typography-f1bf491-font-weight );line-height:var( --e-global-typography-f1bf491-line-height );letter-spacing:var( --e-global-typography-f1bf491-letter-spacing );}.elementor-kit-6 h3{font-family:var( --e-global-typography-2febbe1-font-family ), Sans-serif;font-size:var( --e-global-typography-2febbe1-font-size );font-weight:var( --e-global-typography-2febbe1-font-weight );line-height:var( --e-global-typography-2febbe1-line-height );}.elementor-kit-6 h4{font-family:var( --e-global-typography-a50ec36-font-family ), Sans-serif;font-size:var( --e-global-typography-a50ec36-font-size );font-weight:var( --e-global-typography-a50ec36-font-weight );line-height:var( --e-global-typography-a50ec36-line-height );}.elementor-kit-6 h5{font-family:var( --e-global-typography-e79ae83-font-family ), Sans-serif;font-size:var( --e-global-typography-e79ae83-font-size );font-weight:var( --e-global-typography-e79ae83-font-weight );}.elementor-kit-6 h6{font-family:var( --e-global-typography-e79ae83-font-family ), Sans-serif;font-size:var( --e-global-typography-e79ae83-font-size );font-weight:var( --e-global-typography-e79ae83-font-weight );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1366px){.elementor-kit-6 h1{font-size:var( --e-global-typography-c645f64-font-size );line-height:var( --e-global-typography-c645f64-line-height );letter-spacing:var( --e-global-typography-c645f64-letter-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-f1bf491-font-size );line-height:var( --e-global-typography-f1bf491-line-height );letter-spacing:var( --e-global-typography-f1bf491-letter-spacing );}.elementor-kit-6 h3{font-size:var( --e-global-typography-2febbe1-font-size );line-height:var( --e-global-typography-2febbe1-line-height );}.elementor-kit-6 h4{font-size:var( --e-global-typography-a50ec36-font-size );line-height:var( --e-global-typography-a50ec36-line-height );}.elementor-kit-6 h5{font-size:var( --e-global-typography-e79ae83-font-size );}.elementor-kit-6 h6{font-size:var( --e-global-typography-e79ae83-font-size );}}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-c1cdbf6-font-size:20px;--e-global-typography-c1cdbf6-line-height:1em;--e-global-typography-c1cdbf6-letter-spacing:0.05em;--e-global-typography-c645f64-font-size:60px;--e-global-typography-f1bf491-font-size:42px;--e-global-typography-2febbe1-font-size:32px;--e-global-typography-2febbe1-line-height:1.1em;--e-global-typography-2febbe1-letter-spacing:-0.02em;--e-global-typography-a50ec36-font-size:24px;--e-global-typography-a50ec36-line-height:1.1em;--e-global-typography-a50ec36-letter-spacing:-0.02em;--e-global-typography-e79ae83-font-size:16px;--e-global-typography-7cccf9c-font-size:24px;--e-global-typography-7cccf9c-line-height:1.1em;--e-global-typography-7cccf9c-letter-spacing:-0.02em;}.elementor-kit-6 h1{font-size:var( --e-global-typography-c645f64-font-size );line-height:var( --e-global-typography-c645f64-line-height );letter-spacing:var( --e-global-typography-c645f64-letter-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-f1bf491-font-size );line-height:var( --e-global-typography-f1bf491-line-height );letter-spacing:var( --e-global-typography-f1bf491-letter-spacing );}.elementor-kit-6 h3{font-size:var( --e-global-typography-2febbe1-font-size );line-height:var( --e-global-typography-2febbe1-line-height );}.elementor-kit-6 h4{font-size:var( --e-global-typography-a50ec36-font-size );line-height:var( --e-global-typography-a50ec36-line-height );}.elementor-kit-6 h5{font-size:var( --e-global-typography-e79ae83-font-size );}.elementor-kit-6 h6{font-size:var( --e-global-typography-e79ae83-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6 h1{font-size:var( --e-global-typography-c645f64-font-size );line-height:var( --e-global-typography-c645f64-line-height );letter-spacing:var( --e-global-typography-c645f64-letter-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-f1bf491-font-size );line-height:var( --e-global-typography-f1bf491-line-height );letter-spacing:var( --e-global-typography-f1bf491-letter-spacing );}.elementor-kit-6 h3{font-size:var( --e-global-typography-2febbe1-font-size );line-height:var( --e-global-typography-2febbe1-line-height );}.elementor-kit-6 h4{font-size:var( --e-global-typography-a50ec36-font-size );line-height:var( --e-global-typography-a50ec36-line-height );}.elementor-kit-6 h5{font-size:var( --e-global-typography-e79ae83-font-size );}.elementor-kit-6 h6{font-size:var( --e-global-typography-e79ae83-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*headings*/
.special-text {
    font-family: "IBM Plex Serif", Sans-serif !important;
    font-style: italic;
    color: #84236C;
}
.white {
    color: #fff;
}
/*faq*/
.elementor-toggle svg {
    width: 26px !important;
    height: 26px !important;
}
.elementor-toggle .elementor-toggle-item{
  border-radius:20px;
  overflow:hidden;
}

.elementor-toggle .elementor-tab-title{
  border-radius:20px;
}

.elementor-toggle .elementor-toggle-item.toggle-delayed-active .elementor-tab-title{
  background:#84236C !important;
  border-radius:20px 20px 0 0 !important;
}

.elementor-toggle .elementor-toggle-item.toggle-delayed-active .elementor-toggle-title{
  color:#fff !important;
}
/*wp forms*/
div.wpforms-container-full:not(:empty){
  margin:0 auto;
}

.wpforms-container .wpforms-field,
.wp-core-ui div.wpforms-container .wpforms-field{
  padding-top:0 !important;
}

div.wpforms-container-full .wpforms-field-label,
div.wpforms-container-full .wpforms-field-label-inline,
div.wpforms-container-full legend.wpforms-field-label{
  font-family:"DM Sans", sans-serif;
  font-size:16px;
  font-weight:700;
  line-height:1.4;
  color:#040113;
}

div.wpforms-container-full input[type="text"],
div.wpforms-container-full input[type="email"],
div.wpforms-container-full input[type="tel"],
div.wpforms-container-full input[type="number"],
div.wpforms-container-full input[type="url"],
div.wpforms-container-full input[type="password"],
div.wpforms-container-full input[type="search"],
div.wpforms-container-full input[type="date"],
div.wpforms-container-full input[type="datetime-local"],
div.wpforms-container-full input[type="month"],
div.wpforms-container-full input[type="time"],
div.wpforms-container-full input[type="week"],
div.wpforms-container-full select,
div.wpforms-container-full .wpforms-field-row-block input,
div.wpforms-container-full .wpforms-field-row-block select{
  height:52px !important;
  min-height:52px !important;
  background:#fff !important;
  color:#040113 !important;
  border-radius:10px !important;
  border: none !important;
  transition:box-shadow .3s ease, border-color .3s ease, background-color .3s ease;
}

div.wpforms-container-full textarea{
  background:#fff !important;
  color:#040113 !important;
  border-radius:10px !important;
  border: none !important;
  transition:box-shadow .3s ease, border-color .3s ease, background-color .3s ease;
}

div.wpforms-container-full input::placeholder,
div.wpforms-container-full textarea::placeholder{
  color:rgba(4, 1, 19, 0.6) !important;
  opacity:1 !important;
}

div.wpforms-container-full select{
  color:#040113 !important;
}

div.wpforms-container-full input:hover,
div.wpforms-container-full input:focus,
div.wpforms-container-full select:hover,
div.wpforms-container-full select:focus,
div.wpforms-container-full textarea:hover,
div.wpforms-container-full textarea:focus,
div.wpforms-container-full .wpforms-field.wpforms-has-error input,
div.wpforms-container-full .wpforms-field.wpforms-has-error select,
div.wpforms-container-full .wpforms-field.wpforms-has-error textarea{
  box-shadow:0 0 0 4px rgba(132, 35, 108, 0.08) !important;
  outline:none !important;
}

div.wpforms-container-full .wpforms-submit-container .wpforms-submit{
  height:52px !important;
  min-height:52px !important;
  padding:0 28px !important;
  border:none !important;
  border-radius:100px !important;
  background:#84236C !important;
  color:#fff !important;
  font-family:"DM Sans", sans-serif !important;
  font-size:16px !important;
  font-weight:600 !important;
  line-height:1 !important;
  transition:all .3s ease !important;
}

div.wpforms-container-full .wpforms-submit-container .wpforms-submit:hover,
div.wpforms-container-full .wpforms-submit-container .wpforms-submit:focus{
  background:#E484B6 !important;
  outline:none !important;
}

div.wpforms-container-full .wpforms-uploader{
  background:#E484B61A !important;
  border:2px dashed #E484B64D !important;
  border-radius:10px !important;
  color:#84236C !important;
  transition:border-color .3s ease, box-shadow .3s ease, background-color .3s ease;
}

div.wpforms-container-full .wpforms-uploader:hover,
div.wpforms-container-full .wpforms-uploader:focus-within{
  border-color:#84236C !important;
  box-shadow:0 0 0 4px rgba(132, 35, 108, 0.08) !important;
}

div.wpforms-container-full .wpforms-uploader .dz-message,
div.wpforms-container-full .wpforms-uploader .modern-title,
div.wpforms-container-full .wpforms-uploader .modern-title span,
div.wpforms-container-full .wpforms-uploader .modern-hint,
div.wpforms-container-full .wpforms-uploader svg{
  color:#84236C !important;
  fill:currentColor !important;
}

div.wpforms-container-full .wpforms-field-description{
  font-family:"DM Sans", sans-serif !important;
  font-size:14px !important;
  font-weight:500 !important;
  line-height:1.5 !important;
  color:#04011380 !important;
}

div.wpforms-container-full .wpforms-field-checkbox ul li label,
div.wpforms-container-full .wpforms-field-checkbox ul li{
  color:#040113 !important;
}

div.wpforms-container-full input[type="checkbox"]{
  accent-color:#84236C;
}
div.wpforms-container-full .wpforms-submit-container .wpforms-submit{
  width:100% !important;
}
@media (max-width:767px){
  div.wpforms-container-full .wpforms-one-half,
  div.wpforms-container-full .wpforms-three-sixths,
  div.wpforms-container-full .wpforms-two-fourths{
    width:100% !important;
    margin-left:0 !important;
    float:none !important;
  }
}/* End custom CSS */