.et_pb_space{-webkit-box-sizing:content-box;box-sizing:content-box;height:23px}.et_pb_divider_hidden{margin-bottom:0!important}.et_pb_divider_internal{display:inline-block;width:100%}.et_pb_divider{margin:0 0 30px;position:relative}.et_pb_divider:before{content:"";width:100%;height:1px;border-top:1px solid rgba(0,0,0,.1);position:absolute;left:0;top:0;z-index:10}.et_pb_divider:after,.et_pb_space:after{content:"";display:table}.et_pb_divider_position_bottom:before{top:auto!important;bottom:0!important}.et_pb_divider_position_center:before{top:50%!important}@media (max-width:980px){.et_pb_divider_position_top_tablet:before{top:0!important;bottom:auto!important}.et_pb_divider_position_bottom_tablet:before{top:auto!important;bottom:0!important}.et_pb_divider_position_center_tablet:before{top:50%!important}.et_pb_space.et-hide-mobile{display:none}}@media (max-width:767px){.et_pb_divider_position_top_phone:before{top:0!important;bottom:auto!important}.et_pb_divider_position_bottom_phone:before{top:auto!important;bottom:0!important}.et_pb_divider_position_center_phone:before{top:50%!important}}.ie .et_pb_divider{overflow:visible}.trp-floating-switcher {
display: flex;
flex-direction: column-reverse;
position: fixed;
z-index: 99999;
overflow: hidden;
padding: var(--switcher-padding, 10px);
border: var(--border, none);
border-radius: var(--border-radius, 8px);
background: var(--bg, #fff);
width: var(--switcher-width, auto);
top: var(--top, unset);
right: var(--right, unset);
bottom: var(--bottom, unset);
left: var(--left, unset);
box-shadow: 0 10px 20px 0 #0000000D;
}
.trp-floating-switcher .trp-switcher-dropdown-list {
flex-direction: column-reverse;
}
.trp-switcher-position-top.trp-floating-switcher {
flex-direction: column;
top: var(--wp-admin--admin-bar--height, 0);
}
.trp-floating-switcher.trp-switcher-position-top:not(.trp-ls-inline) .trp-language-switcher-inner,
.trp-floating-switcher.trp-switcher-position-top .trp-switcher-dropdown-list {
flex-direction: column;
} nav.trp-ls-inline .trp-language-switcher-inner {
flex-direction: row;
}
.trp-ls-inline.trp-opposite-language .trp-language-item {
width: 100%;
} #trp-floater-powered-by {
color: var(--text, #b3b3b3);
font-size: 12px;
text-align: center;
padding: 0 5px;
opacity: 70%;
}
#trp-floater-powered-by a {
color: var(--text, #b3b3b3);
}
.trp-switcher-position-bottom #trp-floater-powered-by {
border-top: 1px solid var(--border-color, #747474);
padding-top: 5px;
margin-top: 5px;
}
.trp-switcher-position-top #trp-floater-powered-by {
border-bottom: 1px solid var(--border-color, #747474);
padding-bottom: 5px;
margin-bottom: 5px;
} .trp-shortcode-switcher__wrapper {
position: relative;
border: none;
}
.elementor-widget-trp_language_switcher {
width: fit-content;
max-width: 100%;
}
.elementor-widget-trp_language_switcher .elementor-widget-container,
.trp-elementor-language-switcher,
.trp-elementor-language-switcher .trp-shortcode-switcher__wrapper {
width: fit-content;
max-width: 100%;
}
.trp-shortcode-switcher {
position: static;
display: inline-block;
overflow: hidden;
padding: 10px 0;
border: var(--border, none);
border-radius: var(--border-radius, 5px);
background: var(--bg, #fff);
width: auto;
box-shadow: none;
} .trp-shortcode-anchor:not(.trp-opposite-button) {
visibility: hidden;
}
.trp-shortcode-switcher.trp-open-on-click {
cursor: pointer;
}
.trp-shortcode-overlay {
position: absolute;
left: 0;
top: 0;
z-index: 9999;
} .trp-current-language-item__wrapper:not(.trp-hide-arrow) {
display: flex;
align-items: center;
padding-right: 10px;
justify-content: space-between;
} .trp-language-switcher-inner {
display: flex;
}
.trp-floating-switcher .trp-language-switcher-inner {
flex-direction: column-reverse;
}
.trp-shortcode-switcher .trp-language-switcher-inner {
flex-direction: column;
}
.trp-switcher-dropdown-list {
display: flex;
overflow-y: hidden; transition: max-height 0.2s ease-in-out;
max-height: 0;
transition-duration: var(--transition-duration);
}
.trp-shortcode-switcher .trp-switcher-dropdown-list {
flex-direction: column;
} .trp-ls-dropdown.is-open .trp-switcher-dropdown-list,
.trp-ls-dropdown[aria-expanded="true"] .trp-switcher-dropdown-list,
.trp-shortcode-switcher.trp-open-on-hover.is-open .trp-switcher-dropdown-list,
.trp-shortcode-switcher[aria-expanded="true"] .trp-switcher-dropdown-list {
overflow-y: auto;
max-height: min(350px, 70vh);
-webkit-overflow-scrolling: touch;
scrollbar-width: thin;
scrollbar-color: var(--text) transparent;
}
.trp-ls-dropdown.is-transitioning .trp-switcher-dropdown-list,
.trp-shortcode-switcher.is-transitioning .trp-switcher-dropdown-list {
overflow-y: hidden !important;
}
.trp-shortcode-arrow {
pointer-events: none;
}
.trp-shortcode-switcher.is-open .trp-shortcode-arrow {
transform: rotate(180deg);
} .trp-language-item:focus { outline: none; }
.trp-language-item:focus-visible {
outline: 2px solid var(--text);
outline-offset: -2px;
} .trp-language-item {
display: flex;
align-items: center;
gap: 8px;
padding: 7px 16px;
text-decoration: none;
min-height: 19px;
box-sizing: content-box;
}
.trp-language-item:hover {
background: var(--bg-hover, #f3f3f3);
}
.trp-language-item:hover .trp-language-item-name {
color: var(--text-hover, #000);
}
.trp-language-item__current {
pointer-events: none;
cursor: default;
}
.trp-language-item-name {
display: inline-block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
color: var(--text, #000);
font-size: var(--font-size, 14px);
line-height: 1.2;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
font-weight: 400;
}
.trp-flag-image {
border-radius: var(--flag-radius, 0) !important;
aspect-ratio: var(--aspect-ratio, 4/3) !important;
width: var(--flag-size, 18px) !important;
display: inline-block !important;
height: auto !important;
}
.trp-menu-ls-label .trp-flag-image {
margin: -2px 3px;
}
.trp-custom-flag {
object-fit: cover;
} .trp-switcher-dropdown-list::-webkit-scrollbar { width: 6px; }
.trp-switcher-dropdown-list::-webkit-scrollbar-track { background: transparent; }
.trp-switcher-dropdown-list::-webkit-scrollbar-thumb {
background-color: var(--text);
border-radius: 4px;
}
.trp-switcher-dropdown-list::-webkit-scrollbar-thumb:hover {
background-color: var(--text-hover);
} .trp-flag-rounded {
border-radius: 9999px !important;
aspect-ratio: 1 / 1 !important;
}
.trp-ls-name {
padding-left: 5px;
}
@media (prefers-reduced-motion: reduce) {
.trp-switcher-dropdown-list {
transition: none !important; }
} .trp_ald_ls_container img.trp-flag-image{
padding-top: 0 !important;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector){
position: relative;
display: inline-block;
padding: 0;
border: 0;
box-sizing: border-box;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div {
box-sizing: border-box;
padding-right: 20px;
padding-bottom: 3px;
padding-left: 13px;
border: 1px solid #c1c1c1;
border-radius: 3px;
background-color: #fff;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div > a {
display: block;
padding: 2px;
border-radius: 3px;
color: rgb(7, 105, 173);
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div > a:hover {
background: #f1f1f1;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div > a.trp-ls-shortcode-disabled-language {
cursor: default;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div > a.trp-ls-shortcode-disabled-language:hover {
background: none;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) > div > a > img{
display: inline;
margin: 0 3px;
width: 18px;
height: 12px;
border-radius: 0;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) .trp-ls-shortcode-current-language{
display: inline-block;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):focus .trp-ls-shortcode-current-language,
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):hover .trp-ls-shortcode-current-language{
visibility: hidden;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) .trp-ls-shortcode-language{
display: inline-block;
height: 1px;
overflow: hidden;
visibility: hidden;
z-index: 1;
max-height: 250px;
overflow-y: auto;
left: 0;
top: 0;
min-height: auto;
}
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):focus .trp-ls-shortcode-language,
.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):hover .trp-ls-shortcode-language{
visibility: visible;
max-height: 250px;
height: auto;
overflow-y: auto;
position: absolute;
left: 0;
top: 0;
display: inline-block !important;
min-height: auto;
}
#trp_ald_x_button{
z-index: 0 !important;
}@font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/2b8a0ed6f68270899cb3658371c40e72.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/034e3f1d96d2317b23a576d7cd5c9173.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/a89ed22ca41df739e831baaf6fc7fa4d.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/25e309824439402defea33201fe0c889.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/2b8a0ed6f68270899cb3658371c40e72.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/034e3f1d96d2317b23a576d7cd5c9173.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/a89ed22ca41df739e831baaf6fc7fa4d.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/25e309824439402defea33201fe0c889.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/f88d6a48bd1220b51bdbbe124162d91d.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/4f4a82537986e857e15dc4b7f471469f.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/9076820487065d237179b7701220bf2f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/2fed1d1b2e1901389be3ec2d5030cf7b.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/f88d6a48bd1220b51bdbbe124162d91d.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/4f4a82537986e857e15dc4b7f471469f.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/9076820487065d237179b7701220bf2f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/2fed1d1b2e1901389be3ec2d5030cf7b.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/f88d6a48bd1220b51bdbbe124162d91d.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/4f4a82537986e857e15dc4b7f471469f.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/9076820487065d237179b7701220bf2f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/2fed1d1b2e1901389be3ec2d5030cf7b.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/f88d6a48bd1220b51bdbbe124162d91d.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/4f4a82537986e857e15dc4b7f471469f.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/9076820487065d237179b7701220bf2f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/2fed1d1b2e1901389be3ec2d5030cf7b.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/f88d6a48bd1220b51bdbbe124162d91d.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/4f4a82537986e857e15dc4b7f471469f.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/9076820487065d237179b7701220bf2f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Cormorant Garamond';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/2fed1d1b2e1901389be3ec2d5030cf7b.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/0fecb7dfde3a0a2f141ba8e5b98cf0ae.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/ed0db60895e0fd34a3bd019f64d16b79.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/91799e4c643a4b6faa43024e60d012a1.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/530fdd0cbe5d7706605285bd16ae1225.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/b2c533f9543080adfa9e2831562a24f6.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/79ee104ccfbdaecd753a80bf9141d4e3.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/ccd96bf80fa60bc85f4078b7e722ef4f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/e56e84e5400935b69a2094c983ab210f.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/b2c533f9543080adfa9e2831562a24f6.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/79ee104ccfbdaecd753a80bf9141d4e3.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/ccd96bf80fa60bc85f4078b7e722ef4f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/e56e84e5400935b69a2094c983ab210f.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/b2c533f9543080adfa9e2831562a24f6.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/79ee104ccfbdaecd753a80bf9141d4e3.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/ccd96bf80fa60bc85f4078b7e722ef4f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/e56e84e5400935b69a2094c983ab210f.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/b2c533f9543080adfa9e2831562a24f6.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/79ee104ccfbdaecd753a80bf9141d4e3.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/ccd96bf80fa60bc85f4078b7e722ef4f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/e56e84e5400935b69a2094c983ab210f.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/b2c533f9543080adfa9e2831562a24f6.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/79ee104ccfbdaecd753a80bf9141d4e3.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/ccd96bf80fa60bc85f4078b7e722ef4f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/e56e84e5400935b69a2094c983ab210f.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/b2c533f9543080adfa9e2831562a24f6.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/79ee104ccfbdaecd753a80bf9141d4e3.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/ccd96bf80fa60bc85f4078b7e722ef4f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 800;
font-display: swap;
src: url(https://donyhealth.com/wp-content/uploads/dony-fonts/e56e84e5400935b69a2094c983ab210f.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}.et_pb_menu .et-menu .menu-item-has-children > a:first-child:after,
.et-menu-nav .menu-item-has-children > a:first-child:after {
top: 50% !important;
transform: translateY(-50%) !important;
position: absolute !important;
} .et_pb_menu .et-menu .menu-item-has-children > a:first-child:after,
.et-menu-nav .menu-item-has-children > a:first-child:after {
top: 50% !important;
transform: translateY(-50%) !important;
position: absolute !important;
}
.et_pb_menu .et-menu li > a {
position: relative !important;
}  .dony-gallery .woocommerce-product-gallery {
padding-left: 115px !important; position: relative !important;
display: block !important;
} .dony-gallery .dony-arrows-wrapper {
position: absolute !important;
left: 0 !important;
top: 0 !important;
bottom: 0 !important;
width: 100px !important;
display: flex !important;
flex-direction: column !important;
padding: 45px 0 !important;
z-index: 5 !important;
} .dony-gallery .flex-control-nav {
width: 100% !important;
height: 100% !important;
overflow-y: auto !important;
display: block !important;
position: static !important;
margin: 0 !important;
padding: 0 !important;
scrollbar-width: none !important;
} .dony-gallery .flex-control-nav::-webkit-scrollbar {
display: none !important;
}
.dony-gallery .flex-control-nav li {
width: 100% !important;
margin-bottom: 10px !important;
list-style: none !important;
}
.dony-gallery .flex-control-nav li img {
width: 100% !important;
height: auto !important;
border: 1px solid #f0f0f0;
transition: 0.3s;
}
.dony-gallery .flex-control-nav li img.flex-active {
border-color: #007fce !important;
opacity: 1 !important;
} .dony-gallery .dony-arrow {
position: absolute !important;
left: 50% !important;
transform: translateX(-50%) !important;
width: 36px !important;
height: 36px !important;
background: #ffffff !important;
border: 1px solid #007fce !important;
border-radius: 50% !important;
z-index: 10 !important;
cursor: pointer !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
color: #007fce !important;
padding: 0 !important;
box-shadow: 0 2px 6px rgba(0,0,0,0.1) !important;
}
.dony-gallery .dony-arrow span {
font-size: 20px !important;
line-height: 1 !important;
}
.dony-gallery .dony-up { top: 5px !important; }
.dony-gallery .dony-down { bottom: 5px !important; } .woocommerce span.onsale,
.woocommerce-page span.onsale {
font-weight: 600 !important;
background: #a07f59 !important;
background: linear-gradient(30deg, #a07f59 0%, #efcfa5 80%, #a18c7a 100%) !important;
border-radius: 50% !important;
height: 65px !important;
width: 65px !important;
font-size: 0 !important;
padding: 0 !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
position: absolute !important;
top: -10px !important;
left: -10px !important;
right: auto !important;
margin: 0 !important;
z-index: 10 !important;
line-height: 1 !important;
}
.woocommerce span.onsale:after,
.woocommerce-page span.onsale:after {
content: "Акция";
font-size: 15px;
font-weight: 700;
color: white;
text-transform: none;
line-height: 1.2em;
text-align: center;
} .woocommerce div.product .woocommerce-product-gallery span.onsale,
.dony-gallery span.onsale {
top: 10px !important;
left: 10px !important;
}
@media only screen and (max-width: 767px) {
.woocommerce span.onsale,
.woocommerce-page span.onsale {
height: 50px !important;
width: 50px !important;
top: -5px !important;
left: -5px !important;
}
.woocommerce span.onsale:after,
.woocommerce-page span.onsale:after {
font-size: 12px;
}
} .dony-gallery .flex-viewport {
width: 100% !important;
float: none !important;
border: 1px solid #f0f0f0;
} @media (max-width: 767px) {
.dony-gallery .woocommerce-product-gallery {
padding-left: 0 !important;
}
.dony-gallery .dony-arrows-wrapper {
position: relative !important;
width: 100% !important;
height: auto !important;
flex-direction: row !important;
padding: 0 40px !important;
margin-top: 15px;
}
.dony-gallery .dony-arrow {
top: 50% !important;
transform: translateY(-50%) !important;
}
.dony-gallery .dony-up {
left: 0 !important;
transform: translateY(-50%) rotate(-90deg) !important;
}
.dony-gallery .dony-down {
right: 0 !important;
left: auto !important;
transform: translateY(-50%) rotate(-90deg) !important;
}
.dony-gallery .woocommerce span.onsale {
left: 15px !important;
}
} .woocommerce span.onsale,
.woocommerce-page span.onsale {
font-weight: 600 !important;
background: #a07f59 !important;
background: linear-gradient(30deg, #a07f59 0%, #efcfa5 80%, #a18c7a 100%) !important;
border-radius: 50% !important;
height: 65px !important;
width: 65px !important;
font-size: 0 !important;
padding: 0 !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
position: absolute !important;
top: -5px !important;
left: -5px !important;
right: auto !important;
margin: 0 !important;
z-index: 10 !important;
line-height: 1 !important;
text-indent: -9999px !important;
overflow: hidden !important;
}
.woocommerce span.onsale:after,
.woocommerce-page span.onsale:after {
content: "Акция";
font-size: 15px !important;
font-weight: 700;
color: white;
text-transform: none;
line-height: 1.2em;
text-align: center;
text-indent: 0 !important;
} .woocommerce .product .et_pb_wc_images_0 span.onsale:not(:first-of-type) {
display: none !important;
} .woocommerce ul.products li.product span.onsale {
top: -5px !important;
left: -5px !important;
}
@media only screen and (max-width: 767px) {
.woocommerce span.onsale,
.woocommerce-page span.onsale {
height: 50px !important;
width: 50px !important;
top: -5px !important;
left: -5px !important;
}
.woocommerce span.onsale:after,
.woocommerce-page span.onsale:after {
font-size: 12px !important;
}
} .woocommerce div.product div.images,
.woocommerce div.product .woocommerce-product-gallery {
position: relative !important;
overflow: visible !important;
} .woocommerce div.product .woocommerce-product-gallery span.onsale,
.dony-gallery span.onsale {
top: 10px !important;
left: 120px !important;
} .dony-carousel span.onsale {
display: none !important;
}  @media (max-width: 767px) { .woocommerce div.product form.cart, 
.woocommerce-page div.product form.cart {
display: flex !important;
flex-direction: column !important;
align-items: center !important; } .woocommerce div.product form.cart div.quantity {
margin-bottom: 25px !important; margin-right: 0 !important; } .woocommerce div.product form.cart .button {
margin-top: 0 !important;
width: 100% !important; max-width: 300px; }
} .dony-carousel ul.products {
display: flex;
align-items: stretch;
}
.dony-carousel ul.products li.product {
display: flex;
flex-direction: column;
height: 100%;
position: relative;
} .dony-carousel ul.products li.product .woocommerce-loop-product__title,
.dony-carousel ul.products li.product .price {
flex-grow: 0;
} .dony-carousel ul.products li.product .button {
margin-top: auto;
width: 100%;
} .dony-carousel .woocommerce-loop-product__title {
min-height: 60px;
}  .equal-product-cards ul.products li.product {
display: flex !important;
flex-direction: column !important;
} .equal-product-cards ul.products li.product .woocommerce-loop-product__title {
min-height: 70px !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
} .equal-product-cards ul.products li.product .price {
min-height: 28px !important;
margin-top: 0 !important;
margin-bottom: 18px !important;
display: block !important;
} .equal-product-cards ul.products li.product .button {
margin-top: 0 !important;
}
// От addition css  r-accents {
padding-top: 35px !important;
}
.r-title-accents {
border-top: 1px solid #efd3dd;
padding: 35px 0 !important;
padding-bottom: 10px !important;
}
.r-accents .et_pb_column {
padding: 0px 10px;
padding-top: 0 !important;
}
.r-accents .et_pb_column + .et_pb_column {
border-left: 1px solid #efd3dd;
} @media only screen and (max-width: 980px) {
.r-accents .et_pb_column + .et_pb_column { border-left: 0px solid #efd3dd; }
.r-accents .et_pb_column { padding: 10px 10px; }
}
@media only screen and (max-width: 479px) {
.r-accents .et_pb_column {
padding-bottom: 20px;
width: 50% !important;
}
.r-accents .et_pb_column:nth-child(2n+1) { clear: left; }
} @media all and (max-width: 767px) {
.two-col-mob.et_pb_row {
display: flex !important;
flex-wrap: wrap !important;
}
.two-col-mob .et_pb_column {
width: 48% !important;
flex: 0 0 48% !important;
margin-bottom: 10px !important;
}
.two-col-mob .et_pb_column:nth-child(odd) {
margin-right: 4% !important;
}
.two-col-mob .et_pb_column:nth-child(even) {
margin-right: 0 !important;
}
} .b-accent .et_pb_main_blurb_image {
max-width: 80px;
margin: auto;
}
.b-accent img {
border: 0px solid #ee6fa640;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50% !important;
background: white;
-webkit-box-shadow: 0 7px 40px -10px rgba(175, 71, 116, 0.26);
box-shadow: 0 7px 40px -10px rgba(175, 71, 116, 0.26);
width: 80px;
}
.b-accent h4 {
font-family: inherit !important;
margin-top: 17px;
font-weight: 400;
font-size: 16px;
color: #2f2d26 !important;
line-height: 1.3em;
}
.b-accent:hover h4 {
color: #ee6fa6 !important;
} @media only screen and (min-width: 1020px) and (max-width: 1099px) {
.b-accent h4 { font-size: 14px; }
}
@media only screen and (min-width: 981px) and (max-width: 1019px) {
.b-accent h4 { font-size: 14px; }
}
@media only screen and (max-width: 980px) {
.b-accent h4 { font-size: 14px; }
}
@media only screen and (max-width: 767px) {
.b-accent .et_pb_main_blurb_image { max-width: 60px; }
} .r-wootabs {
padding-bottom: 0 !important;
}
.woo .et_pb_all_tabs {
background-color: transparent;
}
.et_pb_tabs.woo {
margin-top: 30px;
border: 0;
background: transparent;
text-align: center;
max-width: 1000px;
margin-left: auto;
margin-right: auto;
}
.woo .et_pb_tabs_controls li {
border-right: 0px solid transparent;
margin-right: 2px;
margin-left: 2px;
background-color: #efd3dd;
}
.woo .et_pb_tabs_controls li.et_pb_tab_active {
background-color: #ffffff;
}
.et_pb_tabs.woo .et_pb_tabs_controls li a {
text-decoration: none !important;
color: #2f2d26 !important;
padding: 16px 30px !important;
line-height: 1em !important;
text-transform: uppercase;
font-weight: 400;
}
.et_pb_tabs.woo ul.et_pb_tabs_controls:after {
border-top: 0px solid #d9d9d9;
}
.et_pb_tabs.woo ul.et_pb_tabs_controls {
background-color: transparent;
}
.et_pb_tabs.woo .et_pb_tab {
padding: 35px 35px;
border: 0px solid #efd3dd;
background: white;
}
.woo .et_pb_tabs_controls {
display: table;
margin: auto;
} @media only screen and (max-width: 767px) {
.et_pb_tabs.woo .et_pb_tabs_controls li a {
padding: 16px 14px !important;
width: 100% !important;
text-align: center;
display: block !important;
}
.woo .et_pb_tabs_controls li {
border-bottom: 1px solid rgb(255 255 255 / 57%) !important;
border-right: 0px solid transparent;
margin-right: 0;
margin-left: 0;
width: 100% !important;
background-color: #efd3dd;
text-align: center;
}
.woo .et_pb_tabs_controls {
display: block;
margin: auto;
text-align: center;
}
.et_pb_tabs.woo .et_pb_tab {
padding: 20px 10px;
}
}
@media only screen and (max-width: 479px) {
.et_pb_tabs.woo .et_pb_tabs_controls li a {
padding: 16px 7px !important;
font-size: 13px !important;
font-weight: 500 !important;
}
} #s-product > .et_pb_row { width: 95% !important; } @media only screen and (max-width: 980px) {
#s-product > .et_pb_row { width: 90% !important; }
} .faq .et_pb_toggle {
border: 1px solid #66c3f961 ;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
position: relative;
background: transparent;
margin-bottom: 20px !important;
}
.faq .et_pb_toggle_open {
background: white;
border-color: white;
-webkit-box-shadow: 0 7px 40px -10px rgba(102,195,249,0.38);
box-shadow: 0 7px 40px -10px rgba(102,195,249,0.38);
}
.faq .et_pb_toggle_title:before {
content: "L";
right: 0;
font-size: 25px;
color: #ee6fa6;
top: 50%;
} .h-title h2,
.p-title h1,
.et_pb_wc_title h1,
.h-title.home h2 {
position: relative;
text-transform: uppercase;
font-size: 40px;
color: #ad8d74;
padding-bottom: 35px;
}
.h-title h2:last-child,
.p-title h1 {
padding-bottom: 0px;
} .h-title h2:after,
.p-title h1:after,
.et_pb_wc_title h1:after {
content: "";
display: block;
height: 1px;
width: 80px;
margin-top: 23px;
background: #a07f59;
background: -webkit-linear-gradient(60deg, #a07f59 0%, #efcfa5 80%, #a18c7a 100%);
background: linear-gradient(30deg, #a07f59 0%, #efcfa5 80%, #a18c7a 100%);
} .h-title.home h2 {
margin-bottom: 10px;
font-size: 28px;
padding-bottom: 10px;
}
.h-title.home h2:after {
position: absolute;
left: 0;
bottom: 0px;
}
.h-title.home.left h2:after {
left: auto;
right: 0;
}
.h-title.home .t-set h4 {
font-size: 16px;
} .h-title.et_pb_text_align_center h2:after,
.p-title.et_pb_text_align_center h1:after,
.et_pb_wc_title h1:after {
margin-left: auto;
margin-right: auto;
} .p-title h2,
.et_pb_contact_main_title,
.pr-title h2 {
position: relative;
text-transform: uppercase;
font-size: 35px;
color: #ad8d74;
padding-bottom: 13px;
padding-top: 15px;
} .p-title h3 {
color: #ee6fa6;
font-style: italic;
font-size: 28px;
}
.p-title.et_pb_text_align_center h1:after {
margin-left: auto;
margin-right: auto;
} @media only screen and (max-width: 980px) {
.h-title h2, .p-title h1, .et_pb_wc_title h1 { font-size: 30px; }
.p-title h2, .et_pb_contact_main_title, .pr-title h2 { font-size: 27px; }
}
@media only screen and (min-width: 1100px) and (max-width: 1199px) {
.h-title h2, .p-title h1, .et_pb_wc_title h1 { font-size: 35px; }
.p-title h2, .et_pb_contact_main_title, .pr-title h2 { font-size: 30px; }
}
@media only screen and (min-width: 1020px) and (max-width: 1099px) {
.h-title h2, .p-title h1, .et_pb_wc_title h1 { font-size: 35px; }
.p-title h2, .et_pb_contact_main_title, .pr-title h2 { font-size: 30px; }
}
@media only screen and (min-width: 981px) and (max-width: 1019px) {
.h-title h2, .p-title h1, .et_pb_wc_title h1 { font-size: 31px; }
.p-title h2, .et_pb_contact_main_title, .pr-title h2 { font-size: 27px; }
}
@media only screen and (max-width: 479px) {
.h-title h2, .p-title h1, .et_pb_wc_title h1 { font-size: 27px; }
} .r-nacc {
position: relative;
padding-top: 0;
padding-bottom: 28px;
}
.r-nacc:hover {
z-index: 11;
} .r-nacc:before {
position: absolute;
content: "";
height: 0px;
right: 0;
left: 15%;
border-bottom: 1px dotted #e6afc3;
top: 47px;
}
.r-nacc-2:before,
.r-nacc-4:before {
left: 0;
right: 15%;
}
.r-nacc .et_pb_column_1_4 {
width: 15% !important;
}
.r-nacc .et_pb_column_3_4 {
width: 85% !important;
} .r-nacc-2 .et_pb_column_1_4,
.r-nacc-4 .et_pb_column_1_4 {
float: right;
} @media only screen and (min-width: 981px) {
.r-nacc-1, .r-nacc-3 { padding-right: 100px; }
.r-nacc.r-nacc-1:before, .r-nacc.r-nacc-3:before { right: 16.666%; }
.r-nacc-2, .r-nacc-4 { padding-left: 100px; }
.r-nacc.r-nacc-2:before, .r-nacc.r-nacc-4:before { left: 16.666%; }
}
@media only screen and (min-width: 1100px) and (max-width: 1199px) {
.r-nacc-1, .r-nacc-3 { padding-right: 50px; }
.r-nacc-2, .r-nacc-4 { padding-left: 50px; }
}
@media only screen and (min-width: 1020px) and (max-width: 1099px) {
.r-nacc-1, .r-nacc-3 { padding-right: 50px; }
.r-nacc-2, .r-nacc-4 { padding-left: 50px; }
.r-nacc:before { margin-right: -30px; }
.r-nacc.r-nacc-2:before, .r-nacc.r-nacc-4:before { margin-left: -30px; }
}
@media only screen and (min-width: 981px) and (max-width: 1019px) {
.r-nacc-1, .r-nacc-3 { padding-right: 20px; }
.r-nacc-2, .r-nacc-4 { padding-left: 20px; }
.r-nacc:before { margin-right: -30px; }
.r-nacc.r-nacc-2:before, .r-nacc.r-nacc-4:before { margin-left: -30px; }
}
@media only screen and (max-width: 980px) {
.r-nacc .et_pb_column_1_4,
.et_pb_gutters1.et_pb_row.r-nacc .et_pb_column.et_pb_column_1_4 {
width: 100% !important;
margin-bottom: 20px !important;
}
.r-nacc .et_pb_column_3_4 { width: 100% !important; }
.r-nacc:before { display: none; }
.r-nacc-1, .r-nacc-3 { padding-right: 20px; }
.r-nacc-2, .r-nacc-4 { padding-left: 20px; }
.r-nacc-4 .b-bacc h4 { font-size: 22px; }
}  .b-bacc h4 {
position: relative;
text-align: center;
padding-right: 0;
text-transform: uppercase;
margin-top: 46px;
font-size: 22px;
color: white;
max-width: none;
margin-left: auto;
margin-right: auto;
background: #f3a9c9;
padding: 6px 5px !important;
-webkit-border-radius: 28px;
-moz-border-radius: 28px;
border-radius: 28px;
-ms-transform: translate(0px, -50%);
-webkit-transform: translate(0px, -50%);
transform: translate(0px, -50%);
} .r-nacc-2 .b-bacc h4 {
background: #c79f6c;
} .r-nacc-4 .b-bacc h4 {
background: #f4957e;
font-size: 19px;
} .r-nacc-3 .b-bacc h4 {
background: #ee6fa6;
} .b-bacc h4:before {
content: "";
position: absolute;
height: 0;
width: 0;
border-style: solid;
border-color: transparent transparent transparent #f3a9c9;
left: 100%;
top: 50%;
border-width: 10px;
margin-top: -10px;
margin-left: -4px;
} .r-nacc-2 .b-bacc h4:before,
.r-nacc-4 .b-bacc h4:before {
border-color: transparent #c79f6c transparent transparent;
right: 100%;
left: auto;
margin-right: -4px;
}
.r-nacc-4 .b-bacc h4:before {
border-color: transparent #f4957e transparent transparent;
}
.r-nacc-3 .b-bacc h4:before {
border-color: transparent transparent transparent #ee6fa6;
}
.b-bacc .et_pb_main_blurb_image {
width: 130px;
}
.b-bacc .et_pb_blurb_container {
vertical-align: top;
width: 100%;
display: block;
padding-left: 0;
}
.b-bacc .et_pb_image_wrap {
margin-top: -10px;
}  @media only screen and (max-width: 980px) {
.b-bacc h4:before {
border-color: #f3a9c9 transparent transparent transparent;
left: 0 !important;
right: 0 !important;
top: 100%;
margin: auto !important;
}
.r-nacc-2 .b-bacc h4:before {
border-color: #c79f6c transparent transparent transparent;
}
.r-nacc-4 .b-bacc h4:before {
border-color: #f4957e transparent transparent transparent;
}
.r-nacc-3 .b-bacc h4:before {
border-color: #ee6fa6 transparent transparent transparent;
}
.r-nacc-4 .b-bacc h4 { font-size: 22px; }
} .b-sacc {
display: inline-block;
float: left;
width: 12.5%;
padding: 10px 5px;
position: relative;
}
.b-sacc:hover {
z-index: 1;
}
.b-sacc .et_pb_main_blurb_image {
max-width: 75px;
margin: 0 auto 10px;
} .b-sacc .et_pb_blurb_description {
font-size: 12px;
background: #ffe9ed;
padding: 5px;
position: absolute;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 8px 6px;
line-height: 1.5em;
left: 0;
right: 0;
top: 75px;
margin-top: 1px;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-animation: Grow .4s ease-in-out;
animation: Grow .4s ease-in-out;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-box-shadow: 0 7px 18px rgba(177, 83, 123, 0.21);
box-shadow: 0 2px 2px rgba(132, 57, 89, 0.24);
display: none;
}
.b-sacc:hover .et_pb_blurb_description {
display: block;
}
.b-sacc .home_cosm_qu {
padding-bottom: 0;
font-family: inherit;
font-size: 14px;
line-height: 1.3em;
font-weight: 400;
} .b-sacc .et_pb_blurb_description:before {
content: "";
position: absolute;
bottom: 100%;
border-style: solid;
border-color: transparent transparent #ffe9ed transparent;
left: 0;
right: 0;
border-width: 8px;
height: 0;
width: 0;
margin: auto;
}
.b-sacc strong {
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
color: #ee6fa6;
}
.b-sacc img {
background: #fcf7f9;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
border-color: transparent;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
display: inline-block;
border: 1px solid #ee6fa6;
}
.b-sacc:hover img {
-webkit-box-shadow: 0 7px 18px rgba(177, 83, 123, 0.21);
box-shadow: 0 7px 18px rgba(177, 83, 123, 0.21);
background: white;
border-color: transparent;
} @media only screen and (min-width: 981px) and (max-width: 1019px) {
.b-sacc h4 { font-size: 13px; }
}
@media only screen and (max-width: 980px) {
.b-sacc h4 { font-size: 13px; }
}
@media only screen and (max-width: 767px) {
.b-sacc {
width: 25% !important;
}
.b-sacc:nth-child(4) {
clear: none !important;
margin-left: 0 !important;
}
}
@media only screen and (max-width: 479px) {
.b-sacc .et_pb_main_blurb_image { max-width: 60px; }
.b-sacc { padding: 10px 1px; }
.b-sacc .et_pb_blurb_description {
font-size: 10px;
margin-top: -13px;
margin-left: -10px;
margin-right: -10px;
padding: 8px 3px;
}
.b-sacc h4 {
font-size: 10px;
font-weight: 500;
}
} .t-intro {
position: relative;
font-size: 18px;
line-height: 1.5em;
max-width: 710px;
margin-left: auto;
margin-right: auto;
} .t-intro:before {
content: "";
display: block;
margin-bottom: 30px;
height: 1px;
width: 80px;
margin-left: auto;
margin-right: auto;
max-width: 90%;
background: #a07f59;
background: -webkit-linear-gradient(60deg, #a07f59 0%, #efcfa5 80%, #a18c7a 100%);
background: linear-gradient(30deg, #a07f59 0%, #efcfa5 80%, #a18c7a 100%);
} @media only screen and (max-width: 980px) {
.t-intro { font-size: 16px; }
} .link a,
.et_pb_posts a.more-link,
.et_pb_blog_grid a.more-link {
position: relative;
display: inline-block;
font-size: 15px;
font-weight: bold;
letter-spacing: 1px;
} .link a:after,
.et_pb_posts a.more-link:after,
.et_pb_blog_grid a.more-link:after {
content: "";
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
position: relative;
display: block;
width: 10px;
background: #efd3dd;
height: 1px;
}
.link a:hover:after,
.et_pb_posts a.more-link:hover:after,
.et_pb_blog_grid a.more-link:hover:after {
width: 100%;
} .s-reviews {
padding-top: 0;
background: #fdeff5;
background: -moz-linear-gradient(0deg, #fbf4f7, #f9e1eb);
background: -webkit-linear-gradient(90deg, #fbf4f7, #f9e1eb);
background: linear-gradient(0deg, #fbf4f7, #f9e1eb);
} .r-rew {
padding-top: 0;
} .i-elrose {
margin-bottom: -50px !important;
}  .sl-reviews .et-pb-arrow-next,
.sl-reviews .et-pb-arrow-prev {
border: 1px solid rgba(238, 111, 166, 0.36);
background-color: rgba(255, 255, 255, 0.16);
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
color: #ee6fa6 !important;
font-size: 42px !important;
background: rgba(255, 255, 255, 0.15);
padding: 10px;
}
.sl-reviews {
margin-top: 60px;
margin-bottom: 45px !important;
} .sl-reviews.et_pb_bg_layout_light .et-pb-controllers a {
background-color: rgba(241, 136, 182, 0.45);
}
.sl-reviews.et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control {
background-color: #a07f59;
}
.sl-reviews .et-pb-controllers a {
border-radius: 0;
width: 54px;
height: 5px;
margin-right: 3px;
padding: 0;
opacity: .5;
}
.sl-reviews .et-pb-controllers {
line-height: 0;
position: relative;
bottom: 0;
margin-top: 80px;
} .sl-reviews .et_pb_slide {
padding: 0 120px;
}
.sl-reviews .et_pb_slide_image {
width: 27.25%;
margin-right: 5.5%;
} .sl-reviews .et_pb_slide_image img {
-moz-border-radius: 50%;
border-radius: 50%;
max-width: 280px;
display: inline-block;
-webkit-box-shadow: inset 0 -17px 33px rgba(177, 83, 123, 0.21);
box-shadow: inset 0 -17px 33px rgba(177, 83, 123, 0.21);
border: 1px solid rgba(255, 255, 255, 0.55);
background-color: rgba(255, 255, 255, 0);
padding: 12px;
width: 100%;
}
.sl-reviews .et_pb_slide_with_image .et_pb_slide_description {
position: relative;
width: 67.25%;
padding: 1% 0%;
}
.sl-reviews .et_pb_slide_content {
position: relative;
padding-top: 40px;
} .sl-reviews .et_pb_slide_content:before {
content: "\201C";
font-size: 69px;
position: absolute;
color: #ee6fa6eb;
display: block;
top: -15px;
left: -37px;
z-index: -1;
} .sl-reviews .et_pb_slide_with_image .et_pb_slide_description em {
color: #ee6fa6;
font-weight: bold;
font-style: normal;
padding-top: 18px;
display: inline-block;
position: relative;
padding-left: 40px;
} .sl-reviews .et_pb_slide_with_image .et_pb_slide_description em:before {
content: "";
height: 1px;
width: 22px;
background: rgba(238, 112, 166, 0.9);
display: block;
left: 7px;
position: absolute;
top: 29px;
} @media only screen and (max-width: 980px) {
.sl-reviews .et-pb-arrow-next, .sl-reviews .et-pb-arrow-prev {
font-size: 30px !important;
padding: 5px;
}
.sl-reviews .et_pb_slide { padding: 0 50px; }
.sl-reviews .et_pb_slide_content {
font-size: 15px;
line-height: 1.5em;
}
.sl-reviews .et-pb-controllers { margin-top: 30px; }
.sl-reviews {
margin-top: 30px;
margin-bottom: 0px !important;
}
}
@media only screen and (max-width: 767px) {
.sl-reviews .et_pb_slides .et_pb_slider_container_inner { display: block; }
.sl-reviews .et_pb_slide_with_image .et_pb_slide_description {
width: 100%;
padding: 0;
}
.sl-reviews .et_pb_slides .et_pb_container {
display: block;
height: auto !important;
}
.sl-reviews .et_pb_slide_content:before {
font-size: 53px;
top: -7px;
left: 0;
right: 0;
}
.sl-reviews .et_pb_slide_image {
width: 150px;
margin-right: auto;
display: block !important;
margin-left: auto;
margin-top: 0 !important;
}
.sl-reviews .et_pb_slide_image img { padding: 8px; }
.sl-reviews .et_pb_slide { padding: 0 0px; }
.sl-reviews .et-pb-arrow-next, .sl-reviews .et-pb-arrow-prev { top: 78px; }
.sl-reviews .et_pb_slide_content {
font-size: 13px !important;
line-height: 1.5em;
}
}
@media only screen and (max-width: 479px) {
.sl-reviews .et-pb-controllers a { width: 37px; }
.sl-reviews .et_pb_slide { padding: 0 0px; }
}
@media only screen and (min-width: 480px) and (max-width: 532px) {
.sl-reviews .et-pb-controllers a { width: 37px; }
} .sl-reviews.et_pb_slider .et_pb_slide_with_image .et_pb_container {
display: table !important;
width: 100% !important;
height: auto !important;
}
.sl-reviews .et_pb_slide_image {
display: table-cell !important;
width: 27.25% !important;
margin-right: 5.5% !important;
vertical-align: middle !important;
}
.sl-reviews .et_pb_slide_with_image .et_pb_slide_description {
display: table-cell !important;
vertical-align: middle !important;
width: 67.25% !important;
}
.sl-reviews .et_pb_slide_image img {
display: block !important;
visibility: visible !important;
opacity: 1 !important;
} .s-cta {
padding: 0;
} .s-cta.inside:before {
content: "";
position: absolute;
left: 0;
right: 0;
height: 39px;
background: url(https://donycosmetics.bg/wp-content/uploads/2020/02/divier3.png);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
z-index: 4;
top: -1px;
} .s-cta.inside:after {
content: "";
background: url(https://donycosmetics.bg/wp-content/uploads/2020/02/D.png) #fce8f1;
width: 80px;
height: 80px;
position: absolute;
left: 0;
right: 0;
margin: auto;
-webkit-box-shadow: inset -5px 0px 4px rgba(204, 159, 178, 0.51);
-moz-box-shadow: inset -5px 0px 4px rgba(204, 159, 178, 0.51);
box-shadow: inset -5px 0px 4px rgba(204, 159, 178, 0.51);
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
background-size: 61px;
background-repeat: no-repeat;
background-position: center;
z-index: 3;
top: 50%;
margin-top: -25px;
border: 5px solid #ffffff;
} @media only screen and (max-width: 980px) {
.s-cta.inside:after { display: none; }
.s-cta.inside .r-cta .et_pb_column {
position: relative;
padding: 45px 20px;
}
.s-cta.inside .r-cta .et_pb_column:first-child {
padding-top: 80px;
}
} .r-cta {
padding: 0;
}
.r-cta .et_pb_column {
position: relative;
padding: 55px 40px;
} .r-cta .et_pb_column:first-child:before {
content: "";
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
background: rgba(238, 111, 166, 0.48);
} @media only screen and (max-width: 479px) {
.r-cta .et_pb_column {
padding: 30px 25px;
}
} .b-cta {
max-width: 580px;
margin-left: auto;
margin-right: auto;
} .i-pg {
max-width: 50%;
max-width: 500px;
margin-bottom: -12px !important;
margin-top: -30px;
z-index: -2;
position: relative;
width: 90%;
} @media only screen and (min-width: 480px) and (max-width: 532px) {
.i-pg {
max-width: 300px;
margin-bottom: -5px !important;
margin-top: 7px;
}
}
@media only screen and (max-width: 479px) {
.i-pg {
max-width: 300px;
margin-bottom: -5px !important;
margin-top: 7px;
}
} .et_pb_scroll_top.et-pb-icon {
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
font-size: 28px;
padding: 10px;
background: rgba(213, 183, 145, 0.6);
-webkit-border-top-left-radius: 33px;
-webkit-border-bottom-left-radius: 33px;
-moz-border-radius-topleft: 33px;
-moz-border-radius-bottomleft: 33px;
border-top-left-radius: 33px;
border-bottom-left-radius: 33px;
}
.et_pb_scroll_top.et-pb-icon:hover {
background: rgba(213, 183, 145, 0.8);
} .menu-icon,
.et-icon,
.ico-cont:before,
.icon-scroll,
.sl-reviews .et_pb_slide_content:before,
.b-insrev .et_pb_blurb_description:before {
font-family: "ETmodules" !important;
font-weight: normal;
font-style: normal;
font-variant: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1em;
text-transform: none;
speak: none;
position: relative;
margin-right: 6px;
font-size: 13px;
display: inline-block;
} .s-pink {
padding-bottom: 0;
background: rgb(251, 236, 242);
background: -moz-linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(251, 236, 242, 1) 100%);
background: -webkit-linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(251, 236, 242) 100%);
background: linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(251, 236, 242) 100%);
} .s-pink2 {
padding-top: 0;
padding-bottom: 20px;
background: #fad7e6;
background: -moz-linear-gradient(180deg, #ffffff, #fad7e6);
background: -webkit-linear-gradient(-90deg, #ffffff, #fad7e6);
} .bl-polzi h4 {
position: relative;
text-transform: uppercase;
font-size: 35px;
color: #ad8d74;
padding-bottom: 35px;
text-align: center;
margin-top: 20px;
} .bl-polzi h4:after {
content: "";
display: block;
height: 1px;
width: 80px;
margin-top: 23px;
background: #a07f59;
background: -webkit-linear-gradient(60deg, #a07f59 0%, #efcfa5 80%, #a18c7a 100%);
background: linear-gradient(30deg, #a07f59 0%, #efcfa5 80%, #a18c7a 100%);
left: auto;
right: auto;
margin-left: auto;
margin-right: auto;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
transition: all 0.3s;
} .bl-polzi:hover h4:after {
width: 50%;
}  @media only screen and (max-width: 980px) {
.r-zig {
padding-bottom: 0;
}
} .r-border {
border-top: 1px solid #efd3dd;
padding-top: 30px !important;
margin-top: 30px;
} .b-ingr {
cursor: pointer;
width: 40%;
}
.b-ingr .et_pb_blurb_container,
.b-ingr .et_pb_blurb_content {
position: static;
}
.b-ingr strong {
color: #ee6fa6;
} .b-ingr.gold strong {
color: #c4a384;
}
.b-ingr:not(:last-child) {
margin-bottom: 20px !important;
}
.b-ingr .et_pb_main_blurb_image {
width: 115px;
display: table-cell;
line-height: 0;
} .b-ingr .et_pb_image_wrap {
border: 1px solid rgb(239, 211, 221);
background-color: rgba(255, 255, 255, 0);
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
display: inline-block;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.b-ingr img {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
display: inline-block;
} .b-ingr:hover .et_pb_image_wrap {
-webkit-transform: scale(1.06);
-moz-transform: scale(1.06);
-o-transform: scale(1.06);
-ms-transform: scale(1.06);
transform: scale(1.06);
} .b-ingr.active .et_pb_image_wrap {
border-color: transparent;
-webkit-box-shadow: 0 8px 14px rgba(177, 83, 123, 0.21);
box-shadow: 0 8px 14px rgba(177, 83, 123, 0.21);
background: white;
}
.b-ingr h4 {
position: relative;
font-size: 21px;
font-family: inherit;
padding-right: 10px;
text-transform: uppercase;
max-width: 130px;
} .b-ingr.active h4:after {
content: "";
width: 30px;
height: 92px;
background: url(https://donycosmetics.bg/wp-content/uploads/2020/02/arr.png);
position: absolute;
right: -20px;
top: -50%;
}
.b-ingr.active h4,
.b-ingr:hover h4 {
color: #ee6fa6;
} .b-ingr .et_pb_blurb_description {
top: 50%;
position: absolute;
left: 40%;
width: 60%;
-ms-transform: translate(0px, -50%);
-webkit-transform: translate(0px, -50%);
transform: translate(0px, -50%);
border-left: 1px solid #efd3dd;
padding-left: 20px;
display: none;
} .b-ingr.active .et_pb_blurb_description {
display: block;
} .b-ingr.inside {
cursor: auto;
width: 100%;
}
.b-ingr.inside .et_pb_blurb_container,
.b-ingr.inside .et_pb_blurb_content {
position: relative;
}
.b-ingr.inside h4 {
padding-right: 0;
max-width: 100%;
text-align: center;
margin-top: 20px;
padding-bottom: 15px;
}
.b-ingr.inside .et_pb_main_blurb_image {
width: 115px;
display: block;
margin: auto;
}
.b-ingr.inside .et_pb_blurb_description {
top: 0;
position: relative;
left: 0;
width: 100%;
-ms-transform: none;
-webkit-transform: none;
transform: none;
border-left: 0px solid #efd3dd;
padding-left: 0;
display: block;
} @media only screen and (max-width: 980px) {
.b-ingr.inside .et_pb_main_blurb_image { width: 80px; }
} .v-puregold {
margin-top: 32px !important;
border-top: 3px solid #c4a384;
}  @media only screen and (max-width: 980px) {
.i-r {
max-width: 200px;
margin-left: auto;
margin-right: auto;
}
} .et_pb_fullwidth_header {
padding: 14% 0 !important;
height: 0;
background-size: cover !important;
background-position: center !important;
} .s-header-blog .et_pb_fullwidth_header,
.s-header-woo .et_pb_fullwidth_header {
padding: 0 !important;
height: 110px;
background-position: top center !important;
} .et_pb_fullwidth_header:before {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 39px;
background: url(https://donycosmetics.bg/wp-content/uploads/2020/02/divider1.png);
background-size: cover;
background-repeat: no-repeat;
background-position: bottom center;
} @media only screen and (max-width: 980px) {
.s-header-blog .et_pb_fullwidth_header,
.s-header-woo .et_pb_fullwidth_header {
height: 70px;
}
}  .et_pb_blurb_position_left .et_pb_blurb_container,
.et_pb_blurb_position_right .et_pb_blurb_container {
vertical-align: middle;
}
.et_pb_main_blurb_image {
line-height: 0;
margin-bottom: 0px;
}
.et_pb_blurb_content {
width: 100%;
max-width: 100%;
} .et_pb_blurb_position_left .et_pb_main_blurb_image img,
.et_pb_blurb_position_right .et_pb_main_blurb_image img {
width: 100% !important;
}
.et_pb_text,
.et_pb_text_inner,
.et_pb_blurb_content {
width: 100%;
}
.et_pb_image img,
.et_pb_main_blurb_image img {
width: inherit;
max-width: 100%;
} .b-insrev {
border-bottom: 1px solid #efd3dd;
padding-bottom: 30px !important;
margin-bottom: 30px !important;
}
.b-insrev .et_pb_main_blurb_image {
width: 200px;
} .b-insrev img {
-moz-border-radius: 50%;
border-radius: 50%;
max-width: 280px;
display: inline-block;
-webkit-box-shadow: inset 0 -17px 33px rgba(177, 83, 123, 0.21);
box-shadow: inset 0 -17px 33px rgba(177, 83, 123, 0.21);
border: 1px solid rgba(255, 255, 255, 0.55);
background-color: rgba(255, 255, 255, 0);
padding: 12px;
width: 100%;
}
.b-insrev .et_pb_blurb_container {
padding-left: 35px;
} .b-insrev em {
color: #ee6fa6;
font-weight: bold;
font-style: normal;
padding-top: 18px;
display: inline-block;
position: relative;
padding-left: 40px;
} .b-insrev em:before {
content: "";
height: 1px;
width: 22px;
background: rgba(238, 112, 166, 0.9);
display: block;
left: 7px;
position: absolute;
top: 29px;
}
.b-insrev .et_pb_blurb_description {
position: relative;
padding-top: 40px;
} .b-insrev .et_pb_blurb_description:before {
content: "{";
font-size: 69px;
position: absolute;
color: #ee6fa6eb;
display: block;
top: -15px;
left: -37px;
z-index: -1;
} @media only screen and (max-width: 767px) {
.b-insrev .et_pb_main_blurb_image {
width: 200px;
display: block;
margin-left: auto;
margin-right: auto;
max-width: 150px;
}
.b-insrev .et_pb_blurb_container {
display: block !important;
}
} .woocommerce-pagination,
.woocommerce nav.woocommerce-pagination ul,
.et_pb_posts_nav {
text-align: center;
border-top: 1px dotted #efd3dd;
padding-top: 13px;
clear: both;
margin-bottom: 30px;
}
.woocommerce-pagination ul li a,
.woocommerce-pagination ul li span,
.et_pb_posts_nav a,
.page-numbers a,
.page-numbers span {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
border: 1px solid rgb(239, 211, 221) !important;
width: 2.5em !important;
height: 2.5em !important;
padding: 0 !important;
text-align: center !important;
line-height: 2.5em !important;
color: #ee6fa6 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
box-shadow: none !important;
outline: none !important;
background: transparent !important;
}
.woocommerce-pagination ul li a:hover,
.woocommerce-pagination ul li span.current,
.page-numbers a:hover,
.page-numbers span.current {
background: #ee6fa6 !important;
color: white !important;
border-color: #ee6fa6 !important;
}
.woocommerce nav.woocommerce-pagination ul li {
border: none !important;
padding: 0 !important;
margin: 0 2px !important;
display: inline-block !important;
}
.woocommerce nav.woocommerce-pagination ul {
border: none !important;
box-shadow: none !important;
background: transparent !important;
padding: 0 !important;
margin: 0 !important;
display: inline-block !important;
}
.woocommerce nav.woocommerce-pagination ul li {
border: none !important;
padding: 0 !important;
margin: 0 2px !important;
display: inline-block !important;
background: transparent !important;
}
.woocommerce nav.woocommerce-pagination {
border: none !important;
box-shadow: none !important;
} .et_pb_menu .et-menu .sub-menu li a,
.et-menu-nav .sub-menu li a,
#top-menu .sub-menu li a {
display: flex !important;
align-items: center !important;
flex-direction: row !important;
gap: 8px !important;
padding: 8px 15px !important;
min-height: 45px !important;
line-height: 1.2em !important;
}
.et_pb_menu .et-menu .sub-menu li a img,
.et-menu-nav .sub-menu li a img,
#top-menu .sub-menu li a img {
width: 40px !important;
min-width: 40px !important;
height: 40px !important;
max-width: 40px !important;
max-height: 40px !important;
object-fit: cover !important;
display: inline-block !important;
position: static !important;
top: auto !important;
left: auto !important;
transform: none !important;
float: none !important;
margin: 0 !important;
}
.ambisn-outer-container,
.ambisn-outer-container #wc-ambisn-container {
background-color: #fbe1ec !important;
padding: 20px !important;
border-radius: 10px !important;
border: none !important;
}
.ambisn-outer-container .inner-content {
padding: 10px !important;
}
.ambisn-outer-container .subscription-form input[name="ambisn_email"] {
width: 100% !important;
padding: 10px !important;
margin: 10px 0 !important;
border-radius: 5px !important;
border: 1px solid #e0e0e0 !important;
background-color: #ffffff !important;
}
.ambisn-outer-container .subscription-form button[name="ambisn-submit"] {
background-color: #666666 !important;
color: white !important;
padding: 10px 20px !important;
border: none !important;
border-radius: 5px !important;
cursor: pointer !important;
}
.ambisn-outer-container .subscription-form button[name="ambisn-submit"]:hover {
background-color: #444444 !important;
} .woocommerce-info a {
color: #4a90d9 !important;
text-decoration: underline !important;
}
.et_pb_posts_nav a {
color: #ee6fa6 !important;
}
.et_pb_posts_nav {
display: flex !important;
justify-content: space-between !important;
align-items: flex-start !important;
}
.et_pb_posts_nav .nav-previous,
.et_pb_posts_nav .nav-next {
max-width: 45% !important;
}  .et_pb_posts_nav {
display: flex !important;
justify-content: space-between !important;
align-items: flex-start !important;
border-top: 1px dotted #efd3dd; padding-top: 15px !important;
margin-bottom: 30px !important;
clear: both;
} .et_pb_posts_nav .nav-previous {
width: 50% !important;
max-width: 50% !important;
text-align: left !important;
display: block !important;
} .et_pb_posts_nav .nav-next {
width: 50% !important;
max-width: 50% !important;
text-align: right !important;
display: block !important;
} .et_pb_posts_nav a {
color: #007fce !important; font-weight: 600 !important; font-size: 16px !important; text-decoration: none !important; transition: color 0.3s ease !important; border: none !important;
background: transparent !important;
padding: 0 !important;
width: auto !important;
height: auto !important;
line-height: inherit !important;
border-radius: 0 !important;
box-shadow: none !important;
display: inline-block !important;
} .et_pb_posts_nav a:hover {
color: #005f9e !important; text-decoration: underline !important; background: transparent !important; }input[type="checkbox"].cmplz-category { width: initial; -webkit-appearance: checkbox;}input[type="checkbox"].cmplz-category:checked::before { content: '';}.cmplz-cookiebanner { box-sizing: border-box;}:root { --cmplz_banner_width: 526px; --cmplz_banner_background_color: #ffffff; --cmplz_banner_border_color: #f2f2f2; --cmplz_banner_border_width: 0px 0px 0px 0px ; --cmplz_banner_border_radius: 12px 12px 12px 12px; --cmplz_banner_margin: 10px; --cmplz_categories-height: 57px; --cmplz_title_font_size: 15px; --cmplz_text_line_height: calc(var(--cmplz_text_font_size) * 1.5); --cmplz_text_color: #2f2d26; --cmplz_hyperlink_color: #007fce; --cmplz_text_font_size: 12px; --cmplz_link_font_size: 12px; --cmplz_category_body_font_size: 12px; --cmplz_button_accept_background_color: #007fce; --cmplz_button_accept_border_color: #007fce; --cmplz_button_accept_text_color: #ffffff; --cmplz_button_deny_background_color: #ffffff; --cmplz_button_deny_border_color: #007fce; --cmplz_button_deny_text_color: #007fce; --cmplz_button_settings_background_color: #ffffff; --cmplz_button_settings_border_color: #d5d3cf; --cmplz_button_settings_text_color: #2f2d26; --cmplz_button_border_radius: 3px 3px 3px 3px; --cmplz_button_font_size: 15px; --cmplz_category_header_always_active_color: green; --cmplz_category_header_title_font_size: 14px; --cmplz_category_header_active_font_size: 12px; --cmplz-manage-consent-height: 50px; --cmplz-manage-consent-offset: -35px; --cmplz_slider_active_color: #007fce; --cmplz_slider_inactive_color: #7d7c77; --cmplz_slider_bullet_color: #ffffff;}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *) { pointer-events: none !important; user-select: none !important;}.cmplz-cookiebanner * { pointer-events: auto !important; user-select: auto !important;}#cmplz-manage-consent .cmplz-manage-consent { margin: unset; z-index: 9998; color: var(--cmplz_text_color); background-color: var(--cmplz_banner_background_color); border-style: solid; border-color: var(--cmplz_banner_border_color); border-width: var(--cmplz_banner_border_width); border-radius: var(--cmplz_banner_border_radius); border-bottom-left-radius: 0; border-bottom-right-radius: 0; line-height: initial; position: fixed; bottom: var(--cmplz-manage-consent-offset); min-width: 100px; height: var(--cmplz-manage-consent-height); right: 40px; padding: 15px; cursor: pointer; animation: mc_slideOut 0.5s forwards;}#cmplz-manage-consent .cmplz-manage-consent:active { outline: none; border: none;}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed { display: none;}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus { animation: mc_slideIn 0.5s forwards; animation-delay: 0;}@-webkit-keyframes mc_slideIn { 100% { bottom: 0; }}@keyframes mc_slideIn { 100% { bottom: 0; }}@-webkit-keyframes mc_slideOut { 100% { bottom: var(--cmplz-manage-consent-offset); }}@keyframes mc_slideOut { 100% { bottom: var(--cmplz-manage-consent-offset); }}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-header .cmplz-title { display: none; }}.cmplz-cookiebanner { max-height: calc(100vh - 20px); overflow-y: auto; position: fixed; height: auto; left: 50%; top: 50%; -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); grid-template-rows: minmax(0, 1fr); z-index: 99999; background: var(--cmplz_banner_background_color);}.cmplz-cookiebanner a { transition: initial;}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf { display: none;}.cmplz-cookiebanner.cmplz-dismissed { display: none;}.cmplz-cookiebanner .cmplz-body { width: 100%; grid-column: span 3; overflow-y: auto; overflow-x: hidden; max-height: 55vh;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track { border-radius: 10px; -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0); background-color: transparent;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar { width: 5px; background-color: transparent;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb { background-color: var(--cmplz_button_accept_background_color); border-radius: 10px;}@media (min-width: 350px) { .cmplz-cookiebanner .cmplz-body { min-width: 300px; }}@media (max-height: 400px) { .cmplz-cookiebanner { height: calc(100vh - 20px); display: flex; flex-direction: column; overflow: hidden; gap: 1px; grid-row-gap: 1px; padding: 7px 12px !important; zoom: 0.6; } .cmplz-cookiebanner .cmplz-body { flex: 1; min-height: 0; overflow-y: auto; max-height: none; margin-top: 15px !important; } .cmplz-cookiebanner .cmplz-header, .cmplz-cookiebanner .cmplz-divider, .cmplz-cookiebanner .cmplz-links, .cmplz-cookiebanner .cmplz-buttons, .cmplz-cookiebanner .cmplz-documents { flex-shrink: 0; } .cmplz-cookiebanner .cmplz-header { margin-bottom: 15px !important; max-height: 10px; } .cmplz-close { zoom: 0.6 !important; } .cmplz-cookiebanner .cmplz-buttons { gap: 1px !important; } .cmplz-cookiebanner .cmplz-buttons .cmplz-btn { height: 15vh !important; min-height: unset !important; padding: 0 !important; white-space: nowrap !important; font-size: 1.1rem !important; line-height: 14px !important; zoom: 0.5 !important; } .cmplz-cookiebanner .cmplz-documents, .cmplz-cookiebanner .cmplz-information { zoom: 0.5 !important; }}@media (max-height: 400px) and (max-width: 768px) { .cmplz-cookiebanner { gap: 1px; }}.cmplz-cookiebanner { border-style: solid; border-color: var(--cmplz_banner_border_color); border-width: var(--cmplz_banner_border_width); border-radius: var(--cmplz_banner_border_radius); padding: 15px 20px; display: grid; grid-gap: 10px;}.cmplz-cookiebanner .cmplz-divider { margin-left: -20px; margin-right: -20px;}.cmplz-cookiebanner .cmplz-header { grid-template-columns: 100px 1fr 100px; align-items: center; display: grid; grid-column: span 3;}@media (max-width: 399px) { .cmplz-cookiebanner .cmplz-header { grid-template-columns: auto 1fr auto; }}.cmplz-cookiebanner .cmplz-logo svg { max-height: 35px; width: inherit;}.cmplz-cookiebanner .cmplz-logo img { max-height: 40px; width: inherit;}.cmplz-cookiebanner .cmplz-title { justify-self: center; grid-column-start: 2; font-size: var(--cmplz_title_font_size); color: var(--cmplz_text_color); font-weight: 500;}.cmplz-cookiebanner .cmplz-close { line-height: 20px; justify-self: end; grid-column-start: 3; font-size: 20px; cursor: pointer; width: 20px; height: 20px; color: var(--cmplz_text_color);}.cmplz-cookiebanner .cmplz-close svg { width: 20px; height: 20px;}.cmplz-cookiebanner .cmplz-close:hover { text-decoration: none; line-height: initial; font-size: 18px;}.cmplz-cookiebanner .cmplz-message { word-wrap: break-word; font-size: var(--cmplz_text_font_size); line-height: var(--cmplz_text_line_height); color: var(--cmplz_text_color); margin-bottom: 5px;}.cmplz-cookiebanner .cmplz-message a { color: var(--cmplz_hyperlink_color);}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider { grid-column: span 3;}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header { grid-template-columns: 1fr auto;}.cmplz-cookiebanner .cmplz-categories .cmplz-category { background-color: rgba(239, 239, 239, 0.5);}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child) { margin-bottom: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header { display: grid; grid-template-columns: 1fr auto 15px; grid-template-rows: minmax(0, 1fr); align-items: center; grid-gap: 10px; padding: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title { font-weight: 500; grid-column-start: 1; justify-self: start; font-size: var(--cmplz_category_header_title_font_size); color: var(--cmplz_text_color); margin: 0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active { font-size: var(--cmplz_category_header_active_font_size); font-weight: 500; color: var(--cmplz_category_header_always_active_color);}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label { display: none;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox { display: flex; align-items: center; margin: 0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional] { display: none;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle { background: none; border: none; padding: 0; margin: 0; cursor: pointer; grid-column-start: 3; display: flex; align-items: center; justify-content: center; color: inherit;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open { cursor: pointer; content: ''; transform: rotate(0deg); -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; background-size: cover; height: 18px; width: 18px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description { font-size: var(--cmplz_category_body_font_size); color: var(--cmplz_text_color); margin: 0; max-width: 100%; padding: 10px;}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-category .cmplz-category-header { grid-template-columns: 1fr!important; }}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-message { margin-right: 5px; }}.cmplz-cookiebanner .cmplz-buttons { display: flex; gap: var(--cmplz_banner_margin);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn { min-height: 45px; padding: 10px; margin: initial; width: 100%; white-space: nowrap; border-radius: var(--cmplz_button_border_radius); cursor: pointer; font-size: var(--cmplz_button_font_size); font-weight: 500; text-decoration: none; line-height: 20px; text-align: center; flex: initial;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover { text-decoration: none;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept { background-color: var(--cmplz_button_accept_background_color); border: 1px solid var(--cmplz_button_accept_border_color); color: var(--cmplz_button_accept_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny { background-color: var(--cmplz_button_deny_background_color); border: 1px solid var(--cmplz_button_deny_border_color); color: var(--cmplz_button_deny_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences { background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences { background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options { background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn { display: flex; align-items: center; justify-content: center; padding: initial;}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-links.cmplz-information { display: initial; text-align: center; }}.cmplz-cookiebanner .cmplz-links { display: flex; gap: var(--cmplz_banner_margin);}.cmplz-cookiebanner .cmplz-links.cmplz-information { justify-content: space-between;}.cmplz-cookiebanner .cmplz-links.cmplz-documents { justify-content: center;}.cmplz-cookiebanner .cmplz-links .cmplz-link { color: var(--cmplz_hyperlink_color); font-size: var(--cmplz_link_font_size); text-decoration: underline; margin: 0;}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes { display: none;}.cmplz-cookiebanner .cmplz-links ul { margin: 0; padding: 0; list-style: none; display: flex; gap: var(--cmplz_banner_margin); justify-content: center;}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous { display: none;}.cmplz-categories .cmplz-category .cmplz-description-statistics { display: block;}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle { background: none; border: none; padding: 0; margin: 0; cursor: pointer; grid-column-start: 3; display: flex; align-items: center; justify-content: center; color: inherit;}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open { transform: rotate(180deg);}@media (max-width: 768px) { .cmplz-cookiebanner { width: 100%; } .cmplz-cookiebanner .cmplz-buttons { flex-direction: column; }}@media (max-width: 1023px) { .cmplz-cookiebanner { max-width: 100%; }}@media (max-width: 1023px) { .cmplz-cookiebanner { transform: translateX(-50%); bottom: 0; top: initial; }}@media (min-width: 1024px) { .cmplz-cookiebanner { margin: 10px; width: calc(100% - 20px); grid-column-gap: 10px; display: grid; grid-template-columns: 1fr 1fr; bottom: 0; left: initial; top: initial; transform: initial; } .cmplz-cookiebanner.cmplz-categories-type-save-preferences .cmplz-body > div { width: 49%; } .cmplz-cookiebanner.cmplz-categories-visible .cmplz-body > div { width: 49%; } .cmplz-cookiebanner .cmplz-body { grid-column: span 2; display: flex; gap: 10px; } .cmplz-cookiebanner .cmplz-message, .cmplz-cookiebanner .cmplz-categories, .cmplz-cookiebanner .cmplz-links, .cmplz-cookiebanner .cmplz-buttons { grid-column: inherit; } .cmplz-cookiebanner .cmplz-description { grid-column-start: 1; } .cmplz-cookiebanner.optin .cmplz-categories, .cmplz-cookiebanner.optout .cmplz-categories { width: 85vw; grid-column-start: 2; } .cmplz-cookiebanner .cmplz-buttons { grid-column-start: 3; grid-row-start: 3; display: flex; flex-direction: column; } .cmplz-cookiebanner .cmplz-buttons .cmplz-btn { min-width: 250px; width: 100%; } .cmplz-cookiebanner .cmplz-links.cmplz-documents { grid-column-end: 3; } .cmplz-cookiebanner .cmplz-links.cmplz-information { grid-column-start: 3; grid-column-end: 4; grid-row-start: 5; display: flex; justify-content: flex-end; } .cmplz-cookiebanner .cmplz-links.cmplz-documents { grid-column-start: 1; grid-row-start: 5; display: flex; justify-content: flex-start; } .cmplz-cookiebanner .cmplz-categories.cmplz-tcf { height: 160px; } .cmplz-cookiebanner.cmplz-categories-type-view-preferences .cmplz-buttons, .cmplz-cookiebanner.cmplz-categories-type-no .cmplz-buttons { flex-direction: initial; } .cmplz-cookiebanner.cmplz-categories-type-view-preferences.cmplz-categories-visible .cmplz-buttons, .cmplz-cookiebanner.cmplz-categories-type-no.cmplz-categories-visible .cmplz-buttons { flex-direction: column; }}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options { display: none;}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in { animation: fadeIn 1s; -webkit-animation: fadeIn 1s; -moz-animation: fadeIn 1s; -o-animation: fadeIn 1s; -ms-animation: fadeIn 1s; display: block;}@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-moz-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-o-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-ms-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}.cmplz-cookiebanner .cmplz-links.cmplz-information { display: none;}.cmplz-cookiebanner .cmplz-preferences,.cmplz-manage-consent-container .cmplz-preferences { display: none;}.cmplz-cookiebanner .cmplz-statistics:not(.cmplz-tcf),.cmplz-manage-consent-container .cmplz-statistics:not(.cmplz-tcf) { display: none;}.cmplz-cookiebanner .cmplz-marketing:not(.cmplz-tcf),.cmplz-manage-consent-container .cmplz-marketing:not(.cmplz-tcf) { display: none;}@media (max-width: 768px) { #cmplz-manage-consent .cmplz-manage-consent { display: none; }}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox { position: relative;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox { opacity: 0; margin: 0; margin-top: -10px; cursor: pointer; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; position: absolute; z-index: 1; top: 0px; left: 0px; width: 40px; height: 20px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus + .cmplz-label:before { box-shadow: 0 0 0 2px #245fcc;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked + .cmplz-label::before { display: block; background-color: var(--cmplz_slider_active_color); content: ""; padding-left: 6px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked + .cmplz-label:after { left: 14px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label { position: relative; padding-left: 30px; margin: 0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after { box-sizing: border-box; position: absolute; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; transition: background-color 0.3s, left 0.3s;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before { display: block; content: ""; color: #fff; box-sizing: border-box; font-family: 'FontAwesome', sans-serif; padding-left: 23px; font-size: 12px; line-height: 20px; background-color: var(--cmplz_slider_inactive_color); left: 0px; top: -7px; height: 15px; width: 28px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after { display: block; content: ""; letter-spacing: 20px; background: var(--cmplz_slider_bullet_color); left: 4px; top: -5px; height: 11px; width: 11px;}.cmplz-cookiebanner { box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}#cmplz-manage-consent .cmplz-manage-consent { box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}.cmplz-cookiebanner.cmplz-show { box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}.cmplz-cookiebanner.cmplz-show:hover { transition-duration: 1s; box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px;}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous { display: block;}.cmplz-categories .cmplz-category .cmplz-description-statistics { display: none;}