@charset "UTF-8";body{
    font-family: Urbanist,sans-serif;
    font-optical-sizing: auto;
    font-style: normal;
    font-weight: 900
}:root, [data-bs-theme=light]{
    --bs-blue: #0d6efd;
    --bs-indigo: #6610f2;
    --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: #000;
    --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: #0d6efd;
    --bs-secondary: #6c757d;
    --bs-success: #198754;
    --bs-info: #0dcaf0;
    --bs-warning: #ffc107;
    --bs-danger: #dc3545;
    --bs-light: #f8f9fa;
    --bs-dark: #212529;
    --bs-primary-rgb: 13,110,253;
    --bs-secondary-rgb: 108,117,125;
    --bs-success-rgb: 25,135,84;
    --bs-info-rgb: 13,202,240;
    --bs-warning-rgb: 255,193,7;
    --bs-danger-rgb: 220,53,69;
    --bs-light-rgb: 248,249,250;
    --bs-dark-rgb: 33,37,41;
    --bs-primary-text-emphasis: #052c65;
    --bs-secondary-text-emphasis: #2b2f32;
    --bs-success-text-emphasis: #0a3622;
    --bs-info-text-emphasis: #055160;
    --bs-warning-text-emphasis: #664d03;
    --bs-danger-text-emphasis: #58151c;
    --bs-light-text-emphasis: #495057;
    --bs-dark-text-emphasis: #495057;
    --bs-primary-bg-subtle: #cfe2ff;
    --bs-secondary-bg-subtle: #e2e3e5;
    --bs-success-bg-subtle: #d1e7dd;
    --bs-info-bg-subtle: #cff4fc;
    --bs-warning-bg-subtle: #fff3cd;
    --bs-danger-bg-subtle: #f8d7da;
    --bs-light-bg-subtle: #fcfcfd;
    --bs-dark-bg-subtle: #ced4da;
    --bs-primary-border-subtle: #9ec5fe;
    --bs-secondary-border-subtle: #c4c8cb;
    --bs-success-border-subtle: #a3cfbb;
    --bs-info-border-subtle: #9eeaf9;
    --bs-warning-border-subtle: #ffe69c;
    --bs-danger-border-subtle: #f1aeb5;
    --bs-light-border-subtle: #e9ecef;
    --bs-dark-border-subtle: #adb5bd;
    --bs-white-rgb: 255,255,255;
    --bs-black-rgb: 0,0,0;
    --bs-font-sans-serif: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    --bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
    --bs-gradient: linear-gradient(180deg,#ffffff26,#fff0);
    --bs-body-font-family: var(--bs-font-sans-serif);
    --bs-body-font-size: 1rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.5;
    --bs-body-color: #212529;
    --bs-body-color-rgb: 33,37,41;
    --bs-body-bg: #fff;
    --bs-body-bg-rgb: 255,255,255;
    --bs-emphasis-color: #000;
    --bs-emphasis-color-rgb: 0,0,0;
    --bs-secondary-color: #212529bf;
    --bs-secondary-color-rgb: 33,37,41;
    --bs-secondary-bg: #e9ecef;
    --bs-secondary-bg-rgb: 233,236,239;
    --bs-tertiary-color: #21252980;
    --bs-tertiary-color-rgb: 33,37,41;
    --bs-tertiary-bg: #f8f9fa;
    --bs-tertiary-bg-rgb: 248,249,250;
    --bs-heading-color: inherit;
    --bs-link-color: #0d6efd;
    --bs-link-color-rgb: 13,110,253;
    --bs-link-decoration: underline;
    --bs-link-hover-color: #0a58ca;
    --bs-link-hover-color-rgb: 10,88,202;
    --bs-code-color: #d63384;
    --bs-highlight-color: #212529;
    --bs-highlight-bg: #fff3cd;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #dee2e6;
    --bs-border-color-translucent: rgba(0,0,0,.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 #00000026;
    --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0,0,0,.075);
    --bs-box-shadow-lg: 0 1rem 3rem rgba(0,0,0,.175);
    --bs-box-shadow-inset: inset 0 1px 2px rgba(0,0,0,.075);
    --bs-focus-ring-width: 0.25rem;
    --bs-focus-ring-opacity: 0.25;
    --bs-focus-ring-color: #0d6efd40;
    --bs-form-valid-color: #198754;
    --bs-form-valid-border-color: #198754;
    --bs-form-invalid-color: #dc3545;
    --bs-form-invalid-border-color: #dc3545
}[data-bs-theme=dark]{
    --bs-body-color: #dee2e6;
    --bs-body-color-rgb: 222,226,230;
    --bs-body-bg: #212529;
    --bs-body-bg-rgb: 33,37,41;
    --bs-emphasis-color: #fff;
    --bs-emphasis-color-rgb: 255,255,255;
    --bs-secondary-color: #dee2e6bf;
    --bs-secondary-color-rgb: 222,226,230;
    --bs-secondary-bg: #343a40;
    --bs-secondary-bg-rgb: 52,58,64;
    --bs-tertiary-color: #dee2e680;
    --bs-tertiary-color-rgb: 222,226,230;
    --bs-tertiary-bg: #2b3035;
    --bs-tertiary-bg-rgb: 43,48,53;
    --bs-primary-text-emphasis: #6ea8fe;
    --bs-secondary-text-emphasis: #a7acb1;
    --bs-success-text-emphasis: #75b798;
    --bs-info-text-emphasis: #6edff6;
    --bs-warning-text-emphasis: #ffda6a;
    --bs-danger-text-emphasis: #ea868f;
    --bs-light-text-emphasis: #f8f9fa;
    --bs-dark-text-emphasis: #dee2e6;
    --bs-primary-bg-subtle: #031633;
    --bs-secondary-bg-subtle: #161719;
    --bs-success-bg-subtle: #051b11;
    --bs-info-bg-subtle: #032830;
    --bs-warning-bg-subtle: #332701;
    --bs-danger-bg-subtle: #2c0b0e;
    --bs-light-bg-subtle: #343a40;
    --bs-dark-bg-subtle: #1a1d20;
    --bs-primary-border-subtle: #084298;
    --bs-secondary-border-subtle: #41464b;
    --bs-success-border-subtle: #0f5132;
    --bs-info-border-subtle: #087990;
    --bs-warning-border-subtle: #997404;
    --bs-danger-border-subtle: #842029;
    --bs-light-border-subtle: #495057;
    --bs-dark-border-subtle: #343a40;
    --bs-heading-color: inherit;
    --bs-link-color: #6ea8fe;
    --bs-link-hover-color: #8bb9fe;
    --bs-link-color-rgb: 110,168,254;
    --bs-link-hover-color-rgb: 139,185,254;
    --bs-code-color: #e685b5;
    --bs-highlight-color: #dee2e6;
    --bs-highlight-bg: #664d03;
    --bs-border-color: #495057;
    --bs-border-color-translucent: #ffffff26;
    --bs-form-valid-color: #75b798;
    --bs-form-valid-border-color: #75b798;
    --bs-form-invalid-color: #ea868f;
    --bs-form-invalid-border-color: #ea868f;
    color-scheme: dark
}@media (prefers-reduced-motion:no-preference) {:root{
        scroll-behavior: smooth
    }}hr{
    border: 0;
    border-top: 1px solid;
    border-top: var(--bs-border-width) solid;
    color: inherit;
    margin: 1rem 0;
    opacity: .25
}.h6, h1, h2, h3, h4, h5, h6{
    color: inherit;
    color: var(--bs-heading-color);
    font-weight: 500;
    line-height: 1.2;
    margin-bottom: .5rem;
    margin-top: 0
}h1{
    font-size: calc(1.375rem + 1.5vw)
}@media (min-width: 1200px) {h1{
        font-size:2.5rem
    }}h2{
    font-size: calc(1.325rem + .9vw)
}@media (min-width: 1200px) {h2{
        font-size:2rem
    }}h3{
    font-size: calc(1.3rem + .6vw)
}@media (min-width: 1200px) {h3{
        font-size:1.75rem
    }}h4{
    font-size: calc(1.275rem + .3vw)
}@media (min-width: 1200px) {h4{
        font-size:1.5rem
    }}h5{
    font-size: 1.25rem
}.h6, h6{
    font-size: 1rem
}p{
    margin-bottom: 1rem;
    margin-top: 0
}abbr[title]{
    cursor: help;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none
}address{
    font-style: normal;
    line-height: inherit;
    margin-bottom: 1rem
}ol, ul{
    padding-left: 2rem
}dl, ol, ul{
    margin-bottom: 1rem;
    margin-top: 0
}ol ol, ol ul, ul ol, ul ul{
    margin-bottom: 0
}dt{
    font-weight: 700
}dd{
    margin-bottom: .5rem;
    margin-left: 0
}blockquote{
    margin: 0 0 1rem
}b, strong{
    font-weight: bolder
}small{
    font-size: .875em
}mark{
    background-color: #fff3cd;
    background-color: var(--bs-highlight-bg);
    color: #212529;
    color: var(--bs-highlight-color);
    padding: .1875em
}sub, sup{
    font-size: .75em;
    line-height: 0;
    position: relative;
    vertical-align: initial
}sub{
    bottom: -.25em
}sup{
    top: -.5em
}a{
    color: #0d6efd;
    color: rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));
    text-decoration: underline
}a:hover{
    --bs-link-color-rgb: var(--bs-link-hover-color-rgb)
}a:not([href]):not([class]), a:not([href]):not([class]):hover{
    color: inherit;
    text-decoration: none
}code, kbd, pre, samp{
    font-family: SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
    font-family: var(--bs-font-monospace);
    font-size: 1em
}pre{
    display: block;
    font-size: .875em;
    margin-bottom: 1rem;
    margin-top: 0;
    overflow: auto
}pre code{
    color: inherit;
    font-size: inherit;
    word-break: normal
}code{
    word-wrap: break-word;
    color: #d63384;
    color: var(--bs-code-color);
    font-size: .875em
}a>code{
    color: inherit
}kbd{
    background-color: #212529;
    background-color: var(--bs-body-color);
    border-radius: .25rem;
    color: #fff;
    color: var(--bs-body-bg);
    font-size: .875em;
    padding: .1875rem .375rem
}kbd kbd{
    font-size: 1em;
    padding: 0
}figure{
    margin: 0 0 1rem
}table{
    border-collapse: collapse;
    caption-side: bottom
}caption{
    color: #212529bf;
    color: var(--bs-secondary-color);
    padding-bottom: .5rem;
    padding-top: .5rem;
    text-align: left
}th{
    text-align: inherit;
    text-align: -webkit-match-parent
}tbody, td, tfoot, th, thead, tr{
    border: 0 solid;
    border-color: inherit
}label{
    display: inline-block
}button:focus:not(:focus-visible){
    outline: 0
}[role=button]{
    cursor: pointer
}select{
    word-wrap: normal
}select:disabled{
    opacity: 1
}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{
    display: none!important
}::-moz-focus-inner{
    border-style: none;
    padding: 0
}textarea{
    resize: vertical
}fieldset{
    border: 0;
    margin: 0;
    min-width: 0;
    padding: 0
}legend{
    float: left;
    font-size: calc(1.275rem + .3vw);
    line-height: inherit;
    margin-bottom: .5rem;
    padding: 0;
    width: 100%
}@media (min-width: 1200px) {legend{
        font-size:1.5rem
    }}legend+*{
    clear: left
}::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-year-field{
    padding: 0
}::-webkit-inner-spin-button{
    height: auto
}[type=search]{
    -webkit-appearance: textfield;
    outline-offset: -2px
}::-webkit-search-decoration{
    -webkit-appearance: none
}::-webkit-color-swatch-wrapper{
    padding: 0
}::-webkit-file-upload-button{
    -webkit-appearance: button;
    font: inherit
}::file-selector-button{
    -webkit-appearance: button;
    font: inherit
}output{
    display: inline-block
}iframe{
    border: 0
}summary{
    cursor: pointer;
    display: list-item
}progress{
    vertical-align: initial
}[hidden]{
    display: none!important
}.img-fluid{
    max-width: 100%
}.container, .container-fluid{
    --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{
        max-width:960px
    }}@media (min-width: 1200px) {.container{
        max-width:1140px
    }}@media (min-width: 1400px) {.container{
        max-width:1320px
    }}:root{
    --bs-breakpoint-xs: 0;
    --bs-breakpoint-sm: 576px;
    --bs-breakpoint-md: 768px;
    --bs-breakpoint-lg: 992px;
    --bs-breakpoint-xl: 1200px;
    --bs-breakpoint-xxl: 1400px
}.row{
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(var(--bs-gutter-x)*-.5);
    margin-right: calc(var(--bs-gutter-x)*-.5);
    margin-top: calc(var(--bs-gutter-y)*-1)
}.row>*{
    flex-shrink: 0;
    margin-top: var(--bs-gutter-y);
    max-width: 100%;
    padding-left: calc(var(--bs-gutter-x)*.5);
    padding-right: calc(var(--bs-gutter-x)*.5);
    width: 100%
}.col-12{
    flex: 0 0 auto;
    width: 100%
}@media (min-width: 768px) {.col-md-6{
        flex: 0 0 auto;
        width: 50%
    }}@media (min-width: 992px) {.col-lg-4{
        flex: 0 0 auto;
        width: 33.33333333%
    }.col-lg-12{
        flex: 0 0 auto;
        width: 100%
    }}@media (min-width: 1200px) {.col-xl-4{
        flex: 0 0 auto;
        width: 33.33333333%
    }.col-xl-10{
        flex: 0 0 auto;
        width: 83.33333333%
    }}.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{
    box-shadow: var(--bs-btn-focus-box-shadow)
}.collapse:not(.show){
    display: none
}.dropdown-item.active{
    background-color: var(--bs-dropdown-link-active-bg);
    color: var(--bs-dropdown-link-active-color);
    text-decoration: none
}.btn-group-vertical>.btn.active, .btn-group>.btn.active{
    z-index: 1
}.nav-link{
    background: 0 0;
    border: 0;
    color: var(--bs-nav-link-color);
    display: block;
    font-size: var(--bs-nav-link-font-size);
    font-weight: var(--bs-nav-link-font-weight);
    padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out
}@media (prefers-reduced-motion:reduce) {.nav-link{
        transition: none
    }}.nav-link:focus, .nav-link:hover{
    color: var(--bs-nav-link-hover-color)
}.nav-link:focus-visible{
    box-shadow: 0 0 0 .25rem #0d6efd40;
    outline: 0
}.nav-link.disabled, .nav-link:disabled{
    color: var(--bs-nav-link-disabled-color);
    cursor: default;
    pointer-events: none
}.nav-tabs .nav-link{
    border: var(--bs-nav-tabs-border-width) solid #0000;
    border-top-left-radius: var(--bs-nav-tabs-border-radius);
    border-top-right-radius: var(--bs-nav-tabs-border-radius);
    margin-bottom: calc(var(--bs-nav-tabs-border-width)*-1)
}.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover{
    border-color: var(--bs-nav-tabs-link-hover-border-color);
    isolation: isolate
}.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
    background-color: var(--bs-nav-tabs-link-active-bg);
    border-color: var(--bs-nav-tabs-link-active-border-color);
    color: var(--bs-nav-tabs-link-active-color)
}.nav-pills .nav-link{
    border-radius: var(--bs-nav-pills-border-radius)
}.nav-pills .nav-link.active, .nav-pills .show>.nav-link{
    background-color: var(--bs-nav-pills-link-active-bg);
    color: var(--bs-nav-pills-link-active-color)
}.nav-underline .nav-link{
    border-bottom: var(--bs-nav-underline-border-width) solid #0000;
    padding-left: 0;
    padding-right: 0
}.nav-underline .nav-link:focus, .nav-underline .nav-link:hover{
    border-bottom-color: initial
}.nav-underline .nav-link.active, .nav-underline .show>.nav-link{
    border-bottom-color: initial;
    color: var(--bs-nav-underline-link-active-color);
    font-weight: 700
}.nav-fill .nav-item, .nav-fill>.nav-link{
    flex: 1 1 auto;
    text-align: center
}.nav-justified .nav-item, .nav-justified>.nav-link{
    flex-basis: 0;
    flex-grow: 1;
    text-align: center
}.nav-fill .nav-item .nav-link, .nav-justified .nav-item .nav-link{
    width: 100%
}.tab-content>.active{
    display: block
}.navbar{
    --bs-navbar-padding-x: 0;
    --bs-navbar-padding-y: 0.5rem;
    --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb),0.65);
    --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb),0.8);
    --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb),0.3);
    --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb),1);
    --bs-navbar-brand-padding-y: 0.3125rem;
    --bs-navbar-brand-margin-end: 1rem;
    --bs-navbar-brand-font-size: 1.25rem;
    --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb),1);
    --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb),1);
    --bs-navbar-nav-link-padding-x: 0.5rem;
    --bs-navbar-toggler-padding-y: 0.25rem;
    --bs-navbar-toggler-padding-x: 0.75rem;
    --bs-navbar-toggler-font-size: 1.25rem;
    --bs-navbar-toggler-icon-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(33, 37, 41, 0.75)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
    --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb),0.15);
    --bs-navbar-toggler-border-radius: var(--bs-border-radius);
    --bs-navbar-toggler-focus-width: 0.25rem;
    --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
    position: relative
}.navbar>.container, .navbar>.container-fluid, .navbar>.container-lg, .navbar>.container-md, .navbar>.container-sm, .navbar>.container-xl, .navbar>.container-xxl{
    align-items: center;
    display: flex;
    flex-wrap: inherit;
    justify-content: space-between
}.navbar-nav{
    --bs-nav-link-padding-x: 0;
    --bs-nav-link-padding-y: 0.5rem;
    --bs-nav-link-font-weight: ;
    --bs-nav-link-color: var(--bs-navbar-color);
    --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
    --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
    display: flex;
    flex-direction: column;
    list-style: none;
    margin-bottom: 0;
    padding-left: 0
}.navbar-nav .nav-link.active, .navbar-nav .nav-link.show{
    color: var(--bs-navbar-active-color)
}.navbar-nav .dropdown-menu{
    position: static
}.navbar-collapse{
    align-items: center;
    flex-basis: 100%;
    flex-grow: 1
}.navbar-toggler{
    background-color: initial;
    border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
    border-radius: var(--bs-navbar-toggler-border-radius);
    color: var(--bs-navbar-color);
    font-size: var(--bs-navbar-toggler-font-size);
    line-height: 1;
    padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
    transition: var(--bs-navbar-toggler-transition)
}@media (prefers-reduced-motion:reduce) {.navbar-toggler{
        transition: none
    }}.navbar-toggler:hover{
    text-decoration: none
}.navbar-toggler:focus{
    box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
    outline: 0;
    text-decoration: none
}.navbar-toggler-icon{
    background-image: var(--bs-navbar-toggler-icon-bg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    display: inline-block;
    height: 1.5em;
    vertical-align: middle;
    width: 1.5em
}@media (min-width: 576px) {.navbar-expand-sm .navbar-nav{
        flex-direction: row
    }.navbar-expand-sm .navbar-nav .dropdown-menu{
        position: absolute
    }.navbar-expand-sm .navbar-nav .nav-link{
        padding-left: var(--bs-navbar-nav-link-padding-x);
        padding-right: var(--bs-navbar-nav-link-padding-x)
    }.navbar-expand-sm .navbar-collapse{
        display: flex!important;
        flex-basis: auto
    }.navbar-expand-sm .navbar-toggler{
        display: none
    }}@media (min-width: 768px) {.navbar-expand-md .navbar-nav{
        flex-direction: row
    }.navbar-expand-md .navbar-nav .dropdown-menu{
        position: absolute
    }.navbar-expand-md .navbar-nav .nav-link{
        padding-left: var(--bs-navbar-nav-link-padding-x);
        padding-right: var(--bs-navbar-nav-link-padding-x)
    }.navbar-expand-md .navbar-collapse{
        display: flex!important;
        flex-basis: auto
    }.navbar-expand-md .navbar-toggler{
        display: none
    }}@media (min-width: 992px) {.navbar-expand-lg{
        flex-wrap:nowrap;
        justify-content: flex-start
    }.navbar-expand-lg .navbar-nav{
        flex-direction: row
    }.navbar-expand-lg .navbar-nav .dropdown-menu{
        position: absolute
    }.navbar-expand-lg .navbar-nav .nav-link{
        padding-left: var(--bs-navbar-nav-link-padding-x);
        padding-right: var(--bs-navbar-nav-link-padding-x)
    }.navbar-expand-lg .navbar-nav-scroll{
        overflow: visible
    }.navbar-expand-lg .navbar-collapse{
        display: flex!important;
        flex-basis: auto
    }.navbar-expand-lg .navbar-toggler{
        display: none
    }.navbar-expand-lg .offcanvas{
        background-color: initial!important;
        border: 0!important;
        flex-grow: 1;
        height: auto!important;
        position: static;
        transform: none!important;
        transition: none;
        visibility: visible!important;
        width: auto!important;
        z-index: auto
    }.navbar-expand-lg .offcanvas .offcanvas-header{
        display: none
    }.navbar-expand-lg .offcanvas .offcanvas-body{
        display: flex;
        flex-grow: 0;
        overflow-y: visible;
        padding: 0
    }}@media (min-width: 1200px) {.navbar-expand-xl .navbar-nav{
        flex-direction: row
    }.navbar-expand-xl .navbar-nav .dropdown-menu{
        position: absolute
    }.navbar-expand-xl .navbar-nav .nav-link{
        padding-left: var(--bs-navbar-nav-link-padding-x);
        padding-right: var(--bs-navbar-nav-link-padding-x)
    }.navbar-expand-xl .navbar-collapse{
        display: flex!important;
        flex-basis: auto
    }.navbar-expand-xl .navbar-toggler{
        display: none
    }}@media (min-width: 1400px) {.navbar-expand-xxl .navbar-nav{
        flex-direction: row
    }.navbar-expand-xxl .navbar-nav .dropdown-menu{
        position: absolute
    }.navbar-expand-xxl .navbar-nav .nav-link{
        padding-left: var(--bs-navbar-nav-link-padding-x);
        padding-right: var(--bs-navbar-nav-link-padding-x)
    }.navbar-expand-xxl .navbar-collapse{
        display: flex!important;
        flex-basis: auto
    }.navbar-expand-xxl .navbar-toggler{
        display: none
    }}.navbar-expand .navbar-nav{
    flex-direction: row
}.navbar-expand .navbar-nav .dropdown-menu{
    position: absolute
}.navbar-expand .navbar-nav .nav-link{
    padding-left: var(--bs-navbar-nav-link-padding-x);
    padding-right: var(--bs-navbar-nav-link-padding-x)
}.navbar-expand .navbar-collapse{
    display: flex!important;
    flex-basis: auto
}.navbar-expand .navbar-toggler{
    display: none
}.navbar[data-bs-theme=dark]{
    --bs-navbar-color: #ffffff8c;
    --bs-navbar-hover-color: #ffffffbf;
    --bs-navbar-disabled-color: #ffffff40;
    --bs-navbar-active-color: #fff;
    --bs-navbar-brand-color: #fff;
    --bs-navbar-brand-hover-color: #fff;
    --bs-navbar-toggler-border-color: #ffffff1a
}.navbar[data-bs-theme=dark], [data-bs-theme=dark] .navbar-toggler-icon{
    --bs-navbar-toggler-icon-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}.card-text:last-child{
    margin-bottom: 0
}.card-header-tabs .nav-link.active{
    background-color: var(--bs-card-bg);
    border-bottom-color: var(--bs-card-bg)
}.accordion-header{
    margin-bottom: 0
}.accordion-item:first-of-type>.accordion-header .accordion-button{
    border-top-left-radius: var(--bs-accordion-inner-border-radius);
    border-top-right-radius: var(--bs-accordion-inner-border-radius)
}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{
    border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
    border-bottom-right-radius: var(--bs-accordion-inner-border-radius)
}.accordion-flush>.accordion-item>.accordion-header .accordion-button, .accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{
    border-radius: 0
}.breadcrumb-item.active{
    color: var(--bs-breadcrumb-item-active-color)
}.active>.page-link, .page-link.active{
    background-color: var(--bs-pagination-active-bg);
    border-color: var(--bs-pagination-active-border-color);
    color: var(--bs-pagination-active-color);
    z-index: 3
}.badge{
    --bs-badge-padding-x: 0.65em;
    --bs-badge-padding-y: 0.35em;
    --bs-badge-font-size: 0.75em;
    --bs-badge-font-weight: 700;
    --bs-badge-color: #fff;
    --bs-badge-border-radius: var(--bs-border-radius);
    border-radius: var(--bs-badge-border-radius);
    color: var(--bs-badge-color);
    display: inline-block;
    font-size: var(--bs-badge-font-size);
    font-weight: var(--bs-badge-font-weight);
    line-height: 1;
    padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
    text-align: center;
    vertical-align: initial;
    white-space: nowrap
}.badge:empty{
    display: none
}.btn .badge{
    position: relative;
    top: -1px
}.list-group-item.active{
    background-color: var(--bs-list-group-active-bg);
    border-color: var(--bs-list-group-active-border-color);
    color: var(--bs-list-group-active-color);
    z-index: 2
}.list-group-item+.list-group-item.active{
    border-top-width: var(--bs-list-group-border-width);
    margin-top: calc(var(--bs-list-group-border-width)*-1)
}.list-group-horizontal>.list-group-item.active{
    margin-top: 0
}.list-group-horizontal>.list-group-item+.list-group-item.active{
    border-left-width: var(--bs-list-group-border-width);
    margin-left: calc(var(--bs-list-group-border-width)*-1)
}@media (min-width: 576px) {.list-group-horizontal-sm>.list-group-item.active{
        margin-top: 0
    }.list-group-horizontal-sm>.list-group-item+.list-group-item.active{
        border-left-width: var(--bs-list-group-border-width);
        margin-left: calc(var(--bs-list-group-border-width)*-1)
    }}@media (min-width: 768px) {.list-group-horizontal-md>.list-group-item.active{
        margin-top: 0
    }.list-group-horizontal-md>.list-group-item+.list-group-item.active{
        border-left-width: var(--bs-list-group-border-width);
        margin-left: calc(var(--bs-list-group-border-width)*-1)
    }}@media (min-width: 992px) {.list-group-horizontal-lg>.list-group-item.active{
        margin-top: 0
    }.list-group-horizontal-lg>.list-group-item+.list-group-item.active{
        border-left-width: var(--bs-list-group-border-width);
        margin-left: calc(var(--bs-list-group-border-width)*-1)
    }}@media (min-width: 1200px) {.list-group-horizontal-xl>.list-group-item.active{
        margin-top: 0
    }.list-group-horizontal-xl>.list-group-item+.list-group-item.active{
        border-left-width: var(--bs-list-group-border-width);
        margin-left: calc(var(--bs-list-group-border-width)*-1)
    }}@media (min-width: 1400px) {.list-group-horizontal-xxl>.list-group-item.active{
        margin-top: 0
    }.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{
        border-left-width: var(--bs-list-group-border-width);
        margin-left: calc(var(--bs-list-group-border-width)*-1)
    }}.carousel-item.active{
    display: block
}.active.carousel-item-end{
    transform: translateX(100%)
}.active.carousel-item-start{
    transform: translateX(-100%)
}.carousel-fade .carousel-item.active{
    opacity: 1;
    z-index: 1
}.carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start{
    opacity: 0;
    transition: opacity 0s .6s;
    z-index: 0
}@media (prefers-reduced-motion:reduce) {.carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start{
        transition: none
    }}.carousel-indicators .active{
    opacity: 1
}.border{
    border: 1px solid #dee2e6!important;
    border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important
}.border-1{
    border-width: 1px!important
}.flex-column{
    flex-direction: column!important
}.justify-content-between{
    justify-content: space-between!important
}.m-4{
    margin: 1.5rem!important
}.mx-2{
    margin-left: .5rem!important;
    margin-right: .5rem!important
}.mx-auto{
    margin-left: auto!important;
    margin-right: auto!important
}.my-5{
    margin-bottom: 3rem!important;
    margin-top: 3rem!important
}.mt-2{
    margin-top: .5rem!important
}.mt-3{
    margin-top: 1rem!important
}.mt-5{
    margin-top: 3rem!important
}.mb-0{
    margin-bottom: 0!important
}.mb-1{
    margin-bottom: .25rem!important
}.mb-2{
    margin-bottom: .5rem!important
}.mb-3{
    margin-bottom: 1rem!important
}.ms-2{
    margin-left: .5rem!important
}.p-3{
    padding: 1rem!important
}.gap-3{
    gap: 1rem!important
}.fw-bold{
    font-weight: 700!important
}.text-decoration-none{
    text-decoration: none!important
}.rounded-3{
    border-radius: .5rem!important;
    border-radius: var(--bs-border-radius-lg)!important
}@media (min-width: 992px) {.mb-lg-0{
        margin-bottom: 0!important
    }}@media only screen and (max-width: 600px) {table{
        font-size:12px
    }}*{
    margin: 0;
    padding: 0
}.roboto-light{
    font-family: Roboto,sans-serif;
    font-style: normal;
    font-weight: 300
}.fw-bolder{
    font-weight: bolder!important
}.color-primary{
    color: var(--color-black)
}button:not(:disabled){
    cursor: pointer
}.download-now{
    background-color: var(--color-primary);
    color: #fff;
    cursor: pointer
}[type=button], [type=reset], [type=submit], button{
    -webkit-appearance: button
}button{
    border-radius: 0
}.me-2{
    margin-right: .5rem!important
}*, :after, :before{
    box-sizing: border-box
}*, .row{
    margin: 0;
    padding: 0
}*{
    font-family: Roboto,sans-serif
}div{
    display: block
}body{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
    background-color: #fff;
    background-color: var(--bs-body-bg);
    color: #212529;
    color: var(--bs-body-color);
    font-family: system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-family: var(--bs-body-font-family);
    font-size: 1rem;
    font-size: var(--bs-body-font-size);
    font-weight: 400;
    font-weight: var(--bs-body-font-weight);
    line-height: 1.5;
    line-height: var(--bs-body-line-height);
    margin: 0;
    text-align: var(--bs-body-text-align)
}.mt-4{
    margin-top: 1.5rem!important
}.align-items-center{
    align-items: center!important
}.justify-content-center{
    justify-content: center!important
}.download-now.move-color.d-flex.justify-content-center.align-items-center{
    background-color: #fff;
    color: #fff
}.move-color{
    animation: gradientAnimation 5s linear infinite;
    background: #227e8b;
    background: linear-gradient(52deg,var(--color-primary) 20%,red 50%,var(--color-primary) 80%);
    background-size: 200% 100%;
    border: none!important;
    border-radius: 50px;
    margin: auto;
    padding: 1rem;
    text-align: center
}.main-contain-row{
    margin-top: 0
}@keyframes gradientAnimation {
    0% {
        background-position: 0 50%
    }

    50% {
        background-position: 100% 50%
    }

    to {
        background-position: 0 50%
    }
}.ms-4{
    margin-left: 1.5rem!important
}.fa-2x{
    font-size: 2rem!important
}.fa{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto
}@media (max-width: 576px) {.main-contain-row{
        margin-top:0
    }}@media (max-width: 767px) {.main-contain-row{
        margin-top:0
    }}.banner-left{
    margin: 50px 0;
    padding: 20px
}@media screen and (max-width: 576px) {.banner-left{
        margin:10px 0;
        padding: 10px
    }}@media screen and (max-width: 1200px) {.banner-left{
        margin:2rem 0
    }}*{
    box-sizing: border-box;
    font-family: Urbanist,Roboto,"sans-serif";
    font-optical-sizing: auto;
    font-style: normal;
    font-weight: weight
}:root{
    --color-black: #000;
    --color-white: #fff;
    --light-blue: #c8e9ed;
    --btn-color: red;
    --other-color: #4bb543;
    --color-open: #37a148;
    --color-close: #11305c;
    --color-red: red;
    --color-primary: red;
    --bg-primary: #fcf3e5;
    --bg-light: #edefef;
    --color-orange: #11305c;
    --light-black: #acaebb;
    transition: --vh .3s ease
}.f-size{
    font-size: 18px;
    text-align: justify
}a:hover{
    color: #195258
}body, html{
    margin: 0;
    overflow-x: hidden;
    padding: 0
}.nav-link{
    color: #fff;
    font-size: 1rem!important;
    transition: transform .3s ease-in-out
}.mr-15px{
    margin-right: 15px
}.ml-10px{
    margin-left: 10px
}.close-for-today{
    color: red;
    color: var(--color-red)
}.default-message{
    color: #4bb543;
    color: var(--other-color)
}.navbar-collapse{
    flex-basis: 50%!important;
    transition: height .3s ease
}table, td, th{
    border: 1px solid #cecaca
}.footer-container{
    background-color: #fff;
    color: #000;
    padding: 2rem
}.footer-btn-scroll-main{
    align-items: flex-end;
    display: flex;
    justify-content: flex-end;
    margin-top: 40px
}.footer-btn-scroll{
    align-items: center;
    background-color: red;
    background-color: var(--color-primary);
    border: none;
    border-radius: 50%;
    color: #fff;
    cursor: pointer;
    display: flex;
    justify-content: center;
    padding: 10px
}.footer-img-sec{
    display: flex;
    flex-direction: row;
    gap: 32px
}.footer-img-sec img{
    width: 120px
}.footer-last-content{
    align-items: center;
    border-image: linear-gradient(90deg,#0000 10%,grey 50%,#0000 90%) 1 /1 /0 stretch;
    border-top: 1px solid #0000;
    display: flex;
    flex-direction: column;
    font-size: clamp(.8rem,.723171rem + .439024vw,1.25rem);
    gap: 10px;
    justify-content: space-between;
    padding-bottom: 32px;
    padding-top: 30px;
    text-align: center
}.footer-last-content p{
    color: #000;
    padding-top: 20px
}.footer-last-content p a{
    color: #000;
    text-decoration: none
}.primary-color{
    color: red;
    color: var(--color-primary)
}button, select{
    text-transform: none
}button, input, optgroup, select, textarea{
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    margin: 0
}.download-btn button{
    background: none;
    border: 1px solid #fff;
    border-radius: 30px;
    color: #f8fdfe;
    padding: 8px 30px;
    text-decoration: none
}.download-btn button:hover{
    background: #227e8b;
    background: linear-gradient(177deg,#227e8b,#31aab9 100%,#000 0,#000 0);
    color: #f8fdfe;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#227e8b",endColorstr="#000000",GradientType=1)
}button.navbar-toggler.navbar-toggler-btn{
    border: none!important;
    font-size: 14px!important;
    outline: none!important
}button.navbar-toggler.navbar-toggler-btn:focus{
    box-shadow: none!important;
    outline: none!important
}.header-container{
    background-image: url(../media/header-bg.4e69664c85e58671e8da.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 20px;
    position: relative
}.header-content-main{
    margin-bottom: 80px
}.main-btn-a:hover{
    color: #000;
    color: var(--color-black);
    font-size: 14px;
    font-weight: 500
}.a-tag-css{
    text-decoration: none
}.hero-section-container{
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    padding-left: calc(var(--bs-gutter-x)*.5);
    padding-right: calc(var(--bs-gutter-x)*.5)
}.font-size-2rem{
    font-size: 2rem
}.logo_navbar{
    width: 10rem
}.main-title-text{
    margin-bottom: 35px
}.title-text{
    background-color: #c8e9ed;
    background-color: var(--light-blue);
    border: none;
    border-radius: 20px;
    color: red;
    color: var(--color-primary);
    font-size: 21px;
    font-weight: 500;
    margin-bottom: 21px;
    padding: 10px 20px
}.main-page-btn{
    background-color: #fff;
    background-color: var(--color-white);
    border: 1px solid #000;
    border: 1px solid var(--color-black);
    border-radius: 25px;
    justify-content: center;
    min-width: 145px;
    outline: none;
    padding: .5rem 1.5rem
}.accordion-section{
    border: none!important;
    border-bottom: .5px solid red!important;
    border-bottom: .5px solid var(--color-primary)!important;
    border-radius: 0!important
}.custom-toggler .navbar-toggler-icon{
    background-image: url("../media/grid-svgrepo-com%20(2).795e940a644f44732878.svg");
    height: 30px;
    width: 40px
}.main-btn-a{
    color: #000;
    color: var(--color-black);
    font-size: 14px;
    font-weight: 500
}.footer-text{
    line-height: 30px;
    padding-top: 10px;
    text-align: justify
}.footer-right-image{
    display: flex;
    margin: 24px 33px 0
}.footer-para-test{
    line-height: 26px;
    padding: 17px 34px;
    text-align: justify
}.custome-nav{
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}.accordion-container .accordion-section{
    color: #000!important;
    color: var(--color-black)!important
}.accordion-section{
    border-bottom: .5px solid #000!important;
    border-bottom: .5px solid var(--color-black)!important
}.footer-last-content{
    gap: 0;
    padding-bottom: 15px;
    padding-top: 15px
}.img-fluid{
    height: auto
}@media (min-width: 320px) and (max-width:375px) {.header-container{
        padding:0
    }.gCDmxv{
        padding: 0 10px!important
    }}@media (max-width: 320px) {.main-page-btn{
        min-width:120px;
        padding: .2rem 1rem
    }.title-text{
        color: red;
        color: var(--color-primary);
        font-size: 15px;
        font-weight: 500;
        line-height: 15px
    }.main-title-text{
        margin-left: 20px;
        margin-top: -25px
    }.second-card .chat-btn{
        font-size: 14px;
        margin-top: 10px;
        min-width: 100px;
        padding: 0!important
    }button.navbar-toggler.navbar-toggler-btn{
        padding: 0
    }}@media (max-width: 375px) {.header-container{
        background-image:url(../media/mobile-header-image-375.71a8305f07b16a8a1352.svg)
    }.gCDmxv{
        padding: 0
    }.margin-img{
        margin-top: 7px
    }.footer-text{
        line-height: 24px
    }.footer-para-test{
        line-height: 26px;
        margin-left: 20px;
        padding: 0;
        text-align: justify
    }.footer-right-image{
        display: flex;
        margin: 24px 7px 0
    }.footer-img-3{
        width: 100%
    }.footer-image{
        width: 50%
    }.footer-container{
        padding: 0
    }}@media (max-width: 425px) {.footer-para-test{
        line-height:20px;
        padding: 10px 0 0;
        text-align: justify
    }.footer-img-sec{
        margin-bottom: 15px;
        width: 100%
    }.f-size{
        font-size: 15px
    }.navbar-nav .nav-link.active{
        color: #000
    }.nav-link, .nav-link.active{
        color: #000;
        font-size: 1rem!important
    }#navbarSupportedContent{
        background: "red";
        background-color: #fff;
        border-radius: 12px;
        box-shadow: 20px 40px 60px #444343,-20px 40px 60px #ffeed4;
        color: #000;
        padding: 0 10px 10px;
        position: absolute;
        right: 14px;
        text-align: center;
        top: 68px;
        transition: .3s ease-in-out;
        width: 239px;
        z-index: 1
    }.download-btn button{
        background: none;
        border: 1px solid red;
        border: 1px solid var(--color-primary);
        border-radius: 30px;
        color: #f8fdfe;
        color: red;
        color: var(--color-primary);
        padding: 8px 30px;
        text-decoration: none
    }.download-btn{
        width: 100%
    }.banner-left{
        margin: 22px 0 3rem
    }.gCDmxv{
        padding: 0
    }.footer-right-image{
        align-items: flex-start;
        display: flex;
        flex-direction: column;
        margin: 10px 0
    }}@media (min-width: 320px) and (max-width:430px) {.header-container{
        background-image:url(../media/mobile-header-image-375.71a8305f07b16a8a1352.svg)
    }.gCDmxv{
        padding: 0 12px
    }}@media (min-width: 425px) and (max-width:425px) {.header-container{
        background-image:url(../media/Mobile-Header-Wave.5971a3a9ae89faf63311.svg)
    }.footer-img-sec img{
        width: 100px
    }.gCDmxv{
        padding: 0 10px!important
    }.footer-btn-scroll-main{
        margin-top: 0
    }.f-size{
        font-size: 14px
    }.header-container{
        padding: 0
    }}@media (min-width: 768px) and (max-width:1440px) {.navbar-nav .nav-link:hover .shape{
        fill:none;
        stroke: #fff;
        stroke-width: 1;
        stroke-dasharray: 1000;
        stroke-dashoffset: 1000;
        animation: dash 5s linear infinite forwards
    }.navbar-nav .nav-link:hover{
        color: #fff
    }}@media (min-width: 768px) and (max-width:768px) {.header-container{
        background-image:url(data:image/png;base64,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);
        padding: 20px 5px 10px
    }button.navbar-toggler.navbar-toggler-btn{
        display: none
    }.navbar-expand-lg .navbar-collapse{
        display: flex!important;
        flex-basis: auto
    }.navigation-links{
        display: block
    }.responsive_Nav{
        display: flex
    }.navbar-expand-lg .navbar-nav{
        flex-direction: row
    }.nav-link{
        color: #fff;
        font-size: .9rem!important;
        margin-left: 8px;
        transition: transform .3s ease-in-out
    }.download-btn button{
        margin-left: 5px;
        padding: 5px 20px
    }.banner-left{
        margin: 0
    }.footer-para-test{
        line-height: 26px;
        padding: 10px 0;
        text-align: justify
    }.footer-right-image{
        align-items: flex-start;
        display: flex;
        flex-direction: column;
        margin: 23px 10px 0
    }.footer-img-sec{
        display: flex;
        flex-direction: row;
        gap: 52px;
        margin: 0 20px
    }}@media (min-width: 992px) {.navbar-expand-lg{
        flex-wrap:nowrap;
        justify-content: flex-start
    }}@media screen and (min-width: 1200px) {.responsive_Nav{
        display:flex
    }.banner-left{
        margin: 2rem 0
    }}@media screen and (max-width: 1200px) {.banner-left{
        margin:1.2rem 0
    }}@media (min-width: 1024px) {.responsive_Nav{
        display: flex
    }.gCDmxv{
        padding: 0 130px
    }.footer-last-content{
        flex-direction: row;
        gap: 100px
    }.custome-nav{
        align-items: center;
        display: flex;
        flex-direction: row!important;
        justify-content: space-between
    }}@media (min-width: 1024px) and (max-width:1440px) {.banner-left{
        margin:0
    }.footer-para-test{
        line-height: 26px;
        padding: 17px 0;
        text-align: justify
    }.footer-right-image{
        align-items: flex-start;
        display: flex;
        flex-direction: column;
        margin: 23px 40px 0
    }.footer-img-sec{
        display: flex;
        flex-direction: row;
        gap: 52px;
        margin: 0 60px
    }.footer-image{
        margin-bottom: 20px
    }.footer-img-3{
        margin-bottom: 25px
    }}@media (min-width: 425px) and (max-width:725px) {#navbarSupportedContent{
        background: #fff;
        border-radius: 12px;
        box-shadow: 20px 40px 60px #444343,-20px 40px 60px #ffeed4;
        color: #000;
        padding: 0 10px 10px;
        position: absolute;
        right: 14px;
        text-align: center;
        top: 68px;
        transition: .3s ease-in-out;
        width: 239px;
        z-index: 1
    }.nav-link{
        color: #000
    }.download-btn button{
        background: none;
        border: 1px solid red;
        border: 1px solid var(--color-primary);
        border-radius: 30px;
        color: #f8fdfe;
        color: red;
        color: var(--color-primary);
        padding: 8px 30px;
        text-decoration: none
    }}img{
    overflow: hidden;
    overflow-x: hidden;
    overflow-y: hidden
}.second-card{
    box-shadow: 0 5px 8px #0000001a
}.font-700{
    font-weight: 700
}@font-face {
    font-family: slick;
    font-style: normal;
    font-weight: 400;
    src: url(../media/slick.a4e97f5a2a64f0ab1323.eot);
    src: url(../media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(../media/slick.295183786cd8a1389865.woff) format("woff"),url(../media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(../media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")
}img, svg{
    vertical-align: middle
}.d-flex{
    display: flex!important
}[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled){
    cursor: pointer
}.btn.active{
    background-color: var(--color-primary);
    border-color: var(--color-primary);
    color: var(--bg-light)
}th{
    background-color: red!important;
    border-bottom: 1px solid #dad7d7!important;
    color: #fff!important
}table{
    border: var(--color-primary)
}.text-center{
    text-align: center!important
}.second-card{
    box-shadow: 0 8px 9px #0000001a;
    padding: 20px 20px 5px
}.second-card{
    border: 1px solid #e4e7ea;
    border-radius: 1rem
}@media (min-width: 1200px) {.col-xl-4{
        flex:0 0 auto;
        width: 33.33333333%
    }}@media (min-width: 768px) {.col-md-6{
        flex:0 0 auto
    }.second-card-top-sec{
        width: 95%
    }.card-text-main h5{
        font-size: 20px;
        margin-left: 0
    }.second-card .chat-btn{
        margin-top: 10px
    }.result__time{
        padding: 0
    }.result__time span{
        font-size: 13px
    }}@media (max-width: 576px) {.heading-sec-custom h1{
        font-size:20px
    }}@media (max-width: 450px) {.second-card{
        padding: 20px 20px 5px
    }.card-text-main h5{
        font-size: 13px;
        margin-left: 0
    }.card-text-main h3{
        font-size: 15px
    }.card-text-main h6{
        font-size: 12px
    }.second-card .chat-btn{
        font-size: 14px;
        margin-top: 10px;
        min-width: 100px;
        padding: 0!important
    }.card-text-main h4{
        font-size: 13px;
        margin-left: 0
    }.result__time{
        padding: 0
    }.result__time span{
        font-size: 13px
    }}@media (max-width: 1024px) {.second-card .chat-btn{
        margin-top:10px;
        min-width: 130px;
        padding: 0 10px
    }.second-card-top-sec{
        width: 95%
    }.card-text-main h5{
        font-size: 20px;
        margin-left: 0
    }}.accordion-container .accordion-section{
    background-color: none;
    border: 1px solid var(--color-primary);
    border-radius: 8px;
    color: var(--color-primary);
    font-weight: 400;
    margin-bottom: 10px;
    padding: 1.25rem 1rem
}.accordion-container .headin-text{
    color: var(--color-black)
}.accordion-container .collapese-icon{
    cursor: pointer
}.chat-btn{
    background-color: #fff;
    border: 1px solid var(--color-primary);
    border-radius: 12px;
    color: var(--color-primary);
    font-weight: 500;
    min-width: 142px;
    padding: 0 30px;
    text-align: center;
    text-decoration: none;
    transition: all .3s ease
}.chat-btn:hover{
    background-color: var(--btn-color);
    color: #fff
}.play_icon_class, .zoom-in-zoom-out{
    height: 50px;
    width: 50px
}.zoom-in-zoom-out{
    animation: zoom-in-zoom-out 2.5s ease-out infinite
}@media (min-width: 425px) {.gCDmxv{
        padding:0 60px
    }}@media (min-width: 768px) {.gCDmxv{
        padding:0 100px
    }}@media (min-width: 1024px) {.gCDmxv{
        padding:0 70px
    }}@media (min-width: 1440px) {.gCDmxv{
        padding:0 279px
    }}.ilrelt li:hover .shape{
    fill: none;
    stroke: #26a966;
    stroke-width: 1;
    stroke-dasharray: 1000;
    stroke-dashoffset: 1000;
    animation: dash 5s linear infinite forwards
}.iSdKZe ul li:hover .shape{
    fill: none;
    stroke: #26a966;
    stroke-width: 1;
    stroke-dasharray: 1000;
    stroke-dashoffset: 1000;
    animation: dash 5s linear infinite forwards
}