/*Main Color*/
a:hover,
a:focus,
a:active,
.color ,
.desc.color,
.product-title a:hover ,
.popup-icon,
.view-type a.active,
.list-number-show li a.active,
.wishlist-popup .popup-icon,
.main-nav > ul > li:hover > a ,
.list-attr-filter li a.active,
.main-nav .sub-menu li.current-menu-item > a,
.cart-subtotal .amount,
.order-total .amount,
.product-thumb > .quickview-link,
.tab-style1 .title-tab li a:hover,
.product-extra-link a:not(.addcart-link):hover,
.item-product .product-thumb > .quickview-text:hover,
.item-client-review .client-thumb::before,
.detail-info .yith-wcwl-add-to-wishlist .add_to_wishlist:hover,
.detail-info .compare:hover,
.single-list-social ul li a:hover,
.item-comment .comment-info h3 a:hover,
.current-cat > a,
.wrap-button-lightbox > a:hover,
.detail-tab-accordion .item-toggle-tab.active .toggle-tab-title,
.info-404 h2,
.intro-video3 li.active h2 a,
.block-tab-product3 .title-tab li.active a,
.main-nav > ul > li.current-menu-ancestor > a,
.main-nav > ul > li.current-menu-item > a,
.banner-hot-deal .layer-after .shop-button:hover,
.content-item-category .shop-button:hover,
.item-post-category .cat-parent:hover,
.item-post-inner .post-info .shop-button:hover
{
    color: #eb747b;
}
/*Background Color*/
.bg-color,
.dropdown-list li a:hover,
body .scroll-top:hover,
.preload #loading,
.shop-button:hover,
.dropdown-list li a.active,
.woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce-MyAccount-navigation ul li:hover a,
.wishlist-button a:hover,
.main-nav .toggle-mobile-menu span,
.main-nav .toggle-mobile-menu::before,
.main-nav .toggle-mobile-menu::after,
.form-newsletter input[type="submit"]:hover,
.product-thumb > .quickview-link:hover,
.wrap-item.owl-carousel .owl-nav  button:hover,
.woocommerce #respond input#submit:hover,
a.added_to_cart:hover,
.woocommerce a.added_to_cart:hover,
.woocommerce a.button.addcart-link:hover,
.woocommerce.widget .woocommerce-widget-layered-nav-dropdown__submit:hover,
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover,
.button:hover,
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.wrap-service1::before,
.post-meta-data > li::after,
.btn-circle:hover,
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span,
.custom-scroll ::-webkit-scrollbar-thumb,
.owl-theme.pagi-nav-number .owl-dots .owl-dot.active,
.dropdown-list li.active a,
.intro-ads4 h2::after,
.banner-ads-caption .title-vertical::before,
.wg-info-author .author-info h3::after,
blockquote::before,
.woocommerce div.product form.cart .button.single_add_to_cart_button,
.detail-gallery .gallery-control > a:hover,
.list-tag-detail li.active a::after,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.post-password-form input[type=submit]:hover,
.mini-cart-box.aside-box .mini-cart-button a:first-child:hover,
.mini-cart7 .mini-cart-number,
.item-product-circle .product-extra-link-circle a:hover,
.pagi-nav .current  
 {
    background-color: #eb747b;
}
/*Border Color*/
.list-tags li a:hover,
.shop-button:hover,
.form-newsletter input[type="submit"]:hover,
.woocommerce #respond input#submit:hover,
a.added_to_cart:hover,
.woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce-MyAccount-navigation ul li:hover a,
.woocommerce a.added_to_cart:hover,
.woocommerce a.button.addcart-link:hover,
.woocommerce.widget .woocommerce-widget-layered-nav-dropdown__submit:hover,
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover,
.button:hover,
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.detail-gallery .carousel li a.active img,
.item-cat-info .cat-thumb .adv-thumb-link,
.post-password-form input[type=submit]:hover,
.wp-block-pullquote,
.logo-lancom .text-logo a::before
{
	border-color:#eb747b;
}
/*Border Top Color*/
.logo-lancom .text-logo span::before,
.main-nav > ul > li.current-menu-item > a::before,
.main-nav > ul > li.current-menu-ancestor > a::before,
.tab-style1 .title-tab li.active a::before
{
	border-top-color:#eb747b;
}
/*Border Bottom Color*/
.logo-lancom .text-logo span::before,
.main-nav > ul > li.current-menu-item > a::before,
.main-nav > ul > li.current-menu-ancestor > a::before,
.tab-style1 .title-tab li.active a::before
{
	border-bottom-color:#eb747b;
}

/*Background Rgba*/
.about-lancom1::before{
	background-color:rgba(235,116,123,0.1);
}

.item-cat-statistic:hover .cat-info, 
.item-advs3 .adv-thumb-link::after,
.item-product-quickview:hover .product-thumb-link::after { 
	background-color:rgba(235,116,123,0.5);
}
.item-post-inner .overlay-image .adv-thumb-link::after{
	background-color:rgba(235,116,123,0.7);
}
.content-item-category.two,
.banner-hot-deal .layer-after{
	background-color:rgba(235,116,123,0.9);
}
@-webkit-keyframes marque-defil{
    0%{margin-left:0}
    100%{margin-left:-50%}
}
@keyframes marque-defil{
    0%{margin-left:0}
    100%{margin-left:-50%}
}
@-webkit-keyframes show_fade{
    0%{opacity:0}
    100%{opacity:1}
}
@keyframes show_fade{
    0%{opacity:0}
    100%{opacity:1}
}
@-webkit-keyframes show_up{
    0%{margin-top:30px;opacity:0}
    100%{margin-top:0;opacity:1}
}
@keyframes show_up{
    0%{margin-top:30px;opacity:0}
    100%{margin-top:0;opacity:1}
}
.animate-show_up{margin-top:30px;opacity:0;-webkit-animation-name:show_up;animation-name:show_up;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:running;animation-play-state:running}
@-webkit-keyframes show_down{
    0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}
    100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@keyframes show_down{
    0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}
    100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
@-webkit-keyframes fade_off{
    0%{opacity:1}
    100%{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
}
@keyframes fade_off{
    0%{opacity:1}
    100%{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
}
@-webkit-keyframes intro_logo_slider{
    0%{-webkit-filter:blur(50px);filter:blur(50px);-webkit-transform:scale(.7);transform:scale(.7);opacity:0}
    60%{-webkit-filter:blur(0px);filter:blur(0px);-webkit-transform:scale(1);transform:scale(1);opacity:1}
    80%{-webkit-filter:blur(0px);filter:blur(0px);-webkit-transform:scale(1);transform:scale(1);opacity:1}
    100%{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:scale(1) translateY(-100%);transform:scale(1) translateY(-100%);opacity:0}
}
@keyframes intro_logo_slider{
    0%{-webkit-filter:blur(50px);filter:blur(50px);-webkit-transform:scale(.7);transform:scale(.7);opacity:0}
    60%{-webkit-filter:blur(0px);filter:blur(0px);-webkit-transform:scale(1);transform:scale(1);opacity:1}
    80%{-webkit-filter:blur(0px);filter:blur(0px);-webkit-transform:scale(1);transform:scale(1);opacity:1}
    100%{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:scale(1) translateY(-100%);transform:scale(1) translateY(-100%);opacity:0}
}
@-webkit-keyframes cart_beat{
    0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.5}
    70%{-webkit-transform:translate(-50%,-50%) scale(5);transform:translate(-50%,-50%) scale(5);opacity:0}
    100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}
}
@keyframes cart_beat{
    0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.5}
    70%{-webkit-transform:translate(-50%,-50%) scale(5);transform:translate(-50%,-50%) scale(5);opacity:0}
    100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}
}
@-webkit-keyframes btn_quick_add_cart{
    0%,65%,100%{line-height:30px}
    50%{line-height:25px}
    80%{line-height:35px}
}
@keyframes btn_quick_add_cart{
    0%,65%,100%{line-height:30px}
    50%{line-height:25px}
    80%{line-height:35px}
}
@-webkit-keyframes btn_add_to_cart{
    0%,65%,100%{padding-top:.8rem;padding-bottom:.8rem}
    50%{padding-top:1.2rem;padding-bottom:.4rem}
    80%{padding-top:.4rem;padding-bottom:1.2rem}
}
@keyframes btn_add_to_cart{
    0%,65%,100%{padding-top:.8rem;padding-bottom:.8rem}
    50%{padding-top:1.2rem;padding-bottom:.4rem}
    80%{padding-top:.4rem;padding-bottom:1.2rem}
}
@-webkit-keyframes zoomIn_header{
    0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
    100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes zoomIn_header{
    0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
    100%{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes zoomOff_header{
    0%{-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}
    100%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}
}
@keyframes zoomOff_header{
    0%{-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}
    100%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}
}
@-webkit-keyframes drift{
    0%{-webkit-transform:translate(50%,55%) rotate(0deg);transform:translate(50%,55%) rotate(0deg)}
    100%{-webkit-transform:translate(50%,55%) rotate(360deg);transform:translate(50%,55%) rotate(360deg)}
}
@keyframes drift{
    0%{-webkit-transform:translate(50%,55%) rotate(0deg);transform:translate(50%,55%) rotate(0deg)}
    100%{-webkit-transform:translate(50%,55%) rotate(360deg);transform:translate(50%,55%) rotate(360deg)}
}
@-webkit-keyframes ondes{
    0%{-webkit-transform:translate(50%,50%) scale(0);transform:translate(50%,50%) scale(0);opacity:0}
    50%{-webkit-transform:translate(50%,50%) scale(.5);transform:translate(50%,50%) scale(.5);opacity:.5}
    100%{-webkit-transform:translate(50%,50%) scale(1);transform:translate(50%,50%) scale(1);opacity:0}
}
@keyframes ondes{
    0%{-webkit-transform:translate(50%,50%) scale(0);transform:translate(50%,50%) scale(0);opacity:0}
    50%{-webkit-transform:translate(50%,50%) scale(.5);transform:translate(50%,50%) scale(.5);opacity:.5}
    100%{-webkit-transform:translate(50%,50%) scale(1);transform:translate(50%,50%) scale(1);opacity:0}
}
@-webkit-keyframes rotate{
    from{-webkit-transform:translate(50%,55%) rotate(0deg);transform:translate(50%,55%) rotate(0deg)}
    to{-webkit-transform:translate(50%,55%) rotate(360deg);transform:translate(50%,55%) rotate(360deg)}
}
@keyframes rotate{
    from{-webkit-transform:translate(50%,55%) rotate(0deg);transform:translate(50%,55%) rotate(0deg)}
    to{-webkit-transform:translate(50%,55%) rotate(360deg);transform:translate(50%,55%) rotate(360deg)}
}
@-webkit-keyframes bordertl{
    0%,100%{border-top-left-radius:50%}
    25%{border-top-left-radius:90px}
    50%{border-top-left-radius:40%}
    75%{border-top-left-radius:45%}
}
@keyframes bordertl{
    0%,100%{border-top-left-radius:50%}
    25%{border-top-left-radius:90px}
    50%{border-top-left-radius:40%}
    75%{border-top-left-radius:45%}
}
@-webkit-keyframes bordertr{
    0%,100%{border-top-right-radius:50%}
    25%{border-top-right-radius:49%}
    50%{border-top-right-radius:50%px}
    75%{border-top-right-radius:35%px}
}
@keyframes bordertr{
    0%,100%{border-top-right-radius:50%}
    25%{border-top-right-radius:49%}
    50%{border-top-right-radius:50%px}
    75%{border-top-right-radius:35%px}
}
@-webkit-keyframes borderbr{
    0%,100%{border-bottom-right-radius:50%}
    25%{border-bottom-right-radius:45%}
    50%{border-bottom-right-radius:47%}
    75%{border-bottom-right-radius:48%}
}
@keyframes borderbr{
    0%,100%{border-bottom-right-radius:50%}
    25%{border-bottom-right-radius:45%}
    50%{border-bottom-right-radius:47%}
    75%{border-bottom-right-radius:48%}
}
@-webkit-keyframes borderbl{
    0%,100%{border-bottom-left-radius:50%}
    25%{border-bottom-left-radius:48%}
    50%{border-bottom-left-radius:48%}
    75%{border-bottom-left-radius:45%}
}
@keyframes borderbl{
    0%,100%{border-bottom-left-radius:50%}
    25%{border-bottom-left-radius:48%}
    50%{border-bottom-left-radius:48%}
    75%{border-bottom-left-radius:45%}
}
@-webkit-keyframes liquide{
    0%{-webkit-transform:translate(50%,0%) rotate(0deg);transform:translate(50%,0%) rotate(0deg)}
    100%{-webkit-transform:translate(50%,0%) rotate(360deg);transform:translate(50%,0%) rotate(360deg)}
}
@keyframes liquide{
    0%{-webkit-transform:translate(50%,0%) rotate(0deg);transform:translate(50%,0%) rotate(0deg)}
    100%{-webkit-transform:translate(50%,0%) rotate(360deg);transform:translate(50%,0%) rotate(360deg)}
}
@-webkit-keyframes actif-btn-wave-2{
    0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;-webkit-transform-origin:center;transform-origin:center}
    40%{-webkit-transform:translate(-50%,-50%) scale(.75);transform:translate(-50%,-50%) scale(.75);opacity:0;-webkit-transform-origin:center;transform-origin:center}
    50%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1;-webkit-transform-origin:center;transform-origin:center}
    100%{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:0;-webkit-transform-origin:center;transform-origin:center}
}
@keyframes actif-btn-wave-2{
    0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;-webkit-transform-origin:center;transform-origin:center}
    40%{-webkit-transform:translate(-50%,-50%) scale(.75);transform:translate(-50%,-50%) scale(.75);opacity:0;-webkit-transform-origin:center;transform-origin:center}
    50%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1;-webkit-transform-origin:center;transform-origin:center}
    100%{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:0;-webkit-transform-origin:center;transform-origin:center}
}
@-webkit-keyframes actif-btn-wave{
    0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:1;-webkit-transform-origin:center;transform-origin:center}
    100%{-webkit-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3);opacity:0;-webkit-transform-origin:center;transform-origin:center}
}
@keyframes actif-btn-wave{
    0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:1;-webkit-transform-origin:center;transform-origin:center}
    100%{-webkit-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3);opacity:0;-webkit-transform-origin:center;transform-origin:center}
}
@-webkit-keyframes floating{
    0%{-webkit-transform:translate(0px,0px) scaleX(1) scaleY(1) rotate(0deg);transform:translate(0px,0px) scaleX(1) scaleY(1) rotate(0deg)}
    50%{-webkit-transform:translate(-3px,8px) scaleX(1.05) scaleY(1.05) rotate(3deg);transform:translate(-3px,8px) scaleX(1.05) scaleY(1.05) rotate(3deg)}
    100%{-webkit-transform:translate(0px,0px) scaleX(1) scaleY(1) rotate(0deg);transform:translate(0px,0px) scaleX(1) scaleY(1) rotate(0deg)}
}
@keyframes floating{
    0%{-webkit-transform:translate(0px,0px) scaleX(1) scaleY(1) rotate(0deg);transform:translate(0px,0px) scaleX(1) scaleY(1) rotate(0deg)}
    50%{-webkit-transform:translate(-3px,8px) scaleX(1.05) scaleY(1.05) rotate(3deg);transform:translate(-3px,8px) scaleX(1.05) scaleY(1.05) rotate(3deg)}
    100%{-webkit-transform:translate(0px,0px) scaleX(1) scaleY(1) rotate(0deg);transform:translate(0px,0px) scaleX(1) scaleY(1) rotate(0deg)}
}
@-webkit-keyframes arrow-scroll_down{
    from{height:0;bottom:60px}
    15%{height:60px;bottom:0}
    85%{height:60px;bottom:0}
    100%{height:0;bottom:0}
}
@keyframes arrow-scroll_down{
    from{height:0;bottom:60px}
    15%{height:60px;bottom:0}
    85%{height:60px;bottom:0}
    100%{height:0;bottom:0}
}