.eilink.ei-leaf .ei-header {
padding-bottom: 20px;
background-color: #f5f5f5;
background-repeat: no-repeat;
background-size: cover;
background-position: top;
background-attachment: fixed;
}
.eilink.ei-leaf .top_bar>span {
background-color: #ffffff;
}
.eilink.ei-leaf .cover .top_bar>span {
background-color: rgb(255 255 255 / 25%);
}
.eilink .cover .top_bar>span svg path {
fill: #ffffff;
}
.eilink.ei-leaf .ei-header .profile .picture svg {
position: absolute;
margin-top: -6px;
margin-left: -6px;
}
.eilink.ei-leaf .ei-header .profile .picture img {
width: 70px;
height: 70px;
}
.eilink.ei-leaf .ei-header .profile .name {
margin-top: 18px;
}
.eilink.ei-leaf .ei-header.cover .profile .name h1, .eilink.ei-leaf .ei-header.cover .profile .name span, .eilink.ei-leaf .ei-header.cover .short-description p {
color: #ffffff;
}
.eilink.ei-leaf .cover .social-media.outline a svg path, .eilink.ei-leaf .cover .social-media.outline a svg circle {
fill: #ffffff;
}
.eilink.ei-leaf .cover .social-media.outline a {
opacity: 1;
}
.eilink.ei-leaf .ei-content {
padding-top: 30px;
padding-bottom: 125px;
}
.eilink.ei-leaf .ei-content .ei-list {
margin-bottom: 0;
}
.eilink.ei-leaf .ei-content .ei-list a {
background-color: transparent;
border-bottom: 1px solid #D4D4D4;
padding: 20px 0px;
}
.eilink.ei-leaf .ei-content .ei-list:last-child a {
border-bottom: 0;
}
.eilink.ei-leaf .ei-content .ei-list.header h2 {
color: #F34F6F;
margin: 40px 0 10px;
}
.eilink.ei-leaf .ei-content .ei-list span.title {
text-align: left;
}
.eilink.ei-leaf .ei-content .ei-list span.arrow-right svg {
width: 12px;
height: 12px;
}
.eilink.ei-leaf .ei-content .ei-list span.arrow-right svg path {
fill: #5B5865;
}
.eilink.ei-leaf .ei-content .ei-list span.arrow-right {
position: absolute;
right: 0px;
top: 50%;
transform: translateY(-50%);
}
.eilink.ei-leaf .ei-content .ei-list span.image.xs img {
width: 22px;
height: 22px;
border-radius: 0;
}
.eilink.ei-leaf .ei-content .ei-list span.image img {
border-radius: 5px;
}
.eilink.ei-leaf .ei-content .ei-list.with-image span.title, .eilink.ei-leaf .ei-content .ei-list.with-price span.title {
padding: 0 33px !important;
}
.eilink.ei-leaf .ei-content .ei-list span.title {
padding: 0 33px 0 0 !important;
}
.eilink.ei-leaf .ei-content .ei-list.with-price span.title {
padding: 0 68px 0 45px !important;
text-align: left;
}
.eilink.ei-leaf .ei-content .ei-list span.price {
right: 0px;
}
.eilink.ei-leaf .ei-content .ei-list span.price {
color: #ffffff;
background-color: #F34F6F;
border-radius: 2px;
}
.eilink.ei-leaf .ei-footer .ei-sticky {
display: block;
padding: 28px 12px;
background-color: #ffffff; }
.eilink.ei-leaf .ei-footer .ei-sticky a {
padding: 18px 12px;
color: #ffffff;
background-image: linear-gradient(to right, #f34f6f , #fe6b58);
border-radius: 10px;
} body.dark-mode .eilink.ei-leaf .ei-content .ei-list span.title, body.dark-mode .eilink.ei-leaf .ei-content .ei-list.with-price span.title {
color: #ffffff;
}
body.dark-mode .eilink.ei-leaf .ei-content .ei-list span.arrow-right svg path {
fill: #B1B0B2;
}
body.dark-mode .eilink.ei-leaf .ei-content .ei-list a {
border-color: #454754;
}
body.dark-mode .eilink.ei-leaf .ei-content, body.dark-mode .eilink.ei-leaf .ei-footer .ei-sticky {
background-color: #272935;
}
@media only screen and (max-width: 428px) {
.eilink.ei-leaf .ei-header {
padding-bottom: 70px;
}
.eilink.ei-leaf .ei-content {
padding-top: 10px;
padding-bottom: 90px;
border-top-left-radius: 30px;
border-top-right-radius: 30px;
margin-top: -50px;
background-color: #ffffff;
}
.eilink.ei-leaf .ei-content .ei-list a {
padding: 17px 0px;
}
.eilink.ei-leaf .ei-content .ei-list.header h2 {
margin: 33px 0 8px;
}
.eilink.ei-leaf .ei-footer .ei-sticky {
padding: 20px 0px;
}
.eilink.ei-leaf .ei-footer .ei-sticky a {
padding: 16px 12px;
}
}html {
line-height: 1.15; -webkit-text-size-adjust: 100%; }  body {
margin: 0;
} main {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0 !important;
}  hr {
box-sizing: content-box; height: 0; overflow: visible; } pre {
font-family: monospace, monospace; font-size: 1em; }  a {
background-color: transparent;
} abbr[title] {
border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace; font-size: 1em; } small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; } button,
input { overflow: visible;
} button,
select { text-transform: none;
} button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; }  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
} :root {
--black: #161F38;
--h1: 20px;
--h2: 18px;
--16: 16px;
--rounded: 30px;
--rounded-md: 20px;
--rounded-sm: 15px;
}
::-webkit-scrollbar {
width: 7px;
}
::-webkit-scrollbar-track {
background: #ffffff;
border-radius: 2px;
}
::-webkit-scrollbar-thumb {
background: #dadada; 
border-radius: 2px;
}
::-webkit-scrollbar-thumb:hover {
background: #cccccc;
}
*, *:before, *:after {
box-sizing: border-box;
-webkit-font-smoothing: antialiased;
}
body {
margin: 0 !important;
padding: 0 !important;
font-size: var(--16) !important;
line-height: 1.7 !important;
color: var(--black) !important;
}
h1 {
font-size: var(--h1) !important;
}
h2 {
font-size: var(--h2) !important;
}
h1, h2 {
line-height: normal !important;
}
.w-100 {
width: 100%;
}
img, svg {
vertical-align: inherit !important;
} .eilink .ei-container {
max-width: 600px;
width: 100%;
margin: 0 auto;
padding: 0 20px;
}
.eilink .ei-header, .eilink .ei-content, .eilink .ei-footer {
text-align: center;
}
.eilink .ei-header {
padding-top: 20px;
}
.eilink .top_bar {
text-align: right;
}
.eilink .top_bar span {
display: flex;
margin-left: auto;
width: 32px;
height: 32px;
line-height: 32px;
text-align: center;
border-radius: 100%;
background-color: #f5f5f5;
-ms-flex-pack: center!important;
justify-content: center!important;
-ms-flex-align: center!important;
align-items: center!important;
}
.eilink .top_bar svg {
display: inline-block;
width: 15px;
height: auto;
-ms-transform: rotate(-46deg);
transform: rotate( -46deg);
}
.eilink .ei-header .profile {
padding-top: 30px;
}
.eilink .ei-header .profile .picture {
margin-bottom: -8px;
}
.eilink .ei-header .profile .picture img {
display: inline-block;
width: 76px;
height: 76px;
object-fit: cover;
border-radius: 100%;
}
.eilink .ei-header .profile .name {
margin-bottom: 12px;
}
.eilink .ei-header .profile .name h1 {
font-weight: 600;
margin-bottom: -2px !important;
}
.eilink .ei-header .profile .name span {
font-size: 95%;
} .eilink .social-media.outline a {
display: inline-block;
width: 25px;
height: 25px;
line-height: 1.7 !important;
color: var(--black);
opacity: 0.7 !important;
background: transparent;
text-decoration: none;
}
.eilink .social-media.outline a:hover {
color: var(--black);
opacity: 1 !important;
}
.eilink .social-media.outline a svg {
width: 16px;
height: auto;
}
.eilink .social-media.outline a.ig svg {
width: 14px;
}
.eilink .social-media.outline a.sc svg {
display: block;
width: 23px;
margin-top: 5px;
}
.eilink .social-media.outline a.sc {
width: 29px;
padding-left: 4px;
}
.eilink .social-media.outline a.fb {
margin-right: -2px;
}
.eilink .social-media.outline a.ig {
margin-right: -2px;
}
.eilink .social-media.outline a.ms {
margin: 0 -1px 0 -2px;
}
.eilink .social-media.outline a.tik {
margin: 0 -3px 0 -1px;
}
.eilink .social-media.outline a.tr, .eilink .social-media.outline a.yt {
margin: 0 -3px 0 -2px;
}
.eilink .ei-header .short-description {
padding: 5px 90px 15px;
}
.eilink .ei-header .short-description p {
line-height: 1.3;
margin: 1em 0 !important;
} .eilink .ei-content {
padding-bottom: 110px;
}
.eilink .ei-content .ei-list {
position: relative;
margin-bottom: 15px; }
.eilink .ei-content .ei-list:first-child {
display: none !important;
}
.eilink .ei-content .ei-list a {
position: relative;
display: block;
line-height: 1.3;
text-decoration: none;
padding: 18px 12px;
color: var(--black);
background-color: #f5f5f5;
transition: transform .15s cubic-bezier(.17,.67,.29,2.71) 0s;
}
.eilink .ei-content .ei-list a:hover {
transform: translate3d(0px, 0px, 0px) scale(1.015);
}
.eilink .ei-content .ei-list span.image {
position: relative;
}
.eilink .ei-content .ei-list span.image img {
position: absolute;
top: 50%;
transform: translateY(-50%);
max-width: none;
width: 33px;
height: 33px;
object-fit: cover;
}
.eilink .ei-content .ei-list span.title {
display: inline-block;
width: 100%;
padding: 0 !important;
}
.eilink .ei-content .ei-list span.price {
position: absolute;
right: 12px;
top: 50%;
transform: translateY(-50%);
font-size: 11px;
line-height: normal;
padding: 3px 8px;
background-color: #d2d2d2;
}
.eilink .ei-content .ei-list.with-image a, .eilink .ei-content .ei-list.with-price a {
display: flex;
}
.eilink .ei-content .ei-list.with-image span.title {
padding: 0 48px;
}
.eilink .ei-content .ei-list.with-price span.title {
padding: 0 68px;
}
.eilink .ei-content .ei-list h2 {
font-weight: 600;
margin: 34px 0 22px;
}
.eilink .ei-content .ei-list:first-child h2 {
margin-top: 0;
}
img.fit-cover {
object-fit: cover;
}
.eilink .embed-yt {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
max-width: 100%;
margin-bottom: 5px;
}
.eilink .embed-yt iframe, .eilink .embed-yt object, .eilink .embed-yt embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} .video_wrapper, .video_wrapper_full, .videoIframe, .videoPoster {
border-radius: 3px;
}
button.videoPoster>span {
position: absolute;
left: 0;
font-size: 1px;
opacity: 0;
}
.videoPoster {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
background-size: cover;
border: 0 !important;
text-indent: -999em;
overflow: hidden;
opacity: 1;
-webkit-transition: opacity 800ms, height 0s;
-moz-transition: opacity 800ms, height 0s;
transition: opacity 800ms, height 0s;
-webkit-transition-delay: 0s, 0s;
-moz-transition-delay: 0s, 0s;
transition-delay: 0s, 0s;
}
.videoPoster:hover {
cursor: pointer;
}
.videoPoster:before {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 60px;
height: 60px;
margin: -30px 0 0 -30px;
border: 5px solid #ff5148;
background-color: #ff5148;
border-radius: 100%;
-webkit-transition: border-color .3s;
-moz-transition: border-color .3s;
transition: border-color .3s;
transition: all .3s ease;
}
.videoPoster:after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 0;
height: 0;
margin: -13px 0 0 -7px;
border-left: 20px solid #fff;
border-top: 13px solid transparent;
border-bottom: 13px solid transparent;
-webkit-transition: border-color .3s;
-moz-transition: border-color .3s;
transition: border-color .3s;
}
.videoWrapperActive .videoPoster {
opacity: 0;
height: 0;
-webkit-transition-delay: 0s, 800ms;
-moz-transition-delay: 0s, 800ms;
transition-delay: 0s, 800ms;
}
.videoPoster:before {
box-shadow: 0px 0px 1px 1px #0000001a;
animation: pulse-animation 2s infinite;
}
@keyframes pulse-animation {
0% {
box-shadow: 0 0 0 0px rgb(255 81 72 / 75%);
}
100% {
box-shadow: 0 0 0 15px rgb(255 81 72 / 0%);
}
}
@media (max-width: 428px) {
.videoPoster:before {
width: 40px !important;
height: 40px !important;
margin: -20px 0 0 -20px !important;
}
.videoPoster:after {
margin: -8px 0 0 -4px;
border-left: 13px solid #fff;
border-top: 8px solid transparent;
border-bottom: 8px solid transparent;
}
@keyframes pulse-animation {
0% {
box-shadow: 0 0 0 0px rgb(255 81 72 / 75%);
}
100% {
box-shadow: 0 0 0 10px rgb(255 81 72 / 0%);
}
}
} .eilink .ei-footer {
position: fixed;
width: 100%;
bottom: 0;
}
.eilink .ei-footer .ei-sticky a {
display: block;
font-size: var(--h2);
font-weight: 600;
line-height: normal;
text-decoration: none;
padding: 28px 12px;
color: var(--black);
background-color: #f5f5f5;
box-shadow: 0 -4px 15px 0px rgb(0 0 0 / 5%);
} body.dark-mode {
background: #272935;
}
.eilink .top_bar>span {
cursor: pointer;
}
.eilink .top_bar>span svg:last-child {
margin-left: -1px;
}
.eilink .top_bar>span svg:first-child, body.dark-mode .eilink .top_bar>span svg:last-child {
display: none;
}
body.dark-mode .eilink .top_bar>span svg:first-child {
display: inline-block;
width: 16px;
}
body.dark-mode .eilink .social-media.outline a {
opacity: 0.7 !important;
}
body.dark-mode .eilink .social-media.outline a:hover {
opacity: 1 !important;
} @media only screen and (max-width: 768px) {
.eilink .ei-container {
max-width: 540px;
}
}
@media only screen and (max-width: 428px) {
body {
font-size: 15px !important;
}
h2 {
font-size: 16px !important;
}
.eilink .ei-container {
max-width: 100%;
}
.eilink .ei-content {
padding-bottom: 90px;
}
.eilink .ei-header .profile .name h1 {
font-size: 18px !important;
}
.eilink .ei-header .profile .name h1 svg {
width: 14px;
height: 14px;
}
.eilink .ei-header .short-description {
padding: 0px 30px 13px;
}
.eilink .social-media.outline a {
margin-bottom: 0 !important;
}
.eilink .social-media.outline a svg {
width: 15px;
}
.eilink .ei-content .ei-list {
margin-bottom: 12px;
}
.eilink .ei-content .ei-list h2 {
margin: 28px 0 18px;
}
.eilink .ei-content .ei-list a {
font-size: 14px;
padding: 14px 6px;
}
.eilink .ei-content .ei-list span.price {
font-size: 9px;
right: 6px;
}
.eilink .ei-footer .ei-sticky a {
font-size: 15px;
font-weight: 600;
padding: 23px 12px;
}
}