/*
Theme Name: ssssss Website Stylesheet 
Version: 01
Author: Doodletech team
Author URI: doodletech.ae
Last updated: dd-mm-yyyy
Text Domain: ssssss
*/

* {
    outline: 0 !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
}

html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0;
    padding: 0
}

abbr,
blockquote,
button,
dd,
dl,
dt,
fieldset,
figure,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hgroup,
input,
legend,
li,
ol,
pre,
ul {
    margin: 0;
    padding: 0
}

address,
caption,
code,
figcaption,
pre,
th {
    font-size: 1em;
    font-weight: 400;
    font-style: normal
}

fieldset,
iframe,
img {
    border: 0
}

caption,
th {
    text-align: left
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block
}

audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline
}

button {
    background: 0 0;
    border: 0;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    color: inherit;
    cursor: pointer;
    font: Poppins-Regular;
    line-height: inherit;
    overflow: visible;
    vertical-align: inherit
}

button:disabled {
    cursor: default
}

:focus {
    outline: 2px solid #c1e0fr;
    outline: 2px solid rgba(131, 193, 253, .5);
    outline-offset: 1px
}

::-moz-focus-inner {
    border: 0;
    padding: 0
}

:focus[data-focus-method=mouse]:not(input):not(textarea):not(select),
:focus[data-focus-method=touch]:not(input):not(textarea):not(select) {
    outline: 0
}

html {
    font-family: TwCenMT-Regular, sans-serif;
    /*font-size: 106.25%*/
}

body {
    font-size: 17px;
    line-height: 1.47059;
    font-weight: 400;
    letter-spacing: -.022em;
    font-family: TwCenMT-Regular, sans-serif;
    background-color: #fff;
    color: #333;
    font-style: normal;
    margin: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    overflow-x: hidden
}

body,
button,
input,
select,
textarea {
    font-synthesis: none;
    -moz-font-feature-settings: 'kern';
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    direction: ltr;
    text-align: left
}



/* HEADINGS */


h1 img,
h2 img,
h3 img,
h4 img,
h5 img,
h6 img {
    display: block;
    margin: 0
}

h1 + h1,
h1 + h2,
h1 + h3,
h1 + h4,
h1 + h5,
h1 + h6,
h2 + h1,
h2 + h2,
h2 + h3,
h2 + h4,
h2 + h5,
h2 + h6,
h3 + h1,
h3 + h2,
h3 + h3,
h3 + h4,
h3 + h5,
h3 + h6,
h4 + h1,
h4 + h2,
h4 + h3,
h4 + h4,
h4 + h5,
h4 + h6,
h5 + h1,
h5 + h2,
h5 + h3,
h5 + h4,
h5 + h5,
h5 + h6,
h6 + h1,
h6 + h2,
h6 + h3,
h6 + h4,
h6 + h5,
h6 + h6 {
    margin-top: .4em
}

ol + h1,
ol + h2,
ol + h3,
ol + h4,
ol + h5,
ol + h6,
p + h1,
p + h2,
p + h3,
p + h4,
p + h5,
p + h6,
ul + h1,
ul + h2,
ul + h3,
ul + h4,
ul + h5,
ul + h6 {
    margin-top: 1.6em
}

ol + *,
p + *,
ul + * {
    margin-top: .8em
}

ol,
ul {
    margin-left: 1.17647em
}

ol ol,
ol ul,
ul ol,
ul ul {
    margin-top: 0;
    margin-bottom: 0
}

nav ol,
nav ul {
    margin: 0;
    list-style: none
}

li li {
    font-size: 1em
}

a {
    color: #0070c9
}

a:link,
a:visited {
    text-decoration: none
}

a:hover {
    text-decoration: underline
}

a:active {
    text-decoration: none
}

p + a {
    display: inline-block
}

.h1,
h1 {
    font-size: 6rem;
    line-height: 6.2rem;
}

.h2,
h2 {
    font-size: 5rem;
    line-height: 5.2rem;
}

.h3,
h3 {
    font-size: 4rem;
    line-height: 4.2rem;
}

.h4,
h4 {
    font-size: 3rem;
    line-height: 3.2rem;
}

.h5,
h5 {
    font-size: 2rem;
    line-height: 2.2rem;
}

.h6,
h6 {
    font-size: 1.3rem;
    line-height: 1.798rem;
}

p {
    font-weight: 300;
    font-size: 1.1rem;
    line-height: 1.6rem;
    position: relative;
    letter-spacing: .011rem;
    color: #615B5B;
}

a:hover {
    color: #222
}

:after,
:before,
a,
div,
img,
label,
li {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    font-weight: 300;
    font-size: 1.1rem;
    line-height: 1.6rem;
    letter-spacing: .011rem;
}



/* IMAGES
-----------------------------------------------------------------*/
img {
    max-width: 100%;
    width: auto;
    height: auto
}



/*TwCenMT*/

@font-face {
    font-family: 'Barlow-Bold';
    src: url('../fonts/Barlow-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Barlow-Regular';
    src: url('../fonts/Barlow-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Barlow-Semibold';
    src: url('../fonts/Barlow-SemiBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Barlow-Black';
    src: url('../fonts/Barlow-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Barlow-Light';
    src: url('../fonts/Barlow-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}



/*
@font-face {
    font-family: 'TwCenMT-Regular';
    src: url('TwCenMT-Regular.eot') format('embedded-opentype');
    src: url('TwCenMT-Regular.woff') format('woff'),
        url('TwCenMT-Regular.ttf') format('truetype'),
        url('TwCenMT-Regular.svg#TwCenMT-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

*/


:root {

    --cp_green: #00684A;
    --cp_green1: #39B54A;
    --cp_gray: #F2F2F2;
    --cp_gray6: #828282;
    --bg_color: #fff;
    --plc_holder: #a0a0a0;
}

html,
body {
    height: 100%;
    display: block;
}

/**/
.f_Bbo {
    font-family: 'Barlow-Bold';
}

.f_Bre {
    font-family: 'Barlow-Regular';
}

.f_Bsb {
    font-family: 'Barlow-Semibold';
}

.f_Bbl {
    font-family: 'Barlow-Black';
}

.f_Bli {
    font-family: 'Barlow-Light';
}
.f_300{
    font-weight: 300;
}

.s_1414 {
    font-size: 0.875rem;
    line-height: 0.875rem;
}

.s_1417 {
    font-size: 0.875rem;
    line-height: 1.063rem;
}

.s_1420 {
    font-size: 0.875rem;
    line-height: 1.25rem;
}

.s_1518 {
    font-size: 0.938rem;
    line-height: 1.125rem;
}

.s_1820 {
    font-size: 1.125rem;
    line-height: 1.25rem;
}

.s_1822 {
    font-size: 1.125rem;
    line-height: 1.375rem;
}

.s_1832 {
    font-size: 1.125rem;
    line-height: 2rem;
}

.s_2024 {
    font-size: 1.25rem;
    line-height: 1.5rem;
}

.s_2525 {
    font-size: 1.563rem;
    line-height: 1.563rem;
}

.s_2530 {
    font-size: 1.563rem;
    line-height: 1.875rem;
}

.s_3036 {
    font-size: 1.875rem;
    line-height: 2.25rem;
}

.s_3542 {
    font-size: 2.188rem;
    line-height: 2.625rem;
}

.s_3560 {
    font-size: 2.188rem;
    line-height: 3.75rem;
}

.s_4554 {
    font-size: 2.813rem;
    line-height: 3.375rem;
}

.s_5050 {
    font-size: 3.125rem;
    line-height: 3.125rem;
}

.s_5060 {
    font-size: 3.125rem;
    line-height: 3.75rem;
}

.s_6072 {
    font-size: 3.75rem;
    line-height: 3rem;
}

.fl_L {
    margin-left: 0;
    margin-right: auto;
}

.fl_R {
    margin-right: 0;
    margin-left: auto;
}

.fl_CH {
    margin-left: auto;
    margin-right: auto;
}

.fl_C {
    margin-top: auto;
    margin-bottom: auto;
}

.fl_B {
    margin-top: auto;
    margin-bottom: 0px;
}

.fl_T {
    margin-top: 0px;
    margin-bottom: auto;
}

.cmnFlx {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.cmnBlk {
    display: block;
}

.cmnP_r {
    position: relative;
}

.cmnP_a {
    position: absolute;
}


.crB {
    width: auto;
    height: auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 0.938rem;
    -moz-border-radius: 0.938rem;
    border-radius: 0.938rem;
    display: inline-block;
    padding: 0.25rem 0.938rem;
    text-decoration: none;
}

.crB:hover {
    text-decoration: none;
    color: inherit;
}

.cGy {
    color: var(--cp_gray);
    border: 1px solid var(--cp_gray);
}

.cGy6 {
    color: var(--cp_gray6);
    border: 1px solid var(--cp_gray6);
}

.cGr {
    color: var(--cp_green);
    border: 1px solid var(--cp_green);
}

.bbB {
    position: relative;
    border: 1px solid #797474;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: .313rem;
    -moz-border-radius: .313rem;
    border-radius: .313rem;
    color: #797474;
    padding: 0.938rem 3rem 1.375rem 1.625rem;
}

.bbB::before {
    position: absolute;
    content: '';
    height: 15px;
    width: 15px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 1.563rem;
    background-image: url('data:image/svg+xml,<svg width="22" height="20" viewBox="0 0 22 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M-4.0433e-07 10L21 10M21 10L13.5 19.25M21 10L13.5 0.749999" stroke="rgb(138, 130, 130)"/></svg>');
    -moz-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    -webkit-animation: arrow_blink 1s linear infinite;
    -moz-animation: arrow_blink 1s linear infinite;
    -o-animation: arrow_blink 1s linear infinite;
    animation: arrow_blink 1s linear infinite;
}

.bbB:hover {
    text-decoration: none;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.bbB:hover::before {
    right: 1.06rem;
    -webkit-animation: none;
    -moz-animation: none;
    -o-animation: none;
    animation: none;
}

.c19 {
    width: 98%;
    max-width: 1910px;
}

.c14 {
    width: 98%;
    max-width: 1400px;
}

.c15 {
    width: 98%;
    max-width: 1520px;
}

.c15b2 {
    width: 98%;
    max-width: 760px;
    padding-left: 1.438rem;
    padding-right: 1.438rem;
}



i.icN {
    position: relative;
    min-width: 21px;
    min-height: 21px;
    width: auto;
    height: auto;
    overflow: hidden;
    display: inline-block;
    margin: 0px;
    padding: 0px;
}

i.icN::before {
    position: absolute;
    content: '';
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -moz-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

i.icN.icN-Group::before {
    height: 19px;
    width: 19px;
    background-image: url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.70039 6.33325C8.70039 7.64742 7.64747 8.70825 6.33331 8.70825C5.01914 8.70825 3.95831 7.64742 3.95831 6.33325C3.95831 5.01909 5.01914 3.95825 6.33331 3.95825C7.64747 3.95825 8.70039 5.01909 8.70039 6.33325ZM15.0337 6.33325C15.0337 7.64742 13.9808 8.70825 12.6666 8.70825C11.3525 8.70825 10.2916 7.64742 10.2916 6.33325C10.2916 5.01909 11.3525 3.95825 12.6666 3.95825C13.9808 3.95825 15.0337 5.01909 15.0337 6.33325ZM6.33329 10.2916C4.48871 10.2916 0.791626 11.2179 0.791626 13.0624V14.2499C0.791626 14.6854 1.14788 15.0416 1.58329 15.0416H11.0833C11.5187 15.0416 11.875 14.6854 11.875 14.2499V13.0624C11.875 11.2179 8.17788 10.2916 6.33329 10.2916ZM11.8987 10.3312C12.1758 10.3074 12.437 10.2916 12.6666 10.2916C14.5112 10.2916 18.2083 11.2179 18.2083 13.0624V14.2499C18.2083 14.6854 17.852 15.0416 17.4166 15.0416H13.3158C13.4029 14.7962 13.4583 14.527 13.4583 14.2499V13.0624C13.4583 11.8987 12.8329 11.0199 11.9304 10.3629C11.928 10.3605 11.9256 10.3573 11.923 10.3539C11.9169 10.3461 11.9097 10.3367 11.8987 10.3312Z" fill="rgb(0, 104, 74)"/></svg>');

}

i.icN.icN-Clock::before {
    height: 14px;
    width: 14px;
    background-image: url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.993 0C3.129 0 0 3.136 0 7C0 10.864 3.129 14 6.993 14C10.864 14 14 10.864 14 7C14 3.136 10.864 0 6.993 0ZM7 12.6C3.906 12.6 1.4 10.094 1.4 7C1.4 3.906 3.906 1.4 7 1.4C10.094 1.4 12.6 3.906 12.6 7C12.6 10.094 10.094 12.6 7 12.6ZM6.804 3.5H6.846C7.126 3.5 7.35 3.724 7.35 4.004V7.182L10.059 8.792C10.304 8.932 10.381 9.247 10.234 9.485C10.094 9.723 9.786 9.793 9.548 9.653L6.643 7.91C6.426 7.784 6.3 7.553 6.3 7.308V4.004C6.3 3.724 6.524 3.5 6.804 3.5Z" fill="rgb(0, 104, 74)"/></svg>');
}

i.icN.icN-Cloud::before {
    height: 12px;
    width: 22px;
    background-image: url('data:image/svg+xml,<svg width="23" height="13" viewBox="0 0 23 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23 9.38292C23 7.70338 21.8625 6.29222 20.3188 5.88532C20.3724 5.59097 20.4018 5.28796 20.4018 4.97802C20.4035 2.22842 18.1856 0 15.4509 0C13.214 0 11.3245 1.49254 10.7091 3.53916C10.0505 2.69246 9.0254 2.14877 7.87411 2.14877C5.88613 2.14877 4.27501 3.76771 4.27501 5.76585C4.27501 5.78836 4.27674 5.80914 4.27674 5.82991C4.0572 5.78836 3.83074 5.76585 3.5991 5.76585C1.61112 5.76585 0 7.38479 0 9.38292C0 11.3811 1.61112 13 3.5991 13H19.6446V12.9913C21.5185 12.8649 23 11.2979 23 9.38292Z" fill="rgb(4, 105, 75)"/><path d="M10.8578 10.6157C10.6346 10.6157 10.413 10.5301 10.2435 10.3603L8.53528 8.64937C8.19625 8.30979 8.19625 7.75834 8.53528 7.41731C8.8743 7.07773 9.42486 7.07773 9.76534 7.41731L10.8621 8.51586L14.2756 5.12733C14.616 4.78921 15.1666 4.79066 15.5056 5.13314C15.8432 5.47417 15.8417 6.02562 15.4998 6.3652L11.4721 10.3632C11.3011 10.5316 11.0794 10.6157 10.8578 10.6157Z" fill="rgb(255, 255, 255)"/></svg>');
}

i.icN.icN-Arrow::before {
    height: 16px;
    width: 17px;
    background-image: url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M-3.0598e-07 8L16 8M16 8L10.2857 15M16 8L10.2857 1" stroke="white"/></svg>');
}

i.icN.icN-Wish-Outline::before {
    height: 18px;
    width: 21px;
    background-image: url('data:image/svg+xml,<svg width="22" height="19" viewBox="0 0 22 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.0041 2.96912L10.6338 3.30506L11.0041 3.71332L11.3745 3.30506L11.0041 2.96912ZM3.34412 1.93307L3.07288 1.51303L3.07285 1.51305L3.34412 1.93307ZM1.00412 5.97369L1.50375 5.99283L1.50377 5.9923L1.00412 5.97369ZM9.55412 17.0501L9.22902 17.43L9.23081 17.4315L9.55412 17.0501ZM9.65412 17.1348L9.97907 16.7548L9.97743 16.7534L9.65412 17.1348ZM12.3441 17.1254L12.0189 16.7456L12.0165 16.7477L12.3441 17.1254ZM12.4541 17.0312L12.1294 16.651L12.1289 16.6514L12.4541 17.0312ZM21.0041 5.96427L21.5038 5.9465L21.5038 5.94555L21.0041 5.96427ZM18.9343 1.51235C16.0641 -0.330824 12.5374 0.534564 10.6338 2.63319L11.3745 3.30506C12.9908 1.52318 15.9841 0.806227 18.3939 2.35379L18.9343 1.51235ZM11.3745 2.63319C9.47178 0.535649 5.94458 -0.34137 3.07288 1.51303L3.61536 2.3531C6.02366 0.797936 9.01646 1.5221 10.6338 3.30506L11.3745 2.63319ZM3.07285 1.51305C1.54033 2.50283 0.570739 4.1761 0.504466 5.95508L1.50377 5.9923C1.5575 4.55009 2.34791 3.17169 3.61539 2.35308L3.07285 1.51305ZM0.504486 5.95455C0.427563 7.96248 1.3421 9.72855 2.87804 11.5227C4.40782 13.3096 6.61541 15.1933 9.22903 17.43L9.87921 16.6702C7.24283 14.4141 5.10542 12.5868 3.6377 10.8724C2.17614 9.16512 1.44068 7.63935 1.50375 5.99283L0.504486 5.95455ZM9.23081 17.4315L9.33081 17.5163L9.97743 16.7534L9.87743 16.6687L9.23081 17.4315ZM9.32917 17.5149C10.2765 18.325 11.7241 18.3253 12.6718 17.5031L12.0165 16.7477C11.4442 17.2442 10.5517 17.2445 9.97907 16.7548L9.32917 17.5149ZM12.6693 17.5052L12.7793 17.411L12.1289 16.6514L12.0189 16.7456L12.6693 17.5052ZM12.7788 17.4115C15.3928 15.1793 17.5978 13.298 19.1265 11.5121C20.6613 9.71893 21.5752 7.95346 21.5038 5.9465L20.5044 5.98205C20.563 7.62954 19.8269 9.15591 18.3668 10.8618C16.9004 12.5749 14.7655 14.3999 12.1294 16.651L12.7788 17.4115ZM21.5038 5.94555C21.4374 4.17557 20.4675 2.50256 18.9354 1.51305L18.3929 2.35308C19.6608 3.17197 20.4508 4.55062 20.5045 5.98299L21.5038 5.94555Z" fill="rgb(255, 255, 255)"/></svg>');
}

i.icN.icN-Wish-Outline.checked::before {
    height: 17px;
    width: 21px;
    background-image: url('data:image/svg+xml,<svg width="21" height="17" viewBox="0 0 21 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.6641 0.933067C15.0241 -0.762298 11.7641 0.0288722 10.0041 1.96912C8.24412 0.0288722 4.98412 -0.771717 2.34412 0.933067C0.94412 1.83726 0.0641195 3.36309 0.00411947 4.97369C-0.135881 8.62814 3.30412 11.5574 8.55412 16.0501L8.65412 16.1348C9.41412 16.7847 10.5841 16.7847 11.3441 16.1254L11.4541 16.0312C16.7041 11.5479 20.1341 8.61873 20.0041 4.96427C19.9441 3.36309 19.0641 1.83726 17.6641 0.933067Z" fill="rgb(247, 16, 16)"/></svg>');
}

i.icN.icN-Star-Outline::before {
    height: 15px;
    width: 16px;
    background-image: url('data:image/svg+xml,<svg width="16" height="15" viewBox="0 0 16 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.52447 0.463526C7.67415 0.0028708 8.32585 0.00286996 8.47553 0.463525L9.90837 4.87336C9.97531 5.07937 10.1673 5.21885 10.3839 5.21885H15.0207C15.505 5.21885 15.7064 5.83865 15.3146 6.12336L11.5633 8.84878C11.3881 8.9761 11.3148 9.20179 11.3817 9.4078L12.8145 13.8176C12.9642 14.2783 12.437 14.6613 12.0451 14.3766L8.29389 11.6512C8.11865 11.5239 7.88135 11.5239 7.70611 11.6512L3.95488 14.3766C3.56303 14.6613 3.03578 14.2783 3.18546 13.8176L4.6183 9.4078C4.68524 9.20179 4.61191 8.9761 4.43667 8.84878L0.685441 6.12336C0.293584 5.83866 0.494972 5.21885 0.979333 5.21885H5.6161C5.83272 5.21885 6.02469 5.07937 6.09163 4.87336L7.52447 0.463526Z" strock="rgb(0, 104, 74)" fill="none/></svg>');
}

i.icN.icN-Star-Fill::before {
    height: 15px;
    width: 16px;
    background-image: url('data:image/svg+xml,<svg width="16" height="15" viewBox="0 0 16 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.52447 0.463526C7.67415 0.0028708 8.32585 0.00286996 8.47553 0.463525L9.90837 4.87336C9.97531 5.07937 10.1673 5.21885 10.3839 5.21885H15.0207C15.505 5.21885 15.7064 5.83865 15.3146 6.12336L11.5633 8.84878C11.3881 8.9761 11.3148 9.20179 11.3817 9.4078L12.8145 13.8176C12.9642 14.2783 12.437 14.6613 12.0451 14.3766L8.29389 11.6512C8.11865 11.5239 7.88135 11.5239 7.70611 11.6512L3.95488 14.3766C3.56303 14.6613 3.03578 14.2783 3.18546 13.8176L4.6183 9.4078C4.68524 9.20179 4.61191 8.9761 4.43667 8.84878L0.685441 6.12336C0.293584 5.83866 0.494972 5.21885 0.979333 5.21885H5.6161C5.83272 5.21885 6.02469 5.07937 6.09163 4.87336L7.52447 0.463526Z" fill="rgb(57, 181, 74)"/></svg>');
}

i.icN.icN-Arrow-Left::before {
    height: 34px;
    width: 13px;
    background-image: url('data:image/svg+xml,<svg width="13" height="34" viewBox="0 0 13 34" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.5 1L1.00001 17L12.5 33" stroke="rgb(138, 130, 130)"/></svg>');
}

i.icN.icN-Arrow-Right::before {
    height: 34px;
    width: 13px;
    background-image: url('data:image/svg+xml,<svg width="14" height="34" viewBox="0 0 14 34" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 33L12.5 17L1 1.00002" stroke="rgb(138, 130, 130)"/></svg>');
}

i.icN.icN-Big-Arrow-Left::before {
    height: 39px;
    width: 39px;
    background-image: url('data:image/svg+xml,<svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M22.5 3.25L4.87455 18.4936C4.41342 18.8924 4.41342 19.6075 4.87455 20.0063L22.5 35.25" stroke="rgb(255, 254, 254)" stroke-width="5"/></svg>');
}

i.icN.icN-Big-Arrow-Right::before {
    height: 39px;
    width: 39px;
    background-image: url('data:image/svg+xml,<svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17 35.75L34.6254 20.5064C35.0865 20.1076 35.0865 19.3925 34.6254 18.9937L17 3.75002" stroke="rgb(255, 254, 254)" stroke-width="5"/></svg>');
}

i.icN.icN-Tab::before {
    height: 34px;
    width: 21px;
    background-image: url('data:image/svg+xml,<svg width="34" height="21" viewBox="0 0 34 21" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="24" height="15" fill="rgb(57, 181, 74)"/><path d="M0 16H24L29.5 21H5.5L0 16Z" fill="rgb(57, 181, 74)"/><rect x="28" y="3" width="6" height="12" fill="rgb(57, 181, 74)"/></svg>');
}
i.icN.icN-Circle::before {
    height: 20px;
    width: 20px;
    background-image: url('data:image/svg+xml,<svg width="23" height="23" viewBox="0 0 23 23" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="11.5" cy="11.5" r="11.5" fill="rgb(0, 104, 74)"/></svg>');
}

i.icN.icN-Wish-Outline-Green::before {
    height: 19px;
    width: 21px;
    background-image: url('data:image/svg+xml,<svg width="22" height="19" viewBox="0 0 22 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.0041 2.96912L10.6338 3.30506L11.0041 3.71332L11.3745 3.30506L11.0041 2.96912ZM3.34412 1.93307L3.07288 1.51303L3.07285 1.51305L3.34412 1.93307ZM1.00412 5.97369L1.50375 5.99283L1.50377 5.9923L1.00412 5.97369ZM9.55412 17.0501L9.22902 17.43L9.23081 17.4315L9.55412 17.0501ZM9.65412 17.1348L9.97907 16.7548L9.97743 16.7534L9.65412 17.1348ZM12.3441 17.1254L12.0189 16.7456L12.0165 16.7477L12.3441 17.1254ZM12.4541 17.0312L12.1294 16.651L12.1289 16.6514L12.4541 17.0312ZM21.0041 5.96427L21.5038 5.9465L21.5038 5.94555L21.0041 5.96427ZM18.9343 1.51235C16.0641 -0.330824 12.5374 0.534564 10.6338 2.63319L11.3745 3.30506C12.9908 1.52318 15.9841 0.806227 18.3939 2.35379L18.9343 1.51235ZM11.3745 2.63319C9.47178 0.535649 5.94458 -0.34137 3.07288 1.51303L3.61536 2.3531C6.02366 0.797936 9.01646 1.5221 10.6338 3.30506L11.3745 2.63319ZM3.07285 1.51305C1.54033 2.50283 0.570739 4.1761 0.504466 5.95508L1.50377 5.9923C1.5575 4.55009 2.34791 3.17169 3.61539 2.35308L3.07285 1.51305ZM0.504486 5.95455C0.427563 7.96248 1.3421 9.72855 2.87804 11.5227C4.40782 13.3096 6.61541 15.1933 9.22903 17.43L9.87921 16.6702C7.24283 14.4141 5.10542 12.5868 3.6377 10.8724C2.17614 9.16512 1.44068 7.63935 1.50375 5.99283L0.504486 5.95455ZM9.23081 17.4315L9.33081 17.5163L9.97743 16.7534L9.87743 16.6687L9.23081 17.4315ZM9.32917 17.5149C10.2765 18.325 11.7241 18.3253 12.6718 17.5031L12.0165 16.7477C11.4442 17.2442 10.5517 17.2445 9.97907 16.7548L9.32917 17.5149ZM12.6693 17.5052L12.7793 17.411L12.1289 16.6514L12.0189 16.7456L12.6693 17.5052ZM12.7788 17.4115C15.3928 15.1793 17.5978 13.298 19.1265 11.5121C20.6613 9.71893 21.5752 7.95346 21.5038 5.9465L20.5044 5.98205C20.563 7.62954 19.8269 9.15591 18.3668 10.8618C16.9004 12.5749 14.7655 14.3999 12.1294 16.651L12.7788 17.4115ZM21.5038 5.94555C21.4374 4.17557 20.4675 2.50256 18.9354 1.51305L18.3929 2.35308C19.6608 3.17197 20.4508 4.55062 20.5045 5.98299L21.5038 5.94555Z" fill="rgb(0, 104, 74)"/></svg>');
}


i.icN.icN-Wish-Message-Green::before {
    height: 21px;
    width: 19px;
    background-image: url('data:image/svg+xml,<svg width="19" height="21" viewBox="0 0 19 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 18V19.2071L1.35355 18.3536L4.60711 15.1H16.3C17.5111 15.1 18.5 14.1111 18.5 12.9V2.7C18.5 1.48886 17.5111 0.5 16.3 0.5H2.7C1.48886 0.5 0.5 1.48886 0.5 2.7V18Z" stroke="rgb(0, 104, 74)"/><path d="M7 9H5V7H7V9Z" fill="rgb(0, 104, 74)"/><path d="M10 9H9V7H10V9Z" fill="rgb(0, 104, 74)"/><path d="M14 9H12V7H14V9Z" fill="rgb(0, 104, 74)"/></svg>');
}





.sW {/*
    display: block;*/
    width: 100%;
    min-height: 100%;
    overflow-x: hidden;
    overflow-y: hidden;
    max-height:100%;
}

.sW .sH {
    background-color: white;
    width: 100%;
    position: fixed;
    z-index: 2000;
    /*
    height: 150px;*/
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
}

.sW .sH.dH {
    /*
    height: 80px;*/
}



.sW .sH header {
    width: 100%;
}


.sW .sH .navbar-nav {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.sW .sH .navbar-nav .nav-item .nav-link {
    padding: 1.125rem 2.063rem;
}

.sW .sH .navbar-nav .nav-item.reB .nav-link {
    padding: 1.125rem 3rem;
}

.sW .sH .navbar-nav .loB {
    border: 0.5px solid #8A8282;
    border-right: 0px;
    -webkit-border-radius: 0.313rem 0px 0px 0.313rem;
    -moz-border-radius: 0.313rem 0px 0px 0.313rem;
    border-radius: 0.313rem 0px 0px 0.313rem;
}

.sW .sH .navbar-nav .loB a {
    color: #797474;
}

.sW .sH .navbar-nav .reB {
    -webkit-border-radius: 0px 0.313rem 0.313rem 0px;
    -moz-border-radius: 0px 0.313rem 0.313rem 0px;
    border-radius: 0px 0.313rem 0.313rem 0px;
    background: var(--cp_green1);
}

.sW .sH .navbar-nav .reB a {
    color: #FFF9F9;
    position: relative;
}

.sW .sH .navbar-nav .reB a::before {
    position: absolute;
    content: '';
    height: 15px;
    width: 15px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 1.563rem;
    background-image: url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M-2.62268e-07 7L13 7M13 7L8.35714 13M13 7L8.35714 1" stroke="rgb(253, 250, 250)"/></svg>');
    -moz-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    -webkit-animation: arrow_blink 1s linear infinite;
    -moz-animation: arrow_blink 1s linear infinite;
    -o-animation: arrow_blink 1s linear infinite;
    animation: arrow_blink 1s linear infinite;
}

.sW .sH .navbar-nav .reB a:hover {
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.sW .sH .navbar-nav .reB a:hover::before {
    right: 1.06rem;
    -webkit-animation: none;
    -moz-animation: none;
    -o-animation: none;
    animation: none;
}

@-webkit-keyframes arrow_blink {
    0% {
        right: 1.06rem;
    }

    50% {
        right: 1.563rem;
    }

    100% {
        right: 1.06rem;
    }
}

@-moz-keyframes arrow_blink {
    0% {
        right: 1.06rem;
    }

    50% {
        right: 1.563rem;
    }

    100% {
        right: 1.06rem;
    }
}

@-o-keyframes arrow_blink {
    0% {
        right: 1.06rem;
    }

    50% {
        right: 1.563rem;
    }

    100% {
        right: 1.06rem;
    }
}

@keyframes arrow_blink {
    0% {
        right: 1.06rem;
    }

    50% {
        right: 1.563rem;
    }

    100% {
        right: 1.06rem;
    }
}

.hm_WPr {
    background-color: var(--cp_green);
    
    /*margin-top: 80px;
    */
    /* margin-top: 150px;*/
}

.scRl {
    overflow-x: hidden;
    overflow-y: auto;
    height: 100%;
}

.oWlh .owl-nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    margin-top: 0px;
    width: 100%;
    padding-left: 1.688rem;
    padding-right: 1.688rem;
    left: 0;
    right: 0;
}

.oWlh .owl-nav .owl-prev:hover,
.oWlh .owl-nav .owl-next:hover {
    background-color: transparent;
}

.oWlh .owl-nav .owl-prev {
    margin-left: 0;
    margin-right: auto;
}

.oWlh .owl-nav .owl-next {
    margin-left: auto;
    margin-right: 0px;
}

.oWlh .owl-nav.disabled {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.oWlh .owl-nav.disabled .icN {
    height: 39px;
    width: 39px;
}

.oWlh .item {
    height: 31.25rem;
    -moz-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.oWlh .item .hm_Wp1 {
    top: 1.563rem;
    right: 1.125rem;
}

.oWlh .item .hm_Wp2 {
    left: 3.375rem;
    bottom: 2.438rem;
}

.oWlh .item .hm_Wp3 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.oWlh .item .hm_Wp3 * {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.oWlh .item .hm_Wp2 h4 {
    color: #F2F2F2;
}

.oWlh .item img {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    min-width: 100%;
    min-height: 100%;
}

.cH_w {
    padding-top: 100px;
    padding-bottom: 100px;
    width: auto;
}

.cH_c {
}

.cH_c* {
    display: inline-block;
}

.cH_c h3 {
    padding-bottom: 25px;
    padding-top: 15px;
    color: var(--cp_green);
    margin-right: 26px;
}

.cH_c .cH_c2 {
    display: inline-block;
}

.pP_w {
    /*
    width: 350px;*/
    min-width: 300px;
    max-width: 350px;
    width: 100%;
    height: 365px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    /*
    margin: 1rem;*/
    background-color: white;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
    -webkit-transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
    -o-transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
    -moz-transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
    transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
    cursor: pointer;
}

.pP_w:hover {
    /*
    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);*/
    -webkit-box-shadow: 0 7px 8px rgba(0, 0, 0, 0.25), 0 5px 5px rgba(0, 0, 0, 0.22);
    -moz-box-shadow: 0 7px 8px rgba(0, 0, 0, 0.25), 0 5px 5px rgba(0, 0, 0, 0.22);
    box-shadow: 0 7px 8px rgba(0, 0, 0, 0.25), 0 5px 5px rgba(0, 0, 0, 0.22);
}

.pP_w .pP_wa {
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 100;
}

.pP_w .pP_i1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.pP_w .pP_i1 .pP_i1W {
    background-color: white;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: auto;
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -moz-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-right-radius: 5px;
}

.pP_w .pP_i1 .pP_i1W .pP_i1W_i {
    height: auto;
    width: 100%;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-right-radius: 5px;
}

.pP_w .pP_i1 .pP_i {
    padding-left: 1rem;
    padding-right: 1rem;
}

.pP_w .pP_i1 .pP_i2 {
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-top-right-radius: 5px;
    height: 197px;
    width: 100%;
}

.pP_w .pP_i1 .pP_i2 img {
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    -o-object-position: center;
    object-position: center;
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-top-right-radius: 5px;
}

.pP_w:hover .pP_i1 .pP_i2 .pP_i2_W {
    opacity: 1;
}

.pP_w .pP_i1 .pP_i2 .pP_i2_W {
    height: 100%;
    width: 100%;
    opacity: 0;
}

.pP_w .pP_i1 .pP_i2 .pP_i2_W .pP_i2_Wi {
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    border-top-right-radius: 5px;
    height: 100%;
    width: 100%;
    z-index: 100;
    background-color: var(--cp_green);
    padding: 1rem;
}


.pP_w .pP_i1 .pP_i2 .pP_i2_W .pP_i2_Wi::before {
    background-image: url(../images/product-item-back.png);
    background-position: right;
    background-repeat: no-repeat;
    -moz-background-size: cover;
    background-size: cover;
    content: '';
    z-index: 10;
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

.pP_w .pP_i1 .pP_i2 .pP_i2_W .pP_i2_Wi .pP_i2_WiL {
    padding: 2.125rem 1rem 2.688rem 1rem;
}

.pP_w .pP_i1 .pP_i2 .pP_i2_W .pP_i2_Wi .pP_i2_WiL p {
    color: white;
    margin-bottom: 0px;
}

.pP_w .pP_i1 .pP_i2 .pP_i2_Mrk {
    z-index: 1002;
    bottom: 0;
    right: 0;
    height: 21px;
    width: 21px;
    margin: 1rem;
    cursor: pointer;
}

.pP_w .pP_i1 .pP_i3 {
    padding-top: 0.563rem;
    padding-bottom: 0.563rem;
}

.pP_w .pP_i1 .pP_i3 h5 {
    display: inline-block;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    color: #8A8282;
    text-align: left;
}

.pP_w:hover .pP_i1 .pP_i3 h5 {
    color: var(--cp_green);
}

.pP_w:hover .pP_i1 .pP_i3 h6 {
    color: var(--cp_green);
}

.pP_w .pP_i1 .pP_i3 h6 {
    display: inline-block;
    color: #797474;
    text-align: right;
}

.pP_w .pP_i1 .pP_i4 {
    border-bottom: 0.5px solid #DADADA;
    border-top: 0.5px solid #DADADA;
    padding-top: 9px;
    padding-bottom: 9px;
    overflow: hidden;
    width: 100%;
}

.pP_w .pP_i1 .pP_i4 .pP_i4i {
    max-width: 105px;
    width: 105px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -moz-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
}

.pP_w .pP_i1 .pP_i4 a {
    color: #797474;
    z-index: 101;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-right: 0.5rem;
}

.pP_w .pP_i1 .pP_i4 a:hover {
    text-decoration: none;
    color: #797474;
}

.pP_w .pP_i1 .pP_i4 a .pP_i4Im {
    width: 45px;
    height: 45px;
    margin-bottom: auto;
    margin-top: auto;
}

.pP_w .pP_i1 .pP_i4 a .pP_i4Im img {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    min-height: 100%;
    min-width: 100%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.pP_w .pP_i1 .pP_i4 a h5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.pP_w .pP_i1 .pP_i4 a h5 span {
    padding-left: 1rem;
    padding-right: 0.30rem;
    display: inline-block;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.pP_w .pP_i1 .pP_i4 a h5 i {
    min-width: 28px;
    min-height: 28px;
}


.pP_w .pP_i1 .pP_i5 {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 7px;
    padding-bottom: 7px;
}

.pP_w .pP_i1 .pP_i5 h6 {
    color: #B9AFAF;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.pP_w .pP_i1 .pP_i5 h6 i {
    display: inline-block;
}

.pP_w .pP_i1 .pP_i5 h6 span {
    display: inline-block;
    margin-left: .25rem;
}

.pP_w .pP_i1 .pP_i5 .pP_i5Ig {
    width: 21px;
    height: 21px;
}

.pP_w .pP_i1 .pP_i5 .pP_i5Ig img {
    -o-object-position: center;
    object-position: center;
    -o-object-fit: cover;
    object-fit: cover;
    min-width: 100%;
    min-height: 100%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.pP_v {
    background-color: white;
    width: 100%;
    height: 100%;
    max-height: 365px;
    padding: 1.625rem 1rem;
}

.pP_v .pP_vi {
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.pP_v .pP_vi .pP_vi1 {}

.pP_v .pP_vi .pP_vi1 h4 {
    color: var(--cp_green);
}

.pP_v .pP_vi .pP_vi2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    padding-top: 3.938rem;
    padding-bottom: 1rem;
}

.pP_v .pP_vi .pP_vi2 ul {
    padding-left: 0px;
    margin-left: 0px;
}

.pP_v .pP_vi .pP_vi2 ul li {
    list-style: none;
    display: inline-block;
    padding: .3rem .3rem .3rem 0;
}

.pP_v .pP_vi .pP_vi2 ul li a {}

.pP_v .pP_vi .pP_vi2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.pP_v .pP_vi .pP_vi3 {
    text-align: right;
}


.cTab .nav-tabs {
    border-bottom: 0px;
}

.cTab .nav-tabs .nav-link {
    border: 0px;
}

.cTab1w {}

.cTab2w {
    padding: 1rem .5rem;
}

.cTab1 .nav-tabs .nav-link {
    color: white;
    height: 100%;
    padding: 0.594rem 2.063rem;
}

.cTab2 .nav-tabs .nav-link {
    color: #828282;
    text-align: center;
    height: 100%;
    padding: 0.594rem 1rem;
}

.cTab1 .nav-tabs .nav-link h4 {
    text-align: left;
    padding: 1.438rem 0px;
}

.cTab1 .nav-tabs .nav-link h4 span {
    visibility: hidden;
    padding: 0px 0px 1.125rem 0px;
}

.cTab1 .nav-tabs .nav-link.active h4 span {
    visibility: visible;
}

.cTab2 .nav-tabs .nav-link h4 {
    text-align: left;
}

.cTab1 .nav-tabs .nav-link.active {
    background-color: transparent
}

.cTab2 .nav-tabs .nav-link.active {
    color: #000000;
    background-color: transparent;
}

.cTab1 .nav-tabs .nav-link::before,
.cTab1 .nav-tabs .nav-link::after {
    position: absolute;
    content: '';
    width: 100%;
    height: 4px;
    left: 0;
    right: 0;

}

.cTab1 .nav-tabs .nav-link.active::before,
.cTab1 .nav-tabs .nav-link.active::after {
    background-color: #DFDFDF;
}

.cTab1 .nav-tabs .nav-link.active::after {
    top: 0;
}

.cTab1 .nav-tabs .nav-link.active::before {
    bottom: 0;
}


.cTab2 .nav-tabs .nav-link::before {
    position: absolute;
}

.cTab2 .nav-tabs .nav-link.active::before {
    content: '';
    width: 100%;
    height: 2px;
    background-color: var(--cp_green1);
    left: 0;
    right: 0;
    bottom: 0;
}



.cuN {}

.cuN h3 {
    color: #F4F4F4;
}

.cuN h3 small {
    display: block;
}

.cNt {
    -webkit-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}



.fd_IN {
    width: 100%;
    margin-top: 1rem;
}

.fd_IN span {
    width: 100%;
    overflow-x: hidden;
}

.fd_IN span .bootstrap-select {
    width: 100% !important;
    position: relative;
}

.fd_IN span .bootstrap-select.show::before {
    -webkit-transform: translateY(-50%)rotate(-135deg);
    -moz-transform: translateY(-50%)rotate(-135deg);
    -ms-transform: translateY(-50%)rotate(-135deg);
    -o-transform: translateY(-50%)rotate(-135deg);
    transform: translateY(-50%)rotate(-135deg);
}

.fd_IN span .bootstrap-select::before {
    position: absolute;
    width: 10px;
    height: 10px;
    border-right: 1px solid white;
    border-bottom: 1px solid white;
    content: '';
    top: 50%;
    -webkit-transform: translateY(-50%)rotate(45deg);
    -moz-transform: translateY(-50%)rotate(45deg);
    -ms-transform: translateY(-50%)rotate(45deg);
    -o-transform: translateY(-50%)rotate(45deg);
    transform: translateY(-50%)rotate(45deg);
    right: 1.625rem;
}

.bootstrap-select .btn {
    padding: 0px;
    width: 100%;
}

.bootstrap-select > .dropdown-toggle:after {
    border: 0px;
}

form {
    max-height: 1000px;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.fd_IN span .bootstrap-select .btn {
    border: 1px solid #C4C4C4;
}

.fd_IN span .bootstrap-select .btn,
.fd_IN span .bootstrap-select .btn:active,
.fd_IN span .bootstrap-select .btn:focus {
    background-color: transparent;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
    outline: none !important;
}

.fd_IN span .bootstrap-select .btn .filter-option-inner-inner {
    color: white;
    /*
    padding: 0.625rem 1rem 0.625rem 1rem;*/
    padding: 1rem;
}

.fd_IN span .dropdown-item {
    padding-top: 0.625rem;
    padding-bottom: .25rem;
}

.fd_IN span .dropdown-item:hover {
    background-color: rgba(57, 181, 74, 0.72);
    color: white;
}

.fd_IN span .dropdown-item.active,
.fd_IN span .dropdown-item:active {
    background-color: var(--cp_green1);
}

.fd_IN input,
.fd_IN textarea,
.fd_IN select,
.fd_IN .fd_IN_Mor {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 0.313rem;
    -moz-border-radius: 0.313rem;
    border-radius: 0.313rem;
    width: 100%;
    /*padding: 0.625rem 1rem 0.625rem 1rem;
   */
    padding: 1rem;
    color: white;
}

.fd_IN input:not([type="submit"]),
.fd_IN textarea,
.fd_IN select {
    border: 1px solid #C4C4C4;
    background-color: transparent;
}

.fd_IN .fd_IN_Mor {
    border: 1px solid #FDFAFA;
    margin-top: 3.375rem;
    text-align: center;
    padding-left: 0px;
    padding-right: 0px;
    color: white;
    text-decoration: none;
    cursor: pointer;
}

.fd_IN .fd_IN_Nxt {}

.fd_IN .fd_IN_Nxt::before,
.fd_IN .fd_IN_Nxt::after {
    content: '';
    position: absolute;
    right: 1.625rem;
    top: 50%;
}

.fd_IN .fd_IN_Nxt::before {
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 20px;
    height: 1px;
    background-color: white;
}

.fd_IN .fd_IN_Nxt::after {
    width: 14px;
    height: 14px;
    border-top: 1px solid white;
    border-right: 1px solid white;
    -webkit-transform: translateY(-50%) rotate(45deg);
    -moz-transform: translateY(-50%) rotate(45deg);
    -ms-transform: translateY(-50%) rotate(45deg);
    -o-transform: translateY(-50%) rotate(45deg);
    transform: translateY(-50%) rotate(45deg);
}

.fd_IN input[type="submit"] {
    text-align: center;
    background: var(--cp_green1);
    color: white;
    outline: 0;
    border: 0px;
    cursor: pointer;
}

.fd_IN input:not([type="submit"])::-webkit-input-placeholder,
.fd_IN textarea::-webkit-input-placeholder {
    color: var(--plc_holder);
    opacity: 1;
}

.fd_IN input:not([type="submit"]):-moz-placeholder,
.fd_IN textarea:-moz-placeholder {
    color: var(--plc_holder);
    opacity: 1;
}

.fd_IN input:not([type="submit"]):-ms-input-placeholder,
.fd_IN textarea:-ms-input-placeholder {
    color: var(--plc_holder);
    opacity: 1;
}

.fd_IN input:not([type="submit"])::-webkit-input-placeholder,
.fd_IN textarea::-webkit-input-placeholder,
.fd_IN span .bootstrap-select .btn.bs-placeholder .filter-option-inner-inner {
    color: var(--plc_holder);
    opacity: 1;
}

.fd_IN input:not([type="submit"]):-moz-placeholder,
.fd_IN textarea:-moz-placeholder,
.fd_IN span .bootstrap-select .btn.bs-placeholder .filter-option-inner-inner {
    color: var(--plc_holder);
    opacity: 1;
}

.fd_IN input:not([type="submit"])::-moz-placeholder,
.fd_IN textarea::-moz-placeholder,
.fd_IN span .bootstrap-select .btn.bs-placeholder .filter-option-inner-inner {
    color: var(--plc_holder);
    opacity: 1;
}

.fd_IN input:not([type="submit"]):-ms-input-placeholder,
.fd_IN textarea:-ms-input-placeholder,
.fd_IN span .bootstrap-select .btn.bs-placeholder .filter-option-inner-inner {
    color: var(--plc_holder);
    opacity: 1;
}

.fd_IN input:not([type="submit"])::placeholder,
.fd_IN textarea::placeholder,
.fd_IN span .bootstrap-select .btn.bs-placeholder .filter-option-inner-inner {
    color: var(--plc_holder);
    opacity: 1;
}

.fd_IN .eRor {
    color: #dd4444;
    height: 0.875rem;
}







.hCSl {
    background-color: #F4F4F4;
    padding: 1.875rem 0px 6.25rem 0px;
}

.hCSl .hCSlW {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.hCSl .hCSlW .hCSlWL {
    display: inline-block;
    /*   width: 22%;*/
    min-width: 350px;
    max-width: 350px;
    padding: 1rem .5rem;
}

.hCSl .hCSlW .hCSlWR {
    display: inline-block;
    /*    width: 100%;*/
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow-x: hidden;
}

.hCSl .hCSlW .hCSlWR .hCSlWR1 {
    width: 100%;
}

.hCSl .hCSlW .hCSlWR .oWlcSli {
    padding-left: 1rem;
    padding-right: 1rem;
    width: 100%;
}

.hCSl .hCSlW .hCSlWR .oWlcSli .owl-nav {
    margin-top: 0px;
    position: absolute;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
    right: 0;
    z-index: -1;
}

.hCSl .hCSlW .hCSlWR .oWlcSli .owl-nav .owl-prev {
    margin-left: 0px;
    margin-right: auto;
    cursor: pointer;
}

.hCSl .hCSlW .hCSlWR .oWlcSli .owl-nav .owl-next {
    margin-left: auto;
    margin-right: -5px;
    cursor: pointer;
}

.hCSl .hCSlW .hCSlWR .oWlcSli .owl-nav.disabled {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.hCSl .hCSlW .hCSlWR .oWlcSli .owl-nav [class*=owl-]:hover {
    background-color: transparent;
}

.hCSl .hCSlW .hCSlWR .item {
    padding: 1rem .5rem;
}

.hCSl .hCSlW .hCSlWR .item .pP_w {}

.hCSl .hCSlW2 {
    display: block;
    padding-top: 2rem;
    padding-bottom: 2rem;
    text-align: center;
}

.hCSl .hCSlW2 .bbB {
    text-align: center;
}


.hCCw {
    width: 100%;
}

.hCCw .hCCwi {
    /*
    padding: 6.25rem 0px;*/
    width: 100%;
}

.hCCw .hCCwi .hCCwiL {
    padding: 6.25rem 0px;
    width: 50%;
    background-image: url(../images/hMCL.png);
    background-position: center;
    background-repeat: no-repeat;
    -moz-background-size: cover;
    background-size: cover;
    background-color: var(--cp_green);
}

.hCCw .hCCwi .hCCwiL .c15b2 {}

.hCCw .hCCwi .hCCwiL .c15b2 .hCCwi1 {}

.hCCw .hCCwi .hCCwiL .c15b2 .hCCwi1 .cuN {
    margin-bottom: 2.813rem;
}

.hCCw .hCCwi .hCCwiR {
    padding: 6.25rem 0px;
    width: 50%;
    background-color: var(--cp_green);
}

.hCCw .hCCwi .hCCwiR .c15b2 {}

.hCCw .hCCwi .hCCwiR .c15b2 .hCCwi2 {
    padding: 0px 0px 0px 6.25rem;
}

.hCCw .hCCwi .hCCwiR .c15b2 .hCCwi2 h4 {
    color: var(--cp_green1);
}

.hCCw .hCCwi .hCCwiR .c15b2 .hCCwi2 h5 {
    color: white;
}
.hCAb{
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
}
.hCAb1 {
    width: 100%;
    padding-bottom: 1rem;
}

.hCAb2 .hCAb21 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 40%;
    -webkit-flex: 0 0 40%;
    -moz-box-flex: 0;
    flex: 0 0 40%;
    max-width: 40%;
}

.hCAb2 .hCAb22 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    -moz-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
}

.hCAb2 .hCAb22  .hCAb22i{flex-direction: column;height: 100%;}
.hCAb2 .hCAb22  .hCAb22i .hCAb22L1{flex: 1; width: 2px;background-color:var(--cp_green);height: auto;}
.hCAb2 .hCAb22  .hCAb22i .hCAb22L2{padding-bottom: 6.25rem;}
.hCAb2 .hCAb22  .hCAb22i .hCAb22L2 .hCAb22L2i{  width: 15.625rem;}
.hCAb2 .hCAb22  .hCAb22i .hCAb22L2 .hCAb22L2i img{ width: 100%;}
.hCAb1 h3 {
    color: var(--cp_green);
    text-align: center;
}

.hCAbiw {}

.hCAbiw .hCAbi {
    padding: 2.813rem 0px;
}


.hCAbiw .hCAbi h4 {
    color: var(--cp_green);
}

.hCAbiw .hCAbi p {
    color: var(--cp_gray6);
    margin-top: 2.25rem;
    max-width: 32.313rem;
}

.hCTe {
    background-color: var(--cp_green1);
    width: 100%;
    
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
}

.hCTew {
    width: 100%;
}

.hCTew .hCTei {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.hCTew .hCTei h4 {
    text-align: center;
    color: white;
}

.hCTew .hCTei p {
    text-align: center;
    color: #FFFCFC;
    max-width: 951px;
    padding-bottom: 2rem;
    padding-top: 3rem;
}

.hCTew .hCTei .hCTeiw {}

.hCTew .hCTei .hCTeiw .hCTeiw1 {
    width: 50%;
    padding-left: 10px;
    padding-right: 10px;
}

.hCTew .hCTei .hCTeiw .hCTeiw_Im {
    width: 5rem;
    height: 5rem;
}

.hCTew .hCTei .hCTeiw .hCTeiw_Im img {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.hCTew .hCTei .hCTeiw h3 {
    color: white;
}.bG_tSp {	background: transparent;}.bg_P_aF {	background-image: url(../images/register_img.jpg);	background-repeat: no-repeat;	background-attachment: fixed;}.bR-sR5 {	border-radius: 5px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	-o-border-radius: 5px;	-ms-border-radius: 5px;}.ovHd {	overflow: hidden;}.bg_wht {	background-color: #fff;}.rg_hd ul.nav {	margin: 0;}.rg_hd a {	padding-top: 1.5rem;	padding-bottom: 1.5rem;	display: block;	position: relative;	color: #B9AFAF;	text-decoration: none;}.rg_hd {	padding: 0;}.pad_0 {	padding: 0;}.rg_hd a:before {		content: '';    width: 100%;    height: 2px;    background: #DADADA;    position: absolute;    left: 0;    bottom: 0;    right: 0;    margin: 0 auto;}.rg_hd a.active {	color: #39b54a;}.rg_cnt .hCTew {	margin-top: 1.5rem;	margin-bottom: 1.5rem;}.rg_cnt .tab-pane {margin-left: auto;margin-right: auto;margin-bottom: 1.5rem;text-align: center;}.rg_hd a.active:before {    background: #39b54a;    height: 3px;}
.rg_cnt h3 {
    color: var(--cp_green1);
}
.max_reg_Frm {
    max-width: 430px;
    margin: 0 auto;
    text-align: left;
}
.BA-lne:before {content: '';width: 100%;height: 0.5px;background: #B9AFAF;position: absolute;left: 0;top: .8rem;z-index: -9;}

.BA-lne {
    z-index: 9;
}

.BA-lne span {
    background: #fff;
    padding-left: .8rem;
    padding-right: .8rem;
	color: var(--cp_gray6);
}
.rg_cnt {
    padding-left: 0;
    padding-right: 0;
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.BA-lne span {
    margin-top: -.5rem;
    display: inline-block;
}
.lg_ge-g {
    width: 200px;
    height: 48.17px;
    background-image: url(../images/btn_google_signin_light_normal_web.png);
    background-repeat: no-repeat;
}

ul.or-login {
    margin: 0;
    list-style: none;
}
a.lg_fb-g {
width: 215px;
height: 40px;
    background-image: url(../images/Sign-In-Large---Default.png);
    background-repeat: no-repeat;
	margin-top: .23rem;
}

.clr_lthm{
	color: var(--cp_green1);
}
.frm-grp input.form-control {
    width: 100%;
    height: 50px;
    border: 1px solid #C4C4C4;
    box-sizing: border-box;
    border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-ms-box-shadow: none;
	-o-box-shadow: none; 
	background: transparent;
}

.frm-grp {
    margin-bottom: 1rem;
	position: relative;
	z-index: 9;
}

.frm-grp label {
    position: absolute;
    left: .75rem;
    top: .85rem;
    z-index: -9;
	color: #00684A;
}
.authButton input.Reg-sub {
    width: 100%;
    height: 50px;
    border: 1px solid #39b54a;
    box-sizing: border-box;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    text-align: center;
    background: #39B54A;
    color: #fff;
	cursor: pointer;
} 
.max_reg_Frm a {
    display: block;
    text-align: center;
}
.clear-sep {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    clear: both;
    margin-bottom: 10px;
    margin-top: 10px;
}
.max_reg_Frm button {
    box-shadow: none;
    background: transparent !important;
    border: 0 !important;
}
.rg_cnt .max_reg_Frm button .filter-option-inner-inner {
    overflow: hidden;
    width: 100%;
    height: 50px;
    border: 1px solid #C4C4C4;
    box-sizing: border-box;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    background: #fff;
    line-height: 50px;
    padding-left: .75rem;
    color: #00684A;
    box-shadow: none;
    outline: none;
}

.rg_cnt .max_reg_Frm .dropdown-toggle.btn-light {
    outline: none !important;
}
.rg_cnt .max_reg_Frm .dropdown-menu {
    background: #fff;
    margin: 0;
    z-index: 999;
    box-shadow: 0px 2px 7px rgba(85, 85, 85, 0.51);
	-webkit-box-shadow: 0px 2px 7px rgba(85, 85, 85, 0.51);
	-moz-box-shadow: 0px 2px 7px rgba(85, 85, 85, 0.51);
	-o-box-shadow: 0px 2px 7px rgba(85, 85, 85, 0.51);
	-ms-box-shadow: 0px 2px 7px rgba(85, 85, 85, 0.51);
    padding-top: 0;
    padding-bottom: 0;
    text-align: left;
}

.rg_cnt .max_reg_Frm .dropdown-menu li a {
    text-align: left;
    padding-left: .75rem;
}
.frm-grp.z_H {
    z-index: 999;
}
.clm_flx {flex-direction: column;}

.brd_tp {
    border-top: 1px solid #dadada;
}
.Mr_2S {
    margin-top: 160px;
}


 .dropdown-select {
background-repeat: repeat-x;
    background-color: #fff;
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    float: left;
    padding-left: 6px;
    padding-right: 28px;
    text-align: left !important;
    transition: all 0.2s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    padding: 9px 7px 9px 7px;
    font-weight: 400;
    font-style: normal;
    text-transform: none;
    background: #ffffff;
    border-radius: 5px;
    border: 1px solid #00684a;
    height: 40px;
    position: relative;
    line-height: 21px;
    letter-spacing: 0.05em;
    color: #828282;
}
 .dropdown-select:focus {
     background-color: #fff;
}
 .dropdown-select:hover {
     background-color: #fff;
}
 .dropdown-select:active, .dropdown-select.open {
     background-color: #fff !important;
     border-color: #bbb;
     box-shadow: 0 1px 4px rgba(0, 0, 0, 0.05) inset;
}
 .dropdown-select:after {
     height: 0;
     width: 0;
     border-left: 6px solid transparent;
     border-right: 6px solid transparent;
     border-top: 8px solid #1a99bf;
     -webkit-transform: origin(50% 20%);
     transform: origin(50% 20%);
     transition: all 0.125s ease-in-out;
     content: '';
     display: block;
     margin-top: -4px;
     pointer-events: none;
     position: absolute;
     right: 10px;
     top: 50%;
}
 .dropdown-select.open:after {
     -webkit-transform: rotate(-180deg);
     transform: rotate(-180deg);
}
 .dropdown-select.open .list {
     -webkit-transform: scale(1);
     transform: scale(1);
     opacity: 1;
     pointer-events: auto;
}
 .dropdown-select.open .option {
     cursor: pointer;
}
 .dropdown-select.wide {
     width: 100%;
     min-width: 90px;
}
 .dropdown-select.wide .list {
     left: 0 !important;
     right: 0 !important;
}
 .dropdown-select .list {
     box-sizing: border-box;
     transition: all 0.15s cubic-bezier(0.25, 0, 0.25, 1.75), opacity 0.1s linear;
     -webkit-transform: scale(0.75);
     transform: scale(0.75);
     -webkit-transform-origin: 50% 0;
     transform-origin: 50% 0;
     box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.09);
     background-color: #fff;
     border-radius: 4px;
     margin-top: 4px;
     padding: 5px 0 2px;
     opacity: 0;
     overflow: hidden;
     pointer-events: none;
     position: absolute;
     top: 100%;
     left: 0;
     z-index: 999;
     max-height: 250px;
     overflow: auto;
     border: 1px solid #ddd;
}
 .dropdown-select .list:hover .option:not(:hover) {
     background-color: transparent !important;
}
 .dropdown-select .dd-search{
     overflow:hidden;
     display:flex;
     align-items:center;
     justify-content:center;
     margin-bottom: 5px;
}
 .dropdown-select .dd-searchbox{
     width:90%;
     padding: 4px;
     border: 1px solid #dedede;
     border-radius:4px;
     outline:none;
}
 .dropdown-select .dd-searchbox:focus{
     border-color:#222222;
}
 .dropdown-select .list ul {
     padding: 0;
     margin: 0;
}
 .dropdown-select .option {
     cursor: default;
     outline: none;
     padding-left: 6px;
     padding-right: 6px;
     text-align: left;
     transition: all 0.2s;
     list-style: none;
     font-family: 'Poppins-Regular';
     padding-top: 4px;
     padding-bottom: 4px;
     font-size: 12px;
}
 .dropdown-select .option:hover, .dropdown-select .option:focus {
     background-color: #f6f6f6 !important;
}
 .dropdown-select .option.selected {
     color: #1a99bf;
}
 .dropdown-select .option.selected:focus {
     background: #f6f6f6;
}
 .dropdown-select a {
     color: #aaa;
     text-decoration: none;
     transition: all 0.2s ease-in-out;
}
 .dropdown-select a:hover {
     color: #666;
}
  .editable_select select {
     display: none !important;
}
.vodiapicker {
    display: none;
}
.item_cTm {
    padding: 1rem .5rem;
}
.fl_wrp {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
}
.hdr_2 {
    height: 80px;
    padding-top: 1.253rem;
}
.hdr_2 ul {
    list-style: none;
    margin: 0;
    padding: 0 .5rem 0;
}
.clr_gry{
	color: var(--cp_gray8)
}
.bak_gry i.icN {
    top: 0.145rem;
}
.mn_srH {
    width: 820px;
}
.mn_srH .frm-grp {
    margin: 0;
}
.cd_p05{
	padding: 0 .5rem 0;
}




.li__dc a {
    color: #797474;
    z-index: 101;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-right: 0.5rem;
}

.li__dc .pP_i4Im {
    width: 45px;
    height: 45px;
    margin-bottom: auto;
    margin-top: auto;
}
 
.li__dc h5 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.li__dc h5 span.fl_C {
    padding-left: 1rem;
    padding-right: 0.30rem;
    display: inline-block;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.li__dc h5  i.icN {
    min-width: 28px;
    min-height: 28px;
}
.mlE_cnf i {
    width: 102px;
    height: 96px; 
    margin: 0 auto; 
}
.mlE_cnf {
    margin-top: 10rem;
    margin-bottom: 10rem;
}
 .li__dc .pP_i4Im img {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    min-height: 100%;
    min-width: 100%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
ul.brD_G {
    height: 45px;
}

ul.brD_G li {
    display: table;
    height: 100%;
}

ul.brD_G li a {
    display: table-cell;
    vertical-align: middle;
    color: #39b54a;
    padding-right: 2rem;
    padding-left: 1rem;
    position: relative;
    text-decoration: none;
}



/*for index part*/
.hCCwSvg{top:50%;left: 50%;transform: translate(-50%,-50%);}
.s_4048 {
    font-size: 2.5rem;
    line-height: 3rem;
}
.hTC-1 {padding-top: 2.5rem;padding-bottom: 2.5rem;}
.hTC-1 h4{
    text-align: center;
    color: var(--cp_green);
}
.hTC-1a{padding: 2.5rem 0rem;}
.hTC-2{text-align: center;}
.hTC-2 li{list-style: none;padding: 0rem 1rem;}
.hTC-2 li a{color: var(--cp_green);}
.hTC-2 li a:hover{text-decoration: none;}
.hNW{
    padding: 5rem 0rem;
    z-index: 1;
}
.hNW::before{
    left: 0;right: 0;top: 0;bottom: 0;
    width: 100%;
    height: 100%;   
    background-color:  var(--cp_green); 
    position: absolute;
    content: '';
    z-index: -1;
}
.hNW::after{
    z-index: -1;
    position: absolute;
    content: '';
    background-image: url(../images/newsletter-back.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 700px;
    left: 0;right: 0;top: 0;bottom: 0;
    width: 100%;
    height: 100%;
}
.hNW h4{color: white;}
.hNW-1{}/*
.hNW-1 .hNW-1a {background: #F4F4F4;
border: 1px solid #C4C4C4;
box-sizing: border-box;
border-radius: 5px;}*/
.hNW-1 .fd_IN{margin-top: 0px;}
.hNW-1 .hNW-1a.fd_IN{
    max-width: 24.5rem;}
.hNW-1 .hNW-1a.fd_IN input{
    max-width: 24.5rem;
    background: #F4F4F4;
border: 1px solid #C4C4C4;
box-sizing: border-box;
border-radius: 5px;
    padding-top: 0.7rem;
    padding-bottom: 0.7rem;
}
.hNW-1 .hNW-1b {width: 12.5rem;text-align: left;margin-left: 1rem;}
.hNW-1 .hNW-1b.fd_IN input[type="submit"] {text-align: left;
    background-color: #CC5500;
    padding-top: 0.7rem;
    padding-bottom: 0.9rem;}
.hFt{padding-top: 2rem;padding-bottom: 2rem;}
.hFt .xtrMenu li:nth-child(1){padding-right: 0.5rem;position: relative;}
.hFt .xtrMenu li:nth-child(1)::after{position: absolute;content: '';height: 18px;width: 1px;background-color: #797474;right: 0;top: 60%;transform: translateY(-50%);}
.hFt .xtrMenu li:nth-child(2){padding-left: 0.5rem;}


/*for header*/

.d_W {
    min-height: 100%;
    overflow: hidden;
    width: 100%;
    max-height: 100%;
}
.d_W.yHead {
    margin-top: 105px;
}

.sH .flWdt{
    width: 100%;
}
.inpSty:not([type="submit"]):not([type="button"]),
.inPW_1 .btn {
    width: 100%;
    border: 1px solid #C4C4C4;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    height: 50px;
    background-color: transparent;
    /*
    padding-left: 10px;
    */
    padding-left: 1rem;
    padding-right: 1rem;
    color: var(--cp_green);
    text-align: left;
}
.sH .inpSty{border: 0px!important;}

.inpSty::-webkit-input-placeholder {
    color: var(--cp_gray6);
    opacity: 1;
}

.inpSty::-ms-input-placeholder {
    color: var(--cp_gray6);
    opacity: 1;
}

.inpSty::-moz-placeholder {
    color: var(--cp_gray6);
    opacity: 1;
}

.inpSty::-webkit-input-placeholder {
    color: var(--cp_gray6);
    opacity: 1;
}

.inpSty:-moz-placeholder {
    color: var(--cp_gray6);
    opacity: 1;
}

.inpSty:-ms-input-placeholder {
    color: var(--cp_gray6);
    opacity: 1;
}

.inpSty::placeholder {
    color: var(--cp_gray6);/*
    color: var(--cp_gray9);*/
    opacity: 1;
}

.inpB {
    position: relative;
    font-family: 'Barlow-Regular';
    outline: none;
    width: 221px;
    text-align: left;
    background-color: transparent;
    z-index: 1;
}

.inpB input,
.inpB .inpB_B {
    background-color: transparent;
    width: 100%;
    font-size: 1.25rem;
    line-height: 1.5rem;
    padding: 10px 15px 13px 15px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    cursor: pointer;
}

.inpB::after {
    content: '';
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: -2;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.inpB::before {
    position: absolute;
    content: '';
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 1rem;
    -moz-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    z-index: -1;
}


.inpB.inpAut {
    width: auto;
}

.inpB_Text_Positive input,
.inpB_Text_Positive .inpB_B {
    color: var(--cp_green1);
    border: 1px solid transparent;
    background-color: transparent;
}

.inpB.inpB_search_gray::before {
    width: 22px;
    height: 20px;
    background-image: url('data:image/svg+xml,<svg width="22" height="20" viewBox="0 0 22 20" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="9.5" cy="9.5" r="9" stroke="rgb(138, 130, 130)"/><path d="M16.5 15L21.5 19" stroke="rgb(138, 130, 130)"/></svg>');
}

.dropdown.bootstrap-select .filter-option-inner-inner {
    padding-left: 1rem;
    padding-right: 1rem;
    transition: all 0.2s;
}

.sH nav {
    padding-top: 20px;
    padding-bottom: 20px;
}
.sH .dropdown.bootstrap-select .filter-option{
    font-size: inherit;
}
.sH .dropdown.bootstrap-select .filter-option-inner{
    padding-top: 0px;
    font-size: inherit;
}
.sH .bootstrap-select>.dropdown-toggle{
    color: inherit;
    font-family: inherit;
    font-size: inherit;
}

.sH  .dropdown.bootstrap-select .btn {
    padding: .375rem 0px;
    background: transparent!important;
    border: 0px;
}

.sH  .dropdown.bootstrap-select .btn:active,
.sH  .dropdown.bootstrap-select .btn:hover,
.sH  .dropdown.bootstrap-select .btn:focus {
    outline: none !important;
    background: transparent!important;
    box-shadow: none!important;
    border: 0px;
}

.dropdown.bootstrap-select .dropdown-toggle::after {
    border: 0px;
    height: 8px;
    width: 8px;
    border-right: 1px solid #C4C4C4;
    border-bottom: 1px solid #C4C4C4;
    top: 45%;
    right: 8px;
    transform: translateY(-50%) rotate(45deg);
    position: absolute;}

.sH  .srcF.dropdown .bs-placeholder .filter-option-inner .filter-option-inner-inner{color: #8A8282;}
.sH  .srcF.dropdown.bootstrap-select .dropdown-toggle::after {
    border: 0px;
    height: 8px;
    width: 8px;
    border-right: 1px solid #CCCBCB;
    border-bottom: 1px solid #CCCBCB;
    top: 45%;
    right: 8px;
    transform: translateY(-50%) rotate(45deg);
    position: absolute;
}

.sH .userAct .dropdown.bootstrap-select .dropdown-toggle::after {
    border: 0px;
    height: 8px;
    width: 8px;
    border-right: 2px solid #00684A;
    border-bottom: 2px solid #00684A;
    top: 45%;
    right: 8px;
    transform: translateY(-50%) rotate(45deg);
    position: absolute;
}


.s_1214 {
    font-size: 0.75rem;
    line-height: 0.875rem;
}


.clr_Cp_White {
    color: #ffffff;
}
.clr_Cp_Green {
    color: #00684A;
}
.clr_Cp_Green1 {
    color: #39B54A;
}

.bag_Cp_Green {
    background-color: #00684A;
}

.bag_Cp_White {
    background-color: #ffffff;
}

.bordr_Cp_Gray14{
    border: 1px solid #E3DBDB;
}
.bag_Cp_Green1 {
    background-color: #39B54A;
}
.bordr_Cp_Gray14-L{
    border-left: 1px solid #E3DBDB;
}
.bordr_Cp_Gray14-R{
    border-right: 1px solid #E3DBDB;
}
.bordr_Cp_Green1{    border: 1px solid #39B54A;
}

.Rad5 {
    -webkit-border-radius: 0.313rem;
    -moz-border-radius: 0.313rem;
    border-radius: 0.313rem;
}

.pd_tb_05 {
    padding-top: 0.313rem;
    padding-bottom: 0.313rem;
}

.pd_lr_05 {
    padding-left: 0.313rem;
    padding-right: 0.313rem;
}

.pd_b_08 {
    padding-bottom: .5rem;
}

.pd_tb_08 {
    padding-bottom: .5rem;
    padding-top: .5rem;
}

.pd_t_16 {
    padding-top: 1rem;
}
.pd_lr_16 {
    padding-left: 1rem;
    padding-right: 1rem;
}

.mrg_n_tl_10{
    margin-top: -0.625rem;
    margin-left: -0.625rem;
}

/*about page*/

#navbarNavAltMarkup{min-width: 30rem;}
#navbarNavAltMarkup a:hover{text-decoration: none;}
@media(max-width:1400px){
    .sW .sH nav{padding-bottom: 5px;padding-top: 5px;}
    .sH .navbar-brand svg{width: 150px;height:auto;}
    .sH .navbar form .pd_tb_08 {padding-bottom: 0px;padding-top: 0px;}
    .sH .navbar form .inpSty {height: 45px;}
    .sH .navbar form .inpB input {padding: 0px;}
    #navbarNavAltMarkup .pd_tb_05{padding-bottom: 0px;padding-top: 0px;}
    .sW .sH nav .navbar-nav .nav-item .nav-link,.sW .sH nav .navbar-nav .nav-item.reB .nav-link{padding-bottom: 10px;padding-top: 10px;}
    .sW .d_W.yHead{margin-top: 74px;}
    .sW .d_L{width: 5.5rem;}
    .sW .d_W .d_L ul li{height:auto;width: 5.5rem;}
    .sW .d_W .d_L ul li a{height:3.5rem;width:5.5rem;}
    .sW .d_W .d_L ul li h4{font-size: 12px;line-height: 13px;}
    .d_L ul li a svg{height: 15px;}
    .rfxBut{font-size: 14px;}
}

.spacr_h_50{
    height: 3.125rem;
    width: 100%;
}
.clr_about{
    color: #797474;
}
.s_7590{
    font-size: 4.688rem;
    line-height: 5.625rem;
}
.abtBak{background-image: url(../images/about_background.png);
background-repeat: no-repeat;background-position: center;background-size: cover;
    height: calc( 100vh - 104px);
    width: 100%;
}

.oWlAli{}
.oWlAli a{}
.oWlAli a .oWlAli-img{height: 100px;width: auto;text-align: center;}
.oWlAli a .oWlAli-img img{max-height: 100%; width: auto;text-align: center;margin-left: auto;margin-right: auto;}

.c12_5{
    width: 90%;
    max-width: 1266px;
}
.txt_Al_Center{text-align: center;}
.terms{}
.terms h4{
    font-family: 'Barlow-Semibold';
}
.terms h5{
    margin-top: 0.5rem;
    font-family: 'Barlow-Semibold';
    margin-bottom: 2rem;
}
.terms p{ font-size: 1.1rem;
    font-family: 'Barlow-Regular';
}
.terms h3{font-size: 1.3rem;
    font-family: 'Barlow-Semibold';
}

/*new home screen*/
.hmFst{background-image: url(../images/home_background.png);
background-repeat: no-repeat;background-position: center;background-size: cover;
    height:100vh;
    width: 100%;
}
.sH.hmHead{
    background-color:transparent;
    box-shadow: none;
}
.sH.hmHead nav{
    transition: all 0.4s ease-in-out;}
.sH.hmHead.dH nav{
    transition: all 0.4s ease-in-out;
}
.sH.hmHead.dH{
    background-color:white;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
}

.sH.hmHead:not(.dH) .icN.icN-Wish-Outline-Green::before{    
    background-image: url('data:image/svg+xml,<svg width="22" height="19" viewBox="0 0 22 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.0041 2.96912L10.6338 3.30506L11.0041 3.71332L11.3745 3.30506L11.0041 2.96912ZM3.34412 1.93307L3.07288 1.51303L3.07285 1.51305L3.34412 1.93307ZM1.00412 5.97369L1.50375 5.99283L1.50377 5.9923L1.00412 5.97369ZM9.55412 17.0501L9.22902 17.43L9.23081 17.4315L9.55412 17.0501ZM9.65412 17.1348L9.97907 16.7548L9.97743 16.7534L9.65412 17.1348ZM12.3441 17.1254L12.0189 16.7456L12.0165 16.7477L12.3441 17.1254ZM12.4541 17.0312L12.1294 16.651L12.1289 16.6514L12.4541 17.0312ZM21.0041 5.96427L21.5038 5.9465L21.5038 5.94555L21.0041 5.96427ZM18.9343 1.51235C16.0641 -0.330824 12.5374 0.534564 10.6338 2.63319L11.3745 3.30506C12.9908 1.52318 15.9841 0.806227 18.3939 2.35379L18.9343 1.51235ZM11.3745 2.63319C9.47178 0.535649 5.94458 -0.34137 3.07288 1.51303L3.61536 2.3531C6.02366 0.797936 9.01646 1.5221 10.6338 3.30506L11.3745 2.63319ZM3.07285 1.51305C1.54033 2.50283 0.570739 4.1761 0.504466 5.95508L1.50377 5.9923C1.5575 4.55009 2.34791 3.17169 3.61539 2.35308L3.07285 1.51305ZM0.504486 5.95455C0.427563 7.96248 1.3421 9.72855 2.87804 11.5227C4.40782 13.3096 6.61541 15.1933 9.22903 17.43L9.87921 16.6702C7.24283 14.4141 5.10542 12.5868 3.6377 10.8724C2.17614 9.16512 1.44068 7.63935 1.50375 5.99283L0.504486 5.95455ZM9.23081 17.4315L9.33081 17.5163L9.97743 16.7534L9.87743 16.6687L9.23081 17.4315ZM9.32917 17.5149C10.2765 18.325 11.7241 18.3253 12.6718 17.5031L12.0165 16.7477C11.4442 17.2442 10.5517 17.2445 9.97907 16.7548L9.32917 17.5149ZM12.6693 17.5052L12.7793 17.411L12.1289 16.6514L12.0189 16.7456L12.6693 17.5052ZM12.7788 17.4115C15.3928 15.1793 17.5978 13.298 19.1265 11.5121C20.6613 9.71893 21.5752 7.95346 21.5038 5.9465L20.5044 5.98205C20.563 7.62954 19.8269 9.15591 18.3668 10.8618C16.9004 12.5749 14.7655 14.3999 12.1294 16.651L12.7788 17.4115ZM21.5038 5.94555C21.4374 4.17557 20.4675 2.50256 18.9354 1.51305L18.3929 2.35308C19.6608 3.17197 20.4508 4.55062 20.5045 5.98299L21.5038 5.94555Z" fill="rgb(255, 255, 255)"/></svg>');
}
.sH.hmHead:not(.dH) .icN.icN-Wish-Message-Green::before{    
    background-image: url('data:image/svg+xml,<svg width="19" height="21" viewBox="0 0 19 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 18V19.2071L1.35355 18.3536L4.60711 15.1H16.3C17.5111 15.1 18.5 14.1111 18.5 12.9V2.7C18.5 1.48886 17.5111 0.5 16.3 0.5H2.7C1.48886 0.5 0.5 1.48886 0.5 2.7V18Z" stroke="rgb(255, 255, 255)"/><path d="M7 9H5V7H7V9Z" fill="rgb(255, 255, 255)"/><path d="M10 9H9V7H10V9Z" fill="rgb(255, 255, 255)"/><path d="M14 9H12V7H14V9Z" fill="rgb(255, 255, 255)"/></svg>');
}

.sH.hmHead:not(.dH) .prCrng h4{    
    color: white;
}

.sH.hmHead:not(.dH) .prCrng::after{    
   border-color: white;
}

.sH.hmHead:not(.dH){       
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255,0,0,0)), to(rgba(121, 116, 116, 0.9))); background-image: -webkit-linear-gradient(bottom, rgba(255,0,0,0), rgba(121, 116, 116, 0.9)); background-image: -moz-linear-gradient(bottom, rgba(255,0,0,0), rgba(121, 116, 116, 0.9)); background-image: -o-linear-gradient(bottom, rgba(255,0,0,0), rgba(121, 116, 116, 0.9)); background-image: linear-gradient(to top, rgba(255,0,0,0), rgba(121, 116, 116, 0.9)); /* Standard syntax (must be last) */
}


.mrg_lr_16{
    margin-left: 1rem;
    margin-right: 1rem;
}

.mrg_r_42{
    margin-right: 2.625rem;
}

.sH.hmHead .dHLinks{
    color: white;
}

.sH.hmHead.dH .dHLinks{
    color: #00684a;
}/*
.sH.hmHead .bordr_Cp_Gray14{
    border: 1px solid #39B54A;
}*/
.sH.hmHead.dH .bordr_Cp_Gray14{
    border: 1px solid #E3DBDB;
}

.hmFst .dropdown .btn{
    background-color: white;
    border: 0px;outline: none!important;box-shadow: none!important;
    background-color: white;
}


.hmFst .dropdown .btn:hover,.hmFst .dropdown .btn:focus,.hmFst .dropdown .btn:active{
    border: 0px;outline: none!important;box-shadow: none!important;
    background-color: white;
}
.hmFst .dropdown.bootstrap-select>.dropdown-menu{
    transform: translate3d(0px,0px,0px);
    /*left: 5px;*/
    top: 0px;
    transition: all 0.2s !important;
}

.hmFst .dropdown.bootstrap-select>.dropdown-menu.show{
    transform: translate3d(0px,35px,0px)!important;
}


.bag_Cp_Trans {
    background-color: transparent;
}

.inPW_2{
    height: 3.125rem;
}
.inPW_2s{
    height: 1.5rem;
}


/*for authe menu*/
.autM_1{
    width: 10.625rem;
    max-width: 11.25rem;
}
.autM_1 .prCrng::after{
    border-color: #00684A;
}
#autM_3{
    z-index: 100;
    margin-top: 10px;
    right: 0;
    min-width: 200px;
    max-width: 300px;
        -webkit-box-shadow: 0px 0px 5px grey;
    -moz-box-shadow: 0px 0px 5px grey;
    box-shadow: 0px 0px 5px grey;   
}

#autM_3 ul{width: 100%;}
#autM_3 ul li{}
#autM_3 ul li a{color: black;transition: all 0.3s ease-in;background-color: white;}
#autM_3 ul li a:hover{
    background-color: #39B54A;
    color: white;
}
.fixH_100 {
    height: 100%;
}
.pd_tb_16{
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.pd_lr_16{
    padding-left: 1rem;
    padding-right: 1rem;
}
.prCrng{
    position: relative;
}
.prCrng::after {
    content: '';
    border: 0px;
    height: 8px;
    width: 8px;
    border-right: 2px solid #797474;
    border-bottom: 2px solid #797474;
    top: 45%;
    right: 16px;
    transform: translateY(-50%) rotate(45deg);
    position: absolute;
}
.cmnFlx-col{
    flex-direction: column;
}

.cmnFlx-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.s_6565{
    font-size: 4.063rem;
    line-height: 4.063rem;
}
.inpSty.nO_Brd{
    border:0px!important;
}

.oWlTrs{}
.oWlTrs a{}
.oWlTrs a .oWlTrs-img{height: 100px;width: auto;text-align: center;display: flex;}
.oWlTrs a .oWlTrs-img img{max-height: 100%; width: auto;text-align: center;margin: auto;}




@media(max-width:991px){
    .sW .sH nav{padding-bottom: 0px;padding-top: 0px;}
    .sH a.navbar-brand{}
}


.sH.hmHead:not(.dH) .loB {
    border: 0.5px solid #E3DBDB;border-right: 0px;
}
.sH.hmHead:not(.dH) .loB a{
    color: white;
}


.mobMenus a {position: relative;padding-right: 5px;}
.mobMenus a div{margin-top: 5px;}
.mobMenus a i{}
.mobMenus a i::before{height: 12px!important;width: auto;
background-size: contain;}
.mobMenus a h6{
    margin-top: -2px;
    margin-left: -10px;
    font-size: 8px;
    line-height: 8px;
    padding-top: 1px;
}

/*responsive*/
.mobHead{
    margin-top: auto;
    margin-bottom: auto;
    width: 35px;height: auto;
    cursor: pointer;
    margin-right: 5px;
}
.mobHead .mobHead-Sp{
    width: 100%;
    height: 2px;
    border-radius: 3px;
    display: block;/*
    background-color: #39B54A;*/
    background-color: #00684A;
}
.sH.hmHead:not(.dH) .mobHead .mobHead-Sp{
    background-color: white; 
}
.mobHead .mobHead-Sp:nth-child(2){margin-top: 7px;}
.mobHead .mobHead-Sp:nth-child(3){margin-top: 7px;}

.mobShow .mobTailWr{visibility: visible;z-index: 2000;
    transition: all;/*
    transition-duration: 0.1s , 0.5s;*/
    animation: animateZ 0.5s ease-in-out;}
.mobTailWr{/*
    transition-delay: 1s;
    transition: all;
    transition-duration: 0.1s , 0.5s;*/
    visibility: hidden;
    z-index:0;
    position: absolute;
    top: 0;left: 0;right: 0;bottom: 0;
    background-color: rgba(128, 128, 128, 0.7);
}

@keyframes animateZ {
  0% {
    opacity: 0;
    z-index: 0;
    visibility: hidden;
  }
  50% {
    z-index: 1999;
  }
  99% {
    opacity: 1;
    visibility: visible;
  }
  100% {
    z-index: 2100;
  }
}

.mobShow .mobTail{right: 0;}
.mobTail{
    transition-delay: 2s;
    transition: all 0.5s ease-in-out;
    background-color: white;
    top: 0;
    bottom: 0;
    right: -250px;
    left: auto;
    position: fixed;
    width: 250px;
    height: 100%;
    padding-top: 20px;
}
.mobTl_1{margin-left: 0px; padding: 16px;}
.mobTl_1 li{list-style: none;width: 50%;}
.mobTl_1 li a{padding: 3px 8px 5px 8px;}
.mobTl_1 li a:hover{color: inherit;text-decoration: none;}
.mobTl_1 li:nth-child(1){color: #39B54A;border: 1px solid #39B54A;border-right: 0px; border-top-left-radius: 3px;border-bottom-left-radius: 3px;}
.mobTl_1 li:nth-child(1) a{color: #39B54A;}
.mobTl_1 li:nth-child(2){color:white;background-color: #39B54A; border-top-right-radius: 3px;border-bottom-right-radius: 3px;}
.mobTl_1 li:nth-child(2) a{color:white;}
.mobTl_2 {margin-left: 0px;padding: 0px 12px;margin-top: 0px;}
.mobTl_2 li {padding-bottom: 8px;padding-top: 8px;list-style: none;}
.mobTl_2 li a{color: black;}


i.icN.icN-Green-Dot::before {
    height: 8px;
    width: 8px;
    background-image: url('data:image/svg+xml,<svg width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg"><ellipse cx="4" cy="3.99999" rx="4" ry="3.99999" fill="rgb(109, 219, 166)"/></svg>');
}

i.icN.icN-Cart-Small::before {
    width: 28px;
    height: 22px;
    background-image: url('data:image/svg+xml,<svg width="28" height="22" viewBox="0 0 28 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.3333 19.75C16.3333 20.7172 17.1173 21.5 18.0833 21.5C19.0493 21.5 19.8333 20.7172 19.8333 19.75C19.8333 18.784 19.0493 18 18.0833 18C17.1173 18 16.3333 18.784 16.3333 19.75ZM12.25 18C13.216 18 14 18.7828 14 19.75C14 20.7172 13.216 21.5 12.25 21.5C11.284 21.5 10.5 20.7172 10.5 19.75C10.5 18.784 11.284 18 12.25 18ZM4.89533 0.5L8.89817 14.5H11.3505L8.38483 4H28L22.6158 16.8333H7.17033L3.11733 2.83333H0.866835L0 0.5H4.89533Z" fill="rgb(57, 181, 74)"/></svg>');
}

.pd_b_03{
    padding-bottom: 3px;
}
