/*
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;*/

    margin-top: 0px;
}

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: 'Barlow-Medium';
    src: url('../fonts/Barlow-Medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Barlow-Italic';
    src: url('../fonts/Barlow-Italic.ttf') format('truetype');
    font-weight: normal;
    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;
}

*/

a:hover {
    color: inherit;
}



:root {

    --cp_green: #00684A;
    --cp_green1: #39B54A;
    --cp_green9: #48C691;
    --cp_green10: #5FC3A7;
    --cp_gray: #F2F2F2;
    --cp_gray2: #CCCBCB;
    --cp_gray6: #828282;
    --cp_gray7: #797474;
    --cp_gray8: #747171;
    --cp_gray9: #DADADA;
    --bg_color: #fff;
    --plc_holder: #a0a0a0;
    --orange1: #F5A834;
    --cp_red1: #EE3B3B;
}

.clr_Cp_White {
    color: #ffffff;
}

.clr_Cp_White_imp {
    color: #ffffff!important;
}

.clr_Cp_Black1 {
    color: #4E4F53;
}

.clr_Cp_Gray {
    color: #F2F2F2;
}

.clr_Cp_Gray3 {
    color: #8A8282;
}

.clr_Cp_Gray6 {
    color: #828282;
}

.clr_Cp_Gray7 {
    color: #797474;
}

.clr_Cp_Gray8 {
    color: #747171;
}

.clr_Cp_Gray9 {
    color: #DADADA;
}

.clr_Cp_Gray10 {
    color: #9AACBC;
}

.clr_Cp_Gray11 {
    color: #B9AFAF;
}

.clr_Cp_Gray12 {
    color: #4F4F4F;
}

.clr_Cp_Gray14 {
    color: #E3DBDB;
}

.clr_Cp_Gray15 {
    color: #E0E0E0;
}

.clr_Cp_Green {
    color: #00684A;
}

.clr_Cp_Green1 {
    color: #39B54A;
}

.clr_Cp_Green3 {
    color: #3DD6AA;
}

.clr_Cp_Green8 {
    color: #CAF6F4;
}

.clr_Cp_Green9 {
    color: #48C691;
}

.clr_Cp_Green10 {
    color: #5FC3A7;
}

.clr_Cp_Green12 {
    color: #D4EDE6;
}

.clr_Cp_Green13 {
    color: #79C4AE;
}

.clr_Cp_Orange1 {
    color: #F5A834;
}

.clr_Cp_Orange2 {
    color: #F4AC20;
}

.clr_Cp_Orange3 {
    color: #F2994A;
}

.clr_Cp_Red1 {
    color: #EE3B3B;
}

.clr_Cp_Blue1 {
    color: #F1F8FF;
}

.clr_Cp_Blue2 {
    color: #3997B5;
}

.clr_Cp_Blue3 {
    color: #F2FDF5;
}

.clr_Cp_Blue4 {
    color: #EEFFFA;
}

.Grph_Award{
    background: #2A9E55;
}
.Grph_Access{
    background-color: #F2C546;
}
.Grph_Cancel{
    background-color: #FE8C8A;
}
.Grph_Open{
    background-color: #87E276;
}


a.clr_Cp_White:hover{
    color: #ffffff;
}
a.clr_Cp_Green1:hover {
    color: #39B54A;
}

a.clr_Cp_Gray6:hover {
    color: #828282;
}

a.clr_Cp_Gray7:hover {
    color: #797474;
}
.bag_Cp_Trans {
    background-color: transparent;
}

.bag_Cp_White {
    background-color: #ffffff;
}

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

.bag_Cp_Green1 {
    background-color: #39B54A;
}

.bag_Cp_Green2 {
    background-color: #6FCF97;
}

.bag_Cp_Green3 {
    background-color: #3DD6AA;
}

.bag_Cp_Green8 {
    background-color: #CAF6F4;
}

.bag_Cp_Green9 {
    background-color: #48C691;
}

.bag_Cp_Green10 {
    background-color: #F8FFFD;
}

.bag_Cp_Green11 {
    background-color: #E6FFEB;
}

.bag_Cp_Green12 {
    background-color: #D4EDE6;
}

.bag_Cp_Green13 {
    background-color: #79C4AE;
}

.bag_Cp_Orange1 {
    background-color: #F5A834;
}

.bag_Cp_Gray {
    background-color: #F2F2F2;
}

.bag_Cp_Gray1 {
    background-color: #E5E5E5 !important;
}

.bag_Cp_Gray9 {
    background-color: #DADADA;
}

.bag_Cp_Gray13 {
    background-color: #F4F4F4;
}

.bag_Cp_Gray14 {
    background-color: #E3DBDB;
}

.bag_Cp_Gray15 {
    background-color: #E0E0E0;
}

.bag_Cp_Red1 {
    background-color: #EE3B3B;
}

.bag_Cp_Blue1 {
    background-color: #F1F8FF;
}

.bag_Cp_Blue2 {
    background-color: #3997B5;
}

.bag_Cp_Blue3 {
    background-color: #F2FDF5;
}

.bag_Cp_Blue4 {
    background-color: #EEFFFA;
}

.bordr_Cp_Green {
    border: 1px solid #00684A;
}

.bordr_Cp_Green1 {
    border: 1px solid #39B54A;
}

.bordr_Cp_Gray2 {
    border: 1px solid #CCCBCB;
}

.bordr_Cp_Gray14 {
    border: 1px solid #E3DBDB;
}

.bordr_Cp_Gray14-L {
    border-left: 1px solid #E3DBDB;
}

.bordr_Cp_Gray14-R {
    border-right: 1px solid #E3DBDB;
}

.bordr_Cp_Gray16 {
    border-top: 1px solid #B8AEAE;
}

.bordr_Cp_Gray17 {
    border-top: 1px solid #DFDFDF;
}

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_Bme {
    font-family: 'Barlow-Medium';
}

.f_Bit {
    font-family: 'Barlow-Italic';
}

.f_300 {
    font-weight: 300;
}

.f_500 {
    font-weight: 500;
}

.f_600 {
    font-weight: 600;
}

.f_bold {
    font-weight: bold;
}

.s_0609 {
    font-size: 0.375rem;
    line-height: 0.563rem;
}

.s_1010 {
    font-size: 0.625rem;
    line-height: 0.625rem;
}


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

.s_1218 {
    font-size: 0.75rem;
    line-height: 1.125rem;
}

.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_1515 {
    font-size: 0.938rem;
    line-height: 0.938rem;
}

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

.s_1615 {
    font-size: 1rem;
    line-height: 0.938rem;
}

.s_1619 {
    font-size: 1rem;
    line-height: 1.188rem;
}


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

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

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

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

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

.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_4032 {
    font-size: 2.5rem;
    line-height: 2rem;
}

.s_4048 {
    font-size: 2.5rem;
    line-height: 3rem;
}

.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;
}

.s_8096 {
    font-size: 5rem;
    line-height: 6rem;
}

.l_sp_01 {
    letter-spacing: 0.065em;
}

.z_105 {
    z-index: 105;
}

.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;
    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-left: 1px solid #E3DBDB;
    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;
    }
}




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

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

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

.fl_R_imp {
    margin-right: 0 !important;
    margin-left: auto !important;
}

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

.fl_CH_imp {
    margin-left: auto !important;
    margin-right: auto !important;
}

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

.fl_C.imp {
    margin-top: auto !important;
    margin-bottom: auto !important;
}

.fl_C_imp {
    margin-top: auto !important;
    margin-bottom: auto !important;
}


.fl_CH.imp {
    margin-left: auto !important;
    margin-right: auto !important;
}

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

.fl_B_imp {
    margin-top: auto!important;
    margin-bottom: 0px!important;
}

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

.fl_T_imp {
    margin-top: 0px !important;
    margin-bottom: auto !important;
}

.pd_l_00 {
    padding-left: 0rem;
}

.pd_l_00_imp {
    padding-left: 0rem !important;
}

.pd_r_00 {
    padding-right: 0rem;
}

.pd_r_00_imp {
    padding-right: 0rem !important;
}

.pd_lr_00 {
    padding-left: 0rem;
    padding-right: 0rem;
}

.pd_lr_00_imp {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
}

.pd_t_00 {
    padding-top: 0rem;
}

.pd_t_00_imp {
    padding-top: 0rem !important;
}

.pd_l_02 {
    padding-left: 0.125rem;
}

.pd_r_02 {
    padding-right: 0.125rem;
}

.pd_lr_02 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
}

.pd_t_02 {
    padding-top: 0.125rem;
}

.pd_b_02 {
    padding-bottom: 0.125rem;
}

.pd_tb_02 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
}

.pd_02 {
    padding: 0.125rem;
}

.pd_l_05 {
    padding-left: 0.313rem;
}

.pd_l_05_imp {
    padding-left: 0.313rem !important;
}

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

.pd_t_05 {
    padding-top: 0.313rem;
}

.pd_t_05_imp {
    padding-top: 0.313rem!important;
}

.pd_b_05 {
    padding-bottom: 0.313rem;
}

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

.pd_tb_05_imp {
    padding-top: 0.313rem !important;
    padding-bottom: 0.313rem !important;
}

.pd_05 {
    padding: 0.313rem;
}

.pd_l_08 {
    padding-left: .5rem;
}

.pd_l_08_imp {
    padding-left: .5rem !important;
}

.pd_r_08 {
    padding-right: .5rem;
}

.pd_lr_08 {
    padding-left: .5rem;
    padding-right: .5rem;
}

.pd_b_08 {
    padding-bottom: .5rem;
}
.pd_b_08_imp {
    padding-bottom: .5rem!important;
}

.pd_t_08 {
    padding-top: .5rem;
}

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

.pd_08 {
    padding: .5rem;
}

.pd_l_16 {
    padding-left: 1rem;
}

.pd_r_16 {
    padding-right: 1rem;
}

.pd_r_16_imp {
    padding-right: 1rem!important;
}

.pd_t_16 {
    padding-top: 1rem;
}

.pd_b_16 {
    padding-bottom: 1rem;
}

.pd_tb_16 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}

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

.pd_lr_16.imp {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
}

.pd_16 {
    padding: 1rem;
}

.pd_16_imp {
    padding: 1rem !important;
}

.pd_lr_26 {
    padding-left: 1.625rem;
    padding-right: 1.625rem;
}

.pd_lr_26.imp {
    padding-left: 1.625rem !important;
    padding-right: 1.625rem !important;
}

.pd_26 {
    padding: 1.625rem;
}

.pd_l_32 {
    padding-left: 2rem;
}

.pd_r_32 {
    padding-right: 2rem;
}

.pd_r_32_imp {
    padding-right: 2rem!important;
}

.pd_lr_32 {
    padding-left: 2rem;
    padding-right: 2rem;
}

.pd_tb_32 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.pd_32 {
    padding: 2rem;
}

.pd_36 {
    padding: 2rem;
}

.pd_l_42 {
    padding-left: 2.625rem;
}

.pd_r_42 {
    padding-right: 2.625rem;
}

.pd_r_42_imp {
    padding-right: 2.625rem!important;
}

.pd_lr_42 {
    padding-left: 2.625rem;
    padding-right: 2.625rem;
}

.pd_b_42 {
    padding-bottom: 2.625rem;
}

.pd_42 {
    padding: 2.625rem;
}

.pd_t_42 {
    padding-top: 2.625rem;
}

.mrg_n_lr_05 {
    margin-left: -0.313rem;
    margin-right: -0.313rem;
}

.mrg_n_l_10 {
    margin-left: -0.625rem;
}

.mrg_n_r_10 {
    margin-right: -0.625rem;
}

.mrg_n_lr_10 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
}


.mrg_n_t_10 {
    margin-top: -0.625rem;
}

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

.mrg_0_imp {
    margin: 0px!important;
}

.mrg_0 {
    margin: 0px;
}

.mrg_t_0 {
    margin-top: 0px;
}

.mrg_t_0_imp {
    margin-top: 0px !important;
}

.mrg_t_01 {
    margin-top: 0.063rem;
}

.mrg_t_01_imp {
    margin-top: 0.063rem !important;
}

.mrg_t_5 {
    margin-top: 0.313rem;
}
.mrg_lr_5 {
    margin-left: 0.313rem;
    margin-right: 0.313rem;
}

.mrg_t_8 {
    margin-top: 0.5rem;
}

.mrg_t_8_imp {
    margin-top: 0.5rem !important;
}

.mrg_b_8 {
    margin-bottom: 0.5rem;
}

.mrg_l_8 {
    margin-left: 0.5rem;
}

.mrg_r_8 {
    margin-right: 0.5rem;
}

.mrg_lr_8_imp {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
}

.mrg_lr_8 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}

.mrg_b_8 {
    margin-bottom: 0.5rem;
}

.mrg_lr_10 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
}

.mrg_t_16 {
    margin-top: 1rem;
}

.mrg_b_16 {
    margin-bottom: 1rem;
}

.mrg_tb_16 {
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.mrg_r_16 {
    margin-right: 1rem;
}

.mrg_t_32 {
    margin-top: 2rem;
}

.mrg_l_32 {
    margin-left: 2rem;
}

.mrg_r_32 {
    margin-right: 2rem;
}

.mrg_b_32 {
    margin-bottom: 2rem;
}

.mrg_tb_32 {
    margin-bottom: 2rem;
    margin-top: 2rem;
}

.mrg_r_40 {
    margin-right: 2.5rem;
}

.mrg_lr_40 {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
}

.mrg_t_40 {
    margin-top: 2.5rem;
}

.mrg_b_40 {
    margin-bottom: 2.5rem;
}

.mrg_r_48 {
    margin-right: 3rem;
}

.mrg_t_54 {
    margin-top: 3.375rem;
}

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

.cmnFlx_imp {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -moz-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
}


.cmnFlx-row {
    flex-direction: row;
}

.cmnFlx-col {
    flex-direction: column;
}


.cmnFlx-none_imp{
    -webkit-box-flex: 0!important;
-webkit-flex: none!important;
-moz-box-flex: 0!important;
-ms-flex: none!important;
flex: none!important;
}
.cmnFlx-auto {
    -webkit-box-flex: 1;
-webkit-flex: auto;
-moz-box-flex: 1;
-ms-flex: auto;
flex: auto;
}

.cmnFlx-auto_imp {
    -webkit-box-flex: 1!important;
-webkit-flex: auto!important;
-moz-box-flex: 1!important;
-ms-flex: auto!important;
flex: auto!important;
}

.cmnFlx-0 {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    -moz-box-flex: 0;
    -ms-flex: none;
    flex: none;
}

.cmnFlx-0_imp {
    -webkit-box-flex: 0 !important;
    -webkit-flex: none !important;
    -moz-box-flex: 0 !important;
    -ms-flex: none !important;
    flex: none !important;
}

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

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

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

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

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


.cmnBlk {
    display: block;
}

.cmnNon {
    display: none;
}

.cmnP_r {
    position: relative;
}

.cmnP_a {
    position: absolute;
}

.cmnP_f {
    position: fixed;
}

.Rad0 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

.Rad0_imp {
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
}

.Rad2 {
    -webkit-border-radius: 0.125rem;
    -moz-border-radius: 0.125rem;
    border-radius: 0.125rem;
}

.Rad3 {
    -webkit-border-radius: 0.188rem;
    -moz-border-radius: 0.188rem;
    border-radius: 0.188rem;
}

.Rad5_t {
    border-top-left-radius: 0.313rem;
    border-top-right-radius: 0.313rem;
}

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

.Rad15 {
    -webkit-border-radius: 0.938rem;
    -moz-border-radius: 0.938rem;
    border-radius: 0.938rem;
}

.Rad50 {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

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

.overFlw-F {
    overflow: hidden;
}

.overFlw-T {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}


.crBList li {
    margin-bottom: 0.5rem;
    margin-right: 0.4rem;
}

.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;
}

.c14b2 {
    width: 95%;
    max-width: 700px;
}

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

.c10 {
    width: 100%;
    max-width: 1000px;
}

.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.sM {
    min-width: 8px;
    min-height: 8px;
}

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-Timer::before {
    width: 18px;
    height: 21px;
    background-image: url('data:image/svg+xml,<svg width="18" height="21" viewBox="0 0 18 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 0H6V2H12V0ZM8 13H10V7H8V13ZM16.03 6.39L17.45 4.97C17.02 4.46 16.55 3.98 16.04 3.56L14.62 4.98C13.07 3.74 11.12 3 9 3C4.03 3 0 7.03 0 12C0 16.97 4.02 21 9 21C13.98 21 18 16.97 18 12C18 9.88 17.26 7.93 16.03 6.39ZM9 19C5.13 19 2 15.87 2 12C2 8.13 5.13 5 9 5C12.87 5 16 8.13 16 12C16 15.87 12.87 19 9 19Z" fill="rgb(57, 181, 74)"/></svg>');
}

i.icN.icN-Cloud::before {
    width: 17.6px;
    height: 10px;
    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-Cloud-Big {
    min-width: 44px;
    min-height: 25px;
}

i.icN.icN-Cloud-Big::before {
    width: 44px;
    height: 25px;
    background-image: url('data:image/svg+xml,<svg width="44" height="25" viewBox="0 0 44 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M44 18.0441C44 14.8142 41.824 12.1004 38.8708 11.3179C38.9733 10.7519 39.0295 10.1692 39.0295 9.57312C39.0328 4.28543 34.7899 0 29.5582 0C25.2789 0 21.6643 2.87027 20.487 6.80607C19.2271 5.17781 17.266 4.13226 15.0635 4.13226C11.2604 4.13226 8.17828 7.2456 8.17828 11.0882C8.17828 11.1315 8.18159 11.1714 8.18159 11.2114C7.76159 11.1315 7.32837 11.0882 6.88523 11.0882C3.08215 11.0882 0 14.2015 0 18.0441C0 21.8867 3.08215 25 6.88523 25H37.5811V24.9834C41.1659 24.7403 44 21.7268 44 18.0441Z" fill="rgb(4, 105, 75)"/><path d="M20.7712 20.4149C20.3444 20.4149 19.9203 20.2502 19.596 19.9237L16.3282 16.6334C15.6797 15.9804 15.6797 14.9199 16.3282 14.2641C16.9768 13.611 18.03 13.611 18.6814 14.2641L20.7795 16.3767L27.3096 9.86026C27.961 9.21001 29.0142 9.2128 29.6628 9.87142C30.3086 10.5272 30.3058 11.5877 29.6517 12.2408L21.9464 19.9293C21.6194 20.253 21.1953 20.4149 20.7712 20.4149Z" fill="white"/></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-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>');
}

i.icN.icN-Wish-Message-Green2::before {
    left: 0px!important;
    transform: translateY(-50%)!important;
    height: 21px;
    width: 19px;
    margin-right: 5px;
    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>');
}

i.icN.icN-Wish-Message-Green2{height: 45px;}
i.icN.icN-Wish-Message-Green2::after{
    content: attr(data-count);
    position: relative;
    z-index: 500;
    margin-top: -0.7rem;
    margin-left:5px;
    margin-right: 5px;
    left: 5px;
    font-style: normal;
    color: white;
    background-color: #39B54A;
    padding-left: 0.313rem;
    padding-right: 0.313rem;
    padding-bottom: 1px;
    font-size: 0.75rem;
    line-height: 0.875rem;
    font-family: 'Barlow-Regular';-webkit-border-radius: 0.313rem;
    -moz-border-radius: 0.313rem;
    border-radius: 0.313rem;
}


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-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-Wish-Outline-White.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(255, 255, 255)"/></svg>');
}

i.icN.icN-Wish-Outline-Big {
    min-height: 39px;
    min-width: 45px;
}

i.icN.icN-Wish-Outline-Big::before {
    height: 39px;
    width: 45px;
    background-image: url('data:image/svg+xml,<svg width="45" height="39" 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(57, 181, 74)"/></svg>');
}

i.icN.icN-Wish-Outline-Big.checked::before {
    height: 39px;
    width: 45px;
    background-image: url('data:image/svg+xml,<svg width="45" height="39" 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-Small-Arrow-Right-Green::before {
    height: 13px;
    width: 13px;
    background-image: url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 12L11.4801 6.34315L6 0.686293" stroke="rgb(57, 181, 74)"/></svg>');
}

i.icN.icN-Small-Arrow-Left::before {
    height: 17px;
    width: 16px;
    background-image: url('data:image/svg+xml,<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.5 0.999878L0.999958 8.49992L8.5 16" stroke="rgb(185, 175, 175)"/></svg>');
}

i.icN.icN-Small-Arrow-Left-Black::before {
    height: 17px;
    width: 16px;
    background-image: url('data:image/svg+xml,<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.5 0.999878L0.999958 8.49992L8.5 16" stroke="rgb(0, 0, 0)"/></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-Yellow-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(244, 212, 97)"/></svg>');
}

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-Orange-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(242, 153, 74)"/></svg>');
}

i.icN.icN-Clarification::before {
    height: 8px;
    width: 8px;
    background-image: url('data:image/svg+xml,<svg width="11" height="13" viewBox="0 0 11 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.05261 0.316763V1.44731C7.84423 1.44731 10.1053 3.70839 10.1053 6.50001C10.1053 7.15687 9.979 7.78846 9.74532 8.3632C9.57479 8.78637 9.03162 8.90005 8.70951 8.57794C8.53898 8.40741 8.46951 8.14846 8.56425 7.92109C8.74741 7.48529 8.84214 6.99897 8.84214 6.50001C8.84214 4.40946 7.14317 2.71048 5.05261 2.71048V3.84103C5.05261 4.12524 4.71156 4.26419 4.50945 4.0684L2.74731 2.30627C2.621 2.17995 2.621 1.98416 2.74731 1.85784L4.51576 0.0957074C4.71156 -0.106401 5.05261 0.0325485 5.05261 0.316763ZM1.26318 6.49999C1.26318 8.59054 2.96215 10.2895 5.05271 10.2895V9.15897C5.05271 8.87476 5.39377 8.73581 5.58956 8.9316L7.35169 10.6937C7.47801 10.8201 7.47801 11.0158 7.35169 11.1422L5.58956 12.9043C5.39377 13.1064 5.05271 12.9675 5.05271 12.6832V11.5527C2.26109 11.5527 0 9.29161 0 6.49999C0 5.84313 0.126318 5.21155 0.360005 4.6368C0.530534 4.21364 1.0737 4.09995 1.39581 4.42206C1.56634 4.59259 1.63581 4.85154 1.54108 5.07891C1.35792 5.51471 1.26318 6.00103 1.26318 6.49999Z" fill="rgb(244, 172, 32)"/></svg>');
}

i.icN.icN-Delete::before {
    width: 7px;
    height: 9px;
    background-image: url('data:image/svg+xml,<svg width="14" height="18" viewBox="0 0 14 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.79004 0.289993L10.5 1H13C13.55 1 14 1.45 14 2C14 2.55 13.55 3 13 3H1C0.449951 3 0 2.55 0 2C0 1.45 0.449951 1 1 1H3.5L4.20996 0.289993C4.39001 0.110001 4.65002 0 4.91003 0H9.08997C9.34998 0 9.60999 0.110001 9.79004 0.289993ZM1 16C1 17.1 1.90002 18 3 18H11C12.1 18 13 17.1 13 16V6C13 4.89999 12.1 4 11 4H3C1.90002 4 1 4.89999 1 6V16ZM4 6H10C10.55 6 11 6.45 11 7V15C11 15.55 10.55 16 10 16H4C3.44995 16 3 15.55 3 15V7C3 6.45 3.44995 6 4 6Z" fill="rgb(57, 181, 74)" /></svg>');
}

i.icN.icN-Minus::before {
    width: 12px;
    height: 2px;
    background-image: url('data:image/svg+xml,<svg width="12" height="2" viewBox="0 0 12 2" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 1H12" stroke="rgb(57, 181, 74)" stroke-width="2"/></svg>');
}

i.icN.icN-DropDown::before {
    width: 25px;
    height: 15px;
    background-image: url('data:image/svg+xml,<svg width="25" height="15" viewBox="0 0 25 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24 14L12.867 1.83438C12.4614 1.3911 11.7591 1.40312 11.3689 1.86002L1 14" stroke="rgb(57, 181, 74)" stroke-width="2"/></svg>');
}
/*<svg width="11" height="7" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1 1L4.89764 5.18635C5.30242 5.62112 5.99473 5.60924 6.38436 5.16085L10 1" stroke="#04694B" stroke-width="2"/>
</svg>
*/
i.icN.icN-Action-Ok::before {
    width: 17px;
    height: 13px;
    background-image: url('data:image/svg+xml,<svg width="17" height="13" viewBox="0 0 17 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 5.5L7.4 10.7143L16 1" stroke="rgb(255, 255, 255)" stroke-width="2"/></svg>');
}

i.icN.icN-Action-Wait::before {
    width: 13px;
    height: 15px;
    background-image: url('data:image/svg+xml,<svg width="13" height="15" viewBox="0 0 13 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.49962 0.365499V1.66998C10.0906 1.66998 12.9992 4.27895 12.9992 7.50007C12.9992 8.25798 12.8367 8.98674 12.5361 9.64992C12.3167 10.1382 11.618 10.2694 11.2037 9.8977C10.9843 9.70093 10.8949 9.40214 11.0168 9.13978C11.2524 8.63694 11.3743 8.07579 11.3743 7.50007C11.3743 5.08787 9.18882 3.1275 6.49962 3.1275V4.43199C6.49962 4.75993 6.0609 4.92026 5.80092 4.69434L3.5342 2.6611C3.37171 2.51534 3.37171 2.28943 3.5342 2.14368L5.80905 0.110432C6.0609 -0.122771 6.49962 0.0375563 6.49962 0.365499ZM1.62488 7.50003C1.62488 9.91217 3.81035 11.8725 6.49953 11.8725V10.568C6.49953 10.2401 6.93825 10.0798 7.19011 10.3057L9.45682 12.3389C9.61931 12.4846 9.61931 12.7105 9.45682 12.8563L7.19011 14.8895C6.93825 15.1227 6.49953 14.9623 6.49953 14.6344V13.33C2.90854 13.33 0 10.7211 0 7.50003C0 6.74214 0.162488 6.0134 0.463092 5.35025C0.682451 4.86199 1.38115 4.73082 1.7955 5.10248C2.01485 5.29924 2.10422 5.59802 1.98236 5.86037C1.74675 6.3632 1.62488 6.92433 1.62488 7.50003Z" fill="rgb(255, 255, 255)"/></svg>');
}

i.icN.icN-Action-Close::before {
    width: 12px;
    height: 15px;
    background-image: url('data:image/svg+xml,<svg width="12" height="15" viewBox="0 0 12 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 13.8571L11 1M1 1L11 13.8571" stroke="rgb(255, 255, 255)" stroke-width="2"/></svg>');
}

i.icN.icN-Action-Delete::before {
    width: 16px;
    height: 16px;
    background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.9987 4V16H13.9987V4H1.9987ZM5.33203 13.3333C5.33203 13.7013 5.03336 14 4.66536 14C4.29736 14 3.9987 13.7013 3.9987 13.3333V6.66667C3.9987 6.29867 4.29736 6 4.66536 6C5.03336 6 5.33203 6.29867 5.33203 6.66667V13.3333ZM8.66536 13.3333C8.66536 13.7013 8.3667 14 7.9987 14C7.6307 14 7.33203 13.7013 7.33203 13.3333V6.66667C7.33203 6.29867 7.6307 6 7.9987 6C8.3667 6 8.66536 6.29867 8.66536 6.66667V13.3333ZM11.9987 13.3333C11.9987 13.7013 11.7 14 11.332 14C10.964 14 10.6654 13.7013 10.6654 13.3333V6.66667C10.6654 6.29867 10.964 6 11.332 6C11.7 6 11.9987 6.29867 11.9987 6.66667V13.3333ZM14.6654 1.33333V2.66667H1.33203V1.33333H5.13936C5.73936 1.33333 6.2267 0.600667 6.2267 0H9.77003C9.77003 0.600667 10.2567 1.33333 10.8574 1.33333H14.6654Z" fill="rgb(57, 181, 74)"/></svg>');
}
i.icN.icN-Action-Delete-Red::before {
    width: 16px;
    height: 16px;
    background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.9987 4V16H13.9987V4H1.9987ZM5.33203 13.3333C5.33203 13.7013 5.03336 14 4.66536 14C4.29736 14 3.9987 13.7013 3.9987 13.3333V6.66667C3.9987 6.29867 4.29736 6 4.66536 6C5.03336 6 5.33203 6.29867 5.33203 6.66667V13.3333ZM8.66536 13.3333C8.66536 13.7013 8.3667 14 7.9987 14C7.6307 14 7.33203 13.7013 7.33203 13.3333V6.66667C7.33203 6.29867 7.6307 6 7.9987 6C8.3667 6 8.66536 6.29867 8.66536 6.66667V13.3333ZM11.9987 13.3333C11.9987 13.7013 11.7 14 11.332 14C10.964 14 10.6654 13.7013 10.6654 13.3333V6.66667C10.6654 6.29867 10.964 6 11.332 6C11.7 6 11.9987 6.29867 11.9987 6.66667V13.3333ZM14.6654 1.33333V2.66667H1.33203V1.33333H5.13936C5.73936 1.33333 6.2267 0.600667 6.2267 0H9.77003C9.77003 0.600667 10.2567 1.33333 10.8574 1.33333H14.6654Z" fill="rgb(239, 47, 47)"/></svg>');
}

i.icN.icN-Link::before {
    width: 13px;
    height: 7px;
    background-image: url('data:image/svg+xml,<svg width="13" height="7" viewBox="0 0 13 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.25004 5.70006H5.20006C5.55757 5.70006 5.85007 5.99257 5.85007 6.35007C5.85007 6.70758 5.55757 7.00008 5.20006 7.00008H3.25004C1.45602 7.00008 0 5.54406 0 3.75004C0 1.95602 1.45602 0.5 3.25004 0.5H5.20006C5.55757 0.5 5.85007 0.792504 5.85007 1.15001C5.85007 1.50751 5.55757 1.80002 5.20006 1.80002H3.25004C2.17753 1.80002 1.30002 2.67753 1.30002 3.75004C1.30002 4.82255 2.17753 5.70006 3.25004 5.70006ZM9.7497 0.5H7.79967C7.44217 0.5 7.14966 0.792504 7.14966 1.15001C7.14966 1.50751 7.44217 1.80002 7.79967 1.80002H9.7497C10.8222 1.80002 11.6997 2.67753 11.6997 3.75004C11.6997 4.82255 10.8222 5.70006 9.7497 5.70006H7.79967C7.44217 5.70006 7.14966 5.99257 7.14966 6.35007C7.14966 6.70758 7.44217 7.00008 7.79967 7.00008H9.7497C11.5437 7.00008 12.9997 5.54406 12.9997 3.75004C12.9997 1.95602 11.5437 0.5 9.7497 0.5ZM3.89962 3.74993C3.89962 4.10744 4.19213 4.39994 4.54963 4.39994H8.44968C8.80719 4.39994 9.09969 4.10744 9.09969 3.74993C9.09969 3.39243 8.80719 3.09993 8.44968 3.09993H4.54963C4.19213 3.09993 3.89962 3.39243 3.89962 3.74993Z" fill="rgb(57, 181, 74)"/></svg>');
}

i.icN.icN-Share {
    min-width: 24px;
}

i.icN.icN-Share::before {
    width: 24px;
    height: 24px;
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 17C8.269 7.119 17 5.333 17 5.333V2L24 8.637L17 15.333V12C17 12 10.83 11.829 6 17ZM18 17.145V20H2V8H8.598C9.366 7.213 10.159 6.551 10.937 6H0V22H20V15.231L18 17.145Z" fill="rgb(57, 181, 74)"/></svg>');
}

i.icN.icN-Square {
    min-width: 24px;
    min-height: 24px;
}

i.icN.icN-Square::before {
    width: 24px;
    height: 24px;
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="10" height="10" rx="0.5" stroke="rgb(57, 181, 74)"/><rect x="0.5" y="13.5" width="10" height="10" rx="0.5" stroke="rgb(57, 181, 74)"/><rect x="13.5" y="0.5" width="10" height="10" rx="0.5" stroke="rgb(57, 181, 74)"/><rect x="13.5" y="13.5" width="10" height="10" rx="0.5" stroke="rgb(57, 181, 74)"/></svg>');
}

i.icN.icN-Verify {
    min-width: 38px;
    min-height: 38px;
}

i.icN.icN-Verify::before {
    width: 38px;
    height: 38px;
    background-image: url('data:image/svg+xml,<svg width="38" height="38" viewBox="0 0 38 38" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M37.7989 15.5325C37.9367 15.1351 38 14.7266 38 14.3228C38 13.1037 37.3983 11.9257 36.3296 11.1863C32.9207 8.82392 33.3719 9.41767 32.0878 5.5765C31.5495 3.97258 29.9994 2.88958 28.2498 2.88958H28.2387C24.0382 2.90383 24.7665 3.12867 21.3766 0.74575C20.6704 0.248583 19.8344 0 19 0C18.1656 0 17.3296 0.248583 16.6218 0.74575C13.2082 3.1445 13.9523 2.90225 9.75967 2.888H9.74858C8.00058 2.888 6.44892 3.97258 5.91375 5.57492C4.62808 9.42558 5.06825 8.83025 1.67358 11.1863C0.601667 11.9288 0 13.1053 0 14.326C0 14.7282 0.0665 15.1351 0.201083 15.5325C1.51683 19.3768 1.51367 18.639 0.201083 22.4675C0.0665 22.8649 0 23.2703 0 23.674C0 24.8932 0.601667 26.0712 1.67358 26.8137C5.07142 29.1729 4.63125 28.576 5.91533 32.4235C6.4505 34.0274 8.00058 35.1104 9.75017 35.1104H9.76125C13.9618 35.0962 13.2335 34.8698 16.6234 37.2527C17.3296 37.7498 18.1656 38 19 38C19.8344 38 20.6704 37.7498 21.3782 37.2542C24.7681 34.8729 24.0366 35.0978 28.2403 35.112H28.2514C29.9994 35.112 31.5511 34.0274 32.0894 32.4251C33.3735 28.5823 32.9207 29.1761 36.3312 26.8153C37.3983 26.0728 38 24.8948 38 23.6756C38 23.2734 37.9367 22.8649 37.7989 22.4675C36.4832 18.6232 36.4895 19.3594 37.7989 15.5325ZM19 32.4583C11.5678 32.4583 5.54167 26.4322 5.54167 19C5.54167 11.5678 11.5678 5.54167 19 5.54167C26.4322 5.54167 32.4583 11.5678 32.4583 19C32.4583 26.4322 26.4322 32.4583 19 32.4583ZM17.0208 25.2668L11.0833 19.5083L13.5359 17.0573L17.0208 20.3633L24.4641 12.7332L26.9167 15.1842L17.0208 25.2668Z" fill="rgb(57, 181, 74)"/></svg>');
}

i.icN.icN-Eye::before {
    width: 22px;
    height: 14px;
    background-image: url('data:image/svg+xml,<svg width="22" height="14" viewBox="0 0 22 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.9998 0.125C6.4165 0.125 2.50234 2.97583 0.916504 7C2.50234 11.0242 6.4165 13.875 10.9998 13.875C15.5832 13.875 19.4973 11.0242 21.0832 7C19.4973 2.97583 15.5832 0.125 10.9998 0.125ZM10.9998 11.5833C8.46984 11.5833 6.4165 9.53 6.4165 7C6.4165 4.47 8.46984 2.41667 10.9998 2.41667C13.5298 2.41667 15.5832 4.47 15.5832 7C15.5832 9.53 13.5298 11.5833 10.9998 11.5833ZM8.24984 7C8.24984 5.47833 9.47817 4.25 10.9998 4.25C12.5215 4.25 13.7498 5.47833 13.7498 7C13.7498 8.52167 12.5215 9.75 10.9998 9.75C9.47817 9.75 8.24984 8.52167 8.24984 7Z" fill="rgb(57, 181, 74)"/></svg>');
}

i.icN.icN-Cart-Big {
    min-width: 44px;
    min-height: 44px;
}

i.icN.icN-Cart-Big::before {
    width: 44px;
    height: 44px;
    background-image: url('data:image/svg+xml,<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M25.6667 35.75C25.6667 37.2698 26.8987 38.5 28.4167 38.5C29.9347 38.5 31.1667 37.2698 31.1667 35.75C31.1667 34.232 29.9347 33 28.4167 33C26.8987 33 25.6667 34.232 25.6667 35.75ZM19.25 33C20.768 33 22 34.2302 22 35.75C22 37.2698 20.768 38.5 19.25 38.5C17.732 38.5 16.5 37.2698 16.5 35.75C16.5 34.232 17.732 33 19.25 33ZM7.69267 5.5L13.9828 27.5H17.8365L13.1762 11H44L35.5392 31.1667H11.2677L4.89867 9.16667H1.36217L0 5.5H7.69267Z" fill="rgb(57, 181, 74)"/></svg>');
}

i.icN.icN-Cart-Small {
    min-width: 28px;
}

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>');
}

i.icN.icN-Cart-Close::before {
    width: 22px;
    height: 22px;
    background-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.5002 0.516594C21.1888 0.204506 20.7661 0.0291178 20.3252 0.0291178C19.8843 0.0291178 19.4616 0.204506 19.1502 0.516594L11.0002 8.64993L2.8502 0.499927C2.53881 0.187839 2.11606 0.0124512 1.6752 0.0124512C1.23433 0.0124512 0.811581 0.187839 0.500195 0.499927C-0.149805 1.14993 -0.149805 2.19993 0.500195 2.84993L8.6502 10.9999L0.500195 19.1499C-0.149805 19.7999 -0.149805 20.8499 0.500195 21.4999C1.1502 22.1499 2.2002 22.1499 2.8502 21.4999L11.0002 13.3499L19.1502 21.4999C19.8002 22.1499 20.8502 22.1499 21.5002 21.4999C22.1502 20.8499 22.1502 19.7999 21.5002 19.1499L13.3502 10.9999L21.5002 2.84993C22.1335 2.21659 22.1335 1.14993 21.5002 0.516594Z" fill="rgb(57, 181, 74)"/></svg>');
}

i.icN.icN-Arrow-Head-Right-White::before {
    width: 16px;
    height: 14px;
    background-image: url('data:image/svg+xml,<svg width="16" height="14" viewBox="0 0 16 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M-2.62268e-07 7L15 7M15 7L9.64286 13M15 7L9.64286 1" stroke="rgb(244, 244, 244)"/></svg>');
}

i.icN.icN-Play-Button::before {
    width: 32px;
    height: 39px;
    background-image: url('data:image/svg+xml,<svg width="32" height="39" viewBox="0 0 32 39" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M32 19.5L0.499998 38.1195L0.5 0.880452L32 19.5Z" fill="white"/></svg>');
}

i.icN.icN-Link-Arrow-Right-White::before {
    width: 18px;
    height: 19px;
    background-image: url('data:image/svg+xml,<svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.5 17L15 9.49996L7.5 1.99992" stroke="rgb(255, 255, 255)" stroke-width="3"/></svg>');
}

i.icN.icN-Link-Arrow-Right-Green::before {
    width: 18px;
    height: 19px;
    background-image: url('data:image/svg+xml,<svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.5 17L15 9.49996L7.5 1.99992" stroke="rgb(0, 104, 74)" stroke-width="3"/></svg>');
}

i.icN.icN-Settings::before {
    width: 24px;
    height: 24px;
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M20.709 5.63102C21.099 6.02102 21.099 6.65102 20.709 7.04102L18.879 8.87102L15.129 5.12102L16.959 3.29102C17.1459 3.10377 17.3995 2.99854 17.664 2.99854C17.9285 2.99854 18.1822 3.10377 18.369 3.29102L20.709 5.63102ZM2.99902 20.501V17.461C2.99902 17.321 3.04902 17.201 3.14902 17.101L14.059 6.19102L17.809 9.94102L6.88902 20.851C6.79902 20.951 6.66902 21.001 6.53902 21.001H3.49902C3.21902 21.001 2.99902 20.781 2.99902 20.501Z" fill="black" fill-opacity="0.54"/></svg>');
}

i.icN.icN-Check-Round {
    min-width: 53px;
    height: 53px;}
i.icN.icN-Check-Round::before {
    width: 53px;
    height: 53px;
    background-image: url('data:image/svg+xml,<svg width="53" height="53" viewBox="0 0 53 53" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.8395 31.8474L16.9262 26.9341C16.6617 26.669 16.3026 26.52 15.928 26.52C15.5535 26.52 15.1943 26.669 14.9298 26.9341C14.3776 27.4863 14.3776 28.3784 14.9298 28.9306L20.8484 34.8492C21.4006 35.4014 22.2926 35.4014 22.8448 34.8492L37.8254 19.8686C38.3776 19.3164 38.3776 18.4244 37.8254 17.8721C37.5609 17.607 37.2017 17.458 36.8272 17.458C36.4526 17.458 36.0935 17.607 35.8289 17.8721L21.8395 31.8474Z" fill="rgb(0, 104, 74)"/><circle cx="26.3802" cy="26.3607" r="25.6497" stroke="rgb(0, 104, 74)"/></svg>');
}

i.icN.icN-Filter::before {
    width: 24px;
    height: 24px;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 9c.552 0 1 .449 1 1s-.448 1-1 1-1-.449-1-1 .448-1 1-1zm0-2c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3-1.343-3-3-3zm-9 4c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3-1.343-3-3-3zm18 0c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3-1.343-3-3-3zm-9-6c.343 0 .677.035 1 .101v-3.101c0-.552-.447-1-1-1s-1 .448-1 1v3.101c.323-.066.657-.101 1-.101zm9 4c.343 0 .677.035 1 .101v-7.101c0-.552-.447-1-1-1s-1 .448-1 1v7.101c.323-.066.657-.101 1-.101zm0 10c-.343 0-.677-.035-1-.101v3.101c0 .552.447 1 1 1s1-.448 1-1v-3.101c-.323.066-.657.101-1 .101zm-18-10c.343 0 .677.035 1 .101v-7.101c0-.552-.447-1-1-1s-1 .448-1 1v7.101c.323-.066.657-.101 1-.101zm9 6c-.343 0-.677-.035-1-.101v7.101c0 .552.447 1 1 1s1-.448 1-1v-7.101c-.323.066-.657.101-1 .101zm-9 4c-.343 0-.677-.035-1-.101v3.101c0 .552.447 1 1 1s1-.448 1-1v-3.101c-.323.066-.657.101-1 .101z" fill="rgb(138, 130, 130)"/></svg>');
}

i.icN.icN-Add-Green::before {
    width: 14px;
    height: 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 d="M13 8H8V13C8 13.55 7.55 14 7 14C6.45 14 6 13.55 6 13V8H1C0.45 8 0 7.55 0 7C0 6.45 0.45 6 1 6H6V1C6 0.45 6.45 0 7 0C7.55 0 8 0.45 8 1V6H13C13.55 6 14 6.45 14 7C14 7.55 13.55 8 13 8Z" fill="rgb(57, 181, 74)" /></svg>');
}
i.icN.icN-Add-White::before {
    width: 14px;
    height: 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 d="M13 8H8V13C8 13.55 7.55 14 7 14C6.45 14 6 13.55 6 13V8H1C0.45 8 0 7.55 0 7C0 6.45 0.45 6 1 6H6V1C6 0.45 6.45 0 7 0C7.55 0 8 0.45 8 1V6H13C13.55 6 14 6.45 14 7C14 7.55 13.55 8 13 8Z" fill="rgb(255, 255, 255)" /></svg>');
}
.sm_Act_Icn:hover i.icN.icN-Action-Delete::before {
    background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.9987 4V16H13.9987V4H1.9987ZM5.33203 13.3333C5.33203 13.7013 5.03336 14 4.66536 14C4.29736 14 3.9987 13.7013 3.9987 13.3333V6.66667C3.9987 6.29867 4.29736 6 4.66536 6C5.03336 6 5.33203 6.29867 5.33203 6.66667V13.3333ZM8.66536 13.3333C8.66536 13.7013 8.3667 14 7.9987 14C7.6307 14 7.33203 13.7013 7.33203 13.3333V6.66667C7.33203 6.29867 7.6307 6 7.9987 6C8.3667 6 8.66536 6.29867 8.66536 6.66667V13.3333ZM11.9987 13.3333C11.9987 13.7013 11.7 14 11.332 14C10.964 14 10.6654 13.7013 10.6654 13.3333V6.66667C10.6654 6.29867 10.964 6 11.332 6C11.7 6 11.9987 6.29867 11.9987 6.66667V13.3333ZM14.6654 1.33333V2.66667H1.33203V1.33333H5.13936C5.73936 1.33333 6.2267 0.600667 6.2267 0H9.77003C9.77003 0.600667 10.2567 1.33333 10.8574 1.33333H14.6654Z" fill="white"/></svg>');
}


.an_Shadow:hover {
    -webkit-box-shadow: 0px 0px 5px grey;
    -moz-box-shadow: 0px 0px 5px grey;
    box-shadow: 0px 0px 5px grey;
    -webkit-transition: box-shadow .4s ease-in;
}

.inP_w1 {
    width: 460px;
}

.inP_w2 {
    width: 600px;
}

.inP_w3 {
    width: 100%;
    max-width: 1200px;
}

.inP_w4 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.inP_w5 {
    width: 60%;
    max-width: 1000px;
}

.inPW_1 {
    padding-bottom: 1.563rem;
    width: 100%;
}


.inPW_1.imp {
    width: 100% !important;
}

.inPW_1.noPad {
    padding-bottom: 0px;
}

.inPW_2 {
    height: 3.125rem;
    width: 100%;
}

.inPW_2s {
    height: 1.563rem;
    width: 100%;
}

.inpCh {}


.inpCh {
    display: block;
    margin-bottom: 15px;
}

.inpCh input {
    padding: 0;
    height: initial;
    width: initial;
    margin-bottom: 0;
    display: none;
    cursor: pointer;
}

.inpCh label {
    position: relative;
    cursor: pointer;
    padding-left: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}

.inpCh.inpCh_2 label{
    padding-left: 0px;
}

.inpCh label:before {
    top: 4px;
    left: -5px;
    content: '';
    -webkit-appearance: none;
    background-color: transparent;
    border: 2px solid #39B54A;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
    padding: 6px;
    display: block;
    position: absolute;
    vertical-align: middle;
    cursor: pointer;
    /*
  margin-right: 5px;*/
}

.inpCh.inpCh_2 label::before{
    border: 2px solid #00684A;
    right: -25px;
    left: auto;
    top: 50%;
    -webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.prC_t{min-height:100%;}
.inpCh input:checked + label:after {
    content: '';
    display: block;
    position: absolute;
    top: 6px;
    left: 1px;
    width: 5px;
    height: 10px;
    border: solid #39B54A;
    border-width: 0 2px 2px 0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.inpCh.inpCh_2 input:checked + label:after {
    top: 11px;
    left: auto;
    border: solid #00684A;
    border-width: 0 2px 2px 0;
right: -20px;}
.chkSty {}

.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;
}

.upLodIn {
    display: none;
}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input[type=number] {
    -moz-appearance: textfield;
}

input[type="file"] {
    display: none;
}

textarea.inpSty {
    height: auto !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;
}


.inFlabl {
    margin-bottom: 0px;
}

.drpPl input {
    cursor: pointer;
}

.drpPl::after {
    position: absolute;
    content: "";
}

.inPW_1 .dropdown.bootstrap-select .dropdown-toggle::after,
.drpPl::after {
    margin: 0px;
    border: 0px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    -moz-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 12px;
    width: 25px;
    right: 21px;
    background-image: url('data:image/svg+xml,<svg width="25" height="12" viewBox="0 0 25 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.851562 1L12.1468 10.4447C12.528 10.7635 13.0854 10.754 13.4555 10.4224L23.9728 1" stroke="rgb(204, 203, 203)"/></svg>');
}

.fak_W_12 {
    width: 0.75rem;
}

.inPW_3 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

.inPW_4 {
    width: 1.875rem;
}

.inPW_4s {
    width: 1rem;
}

.inPW_5 {
    -webkit-box-flex: 2;
    -webkit-flex: 2;
    -moz-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
}

.inpB {
    border: 0px;
    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;
    border: 0px;
}

.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.inpBLIcon::before {
    right: auto;
    left: 1rem;
}

.inpB.inpS {
    width: 150px;
}

.inpB.inpAut {
    width: auto;
}

.inpFix {
    min-width: 150px;
}

.inpB.inpBig {
    width: 265px;
}

.inpB.inpBig {}

.inpB.inpS input,
.inpB.inpS .inpB_B {
    text-align: center;
}


.inpB_Positive,
.inpB_Neutral,
.inpB_Negative,
.inpB_Invert,
inpB_Text_Positive {}

.inpB_Invert::after {
    background-color: white;
}

.inpB_Invert input,
.inpB_Invert .inpB_B {
    color: var(--cp_green1);
    /*
    background-color: white;*/
    background-color: transparent;
}

.inpB_Positive::after {
    background-color: var(--cp_green1);
}

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


.inpB_Positive input:disabled{
    cursor: not-allowed;
    color: white;
    border: 1px solid #a7a7a7;
    background-color: #a7a7a7;
}

.inpB_Neutral::after {
    background-color: var(--cp_gray2);
}

.inpB_Neutral input,
.inpB_Neutral .inpB_B {
    color: white;
    border: 1px solid transparent;
    background-color: transparent;
}

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

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


.inpB.inpB_white_lock::before {
    height: 18px;
    width: 14px;
    background-image: url('data:image/svg+xml,<svg width="14" height="18" viewBox="0 0 14 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.9987 6.08333H11.1654V4.41667C11.1654 2.11667 9.2987 0.25 6.9987 0.25C4.6987 0.25 2.83203 2.11667 2.83203 4.41667V6.08333H1.9987C1.08203 6.08333 0.332031 6.83333 0.332031 7.75V16.0833C0.332031 17 1.08203 17.75 1.9987 17.75H11.9987C12.9154 17.75 13.6654 17 13.6654 16.0833V7.75C13.6654 6.83333 12.9154 6.08333 11.9987 6.08333ZM6.9987 13.5833C6.08203 13.5833 5.33203 12.8333 5.33203 11.9167C5.33203 11 6.08203 10.25 6.9987 10.25C7.91536 10.25 8.66536 11 8.66536 11.9167C8.66536 12.8333 7.91536 13.5833 6.9987 13.5833ZM4.4987 4.41667V6.08333H9.4987V4.41667C9.4987 3.03333 8.38203 1.91667 6.9987 1.91667C5.61536 1.91667 4.4987 3.03333 4.4987 4.41667Z" fill="rgb(242, 242, 242)"/></svg>');
}

.inpB.inpB_green_lock::before {
    height: 18px;
    width: 14px;
    background-image: url('data:image/svg+xml,<svg width="14" height="18" viewBox="0 0 14 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.9987 6.08333H11.1654V4.41667C11.1654 2.11667 9.2987 0.25 6.9987 0.25C4.6987 0.25 2.83203 2.11667 2.83203 4.41667V6.08333H1.9987C1.08203 6.08333 0.332031 6.83333 0.332031 7.75V16.0833C0.332031 17 1.08203 17.75 1.9987 17.75H11.9987C12.9154 17.75 13.6654 17 13.6654 16.0833V7.75C13.6654 6.83333 12.9154 6.08333 11.9987 6.08333ZM6.9987 13.5833C6.08203 13.5833 5.33203 12.8333 5.33203 11.9167C5.33203 11 6.08203 10.25 6.9987 10.25C7.91536 10.25 8.66536 11 8.66536 11.9167C8.66536 12.8333 7.91536 13.5833 6.9987 13.5833ZM4.4987 4.41667V6.08333H9.4987V4.41667C9.4987 3.03333 8.38203 1.91667 6.9987 1.91667C5.61536 1.91667 4.4987 3.03333 4.4987 4.41667Z" fill="rgb(57, 181, 74)"/></svg>');
}

.inpB.inpB_green_upload::before {
    height: 18px;
    width: 14px;
    background-image: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.5 17L8.5 0.999999M8.5 0.999999L16 6.71428M8.5 0.999999L1 6.71429" stroke="rgb(57, 181, 74)"/></svg>');
}

.inpB.inpB_green_image_add::before {
    width: 18px;
    height: 18px;
    background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M18.52 3.5H16.5V1.48C16.5 0.94 16.06 0.5 15.52 0.5H15.49C14.94 0.5 14.5 0.94 14.5 1.48V3.5H12.49C11.95 3.5 11.51 3.94 11.5 4.48V4.51C11.5 5.06 11.94 5.5 12.49 5.5H14.5V7.51C14.5 8.05 14.94 8.5 15.49 8.49H15.52C16.06 8.49 16.5 8.05 16.5 7.51V5.5H18.52C19.06 5.5 19.5 5.06 19.5 4.52V4.48C19.5 3.94 19.06 3.5 18.52 3.5ZM13.5 7.51V6.5H12.49C11.96 6.5 11.46 6.29 11.08 5.92C10.71 5.54 10.5 5.04 10.5 4.48C10.5 4.12 10.6 3.79 10.77 3.5H2.5C1.4 3.5 0.5 4.4 0.5 5.5V17.5C0.5 18.6 1.4 19.5 2.5 19.5H14.5C15.6 19.5 16.5 18.6 16.5 17.5V9.22C16.2 9.39 15.86 9.5 15.48 9.5C14.39 9.49 13.5 8.6 13.5 7.51ZM3.5 17.5H13.46C13.88 17.5 14.11 17.02 13.85 16.69L10.9 13.01C10.7 12.75 10.31 12.76 10.11 13.02L7.5 16.5L5.9 14.09C5.7 13.81 5.29 13.79 5.08 14.07L3.1 16.7C2.85 17.03 3.09 17.5 3.5 17.5Z" fill="rgb(57, 181, 74)" /></svg>');
}

/*.inpB.inpB_green_video_add::before {
    width: 18px;
    height: 18px;
    background-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16 0H2C0.900024 0 0 0.899994 0 2V16C0 17.1 0.900024 18 2 18H16C17.1 18 18 17.1 18 16V2C18 0.899994 17.1 0 16 0ZM7 6.04001V11.96C7 12.38 7.47998 12.61 7.81006 12.35L11.51 9.39001C11.76 9.19 11.76 8.81001 11.51 8.61L7.81006 5.65001C7.47998 5.39001 7 5.62001 7 6.04001ZM3 16H15C15.55 16 16 15.55 16 15V3C16 2.45 15.55 2 15 2H3C2.44995 2 2 2.45 2 3V15C2 15.55 2.44995 16 3 16Z" fill="rgb(57, 181, 74)" /></svg>');
}*/
.inpB.inpB_green_add::before {
    width: 14px;
    height: 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 d="M13 8H8V13C8 13.55 7.55 14 7 14C6.45 14 6 13.55 6 13V8H1C0.45 8 0 7.55 0 7C0 6.45 0.45 6 1 6H6V1C6 0.45 6.45 0 7 0C7.55 0 8 0.45 8 1V6H13C13.55 6 14 6.45 14 7C14 7.55 13.55 8 13 8Z" fill="rgb(57, 181, 74)" /></svg>');
}

.inpB.inpB_green_add_big::before {
    width: 22px;
    height: 21px;
    background-image: url('data:image/svg+xml,<svg width="22" height="21" viewBox="0 0 22 21" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="10" width="2" height="21" fill="rgb(57, 181, 74)"/><rect x="22" y="9" width="2" height="22" transform="rotate(90 22 9)" fill="rgb(57, 181, 74)"/></svg>');
}

.inpB.inpB_cloud::before {
    width: 23px;
    height: 13px;
    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.858 10.6157C10.6349 10.6157 10.4132 10.5301 10.2437 10.3603L8.53552 8.64937C8.19649 8.30979 8.19649 7.75834 8.53552 7.41731C8.87455 7.07773 9.4251 7.07773 9.76558 7.41731L10.8623 8.51586L14.2758 5.12733C14.6163 4.78921 15.1668 4.79066 15.5059 5.13314C15.8434 5.47417 15.842 6.02562 15.5001 6.3652L11.4723 10.3632C11.3013 10.5316 11.0797 10.6157 10.858 10.6157Z" fill="rgb(255, 255, 255)"/></svg>');
}

.inpB.inpB_arrow_down::before {
    width: 17px;
    height: 17px;
    background-image: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.5 8.49997L8.5 15.4999L1.50003 8.49997" stroke="rgb(57, 181, 74)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.inpB.inpB_arrow_right_green1::before {
    width: 17px;
    height: 17px;
    background-image: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.49997 1.50003L15.4999 8.5L8.49997 15.5" stroke="rgb(57, 181, 74)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}

.inpB.inpB_white_publish::before {
    width: 24px;
    height: 24px;
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23.873 9.81C23.96 9.559 24 9.301 24 9.046C24 8.276 23.62 7.532 22.945 7.065C20.792 5.573 21.077 5.948 20.266 3.522C19.926 2.509 18.947 1.825 17.842 1.825H17.835C15.182 1.834 15.642 1.976 13.501 0.471C13.055 0.157 12.527 0 12 0C11.473 0 10.945 0.157 10.498 0.471C8.342 1.986 8.812 1.833 6.164 1.824H6.157C5.053 1.824 4.073 2.509 3.735 3.521C2.923 5.953 3.201 5.577 1.057 7.065C0.38 7.534 0 8.277 0 9.048C0 9.302 0.042 9.559 0.127 9.81C0.958 12.238 0.956 11.772 0.127 14.19C0.042 14.441 0 14.697 0 14.952C0 15.722 0.38 16.466 1.057 16.935C3.203 18.425 2.925 18.048 3.736 20.478C4.074 21.491 5.053 22.175 6.158 22.175H6.165C8.818 22.166 8.358 22.023 10.499 23.528C10.945 23.842 11.473 24 12 24C12.527 24 13.055 23.842 13.502 23.529C15.643 22.025 15.181 22.167 17.836 22.176H17.843C18.947 22.176 19.927 21.491 20.267 20.479C21.078 18.052 20.792 18.427 22.946 16.936C23.62 16.467 24 15.723 24 14.953C24 14.699 23.96 14.441 23.873 14.19C23.042 11.762 23.046 12.227 23.873 9.81ZM12 20.5C7.306 20.5 3.5 16.694 3.5 12C3.5 7.306 7.306 3.5 12 3.5C16.694 3.5 20.5 7.306 20.5 12C20.5 16.694 16.694 20.5 12 20.5ZM10.75 15.958L7 12.321L8.549 10.773L10.75 12.861L15.451 8.042L17 9.59L10.75 15.958Z" fill="rgb(255, 255, 255)"/></svg>');
}

.inpB.inpB_white_right_arrow::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"><path d="M-4.0433e-07 10L21 10M21 10L13.5 19.25M21 10L13.5 0.749999" stroke="rgb(244, 244, 244)"/></svg>');
}

.inpB.inpB_white_right_cheriton::before {
    width: 9px;
    height: 15px;
    background-image: url('data:image/svg+xml,<svg width="9" height="15" viewBox="0 0 9 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 14L7.22292 8.02232C7.64239 7.61938 7.63079 6.94484 7.19771 6.55657L0.999999 1" stroke="rgb(255, 255, 255)"/></svg>');
}

.inpB.inpB_green_left_arrow::before {
    width: 22px;
    height: 21px;
    background-image: url('data:image/svg+xml,<svg width="22" height="21" viewBox="0 0 22 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.75 10.5L0.75 10.5M0.75 10.5L8.25 1.25M0.75 10.5L8.25 19.75" stroke="rgb(57, 181, 74)"/></svg>');
}

.inpB.inpB_white_plus::before {
    width: 22px;
    height: 21px;
    background-image: url('data:image/svg+xml,<svg width="22" height="21" viewBox="0 0 22 21" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="10" width="2" height="21" fill="rgb(57, 181, 74)"/><rect x="22" y="9" width="2" height="22" transform="rotate(90 22 9)" fill="rgb(57, 181, 74)"/></svg>');
}

.inpB.inpB_search_gray {width:25px;}
.inpB.inpB_search_gray::before {
    left:0px;
    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>');
}

.inpB.inpB_cart_green::before {
    width: 32px;
    height: 32px;
    background-image: url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.6667 26C18.6667 27.1053 19.5627 28 20.6667 28C21.7707 28 22.6667 27.1053 22.6667 26C22.6667 24.896 21.7707 24 20.6667 24C19.5627 24 18.6667 24.896 18.6667 26ZM4.84202 4C5.28772 4 5.67961 4.29496 5.80296 4.72325L8.26637 13.2768C8.38972 13.705 8.78161 14 9.22731 14H9.95577C10.6189 14 11.0984 13.3663 10.9181 12.7282L9.94188 9.27181C9.76164 8.63366 10.2411 8 10.9042 8H16.3118C16.9563 8 17.428 8.60204 17.3686 9.24381C17.3456 9.49282 17.3333 9.74495 17.3333 10C17.3333 14.7867 21.2133 18.6667 26 18.6667C26.6857 18.6667 27.2353 19.3556 26.9701 19.9879L26.1039 22.0534C25.9481 22.4249 25.5845 22.6667 25.1817 22.6667H8.94623C8.50105 22.6667 8.10947 22.3724 7.98567 21.9447L3.77166 7.38859C3.64787 6.96096 3.25629 6.66667 2.81111 6.66667H1.68594C1.26797 6.66667 0.894094 6.40672 0.748539 6.01491L0.500874 5.34825C0.258181 4.69497 0.741375 4 1.43828 4H4.84202ZM14 24C15.104 24 16 24.8947 16 26C16 27.1053 15.104 28 14 28C12.896 28 12 27.1053 12 26C12 24.896 12.896 24 14 24ZM20 10C20 13.3133 22.6907 16 26 16C29.312 16 32 13.3133 32 10C32 6.68667 29.312 4 26 4C22.6907 4 20 6.68667 20 10ZM22.6667 10C22.6667 9.63181 22.9651 9.33333 23.3333 9.33333H24.3333C24.8856 9.33333 25.3333 8.88562 25.3333 8.33333V7.33333C25.3333 6.96514 25.6318 6.66667 26 6.66667C26.3682 6.66667 26.6667 6.96514 26.6667 7.33333V8.33333C26.6667 8.88562 27.1144 9.33333 27.6667 9.33333H28.6667C29.0349 9.33333 29.3333 9.63181 29.3333 10C29.3333 10.3682 29.0349 10.6667 28.6667 10.6667H27.6667C27.1144 10.6667 26.6667 11.1144 26.6667 11.6667V12.6667C26.6667 13.0349 26.3682 13.3333 26 13.3333C25.6318 13.3333 25.3333 13.0349 25.3333 12.6667V11.6667C25.3333 11.1144 24.8856 10.6667 24.3333 10.6667H23.3333C22.9651 10.6667 22.6667 10.3682 22.6667 10Z" fill="rgb(255, 255, 255)"/></svg>');
}

.inpB.inpB_Action_Wait_White::before {
    width: 12px;
    height: 14px;
    background-image: url('data:image/svg+xml,<svg width="12" height="14" viewBox="0 0 12 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.91868 1.18815V2.28142C9.05011 2.28142 11.5864 4.46795 11.5864 7.16751C11.5864 7.80271 11.4447 8.41347 11.1826 8.96926C10.9913 9.37847 10.382 9.48841 10.0207 9.17692C9.82943 9.01202 9.7515 8.7616 9.85777 8.54173C10.0632 8.1203 10.1695 7.65002 10.1695 7.16751C10.1695 5.14589 8.26371 3.50294 5.91868 3.50294V4.59621C5.91868 4.87105 5.53611 5.00542 5.3094 4.81608L3.33277 3.11205C3.19108 2.9899 3.19108 2.80057 3.33277 2.67841L5.31648 0.974387C5.53611 0.778944 5.91868 0.913311 5.91868 1.18815ZM1.66889 7.16718C1.66889 9.1888 3.57467 10.8318 5.9197 10.8318V9.73849C5.9197 9.46364 6.30228 9.32928 6.5219 9.51861L8.49853 11.2226C8.64022 11.3448 8.64022 11.5341 8.49853 11.6563L6.5219 13.3603C6.30228 13.5558 5.9197 13.4214 5.9197 13.1465V12.0533C2.78827 12.0533 0.251953 9.86675 0.251953 7.16718C0.251953 6.53199 0.393647 5.92123 0.65578 5.36543C0.847067 4.95622 1.45635 4.84628 1.81767 5.15777C2.00896 5.32268 2.08689 5.57309 1.98062 5.79296C1.77516 6.21439 1.66889 6.68468 1.66889 7.16718Z" fill="white"/></svg>');
}
.inpB.inpB_Action_Call_White::before {
    width: 13px;
    height: 12px;
    background-image: url('data:image/svg+xml,<svg width="13" height="12" viewBox="0 0 13 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.1 7.69271L9.51245 7.52354C9.1312 7.48271 8.7562 7.60521 8.48745 7.85604L7.33745 8.92938C5.5687 8.08938 4.1187 6.74188 3.2187 5.08521L4.37495 4.00604C4.6437 3.75521 4.77495 3.40521 4.7312 3.04938L4.54995 1.57938C4.47495 0.990208 3.9437 0.546875 3.3062 0.546875H2.22495C1.5187 0.546875 0.931202 1.09521 0.974952 1.75438C1.3062 6.73604 5.57495 10.7144 10.9062 11.0235C11.6125 11.0644 12.2 10.516 12.2 9.85688V8.84771C12.2062 8.25854 11.7312 7.76271 11.1 7.69271Z" fill="white"/></svg>');
}




/*.daT_Chip .bs-searchbox .form-control {
    border: 1px solid var(--cp_green1);
}

.daT_Chip .bs-searchbox .form-control:hover,
.daT_Chip .bs-searchbox .form-control:focus {
    outline: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}*/

.bs-searchbox .form-control {
    border: 1px solid var(--cp_green1);
}

.bs-searchbox .form-control:hover,
.bs-searchbox .form-control:focus {
    outline: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.daT_Chip .dropdown-menu li.selected {
    display: none;
}

.daT_Chip {
    list-style: none;
    padding-left: 0px;
    margin-left: 0px;
    -webkit-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
    display: block;
    width: auto;
}

.daT_Chip li.daT_ChipL {
    display: inline;
    border: 1px solid #BFCAD6;
    -webkit-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 30px;
    margin-right: 5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 2px 5px 5px 10px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}

.daT_Chip li.daT_ChipL.xAad {
    border: 1px solid #39B54A;
}

.daT_Chip li.daT_ChipL:hover {
    -webkit-transition: .4s;
    -o-transition: .4s;
    -moz-transition: .4s;
    transition: .4s;
    -webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.26);
    -moz-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.26);
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.26);
    border: 1px solid #BFCAD6;
}

.daT_Chip li.daT_ChipL h6 {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding: 0px 5px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    white-space: nowrap;
    color: #797474;
}

.daT_Chip li.daT_ChipL h6 span {
    display: -webkit-inline-box !important;
    display: -webkit-inline-flex !important;
    display: -moz-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    padding-left: 10px;
    font-size: 35px;
    color: #E2D8D8;
    text-align: center;
    line-height: 35px;
    font-family: 'Barlow-Light';
}

.daT_Chip li.daT_ChipL h6 span:hover {
    color: var(--cp_green1);
    cursor: pointer;
}

.daT_Chip li.daT_ChipL.xAad {
    background-color: #F0F8FD;
    cursor: pointer;
    /*
    padding: 5px;*/
    padding-bottom: 6px;
    -webkit-transition: .4s;
    -o-transition: .4s;
    -moz-transition: .4s;
    transition: .4s;
}

.daT_Chip li.daT_ChipL.xAad:hover {
    -webkit-transition: .4s;
    -o-transition: .4s;
    -moz-transition: .4s;
    transition: .4s;
    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
    -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
    border: 1px solid #BFCAD6;
}

.daT_Chip li.daT_ChipL.xAad h6 {
    color: #39B54A;
}

.daT_Chip li.daT_ChipL.xAad h6 span {
    color: #39B54A;
}

.daT_Chip li.daT_ChipL.xAad .dropdown .bootstrap-select {
    height: 100%;
}

.daT_Chip li.daT_ChipL.xAad .dropdown {
    width: auto !important;
    display: inline-block !important;
    border: 0px !important;
    vertical-align: unset;
    height: 25px;
}

.daT_Chip li.daT_ChipL.xAad .dropdown .btn {
    background-color: transparent !important;
    border: 0px;
    width: 100% !important;
    /*
    padding: 0px 0px 5px 5px;*/
    position: relative;
    margin-right: 35px;
    overflow: hidden;
    padding: 0px;
    height: 25px;
}

.daT_Chip li.daT_ChipL.xAad .dropdown .btn::after {
    content: '\002B';
    font-family: 'Barlow-Light';
    border: 0px;
    margin: 0px;
    padding: 0px;
    display: inline;
    overflow: hidden;
    position: absolute;
    width: 35px;
    height: 35px;
    right: 0;
    top: 42%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    text-align: center;
    font-size: 35px;
    color: #39B54A;
    line-height: 35px;
    background-image: none;

}

.daT_Chip li.daT_ChipL.xAad .dropdown .btn:active,
.daT_Chip li.daT_ChipL.xAad .dropdown .btn:focus,
.daT_Chip li.daT_ChipL.xAad .dropdown .btn:hover {
    background-color: transparent !important;
}


.daT_Chip li.daT_ChipL.xAad .dropdown .btn .filter-option-inner {
    padding-top: 0px;
}

.daT_Chip li.daT_ChipL.xAad .dropdown .btn .filter-option-inner-inner {
    color: #39B54A;
}

.withBut .dropdown-menu {
    width: 400px;
    overflow-x: hidden;
    min-height: 10px;
}

.withBut .dropdown-menu .inner {
    overflow-x: hidden;
    min-height: 10px;
}

.withBut .bs-searchbox {
    display: flex;
}

input[data-readonly] {
    pointer-events: none;
    cursor: none;
    text-align: left;
    overflow-x: hidden;
}

input[data-readonly]:focus {
    pointer-events: none;
    outline: none;
}

.modal.show {
    /*   top: 22%;*/
}

.modal-header {
    border-bottom: 0px;
}

.modal-footer {
    border-top: 0px;
}
.echDecl{
    cursor: pointer;
}

.echDecl label,.echDecl input{
    cursor: pointer;
}


.echDecl input {
    padding: 0;
    height: initial;
    width: initial;
    margin-bottom: 0;
    display: none;
    cursor: pointer;
}

.echDecl label {
    position: relative;
    cursor: pointer;
    padding-left: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}

.echDecl label:before {
    top: 4px;
    left: -5px;
    content: '';
    -webkit-appearance: none;
    background-color: transparent;
    border-radius: 50%;
    border: 2px solid #39B54A;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
    padding: 6px;
    display: block;
    position: absolute;
    vertical-align: middle;
    cursor: pointer;
    /*
  margin-right: 5px;*/
}

.echDecl input:checked + label:after {
    content: '';
    display: block;
    position: absolute;
    top: 8px;
    left: -1px;
    width: 8px;
    height: 8px;
    background-color: #39B54A;
    border-radius: 50%;
}



.d_Buts .dB_Pre {
    color: var(--cp_green1);
    border: 1px solid var(--cp_green1);
    min-width: 82px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 5px 16px 8px 16px;
    margin-right: 10px;
    text-align: center;
    cursor: pointer;
}

.d_Buts .dB_nxt {
    background-color: var(--cp_green1);
    color: white;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 6px 16px 8px 16px;
    min-width: 82px;
    text-align: center;
    box-shadow: none;
    outline: 0!important;
    border: 0px;
    cursor: pointer;
}

.pdfPreview {
    width: 100%;
    height: 100%;
    direction: ltr;
    overflow: hidden;
    border: 1px solid #C4C4C4;
    cursor: pointer;
}

.pdfWrap canvas {
    width: 100%;
    height: auto;
}


.pP_w.imp {
    height: 365px;
}

.pP_w {
    /*
    width: 350px;*/
    min-width: 300px;
    max-width: 300px;/*
    max-width: 350px;*/
    width: 100%;
    height: auto;
    min-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;
    font-family: 'Barlow-Regular';
}

.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_i1W .pP_i1W_i.pP_i1W_is {
    height: 100%;
}


.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.pP_i2s {
    height: 90px;
}

.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;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
}

.pP_w .pP_i1 .pP_i2 .pP_i2_W .pP_i2_Wi .pP_i2_WiL p {
    color: white;
    margin-bottom: 0px;
    /*added for vue*/
    display: table-cell;
    word-break: break-all;

    /*added for vue*/
}

.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_i2 .pP_i2_Mrk.pP_i2_Mrk_T {
    bottom: auto;
    top: 0;
}

.pP_w .pP_i1 .pP_i2 .pP_i2_Mrk_TR {
    bottom: auto;
    top: 0;
    left: auto;
    right: 0;
}

.pP_w:hover .pP_i1 .pP_i2 .pP_i2_Mrk_TR {
 opacity: 0;
}

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

    /*added for vue*/
    overflow: hidden;
    /*added for vue*/
}

.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;
    /*added for vue*/
    display: table-cell;
    word-break: break-all;
    max-height: 44px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    /*added for vue*/
    padding-right: 0.5rem;
}

.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;
    height: 32px;
    max-width: 150px;
    overflow: hidden;
}

.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.pP_i4Ims {
    width: 150px;
    height: 150px;
}

.pP_w .pP_i1 .pP_i4 a .pP_i4Im.pP_i4Ims>div {
    height:100%;
}

.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_w .pP_i1 .pP_i6 {
    border-top: 0.5px solid #DADADA;
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.pP_w .pP_i1 .pP_i6 .sm_Act {
    border: 1px solid #39B54A;
    text-align: center;
    ` transition: all 0.4s ease-in-out;
}

.pP_w .pP_i1 .pP_i6 .sm_Act:hover {
    background-color: #39B54A;
    color: white;
    transition: all 0.4s ease-in-out;
}

.pP_w .pP_i1 .pP_i6 .sm_Act_Icn {
    width: 2rem;
    height: 2rem;
    border-radius: 50%;
    transition: all 0.4s ease-in-out;
}

.pP_w .pP_i1 .pP_i6 .sm_Act_Icn:hover {
    background-color: rgb(57, 181, 74);
    transition: all 0.4s ease-in-out;
}

.pP_v {
    background-color: white;
    width: 100%;
    height: 100%;
    min-height: 365px;
/*    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;
}

.lTags {
    margin-bottom: 1rem;
}

.tagWrp {
    height: 0px;
    margin-top: 0px;
}

.tagWrp.show .tagWrp-1 {}

.tagWrp .tagWrp-1 {
    max-width: 400px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: white;
    padding: 1rem;
    -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25), 0px 0px 5px rgba(0, 0, 0, 0.22);
    -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25), 0px 0px 5px rgba(0, 0, 0, 0.22);
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25), 0px 0px 5px rgba(0, 0, 0, 0.22);
}



.tagWrp .tagWrp-1 .daT_Chip li {
    cursor: pointer;
    line-height: 40px;
}

.rfqFrm {
    width: 100%;
    max-width: 62.9rem;
}

.rfqFrmTable {
    width: 100%;
    /*table-layout: fixed;*/
}

.rfqFrmTable thead tr {
    overflow: hidden;
    width: 100%;
}

.rfqFrmTable thead tr th {}

.rfqFrmTable thead tr th:nth-child(1) {
    width: 80px;
}

.rfqFrmTable thead tr th:nth-child(2),
.rfqFrmTable tbody tr td:nth-child(2) {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow-x: hidden;
}

.rfqFrmTable thead tr th:nth-child(3),
.rfqFrmTable tbody tr th:nth-child(3) {
    width: 25%;
    max-width: 25%;
    overflow-x: hidden;
}

.rfqFrmTable thead tr th:nth-child(4),
.rfqFrmTable tbody tr th:nth-child(4) {
    width: 10%;
}

.rfqFrmTable thead tr th:nth-child(5),
.rfqFrmTable tbody tr th:nth-child(5) {
    width: 10%;
}

.rfqFrmTable thead tr th:nth-child(6),
.rfqFrmTable tbody tr th:nth-child(6) {
    width: 10%;
}

.rfqFrmTable tbody tr td:nth-child(1) {
    text-align: center;
    width: 80px;
}

.rfqFrmTable tbody tr td {
    overflow-x: hidden;
    overflow-y: auto;
    height: auto;
    min-height: 100%;
}

.rfqFrm-1 {
    border: 1px solid #B8E2BE;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.rfqFrm-1 .rfqFrm-1a:first-child {
    border-right: 1px solid #B8E2BE;
}

.rfqFrm-1 .rfqFrm-1a {
    width: 50%;
}



.insTabl {
    width: 100%;
    border: 1px solid #DADADA;
}

.tblRo-1,
.tblRo-2 {
    width: 100%;
}

.tblRo-2 {
    border-top: 1px solid #DADADA;
}

.tblCo-1 {
    width: 100px;
    text-align: center;
    border-right: 1px solid #DADADA;
}

.tblCo-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: auto;
}

.tblCo-3 {
    width: 25%;
    border-right: 1px solid #DADADA;
    border-left: 1px solid #DADADA;
}

.tblCo-4 {
    width: 15%;
}

.tblCo-5 {
    width: 15%;
    border-right: 1px solid #DADADA;
    border-left: 1px solid #DADADA;
}

.tblCo-6 {
    width: 15%;
}

.tblCo-7 {
    width: 10%;
}



.tblCo-b-t {
    border-top: 1px solid #DADADA;
}

.tblCo-b-l {
    border-left: 1px solid #DADADA;
}

.tblCo-b-r {
    border-right: 1px solid #DADADA;
}

.tblCo h5 {
    /*
    display: table-cell;*/
    word-break: break-all;
}

.insTabl-1 .tblCo {
    overflow-y: hidden;
}

.tblCo {
    text-align: left;
    overflow: auto;
    overflow-x: hidden;
}

.tblCo textarea {
    width: 100%;
    border: 0px;
    height: auto;
    height: 100%;
}


.tblCo textarea::-webkit-input-placeholder {
    color: #DADADA;
    opacity: 1;
}


.tblCo textarea::-moz-placeholder {
    color: #DADADA;
    opacity: 1;
}


.tblCo textarea:-ms-input-placeholder {
    color: #DADADA;
    opacity: 1;
}

.tblCo textarea::placeholder {
    color: #DADADA;
    opacity: 1;
}

.tblCo .textarea {
    display: block;
    width: 100%;
    overflow: hidden;
    resize: both;
    height: 100%;
    min-height: 50px;
    line-height: 20px;
    z-index: 100;
    /*
    display: table-cell;*/
    word-break: break-all;
    background-color: transparent;
    color: #797474;
}

.textarea[contenteditable]:empty::before {
    content: "Data";
    color: rgba(128, 128, 128, 0.55);
    z-index: -1;
}

.rfXdrp {}

.rfXdrp.dropdown.bootstrap-select .btn {
    color: inherit;
    padding-bottom: 0.25rem;
    padding-top: 0.25rem;
    border: 1px solid #F2994A;
    box-sizing: border-box;
    border-radius: 1.25rem;
}

.rfXdrp.dropdown.bootstrap-select .filter-option-inner {
    padding-top: 0px;
}

.rfXdrp.dropdown.bootstrap-select .dropdown-toggle::after {
    top: 50%;
    width: 10px;
    height: 10px;
    margin-right: 10px;
    border-bottom: 2px solid #F2994A;
    border-right: 2px solid #F2994A;
}

.rfXdrpBigB {
    border: 1px solid #39B54A;
    box-sizing: border-box;
    border-radius: 5px;
    width: 4rem;
    height: 3.75rem
}

.rfXdrpBigB i {
    width: 25px;
    transform: rotate(0deg);
    transition: all 0.3s ease-in-out;
    transform-style: preserve-3d;
}

.rfXdrpBigB.collapsed i {
    transform: rotate(180deg);
    transition: all 0.3s ease-in-out;
}

.actButs {
    box-shadow: 0px 15px 35px rgba(0, 0, 0, 0.05);
    border-radius: 25px;
}

.actButs:hover {
    transition: .4s;
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.26);
}

.actButs h6 {}

.actGreen {
    background-color: #90DB6D;
}

.actOrange {
    background-color: #F5A834;
}

.actBlue {
    background-color: #34BBF5;
}

.actRed {
    background-color: #D30808;
}

.actCyan {
    background-color: #3DD6AA;
}

.actB {
    min-width: 161px;
}

.actB_Orange {
    border: 1px solid #F2994A;
}



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

.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;
}

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

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

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

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

.oWlcSli .item {
    padding: 1rem .5rem;
}

.fixH_100 {
    height: 100%;
}

.sH .inpSty {
    border: 0px !important;
}

.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;
}

.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;
}

.prCrng {
    position: relative;
}

.prCrng::after {
    content: '';
}

.sH .tp_F.dropdown.bootstrap-select .dropdown-toggle::after,
.prCrng::after {
    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;
}

/*
.sH .srcF{
    width: auto!important;margin-right: 10px;
}
.sH  .srcF.dropdown.bootstrap-select .btn {
    padding: .275rem 0.5rem .375rem 0.125rem;
}*/
.sH .tp_F {
    width: auto !important;
    max-height: 36px;
}

.sH .tp_F.dropdown.bootstrap-select .btn {
    padding: .275rem 0.5rem .375rem 0.125rem;
}

.sH .tp_F.dropdown.bootstrap-select>.dropdown-menu{
    transform: translate3d(0px,0px,0px);
    /*left: 5px;*/
    top: 0px;
    transition: all 0.2s !important;
}

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

.sH .flWdt {
    width: 100%;
}

.sH .flWdt2 {
    height: 1px;
    width: 100%;
    border-top: 1px solid #DADADA;
}

.sH .tp_F.dropdown .bs-placeholder .filter-option-inner .filter-option-inner-inner {
    color: #8A8282;
    font-size: inherit;
}

.tp_F-1 {
    margin-right: 10px;
}

.tp_F-2 {
    margin-right: 10px;
}

.tp_F-3 {}

.txt-Aln-Center {
    text-align: center;
}



/*video data*/
#videoModel {}

#videoModel #videoWrp {
    height: 350px;
    z-index: 200;
}

#videoModel .modal-content {
    background-color: black;
}

#videoModel .modal-body {
    padding: 0px;
}

#videoModel .vdoClose {
    top: -50px;
    right: -50px;
    cursor: pointer;
    padding: 10px;
    z-index: 200;
}

/*video end*/


/*review data start*/
.reV-1 {
    margin: 0.938rem;
}

.reV-1a {/*
    width: 25rem;*/
    width: 23.9rem;
    min-height: 24.75rem;
    height: auto;
}

/*review data end*/
#prCrng-1 {
    top: 55px;
    left: 0;
    transform: translateX(-50%; )
}

.prCrng-2 {
    width: 200px;
    border: 1px solid var(--cp_green1);
    -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;
}
.sW .d_W .d_L ul li{border-bottom: 0.5px solid #DADADA;}

/*share buttons*/
.shareLi{}
.shareLi li{
    margin-left: auto;margin-right: auto;
}
.shareLi .rePshar{}
.shareLi .rePshar svg{width: 80px;height: 80px;}


#frmDeclinEr,.fldEr{visibility: hidden;transition: all 0.4s ease-in;}
#frmDeclinEr.show,.fldEr.show{visibility: visible;transition: all 0.4s ease-in;}

/*for responsive *//*for authe menu*/
.autM_1{
    min-height:55px;
}
#navbarNavAltMarkup{min-width: 30rem;}
@media(max-width:1400px){
    .sW .sH nav{padding-bottom: 11px;padding-top: 5px;}
    .sH .navbar-brand svg{width: 150px;}
    .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;}
    
    .sH .navbar>.cmnFlx .pd_tb_08 {padding-bottom: 0px;padding-top: 0px;}
    .sH .navbar .cmnFlx .pd_tb_08.mbH50{padding-bottom: 0px;padding-top: 0px;}
    .sH .navbar .inpSty {height: 45px;padding-right:0.2rem;}
    .sH .navbar .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: 0.75rem;line-height: 0.813rem;}
    .d_L ul li a svg{height: 15px;}
    .rfxBut{font-size: 14px;}
    .autM_1 {
    min-height: 45px;
}

}



/*snack bar*/


#snackbar {
  visibility: hidden;
  min-width: 250px;
  margin-left: -125px;
  background-color: #333;
  color: #fff;
  text-align: center;
  border-radius: 2px;
  padding: 16px;
  position: fixed;
  z-index: 5000;
  left: 50%;
  bottom: 30px;
  font-size: 17px;
}

#snackbar.show {
  visibility: visible;
  -webkit-animation: fadein 0.5s, snack-fadeout 0.5s 2.5s;
  animation: snack-fadein 0.5s, snack-fadeout 0.5s 2.5s;
}

@-webkit-keyframes snack-fadein {
  from {bottom: 0; opacity: 0;} 
  to {bottom: 30px; opacity: 1;}
}

@keyframes snack-fadein {
  from {bottom: 0; opacity: 0;}
  to {bottom: 30px; opacity: 1;}
}

@-webkit-keyframes snack-fadeout {
  from {bottom: 30px; opacity: 1;} 
  to {bottom: 0; opacity: 0;}
}

@keyframes snack-fadeout {
  from {bottom: 30px; opacity: 1;}
  to {bottom: 0; opacity: 0;}
}

@media (min-width: 576px){
.modal-dialog {
    max-width: 700px;
}
}

/*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{}
#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;
}

.hFt{padding-top: 2rem;padding-bottom: 2rem;}

/*

.inFlabl {
  position: absolute;
  top: 1rem;
  left: 1rem;
  text-align: left;
  display: block;
  width: 100%;
  background: transparent;
  color: rgba(0,0,0,0.6);
  margin: 0px auto;
  cursor: text;
  transition: all .2s ease-in-out;
   font-size: 16px;
    z-index: 0;
}

input.inpSty:valid + .inFlabl,input.inpSty:focus + .inFlabl { 
  height: 20px; 
  font-size: 11px;
    top: -22px;
    color: #00684A;
    left: 0;
}
.inpSty:focus ::-webkit-input-placeholder { color: transparent; font-size: 0; }
.inpSty:focus :-moz-placeholder { color: transparent; font-size: 0; }
.inpSty:focus ::-moz-placeholder { color: transparent; font-size: 0; }
.inpSty:focus :-ms-input-placeholder { color: transparent; font-size: 0; }

.inpSty::-webkit-input-placeholder {color: transparent; font-size: 0; }
.inpSty::-ms-input-placeholder {color: transparent; font-size: 0; }
.inpSty::-moz-placeholder {color: transparent; font-size: 0; }
.inpSty::-webkit-input-placeholder {color: transparent; font-size: 0; }
.inpSty:-moz-placeholder {color: transparent; font-size: 0; }
.inpSty:-ms-input-placeholder {color: transparent; font-size: 0; }
.inpSty::placeholder {color: transparent; font-size: 0; }
*/

.bordr_L_NOn {
    border-left:0px;
}
.bordr_R_NOn {
    border-right:0px;
}
.bordr_NOn::after{
    border:0px;
}

.dropdown-notifications>.dropdown-container, .dropdown-notifications>.dropdown-menu{
    left:auto;
    right:0px;
}
.dropdown-toolbar .dropdown-toolbar-title{font-family: 'Barlow-Regular';}
.dropdown-toolbar .dropdown-toolbar-actions a{font-family: 'Barlow-Regular';
    color:#00684A;
    font-size: 0.875rem;
    line-height: 0.875rem;
}
.dropdown-notifications .dropdown-footer a{font-family: 'Barlow-Regular';
    color:#00684A;
    font-size: 0.875rem;
    line-height: 0.875rem;
}
.dropdown-notifications .dropdown-menu{position:static!important;}
.dropdown-notifications .dropdown-menu .media-object img{-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
