.elementor-86 .elementor-element.elementor-element-9b3b06b > .elementor-container{max-width:1720px;}.elementor-86 .elementor-element.elementor-element-9b3b06b:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-9b3b06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fccnew.bmmdev.com/wp-content/uploads/2024/10/Group-150.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-86 .elementor-element.elementor-element-9b3b06b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 90px 20px 90px;}.elementor-86 .elementor-element.elementor-element-9b3b06b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86 .elementor-element.elementor-element-97dd758{padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-24c26d9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-205957b > .elementor-element-populated{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-86 .elementor-element.elementor-element-24c26d9{width:50%;}.elementor-86 .elementor-element.elementor-element-205957b{width:50%;}}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-9b3b06b:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-9b3b06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-86 .elementor-element.elementor-element-9b3b06b{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-9b3b06b:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-9b3b06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}}/* Start custom CSS for shortcode, class: .elementor-element-e52d7c0 */.merchant-form #multi-step-form .fw-step-part
{
    border-left:0!important;
}
.merchant-form .fw-progress-step:before, .merchant-form  h2.fw-step-part-title, .merchant-form  .fw-clearfix 
{
    display:none!important;
}
.merchant-form  #multi-step-form.fw-large-container .fw-progress-bar .fw-progress-step
{
    width:32% !important;
}
.merchant-form label {
    margin-top: 0 !important;
}
.merchant-form #multi-step-form [data-type=fw-text] .fw-input-container label
{
    margin-top: 0 !important;
}
.merchant-form #multi-step-form .fw-step-part
{
    background:#ffffff00;
}
.merchant-form #multi-step-form .fw-step-block
{
    margin-bottom:0px !important;
}
.merchant-form #multi-step-form.fw-large-container .fw-progress-bar-container
{
    width:100% !important;
}
.merchant-form .fw-step-part-body {
    margin: 0 !important;
}
.merchant-form h3, .merchant-form label {
    font-size: 16px !important;
    font-weight: 500 !important;
    font-family:'TT Norms' !important;
    color: #212121 !important;
}
.merchant-form #multi-step-form .fw-step-part
{
    padding: 0px!important;
}
.merchant-form input {
    padding: 5px 15px !important;
    height:40px !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    font-family: 'TT Norms' !important;
}
.merchant-form span.fa.fa-pencil.form-control-feedback, .merchant-form span.fa.fa-pencil.form-control-feedback:before , .merchant-form  i.fa.fa-arrow-circle-right{
    display: none !important;
}
.merchant-form button.fw-button-next, .merchant-form #multi-step-form .fw-btn-submit {
    width: 100%;
    background: #006D46 !important;
    border-radius:8px;
    padding: 20px 0px !important;
    height:100% !important;
    font-size: 18px !important;
    border: 1px solid #006d46 !important;
    font-weight: 500 !important;
    font-family:'TT Norms';
    line-height: 18px !important;
}
.merchant-form button.fw-button-next:hover,.merchant-form #multi-step-form .fw-btn-submit:hover {
    text-decoration: none !important;
    border: 1px solid #006d46 !important;
    background: #fff !important;
    color: #006d46 !important;
}
.merchant-form #multi-step-form .fw-radio-row input[type=radio]:checked+label:before {
        line-height: 8px;
    font-size: 49px;
    color: #006d46;
  }
.merchant-form #multi-step-form [data-type=fw-radio] label:before
{
    border: 1px solid #212121 !important;
    width: 22px !important;
    height: 22px !important;
}
.merchant-form button.fw-button-previous, .merchant-form button.fw-toggle-summary {
    display: none !important;
}
.merchant-form li.select2-results__option {
    padding: 2px!important;
}
li.select2-results__option {
    margin: 0px !important;
}
.merchant-form span.fa.fa-asterisk.form-control-feedback, .merchant-form span.fa.fa-envelope.form-control-feedback {
    display: none !important;
}
li.fw-progress-step , .fw-progress-bar-container{
    margin: 0 !important;
}
li.fw-progress-step:after {
    display: none !important;
}

@media only screen and (max-width:767px)
{
    .merchant-form  #multi-step-form.fw-large-container .fw-progress-bar .fw-progress-step {
    width:100% !important;
    }
    ul.fw-progress-bar {
     display: flex;
    }
    #multi-step-form li.fw-progress-step
    {
        padding: 2px !important;
    }
   .merchant-form  #multi-step-form .fw-progress-bar .fw-progress-step {
        padding: 0 !important;
    }
}/* End custom CSS */