#footer-outer #footer-widgets .widget h4 {
color: #FFF !important;
font-size: 20px !important;
text-transform: none !important;
}
#footer-outer #footer-widgets .widget a {
color: #00c2bd !important;
}
body #footer-outer #copyright, .ascend #footer-outer #copyright {
background: linear-gradient(90deg, rgb(255, 204, 1) 0%, rgb(1, 191, 189) 28%, rgb(185, 121, 255) 72%, rgb(253, 62, 158) 100%);
}
body #footer-outer #copyright p, .ascend #footer-outer #copyright p, body #footer-outer #copyright a:not(.nectar-button):not(.nectar-button), .ascend #footer-outer #copyright a:not(.nectar-button) {
font-weight: bold;
color: #FFF !important;
}
.accordion .toggle-title a {
font-size: 20px !important;
line-height: 1.3em !important;
}
.accordion .toggle > .toggle-title a {
padding: 30px;
background-color: #FFFFFF44;
color: #120F4F !important;
}
.accordion .toggle>.toggle-title a i {
display: none;
}
.accordion .toggle > div {
background: transparent;
color: #333;
box-shadow: none;
}
.nectar-gradient-text[data-color="extra-color-gradient-1"][data-direction="horizontal"] * {
background: linear-gradient(90deg, rgb(255, 204, 1) 0%, rgb(1, 191, 189) 28%, rgb(185, 121, 255) 72%, rgb(253, 62, 158) 100%);
-webkit-text-fill-color: transparent;
background-clip: text;
}
p span.exergue {
color: #00c2bd !important;
}
.nectar_single_testimonial span, body .testimonial_slider blockquote span {
font-size: 32px;
line-height: 40px;
}
.background-bulles {
position: relative;
}
.background-bulles::before,
.background-bulles::after {
content: '';
position: absolute;
background-size: contain;
background-repeat: no-repeat;
opacity: 0;
animation: floatZigZag 3s linear infinite;
z-index: 10;
pointer-events: none;
}
.background-bulles::before {
background-image: url(//juicycom.fr/wp-content/themes/JuiSEO/img/bulles-01.svg);
width: 1400px;
height: 450px;
top:-5%;
left: 5%;
animation-duration: 13s;
animation-delay: 0;
}
.background-bulles::after {
background-image: url(//juicycom.fr/wp-content/themes/JuiSEO/img/bulles-03.svg);
width: 850px;
height: 350px;
left: 10%;
top: -5%;
animation-duration: 9s;
animation-delay: 1s;
}
.widget.widget_block {
margin-bottom: 30px !important;
}
.single-post h1 {
color: #fd3e9e;
}
.single-post h2 {
color: #01bfbd; 
}
.single-post h3 {
color: #ffcc01; 
}
.single-post h4 {
color: #a8c406; 
}
@keyframes floatZigZag {
0% {
transform: translateY(300px) translateX(0) scale(1.05, 1);
opacity: 0;
}
10% {
transform: translateY(260px) translateX(5px) scale(.98, 1.05);
opacity: 0.5;
}
20% {
transform: translateY(230px) translateX(-8px) scale(1, 1);
opacity: 1;
}
30% {
transform: translateY(210px) translateX(7px) scale(1, .97);
opacity: 1;
}
40% {
transform: translateY(195px) translateX(-6px) scale(1.08, 1.02);
opacity: 1;
}
50% {
transform: translateY(160px) translateX(10px) scale(1.03, .98);
opacity: 1;
}
60% {
transform: translateY(120px) translateX(-9px) scale(1.01, 1.04);
opacity: 1;
}
70% {
transform: translateY(100px) translateX(5px) scale(1, .98);
opacity: 1;
}
80% {
transform: translateY(70px) translateX(-3px) scale(.98, .99);
opacity: 1;
}
90% {
transform: translateY(35px) translateX(8px) scale(.97, .97);
opacity: 0.5;
}
100% {
transform: translateY(0) translateX(-8px) scale(.99, 1);
opacity: 0;
}
}
body[data-button-style*="slightly_rounded"] .nectar-cta:not([data-style="material"]) .link_wrap,
body[data-button-style*="slightly_rounded"] .nectar-button.see-through,
body[data-button-style*="slightly_rounded"].ascend .nectar-button.see-through,
body[data-button-style*="slightly_rounded"] .nectar-button.see-through-2,
body[data-button-style*="slightly_rounded"].ascend .nectar-button.see-through-2,
body[data-button-style*="slightly_rounded"] .nectar-button.see-through-3,
body[data-button-style*="slightly_rounded"].ascend .nectar-button.see-through-3,
body[data-button-style*="slightly_rounded"] .portfolio-filters-inline .container ul li a,
body[data-button-style*="slightly_rounded"] .slide-out-widget-area-toggle[data-custom-color="true"] a:before,
body[data-button-style*="slightly_rounded"] #infscr-loading,
body[data-button-style*="slightly_rounded"] .flex-direction-nav a,
body[data-button-style*="slightly_rounded"] #pagination span,
body[data-button-style*="slightly_rounded"] #pagination a,
body[data-button-style*="slightly_rounded"] #pagination .next.inactive,
body[data-button-style*="slightly_rounded"] #pagination .prev.inactive,
body[data-button-style*="slightly_rounded"].woocommerce nav.woocommerce-pagination ul li a,
body[data-button-style*="slightly_rounded"].woocommerce .container-wrap nav.woocommerce-pagination ul li span,
body[data-button-style*="slightly_rounded"] .container-wrap nav.woocommerce-pagination ul li span,
body[data-button-style*="slightly_rounded"].woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
body[data-button-style*="slightly_rounded"] input[type=submit],
body[data-button-style*="slightly_rounded"] button[type=submit],
body[data-button-style*="slightly_rounded"] input[type="button"],
body[data-button-style*="slightly_rounded"] button,
body[data-button-style*="slightly_rounded"].ascend .container-wrap input[type="submit"],
body[data-button-style*="slightly_rounded"].ascend .container-wrap button[type="submit"],
body[data-button-style*="slightly_rounded"] .nectar-button,
body[data-button-style*="slightly_rounded"] .swiper-slide .button a,
body[data-button-style*="slightly_rounded"] #top nav>ul>li[class*="button_solid_color"]>a:before,
body[data-button-style*="slightly_rounded"] #top nav>ul>li[class*="button_bordered"]>a:before,
body[data-button-style*="slightly_rounded"] #header-outer .widget_shopping_cart a.button,
body[data-button-style*="slightly_rounded"] .comment-list .reply a,
body[data-button-style*="slightly_rounded"].material #page-header-bg.fullscreen-header .inner-wrap>a,
body[data-button-style*="slightly_rounded"] .sharing-default-minimal .nectar-social-inner>a,
body[data-button-style*="slightly_rounded"] .sharing-default-minimal .nectar-love,
body[data-button-style*="slightly_rounded"].single .heading-title[data-header-style="default_minimal"] .meta-category a,
body[data-button-style*="slightly_rounded"] #page-header-bg[data-post-hs="default_minimal"] .inner-wrap>a,
body[data-button-style*="slightly_rounded"] .masonry.classic_enhanced .posts-container article .meta-category a,
body[data-button-style*="slightly_rounded"] .blog-recent[data-style*="classic_enhanced"] .meta-category a,
.ascend[data-button-style="slightly_rounded"] .container-wrap input[type="submit"],
.ascend[data-button-style*="slightly_rounded"] .container-wrap button[type="submit"],
body[data-button-style*="slightly_rounded"] .woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
border-radius: 30px !important;
-moz-border-radius: 35px !important;
-o-border-radius: 35px !important;
-webkit-border-radius: 30px !important;
font-size: 18px !important;
}@font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 400;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/dosis--v33-normal-400.woff2?c=1755527733) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 400;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/dosis--v33-normal-400.woff2?c=1755527733) 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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 400;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/dosis--v33-normal-400.woff2?c=1755527733) 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: 'Dosis';
font-style: normal;
font-weight: 500;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/dosis--v33-normal-400.woff2?c=1755527733) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 500;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/dosis--v33-normal-400.woff2?c=1755527733) 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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 500;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/dosis--v33-normal-400.woff2?c=1755527733) 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: 'Dosis';
font-style: normal;
font-weight: 600;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/dosis--v33-normal-400.woff2?c=1755527733) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 600;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/dosis--v33-normal-400.woff2?c=1755527733) 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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Dosis';
font-style: normal;
font-weight: 600;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/dosis--v33-normal-400.woff2?c=1755527733) 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: 'Krub';
font-style: normal;
font-weight: 400;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/krub--v10-normal-400.woff2?c=1755527734) format('woff2');
unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
} @font-face {
font-family: 'Krub';
font-style: normal;
font-weight: 400;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/krub--v10-normal-400.woff2?c=1755527734) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Krub';
font-style: normal;
font-weight: 400;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/krub--v10-normal-400.woff2?c=1755527734) 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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Krub';
font-style: normal;
font-weight: 400;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/krub--v10-normal-400.woff2?c=1755527734) 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: 'Krub';
font-style: normal;
font-weight: 500;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/krub--v10-normal-500.woff2?c=1755527734) format('woff2');
unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
} @font-face {
font-family: 'Krub';
font-style: normal;
font-weight: 500;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/krub--v10-normal-500.woff2?c=1755527734) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Krub';
font-style: normal;
font-weight: 500;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/krub--v10-normal-500.woff2?c=1755527734) 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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Krub';
font-style: normal;
font-weight: 500;
src: url(https://juicycom.fr/wp-content/uploads/fonts/12cdefbd810b4ba2bee5ff0c96b3ec26/krub--v10-normal-500.woff2?c=1755527734) 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;
}div.sib-sms-field {
display: inline-block;
position: relative;
width: 100%;
}
.sib-sms-field .sib-country-block {
position: absolute;
right: auto;
left: 0;
top: 0;
bottom: 0;
padding: 1px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.sib-country-block .sib-toggle.sib-country-flg {
z-index: 1;
position: relative;
width: 46px;
height: 100%;
padding: 0 0 0 8px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background-color: #dbdbdb;
cursor: pointer;
}
.sib-country-block .sib-toggle .sib-cflags {
position: absolute;
top: 0;
bottom: 0;
margin: auto;
height: 15px;
width: 20px;
background-repeat: no-repeat;
background-color: #dbdbdb;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background-image: url(//juicycom.fr/wp-content/plugins/mailin/img/flags/fr.png);
}
.sib-country-block .sib-toggle .sib-icon-arrow {
position: absolute;
top: 50%;
margin-top: -2px;
right: 6px;
width:  0;
height: 0;
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 4px solid;
}
.sib-sms-field ul.sib-country-list {
position: absolute;
z-index: 2;
list-style: none;
text-align: left;
padding: 0px;
margin: 0px 0px 0px -1px;
box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 4px;
background-color: white;
border: 1px solid rgb(204, 204, 204);
white-space: nowrap;
max-height: 150px;
overflow-y: scroll;
overflow-x: hidden;
top: 50px;
width: 250px;
}
.sib-sms-field ul.sib-country-list li.sib-country-prefix {
font-size: 14px;
padding:1px 10px;
cursor: pointer;
}
.sib-sms-field ul.sib-country-list li.sib-country-prefix:hover {
background-color: #dbdbdb;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box {
width: 20px;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-flag {
height: 18px;
width: 20px;
background-image: url(//juicycom.fr/wp-content/plugins/mailin/img/flags/ad.png);
vertical-align: middle;
display: inline-block;
background-repeat:no-repeat;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-dial-code {
margin-left: 20px;
}
.sib-sms-field .sib-sms {
padding-right: 6px;
padding-left: 52px;
margin-left: 0;
position: relative;
z-index: 0;
margin-top: 0 !important;
margin-bottom: 0 !important;
margin-right: 0;
}
.sib-multi-lists.sib_error {
color: #A94442;
}