/*
Theme Name:   Neresa Child
Theme URI:    https://demo.cocobasic.com/neresa-wp/
Description:  Neresa Child Theme
Author:       Creative Byte
Author URI:   http://creativebyte.eu
Template:     neresa-wp
Version:      1.0.0
*/

.testimonials-card-2 {
    height: 22.3125rem;
    background-color: #eaeaea;
    border-radius: 1rem;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    padding: 2.5rem;
    font-size: 1.125rem;
    display: flex;
    box-shadow: 3px 3px 35px rgba(239, 235, 233, .84);
}

.testimnial-top {
    -webkit-text-size-adjust: 100%;
    color: #333;
    font-family: DM Sans, sans-serif;
    font-weight: 400;
    line-height: 1.5;
    font-size: 1.125rem;
    box-sizing: border-box;
}

.testimonial-bottom {
    grid-column-gap: .9375rem;
    align-items: center;
    display: flex;
}

.stars {
    width: 7.875rem;
}

.stars .fa-star {
    color: #FFDE17;
}

.testimonial-title-2 {
    color: #7d97f5;
    margin-top: .875rem;
    font-family: DM Sans, sans-serif;
    font-size: 1.375rem;
    font-weight: 700;
    line-height: 33px;
}

.testimonial-2 {
    width: 37ch;
    color: #545454;
	font-size:16px;
}

.testimonial-bottom {
    grid-column-gap: .9375rem;
    align-items: center;
    display: flex;
}

.client-img {
    width: 3rem;
    border-radius: 100% !important;
}

.client-name-company-div.black {
    color: #181818;
}

.client-name-company-div {
    grid-row-gap: 4px;
    color: #fff;
    flex-direction: column;
    font-size: .875rem;
    display: flex;
}

.client-name-2 {
    color: #01322f;
    font-family: DM Sans, sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
}

.client-designation-2.black {
    color: rgba(1, 50, 47, .7);
}

.client-designation-2 {
    color: rgba(1, 50, 47, .7);
    font-family: DM Sans, sans-serif;
    font-weight: 400;
}

.splide, .splide__track, .splide__list, .splide__slide {
    background: #ffffff;
}

.drag-item {
    width: 410px;
    max-width: 410px;
    flex: none;
    margin-left: 24px;
}

.drag-item.success-story {
    width: 55vw;
    max-width: 1024px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 24px;
    display: flex;
}

.draggable-wrap.success-story {
    align-items: stretch;
}

html.w-mod-touch * {
    background-attachment: scroll !important;
}

.case-study-swiper-card {
    width: 100%;
    border-radius: 16px;
    flex-direction: column;
    flex: 1;
    justify-content: space-between;
    align-items: flex-start;
    padding: 24px;
    display: flex;
    position: relative;
    overflow: hidden;
}

.bg-image {
    z-index: 0;
    width: 100%;
    height: 100% !important;
    object-fit: cover;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
}

.case-study-slider-text {
    z-index: 2;
    flex-direction: column;
    align-items: flex-start;
    padding-top: 80px;
    display: flex;
    position: relative;
}

.case-study-stats {
    z-index: 2;
    width: 90%;
    max-width: 944px;
    grid-column-gap: 16px;
    background-color: #fff;
    border-radius: 12px;
    justify-content: space-between;
    align-items: center;
    padding: 16px 32px;
    display: flex;
    position: relative;
}

.slider-text-overlay {
    z-index: 1;
    width: 100%;
    height: 100%;
    background-color: rgba(16, 17, 16, .2);
    border-radius: 16px;
    display: block;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
}

.case-study-logo-wrap {
    z-index: 2;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
}

.case-study-text-wrap {
    z-index: 5;
    max-width: 508px;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 32px;
    display: flex;
    position: relative;
}

.case-study-logo {
    z-index: 1;
    width: 90%;
    height: 90%;
    max-height: 46px;
    max-width: 213px;
    object-fit: contain;
    object-position: 0% 50%;
    display: block;
}

.h4-style {
    color: #ffffff;
    font-size: clamp(1.5rem, 1.1039rem + 1.2676vw, 2.625rem);
    line-height: 1.1em;
}

.margin-bot-s {
    margin-bottom: 24px;
}

.text-big {
    color: #ffffff;
    font-size: clamp(0.875rem, 0.787rem + 0.2817vw, 1.125rem);
    line-height: 1.5em;
}

.text-link.text-white.cursor-none {
    cursor: none;
}

.text-link {
    text-transform: uppercase;
    font-family: Archia, sans-serif;
    font-size: clamp(0.875rem, 0.787rem + 0.2817vw, 1.125rem);
    font-weight: 700;
    line-height: 1.2em;
    text-decoration: underline;
}

.text-white {
    color: #fff;
}

.statistic-wrap.slider {
    width: 33%;
}

.statistic-wrap {
    text-align: center;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
}

.divider-line {
    width: 1px;
    height: 109px;
    background-color: rgba(16, 17, 16, .3);
}

.statistic-number {
    color: #101110;
    letter-spacing: -.02em;
    margin-bottom: 8px;
    font-size: clamp(1rem, -0.7606rem + 5.6338vw, 3rem);
    font-weight: 600;
    line-height: 1.5em;
}

.case-study-number-label {
    color: #101110;
    text-transform: uppercase;
    margin-bottom: 0;
    margin-right: 0;
    font-family: Archia, sans-serif;
    font-size: clamp(0.75rem, 0.618rem + 0.4225vw, 1.125rem);
    font-weight: 700;
    line-height: 1.1em;
}

#custom-cursor {
    width: 80px;
    height: 80px;
    background-color: #64DE82;
    position: absolute;
    border-radius: 50%;
    transform: translate(-50%, -50%) scale(0);
    pointer-events: none;
    z-index: 999999;
    opacity: 0;
    transition: opacity 0.5s, transform 0.8s ease-out;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    font-size: 10px;
}

#custom-cursor span {
    color: #000000;
    font-size: 14px;
    font-family: 'Montserrat', sans-serif;
}

.case-study-slide {
    position: relative;
    cursor: none;
}

.case-study-slide:hover #custom-cursor {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}


.bg-image-anchor {
    z-index: 0;
    width: 100%;
    height: 100% !important;
    object-fit: cover;
    border-radius: 16px !important;
    touch-action: pan-y;
    cursor: none;
}

@media only screen and (max-width: 1024px) {
    .drag-item.success-story {
        width: 90vw;
        margin: 0 auto;
    }
    #custom-cursor {
        display: none;
    }
}

@media only screen and (max-width: 500px) {
    .case-study-stats {
        width: 100%;
        grid-column-gap: 0;
        min-height: 89px;
        align-items: center;
        padding-left: 12px;
        padding-right: 12px;
    }
    .divider-line {
        height: 60px;
    }
    .case-study-swiper-card {
        padding: 12px 8px;
    }
    .drag-item.success-story {
        width: 95vw;
    }
    .case-study-slide:nth-of-type(2) {
        margin: 0 12px;
    }
}

.multistep-form-container{margin:auto 8.125rem}@media(max-width: 1100px){.multistep-form-container{margin:auto 4rem}}@media(max-width: 980px){.multistep-form-container{margin:auto 2rem}}@media(max-width: 600px){.multistep-form-container{margin:auto 1rem}}.multistep-form-container .multistep-form{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;background-color:rgba(0,0,0,0);border:1.5px solid rgba(1,50,47,.25);border-radius:1.25rem;height:32.5rem}@media(max-width: 900px){.multistep-form-container .multistep-form{height:100%}}.multistep-form-container .multistep-form>div{width:100%}.multistep-form-container .multistep-form .form-step{width:100%;flex-wrap:wrap;padding:0 9rem 2rem;display:none}@media(max-width: 1280px){.multistep-form-container .multistep-form .form-step{padding:0 5rem 2rem}}@media(max-width: 1180px){.multistep-form-container .multistep-form .form-step{padding:0 2rem 2rem}}@media(max-width: 600px){.multistep-form-container .multistep-form .form-step{padding:0 1rem 2rem}}.multistep-form-container .multistep-form .form-step.active-step{display:block;animation:fadeIn .3s ease-out;-webkit-animation:fadeIn .3s ease-out;-moz-animation:fadeIn .3s ease-out;-o-animation:fadeIn .3s ease-out;-ms-animation:fadeIn .3s ease-out}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.multistep-form-container .multistep-form .form-step.last-step{margin-top:2rem}.multistep-form-container .multistep-form .progress-bar{margin:1rem 0}.multistep-form-container .multistep-form .progress-bar p{display:flex;justify-content:flex-end;align-items:center;gap:.125rem}.multistep-form-container .multistep-form .progress-bar-image{width:1rem;height:1rem;position:relative;display:block}.multistep-form-container .multistep-form .progress-bar-image:before{content:"";width:100%;height:100%;background-size:contain;background-repeat:no-repeat;display:block}.multistep-form-container .multistep-form .progress-bar-image.first-step-bar-image:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3E%3Cpath d='M9.5 1C10.6162 1 11.7215 1.21986 12.7528 1.64702C13.7841 2.07419 14.7211 2.70029 15.5104 3.48959C16.2997 4.27889 16.9258 5.21592 17.353 6.24719C17.7801 7.27846 18 8.38376 18 9.5C18 10.6162 17.7801 11.7215 17.353 12.7528C16.9258 13.7841 16.2997 14.7211 15.5104 15.5104C14.7211 16.2997 13.7841 16.9258 12.7528 17.353C11.7215 17.7801 10.6162 18 9.5 18C8.38376 18 7.27846 17.7801 6.24719 17.353C5.21592 16.9258 4.27889 16.2997 3.48959 15.5104C2.70029 14.7211 2.07419 13.7841 1.64702 12.7528C1.21986 11.7215 1 10.6162 1 9.5C1 8.38376 1.21986 7.27846 1.64702 6.24719C2.07419 5.21592 2.70029 4.27889 3.48959 3.48959C4.27889 2.70029 5.21592 2.07419 6.24719 1.64702C7.27846 1.21986 8.38376 0.999999 9.5 1L9.5 1Z' stroke='%2301322F' stroke-opacity='0.25' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M9.5 1C11.295 1 13.044 1.56827 14.4962 2.62336C15.9484 3.67844 17.0293 5.16619 17.584 6.87336' stroke='%2301322F' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}.multistep-form-container .multistep-form .progress-bar-image.second-step-bar-image:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3E%3Cpath d='M9.5 1C10.6162 1 11.7215 1.21986 12.7528 1.64702C13.7841 2.07419 14.7211 2.70029 15.5104 3.48959C16.2997 4.27889 16.9258 5.21592 17.353 6.24719C17.7801 7.27846 18 8.38376 18 9.5C18 10.6162 17.7801 11.7215 17.353 12.7528C16.9258 13.7841 16.2997 14.7211 15.5104 15.5104C14.7211 16.2997 13.7841 16.9258 12.7528 17.353C11.7215 17.7801 10.6162 18 9.5 18C8.38376 18 7.27846 17.7801 6.24719 17.353C5.21592 16.9258 4.27889 16.2997 3.48959 15.5104C2.70029 14.7211 2.07419 13.7841 1.64702 12.7528C1.21986 11.7215 1 10.6162 1 9.5C1 8.38376 1.21986 7.27846 1.64702 6.24719C2.07419 5.21592 2.70029 4.27889 3.48959 3.48959C4.27889 2.70029 5.21592 2.07419 6.24719 1.64702C7.27846 1.21986 8.38376 0.999999 9.5 1L9.5 1Z' stroke='%2301322F' stroke-opacity='0.25' stroke-width='1.5'/%3E%3Cpath d='M9.5 1C11.295 1 13.044 1.56827 14.4962 2.62336C15.9484 3.67844 17.0293 5.16619 17.584 6.87336C18.1387 8.58052 18.1387 10.4195 17.584 12.1266C17.0293 13.8338 15.9484 15.3216 14.4962 16.3766' stroke='%2301322F' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}.multistep-form-container .multistep-form .progress-bar-image.third-step-bar-image:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3E%3Cpath d='M9.5 1C10.6162 1 11.7215 1.21986 12.7528 1.64702C13.7841 2.07419 14.7211 2.70029 15.5104 3.48959C16.2997 4.27889 16.9258 5.21592 17.353 6.24719C17.7801 7.27846 18 8.38376 18 9.5C18 10.6162 17.7801 11.7215 17.353 12.7528C16.9258 13.7841 16.2997 14.7211 15.5104 15.5104C14.7211 16.2997 13.7841 16.9258 12.7528 17.353C11.7215 17.7801 10.6162 18 9.5 18C8.38376 18 7.27846 17.7801 6.24719 17.353C5.21592 16.9258 4.27889 16.2997 3.48959 15.5104C2.70029 14.7211 2.07419 13.7841 1.64702 12.7528C1.21986 11.7215 1 10.6162 1 9.5C1 8.38376 1.21986 7.27846 1.64702 6.24719C2.07419 5.21592 2.70029 4.27889 3.48959 3.48959C4.27889 2.70029 5.21592 2.07419 6.24719 1.64702C7.27846 1.21986 8.38376 0.999999 9.5 1L9.5 1Z' stroke='%2301322F' stroke-opacity='0.25' stroke-width='1.5'/%3E%3Cpath d='M9.5 1C10.8414 1 12.1637 1.31747 13.3589 1.92644C14.5541 2.53542 15.5882 3.41862 16.3766 4.50382C17.1651 5.58903 17.6855 6.84543 17.8954 8.17031C18.1052 9.49518 17.9985 10.8509 17.584 12.1266C17.1695 13.4024 16.4589 14.5619 15.5104 15.5104C14.5619 16.4589 13.4024 17.1695 12.1266 17.584C10.8509 17.9985 9.49518 18.1052 8.17031 17.8954C6.84543 17.6855 5.58903 17.1651 4.50382 16.3766' stroke='%2301322F' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}.multistep-form-container .multistep-form .progress-bar-image.forth-step-bar-image:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3E%3Cpath d='M9.5 1C11.295 1 13.044 1.56827 14.4962 2.62336C15.9484 3.67844 17.0293 5.16619 17.584 6.87336C18.1387 8.58052 18.1387 10.4195 17.584 12.1266C17.0293 13.8338 15.9484 15.3216 14.4962 16.3766C13.044 17.4317 11.295 18 9.5 18C7.70498 18 5.95603 17.4317 4.50382 16.3766C3.05162 15.3216 1.97071 13.8338 1.41602 12.1266C0.861326 10.4195 0.861326 8.58052 1.41602 6.87335' stroke='%2301322F' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}.multistep-form-container .multistep-form .progress-bar-image.fifth-step-bar-image:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3E%3Cpath d='M9.5 1C10.6162 1 11.7215 1.21986 12.7528 1.64702C13.7841 2.07419 14.7211 2.70029 15.5104 3.48959C16.2997 4.27889 16.9258 5.21592 17.353 6.24719C17.7801 7.27846 18 8.38376 18 9.5C18 10.6162 17.7801 11.7215 17.353 12.7528C16.9258 13.7841 16.2997 14.7211 15.5104 15.5104C14.7211 16.2997 13.7841 16.9258 12.7528 17.353C11.7215 17.7801 10.6162 18 9.5 18C8.38376 18 7.27846 17.7801 6.24719 17.353C5.21592 16.9258 4.27889 16.2997 3.48959 15.5104C2.70029 14.7211 2.07419 13.7841 1.64702 12.7528C1.21986 11.7215 1 10.6162 1 9.5C1 8.38376 1.21986 7.27846 1.64702 6.24719C2.07419 5.21592 2.70029 4.27889 3.48959 3.48959C4.27889 2.70029 5.21592 2.07419 6.24719 1.64702C7.27846 1.21986 8.38376 0.999999 9.5 1L9.5 1Z' stroke='%2301322F' stroke-width='1.5'/%3E%3C/svg%3E")}.multistep-form-container .multistep-form .progress-bar-number{color:rgba(1,50,47,.5);font-size:.875rem;font-weight:500}.multistep-form-container .multistep-form .step-heading{color:#01322f;font-family:"Montserrat",Sans-serif;font-size:1.875em;font-weight:600;text-transform:uppercase;line-height:38px;letter-spacing:-2px;text-align:center;max-width:26.25rem;margin:0 auto}@media(max-width: 768px){.multistep-form-container .multistep-form .step-heading{font-size:1.5em;line-height:2rem}}.multistep-form-container .multistep-form .step-sub-heading{display:block;width:100%;color:rgba(1,50,47,.7);text-align:center;font-size:1.125rem;line-height:1.5rem;max-width:27.5rem;margin:.5rem auto 0}@media(max-width: 768px){.multistep-form-container .multistep-form .step-sub-heading{font-size:1em;line-height:1.5rem}}.multistep-form-container .multistep-form .step-form{margin-top:3rem}.multistep-form-container .multistep-form .step-form p>span{display:flex;flex-direction:column;justify-content:center;gap:1.25rem;width:100%}.multistep-form-container .multistep-form .step-form p>span.wpcf7-list-item{margin:0}.multistep-form-container .multistep-form .multistep-checkbox{width:100%;display:grid;gap:1.25rem}.multistep-form-container .multistep-form .multistep-checkbox.multistep-two-checkboxes{display:flex;justify-content:center}.multistep-form-container .multistep-form .multistep-checkbox.multistep-four-checkboxes{grid-template-columns:repeat(4, 1fr)}@media(max-width: 900px){.multistep-form-container .multistep-form .multistep-checkbox.multistep-four-checkboxes{grid-template-columns:repeat(2, 1fr);justify-items:center}}@media(max-width: 900px)and (max-width: 440px){.multistep-form-container .multistep-form .multistep-checkbox.multistep-four-checkboxes{gap:.625rem}}.multistep-form-container .multistep-form .multistep-checkbox.multistep-five-checkboxes{grid-template-columns:repeat(5, 1fr);gap:1rem}.multistep-form-container .multistep-form .multistep-checkbox.multistep-five-checkboxes span label{width:8.375rem}@media(max-width: 900px){.multistep-form-container .multistep-form .multistep-checkbox.multistep-five-checkboxes{grid-template-columns:repeat(2, 1fr);justify-items:center}.multistep-form-container .multistep-form .multistep-checkbox.multistep-five-checkboxes span label{width:10.375rem}}@media(max-width: 600px){.multistep-form-container .multistep-form .multistep-checkbox.multistep-five-checkboxes span label{width:9.375rem}}@media(max-width: 440px){.multistep-form-container .multistep-form .multistep-checkbox.multistep-five-checkboxes span label{width:7.375rem}}.multistep-form-container .multistep-form .wpcf7-list-item{margin:0;display:flex;align-items:center;justify-content:center}.multistep-form-container .multistep-form .form-step.four-checkboxes-step .step-form span:first-child label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M41.7706 41.7654L27.4272 27.3994C26.2563 28.4548 24.9098 29.2562 23.3877 29.8035C21.8655 30.3508 20.3434 30.6244 18.8212 30.6244C15.2305 30.6244 12.1959 29.3833 9.71756 26.9009C7.23919 24.4186 6 21.3988 6 17.8415C6 14.2451 7.23919 11.2058 9.71756 8.72345C12.1959 6.24115 15.211 5 18.7627 5C22.3534 5 25.3977 6.24115 27.8956 8.72345C30.3935 11.2058 31.6424 14.2256 31.6424 17.7829C31.6424 19.3856 31.3497 20.9591 30.7642 22.5032C30.1788 24.0473 29.3787 25.3666 28.3639 26.4612L42.8244 40.8859C42.9415 41.0032 43 41.1498 43 41.3257C43 41.5016 42.9219 41.6482 42.7658 41.7654C42.6097 41.9218 42.4438 42 42.2682 42C42.0926 42 41.9267 41.9218 41.7706 41.7654ZM18.8212 29.3344C22.0607 29.3344 24.7927 28.2301 27.0174 26.0214C29.2421 23.8127 30.3544 21.0666 30.3544 17.7829C30.3544 14.5383 29.2421 11.8117 27.0174 9.60301C24.7927 7.39435 22.0607 6.29002 18.8212 6.29002C15.5817 6.29002 12.8497 7.39435 10.625 9.60301C8.40032 11.8117 7.28797 14.5383 7.28797 17.7829C7.28797 21.0666 8.40032 23.8127 10.625 26.0214C12.8497 28.2301 15.5817 29.3344 18.8212 29.3344Z' fill='%2301322F' fill-opacity='0.5'/%3E%3C/svg%3E")}.multistep-form-container .multistep-form .form-step.four-checkboxes-step .step-form span:nth-child(2) label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cg clip-path='url(%23clip0_184_13051)'%3E%3Cg opacity='0.5'%3E%3Crect x='19.0596' y='28.501' width='9.90137' height='15.0482' rx='1.375' stroke='%2301322F' stroke-width='1.25'/%3E%3Ccircle cx='24' cy='18' r='14.375' stroke='%2301322F' stroke-width='1.25'/%3E%3Cpath d='M21.8672 19.2983V30.4496' stroke='%2301322F' stroke-width='1.25' stroke-linecap='round'/%3E%3Cpath d='M26.1543 19.2982V30.4496' stroke='%2301322F' stroke-width='1.25' stroke-linecap='round'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_184_13051'%3E%3Crect width='48' height='48' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.multistep-form-container .multistep-form .form-step.four-checkboxes-step .step-form span:nth-child(3) label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M15 9C15 7.89543 15.8954 7 17 7H32C33.1046 7 34 7.89543 34 9V39C34 40.1046 33.1046 41 32 41H17C15.8954 41 15 40.1046 15 39V9Z' stroke='%23809897' stroke-width='1.25'/%3E%3Cpath d='M23 22.7679C24.3333 23.5377 24.3333 25.4623 23 26.2321L11.75 32.7272C10.4167 33.497 8.75 32.5348 8.75 30.9952L8.75 18.0048C8.75 16.4652 10.4167 15.503 11.75 16.2728L23 22.7679Z' stroke='%23809897' stroke-width='1.25'/%3E%3C/svg%3E")}.multistep-form-container .multistep-form .form-step.four-checkboxes-step .step-form span:nth-child(4) label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cg clip-path='url(%23clip0_184_13115)'%3E%3Cpath d='M7 25C7 23.8954 7.89543 23 9 23H13C14.1046 23 15 23.8954 15 25V37C15 38.1046 14.1046 39 13 39H9C7.89543 39 7 38.1046 7 37V25Z' stroke='%23809897' stroke-width='1.25'/%3E%3Cpath d='M20 18C20 16.8954 20.8954 16 22 16H26C27.1046 16 28 16.8954 28 18V37C28 38.1046 27.1046 39 26 39H22C20.8954 39 20 38.1046 20 37V18Z' stroke='%23809897' stroke-width='1.25'/%3E%3Cpath d='M33 10C33 8.89543 33.8954 8 35 8H39C40.1046 8 41 8.89543 41 10V37C41 38.1046 40.1046 39 39 39H35C33.8954 39 33 38.1046 33 37V10Z' stroke='%23809897' stroke-width='1.25'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_184_13115'%3E%3Crect width='48' height='48' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.multistep-form-container .multistep-form .form-step.two-checkboxes-step .step-form span:first-child label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cmask id='mask0_211_16423' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='48' height='48'%3E%3Crect width='48' height='48' fill='%23809897'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_211_16423)'%3E%3Cpath d='M14.9996 39.4001V18.7001L25.7996 7.75006C25.9996 7.55006 26.2329 7.41673 26.4996 7.35006C26.7663 7.28339 26.9996 7.30006 27.1996 7.40006C27.3996 7.53339 27.5496 7.73339 27.6496 8.00006C27.7496 8.26673 27.7663 8.55006 27.6996 8.85006L25.7996 18.7001H40.6496C41.3496 18.7001 41.9746 18.9751 42.5246 19.5251C43.0746 20.0751 43.3496 20.7001 43.3496 21.4001V23.4501C43.3496 23.6167 43.3413 23.8001 43.3246 24.0001C43.3079 24.2001 43.2663 24.3834 43.1996 24.5501L37.8496 37.2501C37.5829 37.8501 37.1246 38.3584 36.4746 38.7751C35.8246 39.1917 35.1829 39.4001 34.5496 39.4001H14.9996ZM16.0996 19.2001V38.3001H34.7496C35.0829 38.3001 35.4496 38.2001 35.8496 38.0001C36.2496 37.8001 36.5496 37.4667 36.7496 37.0001L42.2496 24.0001V21.4001C42.2496 20.9667 42.0913 20.5917 41.7746 20.2751C41.4579 19.9584 41.0829 19.8001 40.6496 19.8001H24.5496L26.6996 8.50006L16.0996 19.2001ZM9.29961 39.4001C8.56628 39.4001 7.93294 39.1251 7.39961 38.5751C6.86628 38.0251 6.59961 37.4001 6.59961 36.7001V21.4001C6.59961 20.6667 6.86628 20.0334 7.39961 19.5001C7.93294 18.9667 8.56628 18.7001 9.29961 18.7001H14.9996V19.8001H9.29961C8.83294 19.8001 8.44961 19.9584 8.14961 20.2751C7.84961 20.5917 7.69961 20.9667 7.69961 21.4001V36.7001C7.69961 37.1667 7.84961 37.5501 8.14961 37.8501C8.44961 38.1501 8.83294 38.3001 9.29961 38.3001H14.9996V39.4001H9.29961Z' fill='%23809897'/%3E%3C/g%3E%3C/svg%3E")}.multistep-form-container .multistep-form .form-step.two-checkboxes-step .step-form span:nth-child(2) label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cmask id='mask0_211_16426' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='48' height='48'%3E%3Crect x='48' y='48' width='48' height='48' transform='rotate(180 48 48)' fill='%23809897'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_211_16426)'%3E%3Cpath d='M33.0004 8.59994L33.0004 29.2999L22.2004 40.2499C22.0004 40.4499 21.7671 40.5833 21.5004 40.6499C21.2337 40.7166 21.0004 40.6999 20.8004 40.5999C20.6004 40.4666 20.4504 40.2666 20.3504 39.9999C20.2504 39.7333 20.2337 39.4499 20.3004 39.1499L22.2004 29.2999L7.35039 29.2999C6.65039 29.2999 6.02539 29.0249 5.47539 28.4749C4.92539 27.9249 4.65039 27.2999 4.65039 26.5999L4.65039 24.5499C4.65039 24.3833 4.65872 24.1999 4.67539 23.9999C4.69205 23.7999 4.73372 23.6166 4.80039 23.4499L10.1504 10.7499C10.4171 10.1499 10.8754 9.64161 11.5254 9.22494C12.1754 8.80828 12.8171 8.59994 13.4504 8.59994L33.0004 8.59994ZM31.9004 28.7999L31.9004 9.69994L13.2504 9.69994C12.9171 9.69994 12.5504 9.79994 12.1504 9.99994C11.7504 10.1999 11.4504 10.5333 11.2504 10.9999L5.75039 23.9999L5.75039 26.5999C5.75039 27.0333 5.90872 27.4083 6.22539 27.7249C6.54205 28.0416 6.91705 28.1999 7.35039 28.1999L23.4504 28.1999L21.3004 39.4999L31.9004 28.7999ZM38.7004 8.59994C39.4337 8.59994 40.0671 8.87494 40.6004 9.42494C41.1337 9.97494 41.4004 10.5999 41.4004 11.2999L41.4004 26.5999C41.4004 27.3333 41.1337 27.9666 40.6004 28.4999C40.0671 29.0333 39.4337 29.2999 38.7004 29.2999L33.0004 29.2999L33.0004 28.1999L38.7004 28.1999C39.1671 28.1999 39.5504 28.0416 39.8504 27.7249C40.1504 27.4083 40.3004 27.0333 40.3004 26.5999L40.3004 11.2999C40.3004 10.8333 40.1504 10.4499 39.8504 10.1499C39.5504 9.84994 39.1671 9.69994 38.7004 9.69994L33.0004 9.69994L33.0004 8.59994L38.7004 8.59994Z' fill='%23809897'/%3E%3C/g%3E%3C/svg%3E")}.multistep-form-container .multistep-form .form-step.five-checkboxes-step .step-form span label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cg clip-path='url(%23clip0_208_13338)'%3E%3Cmask id='mask0_208_13338' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='48' height='48'%3E%3Crect width='48' height='48' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_208_13338)'%3E%3Cpath d='M31.9996 21.4C32.3663 21.4 32.6913 21.2583 32.9746 20.975C33.2579 20.6916 33.3996 20.3666 33.3996 20C33.3996 19.6333 33.2579 19.3083 32.9746 19.025C32.6913 18.7416 32.3663 18.6 31.9996 18.6C31.6329 18.6 31.3079 18.7416 31.0246 19.025C30.7413 19.3083 30.5996 19.6333 30.5996 20C30.5996 20.3666 30.7413 20.6916 31.0246 20.975C31.3079 21.2583 31.6329 21.4 31.9996 21.4ZM15.9996 16.4H25.9996V15.3H15.9996V16.4ZM10.9496 39.4C10.0163 36 9.05794 32.6333 8.07461 29.3C7.09128 25.9666 6.59961 22.5333 6.59961 19C6.59961 16.6666 7.41628 14.6833 9.04961 13.05C10.6829 11.4166 12.6663 10.6 14.9996 10.6H26.2996C27.1329 9.49998 28.1079 8.55831 29.2246 7.77498C30.3413 6.99164 31.5996 6.59998 32.9996 6.59998C33.0996 6.59998 33.1913 6.64164 33.2746 6.72498C33.3579 6.80831 33.3996 6.89998 33.3996 6.99998C33.3996 7.03331 33.3913 7.06664 33.3746 7.09998C33.3579 7.13331 33.3496 7.16664 33.3496 7.19998C33.0829 7.86664 32.8746 8.54998 32.7246 9.24998C32.5746 9.94998 32.4329 10.65 32.2996 11.35L38.5496 17.6H41.3996V27.05L36.2496 28.75L33.0496 39.4H26.5996V35.4H17.3996V39.4H10.9496ZM11.7996 38.3H16.2996V34.3H27.6996V38.3H32.2496L35.3496 27.95L40.2996 26.25V18.7H38.0996L31.2996 11.9C31.2996 11.1666 31.3579 10.4666 31.4746 9.79998C31.5913 9.13331 31.7663 8.48331 31.9996 7.84998C30.9663 8.11664 30.0329 8.59164 29.1996 9.27498C28.3663 9.95831 27.6829 10.7666 27.1496 11.7H14.9996C12.9663 11.7 11.2413 12.4083 9.82461 13.825C8.40794 15.2416 7.69961 16.9666 7.69961 19C7.69961 22.3333 8.15794 25.5833 9.07461 28.75C9.99128 31.9166 10.8996 35.1 11.7996 38.3Z' fill='%23809897'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_208_13338'%3E%3Crect width='48' height='48' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.multistep-form-container .multistep-form .step-form span label{width:9.375rem;height:9.375rem;box-shadow:none;background-color:rgba(1,50,47,.04);border:1.5px solid rgba(0,0,0,0);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;margin-right:0;padding:2rem 1.5rem;display:flex;font-weight:500;text-align:center;position:relative;transition:background-color .4s ease-out,border-color .4s ease-out}.multistep-form-container .multistep-form .step-form span label.checked{background-color:rgba(125,151,245,.38);border-color:#7d97f5}@media(max-width: 440px){.multistep-form-container .multistep-form .step-form span label{width:7.375rem}}.multistep-form-container .multistep-form .step-form span label:before{content:"";position:relative;background-size:contain;background-repeat:no-repeat;width:3rem;height:3rem}.multistep-form-container .multistep-form .step-form span label input[type=checkbox],.multistep-form-container .multistep-form .step-form span label input[type=radio]{z-index:5;width:100%;height:100%;opacity:0;cursor:pointer;border-radius:.625rem;margin-top:0;margin-left:0;position:absolute;top:0;bottom:0;left:0;right:0}.multistep-form-container .multistep-form .step-form span label .wpcf7-list-item-label{color:#01322f;flex:none;justify-content:center;align-items:center;margin-top:6px;margin-bottom:0;padding-left:.5rem;padding-right:.5rem;font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:500;line-height:100%;display:flex}@media(max-width: 440px){.multistep-form-container .multistep-form .step-form span label .wpcf7-list-item-label{font-size:.875rem}}.multistep-form-container .multistep-form-button-container p{display:grid;grid-template-columns:auto 1fr auto;justify-content:space-between;margin:1rem 0}.multistep-form-container .multistep-button{display:flex;align-items:center;gap:.625rem;font-size:1em;cursor:pointer;position:relative;display:block}.multistep-form-container .next-button{width:auto;background-color:#6480e7;border-radius:6.25rem;padding:.625rem 1rem;transition:all .2s;overflow:visible;color:#fff;grid-column:3/4;display:flex;align-items:flex-start;justify-content:center}.multistep-form-container .next-button .multistep-arrow{filter:brightness(0) invert(1)}.multistep-form-container .next-button:hover{background-color:#7d97f5}.multistep-form-container .next-button.hidden{display:none}.multistep-form-container .next-button:after{content:"";background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3C!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools --%3E%3Csvg width='800px' height='800px' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Complete'%3E%3Cg id='arrow-right'%3E%3Cg%3E%3Cpolyline data-name='Right' fill='none' id='Right-2' points='16.4 7 21.5 12 16.4 17' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cline fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' x1='2.5' x2='19.2' y1='12' y2='12'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:1.25rem;height:1.25rem;display:block;filter:brightness(0) invert(1)}.multistep-form-container .previous-button{display:none;grid-column:1/2}.multistep-form-container .previous-button.active{display:flex}.multistep-form-container .previous-button:before{content:"";background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3C!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools --%3E%3Csvg width='800px' height='800px' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Complete'%3E%3Cg id='arrow-left'%3E%3Cg%3E%3Cpolyline data-name='Right' fill='none' id='Right-2' points='7.6 7 2.5 12 7.6 17' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cline fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' x1='21.5' x2='4.8' y1='12' y2='12'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:1.25rem;height:1.25rem}.multistep-form-container .small-form-container{display:flex;flex-direction:column;align-items:center;justify-items:center;width:50%;margin:1rem auto 0}@media(max-width: 980px){.multistep-form-container .small-form-container{width:75%}}@media(max-width: 700px){.multistep-form-container .small-form-container{width:85%}}@media(max-width: 550px){.multistep-form-container .small-form-container{width:95%}}.multistep-form-container .small-form-container p{width:100%}.multistep-form-container .small-form{margin-bottom:.625rem;width:90%}@media(max-width: 550px){.multistep-form-container .small-form{width:100%}}.multistep-form-container .small-form .input-label{color:#01322f;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500}.multistep-form-container .small-form span input{background-color:rgba(0,0,0,0); height: auto;border:1px solid rgba(1,50,47,.25);border-radius:6.25rem;margin-top:.25rem; margin-bottom: 0;padding:.4375rem 0 .4375rem 1.125rem;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;width:100%}.multistep-form-container .small-form span input::placeholder{font-size:.875rem;color:rgba(1,50,47,.7)}.multistep-form-container .small-form span input:active,.multistep-form-container .small-form span input:focus{border-color:#6480e7}.multistep-form-container .small-form input[type=submit].submit-button{width:100%;height:2.5rem;box-shadow:none;color:#fff;letter-spacing:1px;background-color:#7d97f5;border-color: #7d97f5; border: none; border-radius:6.25rem;margin-top:1rem;margin-left:auto;margin-right:auto;padding:.5rem 1.25rem;transition:background-color .2s ease-in,box-shadow .2s ease-in;display:block}.multistep-form-container .form-step-paragrapgh{color:rgba(16,28,46,.54);margin-left:auto;margin-right:auto;font-size:.875rem;font-weight:500;text-align:center}.multistep-form-container .form-step-link{color:#01322f;font-weight:700;text-decoration:underline}

.multistep-form-container .multistep-form .progress-bar {
    margin: 1rem 0;
    margin-left: auto;
    /* float: right; */
    display: flex;
    align-items: center;
    justify-content: flex-end;
    align-content: center;
    gap: 0.15rem;
}

.multistep-form-button-container {
	display: flex;
    justify-content: space-between;
    margin: 1rem 0;
}

.multistep-form-container .small-form span.wpcf7-not-valid-tip,
.multistep-form-container .step-form span.wpcf7-not-valid-tip {
	position: relative;
	font-size: 1rem;
	color: var(--cb-link);
	background-color: transparent;
}

.multistep-form-container .step-form span.wpcf7-not-valid-tip {
	text-align: center;
	margin-top: 0.75rem;
}