.elementor-kit-7 {
    --e-global-color-primary: #6EC1E4;
    --e-global-color-secondary: #54595F;
    --e-global-color-text: #7A7A7A;
    --e-global-color-accent: #61CE70;
    --e-global-color-13255c9: #96A2B8;
    --e-global-color-a6b1093: #FFFFFF;
    --e-global-color-2c793bf: #F22727;
    --e-global-color-d4be436: #03588C;
    --e-global-color-4ae4319: #FCFCFC;
    --e-global-color-bd7b296: #132643;
    --e-global-color-73e2b86: #E8ECF2;
    --e-global-color-9d4fdbf: #F1F1F1;
    --e-global-color-18eb028: #00C1A1;
    --e-global-typography-primary-font-family: "Roboto";
    --e-global-typography-primary-font-weight: 600;
    --e-global-typography-secondary-font-family: "Roboto Slab";
    --e-global-typography-secondary-font-weight: 400;
    --e-global-typography-text-font-family: "Roboto";
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-accent-font-family: "Roboto";
    --e-global-typography-accent-font-weight: 500;
}
.elementor-kit-7 a {
    color: var( --e-global-color-bd7b296 );
}
.elementor-kit-7 a:hover {
    color: var( --e-global-color-2c793bf );
}
.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1140px;
}
.e-con {
    --container-max-width: 1140px;
}
.elementor-widget:not(:last-child) {
    margin-bottom: 20px;
}
.elementor-element {
    --widgets-spacing: 20px;
}
 {
}
h1.entry-title {
    display: var(--page-title-display);
}
.elementor-kit-7 e-page-transition {
    background-color: #FFBC7D;
}
.site-header {
    padding-right: 0px;
    padding-left: 0px;
}
@media(max-width:1024px) {
    .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1024px;
}
.e-con {
    --container-max-width: 1024px;
}
}
@media(max-width:767px) {
    .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 767px;
}
.e-con {
    --container-max-width: 767px;
}
}

.elementor-6252 .elementor-element.elementor-element-140c651 > .elementor-container {
    max-width: 1600px;
    min-height: 350px;
}


.elementor-6252 .elementor-element.elementor-element-140c651:not(.elementor-motion-effects-element-type-background),  .elementor-6252 .elementor-element.elementor-element-140c651 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: center center;
    background-size: cover;
}
.elementor-6252 .elementor-element.elementor-element-140c651 > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(10deg,  #96A2B8 0%,  var( --e-global-color-d4be436 ) 100%);
    opacity: 0.85;
    transition: background 0.3s,  border-radius 0.3s,  opacity 0.3s;
}
.elementor-6252 .elementor-element.elementor-element-140c651 {
    transition: background 0.3s,  border 0.3s,  border-radius 0.3s,  box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
}
.elementor-6252 .elementor-element.elementor-element-29ee93a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}
.elementor-6252 .elementor-element.elementor-element-8c88189 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}
.elementor-6252 .elementor-element.elementor-element-8c88189 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}
.elementor-6252 .elementor-element.elementor-element-8c88189 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}
.elementor-6252 .elementor-element.elementor-element-8c88189 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}
body.rtl .elementor-6252 .elementor-element.elementor-element-8c88189 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}
body:not(.rtl) .elementor-6252 .elementor-element.elementor-element-8c88189 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}
.elementor-6252 .elementor-element.elementor-element-8c88189 .elementor-icon-list-icon i {
    color: var( --e-global-color-a6b1093 );
    transition: color 0.3s;
}
.elementor-6252 .elementor-element.elementor-element-8c88189 .elementor-icon-list-icon svg {
    fill: var( --e-global-color-a6b1093 );
    transition: fill 0.3s;
}
.elementor-6252 .elementor-element.elementor-element-8c88189 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-6252 .elementor-element.elementor-element-8c88189 .elementor-icon-list-icon {
    padding-right: 0px;
}
.elementor-6252 .elementor-element.elementor-element-8c88189 .elementor-icon-list-text {
    color: var( --e-global-color-a6b1093 );
    transition: color 0.3s;
}
.elementor-6252 .elementor-element.elementor-element-e37d9ef {
    text-align: center;
}
.elementor-6252 .elementor-element.elementor-element-e37d9ef .elementor-heading-title {
    color: var( --e-global-color-a6b1093 );
    font-family: "Poppins",  Sans-serif;
    font-size: 28px;
    font-weight: 600;
    line-height: 40px;
    letter-spacing: 0.5px;
}
.elementor-6252 .elementor-element.elementor-element-ff70cf7 {
    margin-top: 40px;
    margin-bottom: 0px;
}
.elementor-6252 .elementor-element.elementor-element-a6089d8 {
    text-align: center;
}
.elementor-6252 .elementor-element.elementor-element-a6089d8 .elementor-heading-title {
    color: var( --e-global-color-bd7b296 );
    font-family: "Poppins",  Sans-serif;
    font-weight: 600;
    line-height: 45px;
}
.elementor-6252 .elementor-element.elementor-element-a6089d8 > .elementor-widget-container {
    margin: 18px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-6252 .elementor-element.elementor-element-ff01dd7 {
    text-align: center;
    color: var( --e-global-color-text );
    font-family: "Raleway",  Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-6252 .elementor-element.elementor-element-ff01dd7 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-6252 .elementor-element.elementor-element-fb6773c {
    margin-top: 50px;
}
.elementor-6252 .elementor-element.elementor-element-e903add:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,  .elementor-6252 .elementor-element.elementor-element-e903add > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-73e2b86 );
}
.elementor-6252 .elementor-element.elementor-element-e903add > .elementor-element-populated,  .elementor-6252 .elementor-element.elementor-element-e903add > .elementor-element-populated > .elementor-background-overlay,  .elementor-6252 .elementor-element.elementor-element-e903add > .elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}
.elementor-6252 .elementor-element.elementor-element-e903add > .elementor-element-populated {
    transition: background 0.3s,  border 0.3s,  border-radius 0.3s,  box-shadow 0.3s;
    padding: 80px 50px 80px 50px;
}
.elementor-6252 .elementor-element.elementor-element-e903add > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s,  border-radius 0.3s,  opacity 0.3s;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-field-group {
    padding-right: calc( 25px/2 );
    padding-left: calc( 25px/2 );
    margin-bottom: 20px;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-form-fields-wrapper {
    margin-left: calc( -25px/2 );
    margin-right: calc( -25px/2 );
    margin-bottom: -20px;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-field-group.recaptcha_v3-bottomleft,  .elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-field-group.recaptcha_v3-bottomright {
    margin-bottom: 0;
}
body.rtl .elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-labels-inline .elementor-field-group > label {
    padding-left: 10px;
}
body:not(.rtl) .elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-labels-inline .elementor-field-group > label {
    padding-right: 10px;
}
body .elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-labels-above .elementor-field-group > label {
    padding-bottom: 10px;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-field-group > label,  .elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-field-subgroup label {
    color: #000000;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-field-group > label {
    font-family: "Poppins",  Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-field-type-html {
    padding-bottom: 15px;
    color: var( --e-global-color-2c793bf );
    font-family: "Poppins",  Sans-serif;
    font-size: 25px;
    font-weight: 600;
    line-height: 0.7em;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-field-group .elementor-field {
    color: #AAAAAA;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-field-group .elementor-field,  .elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-field-subgroup label {
    font-family: "Poppins",  Sans-serif;
    font-weight: 400;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color: #ffffff;
    border-color: #E1E1E1;
	color: #000;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-field-group .elementor-select-wrapper select {
    background-color: #ffffff;
    border-color: #E1E1E1;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-field-group .elementor-select-wrapper::before {
    color: #E1E1E1;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-button {
    font-family: "Poppins",  Sans-serif;
    font-weight: 500;
    letter-spacing: 0.2px;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .e-form__buttons__wrapper__button-next {
    background-color: var( --e-global-color-d4be436 );
    color: #ffffff;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-button[type="submit"] {
    background-color: var( --e-global-color-d4be436 );
    color: #ffffff;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-button[type="submit"] svg * {
    fill: #ffffff;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .e-form__buttons__wrapper__button-previous {
    background-color: var( --e-global-color-d4be436 );
    color: #ffffff;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .e-form__buttons__wrapper__button-next:hover {
    background-color: var( --e-global-color-bd7b296 );
    color: #ffffff;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-button[type="submit"]:hover {
    background-color: var( --e-global-color-bd7b296 );
    color: #ffffff;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .elementor-button[type="submit"]:hover svg * {
    fill: #ffffff;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 .e-form__buttons__wrapper__button-previous:hover {
    color: #ffffff;
}
.elementor-6252 .elementor-element.elementor-element-2d6c861 {
    --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;
}
@media(max-width:767px) {
    .elementor-6252 .elementor-element.elementor-element-140c651 > .elementor-container {
    min-height: 300px;
}
}
/* Start custom CSS for form,  class: .elementor-element-2d6c861 */
.elementor-field-option  {
    
    font-size:  14px;
    
    line-height:  25px;
    
}

.para  {
   width: 100%; 
   background-color: #0c2e49;
   padding: 15px;
    
}

/* End custom CSS */

.e-form__indicators--type-icon .e-form__indicators__indicator__separator,.e-form__indicators--type-icon_text .e-form__indicators__indicator__separator,.e-form__indicators--type-number .e-form__indicators__indicator__separator,.e-form__indicators--type-number_text .e-form__indicators__indicator__separator{margin-top:calc(var(--e-form-steps-indicator-padding, 30px) / 2 - var(--e-form-steps-divider-width, 1px) / 2)}.elementor-field-type-hidden{display:none}.elementor-field-type-html{display:inline-block}.elementor-login .elementor-lost-password,.elementor-login .elementor-remember-me{font-size:.85em}.elementor-field-type-recaptcha_v3 .elementor-field-label{display:none}.elementor-field-type-recaptcha_v3 .grecaptcha-badge{z-index:1}.elementor-button .elementor-form-spinner{order:3}.elementor-form .elementor-button>span{display:flex;justify-content:center;align-items:center}.elementor-form .elementor-button .elementor-button-text{white-space:normal;flex-grow:0}.elementor-form .elementor-button svg{height:auto}.elementor-form .elementor-button .e-font-icon-svg{height:1em}.elementor-select-wrapper .select-caret-down-wrapper{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:10px;pointer-events:none;font-size:11px}.elementor-select-wrapper .select-caret-down-wrapper svg{display:unset;width:1em;aspect-ratio:unset;fill:currentColor}.elementor-select-wrapper .select-caret-down-wrapper i{font-size:19px;line-height:2}.elementor-select-wrapper.remove-before:before{content:""!important}

.accordion-container{
  position: relative;
  max-width: 500px;
  height: auto;
  margin: 10px auto;
}
.accordion-container > h2{
  text-align: center;
  color: #fff;
  padding-bottom: 5px;
  margin-bottom: 20px;
  padding-bottom: 15px;
  border-bottom: 1px solid #ddd;
}
.set{
  position: relative;
  width: 100%;
  height: auto;
  background-color: #f5f5f5;
}
.set > a{
  display: block;
  padding: 10px 15px;
  text-decoration: none;
  color: #555;
  font-weight: 600;
  border-bottom: 1px solid #ddd;
  -webkit-transition:all 0.2s linear;
  -moz-transition:all 0.2s linear;
  transition:all 0.2s linear;
}
.set > a i{
  float: right;
  margin-top: 2px;
}
.set > a.active{
  background-color:#3399cc;
  color: #fff;
}
.content{
  padding: 10px;
  border-bottom: 1px solid #ddd;
  display:none;
}
.content p{
  padding: 10px 15px;
  margin: 0;
  color: #333;
}