body,h1,h2,h3,h4,h5,h6{color:#323232;font-weight:400}.main-menu ul li,.main-menu ul li>a{display:inline-block;position:relative}.about-right,.dm-food-tab,.dm-food-tab .dft-nav nav,.main-menu ul li,.p-relative,ul.dft-menulist li{position:relative}.h-shop-cart-contetn h6,h3{line-height:1.2}.header-search-2 input,.search-tag li a,.sticky-menu .header-search input{background:#f5f5f5}.about-title h3,.about-title p{font-family:'Work Sans',sans-serif}.clear-both,.entry,.side-mobile-menu .menu-login{clear:both}.about-right img,.facilities .box_img img,.team-image{object-fit:cover;object-position:center}*{box-sizing:border-box}body{font-family:Poppins,sans-serif;font-size:15px}h1,h2,h3,h4,h5,h6{margin-bottom:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.header-account span:hover,.header-search span:hover,.header-shopping-cart>span:hover,.header-wishlist a span:hover,.hvr:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#ff3030}h3{font-size:36px}.blog-comment-area h5,h4{font-size:24px}h5{font-size:20px;line-height:1.4}h6{font-size:14px;line-height:1}.related-product h6,.shop-h-title h6,p{font-size:15px}#couponshow,#login,.cart-area .custom-next:hover,.cart-area .custom-prev:hover,.cursor-pinter,.mobile-menubar,.product-view-info .custom-next:hover,.product-view-info .custom-prev:hover,.ratt-review span,button:hover{cursor:pointer}.font300,.slider4-height .slider-content h2 span{font-weight:300}.font400{font-weight:400}.font500,.pagination-area .shop-h-title h6,.pro-tittle,.section-title span,.single-product-price span{font-weight:500}.about-ser-information-area .single-service h5,.font600,.p-stock-status{font-weight:600}.font700{font-weight:700}.font800{font-weight:800}a,button,img,input,li,span{transition:.3s ease-out;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out}ul{margin:0;padding:0}li{list-style:none}.logo img,img{max-width:100%;transition:.3s ease-out}.width50{width:50%}.chisiamo-home .img-spot img,.faq-accor button,.faq-title h3:hover::after,.main-menu ul li:hover>a::before,.review-title:hover::after,.sidebar-widget:hover>::after,.width100{width:100%}.height100{height:100%}.fix,.over-hidden{overflow:hidden}.p-absolute{position:absolute}.z-index1{z-index:1}.z-index11{z-index:11}.over-scroll{overflow:scroll}.over-x-hidden{overflow-x:hidden}.over-y-scroll{overflow-y:scroll}.header-search-details.open-search-info,.top0{top:0}.bottom0{bottom:0}.left0{left:0}.transfX50{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.transfY50{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.transfXY50{top:50%;left:50%;transform:translateZ(-50%);-webkit-transform:translateZ(-50%);-moz-transform:translateZ(-50%);-ms-transform:translateZ(-50%);-o-transform:translateZ(-50%)}.transition-3{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.transition-5{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.mlr-15{margin-left:-15px;margin-right:-15px}.btn-link:hover,.btn:focus,.form-control:focus,a:focus,button:focus{text-decoration:none;outline:0;box-shadow:none}.footer-menu li a:hover,a:focus,a:hover{text-decoration:none;outline:0;color:inherit}input:focus-visible{outline:0}::-moz-selection{background:#848b8a;color:#fff;text-shadow:none}::selection{background:#848b8a;color:#fff;text-shadow:none}::-webkit-input-placeholder{color:#444;font-size:15px;opacity:1}::-moz-placeholder{color:#444;font-size:15px;opacity:1}:-ms-input-placeholder{color:#444;font-size:15px;opacity:1}:-moz-placeholder{color:#444;font-size:15px;opacity:1}.transition{transition:.3s}.btn:focus{outline:0}.slick-arrow .l-a,.slick-arrow .r-a{width:40px;background:#fff;height:40px;color:#323232;position:absolute;right:15px;top:-100px;text-align:center;line-height:38px;font-size:15.5px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;z-index:1;border:2px solid #dfdfdf}.slick-arrow .l-a{right:65px}.slick-arrow .l-a:hover,.slick-arrow .r-a:hover,.slider-active .slick-arrow .r-a{color:#fff;background:#ff3030;border:2px solid #ff3030}.news-like-post-active .slick-arrow .l-a,.news-like-post-active .slick-arrow .r-a{top:32%;left:15px;font-size:28px;opacity:0}.news-like-post-active .slick-arrow .r-a,.product-carousal-active .slick-arrow .r-a{right:15px;left:auto}.news-like-post-active:hover .slick-arrow .l-a,.news-like-post-active:hover .slick-arrow .r-a,.pro-top-thamb .product-details-content .nav-link img:hover,.pro-top-thamb .product-details-content .nav-link.show.active img{opacity:1}.best-seller-product-area5 .slick-arrow .l-a{right:16.3%}.best-seller-product-area5 .slick-arrow .r-a{right:19%}.best-seller-product-area5 .slick-arrow .l-a:hover,.best-seller-product-area5 .slick-arrow .r-a:hover,.best-seller-product-area5 .slider-active .slick-arrow .r-a{background:#4e97fd;border:2px solid #4e97fd}.product-carousal-active .slick-arrow .l-a,.product-carousal-active .slick-arrow .r-a{font-size:35px;left:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);background:#ff3030;color:#fff;border:0}.product-carousal-active .slick-arrow .l-a:hover,.product-carousal-active .slick-arrow .r-a:hover{color:#ff3030;background:#fff}.blog-post-active .slick-arrow .l-a,.blog-post-active .slick-arrow .r-a{font-size:40px;color:#fff;top:30%;left:0;background:#ff3030;border:0}.blog-post-active .slick-arrow .r-a,.side-mobile-menu .header-search-content form a{right:0;left:auto}.box-shadow-gray{border-top:2px solid #ff3030;box-shadow:0 2px 4px 0 rgba(252,74,26,.3)}.box-shadow-home5{border-top:2px solid #4e97fd;box-shadow:0 2px 4px 0 rgba(78,151,253,.3)}.banner-content:hover .img-zoom,.banner:hover .img-zoom,.best-product-right:hover .img-zoom,.popular-product3 .single-product:hover .img-zoom,.single-blog:hover .img-zoom{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transition:.7s;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s}.social-link li a:hover{color:#fc4a1a}.web-btn{font-size:12px;line-height:12px;font-weight:600;border-radius:25px;-moz-transform:perspective(1px) translateZ(0);-webkit-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;vertical-align:middle}.blog-social-sharing .contact-form .review-btn,.cart-area .web-btn,.checkout-area .web-btn,.coupon-area .web-btn,.login-form-area .web-btn,.r-post-content span,.review-text a,.show-currency li a,.web-btn span{font-size:13px}.web-btn::before{position:absolute;content:"";left:0;bottom:0;right:0;top:0;background:#fff;color:#000;transform:scaleY(0);-moz-transform:scaleY(0);-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}.btn a:active,.btn a:focus,.product-view-info .quick-add-to-cart .web-btn:hover,.product-view-info .quick-add-to-cart .web-btn:hover span,.ratt-review a:hover,.web-btn:hover{color:#000}.btn a:active::before,.btn a:focus::before,.web-btn:hover::before{transform:scaleY(1);-moz-transform:scaleY(1);-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1)}.web-btn.gray-border2:hover{border:2px solid #ff3030;color:#fff}.banner-content .web-btn:hover::before,.header-shopping-cart-details .web-btn.gray-border2:hover::before,.pro-btn .web-btn:hover::before{background:#ff3030}.best-product-right3 .web-btn:hover::before,.contact-form-right .web-btn:hover::before,.header-shopping-cart-details .web-btn.border-theme02:hover::before,.login-form-area .web-btn.theme-color02:hover:before,.mean-container .mean-nav ul li,.s-btn,.web-btn.border-theme02:hover::before{background:#fff}.banner-content .web-btn:hover,.header-shopping-cart-details .web-btn.gray-border2:hover,.header-top .header-t-left a.web-btn:hover,.web-btn.h5-theme-bg2:hover,.web-btn.h5-theme-bg:hover{color:#fff}.dftn-box:hover,.hm2 .banner-content .web-btn:hover,.payment-method .card-header,.ui-widget.ui-widget-content{border:none}.best-product-right3 .web-btn:hover,.contact-form-right .web-btn:hover,.header-shopping-cart-details .web-btn.border-theme02:hover,.login-form-area .web-btn.theme-color02:hover,.web-btn.border-theme02:hover{border:2px solid #cfcfcf;color:#323232}.s-btn{color:#323232}.footer-bg5 .footer-account li a::before,.footer-bg5 .footer-info li a::before,.header5 .main-menu ul li a::before,.home5-product-area .pro-btn .web-btn:hover::before,.web-btn.h5-theme-bg2:hover::before{background:#4e97fd}.header-top .header-t-left a.web-btn:hover::before,.web-btn.h5-theme-bg:hover::before{background:#e4573d}.header-transparent{left:0;top:0;right:0;z-index:22;transition:.3s;position:absolute}.body-overlay{background-color:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;z-index:999;left:0;opacity:0;visibility:hidden;transition:.3s ease-out;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out}.body-overlay.opened{opacity:1;visibility:visible}.sticky-menu{left:0;margin:auto;position:fixed!important;top:0;width:100%;box-shadow:0 0 60px 0 rgba(0,0,0,.07);z-index:99;-webkit-animation:.3s ease-in-out fadeInDown;animation:.3s ease-in-out fadeInDown;-webkit-box-shadow:0 10px 15px rgba(25,25,25,.1);background:#fff!important}.side-mobile-menu .menu-login ul li,.sticky-menu .header-right{padding:15px 0}.main-menu ul li{margin-right:40px}.main-menu-5 ul li{margin-right:30px}.main-menu.main-menu-5 ul li .submenu{border-top-color:#4e97fd}@media only screen and (min-width:1400px) and (max-width:1600px){.main-menu ul li{margin-right:15px}.main-menu-3 ul li{margin-right:8px}}@media only screen and (min-width:1200px) and (max-width:1399px){.main-menu ul li{margin-right:13px}.main-menu ul li>a{margin-right:0}}.main-menu ul li:last-child{margin-right:0}.main-menu ul li>a{text-transform:capitalize;padding:25px 0;color:#000;font-size:15px;font-weight:400;margin-right:0!important}.blog-details-wrapper a,.d-pro-review span,.entry-counter span,.main-menu .btn,.p-name{font-size:14px}.main-menu{width:100%;text-align:right}.sticky-menu .main-menu ul li>a{padding:20px 0}.main-menu ul li>a::before{position:absolute;content:'';left:0;bottom:0;height:5px;width:0;background:#ed7742;top:auto;transition:.3s}.innovation_box .invsn .bg-dark span,.main-menu ul li:hover>a{color:#ed7742}.main-menu ul li .submenu{border-top:3px solid #ff3030;text-align:left;position:absolute;min-width:270px;background:#fff;padding:10px 0;top:120%;visibility:hidden;opacity:0;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.15);-moz-box-shadow:0 5px 20px rgba(0,0,0,.15);box-shadow:0 5px 20px rgba(0,0,0,.15);z-index:11}.main-menu ul li .submenu li{margin:0;display:block}.main-menu ul li .submenu li a{display:block;color:#878787;padding:10px 15px}#cbox-account-info,#ship-box-info,.checkout-content,.coupon-content,.dm-food-tab .dft-nav nav .nav a:last-child:after,.feature .feature-box .last.iconset::after,.main-menu ul li .mega-menu li>a::before,.main-menu ul li .submenu li a::before,.main-menu ul li a.mega-title::before,.product_sec .box .txt .btn.btn-dark,.review-cat li.position-static::before,.show-currency,.show-language,.ui-slider .ui-slider-handle{display:none}.main-menu ul li .mega-menu li ul li a:hover,.main-menu ul li .submenu li a:hover{color:#222}.main-menu ul li:hover .mega-menu,.main-menu ul li:hover .submenu{visibility:visible;opacity:1;top:100%}.main-menu ul li.mega-full,.main-menu ul li.static{position:static}.main-menu ul li .mega-menu{position:absolute;top:120%;left:0;min-width:980px;background:right no-repeat #fff;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.15);-moz-box-shadow:0 5px 20px rgba(0,0,0,.15);box-shadow:0 5px 20px rgba(0,0,0,.15);visibility:hidden;opacity:0;z-index:11;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;-webkit-transform:translateX(-35%);-moz-transform:translateX(-35%);-ms-transform:translateX(-35%);transform:translateX(-35%)}.main-menu ul li.mega-full .mega-menu{min-width:100%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.main-menu ul li .mega-menu li{display:block;margin:0;width:25%;float:left;padding:0 25px 20px}.main-menu ul li .mega-menu li>a{font-size:14px;font-weight:400;color:#323232;display:inline-block;padding-right:0;border-bottom:1px solid #323232;margin-bottom:8px;padding-bottom:8px;text-transform:uppercase}.main-menu ul li .mega-menu li ul li{width:100%;float:none;padding:0;display:block}.main-menu ul li .mega-menu li ul li a{padding:10px 0 5px;color:#878787;border-bottom:none;text-transform:capitalize;font-size:14px;font-weight:400;display:inline-block;margin:0}.add-to-cart a::before,.footer-account li a::before,.footer-info li a::before,.review-cat li::before,.review-tabs a:before,.single-product-tab .nav-link::before,.web-btn2::before{content:"";position:absolute;right:0;width:0;bottom:-5px;background:#ff3030;height:1px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.footer-account li a:hover:before,.footer-info li a:hover::before,.review-cat li:hover:before,.review-tabs a.active::before,.review-tabs a:hover::before,.single-blog:hover,.single-blog:hover .web-btn2::before,.single-product-tab .nav-link.active::before,.single-product-tab .nav-link:hover::before,.single-product:hover .add-to-cart a::before{width:100%;left:0}.mean-container .mega-menu{background-image:none!important}.header-right li,.product-items-active li a,.s-ser-icon span,.search-tag li,.social_icons li{display:inline-block}.header-search input{height:50px;max-width:210px;border-radius:30px}.header-search span{right:24px;top:14px}.header-shopping-cart{margin:0 14px}.about-title>p,.breadcrumb-item a,.header-account span,.header-search span,.header-shopping-cart>span,.header-wishlist a span{font-size:16px}.header-shopping-cart>span.s-count,.header-wishlist .s-count{width:20px;height:20px;line-height:21px;border-radius:50%;font-size:13px;right:-14px;top:-17px}.mobile-menubar span{font-size:22px;color:#000;border:2px solid #c8c8c8;border-radius:50%;height:10px;width:10px;display:block;margin:0 0 4px 4.5px;transition:.3s}.header-shopping-cart-details{width:350px;top:50px;right:0;z-index:1000;display:none}.h-shop-cart-img{width:80px}.header-right .header-shopping-cart-details .h-shop-cart-contetn ul li span,.header-right .header-shopping-cart-details .s-sub-t span{font-size:14px;font-weight:500}.s-p-remove{margin-top:-9px}.header-right .header-shopping-cart-details .h-shop-cart-contetn ul li span{columns:#323232}.mobile-menubar span.active,.mobile-menubar:hover span{background:#d5571e;border-color:#d5571e}.header-top .header-t-left a.web-btn{font-size:13px;border-radius:5px}.header5 .mobile-menubar span.active,.header5 .mobile-menubar:hover span{background:#4e97fd;border-color:#4e97fd}.footer-bg5 .footer-address span,.footer-bg5 .social-link li a.active,.footer-bg5 .social-link li a:hover,.footer-bg5 .subscribe-info::before,.footer-bg5 li a:hover,.footer-bg5 p a.c-theme,.footer-bg5 p a:hover,.header-search-content ul li a:hover,.header-search-details ul li a.active,.header5 .header-account span:hover,.header5 .header-search span:hover,.header5 .header-shopping-cart>span:hover,.header5 .header-wishlist a span:hover,.header5 .main-menu ul li .mega-menu li a:hover,.header5 .main-menu ul li:hover>a,.header5 .mobile-menubar span:hover,.hm5 .footer-menu li a:hover,.hm5 a:focus,.hm5 a:hover,.hm5 h1 a:hover,.hm5 h2 a:hover,.hm5 h3 a:hover,.hm5 h4 a:hover,.hm5 h5 a:hover,.hm5 h6 a:hover{color:#4e97fd}.slider-height{min-height:90vh}.page-height,.single-slider{background-position:100% 100%;background-repeat:no-repeat;background-size:100% 100%}.slider-content>span{font-size:15px;line-height:1.5;font-weight:500}.slider-content h2{font-size:54px;font-weight:600;line-height:1.12;color:#fff}.slider-content p{max-width:350px;line-height:1.85}.slider-img{position:absolute;right:-150px}.slider2-height{min-height:720px}.slider2-height .slider-content>span,.slider4-height .slider-content>span{letter-spacing:6px}.slider2-height .slider-content h2{font-size:70px}.slider3-height{min-height:750px}.slider3-height .slider-content h2,.slider4-height .slider-content h2{font-size:65px}.slider4-height{min-height:800px}.slider5-height .slider-content h2{font-size:55px}.slider5-height .slider-content p{max-width:290px}.page-height{min-height:350px}.page-title h2{font-size:25px}.breadcrumb-item.active{color:#ed7742;font-weight:700}.breadcrumb-item+.breadcrumb-item::before{color:#000;content:">";font-size:15px}.not-found-page-height{min-height:960px}.not-found-page-height h2{font-size:200px}.banner-content h4{font-size:24px;font-weight:500}.product-off-banner .banner-content h4{max-width:300px}.pro-offer-label{width:60px;height:60px;border-radius:50%;right:35%;top:28px}.pro-offer-label span{font-size:14px;font-weight:500;color:#fff;line-height:.8;margin-top:6px}.banner__content h5 a:hover,.banner__content-2 span{color:#ff3030}.middle-banner .banner-content{top:23%}.banner-content3{top:22%}.middle-banner .pro-offer-label{right:15%}.banner__thumb a,.checkout-area label{display:block}.banner__item-2:hover .banner__thumb img,.banner__item:hover .banner__thumb img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.banner__item:hover .banner__content{top:60%}.banner__content{top:50%;left:10%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner__content span{color:#ff3030;margin-bottom:15px}.banner__content h5{margin-bottom:17px;line-height:22px}.banner__content-2{top:50%;left:85px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner__content-2.banner__content-2-right{left:60px}.banner__content-2 h4{font-size:24px;margin-bottom:15px}.banner__content-2 .web-btn::before,.testimonial-bg .slick-dots .slick-active button{background:#ff3030}#scroll a:focus,#scroll a:hover,.active .dftn-box .dftnb-title i,.active .dftn-box .dftnb-title p,.banner__content-2 .web-btn:hover i,.dftn-box:hover .dftnb-title p,.product-view-info .single-product-list-button li a:hover span{color:#fff}.banner__content-2 h4 a:hover,.checkbox-form .checkout-area label span,.footer-area li a:hover,.footer-area p a.c-theme,.footer-area p a:hover,.mean-container .mean-nav ul li a:hover,.p-name:hover,.side-mobile-menu .header-search-content ul li a.active,.side-mobile-menu .header-search-content ul li a:hover,.sidebar-widget a:hover,.social-link li a.active,.video-player-btn:hover{color:#ff3030}.banner__content-2 p{color:#444;margin-bottom:37px;width:58%}@media only screen and (min-width:1601px) and (max-width:1800px){.banner__content-2 p{width:45%}}@media only screen and (min-width:1200px) and (max-width:1600px){.banner__content-2 h4{margin-bottom:25px}.banner__content-2 p{display:none}}@media only screen and (min-width:992px) and (max-width:1199px){.main-menu{margin-left:7px}.main-menu ul li{margin-right:10px}.main-menu ul li .mega-menu{min-width:890px}.banner__content-2{left:40px}.banner-content h4{font-size:22px}.banner__content-2.banner__content-2-right{left:55px}.banner__content-2 h4{font-size:20px}.banner__content-2 p{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.banner__content-2{left:100px}.banner__item-2{padding:0 40px}.banner__content-2.banner__content-2-right{left:100px}.banner__content-2 p{width:45%}}@media only screen and (min-width:576px) and (max-width:767px){.banner__content-2{left:60px}.banner__item-2{padding:0 30px}.banner__content-2.banner__content-2-right{left:px}.banner__content-2 h4{margin-bottom:25px;font-size:20px}.banner__content-2 p{display:none}}@media (max-width:575px){.banner__content-2{left:15px;width:50%}.banner__item-2{padding:0}.banner__content-2.banner__content-2-right{left:15px}.banner__content-2 h4{margin-bottom:25px;font-size:18px}.banner__content-2 p{display:none}}.timer .d-flex>span{margin-right:6px}.timer span{font-size:24px;color:#222;background:#fff;min-width:55px;display:inline-block;text-align:center;line-height:1;font-weight:700;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.time-count{padding-top:8px}.timer p{text-transform:uppercase;font-size:12px;font-weight:600;margin-bottom:10px;margin-top:3px}.product-off-banner2 p{max-width:270px}.product-off-banner3 .banner-content h4{font-size:30px;max-width:340px}.banner-content4 a:hover,.product-action li a:hover{color:#fff;background:#ff3030}.banner-content4{left:50%;top:45%;opacity:0;transform:translate(-50%,-50%)}.banner4:hover .banner-content4{top:50%;opacity:1}.product-off-banner5 .banner-content h4,.product-off-banner5 .banner-content span.p-rc-price{font-size:30px;font-weight:600}.product-off-banner5 .banner-content h4{max-width:330px}.single-product-info{margin-top:20px}.single-product-info h6{max-height:25px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;line-height:2;margin-bottom:5px}.aboutus-more,.aboutus-title,.chisiamo-home h2,.facilities .box_img{text-transform:uppercase}.single-product-label{top:15px;left:20px}.blog-comment-area .review-btn,.single-product-label span{font-size:13px;font-weight:500}.product-action{left:30%;bottom:25px;opacity:0;visibility:hidden;transform:translateX(-50%)}.single-product:hover .product-action{left:50%;opacity:1;visibility:visible}.product-action li a{font-size:15px;width:40px;height:40px;line-height:40px;margin-right:8px;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0)}.add-to-cart a,.sd-pro-reviwe li a{font-size:12px}.single-product:hover .product-action li a{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1)}.best-seller-product-area5 .product-action li a:hover,.home5-product-area .product-action li a:hover{color:#fff;background:#4e97fd}.best-product-right-content{bottom:40px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.popular-product3 .single-product:hover .product-title{top:-10px}.add-to-cart a{font-weight:500;color:#696969;border-bottom:1px solid #b8b8b8}.single-product3:hover .add-to-cart a{color:#ff3030;border-bottom:1px solid #ff3030}.home5-product-area .web-btn.gray-border2:hover{border:2px solid #4e97fd;color:#fff}.product-modal{padding-left:15px;padding-right:15px;max-width:1100px;border-radius:0;transition:.3s ease-out;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out}.modal{padding-top:30px}.product-modal .product-view-info .quick-add-to-cart .web-btn{padding:16px 30px}.product-modal .close{opacity:1;width:28px;height:28px;top:-14px;right:5px;border-radius:50%;font-size:18px;border:2px solid #fff;-webkit-box-shadow:4px 4px 5px 0 rgba(50,50,50,.75);-moz-box-shadow:4px 4px 5px 0 rgba(50,50,50,.75);box-shadow:4px 4px 5px 0 rgba(50,50,50,.75)}.subscribe-info1::before,.subscribe-info::before{position:absolute;font-family:"font awesome 5 pro";right:35px;top:50%;color:#20568d;z-index:1}.product-modal .product-details-content .nav-link img{width:100px}.s-ser-icon{font-size:45px}.best-product-right-content2 h5,.footer-widget h5,.popular-product3 h5,.single-service h5{font-size:18px;font-weight:500}.brand-logo-area img:hover,.product-items-active li:hover img,.single-service:hover .s-ser-icon span{-webkit-animation:.5s ease-in-out pulse;-moz-animation:.5s ease-in-out pulse;-ms-animation:pulse .5s ease-in-out;animation:.5s ease-in-out pulse}.s-ser-content h5{font-size:20px;margin-bottom:15px}.about-title h2,.cat-title,.p-remove span,.review-text h5,.single-product-items h5{font-size:18px}.blog-siderbar-area p{line-height:1.7}.blog-siderbar-area .blog-title-1{line-height:1.4;font-size:28px}.faq-title h3,.sidebar-title{font-size:20px}.blog-search input{height:50px}.blog-search a{right:12px;font-size:18px;top:12px}.r-post-content h6{line-height:1.5}.search-tag li a{font-size:12px;color:#8c8c8c;padding:7px 20px;margin:0 10px 10px 0;display:block;border-radius:30px;transition:.3s}.close-menu span:hover,.search-tag li a:hover{background:#ff3030;color:#fff}.blockquote{border-left:5px solid #df0e0e;padding:15px 0 14px 15px;background-repeat:no-repeat;background-position:15px center}.blog-social-sharing .reply-form label{color:#666}.blog-details-content h2{line-height:48px}.blog-comment-area .reply-form textarea{height:170px}.author-post span::before{position:absolute;content:"";width:30px;height:2px;background:#222;left:0;top:50%;transform:translateY(-50%)}.subscribe-info{width:65%}.subscribe-btn .web-btn,.subscribe-info input{height:65px;line-height:65px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.subscribe-info::before{content:" \f095";font-size:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.subscribe-info1::before{content:" \f007"!important;font-size:15px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.subscribe-form-area1 .subscribe-btn .web-btn,.subscribe-form-area1 .subscribe-info input{height:63px;line-height:63px}.s-ser-icon span::before{font-size:45px;margin-left:0}.subscribe-form-area3 .subscribe-btn .web-btn,.subscribe-form-area3 .subscribe-info input{height:54px;line-height:54px}.subscribe-form-area3 .subscribe-info{width:67%}.product-selection .current{font-weight:600;font-size:15px}.nice-select::after{border-bottom:2px solid #ff3030;border-right:2px solid #ff3030;height:8px;width:8px}#slider-range{position:relative;margin-bottom:25px}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:#ff3030;border-radius:0;border:none;outline:0;box-shadow:0 0 10px 0 rgba(0,0,0,.004)}.ui-slider-horizontal{height:6px;border-radius:0}.ui-widget-content{background:#ebebeb}.ui-widget-header{background:#ff3030;border-radius:0}.prc-amount label{font-size:18px;color:#848b8a;font-weight:700}.price-slider .prc-amount input{font-weight:700;max-width:180px;color:#333}.sidebar-widget .accordion:after{content:'\e921';font-family:icomoon;float:right;margin-left:5px;font-weight:800;font-size:14px;color:#323232}.sidebar-widget .active::after{content:"\e923"}.sidebar-widget .panel{padding:0 18px;max-height:0;transition:.2s ease-out}.size li a{width:45px;height:45px;border-radius:50%;line-height:45px;font-size:14px;font-weight:500;color:#000}.size li a:hover{background:#ae946d;color:#fff;border:1px solid #ae946d}.currency-area a,.h-top-right li a,.language-area a,.mobile-header-setting-more span:hover,.panel li a,.side-mobile-menu .menu-login ul li a:hover,.sidebar-widget ul li a{color:#323232}.option-input:checked::after{background:#000;content:"";display:block;position:relative;z-index:1}.option-input.radio,.option-input.radio::after,.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:50%}.option-input{appearance:none;top:0;right:0;bottom:0;height:6px;width:6px;transition:.15s;border:1px solid #e1e1e1;color:#000;cursor:pointer;display:inline-block;outline:0;position:relative;z-index:1}.color-selector li{display:inline-block;padding:5px;border-radius:50%;border:1px solid transparent;margin-bottom:5px}.color-selector li:focus,.color-selector li:hover{border:1px solid #ae946d}.color-selector li:focus.option-input,.color-selector li:hover .option-input{background:#ae946d;z-index:11}.product-choose-colors .option-input{height:25px;width:25px}.option-input:checked::before{position:absolute;content:"✓";display:inline-block;font-size:14px;left:50%;top:45%;transform:translate(-50%,-50%)}.product-filter-details{width:100%;box-shadow:0 8px 32px -8px rgba(0,0,0,.1);top:100%;left:0;transition:.5s;z-index:11;display:none}.product-filter-details .sidebar-widget{height:250px}.pagination-page .page-link{width:60px;height:60px;text-align:center;color:#696969;border:1px solid #ebebeb;margin-right:10px;display:block;font-size:18px;line-height:60px;padding:0;border-radius:50%}.pagination-page .page-item.active .page-link,.pagination-page .page-link:hover,.product-view-info .social-link li a:hover{border-color:#ff3030;background:#ff3030;color:#fff}.pagination-page .page-link:focus{box-shadow:none}.product-active4 .slick-arrow .l-a,.slick-arrow .r-a{top:-97px}.related-product span{font-size:17px;font-weight:500}.related-product li img{width:73px}.product-details-content .nav-link{display:block;padding:0 0 25px}.product-details-content .nav-link img{width:160px}.product-gallery-btn a{box-shadow:0 0 4px rgba(0,0,0,.1);border-radius:100px;padding:10px 15px}.product-gallery-btn{right:14px;top:12px}.product-gallery-btn a:hover{box-shadow:0 0 10px rgba(174,148,109,.2)}.rating.rating-shop ul li span{font-size:13px;color:#f7c000;margin-right:5px}.product-view-info h3{font-size:35px;font-weight:600}.product-view-info .rc-price{font-size:20px;color:#ff3030}.product-view-info .social-link li a{margin-right:5px;font-size:13px;width:35px;height:35px;line-height:31px;border-radius:50%}.contact-form-left p,.product-view-info p,.review-tabs a{line-height:1.8}.all-info .quantity-field input{width:160px;height:56px}.cart-area .custom-next,.cart-area .custom-prev,.product-view-info .custom-next,.product-view-info .custom-prev{position:absolute;right:0;top:0;font-size:14px;border-left:2px solid #e9e9e9;width:54px;height:55px;text-align:center;line-height:54px;color:#9b9b9b}.custom-next{right:auto;left:0;border-left:none;border-right:2px solid #e9e9e9}.quick-add-to-cart .web-btn,.quick-add-to-cart .web-btn span{color:#fff;font-size:13px}.product-view-info .single-product-list-button li a{width:55px;height:55px;line-height:53px}.product-view-info .single-product-list-button li span{font-size:16px;color:#9b9b9b}.product-view-info .single-product-list-button li a:hover{background:#ff3030;border:2px solid #ff3030}.product-view-tab-area .nav-link{font-size:24px;font-weight:600}.review-tabs a:before{height:3px;bottom:-21px}.review-cat li::before{background:#323232;height:2px;bottom:0}.dc-text1{line-height:30px}.review-title{font-size:28px}.review-title.sidebar-title::after{width:210px;bottom:-3px}.review-cat2.review-cat li::before{display:none;background:0 0;position:inherit}.pro-top-thamb .product-details-content .nav-link{padding-right:15px;padding-left:15px;padding-top:30px}.pro-top-thamb .product-details-content .nav-link img{max-width:170px;height:170px;opacity:.6}.product-details-content .product-tabs3{max-width:250px}.product-scroll-area{max-height:545px}.cart-table .quantity-field input{width:140px;height:50px}.cart-table .custom-next,.cart-table .custom-prev{width:48px;height:50px;line-height:50px}.cart-img,.mobile-wishlist .p-img img,.table-content.table-content4{width:120px}.cart-table .table td,.cart-table .table th{padding:20px 10px;vertical-align:middle}.coupon-code-area input{height:50px;border:1px solid #ebebeb;border-radius:30px;padding:0 25px}.coupon-code-area input::placeholder{color:#878787}.contact-address span,.total-price-area h2{font-size:22px}.cart-img{margin:0 auto}.coupon-code-area .web-btn,.total-price-area .web-btn,.update-area .web-btn{border-radius:30px;height:50px;padding:17px 40px}.table td,.table th,.table-content.table-content4{vertical-align:middle;border-bottom:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:1px solid #dee2e6;color:#000;font-size:15px;font-weight:600;text-align:center}.group-p-table .table th,.table td.table-content{padding:20px 10px;text-align:center}.btn.p-add-cart{width:150px}.p-remove a{right:3px}.coupon-accordion h6{background:#f9f9f9;border-top:3px solid #ff3030;font-size:15px;font-weight:500}.coupon-accordion h6::before{content:"\f07b";left:30px;top:22px;position:absolute;color:#000;font-family:"Font Awesome 5 pro";font-weight:700}.checkout-area label,.checkout-area span,.coupon-area span{font-size:15px;color:#323232;line-height:1.5}.coupon-area span:hover,.login-form-area p:hover{color:#ff3030;text-decoration:underline}.checkout-area input,.country-select select,.coupon-area input{border:1px solid #f9f9f9;height:45px;margin:0 0 14px;padding:0 0 0 10px;border-radius:0}.checkout-area .form-control:focus,.country-select select .form-control:focus,.coupon-area .form-control:focus{border-color:#e7e7e7}.country-select select.form-control:not([size]):not([multiple]){height:45px;font-size:14px}.save-info input,.shipping .r-inpt{height:auto!important}.checkout-area .nice-select{border:1px solid transparent}.checkout-area .nice-select::after{height:8px;right:22px;width:8px;margin-top:-7px}.checkout-area h4{font-size:26px}.save-info p{font-size:14.5px;font-weight:500;color:#323232;letter-spacing:.1px;display:inline-block}.order-notes textarea{border:1px solid #e7e7e7;height:90px}.order-notes textarea::placeholder{opacity:1}.your-order{background:#f9f9f9}.your-order-table table th{border-top:none;vertical-align:middle;white-space:nowrap;width:50%}.your-order-table table td,.your-order-table table th{border-bottom:1px solid #e7e7e7;border-right:none;color:#323232;font-size:14px;padding:15px 0}.payment-method h6 .btn-link{font-size:14px;color:#323232;font-weight:500;width:100%;text-align:left;cursor:pointer}.close-menu span,.dftn-box,.dm-food-tab .dft-nav,.icon,.testimonial-bg .slick-dots,.testimonial-bg .slick-dots li,.video-player-btn{text-align:center}.contact-form-left span,.contact-form-right span{font-size:15px;font-weight:500;line-height:2}.comment textarea,.contact-form-right input,.login-form-area input{border:1px solid #fff;height:50px;border-radius:4px;padding:20px;background-color:#232323}.contact-form-right .web-btn{border-radius:30px}.comment textarea{min-height:160px}.comment textarea .form-control:focus,.contact-form-area .form-control:focus,.login-form-area .form-control:focus{border-color:#ff3030}.contact-map iframe{width:100%;border:0}.social-link li a{color:#fff;font-size:25px;width:50px;height:50px;display:grid!important;align-content:center}.contact-address .contact-icon{font-size:35px;width:70px;height:70px;line-height:70px;border-radius:50%}.contact-icon{font-size:40px}.contact-information-height{border-radius:10px;padding-left:30px;padding-right:30px}.contact-information-area{bottom:-125px}.login-form input{height:60px}.header-search-content h3,.login-form-area h3,.quit{font-size:30px}.login-form label{font-size:14px;color:#666}.or span::after,.or span::before{position:absolute;content:"";width:auto;height:2px;background:#ebebeb;left:0;right:54%;top:50%}.or span::after{right:0;left:54%}.faq-title h3::after,.sidebar-title::after{content:"";width:50px;border-top:3px solid #ff3030;position:absolute;left:0;bottom:0;transition:.3s}.faq-btn span.qan{font-size:18px;color:#323232;font-weight:500}.collapsed .faq-close-btn span::before{position:absolute;content:"\e92e";top:-13px;font-size:13px;font-weight:600;color:#292929}.faq-close-btn{font-size:13px;width:25px;font-weight:600}.faq-area .btn-link{color:#292929}.faq-area .btn-link:focus,.faq-area .btn-link:hover{text-decoration:none}.faq__content .card{border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.faq__content .card-header{padding:17px 25px 20px;border:none;background:#fff}.faq__content .card-header .btn-link{font-size:18px;font-weight:500;color:#1c2733;width:100%;text-align:left;padding:0 35px 0 0;position:relative;background-color:transparent;border:none;white-space:inherit}.faq__content .card-header .btn-link::before{position:absolute;content:"";top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-family:"Font Awesome 5 Pro";width:35px;height:35px;line-height:35px;font-size:13px;background:#ff3030;text-align:center;-webkit-transition:ease-out;-moz-transition:ease-out;-ms-transition:ease-out;-o-transition:ease-out;transition:ease-out}.faq__content .card-header .btn-link.collapsed::before{color:#fff;content:"";background:#222}.faq__content .card-header .btn-link:focus{text-decoration:none}.faq__content .card-header .btn-link:hover{color:#ff3030;text-decoration:none}.faq__content .card-body{padding:15px 25px 25px}.faq__content .card-body p{margin-bottom:0;margin-top:-8px;color:#757575}.faq__bg-color{background:#f5f7fc}.about-quote p{position:relative;font-size:20px;font-weight:500;padding-left:30px;color:#6f6f6f;margin-bottom:30px}.about-quote p::after{content:'';position:absolute;transform:translateY(50%);bottom:50%;left:0;height:100%;width:4px;background-color:#ff3030}.about-quote-wrapper-2 blockquote{display:flex;align-items:center}.about-quote-wrapper-2 blockquote img{width:80px;height:80px;margin-right:35px}.about-quote-wrapper-2 blockquote p{font-size:40px;color:#222;line-height:1.5;font-weight:600;margin-bottom:0}.about-quote-content p{font-size:18px;line-height:30px;color:#6f6f6f;padding-left:40px;margin-bottom:0}@media screen and (min-width:992px) and (max-width:1199px){.about-quote-wrapper-2 blockquote p{font-size:27px}}@media screen and (min-width:768px) and (max-width:991px){.wishlist-area .web-btn{padding-left:15px;padding-right:15px}.about-quote-wrapper-2 blockquote p{font-size:30px}.about-quote-content p{padding-left:0}}@media screen and (min-width:576px) and (max-width:767px){.about-quote-wrapper-2 blockquote p{font-size:28px}.about-quote-content p{padding-left:0}}@media screen and (max-width:575px){.about-quote-wrapper-2 blockquote{display:block}.about-quote-wrapper-2 blockquote p{font-size:21px}.about-quote-content p{padding-left:0}}.about-us-video.about-video-bg img{min-height:250px}.about-title>p{margin-bottom:20px}.video-player-btn{left:50%;top:50%;transform:translate(-50%,-50%);display:inline-block;width:120px;height:120px;line-height:120px;color:#555;border-radius:50%;background:#fff;font-size:20px}.circle-animation::before{content:'';display:inline-block;position:absolute;top:-10px;left:-10px;bottom:-10px;right:-10px;border-radius:inherit;border:2px solid #555;-webkit-animation:2s cubic-bezier(.23,1,.32,1) infinite both btnIconRipple;animation:2s cubic-bezier(.23,1,.32,1) infinite both btnIconRipple}@-webkit-keyframes btnIconRipple{0%{border-width:4px;-webkit-transform:scale(1);transform:scale(1)}80%{border-width:1px;-webkit-transform:scale(1.35);transform:scale(1.35)}100%{opacity:0}}.testimonials-text{font-size:18px;line-height:2}.testimonial-bg .slick-dots li{display:inline-block;border:none;border-radius:50%;margin:0 10px}.testimonial-bg .slick-dots li button{background:#fff;border:none;border-radius:50%;width:12px;height:16px;text-indent:-10000px}.footer-bg{background:#151616}.footer-top li a{margin-bottom:24px}.footer-area li,.footer-area li a,.footer-area p,.footer-area p a{color:#a3a3a3;font-size:15px;line-height:1}.footer-area p{line-height:2}.social-link li a{margin-right:20px;border:2px solid #a3a3a3;border-radius:50%}.footer-bg5{background:#edf4ff}.footer-bg5 li,.footer-bg5 li a,.footer-bg5 p,.footer-bg5 p a{color:#848b8a}.footer-bg5 .copyright-area{border-top:1px solid #d5dfef}.social-icon-info a{border:2px solid #ddd;color:#fff}.show-language a span{width:22px}.language img{width:20px}.show-currency li a,.show-language li a{font-size:14px;padding-bottom:14px;display:block}.side-mobile-menu{width:480px;position:fixed;right:-150%;top:0;z-index:9999;height:100%;transition:.3s ease-out;overflow:scroll;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out}.side-mobile-menu.open-menubar{right:0}.icon-clear{font-size:24px;color:#000}.side-mobile-menu .header-search-content ul li a{font-size:14px;margin:12px;color:#323232}.close-menu span{color:#ff3030;line-height:35px;width:35px;height:35px;border-radius:50%;display:block;box-shadow:0 0 4px #ff3030;transition:.3s}.side-mobile-menu-h5 .close-menu span{color:#4e97fd;box-shadow:0 0 4px #4e97fd}.side-mobile-menu-h5 .close-menu span:hover{background:#4e97fd;color:#fff}.close-menu{margin-right:-10px}.mean-container .mean-nav ul li a{color:#323232;font-size:14px;padding-left:10px;margin-right:-20px;width:94%}.mean-container .mean-nav .mega-menu{border:0}.mean-container .mega-menu li{border-right:0}.mean-container .mean-nav ul li a.mean-expand{padding:11px 12px 0}.side-mobile-menu .header-search-content form input{text-indent:0}.mobile-header-setting-more span,.side-mobile-menu .menu-login ul li a{color:#323232;font-size:16px;cursor:pointer}.slider-shape .slider-bg-round{border-radius:50%;width:200px;height:200px;background:rgba(255,255,255,.7);z-index:-1}.slider-shape{left:12%;animation:15s linear infinite animationFramesOne;-webkit-animation:15s linear infinite animationFramesOne}@keyframes animationFramesOne{0%,100%{transform:translate(0,0) rotate(0)}20%{transform:translate(73px,-1px) rotate(36deg)}40%{transform:translate(141px,72px) rotate(72deg)}60%{transform:translate(83px,122px) rotate(108deg)}80%{transform:translate(-40px,72px) rotate(144deg)}}@-webkit-keyframes animationFramesOne{0%,100%{-webkit-transform:translate(0,0) rotate(0)}20%{-webkit-transform:translate(73px,-1px) rotate(36deg)}40%{-webkit-transform:translate(141px,72px) rotate(72deg)}60%{-webkit-transform:translate(83px,122px) rotate(108deg)}80%{-webkit-transform:translate(-40px,72px) rotate(144deg)}}#scroll a{position:fixed;font-size:20px;width:50px;height:50px;line-height:50px;right:-1px;bottom:60px;cursor:pointer;z-index:11;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;border-radius:5px}.header-search-details{width:100%;position:fixed;top:-250%;left:0;z-index:555;height:100%;transition:.5s}.header-search-content ul li a{font-size:15px;color:#323232;margin:30px 16px;display:block}.header-search-content input{border:0;border-bottom:2px solid #ebebeb}.header-search-content input:focus{border-bottom:2px solid #4e97fd}.header-search-content form a{right:15px;top:8px;font-size:18px}.term-con-content h4{font-size:28px;margin-bottom:15px}.application_nav.nav.nav-pills,.banner-area .banner_ul,.img_ul{display:flex;flex-wrap:wrap}.banner-area .banner_ul .bnr_li{flex-basis:33.33%}.aboutus-section{padding:100px 0;background:#ebdfd6}.aboutus-title{font-size:35px;letter-spacing:0;line-height:32px;margin:0 0 18px;padding:0 0 11px;font-family:Candal,sans-serif;position:relative;color:#d5571e}.aboutus-text{color:#606060;font-size:16px;line-height:normal;margin:0 0 35px}a:active,a:hover{color:#ffb901;text-decoration:none;outline:0}.aboutus-more{border:1px solid #fdb801;border-radius:25px;color:#fdb801;display:inline-block;font-size:14px;font-weight:700;letter-spacing:0;padding:7px 20px}.feature .feature-box .iconset{float:left;position:relative}.feature .feature-box .iconset::after{background:#b3aaa45c;content:"";height:150%;left:48%;position:absolute;top:100%;width:2px}.feature .feature-box .feature-content{float:left;padding-left:28px;width:90%}.feature .feature-box .feature-content h4{color:#d5571e;font-size:18px;letter-spacing:0;line-height:22px;margin:0 0 5px;font-weight:600}.feature .feature-box .feature-content p{color:#000;font-size:15px;line-height:27px}.icon{color:#fff;padding:0;border:1px solid #c5a68f;border-radius:100px;font-size:40px;height:70px;background:#c5a68f;display:grid!important;width:70px;align-content:center}.team-thumb{position:absolute;bottom:12px;right:12px;width:65%;padding:20px 32px;box-shadow:-6px -5px 11px 0 #0006;border-top-left-radius:20px}.dftn-box,.team-image{height:100%;width:100%}.bg-blue{background-color:#}.team-image{border:12px solid #fff;border-radius:10px}.owl-theme .owl-nav{position:absolute;bottom:-24px;left:-128px;margin:0}.owl-next,.owl-prev{width:50px;height:50px;background-color:rgba(0,0,0,.38)!important;border-radius:0!important;color:#fff!important;font-size:22px!important;margin:0 1px!important}.footer-widget img{width:180px}.delicious-menu-area{position:relative;overflow:hidden;padding:70px 0 100px}.dm-food-tab .dft-nav{position:relative;margin-bottom:60px;margin-top:30px}.dm-food-tab .dft-nav nav .nav{display:unset;-ms-flex-wrap:unset;flex-wrap:unset;border:none}.dm-food-tab .dft-nav nav .nav a{position:relative;display:inline-block;width:85px;height:85px;-ms-flex:unset;flex:unset;border:none;padding:0;margin:0 50px}.dftn-box{position:relative;border-radius:50%;overflow:hidden;z-index:1;border:2px solid #ec7742;background-color:#fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.dftn-box .dftnb-title,.dftn-box img{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;height:100%;width:100%}.dftn-box img{position:absolute;object-fit:cover;left:0;top:0;z-index:-1;opacity:0;transition:.5s}.dftn-box .dftnb-title{position:relative;display:block;background-color:#fff;transition:.5s;display:grid;align-content:center}.dftn-box .dftnb-title i{font-size:31px;color:#ec7742;margin-bottom:6px}.dftn-box .dftnb-title p{font-size:16px;letter-spacing:0;line-height:20px;position:relative;top:50%;transform:translateY(-50%);color:#212121;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;margin:0;font-weight:500}.active .dftn-box img,.dftn-box:hover img{opacity:1}.dftn-box:hover .dftnb-title{background-color:rgba(50,50,50,.6)}.active .dftn-box .dftnb-title{background-color:#ec7742}.dm-food-tab .dft-nav nav .nav a:after{position:absolute;content:'';width:85px;height:1px;background-color:#b7b7b7;right:-95px;top:45px}.dmftV2 .dft-nav nav .nav a{width:20%}.dmftV2 .dft-nav nav .nav a::after{top:44px}.dmftV2 .dftn-box{border-radius:10px}.dmftV2 .dft-content .dft-img{margin:30px auto 0}.dmftV2 .dft-content .dft-img::before{position:absolute;content:'';width:300px;height:80%;bottom:0;left:-30px;border-radius:30px;background-color:#f18e61;box-shadow:7.602px 24.864px 64.4px 5.6px rgba(232,235,234,.91);z-index:-1}.about-right::after,.dmftV2 .dft-content .dft-img::after{content:'';left:unset;opacity:.8;z-index:-1;background-image:none}.dmftV2 .dft-content .dft-img::after{position:absolute;border-radius:50%;top:-50px;right:-50px;background-color:#e3734054;width:200px;height:200px}.dmftV2 .dft-content .dft-menus h1{font-family:Candal,sans-serif;margin-bottom:20px}.dmftV2 .dft-content .dft-menus p{font-size:16px;line-height:26px}.dmftV2 .dft-content .dft-img img{border-radius:25px}.dmftV2 .dft-content .dft-menus{padding-right:40px}.dft-content .dft-menus{position:relative;margin:30px auto}ul.dft-menulist{position:relative;padding:0;list-style-type:none}ul.dft-menulist li:last-child .dft-single-list{border-bottom:none}.dft-single-list{position:relative;border-bottom:2px dashed #b7b7b7;padding:20px 0}.dft-single-list .dftsl-text{position:relative;padding-right:100px}.dft-single-list .dftsl-text h4{font-size:20px;letter-spacing:0;color:#212121;line-height:24px;font-weight:600;margin-bottom:5px}.dft-single-list .dftsl-text p{font-size:16px;letter-spacing:0;line-height:22px;color:#757575}.dft-single-list .dfsl-price{position:absolute;right:0;top:26px}.dft-single-list .dfsl-price h3{position:relative;font-size:30px;letter-spacing:0;line-height:36px;color:#77af17;font-weight:600}.dft-single-list .dfsl-price h3 span{position:absolute;top:-5px;left:-14px;font-size:16px;font-weight:500}.dft-content .dft-img{position:relative;margin-right:-100px}.dft-content .dft-img:after{position:absolute;content:'';height:100%;width:100%;background-image:url(../img/bg/foodmenu-image-frame.png);background-size:100% 100%;z-index:1;top:0;left:0}.about-title h3{color:#fff;font-size:50px}.about-right::after{position:absolute;border-radius:500%;bottom:-50px;right:-50px;background-color:#ee7843;width:220px;height:220px}.about-right img{border-radius:0;height:240px;width:100%}.about-area,.contact-form-area{background-color:#232323}.img_ul .img_li{flex-basis:calc(50% - 20px);margin:10px}.about-title p{font-size:16px;line-height:26px;color:#fff}.timeline{width:100%;background:#f5f1ee;padding:100px 50px;position:relative}.timeline::before{content:"";position:absolute;top:105px;left:calc(33% + 15px);bottom:160px;width:4px;background:#ddd}.history_heading{height:auto;padding:100px 50px;position: sticky;top: 110px;}.history_heading h1{font-family:Candal,sans-serif;color:#ed7742}.history_heading p{font-size:16px;color:#fff;margin-top:50px;margin-bottom:0;line-height:28px}.timeline:after{content:"";display:table;clear:both}.entry{text-align:left;position:relative}.entry .title,.social_icons{text-align:right}.entry .title{margin-bottom:.5em;float:left;width:33%;padding-right:30px;position:relative}.entry .title::before{content:"";position:absolute;width:20px;height:20px;border:4px solid #d5571e;background-color:#fff;border-radius:100%;top:15%;right:-9px;z-index:99}.entry .title h3{margin:0;font-size:20px;color:#d5571e;font-family:Candal,sans-serif}.abt_info h4,.abt_info p,.application_info .text p,.application_nav .nav-link,.approach_ul .approach_li span,.blog-area .single-blog .single-blog-content p,.chisiamo-home h2,.innovation_box .invsn .bg-dark p,.innovationtop_para p,.services_box .service_heading{font-family:'Work Sans',sans-serif}.entry .title p{margin:0;font-size:100%;display:none}.entry .body{margin:0 0 3em;float:right;width:66%;padding-left:30px}.entry .body p{line-height:1.4em}.entry .body p:first-child{margin-top:0;font-weight:400}.entry .body ul{color:#aaa;padding-left:0;list-style-type:none}.entry .body ul li:before{content:"–";margin-right:.5em}.product_sec{padding:100px 0}.chisiamo-home h2,.contact-form-right{padding-bottom:50px}.product_sec .box{background:#f5f1ee;border-radius:20px;overflow:hidden;box-shadow:20px 20px 30px -20px #00000040}.product_sec .box .txt{padding:30px;position:relative;min-height: 230px;}.product_sec .box .txt h4{font-size:20px;font-weight:600;display:inline-block;margin:0 0 10px}.p-img span{display:block;height:100%;width:100%;position:absolute;z-index:2}.p-img img{position:absolute;z-index:1;border-width:0;width:100%;height:100%}.p-img{display:block;position:relative;height:130px;width:130px}.box_p:hover .p-img span{visibility:hidden}.img_box{position:absolute;left:0;top:0}.p_txt{margin-left:150px;height:100%;display:grid;align-content:center}.p_txt h4{font-size:22px;font-weight:700}.box_p{background:#e6ded8;border-radius:10px;overflow:hidden;position:relative;height:130px;margin-bottom:30px}.banner_slider .slick-arrow{position:absolute;z-index:5;right:0;top:0;background:#ff4f00;padding:10px;border:0;color:#fff;width:50px;height:50px;border-radius:0;font-size:22px}.banner_slider .slider-area{height:89vh}.banner_slider .prev-arrow{right:50px;background:#343a40;color:#fff}.pickup_item{margin:0 13px;border:1px solid #0e0b0a;overflow:hidden;border-radius:10px;height:175px}.chisiamo-home .line{display:block;background:#ccc;width:50%;height:1px;margin:auto}.chisiamo-home{background:#282828}.chisiamo-home .img-spot{border-right:2px solid #ed7742;border-left:2px solid #f17843}.chisiamo-home .testo-spot{height:100%;display:grid;align-content:center;padding:0 30px}.chisiamo-home p{font-size:18px;font-weight:400;line-height:1.5em;color:#999;margin-top:50px}.chisiamo-home h2{color:#fff;line-height:50px;font-size:45px}.approach-area{background:#f5f1ee}.approach_ul{display:flex;flex-wrap:wrap;margin-top:20px}.approach_ul .approach_li{flex-basis:33.33%;text-align:center}.approach_ul .approach_li img{width:100px;height:100px;display:block;margin-left:auto;margin-bottom:16px;margin-right:auto}.approach_ul .approach_li span{color:#d5571e;font-weight:700;font-size:18px}.blog-area .single-blog .single-blog-content{background:#f5f1ee;height:200px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.blog-area .single-blog .single-blog-content h5{font-weight:700;font-size:17px;color:#d5571e;line-height:21px;font-family:'Work Sans',sans-serif}.blog-area .single-blog .single-blog-content p{font-size:15px;line-height:normal}.single-blog-info .comment a,.single-blog-info .date a{font-size:12px;color:#000}.production_facilities{background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="4" height="4" viewBox="0 0 4 4"%3E%3Cpath fill="%239C92AC" fill-opacity="0.4" d="M1 3h1v1H1V3zm2-2h1v1H3V1z"%3E%3C/path%3E%3C/svg%3E') #323232;padding:100px 0 0}.facilities{margin:40px auto;max-width:100%;display:grid;grid-gap:5px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-auto-rows:250px;grid-auto-flow:dense}.facilities .box_img{text-align:center;padding:0;color:#fff;font-size:3rem;background:rgba(0,0,0,.2);overflow:hidden;display:flex;align-items:stretch;justify-content:center}.facilities .box_img img{width:100%;height:100%;display:block;transition:.5s}.facilities .box_img.show::before{content:"";display:block;position:fixed;z-index:555;width:100vw;height:100vh;top:0;left:0;background:rgba(0,0,0,.6)}.facilities .box_img.show img{position:fixed;top:0;left:0;margin:30px;align-self:center;object-fit:contain;z-index:666;width:calc(100% - 60px);height:calc(100% - 60px);filter:drop-shadow(0 3px 15px black);cursor:url(close-button.png),grab}.facilities .box_img:not(.show):hover img{cursor:pointer;transform:scale(1.3)}.facilities .box_img.horizontal{grid-column:span 2}.facilities .box_img.vertical{grid-row:span 2}.facilities .box_img.big{grid-column:span 2;grid-row:span 2}.abt_info h4{color:#000;font-weight:600;text-transform:capitalize;margin-bottom:20px;font-size:19px;padding:8px 0;text-align:left;border-bottom:1px solid #d5571ea1}.abt_info p{color:#000;font-size:15px}.zipper_roll_production img{width:200px;border-radius:50%;height:200px;margin:auto;display:block}.innovationtop_para p{font-size:19px;line-height:30px;color:#000}.innovation_box .invsn .bg-dark{height:300px;display:grid;align-content:center;text-align:center}.innovation_box .invsn .bg-dark h4{font-size:20px;margin:15px 0;font-weight:600;color:#fff}.innovation_box .invsn .bg-dark p{font-size:16px;line-height:21px;font-weight:300;color:#ddd}.application_info .text,.catlog_box .info{height:100%;display:grid;align-content:center}.application_info .text p{font-size:17px;line-height:26px;color:#000;font-weight:400}.application_nav .nav-item{background-color:#ededed;border-radius:0;padding:0;line-height:14px;font-size:14px;margin:1px;display:grid;align-content:center;flex-basis:calc(14.28% - 2px);font-weight:700}.application_nav .nav-link{width:100%;border:none;background:0 0;font-weight:500;color:#161619}.application_nav.nav.nav-pills .nav-link.active,.application_nav.nav.nav-pills .show>.nav-link{color:#fff;background-color:#d5571e}.application_tab .app_contact{background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="4" height="4" viewBox="0 0 4 4"%3E%3Cpath fill="%239C92AC" fill-opacity="0.4" d="M1 3h1v1H1V3zm2-2h1v1H3V1z"%3E%3C/path%3E%3C/svg%3E') #323232;padding:70px 0;text-align:center;color:#fff}.application_tab .app_contact h1{color:#fff;margin-bottom:25px}.services_box .grid_box{padding:20px;display:grid;align-content:center;height:100%}.services_box .item{overflow:hidden;border-radius:20px}.services_box .service_heading{font-weight:600;text-align:center}.video_box .owl-carousel{border-radius:30px;overflow:hidden;height:300px}.video_box{padding-bottom:50px;border-bottom:1px dashed #000;margin-bottom:50px}.certificates{background-color:#f5f1ee}.certificates img{border:12px solid #d9d2ce;border-radius:10px}.go_to_leadership{background-color:#c83e00;padding:50px 0}.go_to_leadership .details-wrapper h2{color:#fff;font-size:32px;font-weight:700}.go_to_leadership .details-wrapper p{color:#fff;font-size:15px;display:block;margin-top:8px}.blue-cta-button{background:#343a40;color:#fff;padding:10px 20px;border-radius:5px;text-transform:capitalize;font-size:19px;font-weight:700;margin-top:20px;display:inline-block;width:fit-content}.approach_ul .approach_li:hover img {transform: scale(1.1);}
