@charset "UTF-8";html{scroll-behavior:smooth;}html,body{height:100%;}body{color:var(--nav-text);font-size:18px;background-color:#e2f1ff;}a{color:var(--nav-text);text-decoration:none;}a:hover{color:var(--megamenu-primary-color);}a,button,.btn,img,picture,input{-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}a,a:hover,a:focus,a:active,button,button:focus,.btn,.btn:focus,input,input:focus,select,textarea,.swiper-pagination-bullet,.swiper-slide,.swiper-button-next,.swiper-button-prev,.product-button-next,.product-button-prev,.special-deals-button-next,.special-deals-button-prev{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none;}.special-deals-button-next:focus,.special-deals-button-prev:focus{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none;}i:focus{outline:none;border:0;}.btn:active:focus{-webkit-box-shadow:none;box-shadow:none;}.btn-primary:focus{border-color:var(--megamenu-primary-color);color:var(--bg-white);}.accordion-button:focus{-webkit-box-shadow:none;box-shadow:none;}ul{margin:0;padding:0;list-style:none;}img,picture{max-width:100%;}.img-full{width:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;}::-moz-selection{background-color:var(--megamenu-primary-color);color:var(--bg-white);}::selection{background-color:var(--megamenu-primary-color);color:var(--bg-white);}.section-space-top-100{padding-top:100px;}@media (max-width:991.98px){.section-space-top-100{padding-top:80px;}}@media (max-width:767.98px){.section-space-top-100{padding-top:60px;}}@media (max-width:575.98px){.section-space-top-100{padding-top:50px;}}.section-space-top-95{padding-top:95px;}@media (max-width:991.98px){.section-space-top-95{padding-top:75px;}}@media (max-width:767.98px){.section-space-top-95{padding-top:55px;}}@media (max-width:575.98px){.section-space-top-95{padding-top:45px;}}.section-space-top-90{padding-top:90px;}@media (max-width:991.98px){.section-space-top-90{padding-top:70px;}}@media (max-width:767.98px){.section-space-top-90{padding-top:50px;}}@media (max-width:575.98px){.section-space-top-90{padding-top:40px;}}.section-space-top-85{padding-top:85px;}@media (max-width:991.98px){.section-space-top-85{padding-top:65px;}}@media (max-width:767.98px){.section-space-top-85{padding-top:45px;}}@media (max-width:575.98px){.section-space-top-85{padding-top:35px;}}.section-space-top-80{padding-top:80px;}@media (max-width:991.98px){.section-space-top-80{padding-top:60px;}}@media (max-width:767.98px){.section-space-top-80{padding-top:35px;}}@media (max-width:575.98px){.section-space-top-80{padding-top:30px;}}.section-space-top-75{padding-top:75px;}@media (max-width:991.98px){.section-space-top-75{padding-top:55px;}}@media (max-width:767.98px){.section-space-top-75{padding-top:30px;}}@media (max-width:575.98px){.section-space-top-75{padding-top:25px;}}.section-space-y-axis-100{padding-top:100px;padding-bottom:100px;}@media (max-width:991.98px){.section-space-y-axis-100{padding-top:80px;padding-bottom:80px;}}@media (max-width:767.98px){.section-space-y-axis-100{padding-top:60px;padding-bottom:60px;}}@media (max-width:575.98px){.section-space-y-axis-100{padding-top:50px;padding-bottom:50px;}}.section-space-bottom-115{padding-bottom:115px;}@media (max-width:991.98px){.section-space-bottom-115{padding-bottom:95px;}}@media (max-width:767.98px){.section-space-bottom-115{padding-bottom:75px;}}@media (max-width:575.98px){.section-space-bottom-115{padding-bottom:55px;}}.section-space-bottom-100{padding-bottom:100px;}@media (max-width:991.98px){.section-space-bottom-100{padding-bottom:80px;}}@media (max-width:767.98px){.section-space-bottom-100{padding-bottom:60px;}}@media (max-width:575.98px){.section-space-bottom-100{padding-bottom:50px;}}.section-space-bottom-95{padding-bottom:95px;}@media (max-width:991.98px){.section-space-bottom-95{padding-bottom:75px;}}@media (max-width:767.98px){.section-space-bottom-95{padding-bottom:55px;}}@media (max-width:575.98px){.section-space-bottom-95{padding-bottom:45px;}}.pt-55{padding-top:55px;}.pb-55{padding-bottom:55px;}.pb-175{padding-bottom:175px;}.mt-75{margin-top:75px;}[data-bg-image]:not(.bg-pattern){background-color:var(--footer-bg);background-repeat:no-repeat;background-position:center center;background-size:cover;}.text-white *{color:var(--nav-bg);}.text-primary *{color:var(--megamenu-primary-color);}.text-secondary *{color:var(--nav-text);}.text-heading *{color:#383838;}.text-hawkes-blue *{color:#cfe1ff;}.text-manatee *{color:#8b8b99;}.text-matterhorn *{color:var(--nav-text);}.text-charcoal *{color:#444444;}.text-lavender *{color:#dee2f7;}.text-ship-cove *{color:#8690a1;}.text-silver *{color:#c0c0c0;}.text-night-rider *{color:#2c2c2c;}.text-paynes-grey *{color:#3e3e3f;}.bg-midnight-express{background-color:#1a2332;}.bg-white-smoke{background-color:#f4f4f4;}.section-title .title{font-size:var(--font-size-3xl);font-weight:700;}@media (max-width:479px){.section-title .title{font-size:28px;}}.section-title.style-2 .title{position:relative;padding-left:50px;font-size:var(--font-size-xl);font-weight:700;}@media (max-width:479px){.section-title.style-2 .title{font-size:28px;}}.section-title.style-2 .title:before{background-color:var(--megamenu-primary-color);content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:2px;width:40px;}.font-size-60{font-size:60px;}@media (max-width:575.98px){.font-size-60{font-size:40px;}}.font-size-50{font-size:50px;}@media (max-width:575.98px){.font-size-50{font-size:30px;}}.font-size-20{font-size:20px;}.font-size-25{font-size:25px;line-height:25px;}.font-size-16{font-size:16px;}.background-img{position:relative;}.background-img .inner-bg{position:absolute;bottom:0;left:0;z-index:-1;}.countdown-wrap.with-dark-border .countdown__item{border-color:#787878;}.countdown-wrap.with-dark-border .countdown__item *{color:#464646;}.countdown-wrap.with-dark-border .countdown__time:before{content:url("../images/shape/2.png");}.countdown-wrap.with-secondary-border .countdown__item{border-color:#505050;}.countdown-wrap.with-secondary-border .countdown__item *{color:#505050;}.countdown-wrap.with-secondary-border .countdown__time:before{content:url("../images/shape/2.png");}.countdown__item{display:inline-block;border:2px solid #ebebeb;border-radius:4px;padding:10px;text-align:center;width:65px;}@media (max-width:575.98px){.countdown__item{width:auto;}}.countdown__text{text-transform:capitalize;color:#404040;padding-top:5px;margin-top:10px;font-size:13px;display:block;}.countdown__time{position:relative;color:#242424;font-size:18px;font-weight:500;}.countdown__time:before{content:url("../images/shape/1.png");position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.tab-content{width:100%;}.tab-content .tab-pane{display:block;height:0;max-width:100%;visibility:hidden;overflow:hidden;opacity:0;}.tab-content .tab-pane.active{height:auto;visibility:visible;opacity:1;overflow:visible;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.social-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.social-link .title{font-size:16px;display:block;}.social-link ul li{display:inline-block;}.social-link ul li:not(:last-child){padding-right:25px;}.social-link ul li a{font-size:14px;display:block;}.social-link.with-border ul li:not(:last-child){padding-right:15px;}.social-link.with-border ul li a{border:1px solid #434343;border-radius:100%;width:30px;height:30px;line-height:30px;text-align:center;}.social-link.with-border ul li a:hover{background-color:var(--megamenu-primary-color);border-color:var(--megamenu-primary-color);}.social-link.with-border ul li a:hover i{color:var(--bg-white);}.btn-custom-size{padding:0;width:105px;height:35px;line-height:35px;font-size:14px;overflow:hidden;border-radius:0;position:relative;z-index:1;}.btn-custom-size:before{width:200px;height:200px;position:absolute;content:"";top:50%;left:50%;z-index:-1;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;border-radius:50%;}.btn-custom-size:hover{border-color:#071c35;color:var(--bg-white);}.btn-custom-size:hover:before{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);background-color:#071c35;}.btn-custom-size.lg-size{width:165px;height:50px;line-height:50px;font-size:16px;}.btn-custom-size.xl-size{width:220px;height:50px;line-height:50px;font-size:16px;}.btn-primary{color:var(--bg-white);}.btn-white{background-color:var(--bg-white);color:var(--megamenu-primary-color);}.btn-white:hover{background-color:var(--megamenu-primary-color);border-color:var(--megamenu-primary-color);color:var(--bg-white);}.btn-white:hover:before{background-color:var(--megamenu-primary-color);}.btn-matterhorn{background-color:#4f4f4f;font-size:13px;color:var(--bg-white);}.btn-matterhorn:hover{background-color:var(--megamenu-primary-color);border-color:var(--megamenu-primary-color);color:var(--bg-white);}.btn-matterhorn:hover:before{background-color:var(--megamenu-primary-color);}.btn-primary-hover:hover{background-color:var(--megamenu-primary-color);border-color:var(--megamenu-primary-color);color:var(--bg-white);}.btn-primary-hover:hover i{color:var(--bg-white);}.btn-secondary-hover:hover{background-color:var(--nav-text);border-color:var(--nav-text);color:var(--bg-white);}.btn-link.with-underline{text-decoration:underline;}.btn-white-hover{color:var(--bg-white);}.btn-white-hover:hover{background-color:var(--bg-white);border-color:var(--bg-white);color:var(--bg-white);}.btn-pearl-hover{color:var(--bg-white);}.btn-pearl-hover:hover{background-color:#071c35;border-color:#071c35;color:var(--bg-white);}.btn-dark-hover:hover{background-color:var(--nav-text);border-color:var(--nav-text);color:var(--bg-white);}.button-position-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.section-border-top{border-top:1px solid #e9e9e9;}.section-border-bottom{border-bottom:1px solid #e9e9e9;}.section-border-y-axis{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}.pagination .page-item:not(:last-child){padding-right:10px;}.pagination .page-link{border:1px solid #dee2e6;color:#3f3f3f;text-align:center;padding:0;width:45px;height:45px;line-height:45px;}.pagination .page-link:focus{-webkit-box-shadow:none;box-shadow:none;}.pagination .page-link span{font-size:12px;}.pagination .page-link:hover{background-color:var(--megamenu-primary-color);border-color:var(--megamenu-primary-color);color:var(--bg-white);}.img-gradient-effect:before{background:rgb(238,50,49);background:-webkit-gradient(linear,left bottom,left top,from(rgb(238,50,49)),color-stop(80%,rgb(254,239,240)),to(rgb(255,255,255)));background:-webkit-linear-gradient(bottom,rgb(238,50,49) 0%,rgb(254,239,240) 80%,rgb(255,255,255) 100%);background:-o-linear-gradient(bottom,rgb(238,50,49) 0%,rgb(254,239,240) 80%,rgb(255,255,255) 100%);background:linear-gradient(0deg,rgb(238,50,49) 0%,rgb(254,239,240) 80%,rgb(255,255,255) 100%);position:absolute;width:100%;height:100%;content:"";top:0;left:0;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;pointer-events:none;z-index:1;}.img-gradient-effect:hover:before{opacity:0.7;visibility:visible;}.img-zoom-effect{position:relative;overflow:hidden;cursor:pointer;display:block;}.img-zoom-effect picture img,.img-zoom-effect img,.img-zoom-effect picture{-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);height:400px;}.img-zoom-effect:hover picture img,.img-zoom-effect:hover img,.img-zoom-effect:hover picture{-webkit-transform:scale(1.06) rotate(1deg);-ms-transform:scale(1.06) rotate(1deg);transform:scale(1.06) rotate(1deg);}.img-hover-effect{position:relative;}.img-hover-effect:before{background:rgba(255,255,255,0.41);content:"";height:0;left:0;margin:auto;opacity:1;position:absolute;top:0;width:0;pointer-events:none;z-index:1;}.img-hover-effect:after{background:rgba(255,255,255,0.41);bottom:0;content:"";height:0;opacity:1;position:absolute;right:0;width:0;pointer-events:none;z-index:1;}.img-hover-effect:hover:before{height:100%;opacity:0;-webkit-transition-duration:1.3s;-o-transition-duration:1.3s;transition-duration:1.3s;width:100%;}.img-hover-effect:hover:after{height:100%;opacity:0;-webkit-transition-duration:1.3s;-o-transition-duration:1.3s;transition-duration:1.3s;width:100%;}blockquote{background-color:#f9f9f9;position:relative;overflow:hidden;padding:25px;}blockquote:before{content:url("../images/blog/blockquote/quotation.png");position:absolute;bottom:-10px;right:-2px;}blockquote p{color:var(--nav-text);font-style:italic;font-size:18px;line-height:33px;}blockquote .user-name{color:var(--nav-text);font-size:20px;line-height:33px;position:relative;display:inline-block;padding-left:35px;font-weight:600;}blockquote .user-name:before{background-color:var(--megamenu-primary-color);content:"";height:2px;width:20px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.global-overlay{background-color:rgba(0,0,0,0.5);-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;position:fixed;width:100%;height:100%;left:0;top:0;z-index:99;visibility:hidden;}.global-overlay.overlay-open{visibility:visible;cursor:pointer;}.price-filter .irs-min,.price-filter .irs-max{display:none;}.price-filter .irs--flat .irs-bar,.price-filter .irs--flat .irs-line{height:4px;}.price-filter .irs--flat .irs-from,.price-filter .irs--flat .irs-to{top:-5px;}.price-filter .irs--flat .irs-handle{background-color:#f9f9f9;border:3px solid var(--megamenu-primary-color);border-radius:100%;cursor:pointer;top:18px;width:18px;height:18px;}.price-filter .irs--flat .irs-handle i{display:none;}.swiper-container.border-issue{padding-bottom:15px;margin-bottom:-15px;}.quantity .cart-plus-minus{position:relative;width:76px;text-align:left;}.quantity .cart-plus-minus .cart-plus-minus-box{background-color:#505050;border:1px solid #505050;color:var(--bg-white);text-align:center;width:75px;height:50px;border-radius:25px;}.quantity .cart-plus-minus .qtybutton{cursor:pointer;position:absolute;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;font-size:10px;color:inherit;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--bg-white);}.quantity .cart-plus-minus .qtybutton.dec{left:15px;}.quantity .cart-plus-minus .qtybutton.inc{left:auto;right:15px;}.price-box span{font-size:20px;}.price-box span.old-price{margin-left:5px;color:#8d8f92;text-decoration:line-through;}.rating-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.rating-box ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.rating-box ul li:not(:last-child){padding-right:15px;}.rating-box ul li i{color:#ffe24d;font-size:14px;cursor:pointer;}.rating-box ul li i:focus{outline:none;}.rating-box .title{margin-left:15px;}.scroll-to-top{background-color:#000000;color:var(--bg-white);position:fixed;right:50px;bottom:90px;z-index:999;overflow:hidden;display:block;text-align:center;opacity:0;visibility:hidden;-webkit-animation:fadeOutRight 1s normal;animation:fadeOutRight 1s normal;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}@media (prefers-reduced-motion:reduce){.scroll-to-top{-webkit-transition:none;-o-transition:none;transition:none;}}.scroll-to-top:hover{background-color:var(--megamenu-primary-color);}.scroll-to-top.show{opacity:1;visibility:visible;-webkit-animation:fadeInRight 1s normal;animation:fadeInRight 1s normal;}.scroll-to-top i{width:40px;height:40px;line-height:40px;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;color:var(--bg-white);display:inline-block;}.dropdown-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.dropdown-wrap li .ht-btn{padding-top:15px;padding-bottom:15px;position:relative;display:flex;align-items:center;}.dropdown-wrap li .ht-btn:after{font-family:"Font Awesome 6 Free";font-weight:900;border:0;content:"\f078";font-size:10px;border-right:1px solid #dee2e6;}.dropdown-menu{-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.15);box-shadow:0 5px 10px rgba(0,0,0,0.15);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;left:0 !important;visibility:hidden;border:0;opacity:0;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}@media (max-width:991.98px){.dropdown-menu{min-width:7rem;left:auto !important;right:15px !important;}}.dropdown-menu.right-side{left:auto !important;right:15px !important;}.dropdown-menu.show{-webkit-transform:translate(0,0) !important;-ms-transform:translate(0,0) !important;transform:translate(0,0) !important;top:100% !important;visibility:visible;opacity:1;}.dropdown-menu li a{font-size:14px;}.dropdown-menu li:hover > a.dropdown-item{background-color:var(--megamenu-primary-color);color:var(--bg-white);}.dropdown-menu li .dropdown-item:focus{background-color:var(--megamenu-primary-color);color:var(--bg-white);}.header-top-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.header-top-right .shipping{letter-spacing:0.8px;font-size:14px;}.header-top-right .shipping span{color:var(--megamenu-primary-color);}.header-middle-wrap{display:flex;align-items:center;justify-content:flex-start;}.header-middle-wrap >:nth-child(3){margin-left:auto;}.main-menu{display:flex;width:auto;}.main-nav > ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;flex-wrap:wrap;}.main-nav > ul > li{display:inline-block;}.main-nav > ul > li:not(:last-child){padding-right:30px;}@media (max-width:1200px){.main-nav > ul > li:not(:last-child){padding-right:5px;}}.main-nav > ul > li a{color:var(--nav-text);font-size:18px;}.main-nav > ul > li > a{line-height:90px;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:18px;}.main-nav > ul > li > a i{margin-left:5px;font-size:25px;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.main-nav > ul > li:hover > a{color:var(--megamenu-primary-color);}.main-nav > ul > li:hover > a i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.main-nav > ul > li:hover > .drop-menu{opacity:1;visibility:visible;-webkit-transform:perspective(600px) rotateX(0deg);transform:perspective(600px) rotateX(0deg);}.drop-holder{position:relative;}.drop-menu{-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.15);box-shadow:0 5px 10px rgba(0,0,0,0.15);background-color:var(--bg-white);position:absolute;visibility:hidden;opacity:0;top:100%;left:0;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:250px;padding-left:30px;padding-top:25px;padding-bottom:25px;text-align:left;z-index:2;-webkit-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transform:perspective(600px) rotateX(-90deg);transform:perspective(600px) rotateX(-90deg);border-top:3px solid var(--megamenu-primary-color);}@media (max-width:1199.98px){.drop-menu{left:auto;right:0;}}.drop-menu > li:not(:last-child){padding-bottom:10px;}.drop-menu a:hover{color:var(--megamenu-primary-color);}.drop-menu > li{position:relative;}.drop-menu a,.drop-menu a::before{transition:.2s all linear;}.drop-menu:not(.megamenu) a::before{position:absolute;top:1px;left:-6px;font-family:"Font Awesome 6 Free";font-weight:900;content:'\f105';font-size:inherit;line-height:inherit;color:var(--megamenu-primary-color);opacity:0;visibility:hidden;}.drop-menu a:hover{padding-left:14px;padding-right:0;}.drop-menu a:hover::before,.drop-menu > li.focus > a::before{left:0;opacity:1;visibility:visible;}.drop-menu > li > a,.drop-menu > li > a:focus,.drop-menu > li > a:active{color:var(--megamenu-primary-color);background:transparent;}.drop-menu > li > a:hover{color:var(--megamenu-primary-color);background:transparent;}.sub-dropdown.drop-menu{top:30px;left:auto;right:100%;}.sub-dropdown-holder:hover .sub-dropdown.drop-menu{top:0;opacity:1;visibility:visible;}.sub-dropdown-holder:hover > a{color:var(--megamenu-primary-color);}.megamenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;width:100%;padding:40px;}.megamenu-holder{position:static;}.megamenu .title{margin-bottom:30px;font-size:18px;color:#383838;font-weight:500;display:block;}@media (min-width:992px) and (max-width:1199.98px){.megamenu .title{font-size:17px;}}.megamenu.drop-menu > li{padding-bottom:0;}.megamenu > li{width:25%;}.megamenu > li:not(:last-child){border-right:1px solid #e7e7e7;padding-right:30px;margin-right:30px;}.megamenu > li > ul li:not(:last-child){padding-bottom:30px;}.megamenu > li > ul li a{display:block;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;font-size:14px;}.megamenu > li .banner picture img,.megamenu > li .banner img,.megamenu > li .banner picture{-o-object-position:center center;object-position:center center;width:100%;}.header-right > ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;}.header-right > ul > li{position:relative;cursor:pointer;}.header-right > ul > li:not(:last-child){padding-right:30px;}.header-right > ul > li > a i{font-size:23px;vertical-align:middle;}.header-right > ul > li > a i:before{font-weight:600;}.header-right > ul > li.minicart-wrap{padding-right:12px;}.header-right > ul > li .minicart-btn .quantity{background-color:var(--megamenu-primary-color);border-radius:100%;text-align:center;font-size:14px;color:var(--bg-white);display:block;width:20px;height:20px;line-height:20px;position:absolute;top:-5px;right:0;}.header-right > ul .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.header-right > ul .btn i{color:#212529;font-size:24px;}.header-right > ul .btn:after{border:0;}.header-logo{max-width:150px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:30px;}.wxImgStyle{margin:10px 0;max-width:100px;}@media (max-width:479px){.header-logo{width:140px;}}.sticky{-webkit-animation:800ms ease-in-out 0s normal none 1 running fadeInDown;animation:800ms ease-in-out 0s normal none 1 running fadeInDown;-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2);background-color:var(--bg-white);position:fixed;z-index:99;top:0;left:0;width:100%;display:block;}.sticky .header-logo-wrap{top:0;height:100%;}.slide-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.slide-inner.bg-height{min-height:100vh;}@media (max-width:991.98px){.slide-content{text-align:center;}}.slide-content .sub-title{font-weight:400;font-size:36px;line-height:30px;display:block;}@media (max-width:767.98px){.slide-content .sub-title{font-size:25px;}}.slide-content .title{font-size:78px;}@media (max-width:767.98px){.slide-content .title{font-size:40px;}}.slide-content .title.font-weight-bold{font-weight:700;}.slide-content .short-desc{font-size:24px;line-height:30px;}@media (max-width:767.98px){.slide-content .short-desc{font-size:16px;text-transform:capitalize;}}.slide-style-2 .slide-content .title{text-transform:capitalize;font-weight:700;font-size:60px;line-height:81px;}@media (max-width:1599.98px){.slide-style-2 .slide-content .title{font-size:50px;line-height:71px;}}@media (max-width:479px){.slide-style-2 .slide-content .title{font-size:30px;line-height:1.4;}}.slide-style-2 .slide-content .short-desc{text-transform:capitalize;font-size:30px;line-height:28px;font-weight:300;}@media (max-width:479px){.slide-style-2 .slide-content .short-desc{font-size:20px;}}.slide-inner.bg-height > .container{min-height:40%;display:flex;justify-content:flex-start;align-items:flex-end;}@media (max-width:767.98px){.slide-inner.bg-height > .container{width:100%;height:80%;justify-content:center;}}.app-card > article{aspect-ratio:16/9;transition:transform .35s ease,box-shadow .35s ease;}.app-card:hover article{transform:scale(1.06);box-shadow:0 12px 32px rgba(0,0,0,.15);}.app-card picture img,.app-card img,.app-card picture{transition:transform .35s ease;}.app-card:hover picture img,.app-card:hover img,.app-card:hover picture{transform:scale(1.1);}.advantages,.section-bg-fixed{position:relative;z-index:0;padding:100px 0;}@media (max-width:767.98px){.advantages::before{background-attachment:scroll;}}.adv-icon{width:48px;height:48px;stroke-width:1.8}.adv-card{transition:transform .3s ease,box-shadow .3s ease;}.adv-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.1);}.adv-card:hover *{color:var(--megamenu-primary-color);}@media (min-width:1200px){.adv-card{text-align:left;display:flex;align-items:flex-start;gap:1rem;}.adv-icon{margin:0;}}.swiper-button-next,.swiper-button-prev{background-color:#212529;color:var(--bg-white);width:50px;height:50px;line-height:50px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}@media (max-width:767.98px){.swiper-button-next,.swiper-button-prev{display:none;}}.swiper-button-next:after,.swiper-button-prev:after{font-size:16px;}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:var(--megamenu-primary-color);color:var(--bg-white);}.swiper-arrow:hover .swiper-button-next,.swiper-arrow:hover .swiper-button-prev{opacity:1;visibility:visible;}.swiper-arrow-sm-size .swiper-button-next,.swiper-arrow-sm-size .swiper-button-prev{width:30px;height:30px;line-height:30px;}.swiper-arrow-sm-size .swiper-button-next:after,.swiper-arrow-sm-size .swiper-button-prev:after{font-size:12px;}.swiper-arrow.with-radius .swiper-button-next,.swiper-arrow.with-radius .swiper-button-prev{color:var(--megamenu-primary-color);border-radius:100%;}.swiper-arrow.with-radius .swiper-button-next:hover,.swiper-arrow.with-radius .swiper-button-prev:hover{background-color:var(--megamenu-primary-color);border-color:var(--megamenu-primary-color);color:var(--bg-white);}.swiper-container:hover .custom-button-prev,.swiper-container:hover .custom-button-next{visibility:visible;opacity:1;}.custom-button-prev,.custom-button-next{background-repeat:no-repeat;position:absolute;top:50%;left:30px;z-index:1;width:29px;height:29px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;opacity:0;visibility:hidden;}.custom-button-prev:hover,.custom-button-next:hover{background-position:0 100%;}.custom-button-prev{background-image:url("../images/slider/arrow/left-arrow.png");}.custom-button-next{background-image:url("../images/slider/arrow/right-arrow.png");left:auto;right:30px;}.thumbs-arrow-holder{position:relative;padding-left:45px;padding-right:45px;}.thumbs-arrow-holder .swiper-container{padding-left:5px;padding-right:5px;margin-left:-5px;margin-right:-5px;}.thumbs-arrow-holder:hover .swiper-slide{opacity:0.7;}.thumbs-arrow-holder:hover .thumb-button-prev,.thumbs-arrow-holder:hover .thumb-button-next{opacity:0.7;}.thumbs-button-prev,.thumbs-button-next{background-color:#212529;border-color:#212529;border-radius:0;text-align:center;color:var(--bg-white);width:30px;height:30px;line-height:30px;-webkit-transform:all 0.3s ease 0s;-ms-transform:all 0.3s ease 0s;transform:all 0.3s ease 0s;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.thumbs-button-prev:hover,.thumbs-button-next:hover{background-color:var(--megamenu-primary-color);color:var(--bg-white);}.thumbs-button-prev:focus,.thumbs-button-next:focus{outline:0;}.thumbs-button-prev i,.thumbs-button-next i{font-size:30px;display:block;}.thumbs-button-next{left:auto;right:0;}.product-button-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.product-button-prev{margin-right:3px;}.product-button-next i,.product-button-prev i{background-color:#000000;font-size:28px;color:var(--bg-white);width:28px;height:22px;line-height:22px;text-align:center;display:block;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;border-top-left-radius:3px;border-end-start-radius:3px;}.product-button-next i:hover,.product-button-prev i:hover{background-color:var(--megamenu-primary-color);}.special-deals-button-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.special-deals-button-next i,.special-deals-button-prev i{background-color:var(--bg-white);color:var(--megamenu-primary-color);font-size:30px;width:28px;height:22px;line-height:22px;text-align:center;display:block;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.special-deals-button-next i:hover,.special-deals-button-prev i:hover{background-color:var(--megamenu-primary-color);color:var(--bg-white);}.special-deals-button-prev{margin-right:3px;}.special-deals-button-prev i{border-top-left-radius:3px;border-end-start-radius:3px;}.special-deals-button-next i{border-top-right-radius:3px;border-end-end-radius:3px;}.with-bg_white .swiper-button-next,.with-bg_white .swiper-button-prev{background-color:var(--bg-white);border:0;color:inherit;}.with-bg_white .swiper-button-next:hover,.with-bg_white .swiper-button-prev:hover{background-color:var(--megamenu-primary-color);color:var(--bg-white);}.swiper-pagination-bullet-active{background-color:var(--megamenu-primary-color);}.swiper-pagination.with-bg .swiper-pagination-bullet{background-color:var(--bg-white);opacity:1;}.swiper-pagination.with-bg .swiper-pagination-bullet-active{background-color:var(--megamenu-primary-color);}.swiper-pagination.without-absolute{position:relative;padding-top:20px;bottom:0;}.mobile-menu_wrapper .tromic-offcanvas-body,.offcanvas-minicart_wrapper .tromic-offcanvas-body,.offcanvas-search_wrapper .tromic-offcanvas-body{background-color:#333333;position:fixed;top:0;left:-350px;width:350px;z-index:9999;visibility:hidden;opacity:0;overflow:visible;overflow-x:hidden;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;height:100%;overflow-y:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}@media (prefers-reduced-motion:reduce){.mobile-menu_wrapper .tromic-offcanvas-body,.offcanvas-minicart_wrapper .tromic-offcanvas-body,.offcanvas-search_wrapper .tromic-offcanvas-body{-webkit-transition:none;-o-transition:none;transition:none;}}@media (max-width:575.98px){.mobile-menu_wrapper .tromic-offcanvas-body,.offcanvas-minicart_wrapper .tromic-offcanvas-body,.offcanvas-search_wrapper .tromic-offcanvas-body{width:calc(100% - 30px);}}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body,.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body,.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body{padding:50px 0;}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body .tromic-offcanvas-top,.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body .tromic-offcanvas-top,.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body .tromic-offcanvas-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0 25px 30px;}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body .tromic-offcanvas-top .button-close,.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body .tromic-offcanvas-top .button-close,.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body .tromic-offcanvas-top .button-close{font-size:24px;color:#c0c0c0;}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu > li,.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu > li,.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu > li{height:100%;}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu > li > a span,.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu > li > a span,.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu > li > a span{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li,.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li,.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li{position:relative;}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li:not(:last-child),.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li:not(:last-child),.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li:not(:last-child){padding-bottom:25px;}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li > .menu-expand,.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li > .menu-expand,.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li > .menu-expand{position:absolute;right:0;top:2px;width:50px;height:100%;line-height:40px;cursor:pointer;text-align:center;margin-right:4px;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;font-size:20px;}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li a,.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li a,.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li a{color:#c0c0c0;font-size:14px;display:block;padding:0 30px;}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li a i,.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li a i,.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li a i{font-size:24px;}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li .sub-menu,.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li .sub-menu,.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li .sub-menu{background-color:rgba(255,255,255,0.05);overflow-y:auto;padding:25px 0;margin:20px 0 10px;}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li .sub-menu li a,.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li .sub-menu li a,.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li .sub-menu li a{font-size:11px;color:#c0c0c0;}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li .sub-menu li a span,.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li .sub-menu li a span,.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li .sub-menu li a span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li .sub-menu li.menu-open > a,.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li .sub-menu li.menu-open > a,.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li .sub-menu li.menu-open > a{color:var(--megamenu-primary-color);}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li .sub-menu li.menu-open > a > span > i:before,.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li .sub-menu li.menu-open > a > span > i:before,.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li .sub-menu li.menu-open > a > span > i:before{content:"\e682";}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li.menu-open > a,.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li.menu-open > a,.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li.menu-open > a{color:var(--megamenu-primary-color);}.mobile-menu_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li.menu-open > a > span > i:before,.offcanvas-minicart_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li.menu-open > a > span > i:before,.offcanvas-search_wrapper .tromic-offcanvas-body .inner-body .offcanvas-menu_area .offcanvas-navigation .mobile-menu li.menu-open > a > span > i:before{content:"\e682";}.mobile-menu_wrapper.open .tromic-offcanvas-body,.offcanvas-minicart_wrapper.open .tromic-offcanvas-body,.offcanvas-search_wrapper.open .tromic-offcanvas-body{visibility:visible;left:0;opacity:1;z-index:999;}.offcanvas-minicart_wrapper .tromic-offcanvas-body{-webkit-box-shadow:0px 0 15px rgba(0,0,0,0.2);box-shadow:0px 0 15px rgba(0,0,0,0.2);background-color:var(--bg-white);padding:55px 60px 0;width:450px;left:auto;right:-660px;}@media (max-width:575.98px){.offcanvas-minicart_wrapper .tromic-offcanvas-body{padding:55px 30px 0;width:100%;}}.offcanvas-minicart_wrapper .tromic-offcanvas-body .minicart-content .minicart-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:25px;}.offcanvas-minicart_wrapper .tromic-offcanvas-body .minicart-content .minicart-heading .button-close{font-size:32px;line-height:1;color:#383838;}.offcanvas-minicart_wrapper .tromic-offcanvas-body .minicart-content .minicart-heading .button-close:hover{color:var(--megamenu-primary-color);}.offcanvas-minicart_wrapper .tromic-offcanvas-body .minicart-content .minicart-heading .button-close i:before{font-weight:600;}.offcanvas-minicart_wrapper .tromic-offcanvas-body .minicart-content .minicart-list{max-height:595px;position:relative;overflow:auto;}.offcanvas-minicart_wrapper .tromic-offcanvas-body .minicart-content .minicart-list li:not(:last-child){border-bottom:1px solid #dee2e6;padding-bottom:30px;margin-bottom:30px;}.offcanvas-minicart_wrapper .tromic-offcanvas-body .minicart-content .minicart-list li.minicart-product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.offcanvas-minicart_wrapper .tromic-offcanvas-body .minicart-content .minicart-list li.minicart-product a.product-item_remove i{position:absolute;font-size:20px;top:auto;right:15px;}.offcanvas-minicart_wrapper .tromic-offcanvas-body .minicart-content .minicart-list li.minicart-product .product-item_img{-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-flex-basis:70px;-ms-flex-preferred-size:70px;flex-basis:70px;max-width:70px;}.offcanvas-minicart_wrapper .tromic-offcanvas-body .minicart-content .minicart-list li.minicart-product .product-item_content{-webkit-flex-basis:calc(100% - 70px);-ms-flex-preferred-size:calc(100% - 70px);flex-basis:calc(100% - 70px);max-width:calc(100% - 70px);padding-left:20px;padding-right:10px;}.offcanvas-minicart_wrapper .tromic-offcanvas-body .minicart-content .minicart-list li.minicart-product .product-item_content a.product-item_title{line-height:1.4;font-size:16px;width:90%;display:block;}.offcanvas-minicart_wrapper .tromic-offcanvas-body .minicart-content .minicart-list li.minicart-product .product-item_content .product-item_quantity{display:block;padding-top:10px;font-size:13px;line-height:24.7px;}.offcanvas-minicart_wrapper .tromic-offcanvas-body .minicart-item_total{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:25px 0 30px;}.offcanvas-minicart_wrapper .tromic-offcanvas-body .group-btn_wrap{padding-bottom:60px;}.offcanvas-minicart_wrapper.open .tromic-offcanvas-body{left:auto;right:0;}.modal-fullscreen{opacity:0.9;}.modal-content{background-color:var(--bg-white);}.modal-header{border-bottom:0;}.modal-header .btn-close{opacity:1;}.modal-header .btn-close:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;}.modal-header .btn-close:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.modal-search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;}.modal-search span.searchbox-info{margin-bottom:30px;font-size:20px;display:block;color:#212529;letter-spacing:0.5px;text-align:center;}.modal-search .hm-searchbox{position:relative;width:800px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:991.98px){.modal-search .hm-searchbox{width:100%;}}.modal-search .hm-searchbox input{border-top:0;border-bottom:1px solid #212529;border-left:0;border-right:0;height:100px;line-height:100px;width:100%;text-align:center;font-size:30px;padding-right:55px;font-weight:300;}@media (max-width:479px){.modal-search .hm-searchbox input{font-size:20px;}}.modal-search .hm-searchbox input::-webkit-input-placeholder{color:#212529;}.modal-search .hm-searchbox input::-moz-placeholder{color:#212529;}.modal-search .hm-searchbox input:-ms-input-placeholder{color:#212529;}.modal-search .hm-searchbox input::-ms-input-placeholder{color:#212529;}.modal-search .hm-searchbox input::placeholder{color:#212529;}.modal-search .hm-searchbox .nav-search-btn{position:absolute;font-size:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;border:0;background:transparent;color:#212529;padding:0;}.modal-search .hm-searchbox .nav-search-btn i{vertical-align:middle;}.offcanvas-user-info .dropdown-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.offcanvas-user-info .dropdown-wrap .dropup .ht-btn:after{content:"\f077";font-family:"Font Awesome 6 Free";font-weight:900;}.swiper-slide .slide-inner .slide-content{opacity:0;}.swiper-slide.swiper-slide-active .slide-inner .slide-content{opacity:1;}.animation-style-01.swiper-slide-active .slide-content .sub-title{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animation-style-01.swiper-slide-active .slide-content .title{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animation-style-01.swiper-slide-active .slide-content .short-desc{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animation-style-01.swiper-slide-active .slide-content .button-wrap{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animation-style-02.swiper-slide-active .slide-content .title{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@media (max-width:991.98px){.animation-style-02.swiper-slide-active .slide-content .title{-webkit-animation-delay:2s;animation-delay:2s;}}.animation-style-02.swiper-slide-active .slide-content .short-desc{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@media (max-width:991.98px){.animation-style-02.swiper-slide-active .slide-content .short-desc{-webkit-animation-delay:2.5s;animation-delay:2.5s;}}.animation-style-02.swiper-slide-active .slide-content .button-wrap{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@media (max-width:991.98px){.animation-style-02.swiper-slide-active .slide-content .button-wrap{-webkit-animation-delay:3s;animation-delay:3s;}}.animation-style-02.swiper-slide-active .inner-img{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@media (max-width:991.98px){.animation-style-02.swiper-slide-active .inner-img{-webkit-animation-delay:1.5s;animation-delay:1.5s;}}@-webkit-keyframes wave-button{0%{opacity:1;-webkit-transform:scale(0.3);transform:scale(0.3);}50%{opacity:0.5;-webkit-transform:scale(0.6);transform:scale(0.6);}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1);}}@keyframes wave-button{0%{opacity:1;-webkit-transform:scale(0.3);transform:scale(0.3);}50%{opacity:0.5;-webkit-transform:scale(0.6);transform:scale(0.6);}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1);}}.wave-btn{margin:auto;display:block;position:relative;width:250px;height:250px;}.wave-btn > .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;height:80px;text-align:center;line-height:80px;background:var(--bg-white);border-radius:50%;color:var(--megamenu-primary-color);font-size:24px;}.wave-btn span{position:absolute;border-radius:50%;background:var(--megamenu-primary-color);width:250px;height:250px;}.wave-btn span:nth-child(1){background:var(--megamenu-primary-color);-webkit-animation:wave-button 2s infinite 0.1s linear backwards;animation:wave-button 2s infinite 0.1s linear backwards;}.wave-btn span:nth-child(2){background:var(--megamenu-primary-color);-webkit-animation:wave-button 3s infinite 0.5s linear backwards;animation:wave-button 3s infinite 0.5s linear backwards;}.wave-btn span:nth-child(3){background:var(--megamenu-primary-color);-webkit-animation:wave-button 4s infinite 1s linear backwards;animation:wave-button 4s infinite 1s linear backwards;}.newsletter-title{color:#444444;font-weight:700;font-size:48px;}@media (max-width:991.98px){.newsletter-title{font-size:30px;}}.newsletter-sub-title{font-size:36px;}@media (max-width:991.98px){.newsletter-sub-title{font-size:25px;}}.newsletter-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.newsletter-form.wide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.newsletter-form.wide .input-field{width:100%;height:45px;}.newsletter-form.wide .button-wrap .btn{width:100%;}.newsletter-form.wide .button-wrap .btn:before{width:calc(100% + 15px);}@media (max-width:575.98px){.newsletter-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.newsletter-form .input-field{border:1px solid #eeeeee;background-color:#eeeeee;padding-left:15px;padding-right:15px;width:315px;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;margin-right:2px;}.newsletter-form .input-field:-moz-placeholder-shown{color:#a2a1a1;}.newsletter-form .input-field:-ms-input-placeholder{color:#a2a1a1;}.newsletter-form .input-field:placeholder-shown{color:#a2a1a1;}@media (max-width:991.98px){.newsletter-form .input-field{width:100%;height:45px;}}.newsletter-form .btn-custom-size{width:135px;height:45px;border-end-end-radius:3px;border-top-right-radius:3px;}@media (max-width:575.98px){.newsletter-form .btn-custom-size{margin-top:15px;width:100%;height:45px;}.newsletter-form .btn-custom-size:before{width:calc(100% + 30px);}}.mailchimp-success{color:green;}.mailchimp-error{color:red;}.widget-title{color:var(--bg-white);font-weight:500;font-size:20px;line-height:24px;padding-bottom:5px;}.widget-item li,.widget-item a,.widget-item p{font-weight:300;line-height:28px;}.widget-contact-info ul li{font-weight:300;line-height:28px;}.widget-contact-info ul li:not(:last-child){padding-bottom:5px;}.widget-contact-info ul li i{vertical-align:middle;margin-right:5px;font-size:24px;}.widget-list-item > li:not(:last-child){padding-bottom:10px;}.widget-list-item > li i{margin-right:20px;color:var(--megamenu-primary-color);}.copyright{text-align:center;}.copyright-text{text-transform:capitalize;font-weight:300;font-size:14px;color:#8690a1;}.copyright-text a{color:#8690a1;}.copyright-text a:hover{color:var(--megamenu-primary-color);}.shipping-bg{height:200px;padding-left:120px;padding-right:95px;}@media (max-width:1199.98px){.shipping-bg{height:auto;padding-left:30px;padding-right:30px;}}@media (min-width:1200px){.shipping-wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;}}.shipping-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:767.98px){.shipping-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;}}.shipping-img{width:60px;}.shipping-content{width:calc(100% - 60px);padding-left:20px;}@media (max-width:767.98px){.shipping-content{padding-top:20px;padding-left:0;}}.shipping-content .title{color:#1f2226;font-size:20px;}.shipping-content .short-desc{color:#3e3e3f;}.shipping-style-2 .shipping-item{background-image:url("../images/shipping/shape/1.png");background-position:top;background-repeat:no-repeat;background-size:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:240px;position:relative;}.shipping-style-2 .shipping-img{position:absolute;top:30px;width:70px;}.shipping-style-2 .shipping-content{background-color:var(--bg-white);text-align:center;padding-top:55px;padding-bottom:20px;padding-left:0;width:100%;}.product-slider{padding-bottom:4px;margin-bottom:-4px;}.product-item{-webkit-box-shadow:0px 5px 2px -1px rgb(255,233,233);box-shadow:0px 5px 2px -1px rgb(255,233,233);background-color:var(--bg-white);position:relative;height:100%;overflow:hidden;z-index:1;border-end-start-radius:4px;}.product-item-wrap{height:100%;}.product-item:hover .product-content .price-box{visibility:hidden;opacity:0;}.product-item:hover .product-add-action{bottom:-15px;opacity:1;visibility:visible;}.product-img{height:100%;}.product-img .img-full{height:100%;}.product-content{position:absolute;bottom:35px;left:30px;}.product-content .product-name{display:block;color:#383838;font-weight:500;}.product-content .product-name:hover{color:var(--megamenu-primary-color);}.product-content .price-box{-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;visibility:visible;opacity:1;}.product-content .price-box span{font-size:14px;color:#383838;}.product-add-action{-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;position:absolute;visibility:hidden;opacity:0;bottom:-65px;left:0;border-top-left-radius:3px;border-end-start-radius:3px;}.product-add-action ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.product-add-action ul li{display:inline-block;}.product-add-action ul li:not(:last-child){margin-right:10px;}.product-add-action ul li a i{border:1px solid #dee2e6;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:30px;height:30px;line-height:28px;text-align:center;display:block;}.product-add-action ul li a i:hover{background-color:var(--megamenu-primary-color);border-color:var(--megamenu-primary-color);color:var(--bg-white);}.product-banner{-webkit-box-shadow:0px 5px 2px -1px #ffe9e9;box-shadow:0px 5px 2px -1px #ffe9e9;position:relative;height:100%;}.product-banner-img{height:100%;}@media (max-width:991.98px){.product-banner-img.fixed-height{height:405px;}}.product-banner-img .img-full{height:100%;}@media (max-width:991.98px){.product-banner-img .img-full{height:auto;}}.product-banner-content{position:absolute;top:80px;left:30px;}.product-banner-content .category{font-size:18px;}.product-banner-content .offer{font-size:36px;}@media (max-width:1199.98px){.product-banner-content .offer{font-size:30px;}}.product-banner-content .short-desc{line-height:26px;}.product-custom-col{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%;}@media (max-width:991.98px){.product-custom-col{width:33.33333%;}}@media (max-width:575.98px){.product-custom-col{width:50%;}}.product-category-img{overflow:hidden;display:block;}.product-category-img picture img,.product-category-img img,.product-category-img picture{width:100%;}.product-category-content{text-align:center;}.product-category-content .title a{color:#383838;font-size:18px;font-weight:400;display:block;}.product-category-content .title a:hover{color:var(--megamenu-primary-color);}.product-list-view .product-list-item{-webkit-box-shadow:0px 5px 2px -1px rgb(255,233,233);box-shadow:0px 5px 2px -1px rgb(255,233,233);border-end-start-radius:4px;background-color:var(--bg-white);height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4px;margin:-4px;}@media (max-width:991.98px){.product-list-view .product-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.product-list-view .product-list-img{width:350px;}@media (max-width:991.98px){.product-list-view .product-list-img{width:100%;}}.product-list-view .product-list-content{width:calc(100% - 350px);}@media (max-width:991.98px){.product-list-view .product-list-content{width:100%;}}.product-list-view .product-list-content .product-name{display:block;font-size:20px;font-weight:500;}.product-list-view .product-list-content .product-add-action{opacity:1;visibility:visible;position:relative;top:0;padding-top:25px;}@media (max-width:991.98px){.product-list-view .product-list-content .product-add-action{padding-bottom:25px;}}.product-list-view .product-list-content .product-add-action ul li i{font-size:18px;width:45px;height:45px;line-height:45px;}.product-list-view .product-list-content .rating-box ul li i{color:var(--megamenu-primary-color);}.product-list-view .product-list-content .short-desc{color:#3e3e3f;line-height:1.8;}@media (min-width:992px) and (max-width:1199.98px){.product-list-view.with-sidebar .product-list-img{width:250px;}}@media (min-width:992px) and (max-width:1199.98px){.product-list-view.with-sidebar .product-list-content{width:calc(100% - 250px);}}@media (min-width:992px) and (max-width:1199.98px){.product-list-view.with-sidebar .product-list-content .product-add-action{padding-bottom:25px;}}.product-info{width:150px;}.product-tab-nav{background-color:#f4f4f4;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.product-tab-nav li a.tab-btn{padding-top:20px;padding-bottom:20px;text-align:center;width:130px;display:block;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.product-tab-nav li a.active{background-color:var(--megamenu-primary-color);color:var(--bg-white);}.product-description-body .short-desc{text-align:center;color:var(--nav-text);line-height:30px;}.special-deals-item{border:1px solid #e7e7e7;}.special-deals-button-wrap{position:absolute;bottom:20px;right:20px;}.new-product-item{border:1px solid #e7e7e7;}.feedback-area{padding-left:40px;padding-right:40px;}.feedback-area.with-bg{background-color:#f9f9f9;padding-top:50px;padding-bottom:50px;}.feedback-area.with-bg .feedback-form .input-field,.feedback-area.with-bg .feedback-form .textarea-field{background-color:#f9f9f9;}.feedback-area .heading{position:relative;line-height:24px;}.feedback-area .heading:before{background-color:var(--megamenu-primary-color);content:"";width:9px;height:17px;position:absolute;top:0;left:-40px;}.feedback-area .rating-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:479px){.feedback-area .rating-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.feedback-area .rating-box ul{padding-left:0 !important;padding-top:10px;}}.feedback-area .rating-box span{color:#444444;}.feedback-form .group-input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:767.98px){.feedback-form .group-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.feedback-form .form-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;}.feedback-form .input-field,.feedback-form .textarea-field{border:1px solid #dee2e6;padding-left:20px;padding-right:20px;width:100%;height:50px;}.feedback-form .textarea-field{padding:20px;height:150px;}.single-product-img.with-border{-webkit-box-shadow:0px 5px 2px -1px rgb(255,233,233);box-shadow:0px 5px 2px -1px rgb(255,233,233);border:1px solid #dee2e6;}.single-product-slider{border:1px solid #dee2e6;margin-bottom:10px;}.single-product-slider .single-img{display:block;}.single-product-content.with-sticky{position:-webkit-sticky;position:sticky;top:115px;}.single-product-content > .title{color:#444444;font-size:32px;}.single-product-content .rating-box-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:479px){.single-product-content .rating-box-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.single-product-content .rating-box-wrap .review-status{padding-left:0 !important;padding-top:5px;}}.single-product-content .rating-box-wrap .review-status span{font-size:14px;}.single-product-content .short-desc{color:var(--nav-text);line-height:30px;}.single-product-content .quantity-with-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:479px){.single-product-content .quantity-with-btn{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}}.single-product-content .quantity-with-btn li .cart-plus-minus{width:100%;}@media (max-width:479px){.single-product-content .quantity-with-btn li .cart-plus-minus .cart-plus-minus-box{width:100%;}}.single-product-content .quantity-with-btn li.add-to-cart .btn{border-radius:25px;}.single-product-content .quantity-with-btn li a.custom-circle-btn{border-radius:100%;padding:0;}.single-product-content .quantity-with-btn li a.custom-circle-btn i{background-color:#3d3d3d;text-align:center;color:var(--bg-white);border-radius:100%;width:50px;height:50px;line-height:50px;font-size:18px;display:block;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.single-product-content .quantity-with-btn li a.custom-circle-btn:hover i{background-color:var(--megamenu-primary-color);color:var(--bg-white);}.single-product-content .quantity-with-btn li:not(:last-child){padding-right:10px;}@media (max-width:479px){.single-product-content .quantity-with-btn li:not(:last-child){padding-bottom:10px;}}.single-product-content .price-box span{font-size:24px;}.single-product-content .product-category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:479px){.single-product-content .product-category{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.single-product-content .product-category .title{margin-right:10px;color:#5f5f5f;font-weight:500;font-size:16px;}.single-product-content .product-category ul li{display:inline-block;}.single-product-content .product-category ul li a{color:#9f9e9e;}.single-product-content .product-category ul li a:hover{color:var(--megamenu-primary-color);}.single-product-content .social-link ul li:not(:last-child){padding-right:15px;}.single-product-thumbs .swiper-slide{border:1px solid #dee2e6;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.single-product-thumbs .swiper-slide:hover{opacity:1;}.grouped-qty{color:#505050;font-size:14px;line-height:29px;}.grouped-qty .price-box span{font-size:14px;}.grouped-qty .in-stock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.grouped-qty .in-stock i{margin-right:5px;}.grouped-qty li{border-bottom:1px solid #dee2e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:15px;}@media (max-width:479px){.grouped-qty li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;}.grouped-qty li .product-info{padding-top:10px;}}.grouped-qty li:not(:first-child){padding-top:15px;}.selector-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (max-width:479px){.selector-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.selector-wrap .nice-select:focus,.selector-wrap .nice-select.open{border-color:#e8e8e8;}.selector-title{border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;height:42px;line-height:40px;padding-left:30px;padding-right:30px;width:150px;text-align:center;}@media (max-width:479px){.selector-title{width:100%;border-right:1px solid #e8e8e8;border-bottom:0;}}.banner-img{position:relative;}.banner-img .inner-content{position:absolute;top:50%;left:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.banner-img .inner-content.text-right{left:auto;right:50px;}.banner-img .inner-content .title{font-size:30px;}@media (max-width:1199.98px){.banner-img .inner-content .title{font-size:20px;}}.banner-img .inner-content .offer{font-size:18px;line-height:33px;font-weight:400;}.banner-content .title{font-size:48px;}.banner-content .title.text-charcoal{color:#444444;font-weight:700;}@media (max-width:991.98px){.banner-content .title{font-size:30px;}}.banner-content .sub-title{font-size:30px;}@media (max-width:991.98px){.banner-content .sub-title{font-size:25px;}}.banner-style-2[data-bg-image]:not(.bg-pattern){background-size:contain;background-position:bottom;}.banner-style-2 .banner-content .sub-title{color:#7f7f7f;font-size:24px;display:block;text-transform:capitalize;}.banner-style-2 .banner-content .title{color:#4e4e4e;}@media (max-width:479px){.banner-style-3 .banner-item .inner-content{left:30px;}.banner-style-3 .banner-item .inner-content.text-right{left:auto;right:30px;}}@media (max-width:479px){.banner-style-3 .banner-item .inner-content .offer{font-size:14px;margin-bottom:0;line-height:26px;}}.banner-style-3 .banner-item .inner-content .title{margin-bottom:30px;}@media (max-width:479px){.banner-style-3 .banner-item .inner-content .title{margin-bottom:5px;font-size:16px;}}@media (max-width:479px){.banner-style-3 .banner-item .inner-content .btn{font-size:11px;width:80px;height:30px;line-height:28px;}}.breadcrumb-height{height:400px;}.breadcrumb-heading{font-size:20px;}.breadcrumb-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:flex-end;height:100%;}.breadcrumb-item ul li{display:inline-block;line-height:30px;font-size:14px;}.breadcrumb-item ul li i{font-size:16px;vertical-align:middle;}.about-title{text-transform:capitalize;color:#4b4b4b;font-size:48px;}.about-sub-title{margin-bottom:5px;display:block;font-size:18px;}.about-banner-content .short-desc{color:var(--nav-text);line-height:30px;}.about-banner-height{height:500px;}.about-banner .popup-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;}.team-member-item{position:relative;text-align:center;}.team-member-item:hover .team-member-content{opacity:1;visibility:visible;bottom:40px;}.team-member-content{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:2;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.team-member-content .title{color:var(--bg-white);font-size:24px;line-height:26px;}.team-member-content .occupation{color:var(--bg-white);line-height:26px;display:block;padding-bottom:10px;}.team-member-content .social-link.with-border{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.team-member-content .social-link.with-border ul li a{background-color:#ff9b95;border:0;color:var(--bg-white);border-radius:7px;}.team-member-content .social-link.with-border ul li a i{-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.team-member-content .social-link.with-border ul li a:hover{background-color:var(--bg-white);}.team-member-content .social-link.with-border ul li a:hover i{color:var(--megamenu-primary-color);}.widgets-area{background-color:#f9f9f9;padding-top:40px;padding-bottom:40px;padding-left:40px;padding-right:40px;}.widgets-searchbox{position:relative;padding-left:20px;padding-right:20px;}.widgets-searchbox .input-field{border:1px solid #dee2e6;background-color:#f9f9f9;border-radius:30px;width:100%;height:60px;padding-left:15px;padding-right:75px;}.widgets-searchbox-btn{background-color:transparent;border:0;border-left:1px solid #dee2e6;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;padding-left:20px;padding-right:20px;}.widgets-title{color:#535353;font-size:18px;position:relative;}.widgets-title:before{background-color:var(--megamenu-primary-color);height:14px;width:9px;content:"";position:absolute;top:0;left:-40px;}.widgets-author .widgets-content{text-align:center;}.widgets-author .widgets-content span{display:block;}.widgets-author .widgets-content span.author-name{color:#2e2a31;font-size:18px;}.widgets-author .widgets-content span.author-occupation{color:#5f5f5f;}.widgets-list-slider .swiper-slide:not(:last-child){border-bottom:1px solid #e8e8e8;padding-bottom:15px;margin-bottom:20px;}.widgets-list-slider .blog-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;}@media (min-width:992px) and (max-width:1199.98px){.widgets-list-slider .blog-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media (max-width:479px){.widgets-list-slider .blog-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.widgets-list-slider .blog-list-img{width:98px;}.widgets-list-slider .blog-list-content{width:calc(100% - 78px);padding-left:20px;}@media (min-width:992px) and (max-width:1199.98px){.widgets-list-slider .blog-list-content{padding-top:15px;padding-left:0;width:100%;}}@media (max-width:479px){.widgets-list-slider .blog-list-content{padding-top:15px;padding-left:0;width:100%;}}.widgets-list-slider .blog-list-content .blog-meta ul li{display:inline-block;font-size:13px;color:#767676;}.widgets-list-slider .blog-list-content .title{font-weight:400;line-height:25px;}.widgets-list-slider .blog-list-content .title a{color:#383838;font-size:18px;display:block;}.widgets-list-slider .blog-list-content .title a:hover{color:var(--megamenu-primary-color);}.widgets-item .with-border li:not(:last-child) a{border-bottom:1px solid #e8e8e8;padding-bottom:15px;margin-bottom:15px;}.widgets-newsletter .input-field{text-align:center;border:1px solid #e8e8e8;background-color:#f9f9f9;font-style:italic;font-size:14px;}.widgets-newsletter .input-field:-moz-placeholder-shown{color:#c0c0c0;}.widgets-newsletter .input-field:-ms-input-placeholder{color:#c0c0c0;}.widgets-newsletter .input-field:placeholder-shown{color:#c0c0c0;}.widgets-newsletter .btn{text-align:center;}.widgets-category li:not(:last-child){padding-bottom:10px;}.widgets-category li a{color:#737070;display:block;}.widgets-category li a:hover{color:var(--megamenu-primary-color);}.widgets-checkbox li{}.widgets-checkbox li:not(:last-child){margin-bottom:25px;}.widgets-checkbox li input[type=checkbox],.widgets-checkbox li input[type=radio]{display:none;}.widgets-checkbox li input[type=checkbox] + label,.widgets-checkbox li input[type=radio] + label{position:relative;padding-left:30px;line-height:1;font-size:14px;font-weight:400;margin:0;color:#737070;}.widgets-checkbox li input[type=checkbox] + label:before,.widgets-checkbox li input[type=radio] + label:before{border:2px solid #737070;border-radius:100%;position:absolute;left:0;top:0;width:15px;height:15px;display:block;content:"";-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.widgets-checkbox li input[type=checkbox] + label:after,.widgets-checkbox li input[type=radio] + label:after{position:absolute;left:0;top:0;display:block;content:"\f00c";font-family:"Font Awesome 6 Free";font-weight:900;font-size:9px;line-height:14px;opacity:0;width:15px;text-align:center;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;color:var(--bg-white);}.widgets-checkbox li .label-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.widgets-checkbox li .label-checkbox span{color:#737070;width:30px;height:20px;border-radius:8px;text-align:center;margin-left:5px;}.widgets-checkbox li input[type=checkbox]:checked + label,.widgets-checkbox li input[type=radio]:checked + label{color:var(--megamenu-primary-color);}.widgets-checkbox li input[type=checkbox]:checked + label:before,.widgets-checkbox li input[type=radio]:checked + label:before{background-color:var(--megamenu-primary-color);border-color:var(--megamenu-primary-color);}.widgets-checkbox li input[type=checkbox]:checked + label:after,.widgets-checkbox li input[type=radio]:checked + label:after{opacity:1;}.widgets-tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.widgets-tags li:not(:last-child) a{margin-right:10px;margin-bottom:10px;}.widgets-tags li a{border:1px solid #e8e8e8;color:#7e7e7e;padding:5px 15px;display:block;border-radius:30px;}.widgets-tags li a:hover{background-color:var(--megamenu-primary-color);color:var(--bg-white);}.sidebar-area.style-2 .widgets-area{padding:10px 20px;}.sidebar-area.style-2 .widgets-title:before{left:-30px;}.form-message.success{color:#146c43;}.form-message.error{color:#dc3545;}.contact-card{background:var(--bg-white);border-radius:0.75rem;padding:2.5rem 1.5rem;transition:transform .35s,box-shadow .35s;}.contact-card:hover{transform:translateY(-4px);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.12);}.ci-icon{width:72px;height:72px;margin:0 auto 1.25rem;border-radius:50%;background:var(--megamenu-primary-color);display:flex;justify-content:center;align-items:center;color:var(--bg-white);font-size:32px;}.contact-card p{color:#444;font-size:0.95rem;line-height:1.5;}.modal{z-index:10000;}.quick-view-modal .modal-dialog{max-width:100%;width:1125px;}@media (max-width:1599.98px){.quick-view-modal .modal-dialog{width:calc(100% - 60px);margin:auto;}}.quick-view-modal .modal-content{border:0;}.modal .thumbs-arrow-holder{-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.modal-slider{border:1px solid #dee2e6;margin-bottom:10px;}.modal-thumbs .swiper-slide{border:1px solid #dee2e6;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.modal-thumbs .swiper-slide:hover{opacity:1;}:root{--megamenu-primary-color:#0d6efd;--megamenu-hover-color:#0a58ca;--megamenu-border-color:#dee2e6;--megamenu-bg-light:#f8f9fa;}.megamenu{position:absolute;top:100%;left:0;width:100%;min-width:1000px;max-width:80vw;background:var(--bg-white);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);border-top:3px solid var(--megamenu-primary-color);display:none;z-index:1050;}.megamenu-content{display:flex;min-height:400px;max-height:600px;}.megamenu-sidebar{margin-top:20px;width:300px;background-color:var(--megamenu-bg-light);border-right:1px solid var(--megamenu-border-color);overflow-y:auto;padding:.5rem 0;}.megamenu-title{display:flex;align-items:center;justify-content:space-around;padding:0.75rem 1.25rem;color:#495057;text-decoration:none;transition:all 0.3s ease;cursor:pointer;}.megamenu-title:hover{background-color:#e9ecef;color:var(--megamenu-primary-color);text-decoration:none;padding-left:1.5rem;}.megamenu-title.active{background-color:var(--bg-white);color:var(--megamenu-primary-color);border-left:3px solid var(--megamenu-primary-color);font-weight:600;}.megamenu-title i{font-size:25px;font-weight:bolder;transition:transform 0.3s ease;}.megamenu-title.active i{transform:translateX(3px);color:var(--megamenu-primary-color);}.megamenu-main{flex:1;overflow-y:auto;padding:2rem;}.megamenu-content-item{display:none;animation:fadeIn 0.3s ease;}.megamenu-content-item.active{display:block;}@keyframes fadeIn{from{opacity:0;transform:translateX(-10px);}to{opacity:1;transform:translateX(0);}}.megamenu-content-item h3{color:#212529;margin-bottom:1.5rem;padding-bottom:0.5rem;border-bottom:2px solid var(--megamenu-primary-color);}.megamenu-links{list-style:none;padding:0;}.megamenu-links li{margin-bottom:0.5rem;}.megamenu-links a{color:#6c757d;text-decoration:none;padding:0.25rem 0.5rem;display:block;border-radius:0.25rem;transition:all 0.3s ease;}.megamenu-links a:hover{background-color:var(--megamenu-primary-color);color:var(--nav-bg);padding-left:1rem;}@media (max-width:1200px){.megamenu{min-width:auto;left:0;right:0;}}@media (max-width:768px){.megamenu-content{flex-direction:column;max-height:80vh;}.megamenu-sidebar{width:100%;max-height:200px;border-right:none;border-bottom:1px solid var(--megamenu-border-color);}.megamenu-main{padding:1rem;}.megamenu-links{columns:1;}}.megamenu-sidebar::-webkit-scrollbar,.megamenu-main::-webkit-scrollbar{width:6px;}.megamenu-sidebar::-webkit-scrollbar-track,.megamenu-main::-webkit-scrollbar-track{background:#f1f1f1;}.megamenu-sidebar::-webkit-scrollbar-thumb,.megamenu-main::-webkit-scrollbar-thumb{background:#888;border-radius:3px;}.megamenu-sidebar::-webkit-scrollbar-thumb:hover,.megamenu-main::-webkit-scrollbar-thumb:hover{background:#555;}.main-header-area{background:rgba(251,251,251,0.3);position:absolute;top:0;left:0;width:100%;z-index:99;box-shadow:0 2px 8px rgba(0,0,0,0.08);}.hero-bg{width:100%;height:580px;overflow:hidden;background-size:cover;background-position:center center;z-index:99;}.industry-card{background:var(--bg-white);border-radius:.75rem;padding:2rem 1rem;text-align:center;box-shadow:0 2px 6px rgba(0,0,0,.05);cursor:pointer;transition:transform .25s ease,box-shadow .25s ease;height:100%;}.industry-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.1);}.industry-card i{font-size:2.5rem;color:#2F80ED;margin-bottom:.75rem;}.industry-card h3{font-size:1rem;margin-bottom:.5rem;}.industry-card p{font-size:.875rem;color:#6c757d;}.object-fit-cover{object-fit:cover;}@media (max-width:575.98px){#industryModal .position-absolute{max-width:90% !important;}#modalTitle{font-size:1.75rem;}#modalSub{font-size:1rem;}}#industryModal .modal-dialog{max-width:70vw;width:100%;margin:0 auto;}.modal-hero{height:50vh;}.modal-hero-overlay{position:absolute;inset:0;background:rgba(0,0,0,.55);}.modal-hero-text{position:absolute;top:50%;left:5%;transform:translateY(-50%);max-width:60%;}@media (max-width:991.98px){.modal-hero{height:500px;}.modal-hero-text{max-width:85%;left:50%;transform:translate(-50%,-50%);text-align:center;}}.object-fit-cover{object-fit:cover;object-position:center;}.bg-light{--bs-bg-opacity:1;background-color:var(--bg-section) !important;}.box-counter{position:relative;max-width:100%;color:#333333;text-align:center;}.box-counter__title{font-family:"Space Mono",Menlo,Monaco,Consolas,"Courier New",monospace;display:inline-block;letter-spacing:-.025em;line-height:1.3;font-size:16px;}.box-counter__main > *{display:inline;font-family:"Space Mono",Menlo,Monaco,Consolas,"Courier New",monospace;font-size:45px;font-weight:400;line-height:1.2;}.box-counter__main .small{font-size:28px;}.box-counter__main .small_top{vertical-align:top;}.box-counter__divider{font-size:0;line-height:0;}.box-counter__divider::after{content:'';display:inline-block;width:80px;height:2px;background:#b6c062;}.box-counter_modern > *{display:block;max-width:220px;margin-left:auto;margin-right:auto;}.box-counter_modern .box-counter__main{min-width:200px;}.box-counter_modern .box-counter__main > *{position:relative;display:inline-block;top:4px;}.box-counter_modern .box-counter__icon{top:0;font-size:30px;text-align:center;}.box-counter_modern .box-counter__icon + *{margin-left:14px;}.box-counter_modern * + .box-counter__title{margin-top:20px;}@media (min-width:576px){.box-counter_modern{text-align:left;}.box-counter_modern .box-counter__icon{top:0;display:inline-block;padding-right:8px;vertical-align:middle;font-size:30px;min-height:65px;min-width:82px;border-style:solid;border-width:0 0 2px 2px;border-color:#b6c062;text-align:center;}.box-counter_modern .box-counter__icon + *{margin-left:-14px;}.box-counter_modern .box-counter__main + .box-counter__title{margin-top:12px;}}.box-counter_creative{text-align:center;}.box-counter_creative .box-counter__main{vertical-align:middle;}.box-counter_creative .box-counter__main .icon + *{margin-left:10px;}.box-counter_creative .box-counter__main > *{vertical-align:middle;}.box-counter_creative .icon{position:relative;font-size:30px;line-height:1;vertical-align:middle;}.box-counter_creative .counter{line-height:.9;}* + .box-counter__title{margin-top:10px;}* + .box-counter__main{margin-top:20px;}* + .box-counter__divider{margin-top:10px;}.box-counter__main + .box-counter__title{margin-top:5px;}@media (min-width:768px){.box-counter__title{font-size:18px;}}@media (min-width:1200px){.box-counter__main > *{font-size:60px;}.box-counter__main .small{font-size:36px;}* + .box-counter__main{margin-top:30px;}* + .box-counter__divider{margin-top:15px;}* + .box-counter__title{margin-top:18px;}}.box-minimal{text-align:center;}.breadcrumb-area{background-color:var(--bg-white);background-repeat:no-repeat;background-position:center center;background-size:cover;}.megamenu-content-item#camera-selector,.megamenu-content-item#oem-odm{background:linear-gradient(135deg,var(--bg-section) 0%,var(--bg-light) 100%);border-radius:var(--radius-md);margin:1rem;border:1px solid var(--border-light);}.megamenu-content-item#camera-selector h5{color:var(--text-primary);font-weight:600;}.megamenu-content-item#camera-selector .btn-outline-primary,.megamenu-content-item#oem-odm .btn-outline-primary{border:2px solid var(--primary-color);color:var(--primary-color);font-weight:500;transition:var(--transition-normal);position:relative;overflow:hidden;}.megamenu-content-item#camera-selector .btn-outline-primary:hover,.megamenu-content-item#oem-odm .btn-outline-primary:hover{background:var(--primary-color);color:white;transform:translateY(-2px);box-shadow:var(--shadow-md);}.megamenu-content-item#camera-selector .btn-outline-primary:hover i{animation:bounce 0.6s ease-in-out;}@keyframes bounce{0%,20%,60%,100%{transform:translateY(0);}40%{transform:translateY(-3px);}80%{transform:translateY(-1px);}}.megamenu-content-item#camera-selector .pe-7s-tools{font-size:1.2em;vertical-align:middle;}.megamenu-content-item#camera-selector small{font-size:0.85rem;line-height:1.4;color:var(--text-muted);}@media (max-width:991.98px){.footer-area .footer-top{padding-top:var(--space-2xl);padding-bottom:var(--space-xl);}.footer-area .widget-item{margin-bottom:var(--space-lg);}.footer-area .widget-title{font-size:var(--font-size-lg);margin-bottom:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px solid var(--border-light);color:var(--text-white);}}@media (max-width:767.98px){.footer-area .col-md-4,.footer-area .col-sm-4{padding-top:var(--space-xl) !important;}.footer-area .col-md-4:first-child,.footer-area .col-sm-4:first-child{padding-top:0 !important;}.widget-contact-info ul li{font-size:var(--font-size-sm);line-height:1.6;padding-bottom:var(--space-md);display:flex;align-items:flex-start;}.widget-contact-info ul li i{margin-right:var(--space-sm);margin-top:2px;font-size:var(--font-size-base);color:var(--primary-light);flex-shrink:0;}}@media (max-width:575.98px){.footer-area .footer-top{padding:var(--space-2xl) var(--space-md);}.footer-area .footer-logo{padding-bottom:var(--space-lg);text-align:center;}.footer-area .footer-logo picture img,.footer-area .footer-logo img,.footer-area .footer-logo picture{max-width:140px;}.footer-area .short-desc{font-size:var(--font-size-sm);line-height:1.6;text-align:center;color:var(--footer-text);}.footer-area .social-link{justify-content:center;padding-top:var(--space-md);}.footer-area .social-link ul{display:flex;gap:var(--space-md);}.footer-area .social-link ul li{padding-right:0 !important;}.footer-area .social-link ul li a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:var(--primary-alpha-20);border-radius:var(--radius-full);transition:var(--transition-normal);}.footer-area .social-link ul li a:hover{background-color:var(--primary-color);transform:translateY(-2px);}.footer-area .social-link ul li a i{font-size:var(--font-size-lg);color:var(--text-white);}.footer-area .widget-title{font-size:var(--font-size-base);font-weight:600;text-transform:uppercase;letter-spacing:0.5px;position:relative;padding-left:var(--space-md);}.footer-area .widget-title::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background-color:var(--primary-color);border-radius:var(--radius-sm);}.footer-area .widget-list-item{font-size:var(--font-size-sm);}.footer-area .widget-list-item li{padding-bottom:var(--space-sm);border-bottom:1px solid rgba(255,255,255,0.05);margin-bottom:var(--space-sm);}.footer-area .widget-list-item li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0;}.footer-area .widget-list-item li i{margin-right:var(--space-sm);font-size:10px;color:var(--primary-light);}.footer-area .widget-list-item li a{color:var(--footer-link);transition:var(--transition-fast);display:inline-block;}.footer-area .widget-list-item li a:hover{color:var(--footer-link-hover);padding-left:var(--space-xs);}.widget-contact-info ul li{word-break:break-word;padding-bottom:var(--space-lg);}.widget-contact-info ul li:last-child{padding-bottom:0;}.widget-contact-info ul li a{color:var(--primary-light);text-decoration:underline;text-underline-offset:2px;}.footer-area .wxImgStyle{max-width:120px;margin-top:var(--space-sm);border:2px solid var(--border-light);border-radius:var(--radius-sm);padding:var(--space-xs);background-color:var(--bg-white);}.footer-area .footer-bottom{padding:var(--space-lg) var(--space-md);text-align:center;}.footer-area .copyright-text{font-size:12px;line-height:1.8;color:var(--footer-text);}.footer-area .copyright-text a{color:var(--footer-link);display:inline-block;margin:0 var(--space-xs);}.footer-area .col-lg-3,.footer-area .col-lg-2{margin-bottom:var(--space-2xl);}.footer-area .col-lg-3:last-child,.footer-area .col-lg-2:last-child{margin-bottom:0;}}@media (max-width:479px){.footer-area .widget-title{font-size:var(--font-size-sm);}.footer-area .widget-list-item li a,.widget-contact-info ul li{font-size:13px;}.footer-area .copyright-text{font-size:11px;}.footer-area .copyright-text a{display:block;margin:var(--space-xs) 0;}.footer-area .social-link ul li a{width:32px;height:32px;}.footer-area .social-link ul li a i{font-size:var(--font-size-base);}}@media (max-width:767.98px){.footer-area .widget-item.collapsible .widget-title{cursor:pointer;user-select:none;display:flex;justify-content:space-between;align-items:center;}.footer-area .widget-item.collapsible .widget-title::after{content:'\f078';font-family:'Font Awesome 6 Free';font-weight:900;font-size:12px;transition:var(--transition-fast);}.footer-area .widget-item.collapsible.active .widget-title::after{transform:rotate(180deg);}.footer-area .widget-item.collapsible .widget-list-item{max-height:0;overflow:hidden;transition:max-height var(--transition-normal);}.footer-area .widget-item.collapsible.active .widget-list-item{max-height:500px;}}@media (prefers-color-scheme:dark){.footer-area .footer-top{background-color:var(--footer-bg);}.footer-area .footer-bottom{background-color:#0d1117;}}@media (max-width:767.98px){.footer-area *{box-shadow:none !important;}}#exampleModal .modal-dialog{margin:0;max-width:100vw;min-height:100vh;display:flex;align-items:center;justify-content:center;}#exampleModal .modal-content{background:var(--bg-section,#f4f7fc);box-shadow:var(--shadow-xl);border-radius:var(--radius-xl);border:none;padding:var(--space-2xl) var(--space-xl);position:relative;min-height:350px;transition:box-shadow var(--transition-normal);}#exampleModal .modal-header{border-bottom:none;background:transparent;padding:0;justify-content:flex-end;}#exampleModal .btn-close{font-size:1.5rem;color:var(--primary-color);opacity:0.7;transition:color var(--transition-fast),opacity var(--transition-fast);}#exampleModal .btn-close:hover{color:var(--primary-hover);opacity:1;}#exampleModal .modal-body{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-xl) 0 0 0;}#exampleModal .modal-search{width:100%;max-width:480px;margin:0 auto;text-align:center;}#exampleModal .searchbox-info{color:var(--text-muted);font-size:var(--font-size-base);margin-bottom:var(--space-lg);display:inline-block;}#exampleModal .hm-searchbox{display:flex;align-items:center;gap:var(--space-sm);margin-top:var(--space-md);}#exampleModal .hm-searchbox input[type="text"]{flex:1;border:1.5px solid var(--primary-alpha-20);border-radius:var(--radius-lg);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-lg);background:var(--bg-white);color:var(--text-primary);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);box-shadow:var(--shadow-xs);}#exampleModal .hm-searchbox input[type="text"]:focus{border-color:var(--primary-color);box-shadow:0 2px 12px var(--primary-alpha-10);outline:none;}#exampleModal .search-btn{background:var(--gradient-primary);border:none;border-radius:var(--radius-lg);color:var(--text-white);padding:var(--space-sm) var(--space-lg);font-size:1.4rem;display:flex;align-items:center;transition:background var(--transition-fast),box-shadow var(--transition-fast);box-shadow:var(--shadow-sm);}#exampleModal .pe-7s-search{font-size:1.3em;}@media (max-width:600px){#exampleModal .modal-content{min-height:220px;padding:var(--space-xl) var(--space-md);border-radius:var(--radius-md);}#exampleModal .modal-search{max-width:98vw;}#exampleModal .hm-searchbox input[type="text"]{font-size:var(--font-size-base);}#exampleModal .search-btn{font-size:1.1rem;padding:var(--space-xs) var(--space-md);}}.footer_newslatter{--nl-border:#1B2155;--nl-placeholder:#B6B8CA;--nl-text:var(--bs-white);display:flex;align-items:center;gap:.75rem;padding:.5rem 0 20px;border-bottom:1px solid var(--bs-primary);transition:border-color .2s ease;}.footer_newslatter:focus-within{border-color:var(--bs-primary);}.footer_newslatter label{margin:0;line-height:0;display:flex;align-items:center;}.footer_newslatter label picture img,.footer_newslatter label img,.footer_newslatter label picture{width:20px;height:20px;opacity:.9;}.footer_newslatter input{flex:1;min-width:0;border:none;background:transparent;color:var(--nl-text);padding:.375rem 0;font-size:.95rem;}.footer_newslatter input::placeholder{color:var(--nl-placeholder);}.footer_newslatter input:focus{outline:none;}.footer_newslatter button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:50%;background:var(--bs-primary);color:#fff;line-height:1;transition:transform .08s ease,opacity .2s ease;}.footer_newslatter button:hover{opacity:.9;}.footer_newslatter button:active{transform:translateY(1px);}.footer_newslatter.is-loading button{pointer-events:none;opacity:.7;}.footer_newslatter .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;}#footer_newsletter_msg{min-height:1.25rem;font-size:.875rem;margin-top:.5rem;}#footer_newsletter_msg.success{color:var(--bs-success);}#footer_newsletter_msg.error{color:var(--bs-danger);}.footer_newslatter_2{position:relative;margin-bottom:40px;}.footer_newslatter_2 label{top:19px;left:22px;position:absolute;}.footer_newslatter_2 input{width:100%;height:60px;outline:none;display:block;border-radius:50px;color:var(--bs-white);padding:4px 20px 0 46px;background-color:#1B2155;border:1px solid #1B2155;transition:var(--bs-transition);}.footer_newslatter_2 input:focus{border-color:var(--bs-primary);}.footer_newslatter_2 input::placeholder{color:#B6B8CA;}.footer_newslatter_2 button{top:10px;right:10px;line-height:1;font-size:14px;font-weight:600;position:absolute;border-radius:50px;letter-spacing:1px;color:var(--bs-white);padding:14px 30px 12px;text-transform:uppercase;background-color:var(--bs-primary);}@media (max-width:575.98px){.footer_newslatter{gap:.5rem;}.footer_newslatter button{width:36px;height:36px;}}@media (max-width:991.98px){.table-wrapper{width:100%;overflow-x:auto;}}.model-link{color:var(--primary-color);font-weight:600;text-decoration:none;transition:color var(--transition-fast);}.model-link:hover{color:var(--primary-hover);text-decoration:underline;}.preloader-active{position:fixed;top:0;left:0;overflow:hidden;height:100vh;width:100vw;z-index:99999;}.preloader-activate{transition:all .5s;}.preloader-active .preloader-area-wrap{background-color:var(--bg-white);position:absolute;left:0;display:block;top:0;height:100%;width:100%;z-index:999999;}.preloader-active .preloader-area-wrap .spinner div{background-color:var(--megamenu-primary-color);border-radius:50%;width:20px;height:20px;margin-right:15px;-webkit-animation:preloader-bounce 1.4s infinite ease-in-out both;animation:preloader-bounce 1.4s infinite ease-in-out both;}.preloader-active .preloader-area-wrap .spinner div.bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.preloader-active .preloader-area-wrap .spinner div.bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}.preloader-area-wrap{display:none;}@-webkit-keyframes preloader-bounce{0%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}80%{-webkit-transform:scale(0);transform:scale(0);}100%{-webkit-transform:scale(0);transform:scale(0);}}@keyframes preloader-bounce{0%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}80%{-webkit-transform:scale(0);transform:scale(0);}100%{-webkit-transform:scale(0);transform:scale(0);}}.open_tm_preloader{position:fixed;background-color:transparent;z-index:99999;height:100vh;width:100vw;inset:0;-webkit-transition:0.2s all ease;-o-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;}.open_tm_preloader.loaded{opacity:0;visibility:hidden;}.open_tm_preloader.loaded:before,.open_tm_preloader.loaded:after{width:0%;}.open_tm_preloader:before,.open_tm_preloader:after{content:"";position:absolute;height:100%;width:50%;background-color:var(--bg-white);-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.open_tm_preloader:before{top:0;left:0;}.open_tm_preloader:after{bottom:0;right:0;}