.navigation li.dropdown:hover>ul{display:block}.mobile-header{margin-top:-1px}.border-bottom-1{border-bottom:1px solid #dee2e6}.slick-slide{padding:0 15px}.work-step-wrap .work-step-item{margin:30px 0!important;display:flex!important}.slick-dots{display:flex!important}.testimonial-author-two{opacity:1!important}.testimonial-three-item,.testimonials-section-two .testimonial-item-two{display:flex!important}.testimonial-three-wrap .testimonial-three-item .image{transform:translate(0)!important}img.mfp-img{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;max-height:392px;padding:0!important;top:50%;left:50%;transform:translate(-50%,-50%)}.mfp-img-container .mfp-content{max-width:400px!important}.mfp-img-container .mfp-close{top:-110px;right:-24px}.header-navigation .main-menu ul>li.has-children.active>a:after,.main-menu li.active>a{color:#ff344f!important}.main-slider .slider-item{opacity:0;display:none;transition:all 1s}.main-slider .slider-item .slider-content{top:50%;transform:translateY(-50%);position:absolute}.main-slider .slider-item.slick-active{opacity:1;display:block}.slider-section .pagingInfo{z-index:2}.cart-icon{position:relative;display:inline-block;color:#333;text-decoration:none;font-size:18px;padding:8px;border-radius:50%;transition:all .3s ease}.cart-icon:hover{color:#ff344f;background-color:rgba(255,52,79,.1)}.cart-icon-white{color:#fff!important}.cart-icon-white:hover{color:#ffb113!important;background-color:rgba(255,177,19,.1)}.cart-count{position:absolute;top:-5px;right:-5px;background-color:#ff344f;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724;padding:15px 20px;border-radius:5px;box-shadow:0 4px 6px rgba(0,0,0,.1);animation:slideIn .3s ease-out}@keyframes slideIn{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}