:root {
    --bs-blue: #0d6efd;
    --bs-indigo: #002f80;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #dc3545;
    --bs-orange: #fd7e14;
    --bs-yellow: #ffc107;
    --bs-green: #198754;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-black: #02122d;
    --bs-white: #fff;
    --bs-gray: #6c757d;
    --bs-gray-dark: #343a40;
    --bs-gray-100: #f8f9fa;
    --bs-gray-200: #e9ecef;
    --bs-gray-300: #dee2e6;
    --bs-gray-400: #ced4da;
    --bs-gray-500: #adb5bd;
    --bs-gray-600: #6c757d;
    --bs-gray-700: #495057;
    --bs-gray-800: #343a40;
    --bs-gray-900: #212529;
    --bs-primary: #003da6;
    --bs-secondary: #677181;
    --bs-success: #70d44b;
    --bs-info: #00abc8;
    --bs-warning: #ffc600;
    --bs-danger: #ff6b00;
    --bs-light: #f5f9fe;
    --bs-dark: #02122d;
    --bs-primary-rgb: 0, 61, 166;
    --bs-secondary-rgb: 103, 113, 129;
    --bs-success-rgb: 112, 212, 75;
    --bs-info-rgb: 0, 171, 200;
    --bs-warning-rgb: 255, 198, 0;
    --bs-danger-rgb: 255, 107, 0;
    --bs-light-rgb: 245, 249, 254;
    --bs-dark-rgb: 2, 18, 45;
    --bs-primary-text-emphasis: #001842;
    --bs-secondary-text-emphasis: #292d34;
    --bs-success-text-emphasis: #2d551e;
    --bs-info-text-emphasis: #004450;
    --bs-warning-text-emphasis: #664f00;
    --bs-danger-text-emphasis: #662b00;
    --bs-light-text-emphasis: #495057;
    --bs-dark-text-emphasis: #495057;
    --bs-primary-bg-subtle: #ccd8ed;
    --bs-secondary-bg-subtle: #e1e3e6;
    --bs-success-bg-subtle: #e2f6db;
    --bs-info-bg-subtle: #cceef4;
    --bs-warning-bg-subtle: #fff4cc;
    --bs-danger-bg-subtle: #ffe1cc;
    --bs-light-bg-subtle: #fcfcfd;
    --bs-dark-bg-subtle: #ced4da;
    --bs-primary-border-subtle: #99b1db;
    --bs-secondary-border-subtle: #c2c6cd;
    --bs-success-border-subtle: #c6eeb7;
    --bs-info-border-subtle: #99dde9;
    --bs-warning-border-subtle: #ffe899;
    --bs-danger-border-subtle: #ffc499;
    --bs-light-border-subtle: #e9ecef;
    --bs-dark-border-subtle: #adb5bd;
    --bs-white-rgb: 255, 255, 255;
    --bs-black-rgb: 2, 18, 45;
    --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --bs-gradient: radial-gradient(61.09% 59.28% at 30.56% 36.66%, #0089bd 0%, #013ea6 100%), #023fa6;
    --bs-body-font-size: 1.125rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.5;
    --bs-body-color: #02122d;
    --bs-body-color-rgb: 2, 18, 45;
    --bs-body-bg: #fff;
    --bs-body-bg-rgb: 255, 255, 255;
    --bs-emphasis-color: #02122d;
    --bs-emphasis-color-rgb: 2, 18, 45;
    --bs-secondary-color: rgba(2, 18, 45, .75);
    --bs-secondary-color-rgb: 2, 18, 45;
    --bs-secondary-bg: #e9ecef;
    --bs-secondary-bg-rgb: 233, 236, 239;
    --bs-tertiary-color: rgba(2, 18, 45, .5);
    --bs-tertiary-color-rgb: 2, 18, 45;
    --bs-tertiary-bg: #f8f9fa;
    --bs-tertiary-bg-rgb: 248, 249, 250;
    --bs-heading-color: inherit;
    --bs-link-color: #003da6;
    --bs-link-color-rgb: 0, 61, 166;
    --bs-link-decoration: underline;
    --bs-link-hover-color: #003185;
    --bs-link-hover-color-rgb: 0, 49, 133;
    --bs-code-color: #d63384;
    --bs-highlight-color: #02122d;
    --bs-highlight-bg: #fff3cd;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #dee2e6;
    --bs-border-color-translucent: rgba(2, 18, 45, .175);
    --bs-border-radius: 0.375rem;
    --bs-border-radius-sm: 0.25rem;
    --bs-border-radius-lg: 0.5rem;
    --bs-border-radius-xl: 1rem;
    --bs-border-radius-xxl: 2rem;
    --bs-border-radius-2xl: var(--bs-border-radius-xxl);
    --bs-border-radius-pill: 50rem;
    --bs-box-shadow: 0 0.5rem 1rem rgba(2, 18, 45, .15);
    --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(2, 18, 45, .075);
    --bs-box-shadow-lg: 0 1rem 3rem rgba(2, 18, 45, .175);
    --bs-box-shadow-inset: inset 0 1px 2px rgba(2, 18, 45, .075);
    --bs-focus-ring-width: 0.25rem;
    --bs-focus-ring-opacity: 0.25;
    --bs-focus-ring-color: rgba(0, 61, 166, .25);
    --bs-form-valid-color: #70d44b;
    --bs-form-valid-border-color: #70d44b;
    --bs-form-invalid-color: #ff6b00;
    --bs-form-invalid-border-color: #ff6b00;
    --primary-font: 'Montserrat', sans-serif;
}

body {
    margin: 0;

    font-family: var(--primary-font);
}

.bg-header {
    background: linear-gradient(0deg, #003da6, #003da6), #fff;
    background-size: cover !important;
    flex: none;
    flex-grow: 0;
    margin: 0;
    min-height: 450px;
    order: 1;
    padding-bottom: 13rem;
    position: relative;
    width: 100%;
}

.bg-header::after {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 4.9vw;
    background: url('data:image/svg+xml,<svg width="1400" height="66" viewBox="0 0 1400 66" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1400 66H0V0C593 132 814 -59 1400 35V66Z" fill="%23FFFFFF"/></svg>');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom;
    bottom: 0;
}

.title {
    font-weight: 600;
}

.hr-line {
    width: 64px;
    border: 1px solid #beceea;
    height: 0;
}

.h5,
h5 {
    font-size: 0.75rem;
}

.btn {
    --bs-btn-padding-x: 1.5rem;
    --bs-btn-padding-y: 0.75rem;
    --bs-btn-font-family: Montserrat;
    --bs-btn-font-size: 0.938rem;
    --bs-btn-font-weight: 600;
    --bs-btn-line-height: 100%;
    --bs-btn-color: var(--bs-body-color);
    --bs-btn-bg: transparent;
    --bs-btn-border-width: 0;
    --bs-btn-border-color: transparent;
    --bs-btn-border-radius: 100px;
    --bs-btn-hover-border-color: transparent;
    --bs-btn-box-shadow: none;
    --bs-btn-disabled-opacity: 0.65;
    --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
    background-color: var(--bs-btn-bg);
    border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
    border-radius: var(--bs-btn-border-radius);
    color: var(--bs-btn-color);
    cursor: pointer;
    display: inline-block;
    font-family: var(--bs-btn-font-family);
    font-size: var(--bs-btn-font-size);
    font-weight: var(--bs-btn-font-weight);
    line-height: var(--bs-btn-line-height);
    padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
    text-align: center;
    text-decoration: none;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle
}

@media(prefers-reduced-motion:reduce) {
    .btn {
        transition: none
    }
}

.btn:hover {
    background-color: var(--bs-btn-hover-bg);
    border-color: var(--bs-btn-hover-border-color);
    color: var(--bs-btn-hover-color)
}

.btn:focus-visible {
    background-color: var(--bs-btn-hover-bg);
    border-color: var(--bs-btn-hover-border-color);
    box-shadow: var(--bs-btn-focus-box-shadow);
    color: var(--bs-btn-hover-color);
    outline: 0
}

.btn.active,
.btn.show,
.btn:first-child:active,
:not(.btn-check)+.btn:active {
    background-color: var(--bs-btn-active-bg);
    border-color: var(--bs-btn-active-border-color);
    color: var(--bs-btn-active-color)
}

.btn.active:focus-visible,
.btn.show:focus-visible,
.btn:first-child:active:focus-visible,
:not(.btn-check)+.btn:active:focus-visible {
    box-shadow: var(--bs-btn-focus-box-shadow)
}

.btn.disabled,
.btn:disabled {
    background-color: var(--bs-btn-disabled-bg);
    border-color: var(--bs-btn-disabled-border-color);
    color: var(--bs-btn-disabled-color);
    opacity: var(--bs-btn-disabled-opacity);
    pointer-events: none
}

.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #003da6;
    --bs-btn-border-color: #003da6;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #00348d;
    --bs-btn-hover-border-color: #003185;
    --bs-btn-focus-shadow-rgb: 38, 90, 179;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #003185;
    --bs-btn-active-border-color: #002e7d;
    --bs-btn-active-shadow: none;
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #003da6;
    --bs-btn-disabled-border-color: #003da6
}

.btn-warning {
    --bs-btn-color: #02122d;
    --bs-btn-bg: #ffc600;
    --bs-btn-border-color: #ffc600;
    --bs-btn-hover-color: #02122d;
    --bs-btn-hover-bg: #ffcf26;
    --bs-btn-hover-border-color: #ffcc1a;
    --bs-btn-focus-shadow-rgb: 217, 171, 7;
    --bs-btn-active-color: #02122d;
    --bs-btn-active-bg: #ffd133;
    --bs-btn-active-border-color: #ffcc1a;
    --bs-btn-active-shadow: none;
    --bs-btn-disabled-color: #02122d;
    --bs-btn-disabled-bg: #ffc600;
    --bs-btn-disabled-border-color: #ffc600
}

.btn-outline-light {
    --bs-btn-color: #f5f9fe;
    --bs-btn-border-color: #f5f9fe;
    --bs-btn-hover-color: #02122d;
    --bs-btn-hover-bg: #f5f9fe;
    --bs-btn-hover-border-color: #f5f9fe;
    --bs-btn-focus-shadow-rgb: 245, 249, 254;
    --bs-btn-active-color: #02122d;
    --bs-btn-active-bg: #f5f9fe;
    --bs-btn-active-border-color: #f5f9fe;
    --bs-btn-active-shadow: none;
    --bs-btn-disabled-color: #f5f9fe;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #f5f9fe;
    --bs-gradient: none
}

.btn-link {
    --bs-btn-font-weight: 400;
    --bs-btn-color: #003da6;
    --bs-btn-bg: transparent;
    --bs-btn-border-color: transparent;
    --bs-btn-hover-color: var(--bs-link-hover-color);
    --bs-btn-hover-border-color: transparent;
    --bs-btn-active-color: var(--bs-link-hover-color);
    --bs-btn-active-border-color: transparent;
    --bs-btn-disabled-color: #6c757d;
    --bs-btn-disabled-border-color: transparent;
    --bs-btn-box-shadow: 0 0 0 #000;
    --bs-btn-focus-shadow-rgb: 38, 90, 179;
    text-decoration: underline
}

.btn-link:focus-visible {
    color: var(--bs-btn-color)
}

.btn-link:hover {
    color: var(--bs-btn-hover-color)
}

.btn-lg {
    --bs-btn-padding-y: 1.25rem;
    --bs-btn-padding-x: 2rem;
    --bs-btn-font-size: 1.063rem;
    --bs-btn-border-radius: 100px
}

.fw-600 {
    font-weight: 600;
}

.container,
.container-lg {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    margin-left: auto;
    margin-right: auto;
    padding-left: calc(var(--bs-gutter-x)*.5);
    padding-right: calc(var(--bs-gutter-x)*.5);
    width: 100%
}

@media(min-width: 576px) {
    .container {
        max-width: 540px
    }
}

@media(min-width: 768px) {
    .container {
        max-width: 720px
    }
}

@media(min-width: 992px) {

    .container,
    .container-lg {
        max-width: 960px
    }
}

@media(min-width: 1200px) {

    .container,
    .container-lg {
        max-width: 1120px
    }
}

.bg-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important
}

.bg-success {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important
}

.bg-danger {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important
}

.bg-light {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important
}

.bg-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important
}

.bg-transparent {
    --bs-bg-opacity: 1;
    background-color: transparent !important
}

.bg-opacity-10 {
    --bs-bg-opacity: 0.1
}

.bg-opacity-25 {
    --bs-bg-opacity: 0.25
}

.bg-gradient {
    background-image: var(--bs-gradient) !important
}
.padding-9-0{
    padding: 9rem 0;
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
    color: var(--bs-heading-color);
    font-family: Montserrat;
    font-weight: 600;
    line-height: 1.2;
    margin-bottom: .5rem;
    margin-top: 0
}

.h1,h1 {
    font-size: calc(1.475rem + 2.7vw)
}

@media(min-width: 1200px) {
    .h1,h1 {
        font-size:3.5rem
    }
}

.h2,h2 {
    font-size: calc(1.3875rem + 1.65vw)
}

@media(min-width: 1200px) {
    .h2,h2 {
        font-size:2.625rem
    }
}

.h3,h3 {
    font-size: calc(1.275rem + .3vw)
}

@media(min-width: 1200px) {
    .h3,h3 {
        font-size:1.5rem
    }
}

.h4,h4 {
    font-size: calc(1.2563rem + .0756vw)
}

@media(min-width: 1200px) {
    .h4,h4 {
        font-size:1.313rem
    }
}

.h5,h5 {
    font-size: .75rem
}

.h6,h6 {
    font-size: 1.25rem
}

p {
    margin-top: 0
}
li,p {
    font-size: 1.125rem;
    line-height: 175%
}
.ul-check,.ul-learn {
    list-style: none;
    padding-left: 0
}

.ul-check li,.ul-learn li {
    margin-bottom: 1rem;
    padding-left: 2.5rem;
    position: relative
}

.ul-check li:before,.ul-learn li:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 11.125c0-1.518-.984-2.83-2.379-3.363.615-1.313.37-2.953-.697-4.06-1.108-1.067-2.748-1.313-4.06-.698C13.33 1.609 12.017.625 10.5.625c-1.559 0-2.871.984-3.404 2.379-1.313-.615-2.953-.37-4.02.697C1.97 4.81 1.723 6.45 2.338 7.761.943 8.296 0 9.608 0 11.126a3.61 3.61 0 0 0 2.338 3.404 3.527 3.527 0 0 0 .738 4.02 3.528 3.528 0 0 0 4.02.738 3.61 3.61 0 0 0 3.404 2.338c1.518 0 2.83-.943 3.363-2.338a3.59 3.59 0 0 0 4.06-.738c1.067-1.067 1.313-2.707.698-4.02C20.016 13.996 21 12.684 21 11.125zM15.053 9.32 9.68 14.652a.457.457 0 0 1-.657 0l-3.117-3.117c-.164-.164-.164-.451 0-.656l1.067-1.066c.205-.165.492-.165.656.04l1.723 1.723L13.33 7.64c.205-.205.492-.205.656 0l1.067 1.066a.446.446 0 0 1 0 .615z' fill='%2370D44B'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    content: "";
    height: 21px;
    left: 0;
    position: absolute;
    top: 20px;
    transform: translateY(-50%);
    width: 21px
}

ol.circles-list {
    counter-reset: li-counter;
    list-style: none;
    padding-left: 0
}

ol.circles-list>li {
    margin-bottom: 1.5rem;
    padding-left: 3rem;
    position: relative
}

ol.circles-list>li:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='64' height='64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.9' d='m32 0 4.008 4.127 5.007-2.83 2.683 5.088L49.3 5.08l1.14 5.638 5.744.326-.494 5.732 5.418 1.93-2.089 5.36 4.655 3.38L60.16 32l3.514 4.554-4.655 3.38 2.09 5.36-5.42 1.93.495 5.732-5.743.326-1.14 5.638-5.603-1.305-2.683 5.089-5.007-2.83L32 64l-4.008-4.127-5.007 2.83-2.683-5.088L14.7 58.92l-1.14-5.638-5.744-.326.494-5.732-5.418-1.93 2.089-5.36-4.655-3.38L3.84 32 .326 27.446l4.655-3.38-2.09-5.36 5.42-1.93-.495-5.732 5.743-.326L14.7 5.08l5.603 1.305 2.683-5.089 5.007 2.83L32 0Z' fill='%2370D44B'/%3E%3C/svg%3E");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: 100%;
    color: #fff;
    content: counter(li-counter);
    counter-increment: li-counter;
    font-size: 1em;
    height: 36px;
    left: 0;
    line-height: 37px;
    position: absolute;
    text-align: center;
    top: 25px;
    transform: translateY(-50%);
    width: 36px
}


 .vr-line {
    margin: 72px 0;
    transform: rotate(-90deg);
    width: 74px;
    border: 1px solid #beceea;
    height: 0;
}
.img-circle {
    -webkit-clip-path: circle();
    clip-path: circle();
    position: relative
}
.testimonial-desc{
    color:var(--bs-gray);
}
 .module-list {
    list-style: none;
    padding-left: 0
}

 .module-list li {
    margin-bottom: 1.5rem;
    padding-left: 2.5rem;
    position: relative
}

 .module-list li:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 11.125c0-1.518-.984-2.83-2.379-3.363.615-1.313.37-2.953-.697-4.06-1.108-1.067-2.748-1.313-4.06-.698C13.33 1.609 12.017.625 10.5.625c-1.559 0-2.871.984-3.404 2.379-1.313-.615-2.953-.37-4.02.697C1.97 4.81 1.723 6.45 2.338 7.761.943 8.296 0 9.608 0 11.126a3.61 3.61 0 0 0 2.338 3.404 3.527 3.527 0 0 0 .738 4.02 3.528 3.528 0 0 0 4.02.738 3.61 3.61 0 0 0 3.404 2.338c1.518 0 2.83-.943 3.363-2.338a3.59 3.59 0 0 0 4.06-.738c1.067-1.067 1.313-2.707.698-4.02C20.016 13.996 21 12.684 21 11.125zM15.053 9.32 9.68 14.652a.457.457 0 0 1-.657 0l-3.117-3.117c-.164-.164-.164-.451 0-.656l1.067-1.066c.205-.165.492-.165.656.04l1.723 1.723L13.33 7.64c.205-.205.492-.205.656 0l1.067 1.066a.446.446 0 0 1 0 .615z' fill='%2370D44B'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    content: "";
    height: 21px;
    left: 0;
    position: absolute;
    top: 20px;
    transform: translateY(-50%);
    width: 21px
}

 .module-list.questions>li:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='45' height='45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='22.5' cy='22.5' r='22.5' fill='%2300ABC8' fill-opacity='.05'/%3E%3Cpath d='M22.5 25.513c-.65 0-1.137.528-1.137 1.137 0 .65.487 1.138 1.137 1.138.61 0 1.137-.488 1.137-1.138 0-.609-.528-1.137-1.137-1.137Zm.284-.975a.47.47 0 0 0 .488-.488c0-1.747 3.169-1.625 3.169-4.347 0-2.071-1.87-3.29-3.982-3.29-1.828 0-2.843.731-3.697 1.828-.162.244-.121.528.122.69l.529.407a.507.507 0 0 0 .65-.122c.609-.772 1.218-1.178 2.396-1.178 1.625 0 2.357.853 2.357 1.665 0 1.747-3.17 1.504-3.17 4.347 0 .285.245.488.488.488h.65ZM22.5 13.325c4.794 0 8.775 3.941 8.775 8.775a8.764 8.764 0 0 1-8.775 8.775 8.739 8.739 0 0 1-8.775-8.775c0-4.834 3.9-8.775 8.775-8.775Zm0-1.3c-5.566 0-10.075 4.55-10.075 10.075 0 5.566 4.51 10.075 10.075 10.075 5.525 0 10.075-4.509 10.075-10.075 0-5.525-4.55-10.075-10.075-10.075Z' fill='%2300ABC8'/%3E%3C/svg%3E");
    height: 32px;
    width: 32px
}

 .module-list.stop>li:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.328 5.162c-.816-.037-1.484.668-1.484 1.484v3.229h-.297V3.344c0-.817-.705-1.522-1.522-1.485a1.45 1.45 0 0 0-1.447 1.448v6.568h-.297V1.896c0-.816-.705-1.521-1.521-1.484A1.45 1.45 0 0 0 8.313 1.86v8.016h-.297V3.381c0-.817-.705-1.522-1.522-1.485-.816 0-1.447.668-1.447 1.448v8.758l-1.188-1.596a1.486 1.486 0 0 0-2.078-.334 1.486 1.486 0 0 0-.334 2.078l4.676 6.42c.297.408.928.705 1.447.705h7.31c.817 0 1.56-.557 1.745-1.373l.965-4.156c.111-.446.185-1.188.185-1.633V6.609c.038-.779-.63-1.447-1.447-1.447Z' fill='%23FF6B00'/%3E%3C/svg%3E")
}

 .module-list.tick>li:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='45' height='45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='22.5' cy='22.5' r='22.5' fill='%2370D44B' fill-opacity='.1'/%3E%3Cpath d='M22.5 12.025c-5.566 0-10.075 4.55-10.075 10.075 0 5.566 4.51 10.075 10.075 10.075 5.525 0 10.075-4.51 10.075-10.075 0-5.525-4.55-10.075-10.075-10.075Zm0 18.85a8.764 8.764 0 0 1-8.775-8.775c0-4.794 3.9-8.775 8.775-8.775 4.794 0 8.775 3.94 8.775 8.775 0 4.834-3.94 8.775-8.775 8.775Zm5.728-11.131c.203-.203.203-.529 0-.691l-.325-.366c-.203-.203-.528-.203-.69 0L20.55 25.27l-2.803-2.803c-.163-.204-.488-.204-.69 0l-.326.325a.468.468 0 0 0 0 .69l3.494 3.534c.162.163.487.163.69 0l7.313-7.271Z' fill='%2370D44B'/%3E%3C/svg%3E");
    height: 32px;
    width: 32px
}

 .accordion {
    --bs-accordion-color: #02122d;
    --bs-accordion-bg: #fff;
    --bs-accordion-transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;
    --bs-accordion-border-color: rgba(2,18,45,.125);
    --bs-accordion-border-width: 0px;
    --bs-accordion-border-radius: var(--bs-border-radius);
    --bs-accordion-inner-border-radius: calc(var(--bs-border-radius));
    --bs-accordion-btn-padding-x: 1.25rem;
    --bs-accordion-btn-padding-y: 1.5rem;
    --bs-accordion-btn-color: #02122d;
    --bs-accordion-btn-bg: var(--bs-accordion-bg);
    --bs-accordion-btn-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23003DA6'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");
    --bs-accordion-btn-icon-width: 1.25rem;
    --bs-accordion-btn-icon-transform: rotate(-180deg);
    --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
    --bs-accordion-btn-active-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23003DA6'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");
    --bs-accordion-btn-focus-border-color: #809ed3;
    --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(0,61,166,.25);
    --bs-accordion-body-padding-x: 1.25rem;
    --bs-accordion-body-padding-y: 1.25rem;
    --bs-accordion-active-color: var(--bs-primary-text-emphasis);
    --bs-accordion-active-bg: #fff
}

 .accordion-button {
    align-items: center;
    background-color: var(--bs-accordion-btn-bg);
    border: 0;
    border-radius: 0;
    color: var(--bs-accordion-btn-color);
    display: flex;
    font-size: 1.125rem;
    overflow-anchor: none;
    padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
    position: relative;
    text-align: left;
    transition: var(--bs-accordion-transition);
    width: 100%;
    font-weight:600;
}

@media(prefers-reduced-motion:reduce) {
     .accordion-button {
        transition: none
    }
}

 .accordion-button:not(.collapsed) {
    background-color: var(--bs-accordion-active-bg);
    box-shadow: inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);
    color: var(--bs-accordion-active-color)
}

 .accordion-button:not(.collapsed):after {
    background-image: var(--bs-accordion-btn-active-icon);
    transform: var(--bs-accordion-btn-icon-transform)
}

 .accordion-button:after {
    background-image: var(--bs-accordion-btn-icon);
    background-repeat: no-repeat;
    background-size: var(--bs-accordion-btn-icon-width);
    content: "";
    flex-shrink: 0;
    height: var(--bs-accordion-btn-icon-width);
    margin-left: auto;
    transition: var(--bs-accordion-btn-icon-transition);
    width: var(--bs-accordion-btn-icon-width)
}

@media(prefers-reduced-motion:reduce) {
     .accordion-button:after {
        transition: none
    }
}

 .accordion-button:hover {
    z-index: 2
}

 .accordion-button:focus {
    border-color: var(--bs-accordion-btn-focus-border-color);
    box-shadow: var(--bs-accordion-btn-focus-box-shadow);
    outline: 0;
    z-index: 3
}

 .accordion-header {
    margin-bottom: 0
}

 .accordion-item {
    background-color: var(--bs-accordion-bg);
    border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
    color: var(--bs-accordion-color)
}

 .accordion-item:first-of-type {
    border-top-left-radius: var(--bs-accordion-border-radius);
    border-top-right-radius: var(--bs-accordion-border-radius)
}

 .accordion-item:first-of-type .accordion-button {
    border-top-left-radius: var(--bs-accordion-inner-border-radius);
    border-top-right-radius: var(--bs-accordion-inner-border-radius)
}

 .accordion-item:not(:first-of-type) {
    border-top: 0
}

 .accordion-item:last-of-type {
    border-bottom-left-radius: var(--bs-accordion-border-radius);
    border-bottom-right-radius: var(--bs-accordion-border-radius)
}

 .accordion-item:last-of-type .accordion-button.collapsed {
    border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
    border-bottom-right-radius: var(--bs-accordion-inner-border-radius)
}

 .accordion-item:last-of-type .accordion-collapse {
    border-bottom-left-radius: var(--bs-accordion-border-radius);
    border-bottom-right-radius: var(--bs-accordion-border-radius)
}

 .accordion-body {
    padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)
}

 .accordion-flush .accordion-collapse {
    border-width: 0
}

 .accordion-flush .accordion-item {
    border-left: 0;
    border-radius: 0;
    border-right: 0
}

 .accordion-flush .accordion-item:first-child {
    border-top: 0
}

 .accordion-flush .accordion-item:last-child {
    border-bottom: 0
}

 .accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed {
    border-radius: 0
}
.wistia-container {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 aspect ratio, adjust as needed */
    height: 0;
    overflow: hidden;
}

.wistia_embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
 .mt-n9 {
    margin-top: -12rem!important;
}
.pb-9{
    padding-bottom: 9rem;
}
.tab-header {
    border-top: 5px solid #ffffff;
  }
  .tab-header .logo {
    width: 265px;
    height: 100px;
    margin-top: -5px;
    background: url(https://media.mirasee.com/images/bg-logo.png) no-repeat center top;
  }
  .pb-3{
    padding-bottom: 3rem;
  }
  .mt-n50{
    margin-top: -50px;
  }