@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');*{font-family: 'Poppins', sans-serif;font-size: 14px;line-height: 20px;}body , html {font-family: 'Poppins', sans-serif;font-size: 14px;line-height: 24px;margin: 0;padding: 0;overflow-x: hidden;}button:focus {outline: 0;}p{margin: 0;padding: 0;}a{color: #c1272d;transition: 10ms linear;}.header ul,.breadcrumbs ul{margin:0;padding: 0;}a:hover{color: #000;outline: none;text-decoration: none;}.note-editor .note-dropdown-menu {z-index: 9999 !important;}.note-modal {z-index: 9999 !important;}.footer ul , .footer ul li{list-style: none;padding: 0;}.top-bar {float: left;width: 100%;padding: 5px 0;background: #175d41;}.top-bar ul li{display: inline-block;padding: 0 5px;}.top-bar ul li.social-icon {background: #fff;border-radius: 5px;}.top-nav ul {text-align: right;}.top-nav ul li{border-left:1px solid #fff;padding: 0 10px;}.top-nav ul li a{color: #fff;font-size: 12px;font-weight: 600;}.top-nav ul li:first-child{border: none;}.middle-bar{float: left;width: 100%;padding:0;}.logo {display: table;height:90px;}.logo a {display: table-cell;vertical-align: middle;padding: 0 0 0 20px;}.logo img {width: 100%;}.header-social-link {padding: 0 0 0 20px;}.call-us-header p{margin: 0 0 5px;}span.eco_logo {width: 180px;float: left;}span.eco_logo img{width: 100%;margin:7px 0 0;}span.contact-no {float: left;margin: 10px 0 0 15px;}span.contact-no a{background: #c1272d;color: #fff;display: block;padding: 15px 10px;font-size: 16px;line-height: 18px;font-weight: 600;text-align: center;border: 1px solid #c1272d;}.main-navbar {display: inline-block;width: 100%;text-align: center;height: 85px;}.navbar-expand-lg .navbar-nav .nav-link {padding: 10px 15px;color: #175d41;font-size: 14px;}.call-us-header {height: 90px;width: 172px;background: #175d41;}span.request-a-quote{display: table;height: 100%;width: 100%;}.request-a-quote a {background: none;display: table-cell;vertical-align: middle;font-size: 16px;line-height: 18px;font-weight: 600;text-align: center;color: #fff;}.call-us-header:hover, .request-a-quote a:hover{background: none;color:#c1272d;}.table-box{display: table;height: 90px;width: 100%;}.table-box > div{display: table-cell;vertical-align: middle;}.search-from{position: relative;display: none !important;}.search-box-icon {display: block;position: absolute;top: -154px;right: 64px;font-size: 24px;color: #175d41;}.search-from {position: fixed;background: #000;width: 100%;height: 100vh;z-index: 9999999;top: 0;left: 0;}.search-from .closebtn{position: fixed;top: 30px;right: 30px;display: block;color: #fff;font-size: 30px;font-weight: 600;padding: 10px;}.search-from.open{display: block !important;}.search-from input.form-control, .search-from input.form-control:focus {border: none !important;height: auto;padding: 20px 0;outline: none !important;width: 90%;box-shadow: none;margin: 70px auto 0;background: no-repeat;border-bottom: 1px solid #fff !important;border-radius: 0;}.search-from .btn {right: 15px;top: 80px;}.search-box {position: relative;width: 300px;margin: 20px auto;}.search-box input {width: 100%;padding: 10px 40px 10px 15px;border: 1px solid #ccc;border-radius: 25px;outline: none;font-size: 16px;}.search-box button {position: absolute;right: 10px;top: 50%;transform: translateY(-50%);border: none;background: none;cursor: pointer;font-size: 18px;color: #555;}.search-box button:hover {color: #000;}.main-navbar form {position: relative;margin-left: 10px;}.main-navbar form .btn-outline-success{position: absolute;right: 10px;border: none;}.sec-nav{text-align: right;}.breadcrumbs{float: left;width: 100%;background: #d0d0d0 }.breadcrumbs ul {float: right;}.breadcrumbs ul li {display: inline-block;margin-right: 15px;position: relative;}.breadcrumbs ul li:after {position: absolute;content: ' » ';right: -15px;top: 1px;color: gray;}.breadcrumbs ul li:last-child:after{display: none;}.breadcrumbs ul li a {color: gray;}.home-banner-icons .banner-icon{position: absolute;}.home-banner-icons .banner-icon-1 {top: 0;left: 0;}.home-banner-icons .banner-icon-2 {top: 0;left: 223px;}.home-banner-icons .banner-icon-3 {top: 0;left: 417px;}.home-banner-icons .banner-icon-4 {top: 0px;left: 544px;}.home-banner-icons .banner-icon-5 {top: 143px;left: 0;}.home-banner-icons .banner-icon-5 {top: 143px;left: 42px;}.home-banner-icons .banner-icon-6 {top: 130px;left: 170px;}.home-banner-icons .banner-icon-7 {top: 130px;left: 290px;}.home-banner-icons .banner-icon-8 {top: 244px;left: 42px;}.home-banner-icons .banner-icon-9 {top: 180px;left: 270px;}.home-banner-icons .banner-icon-10 {top: 200px;left: 514px;}.navbar-expand-lg .navbar-nav .dropdown-menu {position: absolute;top: 50px;border-radius: 0;border: none;}.navbar-expand-lg .navbar-nav .dropdown-menu li {padding: 10px 0;border-bottom: 1px solid #000;}.navbar .nav-item:hover .dropdown-menu {display: block;}.navbar .dropdown-item {padding: 10px 15px;}ul.navbar-nav li.nav-item:after {position: absolute;content: '';height: 29px;width: 100%;top: 36px;left: 0;right: 0;}.right-float-btn{position: fixed;top:40%;transform: rotate(270deg);background:#c1272d;right: -84px;border:1px solid #c1272d;z-index: 9999;display: none !important;}.right-float-btn a{display: block;color:#fff;font-size: 18px;line-height: 18px;padding: 15px 30px;}.right-float-btn:hover{background: #fff;transition: linear 300ms;}.right-float-btn:hover a{color:#c1272d;}.footer-form {float: left;width: 100%;background: #dcddde;padding: 50px 0;}.footer-form .heading{font-size: 60px;line-height: 50px;font-family: 'EB Garamond', serif;margin: 0 auto 20px;}.footer-form p{font-size:24px;line-height:30px;font-family: 'EB Garamond', serif;margin: 20px auto;}.footer-form .form-group input,.footer-form .form-group textarea{border: none;outline: none;border-bottom: 1px solid #bcbdc0;border-radius: 0 0 0 0;background: none;}.clear{clear: both;height:auto;}.footer{background: #333133;padding:30px 0;float: left;width: 100%;}.footer *{color: #dcddde;font-size: 14px;}.footer-box h5 {margin: 0 0 28px;color: #dcddde;font-size: 18px;padding: 28px 0 0;}.footer-logo {width: 100%;margin-bottom: 10px;height: auto;padding: 0;}.footer-logo a{padding: 0;}.logo.footer-logo img {width: 80%;height: auto;}.footer .company-dec {width: 100%;margin: 0 0 20px;text-align: justify;}.footer .company-dec p{font-size: 14px;line-height: 24px;}.footer-contact-info ul li {margin-bottom: 15px;}.footer-contact-info ul li i {margin-right: 5px;}.footer-contact-info ul li i.fa-map-marker{background: #357FC2;background: -webkit-linear-gradient(to bottom, #357FC2 43%, #EF4127 44%, #FFD811 61%, #00A76A 84%);background: -moz-linear-gradient(to bottom, #357FC2 43%, #EF4127 44%, #FFD811 61%, #00A76A 84%);background: linear-gradient(to bottom, #357FC2 43%, #EF4127 44%, #FFD811 61%, #00A76A 84%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}.footer-contact-info ul li i.fa-phone{background: #00AAE7;background: -webkit-linear-gradient(to right, #00AAE7 0%, #337FC2 50%, #4D6EB5 100%);background: -moz-linear-gradient(to right, #00AAE7 0%, #337FC2 50%, #4D6EB5 100%);background: linear-gradient(to right, #00AAE7 0%, #337FC2 50%, #4D6EB5 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}.footer-contact-info ul li i.fa-envelope{background: #B6C4E4;background: -webkit-linear-gradient(to right, #B6C4E4 0%, #6d6fad 100%);background: -moz-linear-gradient(to right, #B6C4E4 0%, #6d6fad 100%);background: linear-gradient(to right, #B6C4E4 0%, #6d6fad 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}.footer-contact-info ul li a {display: inline-block;}.footer-social-link p,.footer-social-link ul{display: inline-block;}.footer-social-link ul li{display: inline-block;padding: 0 5px;}.instagram-feed li{float: left;width: 31%;margin: 0 1% 10px;height: 100px;}.sitemap li{margin: 0 0 10px;list-style: none;}.payment-accept {float: left;padding: 0;margin: 43px 0 0;}.payment-accept img{width: 100%;}.newsletter {float: left;width: 100%;margin: 0 0 35px;}.newsletter p {width: 100%;margin: 0 0 10px;}.newsletter-filed {position: relative;width: 280px;}.newsletter-filed i {color: #fff;font-size: 23px;top: 6px;left: 13px;position: absolute;}.newsletter-filed input.form-control{background: #414142;color: #fff;border: none;outline: none;width: 100%;padding: 0 0 0 50px;border-radius: 5px 0 0 5px;height: 40px;}.newsletter .btn.btn-outline-success{border-radius: 0 5px 5px 0;background: #c1272d;font-size: 14px;color: #fff;width: 120px;height: 40px;}.copyright{background: #231f20;padding: 12px 0 ;margin: 0 auto;text-align: left;font-size: 14px;color: #fff;float: left;width: 100%;}.title-breadcrumbs {border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding: 20px 0;float: left;width: 100%;}.title-breadcrumbs__page-title {margin: 0;font-size: 32px;color: #c1272d;}.search-form .search-form__search-field {background: #f2f2f2;color: #000;font-size: 18px;font-weight: 700;border: none;border-radius:0;}.search-form .search-form__search-field::placeholder {font-size: 12px;color: #000;}.search-form__submit-btn {border-radius: 0;}.megamenu-dropdown{width: 800px;}.cat-menu-item {background: rgba(255,255,255,1);box-shadow: 0 0 4px rgb(0 0 0 / 12%);transition: box-shadow .7s ease;margin: 10px 0;height: 150px;}.info-box-content {display: inline-block;text-align: center;width: 100%;position: relative;height: 100%;}.cat-menu-item:hover {box-shadow: 0 0 9px rgb(0 0 0 / 20%);}li.nav-item.search.form {margin-left: 62px;}h4.info-box-title {font-size: 16px;margin-top: 15px;position: absolute;left: 0;right: 0;bottom: 5px;}.main-banner{background: url('../images/main-banner-bg.jpg') no-repeat center /cover;min-height:400px;float:left;width: 100%;}.feature-box{float: left;width: 100%;padding: 0 0 30px;background: #fff;position: relative;z-index: 1;}.feature-inner-box{position: relative;margin-top:-36px;}.feature-icon-box {text-align:center }.feature-icon-box .icon{margin-bottom: 20px;}.feature-icon-box .text {font-size: 18px;font-weight: 600;line-height: 24px;letter-spacing: 1px;}.offer-box{background: #dcddde;float:left;width: 100%;text-align: center;}.offer-box h2 {font-size: 24px;line-height: 30px;margin: 0 auto 30px;text-align: center;position: relative;display: inline-block;}.offer-box h2.cst-head{border-bottom: 2px solid #b2b4b6;padding: 0 0 30px;}.offer-box h2.cst-head:after {position: absolute;content: '';width: 43px;height: 48px;background: url(../images/filled-hexagon.png) no-repeat center;left: 0;right: 0;margin: 0 auto;bottom: -24px;transform: scale(.5);}.offer-box p {width: 55%;margin: 0 auto;text-align: center;line-height: 20px;}.category-box{float:left;width: 100%;}.category-left-section{float: left;width: 69%;}.category-right-section{float: right;width: 29%;}.category-box .cat-img {margin-bottom: 30px;}.category-box .cat-img img {width: 100%;}.heading-box {width:70%;margin: 0 auto;text-align: center;}.heading-box h2{font-size: 24px;line-height: 30px;border-bottom: 2px solid #b2b4b6;padding: 0 0 30px;margin: 0 auto 30px;text-align: center;position: relative;display: inline-block;}.heading-box h2:after {position: absolute;content: '';width: 43px;height: 48px;background: url(../images/filled-hexagon.png) no-repeat center;left: 0;right: 0;margin: 0 auto;bottom: -24px;transform: scale(.5);}.heading-box p{text-align: center;line-height: 20px;}.how-we-work {float: left;width: 100%;padding: 30px 0;background: #fff;text-align: center;}.we-work-box{float: left;width: 100%;background: #fff;border: 2px solid #bcbdc0;margin: 100px 0 0;position: relative;text-align: center;padding: 0 20px;}.we-work-box .icon{position: absolute;top: -72px;background-image: url(../images/hexagon.png);width: 130px;margin: 0 auto;left: 0;right: 0;height: 140px;background-repeat: no-repeat;background-position: center top;padding: 31px 0;border: none;background-color: transparent;}.we-work-box .icon img{width: 70%;}span.number {font-size: 30px;font-weight: bold;margin-bottom: 20px;padding: 90px 0 0;display: inline-block;}.we-work-box h4{font-weight: 400;color:#c1272d;}.we-work-box p{color: #636467;font-size: 16px;line-height: 20px;font-weight: 400;padding:0 0 20px;text-align: center;}.detail-box-1,.detail-box-2{float: left;width: 100%;padding: 50px 0;background: #dcddde;}.scroll-test-block{float: left;width: 100%;height: 500px;overflow-y: scroll;}.detail-box-1 p {line-height: 23px;margin: 0 10px 10px 0;text-align: justify;}.detail-box-1 .img-box{background: #eaebec;}.add-box{float: left;width: 100%;}.add-box img {width: 100%;}.offer-box-2{float: left;width: 100%;padding: 50px 0;}.offer-item-box {margin: 40px auto 0;text-align: center;}.offer-box-2 .offer-item-box p{text-align: justify;}.offer-item-box .icon{border-radius: 20px;border: 2px solid #bcbdc0;overflow: hidden;}.offer-item-box .icon img {width: 100%;}.offer-item-box h4 {font-size: 16px;font-weight: 300;color: #c1272d;margin: 20px auto;}.offer-item-box p {text-align: center;font-size: 14px;line-height: 20px;}.product-listing-box{float: left;width: 100%;padding: 50px 0;background: #daebca;}.product-thumb {float: left;width: 100%;height: 200px;margin: 0 auto;text-align: center;background: #fff;}.product-thumb img {width: auto !important;height: 100%;text-align: center;margin: 0 auto;}.prodcut-title{background: #bcbdc0;text-align: center;font-size: 16px;color: #000;font-weight: 500;line-height: 24px;padding: 10px;display: inline-block;width: 100%;}.product-listing-box .owl-nav .owl-prev {left: -50px;}.product-listing-box .owl-nav .owl-next {right: -50px;}.product-listing-box .owl-nav .owl-prev i,.product-listing-box .owl-nav .owl-next i {left: 0;color: #c1272d;font-size: 40px;}.img-box img{width: 100%;}.home-testimonial {background: #ebeced;float: left;width: 100%;padding: 50px 0;}.home-testimonial h2 {color: #c1272d;font-size: 34px;font-weight: 700;margin-bottom:40px;}.testimonial-inner .tour-desc {border-radius:0;padding: 40px }.color-grey-3 {font-size: 14px;color: #6c83a2;margin: 0 0 20px;line-height: 18px;}.testimonial-inner img.tm-people {width: 60px;height: 60px;-webkit-border-radius: 50%;border-radius: 50%;-o-object-fit: cover;object-fit: cover;max-width: none }.link-name {font-size: 14px;color: #6c83a2 }.link-position {font-size: 12px;color: #6c83a2 }.shipping-box{float: left;width: 100%;padding: 30px 0;}.shipping-box-inner{background: #c1272d;float: left;width: 100%;padding:30px 0 45px;}.shipping-box-inner .offer-item-box{padding: 0;margin: 0 auto;}.shipping-box-inner .offer-item-box .icon {width: 150px;text-align: center;margin: 0 auto;border: none;border-radius: 0;}.shipping-box-inner .offer-item-box h4 {color:#fff;font-weight:600;}.shipping-box-inner .offer-item-box p{text-align: center;color:#fff }summary {font-size: 1.25rem;font-weight: 600;background: #ccc;color: #000;padding: 1rem;margin-bottom: 1rem;outline: none;border-radius: 0.25rem;text-align: left;cursor: pointer;position: relative;}p {text-align: left;}details[open] summary ~ * {animation: sweep .5s ease-in-out;}@keyframes sweep {0% {opacity: 0;margin-top: -10px}100% {opacity: 1;margin-top: 0px}}details > summary::after {position: absolute;content: "+";right: 20px;}details[open] > summary::after {position: absolute;content: "-";right: 20px;}details > summary::-webkit-details-marker {display: none;}.offer-text-box .faq__content p{margin: 0 auto 10px;text-align: justify;width: 100%;padding: 0 30px;}.homebanner img{width: 100%;}.trustpilot-block{background: #e6e7e8;padding: 10px 0;float: left;width: 100% }.trustpilot-text p,.trustpilot-text span{display: inline-block;}.trustpilot-text span{margin-left: 50px;}.trustpilot-text span img {height: 20px;}.services-block{background: #e6e7e8;padding: 20px 0;float: left;width: 100%;}.service-item{text-align: center;}.offer-box{float: left;width: 100%;padding: 30px 0;}.service-item span{display: block;font-size: 16px;font-weight: 700;line-height: 24px;margin-top: 20px;}.service-item img{width: 50%;}.partners-block{float: left;width: 100%;background: #fff;padding: 30px 0;text-align: center;}.partners-item{height: 70px;}.partners-item img {height: 100%;width: auto !important;-webkit-filter: grayscale(100%);filter: grayscale(100%);display: inline-block !important;}.offer-text-box{text-align: left;float: left;width: 100%;margin: 20px auto;}.offer-text-box h3,.product-slider-text h3{font-size: 24px;font-weight: 800;line-height: 36px;}.offer-text-box p,.product-slider-text p{font-size: 16px;line-height: 22px;width: 70%;margin: 0 auto;}.product-item{background: #fff;padding: 10px 20px;text-align: center;}.product-item .table-box {border: 2px solid #aaa;}.product-item img {width: 100%;transition: 500ms linear;height: 250px;}.product-item p{font-size: 18px;font-weight: 600;line-height: 20px;border: 2px solid #ebecef;border-top: none;margin: 0;color: #545454;text-transform: uppercase;padding: 10px 0;transition: 500ms linear;min-height: 70px;background: #ebecef;width: 100%;text-align: center;}.product-item:hover img{border-color: #c1272d;}.product-item:hover p{color:#fff;background: #c1272d;border-color: #c1272d;}.category-box{padding: 50px 0;float: left;width: 100%;}.category-text-box{margin-bottom: 30px;}.category-item-text p {font-size: 14px;margin-bottom: 20px;}.category-item{margin-bottom: 30px;box-shadow: 0 0 4px rgb(0 0 0 / 12%);}.category-item img{width: 100%;border: 1px solid #ccc;}.category-item-text{padding: 20px;border: 1px solid #ccc;border-top: none;background: linear-gradient(to top, #97ca98 0%, #ffffff 80%);}.category-item-text a{color:#007bff }.category-item-text a:hover{color:#0066b3 }.category-item:hover{transition: box-shadow .7s ease;box-shadow: 0 0 9px rgb(0 173 135 / 80%);cursor: pointer;}.req-text{text-align: center;padding: 0 0 30px;}.req-text a{color:#0066b3;display: inline-block;}.req-text a:hover{color:#0db14b;text-decoration: none;}.custom-packaging-box{padding: 50px 0;float: left;width: 100%;}.custom-packaging-box h4{position: relative;text-align: center;}.custom-packaging-box h4:before{width: 15%;background: #333;height: 2px;position: absolute;content: '';top: 14px;left: 0;}.custom-packaging-box h4:after {width: 15%;background: #333;height: 2px;position: absolute;content: '';top: 14px;right: 0;}.custom-packaging-box p{text-align: center;font-size: 16px;line-height: 30px;margin: 0;}.custom-packaging-box2{position: relative;padding: 50px;float: left;width: 100%;}.custom-packaging-box2 .container{border: 1px solid #333;padding: 50px;text-align: center;}.custom-packaging-box2 .container:before{width: 14%;background: #333;height: 2px;position: absolute;content: '';top: 50%;left: 0;}.custom-packaging-box2 .container:after{width: 14%;background: #333;height: 2px;position: absolute;content: '';top: 50%;right: 0;}.business-feature-box{background: #ebecef;padding: 20px 0;float: left;width: 100%;}.business-feature-box .inner-box{border: 1px solid #00ab7d;padding: 30px 20px;text-align: center;float: left;width: 100%;}.business-feature-box .inner-box h4{margin-bottom: 30px;}.business-feature-box .inner-box p{margin-bottom: 40px;}.business-feature-item{float: left;width: 20%;padding: 0 1%;text-align: center;}.business-feature-item img{height: 80px;}.business-feature-item h5 {font-size: 18px;line-height: 24px;margin-bottom: 20px;margin-top: 10px;}.business-feature-item p{font-size: 14px;line-height: 20px;}.unique-box img{width: 100%;}.request-quote-box{text-align: center;padding: 50px 0;float: left;width: 100%;}.request-quote-box h2{font-size: 40px;line-height: 58px;letter-spacing: 2px;font-weight: 700;}.request-quote-box p{margin: 30px 0;}.request-quote-box .request-quote{background: #c1272d;color: #fff;display: block;padding: 10px 0;width: 160px;font-size: 14px;line-height: 16px;font-weight: 600;text-align: center;border:1px solid #c1272d;border-radius:2px;margin: 0 auto;}.request-quote-box .request-quote:hover{background: none;color:#c1272d;}.offer-text-box p{margin: 0 auto 10px;text-align: justify;}.offer-text-box p a{display: inline-block;color:#c1272d;}.catapage-detail-box .inner-box{border: none;text-align: justify;}.catapage-detail-box.business-feature-box .inner-box p{margin-bottom:20px;text-align: justify;}.catapage-detail-box span {margin: 10px 0 50px;float: left;width: 100%;}.catapage-detail-box span img{width: 100%;}.inner-box ul{padding: 0 0 0 16px;}.catapage-detail-box img {width: 100%;}.quailty-listing{float: left;width: 100%;margin-bottom: 30px;}.quailty-listing li {padding: 0 0 0 15px;position: relative;margin: 0 0 20px;width: 33%;display: inline-block;}.product-title{display: table;width: 100%;height: 60px;}.product-title p{display: table-cell;vertical-align: middle;text-align: center;}.custom-text-block .figure{text-align: center;margin-bottom: 30px;float: left;width: 100%;}.quailty-listing li::before {left: 0;top: 8px;width: 5px;height: 5px;content: '';border-radius: 100%;position: absolute;background-color: #c1272d;}.catapage-detail-item h5{position: relative;text-align: left;padding: 5px 0 0 45px;margin-bottom: 15px;}.catapage-detail-item h5:before{background: url(../images/checkmark-icon.png);position: absolute;content: '';top:0;left: 0;width: 35px;height: 35px;}.catapage-detail-item p{text-align: left;}.quote-from{float: left;width:100%;}.quote-from form{margin: 40px 0 0;}.quote-from .input-filed {border-radius: 0;height: 50px;}.quote-from textarea.form-control.text-area {height: 205px;border-radius: 0;}input#filetype{border: none;}.quote-from h4:before,.quote-from h4:after{width: 40%;background: #c1272d;}.box-border {border: 1px solid #ccc;padding: 0 8px;}.span-heading {padding: 14px 0;}.box-border .input-filed {padding: 0px 2px;margin: 0 4px;}button.request-quote{background: #c1272d;color: #fff;display: block;padding: 5px 0;line-height: 16px;font-weight: 400;text-align: center;border:1px solid #c1272d;border-radius:2px;margin: 0 auto;outline: none;float: left;width: 250px;height: 40px;font-size: 18px;}button.request-quote:hover{background: none;color:#c1272d;}.figure {width: 100%;position: relative;overflow: hidden;}.figure img.image-hover {position: absolute;top: 0;right: 0;left: 0;bottom: 0;opacity: 0;}.product-item:hover img.image-hover {opacity: 1;}.product-slider-box{float: left;width: 100%;padding: 50px 0;position: relative;text-align: center;}.product-slider-text p{width: 100%;margin-bottom: 30px;}.product-slide{box-shadow: 0 0 4px #000;}.product-slide-text{background: #fff;padding: 20px;}ul.navbar-nav li.nav-item{position: relative;}ul.navbar-nav li.nav-item:hover,.dropdown-menu a:hover{box-shadow: 0 2px 0 0 rgba(193,39,45,.7);}.dropdown-menu a:hover:last-child{box-shadow:none }.dropdown-menu .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}.dropdown-menu > li > a {display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.42857143;color: #333;white-space: nowrap;}.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {color: #262626;text-decoration: none;background-color: #f5f5f5;}.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {color: #fff;text-decoration: none;background-color: #428bca;outline: 0;}.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {color: #999;}.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {text-decoration: none;cursor: not-allowed;background-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}.homebanner {float: left;width: 100%;}.bg-custom{background:#e6e7e8;}.product-detail-block h2 {font-size: 28px;line-height: 32px;margin-bottom: 20px;}figure.main-image img {width: 100%;}ul.thumbnails li {width: 32%;display: inline-block;}ul.thumbnails li img {width: 100%;}.product-detail-block {float: left;width: 100%;margin: 40px 0;}.product-detail-text-block {float: left;width: 100%;padding: 10px;border: 1px solid #ccc;border-radius: 5px;}.beat-qoutebtn{margin-top: -112px;}.product-detail-text-block h4{background: #c1272d;color: #fff;font-size: 18px;line-height: 24px;display: block;padding: 5px 30px;margin-bottom: 24px;}.product-detail-text-block p{text-align: justify;margin-bottom: 18px;}.product-detail-text-block p br{margin-bottom: 15px;}.product-detail-text-block p a{display: inline-block;color:#00A76A;}.product-description-box{float: left;width: 100%;padding: 40px 0;}.product-description-box p{margin-bottom: 15px;text-align: justify;}.product-description-box p a,.catapage-detail-box p a{display: inline-block;}.product-description-box .nav-tabs {margin: 0 auto;width: 100%;display: inline-block;padding: 0;border-color: #ccc;}.product-description-box .nav-tabs .nav-item {display: inline-block;border: none;border-bottom: 1px solid #72bf44;}.product-description-box .nav-tabs .nav-item.active,.product-description-box .nav-tabs .nav-item:hover {background: #72bf44;border-bottom: 1px solid #72bf44;color: #fff;}div#big {margin-bottom: 20px;}.product-list {float: left;width: 100%;padding: 40px 0 50px;}.product-list h2{margin: 10px 0 26px;font-size: 60px;line-height: 70px;}.product-detail-block h1 {margin: 0 0 28px;font-size: 38px;line-height: 80px;}.beat-qoutebtn a {background: #428bca;padding: 40px 2%;font-size: 30px;margin-bottom: 10px;text-transform: uppercase;text-align: center;font-weight: 600;color: #fff;display: inline-block;width: 100%;}.search-icon {font-size: 22px;cursor: pointer;padding: 10px;}.search-overlay {height: 100%;width: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.9);display: flex;justify-content: center;align-items: center;z-index: 1000;opacity: 0;visibility: hidden;transition: opacity 0.3s ease, visibility 0.3s ease;}.search-overlay.active {opacity: 1;visibility: visible;display: flex;}.search-overlay form {width: 100%;max-width: 600px;}.search-overlay input {width: 100%;padding: 15px;font-size: 20px;border: none;outline: none;border-radius: 5px;}.search-overlay .close-btn {position: absolute;top: 20px;right: 30px;font-size: 35px;color: #fff;cursor: pointer;}.product-listing{float: left;width: 100%;margin:0;list-style: none;padding: 0;}.product-item:nth-child(3n) {padding-right: 0;}.product-item:nth-child(3n+1) {padding-left: 0;}.quote-from h5 {font-size: 22px;font-weight: 800;}.product-detail-text-block p:empty{display: none;}.detail-box-2 .getqoute-box {background: #428bca;display: block;width: 150px;position: absolute;right: -90px;z-index: 9;border-radius: 10px;bottom: -14px;text-align: center;}.detail-box-2 .getqoute-box a {color: #fff;font-size: 14px;line-height: 16px;}.detail-box-2 h3 {font-size: 60px;line-height: 60px;font-family: 'EB Garamond', serif;margin: 0 auto 20px;}.detail-box-2 p {font-size: 24px;line-height: 30px;font-family: 'EB Garamond', serif;margin: 20px auto;}.latest-prodcut-slider{float: left;width: 100%;padding: 30px 0;}.product-slider-text{text-align: center;margin-bottom: 30px;}.product-slider-text p a{display: inline-block;}.title_bx h3.title {font-size: 30px;text-transform: capitalize;position: relative;color: #545454;font-weight: 700;line-height: 1.2em;}.title_bx h3.title:before {content: "";height: 2px;width: 20%;position: absolute;left: 0px;z-index: 1;top: 40px;background-color: #c1272d;}.title_bx h3.title:after {content:"";height: 2px;width: 100%;position: absolute;left: 0px;top: 40px;background-color: #ffc107;}.common_wd .owl-nav .owl-prev, .common_wd .owl-nav .owl-next {background-color: #c1272d !important;display: block;height: 30px;width: 30px;text-align: center;border-radius: 0px !important;}.owl-nav .owl-next {right:-10px;}.owl-nav .owl-prev, .owl-nav .owl-next {top:50%;position: absolute;}.common_wd .owl-nav .owl-prev i, .common_wd .owl-nav .owl-next i {color: #fff;font-size: 14px !important;position: relative;top: -1px;}.common_wd .owl-nav {position: absolute;top: -21%;right: 4px;width: 65px;}.owl-nav .owl-prev i, .owl-nav .owl-next i {left: 0;color: #fff;}h1 {font-size: 28px;}.sq_box {border-bottom: solid 2px #c1272d;background-color: #fff;text-align: center;padding: 15px 10px;padding-bottom: 5px;margin-bottom: 20px;border-radius: 4px;}.item .sq_box span.wishlist {right: 5px !important;}.sq_box span.wishlist {position: absolute;top: 10px;right: 20px;}.sq_box span {font-size: 14px;font-weight: 600;margin: 0px 10px;}.sq_box span.wishlist i {color: #adb5bd;font-size: 20px;}.sq_box h4 {font-size: 16px;text-align: center;font-weight: 500;color: #343a40;margin-top: 10px;margin-bottom: 10px !important;min-height: 45px;}.sq_box .price-box {margin-bottom: 15px !important;}.sq_box .btn {border-radius: 50px;padding: 5px 13px;font-size: 15px;color: #fff;background-color: #c1272d;font-weight: 600;}.sq_box .price-box span.price {text-decoration: line-through;color: #6c757d;}.sq_box span {font-size: 14px;font-weight: 600;margin: 0px 10px;}.sq_box .price-box span.offer-price {color:#28a745;}.sq_box img {object-fit: cover;height: 150px !important;margin-top: 20px;}.sq_box span.wishlist i:hover {color: #c1272d;}.product-detail-block .detail{position: absolute;height: 400px;width: 100%;}.sitemapbox {float: left;width: 100%;}.sitemapbox .sitemap li{font-size: 14px;}.main-banner{padding: 75px 0 194px 0;}.homebanner{background-size:cover;position: relative;}.main-banner h1{color: #e6f0cb;margin: 0 0 20px;font-size: 30px;line-height: 40px;}.main-banner p{color: #e6f0cb;margin: 0 0 30px;font-size: 16px;line-height: 24px;width: 40%;}.main-banner.empty-banner h1{color: #000;}.main-banner ul li{display: inline-block;}.main-banner ul li a{display: block;padding: 15px 25px;font-size: 16px;line-height: 16px;background: #175d41;color: #fff;}.main-banner ul li a.read-btn{background: #ffffff;}.banner-content {position: relative;float: left;width: 100%;height: 300px;}.banner-action-btns {position: absolute;bottom: -25px;left: 0;}.contact-banner.main-banner h1{color: #000000;}.contact-banner.main-banner ul li a{background: #000000;color: #fff;}.contact-banner.main-banner p {color: #000000;}#banner-slider .main-banner{min-height: 550px;}.present-correctly {background: linear-gradient(to right, #97ca98 0%, #ebecef 50%);width: 100%;float: left;min-height: 330px;}.present-text-box{float: left;width: 40%;padding: 80px 0;}.present-text-box h4 {margin-bottom: 25px;}.present-text-box p {margin-bottom: 20px;text-align: justify;}.present-img{float: right;width: 55%;position: relative;max-width: 700px;}.present-img img{position: absolute;}.present-img img.img1{top: 72px;left: 0;}.present-img img.img2 {top: 187px;left: 92px;}.present-img img.img3 {top: 30px;left: 140px;}.present-img img.img4 {top: 166px;left: 262px;}.present-img img.img5 {top: 14px;left: 314px;}.present-img img.img6 {top: 108px;left: 410px;}.business-feature-item p{text-align: justify;}figure.main-image {border: 2px solid #000;border-radius: 20px;padding: 30px;}.custom-text-block{padding: 50px 0;}.custom-text-block *{text-align: left !important;width: 100% !important;}.custom-text-block h1 {text-align: center !important;font-size: 40px;margin-bottom: 30px;text-transform: uppercase;}.custom-text-block p{margin-bottom: 30px;}.main-banner.subpage-banner *{color: #000;}.contact-page-content{float: left;width: 100%;text-align: center;padding: 40px 0;}.contact-page-content ul li figure {margin: 30px 0;}.contact-btn a {color: #fff;font-size: 22px;line-height: 22px;display: block;padding: 12px 20px;text-align: center;text-decoration: none;border-radius: 30px;min-width: 210px;}.call-us a {background-color: #007cff;box-shadow: 0 0 0 2px #007cff inset;}.find-us a {background-color: #51596c;box-shadow: 0 0 0 2px #51596c inset;}.write-us a {background-color: #fd6410;box-shadow: 0 0 0 2px #fd6410 inset;}.copyright .certificate img {width: auto;height: 45px;text-align: left;}.copyright p {line-height: 42px;text-align: center;}.about-banner{background: url('../images/about-banner.jpg') no-repeat center;background-size: cover;height: 350px;float: left;width: 100%;}.contact-banner{background: url('../images/contact-banner.jpg') no-repeat center;background-size: cover;height: 350px;float: left;width: 100%;}.thankyou-banner{background: url('../images/thankyou.jpg') no-repeat center;background-size: cover;height: 300px;float: left;width: 100%;}.tolired_banner{background: url("../images/tolired_banner.jpg") no-repeat left top;background-size: cover;padding: 70px 0 100px;float: left;width: 100%;}.tolired_inner{float: left;width: 50%;}.tolired_inner h4,.tolired_inner p{color: #fff;margin-bottom: 20px;}button.btn.btn-link.accordion-button {width: 100%;text-align: left;background: #dbeab7;color: #000;border: none;outline: none;border-radius: 0;}.accordion-button::after {font-size: 18px;margin-left: auto;content: "";transition: transform .2s ease-in-out;font-family: FontAwesome;position: absolute;right: 40px;}.faq-accordion .card-body {text-align: justify;}.faq-accordion .card-header {padding: 0;margin: 0;border: none;}.accordion-button:not(.collapsed)::after {content:"";}.section {padding: 100px 0;position: relative;float: left;width: 100%;}.gray-bg {background-color: #ebf4fa;}.blog-grid {margin-top: 15px;margin-bottom: 15px;}.blog-grid .blog-img {position: relative;border-radius: 5px;overflow: hidden;text-align: center;}.blog-grid .blog-img .date {position: absolute;background: #3a3973;color: #ffffff;padding: 8px 15px;left: 0;top: 10px;font-size: 14px;}.blog-grid .blog-info {box-shadow: 0 0 30px rgba(31, 45, 61, 0.125);border-radius: 5px;background: #ffffff;padding: 20px;margin: -30px 20px 0;position: relative;}.blog-info h1 {font-size: 32px;text-align: center;margin-bottom: 30px;}.blog-grid .blog-info h5 {font-size: 22px;font-weight: 500;margin: 0 0 10px;}.blog-grid .blog-info h5 a {color: #3a3973;}.blog-grid .blog-info p {margin: 0;}.blog-grid .blog-info .btn-bar {margin-top: 20px;}.px-btn-arrow {padding: 0 50px 0 0;line-height: 20px;position: relative;display: inline-block;color: #fe4f6c;-moz-transition: ease all 0.3s;-o-transition: ease all 0.3s;-webkit-transition: ease all 0.3s;transition: ease all 0.3s;}.px-btn-arrow .arrow {width: 13px;height: 2px;background: currentColor;display: inline-block;position: absolute;top: 0;bottom: 0;margin: auto;right: 25px;-moz-transition: ease right 0.3s;-o-transition: ease right 0.3s;-webkit-transition: ease right 0.3s;transition: ease right 0.3s;}.px-btn-arrow .arrow:after {width: 8px;height: 8px;border-right: 2px solid currentColor;border-top: 2px solid currentColor;content: "";position: absolute;top: -3px;right: 0;display: inline-block;-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}.product-description-box table{width: 100%;}figure.table table tr td:first-child {width: 30%;border-right:1px solid #dee2e6 ;}figure.table table tr td:nth-child(2) {width: 70%;}.product-description-box a,.blog-info a{display: inline-block;}.blog-info{text-align:left ;}.blog-info p{width: 100%;}.services-block-box .text{font-size: 14px;}.owl-carousel .owl-item img {object-fit: contain;}.banner-content h2{color:#c1272d;font-size: 3rem;}.banner-content p{margin: 0 0 30px;font-size: 20px;line-height: 30px;width: 42%;color: #000;}.mhome-banner.main-banner{background: url("../images/main-banner.jpg") no-repeat center;background-size: cover;height: 500px;}.mhome-banner .banner-content p{width:100%;}.main-banner a {display: inline-block;width: 100%;height: 100%;}.main-banner.cats-banner{background: rgba(193,39,45,1);min-height: 200px;padding: 50px 0;}.main-banner.cats-banner h1 {color: #fff;margin: 0 0 20px;font-size: 50px;line-height: 60px;font-weight: 800;text-transform: uppercase;letter-spacing: 3px;word-spacing: 3px;}.search-box-icon,.search-from .closebtn{display: none;}.related-products {float: left;width: 100%;margin: 20px 0;}.category-right-section .beat-qoutebtn{margin: 0 !important;}ul.navbar-nav li.nav-item.megamenu .dropdown-menu{width: 50vw;}ul.navbar-nav li.nav-item.megamenu .dropdown-menu .dropdown-item{white-space: unset;}.blog-box ul {width: 100%;padding: 0;margin: 10px 0 0;}.blog-box p{width: 100%;padding: 0;margin:0 0 15px;}.blog-box h3 ,.blog-box h4{width: 100%;padding: 0;margin: 10px 0;}@media only screen and (max-width: 1600px) {.main-banner.eco-banner,.main-banner.eco-banner,.main-banner.custom-printing-banner,.main-banner.contact-banner,.main-banner.retail-banner,.main-banner.medical-banner,.main-banner.food-banner,.main-banner.vape-banner,.main-banner.cosmetic-banner,.main-banner.gift-banner {padding: 30px 0;}.main-banner.cbd-banner,.main-banner.custom-boxes-banner {padding:44px 0;}}@media only screen and (min-width: 1530px) {.main-banner {padding: 30px 0 100px 0;}.custom-packaging-box2 .container:before, .custom-packaging-box2 .container:after{width: 5%;}}@media only screen and (max-width: 1366px) {.category-item-text {min-height: 180px;}}@media only screen and (max-width: 1300px) {.custom-packaging-box h4:before,.custom-packaging-box h4:after,.custom-packaging-box2 .container:before,.custom-packaging-box2 .container:after{display: none;}.tolired_banner{background: #00a650;}.tolired_banner .tolired_inner{width: 100%;text-align: justify;}.fixed-header .main-navbar .container{max-width: 100%;}.fixed-header .logo img{height: 50px;}}@media only screen and (max-width: 1199px) {.navbar-expand-lg .navbar-nav .nav-link {padding: 10px 7px;font-size: 15px;}.feature-icon-box .text {font-size: 15px;}.bg-white {height: 310px;display: flex;flex-direction: column;justify-content: space-between;}.footer-box h5 {font-size: 16px;}.footer-box ul li a {font-size: 14px;}.footer-box ul li {font-size: 14px;}.shipping-box {padding-bottom: 50px;}.we-work-box {height: 330px;}}@media only screen and (max-width: 1150px) {.present-img {width: 60%;}.homebanner{background: none !important;background-color:#2f2f38 !important;text-align: center !important;padding:60px 0 !important;}.main-banner p {color: #e6f0cb;margin: 0 0 30px;font-size: 16px;line-height: 24px;width: 100%;}.business-feature-item {display: inline-block;width: 32%;padding: 0 1%;text-align: center;min-height: 300px;vertical-align: top;float: none;}.business-feature-item p{margin-bottom: 0;}.present-img {width: 60%;}.banner-content p {text-align: center;}}@media only screen and (min-width:1024px) {.fixed-header {position: fixed;top: 0;left: 0;width: 100%;box-shadow: 0 0 5px 0px #000;background: #fff;}.fixed-header .scrol-dective {display: none;}.fixed-header .scrol-active {display: inline-block;}.fixed-header .scrol-active .nav-link {padding: 0 8px;}.fixed-header .scrol-active .fa-envelope-o {background: #357FC2;background: -webkit-linear-gradient(to bottom, #357FC2 43%, #EF4127 44%, #FFD811 61%, #00A76A 84%);background: -moz-linear-gradient(to bottom, #357FC2 43%, #EF4127 44%, #FFD811 61%, #00A76A 84%);background: linear-gradient(to bottom, #357FC2 43%, #EF4127 44%, #FFD811 61%, #00A76A 84%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size: 30px;margin: 4px 0 0 0;}.fixed-header .scrol-active .fa-mobile {background: #357FC2;background: -webkit-linear-gradient(to bottom, #357FC2 43%, #EF4127 44%, #FFD811 61%, #00A76A 84%);background: -moz-linear-gradient(to bottom, #357FC2 43%, #EF4127 44%, #FFD811 61%, #00A76A 84%);background: linear-gradient(to bottom, #357FC2 43%, #EF4127 44%, #FFD811 61%, #00A76A 84%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size: 36px;margin: 2px 0 0;}}@media only screen and (max-width: 1023px) {.present-img {width: 60%;}.homebanner {margin: 0;}span.contact-no a {font-size: 11px;font-weight: 700;line-height: 18px;}span.contact-no a, .request-a-quote a {padding: 8px 0;width: 110px;font-size: 11px;}}@media only screen and (max-width: 991px) {.call-us-header {display: none;}.banner-action-btns {position: unset;bottom: 40px;left: 100px;}.footer-box {text-align: center;}.main-banner.cats-banner h1{font-size: 36px;line-height: 46px;}.navbar-toggler.close.collapsed{display: none;}.main-navbar .navbar-toggler.close {color: #fff;position: fixed;right: 20px;z-index: 999;top: 50px;cursor: pointer;}.main-navbar .navbar-toggler.close span {font-size: 57px;}.navbar-light .navbar-toggler {position: absolute;right: 0;top: -65px;border: 1px solid #175D41;padding: 5px 10px;}.navbar-toggler-icon i {color: #175D41;font-size: 25px;}.navbar-light .navbar-toggler-icon {background-image: none;}.top-nav ul li {border: 0;}.main-navbar {background: transparent;}.middle-bar {padding: 25px 0 0;}.megamenu-dropdown{width: auto;}.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {color: rgba(0, 0, 0, .7);text-align: center;}.navbar-collapse {width: 100%;background: #c1272d;position: fixed;z-index: 9;display: block;visibility: hidden;opacity: 0;top: 0;left: 0;height: 100%;transition: all 0.4s;overflow: scroll;}.navbar-collapse.show {min-height: 100vh;visibility: visible;opacity: 1;z-index: 9;}.navbar-collapse ul.navbar-nav {position: absolute;top: 100px;display: flex;align-items: center;justify-content: center;width: 100%;}.navbar-collapse ul.navbar-nav li {opacity: 0;transition: opacity 0.4s cubic-bezier(0.58, 0.3, 0.005, 1);padding: 0;margin-bottom: 20px;}.navbar-collapse ul.navbar-nav:nth-child(2n) {display: none;}.navbar-collapse.show ul li {opacity: 1;}.navbar-collapse.show ul li:nth-child(1) {transition-delay: 0.06s;}.navbar-expand-lg .navbar-nav .nav-link {font-size: 30px;padding: 14px 10px;color: #fff;}.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {color: rgba(0,0,0,.7);}.present-img {display: none;}.present-text-box{text-align: center;width: 100%;}.business-feature-item {width: 48%;min-height: 200px;}.service-item {margin: 0 auto 15px;}.inner-box p {text-align: justify;}.logo.footer-logo img {width: 197px;height: 64px;}.footer .company-dec {width: 100%;margin: 0 0 20px;}.footer-logo {margin: 0 auto 30px;}.footer-logo a{padding: 0;}.sitemapbox .sitemap {text-align: center;margin: 0 auto 20px;}.payment-accept {width: 100%;}.newsletter-filed {width: 200px;}.newsletter .btn.btn-outline-success {width: 90px;}.feature-inner-box .icon img {width: 100%;}.feature-icon-box .text {font-size: 12px;line-height: 1.3;}.offer-box p {width: 88%;}.main-banner {min-height: 150px;}.detail-box-1 .img-box {margin-top: 30px;}.detail-box-2 h3 {font-size: 49px;}.sitemapbox .sitemap {margin: 0 20px 20px;}.certificate {text-align: center;}.offer-text-box summary {font-size: 16px;}.offer-text-box .faq__content p {font-size: 12px;}.feature-icon-box img {width: 100%;}.product-list .container {display: flex;flex-direction: column;}.category-left-section {width: 100%;}.category-right-section {width: 100%;margin-top: 40px;}.product-listing {justify-content: center;}.about-banner, .contact-banner {height: 170px;}.main-banner.homebanner.contact-banner {height: auto;}.feature-inner-box {margin-top: 0;}.feature-icon-box {margin-top: 25px;}}@media only screen and (max-width: 777px) {.main-navbar .close {right: 0;top: -44px;}.main-navbar {float: none;width: auto;padding: 5px 0;position: absolute;right: 50px;top: 90px;}.middle-bar {padding: 0;}.navbar-light .navbar-toggler {top: 0;}.logo img {height: 46px;width: 170px;}.main-banner ,.mhome-banner.main-banner,#banner-slider .main-banner{padding: 0 0 110px 0;min-height: 0;height: auto !important;}.feature-inner-box {padding: 0 10px;}.offer-box h2, .heading-box h2, .we-work-box h4, .scroll-test-block h3, .detail-box-2 h3, .home-testimonials h2 {font-size: 18px;}.offer-box p, .heading-box p, .we-work-box p, .detail-box-1 p, .detail-box-2 p {font-size: 15px;}.tour-desc.bg-white {margin: 10px 0;height: auto;}.footer-form .heading {font-size: 45px;}.footer-form p {font-size: 20px;}.product-list h2 {font-size: 40px;}.detail-box-2 .getqoute-box {position: relative;left: 0;bottom: 13px;right: auto;}.about-banner, .contact-banner {height: 140px;}.header-social-link.col-lg-3.col-sm-3.float-left {float: none !important;margin: 10px auto 10px;text-align: center;padding: 0;}.top-nav.col-lg-9.col-sm-9.float-right {float: none !important;margin: 0 auto;text-align: center;}.top-nav ul {text-align: center;}.top-nav ul li {border: 0;display: none;}.top-nav ul li:nth-child(1), .top-nav ul li:nth-child(2) {display: inline-block;font-size: 16px;margin-bottom: 10px;}.top-nav ul li a {color: #fff;font-size: 16px;font-weight: 600;}.search-from {display: none !important;}.request-a-quote a {font-size: 16px;border-radius: 5px;}.call-us-header {position: fixed;right: 0;width: 80px;border-radius: 8px;height: 80px;}.table-box{height: auto;}.navbar-light .navbar-toggler {top: -158px;right: -3px;}.beat-qoutebtn{margin-top:20px;}}@media only screen and (max-width: 666px) {.main-banner h1 {font-size: 22px;line-height: 34px;}.custom-packaging-box2 {position: relative;padding: 50px 0;float: left;width: 100%;}.custom-packaging-box2 h4 {font-size: 20px;}.custom-packaging-box2 .container {border: 1px solid #333;padding: 50px 6px;text-align: center;}.request-quote-box h2 {font-size: 20px;line-height: 28px;letter-spacing: 2px;font-weight: 700;}.business-feature-item{width: 100%;}.business-feature-box .inner-box h4 {margin-bottom: 30px;font-size: 20px;text-align: justify;}.offer-text-box h3, .product-slider-text h3 {font-size: 18px;font-weight: 700;line-height: 26px;text-align: justify;}.offer-text-box p {margin: 0 auto 10px;text-align: justify;width: 100%;}.trustpilot-text span{margin: 0;}.header-social-link.col-lg-4.float-left {float: none !important;margin: 0 auto;width: 100%;display: inline-block;}.header-social-link.col-lg-4.float-left ul {display: inline-block;width: 100%;text-align: center;}.service-item img {width: 25%;}}@media only screen and (max-width: 575px) {.main-banner.cats-banner h1{font-size: 28px;line-height: 36px;}.feature-inner-box .row {justify-content: center;}.feature-icon-box {margin-bottom: 20px;}.feature-icon-box .text {font-size: 11px;}.copyright p {font-size: 12px;}.section-title h2 {font-size: 24px;}.blog-info a, .btn-bar span {font-size: 13px;}.request-quote-box p {text-align: center;}.offer-text-box summary {font-size: 12px;}.offer-item-box h4 {font-size: 12px;}.offer-item-box p {font-size: 11px;}.services-block-box .row {justify-content: center;}.product-list h2 {font-size: 30px;}.catapage-detail-box h2 {font-size: 20px;}.catapage-detail-box p {font-size: 13px;}.beat-qoutebtn a {padding: 20px 2%;font-size: 20px;}.quote-from h5 {font-size: 16px;}.home-testimonial h2 {font-size: 18px;margin-bottom: 20px;}.footer-form .heading {font-size: 30px;}.footer-form p {font-size: 17px;}.about-banner, .contact-banner {height: 100px;}.custom-text-block h1 {font-size: 28px;}.custom-text-block h3 {font-size: 22px;}.product-description-box h2 {font-size: 22px;}.product-detail-block h1 {font-size: 30px;}}@media only screen and (max-width: 475px) {.product-list h2 {font-size: 25px;}.about-banner, .contact-banner {height: 80px;}.navbar-expand-lg .navbar-nav .nav-link {font-size: 18px;padding: 5px 10px;}.contact-banner.main-banner ul li a {margin: 5px 0;}}
.whatsapp-float {
    position: fixed;
    bottom: 20px;
    left: 20px;
    width: 60px;
    height: 60px;
    z-index: 9999;
    cursor: pointer;
    animation: whatsapp-bounce 2s infinite;
}

.whatsapp-float img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    box-shadow: 0 4px 10px rgba(0,0,0,0.3);
    animation: whatsapp-pulse 2s infinite;
}

/* Pulse effect */
@keyframes whatsapp-pulse {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.7);
    }
    70% {
        transform: scale(1.05);
        box-shadow: 0 0 0 15px rgba(37, 211, 102, 0);
    }
    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(37, 211, 102, 0);
    }
}

/* Bounce effect */
@keyframes whatsapp-bounce {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-8px);
    }
}

/* Hover stops animation for better UX */
.whatsapp-float:hover {
    animation: none;
}

.whatsapp-float:hover img {
    animation: none;
}