@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap');
* {
    margin: 0px;
    padding: 0px;
}
h1,h2,h3,h4,h5,h6,p{
	font-family: 'Kumbh Sans', sans-serif !important;
}
body {
    overflow-x: hidden;
}
.loader.body_activated{
    display: none;
}
.body_activated{
    display: none;
}
/* loader */
.loader {
  background: #080808;
  display:flex;
  align-items: center;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 999999;
}

.text-line {
  stroke-dasharray: 500;
  stroke-dashoffset: 500;
  animation: dash 4s linear infinite, filling 4s ease-in infinite;
  font-size: 100px;
}

.text-line text {
  font-family: 'Kumbh Sans', sans-serif !important;
  font-weight: normal;
  font-style: normal;
}

@keyframes dash {
  to {
    stroke-dashoffset: 0;
  }
}

@keyframes filling {
  0%, 80% { fill: #ee9c13; fill-opacity: 0; }
  100% { fill: #ee9c13; fill-opacity: 1; }
}
/* loader-end */
.formm-start {
       background: #13141c;
    background-attachment: fixed;
    background-size: cover;
    background-repeat: no-repeat;
    padding-bottom: 75px;
    /* padding-top: 75px; */
}
.frm-frm {
  
    padding: 22px;
    border-radius: 20px;
    background: url(../img/ssg.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.formm-answers {
    margin-bottom: 45px;
}

h1.head-txt {
    color: #fff;
    font-size: 34px;
   font-family: 'Kumbh Sans', sans-serif !important;
    font-weight: 600;
    text-align: center;
}

h2.cont-us {
	font-family: 'Kumbh Sans', sans-serif !important;
    color: white;
    display: block;
    text-align: center;
}

.hdr-top{

    padding-top: 25px;
    margin-bottom: 55px;
}

.frm-frm {
    /* background: rgba(255, 255, 255, 0.33); */
    padding: 40px 30px;
    border-radius: 20px;
    /* position: fixed; */
  box-shadow: 0 8px 20px 0 #ae3fffa3;
    backdrop-filter: blur( 5px);
    left: 0;
    -webkit-backdrop-filter: blur( 4px);
    border-radius: 10px;
    border: 1px solid rgba( 255, 255, 255, 0.18);

    /* right: 0; */
    /* top: 0; */
    z-index: 9999999;
    /* bottom: 0; */
}

.frm-grp {
    margin-bottom: 15px;
}

.form-control.frm-cntrl {
    box-shadow: inset 2px 0px 6px 2px #2222226b;
    background: #F1F1F0;
}

.frm-frm {

    padding: 60px 45px;
    border-radius: 20px;
}

.form-control.frm-cntrl {
    box-shadow: inset 2px 0px 6px 2px #2222226b;
    background: #ffffff;
    border: none;
    outline: none;
}


/* question */

.container>p {
    font-size: 32px;
}

.question {
    width: 75%;
}

.options {
    position: relative;
    padding-left: 40px;
}

#options label {
    display: block;
    margin-bottom: 15px;
    font-size: 14px;
    cursor: pointer;
}

.options input {
    opacity: 1;
}

.checkmark {
    position: absolute;
    top: -1px;
    left: 0;
    height: 25px;
    width: 25px;
    background-color: #555;
    border: 1px solid #ddd;
    border-radius: 50%;
}

.options input:checked~.checkmark:after {
    display: block;
}
input.wpcf7-form-control.has-spinner.wpcf7-submit.btn.rd-more.next-btn {
    background: #a000c8;
    color: #fff;
}
.options .checkmark:after {
    content: "";
    width: 10px;
    height: 10px;
    display: block;
    background: white;
    position: absolute;
    top: 50%;
    left: 50%;
    border-radius: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: 300ms ease-in-out 0s;
}

.options input[type="radio"]:checked~.checkmark {
    background: #ee9c13;
    transition: 300ms ease-in-out 0s;
}

.options input[type="radio"]:checked~.checkmark:after {
    transform: translate(-50%, -50%) scale(1);
}

.btn-primary {
    background-color: #555;
    color: #ddd;
    border: 1px solid #ddd;
}
a.foot-sec-text:hover {
    color: #ffaa01;
}
a.foter-icon:hover {
    color: #ffaa01;
    display: block;
}
.btn-primary:hover {
    background-color: hsl(51, 100%, 50%);
    border: 1px solid #ee9c13;
}

.btn-success {
    padding: 5px 25px;
    background-color: #ee9c13;
}

.question.ml-sm-5.pl-sm-5.pt-2 {
    color: #fff;
}

label.sbmt-que {
    font-weight: bold;
    letter-spacing: 1px;
    font-size: 20px;
    color: #fff;
    margin-bottom: 10px;
}

.container.que-answer {
    margin-top: 20px;
}

.container.que-answer.check-mark-question {
    margin-top: 0px;
}
input.form-control.custom-email-input::placeholder {
    color: #909090;
}
input.form-control.custom-email-input{
    color: #fffffe;
}
p.text-leftccc {
    color: #fff;
}
.stepwizard-step>p {
    color: #fff;
}
@media(max-width:576px) {
    .question {
        width: 100%;
        word-spacing: 2px;
    }
}

.question-label {
    color: #fff;
}

.from-wraper {
    padding: 40px 35px;
    border-radius: 20px;
}
a.logo-tag {
    display: block;
}
.frm-frm {

    padding: 22px;
    border-radius: 20px;
}

/*.from-wraper {
    backdrop-filter: blur( 6px);
    border: 1px dashed #fff;
}*/

button.btn.rd-more {
    color: #f8f9fa;
    background-color: #a000c8;
    border-radius: unset;
    margin-top: 40px;
    letter-spacing: 1px;
    padding: 6px 30px 6px 30px;
}

.head-txt.text-center>span {
    color: #ee9c13;
}


/* .o-section__pricing-table.u-border--none.u-padding-bottom--small.u-padding-top--medium {
    background: #a020f0;
    border-radius: 10px;
    overflow: hidden;
    border: 1.5px solid #785c8d;
}
tbody>tr>td {
    border-right: 1.5px solid #57575761;
    text-align: center;
}
th {
    text-align: center;
    border-right: 1.5px solid #57575761;
}
table{
  text-align: center;
}
th {
    border-right: 1.5px solid #57575761 !important;
}
th {
    background: #785c8d !important;
    color: #fff;
}
td.bg-purple{
  background: #A020F0 !important;
}
th.bg-purple{
  background: #A020F0 !important;
}
table.table.table-borderless {
    margin-bottom: 0px;
} */

.main {
    box-shadow: 0 0 24px rgba(0, 0, 0, 0.15);
   font-family: 'Kumbh Sans', sans-serif !important;
    /* width: 1170px; */
    margin: 0 auto;
}

.price-table {
    width: 100%;
    border-collapse: collapse;
    border: 0 none;
    background-color: #a000c8;
}

.price-table tr:not(:last-child) {
    border-bottom: 1px solid rgba(0, 0, 0, 0.03);
}

.price-table tr td {
    border-left: 1px solid rgba(0, 0, 0, 0.05);
    padding: 8px 24px;
    font-size: 14px;
}

.price-table tr td:first-child {
    border-left: 0 none;
}

.price-table tr td:not(:first-child) {
    text-align: center;
}

.price-table tr:nth-child(even) {
    background-color: #020202;
    color: #fff;
}

.price-table tr:hover {
    background-color: #EEEEEE;
}

.price-table .fa-check {
    color: #5336ca;
}

.price-table .fa-times {
    color: #D8D6E3;
}


/* Highlighted column */

.price-table tr:nth-child(2n) td:nth-child(3) {
    background-color: rgba(216, 214, 227, 0.25);
}

.price-table tr td:nth-child(3) {
    background-color: rgba(216, 214, 227, 0.15);
    padding: 8px 24px;
}

.price-table tr td:nth-child(3) .fa-check,
.price-table tr:nth-child(2n) td:nth-child(3) .fa-check {
    /* color: #ffffff; */
}


/**/

.price-table tr.price-table-head td {
    font-size: 16px;
    font-weight: 600;
    font-family: 'Kumbh Sans', sans-serif !important;
    text-transform: uppercase;
}

.price-table tr.price-table-head {
    color: #FFFFFF;
}

.price-table td.price {
    color: #f43f54;
    padding: 16px 24px;
    font-size: 20px;
    font-weight: 600;
   font-family: 'Kumbh Sans', sans-serif !important;
}

.price-table td.price a {
    background-color: #5336ca;
    color: #FFFFFF;
    padding: 12px 32px;
    margin-top: 16px;
    font-size: 12px;
    font-weight: 600;
   font-family: 'Kumbh Sans', sans-serif !important;
    text-transform: uppercase;
    display: inline-block;
    border-radius: 64px;
}

.price-table td.price-table-popular {
 font-family: 'Kumbh Sans', sans-serif !important;
    border-top: 3px solid #5336ca;
    color: #5336ca;
    text-transform: uppercase;
    font-size: 12px;
    padding: 12px 48px;
    font-weight: 700;
}

.price-table .price-blank {
    background-color: #fafafa;
    border: 0 none;
}

.price-table svg {
    width: 90px;
    fill: #5336ca;
}

select#she {
    box-shadow: inset 2px 0px 6px 2px #2222226b;
    /* background: #ffffff; */
    border: none;
    outline: none;
}

td.wht-txt {
    color: #fff;
}

td.wht-txt:hover {
    color: #fff;
}

tr.price-table-head:hover {
    background-color: #a000c8 !important;
    color: #ffffff;
}

td.wht-txt.only-this-point {
    color: white;
}

td.wht-txt.only-this-point:hover {
    color: #a000c8;
}

tr.bg-color-table:nth-child(odd):hover {
    background: #a000c8;
}


/* .price-table-head:nth-child(odd)>td:hover {
    color: #a000c8;
} */

.step {
    display: none;
}

.step.active {
    display: block;
}



.step {
    display: none;
}

.step.active {
    display: block;
}

.btn-circle {
    width: 30px;
    height: 30px;
    text-align: center;
    padding: 10px;
    font-size: 12px;
    border-radius: 50px;
}

.btn-circle {
    background: #000;
}

.btn-default[disabled] {
    background-color: #FFFFFF;
    border-color: #cccccc;
}

.stepwizard-step p {
    margin-top: 10px;
}

.stepwizard-row {
    display: table-row;
}

.stepwizard {
    display: table;
    margin: 0px auto;
    width: 80%;
    position: relative;
}

.stepwizard-step button[disabled] {
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
}

.stepwizard-row:before {
    top: 14px;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 100%;
    height: 1px;
    background-color: #ccc;
    z-order: 0;
}

.stepwizard-step {
    display: table-cell;
    text-align: center;
    position: relative;
}

.btn-circle {
    width: 30px;
    height: 30px;
    text-align: center;
    padding: 6px 0;
    font-size: 12px;
    line-height: 1.428571429;
    border-radius: 15px;
}

.field {
    position: relative;
    float: left;
    clear: both;
    margin: .35em 0;
    width: 100%;
}

.form-control {
    display: block;
    width: 100%;
    height: 38px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

a.btn.btn-circle.btn-default1.btn-primary {
    outline: none;
    display: block;
    background: #ee9c13;
    border-radius: 100px;
    border: none;
}

.text-leftccc {
    text-align: left;
}

a.btn.btn-default1.btn-circle {
    background: #fff;
    color: #010101;
    line-height: 1;
    border-radius: 100px;
}

.stepwizard-step.end-3 {
    text-align: right;
}
button.btn.rd-more.enroll-now {
    display: block;
    margin-top: 20px;
    margin-left: 30px;
    background: #ee9c13;
    font-size: 14px;
    padding: 7px 14px;
    border-radius:0px;
    z-index: 99999999;
}




/* footer */



/* footer */




img.foot-logo {
    width: 101px;
    padding-top: 40px;
}

.footer {
    background-color: #282828;
}

.footer {}

p.foot-text {
    font-size: 13px;
    color: white;
    padding-top: 30px;
    padding-bottom: 15px;
}


img.foot-logo {
    width: 101px;
    padding-top: 40px;
}

.footer {
    background-color: #282828;
}

.footer {}

p.foot-text {
    font-size: 13px;
    color: white;
    padding-top: 30px;
    padding-bottom: 15px;
}

span.input-group-btn {

    /* font-size: 6px; */
}

button.btn.btn-theme.sub-btn {
    font-size: 15px;
}

.input-group {
    padding-bottom: 50px;
}

input.form-control.custom-email-input {
    border-right: none;
    background-color: unset;
    border-radius: 0px !important;
}


a.foot-sec-text {
    display: flex;
    text-decoration: none;
    color: white;
    font-family: roboto;
    font-size: 15px;
}

h2.foot-sec-first {
    color: white;
    font-size: 25px;
   font-family: 'Kumbh Sans', sans-serif !important;
}

.foot-sec-one {
    margin-top: 45px;
    margin-left: 40px;
    line-height: 45px;
}

a.foter-icon {
    width: 30px;
    margin-right: 15px;
    text-align: center;
    
    border-radius: 100px;
    color: #fff;
    border: 1.5px solid #fff;
    /* display: flex; */
    display: inline-block;
    background: transparent;
    height: 30px;
}

a.foot-sec-text.foot-icoon {
    line-height: 1;
    margin-bottom: 20px;
}

.copyright {
    background-color: #282828;
    border-top: 2px solid #fff;
}
a.foter-icon {
    line-height: 30px;
}
a.foot-sec-text.foot-icoon>i {
    margin-right: 15px;
}
a.foot-sec-text.address.foot-icoon {
    line-height: 25px;
}


a.foter-icon {
    width: 30px;
    /* display: block; */
    float: left;
    margin-right: 15px;
    text-align: center;
    border-radius: 100px;
    color: #fff;
    border: 1.5px solid #fff;
    display: flex !important;
    /* display: inline-block; */
    justify-content: center;
    background: transparent;
    height: 30px;
    align-items: center;
    text-decoration: none;
}
a.text-white.copy-text {
    text-decoration: none;
    font-weight: 300;
}


/* nav */


.wrapper {
    max-width: 100%;
      
      margin: 50px auto;
      padding: 20px 0;
      background-color: #ecfff3;
      width: 100%;
      border-radius: 5px;
      box-shadow: 3px 10px 15px -12px #333333, -3px 0px 15px -12px #333333;
  }

  ul.nav.nav-tabs {
    overflow: hidden;
    justify-content: center;
    width: 100%;
    align-items: center;
    /* display: flex; */
    text-align: center !important;
    display: flex;
}
  
  .tab-content {
      padding: 10px 20px;
  }
  .nav-tabs a {
      border: 0!important;
      background-color: transparent!important;
  }
  .nav-tabs li.active {
      border-bottom: 2px solid #5453d2;
  }
  .nav-tabs li {
      border-bottom: 2px solid transparent;
  }
  .nav-tabs li a {
    width: 100%;
    text-align: center;
    color: red;
    font-weight: 600;
}
  ul.nav.nav-tabs {
     
      overflow: hidden;
  }
  .nav-tabs li {
      flex-basis: 90px;
      font-family: 'Kumbh Sans', sans-serif !important;
      /* color: red; */
      font-size: 30px;
      display: flex;
      align-items: flex-start;
      margin: 0!important;
  }
  .tabs-wrapper{
      position: relative;
  }
  span.left, span.right {
      position: absolute;
      height: 30px;
      width: 30px;
      display: flex;
      justify-content: center;
      align-items: center;
      background-color:#5453D2;
      border-radius: 50%;
      left: -50px;
      top: 8px;
      cursor: pointer;
      color: #ffffff;
  }
  span.right{
   right: -50px;
   left:unset;
  
  }
  .scroller-btn.inactive {
      opacity: 0.3;
      pointer-events: none;
  }

  a.logo-tag>img {
    width: 80px;
    display: block;
}



.listed>ul {
    list-style: none;
    margin-bottom: 0px;
    text-align: right;
}

.listed>ul>li>a>img {
    width: 23px;
}

.listed>ul>li {
    display: inline-block;
    margin: 0px 20px;
}
.listed>ul>li:last-child{
    margin: 0px 0px;
}

a.logo-tag>img {
    width: 80px;
    display: block;
}

.listed {
    margin-right: 30px;
}


.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #1c150b !important;
    background-color: #ee9c13  !important;
}
button.nav-link {
    color: #fff;
}
button.nav-link:hover {
    color: #fff;
}

div#nav-tab {
    width: 100%;
    display: flex;
    border-bottom: 1px dashed #ee9c13;
    align-items: center;
    justify-content: center;
}



.menu-controler-section {
    display: flex;
    justify-content: end;
}

.main-menu.desktop-menu>ul>li {
    display: inline-block;
    margin: 0px 20px;
}


.main-menu.desktop-menu>ul>li>a {
    text-decoration: none;
    color: white;
}

.listed>ul {
    list-style: none;
    margin-bottom: 0px;
    text-align: right;
}

.listed>ul>li>a>img {
    width: 23px;
}

.listed>ul>li {
    display: inline-block;
    margin: 0px 20px;
}
.listed>ul>li:last-child{
    margin: 0px 0px;
}

a.logo-tag>img {
    width: 80px;
    display: block;
}

.listed {
    margin-right: 30px;
}





.menu-controler-section {
    display: flex;
    align-items: center;
    justify-content: end;
    height: 90px;
}

h1.heading-text {
    text-align: center;
    color: #ee9c13;
    font-family: 'Playfair Display';
    font-size: 53px;
    padding-top: 10px;
    font-weight: 500;
}
.main-menu.desktop-menu {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.listed>ul {
    display: flex;
    list-style: none;
    margin-bottom: 0px;
    text-align: right;
}
.menu-area {
    position: fixed;
    box-shadow: 0 8px 32px 0 rgb(31 38 135 / 37%);
    backdrop-filter: blur( 7px);
    left: 0;
    -webkit-backdrop-filter: blur( 4px);
    border-radius: 10px;
    border: 1px solid rgba( 255, 255, 255, 0.18);
    background: #222222cf;
    right: 0;
    top: 0;
    z-index: 9999999;
    bottom: 0;
}

.inner-menu>ul {
    list-style: none;
    margin-left: 0px;
    padding-left: 0px;
    text-align: center;
    margin-top: 100px;
}

.inner-menu>ul>li {
    margin-bottom: 20px;
}

.inner-menu>ul>li>a {
    text-decoration: none;
    color: #fff;
    font-size: 22px;
    font-weight: 300;
}

a.close-menu {
    text-decoration: none;
    top: 50px;
    position: absolute;
    right: 35px;
    color: #fff;
    font-size: 40px;
}

.menu-area {
    transform: scale(0);
    transition: 0.5s;
}

.menu-area.active-menu {
    transform: scale(1);
    transition: 0.5s;
}

.active-menu {
    transform: scale(1);
    transition: 0.5s;
}

a.close-menu:hover {
    color: #fff;
}


/* pop-up */

.popp-up {
    position: fixed;
    z-index: 999;
    width: 750px;
    /* padding: 200px 50px; */
    text-align: center;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    box-shadow: 0 8px 32px 0 rgb(31 38 135 / 37%);
    backdrop-filter: blur( 7px);
    -webkit-backdrop-filter: blur( 4px);
    border-radius: 10px;
    border: 1px solid rgba( 255, 255, 255, 0.18);
    background: #1d1c1d82;
    display: none;
    background-image: url('../img/ice.jpg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.scroli-active {
    display: block;
}

.popp-up.scroli-active {
    display: block;
}

a.crs-btn {
	font-family: 'Kumbh Sans', sans-serif !important;
    color: #ee9c13;
    font-size: 18px;
    position: absolute;
    top: 30px;
    /* left: 0; */
    right: 30px;
    /* background: #fff; */
    width: 30px;
    height: 30px;
    border-radius: 100px;
    border: 2px solid #ee9c13;
}

h4.popp-text {
	font-family: 'Kumbh Sans', sans-serif !important;
    color: #ee9c13;
    font-weight: 700;
    letter-spacing: 1px;
    font-size: 44px;
    margin-bottom: 35px;
}

a.popp-up-btn {
    color: #fff;
    text-decoration: none;
    font-size: 30px;
}

a.popp-up-btn>i {
    margin-left: 10px;
}

a.popp-up-btn:hover {
    color: #ee9c13;
}

a.crs-btn:hover {
    color: #ee9c13;
}

.black-bg {
    background: #0000008f;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 9;
    display: none;
}



.menu-area {
    position: fixed;
    box-shadow: 0 8px 32px 0 rgb(31 38 135 / 37%);
    backdrop-filter: blur( 7px );
    left: 0;
    -webkit-backdrop-filter: blur( 4px );
    border-radius: 10px;
    border: 1px solid rgba( 255, 255, 255, 0.18 );
    background: #222222cf;
    right: 0;
    top: 0;
    z-index: 9999999;
    bottom: 0;
}
.inner-menu>ul {
    list-style: none;
    margin-left: 0px;
    padding-left: 0px;
    text-align: center;
    margin-top: 100px;
}
.inner-menu>ul>li {
    margin-bottom: 20px;
}
.inner-menu>ul>li>a {
    text-decoration: none;
    color: #fff;
    font-size: 22px;
    font-weight: 300;
}
a.close-menu {
    text-decoration: none;
    top: 50px;
    position: absolute;
    right: 35px;
    color: #fff;
    font-size: 40px;
}
.menu-area {
    
    transform: scale(0);
    transition: 0.5s;
    
}
.menu-area.active-menu {
    
    transform: scale(1);
    transition: 0.5s;
    
}
.active-menu {
    
    transform: scale(1);
    transition: 0.5s;
    
}
a.close-menu:hover{
    color: #fff;
}


/* pop-up */


.popp-up {
    position: fixed;
    z-index: 999;
    width: 750px;
    padding: 200px 50px;

    
    text-align: center;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    box-shadow: 0 8px 32px 0 rgb(31 38 135 / 37%);
    backdrop-filter: blur( 7px );
    -webkit-backdrop-filter: blur( 4px );
    border-radius: 10px;
    border: 1px solid rgba( 255, 255, 255, 0.18 );
    background: #1d1c1d82;
    display: none;
}


a.open-menu.only-mob {
    display: none;
}
.header {
    padding-top: 15px;
}
.main-menu.desktop-menu {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}


.listed>ul>li {
    display: inline-block;
    margin: 0px 14px;
}


.main-menu.desktop-menu>ul {
    padding-left: 0px !important;
}

.listed>ul {
    padding-left: 0px !important;
}

.listed {
    margin-right: 0px;
}
a.forminator-module-edit-link {
    display: none;
}
.forminator-field>input.forminator-input,span.selection {
    box-shadow: inset 2px 0px 6px 2px #2222226b !important;
    background: #ffffff  !important;
    border: none  !important;
    outline: none  !important;
	border-radius:4px;
}
span.selection {
    box-shadow: inset 2px 0px 6px 2px #2222226b !important;
    background: #ffffff  !important;
    border: none  !important;
    outline: none  !important;
	border-radius:4px;
}
textarea.form-control.frm-cntrl.msg {
    height: 200px;
}
span.forminator-label {
    font-size: 26px !important;
	
}
span.forminator-radio-label{
	font-family: 'Kumbh Sans', sans-serif !important;
}
button.forminator-button.forminator-button-back,.forminator-ui#forminator-module-103.forminator-design--default .forminator-button-next{
     color: #000 !important;
    background-color: #ee9c13 !important;
    border-radius: 100px !important;
    margin-top: 40px !important;
    letter-spacing: 1px !important;
    padding: 8px 30px 8px 30px !important;
    outline: none !important;
    /* padding: 17px 20px 15px; */
    text-decoration: none !important;
    text-transform: uppercase !important;
    transition: all .4s ease-in !important;
    white-space: nowrap;
}
button.forminator-button.forminator-button-back,button#forminator-submit {
        color: #000 !important;
    background-color: #ee9c13 !important;
    border-radius: 100px !important;
    margin-top: 40px !important;
    letter-spacing: 1px !important;
    padding: 8px 30px 8px 30px !important;
    outline: none !important;
    /* padding: 17px 20px 15px; */
    text-decoration: none !important;
    text-transform: uppercase !important;
    transition: all .4s ease-in !important;
    white-space: nowrap;
}
button.forminator-button.forminator-button-back:hover,button.forminator-button.forminator-button-back:hover,.forminator-ui#forminator-module-103.forminator-design--default .forminator-button-next:hover,button#forminator-submit:hover{
	background: #000000 !important;
    color: #fff !important;
    box-shadow: inset 0 0 5px 1px #aa33ff !important;
}
button#forminator-submit {
    background: #ee9c13 !important;
    color: #fff;
}