﻿@import"https://fonts.googleapis.com/css2?family=Source+Serif+4:opsz,wght@8..60,400;8..60,500;8..60,600;8..60,700;8..60,800;8..60,900&display=swap";@import"../bootstrap-icons/font-css.css";:root{--packlim-primary: #077;--packlim-primary-hover: rgba(28, 116, 75, 1);--packlim-secondary: rgba(25, 164, 99, 1);--packlim-secondary-hover: rgba(28, 116, 75, 1);--packlim-text-dark: #000000;--packlim-text-light: #ffffff;--packlim-background: #ffffff;--packlim-border-radius: 5px;--packlim-transition: all 0.3s ease-in-out}.wc-block-cart__submit-container{background-color:#077}.wc-block-cart__submit-container a{color:#fff}.packlim-brand{font-family:"Poppins",sans-serif;font-weight:600}.packlim-brand-primary{color:var(--packlim-primary)}.packlim-brand-secondary{color:var(--packlim-secondary)}.packlim-brand-button{background:var(--packlim-secondary);color:var(--packlim-text-light);border-radius:var(--packlim-border-radius);padding:10px 30px;font-weight:600;transition:var(--packlim-transition)}.packlim-brand-button:hover{background:var(--packlim-secondary-hover);color:var(--packlim-text-light)}body{font-family:"Poppins",sans-serif;outline:none;overflow-x:hidden}html{scroll-behavior:smooth}.fa-phone{rotate:45deg}h1,h2,h3,h4,h5,h6{font-family:"Poppins",sans-serif}a,button{font-family:"Poppins",sans-serif;font-display:swap}a{text-decoration:none !important;outline:none !important}p{font-family:"Poppins",sans-serif;font-display:swap;color:#000}*{box-sizing:border-box;padding:0;margin:0;scroll-behavior:smooth}.thm-btn{position:relative;display:inline-block;vertical-align:middle;outline:none !important;color:#fff;font-size:15px;font-weight:400;text-transform:uppercase;padding:19px 38px;overflow:hidden;background-color:#077;border-radius:50px;z-index:1;text-shadow:0 0 .25px currentColor;will-change:transform}.thm-btn:after{position:absolute;content:"";top:0px;border-radius:3px;left:0px;width:0px;height:0px;opacity:0;border:2px solid #077;z-index:-1;color:#fff;background-color:#fff;border-radius:50px}.thm-btn:hover{color:#000}.thm-btn:hover:after{opacity:1;width:100%;top:0px;left:0px;height:100%}.search-btn{outline:none !important;box-shadow:none !important;border:none !important;font-size:22px}@media(max-width: 991px){.search-btn{display:none}}.custom-logo-link{max-width:100%;width:200px;height:100%}.custom-logo-link img{max-width:100% !important;width:100%;height:100%}.theme-main-menu .inner-content{position:relative}.theme-main-menu{position:absolute;z-index:99;left:0;right:0;top:60px;padding:15px 60px;transition:all .4s ease-out}@media screen and (max-width: 768px){.theme-main-menu{top:0px}}.theme-main-menu .navbar{font-style:normal;font-weight:500;font-size:18px;line-height:19px}.theme-main-menu .navbar .navbar-nav .nav-link{position:relative;color:#000}.theme-main-menu .navbar .navbar-nav .nav-link::before{content:"";position:absolute;width:50%;height:3px;background:#077;border-radius:20px;left:0;bottom:0;transform:scale(0, 1);transform-origin:0 100%;opacity:0;transition:all .3s ease-in-out}.theme-main-menu .navbar .navbar-nav .nav-link.active::before{content:"";position:absolute;width:50%;height:3px;background:#077;border-radius:20px;left:0;bottom:0;will-change:transform;transform:scale(1, 1);transform-origin:0 100%;opacity:1;transition:all .3s ease-in-out}.theme-main-menu .navbar .navbar-nav .nav-item:hover .nav-link::before{transform:scale(1, 1);opacity:1}.theme-main-menu .navbar .navbar-nav .nav-item:hover .nav-link{color:#077}.theme-main-menu .navbar .navbar-nav .nav-item:hover .dropdown-toggle::after{color:#077;transform:rotate(180deg)}.theme-main-menu .navbar .navbar-nav .nav-item .nav-link.active{color:#077;font-weight:600}.theme-main-menu .navbar .navbar-nav .dropdown-toggle::after{content:"";font-family:bootstrap-icons;border:none !important;font-size:12px;font-weight:700;position:absolute;line-height:30px;border-radius:3px;color:#000;right:-10px;top:calc(50% - 14px);text-align:center;transition:all .3s ease}.theme-main-menu.sticky-menu.fixed{position:fixed;z-index:990;padding-top:10px;padding-bottom:10px;background:#fff;top:0;box-shadow:0 13px 35px -12px rgba(35,35,35,.1);transition:all .4s ease-out}.theme-menu-one.sticky-menu.fixed{top:0px}.left-wiget{margin-left:140px}@media(max-width: 991px){.left-wiget{margin-left:95px}}.navbar-nav .nav-item{padding-right:40px;padding-right:50px}.navbar-nav .dropdown-menu{padding:6px 13px;transition:all .3s ease}.navbar-nav .dropdown-menu .dropdown-item{padding:10px 20px;margin-bottom:5px;border-radius:5px;transition:all .3s ease}.right-wiget .sign-up .custom-btn{background:#19a463;border-radius:5px;color:#fff;padding:10px 30px;text-align:center;font-family:"Inter";font-style:normal;font-weight:600;font-size:16px;line-height:30px;transition:all .3s ease-in-out}.right-wiget .sign-up .custom-btn:hover{color:#fff;background:#1c744b}.right-wiget .people a{padding:0px 20px;transition:all .3s ease-in-out}.right-wiget .people a img:hover{color:#19a463}.navbar-toggler{width:44px;height:38px;padding:0;box-shadow:none;position:relative;z-index:99;border:none;will-change:transform;background:#077}.navbar-toggler:focus{box-shadow:none}.navbar-toggler::before{content:"";position:absolute;top:50%;left:9px;width:26px;height:2px;pointer-events:none;-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;background:#fff;-webkit-transform:translate3d(0, -9px, 0) scale3d(1, 1, 1);transform:translate3d(0, -9px, 0) scale3d(1, 1, 1)}.navbar-toggler::after{content:"";position:absolute;top:50%;left:9px;width:26px;height:2px;pointer-events:none;-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;background:#fff;-webkit-transform:translate3d(0, 8px, 0) scale3d(1, 1, 1);transform:translate3d(0, 8px, 0) scale3d(1, 1, 1)}.navbar-toggler span{position:absolute;left:9px;overflow:hidden;width:26px;height:2px;margin-top:-1px;text-indent:200%;-webkit-transition:opacity .25s;transition:opacity .25s;background:#fff;will-change:transform}.navbar-toggler[aria-expanded=true] span{opacity:0}.navbar-toggler[aria-expanded=true]::before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.navbar-toggler[aria-expanded=true]::after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.dropdown-toggle{position:relative}.navbar .show.dropdown-toggle::after{transform:rotate(180deg)}.dropdown-menu .dropdown-item:hover{color:#fff;background-color:#077}.dropdown-item.active{background-color:#077;color:#fff}.dropdown-item:active{background-color:#077;color:#fff}.nav-link:hover .dropdown-menu .dropdown-item{display:block;visibility:visible;transition:all .2s ease-in-out}@media screen and (min-width: 992px){.navbar .dropdown-menu{z-index:5;background-color:#fff;border-radius:10px;display:block;right:0;left:0;padding:10px;border:none;top:100%;visibility:hidden;transform:scale(1, 0);opacity:0;min-width:270px;box-shadow:0px 50px 100px rgba(0,0,0,.12);margin:0;transform-origin:0 0;transition:all .3s ease-in-out;will-change:transform}.navbar .dropdown-menu .dropdown-menu{left:calc(100% + 10px);top:0;right:auto;min-width:240px;box-shadow:0 20px 30px -10px rgba(0,0,0,.15);transform:scale(0, 1);transition:all .3s ease-in-out}.navbar .dropdown:hover>.dropdown-menu{opacity:1;visibility:visible;transform:scale(1)}}@media screen and (max-width: 991.98px){.theme-menu-one{padding-bottom:10px !important}.navbar{padding:0}.navbar .navbar-nav .nav-link{margin:0;padding:13px 0;border-bottom:1px solid #f3f3f3;font-size:15px}.navbar .dropdown-menu .dropdown-item{padding:10px 10px;font-size:14px;border-radius:0;border:1px solid #000}.navbar .dropdown-menu{border:none;border-bottom:1px solid #f3f3f3;padding:0;border-radius:0;margin:0}.navbar .dropdown-submenu .dropdown-menu{margin:0;padding:0 0 0 15px}.navbar .show.dropdown-toggle::after{transform:rotate(180deg)}.navbar-collapse{position:fixed;top:20%;background-color:#fff;left:0;max-height:320px;overflow-y:auto;clear:both;width:320px;max-width:calc(100vw - 60px);z-index:999999;transform:translateX(-100%);display:block !important;padding:20px 20px 20px;will-change:transform;transition:all .2s ease-in-out}.navbar-collapse.show{transform:translateX(0);box-shadow:15px 0 25px rgba(35,35,35,.1)}.theme-main-menu .navbar .mega-dropdown{position:relative}.theme-main-menu .navbar .navbar-nav .nav-link.active::before{display:none}.theme-main-menu .navbar .navbar-nav .nav-link::before{display:none}.theme-main-menu .navbar .navbar-nav .nav-item:hover .dropdown-toggle::after{transform:none}.theme-main-menu .right-wiget{display:none}.sign-up{margin:auto}}@media(min-width: 992px){.main-page-wrapper{overflow:hidden}.container{padding-right:0;padding-left:0}.navbar-nav .nav-item{padding-right:10px;padding-right:15px}.theme-main-menu .navbar{font-size:15px}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.8rem;padding-left:0}}@media(min-width: 1200px){.navbar-nav .nav-item{padding-right:30px}.theme-main-menu .navbar{font-size:18px}}@media(min-width: 992px)and (max-width: 1199px){.theme-main-menu{padding:54px 0}}@media(max-width: 991.98px){.btn-group{display:inline}.theme-main-menu{padding:14px 28px}.container-fluid{margin:auto}.container{margin:auto}}@media(max-width: 575.98px){.theme-main-menu{padding:8px 10px 0 0}.main-page-wrapper{overflow:hidden}}#banner-content{margin-top:6vw}@media(max-width: 1200px){#banner-content{margin-top:10vw}}@media(max-width: 991px){#banner-content{margin-top:12vw}}@media(max-width: 768px){#banner-content{margin-top:16vw}}@media(max-width: 576px){#banner-content{margin-top:20vw}}@media(max-width: 468px){#banner-content{margin-top:27vw}}.categories-banner{height:520px !important}@media(max-width: 991px){.categories-banner{height:400px !important}}.banner{position:relative;display:block;z-index:1;margin-top:5vw;max-width:100%;width:100%;max-height:100%;max-width:100%;background:linear-gradient(to left, #fff, #eaeaea);height:600px}.banner .container-fluid{padding:0}@media(max-width: 991px){.banner .row{flex-direction:column-reverse}.banner{height:700px}}.banner .banner-image img{height:600px;object-fit:contain;object-position:center;width:100%}@media(max-width: 991px){.banner .banner-image img{height:100%;object-fit:cover;object-position:center}}.banner .content{width:43%;position:absolute;top:27%;left:170px;font-family:"Source Serif 4",serif}@media(max-width: 991px){.banner .content{width:100%;text-align:center;padding:20px 0px;position:static}}.banner .content h1{font-weight:500;position:relative;color:#000;font-size:40px;margin-top:0;margin-bottom:24px;font-family:"Source Serif 4",serif !important}.banner .content h1 span{color:#000;font-family:"Source Serif 4",serif !important}@media(max-width: 991px){.banner .content h1{font-size:36px;color:#000}.banner .content h1 span{color:#000 !important}}@media(max-width: 768px){.banner .content h1{font-size:27px;margin-bottom:10px}}@media(max-width: 576px){.banner .content h1{font-size:20px}}.banner .content p{max-width:560px;margin-left:0;font-family:"Source Serif 4",serif !important}@media(max-width: 991px){.banner .content p{max-width:100%;color:#000}}.banner .content .banner-btn{margin-top:20px;font-family:"Source Serif 4",serif !important}@media(max-width: 991px){.banner .content .banner-btn .thm-btn{padding:20px 40px}}@media(max-width: 768px){.banner .content .banner-btn .thm-btn{padding:20px 20px}}@media(max-width: 576px){.banner .content .banner-btn .thm-btn{font-size:12px;padding:14px 18px}}.company-content{padding:100px 0 0 0;text-align:center;width:100%;margin:0 auto;position:relative}@media(max-width: 768px){.company-content{padding:30px 0 0 0}}.company-content .content .content-title{position:relative;color:#000;font-size:34px;margin-top:0;margin-bottom:20px}@media(max-width: 768px){.company-content .content .content-title{font-size:28px}}@media(max-width: 991px){.company-content .content .content-title{font-size:32px}}@media(max-width: 576px){.company-content .content .content-title{font-size:20px;margin-bottom:10px}}.company-content .content p{max-width:760px;margin:0 auto}@media(max-width: 991px){.company-content .content p{max-width:100%;font-size:14px}}.product{padding:30px 0 100px 0;position:relative}@media(max-width: 991px){.product{padding:40px 0}}.product a{color:#fff;text-decoration:none}.product .nav-tabs{border:none;margin-bottom:40px}@media(max-width: 768px){.product .nav-tabs{margin-bottom:20px}}.product .nav-tabs .nav-link.active{position:relative;display:inline-block;vertical-align:middle;-webkit-appearance:none;outline:none !important;background-color:rgba(0,0,0,0);color:#fff;font-size:15px;font-weight:400;text-transform:uppercase;padding:20px 58px 20px;overflow:hidden;background-color:#077;z-index:1;text-shadow:0 0 .25px currentColor;border-radius:50px;will-change:transform}.product .nav-tabs .nav-link.active:after{position:absolute;content:"";top:0px;border-radius:3px;left:0px;width:0px;height:0px;opacity:0;border:2px solid #077;z-index:-1;color:#fff;background-color:#fff;border-radius:50px}.product .nav-tabs .nav-link.active:hover{color:#000}.product .nav-tabs .nav-link.active:hover:after{opacity:1;width:100%;top:0px;left:0px;height:100%}@media(max-width: 768px){.product .nav-tabs .nav-link.active{margin-right:10px;padding:14px 24px;font-size:14px}}@media(max-width: 768px){.product .nav-tabs .nav-link.active{padding:14px 18px}}.product .nav-tabs .custom-link{margin-right:20px;position:relative;display:inline-block;vertical-align:middle;-webkit-appearance:none;outline:none !important;background-color:rgba(0,0,0,0);color:#000;font-size:15px;font-weight:400;text-transform:uppercase;padding:20px 58px 20px;overflow:hidden;background-color:rgba(0,119,119,.1);z-index:1;text-shadow:0 0 .25px currentColor;border-radius:50px;will-change:transform}.product .nav-tabs .custom-link:after{position:absolute;content:"";top:0px;border-radius:3px;left:0px;width:0px;height:0px;opacity:0;border:2px solid #077;z-index:-1;color:#fff;border-radius:50px;background-color:#fff}.product .nav-tabs .custom-link:hover{color:#000}.product .nav-tabs .custom-link:hover:after{opacity:1;width:100%;top:0px;left:0px;height:100%}@media(max-width: 991px){.product .nav-tabs .custom-link{margin:10px 14px}}@media(max-width: 768px){.product .nav-tabs .custom-link{margin-right:10px;padding:14px 24px;font-size:14px}}.global-footer{background-color:var(--color-white);border-top:1px solid #e3e3e3;color:#000;display:grid !important;grid-template-columns:repeat(1, 1fr);line-height:1.33333;margin:0 auto}.global-footer__locations{border-bottom:1px solid #e3e3e3;grid-column:span 1;padding:calc(24px + .75vw) calc((100% - min(85vw - (100vw - 100%),1600px))/2);display:flex}.global-footer__logo{height:40px;margin-bottom:calc(48px + 1.5vw);vertical-align:top;width:120px}.global-footer a{color:#000;display:inline-block;font-weight:400;text-decoration:none;transition:.6s all}.global-footer a:hover{color:#077}.global-footer__links{border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;flex-basis:0;flex-grow:1}.global-footer__logo-link .logo{width:175px;height:100%}@media(max-width: 991px){.global-footer__logo-link .logo{width:210px;height:100%}}.global-footer__location-items ul li,.global-footer__nav-items li,.menu-item,.global-footer__social-items li{list-style:none}.global-footer__locations-item{margin-bottom:calc(32px + 1vw)}.museum-address__name{font-weight:500;margin-bottom:calc(16px + .5vw)}.global-footer a{color:#000;display:inline-block;font-weight:400;text-decoration:none}.global-footer a span{border:0;margin:0;padding:0;vertical-align:baseline}.global-footer__link-container{display:grid;grid-column:span 1;grid-template-columns:repeat(1, 1fr)}.museum-address__hours-items,.museum-address__information-items i{padding-right:10px;font-size:18px;color:#000}.museum-address__hours-items,.museum-address__information-items{list-style:none;margin:0;padding:0;vertical-align:top;text-align:justify}.item{font-size:calc(.875rem + 2*(100vw - 375px)/1065);font-weight:600;line-height:18px;font-style:normal;margin:0;padding:0}.global-footer__location-items ul,.global-footer__nav-items,.menu-item,.global-footer__social-items{margin-left:0;padding-left:0}.global-footer__nav-item{font-size:calc(.875rem + 2*(100vw - 375px)/1065);font-weight:600;line-height:18px;margin-bottom:calc(8px + .25vw)}.global-footer__links--social{border-bottom:1px solid #e3e3e3}.global-footer__links,.global-footer__newsletter{background-color:#fbfbfb;padding:calc(24px + .75vw) calc((100% - min(85vw - (90vw - 100%),1600px))/2)}@media(max-width: 991px){.global-footer__links,.global-footer__newsletter{padding:calc(24px + .75vw) calc((100% - min(85vw - (100vw - 100%),1600px))/2)}}.global-footer__newsletter-label,.global-footer__title{display:block;font-weight:500;margin-bottom:calc(16px + .5vw);padding-bottom:0}.global-footer__location-items ul,.global-footer__nav-items,.menu-item,.global-footer__social-items{margin-left:0}.global-footer__location-items ul li,.global-footer__nav-items li,.menu-item,.global-footer__social-items li{list-style:none}.global-footer__social-item{display:inline-block;margin-right:calc(8px + .25vw);width:auto}.global-footer a{color:#000;display:inline-block;font-weight:500;text-decoration:none;transition:.6s all}.global-footer a:visited{color:#000;display:inline-block;font-weight:500;text-decoration:none}.global-footer a:hover{color:#077;display:inline-block;font-weight:500;text-decoration:none}.icon--fbook{height:16px;width:16px}.global-footer__newsletter{border-left:1px solid #e3e3e3}.form{border:0;margin:0;padding:0;vertical-align:baseline}.global-footer__newsletter-label,.global-footer__title{display:block;font-weight:500;margin-bottom:calc(16px + .5vw);padding-bottom:0}.global-footer__newsletter-inputs{display:flex;flex-wrap:nowrap}input.global-footer__newsletter-input{font-size:calc(.875rem + 2*(100vw - 375px)/1065);font-weight:600;line-height:18px;border-radius:4px;height:auto;margin-bottom:0;margin-left:0;margin-right:calc(8px + .25vw);overflow:hidden;width:100%;padding-left:calc(8px + .25vw)}.secondary{min-width:160px;position:relative;display:inline-block;vertical-align:middle;-webkit-appearance:none;outline:none !important;background-color:rgba(0,0,0,0);color:#fff;font-size:15px;font-weight:400;text-transform:uppercase;padding:14px 28px 14px;transition:all .3s linear;overflow:hidden;background-color:#077;z-index:1;text-shadow:0 0 .25px currentColor;border-radius:3px;will-change:transform}.secondary:after{position:absolute;content:"";top:0px;border-radius:3px;left:0px;width:0px;height:0px;transition-property:all;opacity:0;border:2px solid #077;z-index:-1;color:#fff;background-color:#fff}.secondary:hover{color:#000}.secondary:hover:after{opacity:1;width:100%;top:0px;left:0px;height:100%}.global-footer__info{align-items:flex-start;display:flex;flex-direction:column;grid-column:span 1;justify-content:space-between;padding:calc(16px + .5vw) calc((100% - min(85vw - (100vw - 100%),1600px))/2)}.global-footer__copyright-info,.global-footer__info-item{font-size:calc(.875rem + 2*(100vw - 375px)/1065)}.global-footer__copyright-info{font-weight:600;line-height:18px;display:inline-block}.global-footer__info-items{align-self:flex-start;display:inline-block;text-decoration:none}section{text-align:left}section a{text-decoration:none;color:#000}section a:hover{text-decoration:none;color:#077}@media only screen and (min-width: 900px){section{scroll-margin-top:20px}}.secondary{box-shadow:inset 0 0 0 2px var(--color-text)}@media screen and (min-width: 834px){.global-footer__info{grid-column:span 2}}@media screen and (min-width: 834px){.global-footer__newsletter{grid-column:span 4}}@media screen and (min-width: 834px){.global-footer__links--social{grid-column-start:2}}@media screen and (min-width: 1440px){.global-footer{grid-template-columns:repeat(9, 1fr);grid-template-rows:2fr auto}}@media screen and (min-width: 834px){.global-footer__locations{grid-row:span 2}}@media screen and (min-width: 1440px){.global-footer__locations{grid-column:span 4;padding:calc(48px + 1.5vw) calc(24px + .75vw)}}@media screen and (min-width: 1440px){.global-footer__locations{grid-column:span 3;padding:calc(48px + 1.5vw) calc(24px + .75vw)}}@media(max-width: 991px){.global-footer__locations{display:block}}@media screen and (min-width: 1440px){.global-footer__link-container{grid-column:span 6;grid-row:span 1;grid-template-columns:repeat(auto-fit, minmax(0, 1fr))}}@media only screen and (min-width: 900px){section{scroll-margin-top:20px}}@media screen and (min-width: 1440px){.global-footer__links--social{grid-column:span 2}}@media screen and (min-width: 1440px){.global-footer__info{grid-column:span 9;padding:calc(16px + .5vw) calc(24px + .75vw)}}@media screen and (min-width: 834px){.global-footer__info-items{align-self:center}}@media screen and (min-width: 834px){.global-footer__info-item{display:inline-block;margin-bottom:0;margin-right:calc(8px + .25vw)}}.global-footer__info-item{font-weight:600;line-height:18px}.spacing{padding:50px 0;padding-left:30px}@media(max-width: 991px){.spacing{padding:30px 0 30px 0}}.description{padding:100px 0}.description .accordion-body{padding:0}@media(max-width: 768px){.description{padding:40px 0}}.description .main-title{text-align:center;color:#000;font-weight:600;font-size:1.8em;opacity:1}@media(max-width: 991px){.description .main-title{padding-top:20px;font-size:1.6em;padding-bottom:20px}}@media(max-width: 768px){.description .main-title{padding-top:20px;font-size:1.1em;padding-bottom:20px}}@media(max-width: 576px){.description .main-title{padding-top:14px;font-size:1.08em;padding-bottom:14px}}.description h2,.description h3{padding-bottom:20px;color:#000;font-weight:600;font-size:1.6em;opacity:1}@media(max-width: 991px){.description h2,.description h3{font-size:24px;padding-bottom:10px}}@media(max-width: 768px){.description h2,.description h3{font-size:19px;padding-bottom:10px}}.description p{text-align:justify;opacity:1}.description .accordion{box-shadow:none;outline:none;background-color:rgba(0,0,0,0);opacity:1;border:none}.description .accordion-button{color:#077;font-weight:600;font-size:18px;background-color:rgba(0,0,0,0)}.description .accordion-button span{margin-right:10px}.description .accordion-button:focus{box-shadow:none;border:none;background-color:rgba(0,0,0,0)}.description .accordion-button::after{display:none}.sub-categories{padding:40px}@media(max-width: 991px){.sub-categories{padding:20px}}.sub-categories h2{text-align:center;font-weight:700;color:#077 !important}.sub-categories .single-team-member{position:relative;display:block;margin-bottom:40px;cursor:pointer}.sub-categories .single-team-member .img-holder{position:relative;display:block;overflow:hidden;border-radius:5px;cursor:pointer}.sub-categories .single-team-member .img-holder .inner{position:relative;display:block}.sub-categories .single-team-member .img-holder .inner::after{position:absolute;top:0;left:-100%;display:block;content:"";width:50%;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);transform:skewX(-25deg);z-index:2}.sub-categories .single-team-member:hover .img-holder .inner::after{-webkit-animation:shine 1.5s;animation:shine 1.5s}.sub-categories .single-team-member .overlay-style-one{top:0;left:0;bottom:0;right:0;border-radius:50%;transform:scale(1.3)}.sub-categories .single-team-member:hover .overlay-style-one{opacity:1;transform:scale(1);border-radius:50%}.sub-categories .single-team-member .img-holder .inner img{width:100%;transform:scale(1);transition:.3s ease-in-out;height:325px;object-fit:cover;object-position:center}@media(max-width: 991px){.sub-categories .single-team-member .img-holder .inner img{height:100%}}.sub-categories .single-team-member .title-holder{position:relative;display:block;background:#077;padding:26px 0 24px;border-radius:5px;margin-top:10px}.sub-categories .single-team-member .title-holder h3{font-size:20px;line-height:20px;font-weight:700;margin:0 0 0px;color:#fff}.sub-categories .single-team-member .title-holder h3 a{transition:all 500ms linear;transition-delay:.1s}.product-custom .shell{padding-top:20px}.product-custom .single-service-style1{position:relative;display:block;background:#fff;border-radius:8px;margin-bottom:40px}.product-custom .single-service-style1:hover{box-shadow:0px 10px 60px 0px rgba(0,0,0,.07);transition:all 100ms linear;transition-delay:.1s;cursor:pointer}.product-custom .single-service-style1:hover .text-holder{color:#077;background-color:#fff;border:2px solid #077}.product-custom .single-service-style1 .img-holder{position:relative;display:block;overflow:hidden;margin-top:-20px}.product-custom .single-service-style1 .img-holder .inner{position:relative;display:block;overflow:hidden}.product-custom .single-service-style1 .img-holder img{width:100%;transform:scale(1.01);transition:all 700ms ease;height:100%}@media(max-width: 991px){.product-custom .single-service-style1 .img-holder img{height:100%}}.product-custom .single-service-style1 .img-holder:hover img{transform:scale(1.2)}.product-custom .single-service-style1 .img-holder::before{position:absolute;top:50%;left:50%;display:block;content:"";width:0;height:0;background:hsla(0,0%,100%,.2);border-radius:50%;transform:translate(-50%, -50%);opacity:0;z-index:10}.product-custom .single-service-style1 .img-holder:hover::before{animation:circle .75s}.product-custom .single-service-style1 .text-holder{position:relative;display:block;padding:16px 16px;background-color:#077;color:#fff;border:2px solid #077}.product-custom .single-service-style1 .text-holder .inner-text{position:relative;display:block;overflow:hidden}.product-custom .single-service-style1 .text-holder h3{font-size:20px;margin-bottom:0;padding-bottom:0na}.related-categories{padding:50px 0 50px 0;text-align:center;background-color:#fbfbfb;position:relative;overflow:hidden}.related-categories .title{display:block;width:506px;margin:0 auto;text-align:center}@media(max-width: 991px){.related-categories .title{width:100%}}.related-categories .title .main-title{font-size:2.2em}@media(max-width: 991px){.related-categories .title .main-title{padding-top:20px;font-size:1.8em}}.related-categories .single-service-style1{position:relative;display:block;background:#fff;border-radius:8px;margin-bottom:40px}.related-categories .single-service-style1:hover{box-shadow:0px 10px 60px 0px rgba(0,0,0,.07);transition:all 100ms linear;transition-delay:.1s;cursor:pointer}.related-categories .single-service-style1:hover .text-holder{color:#077;background-color:#fff;border-top:4px solid #077}.related-categories .single-service-style1 .img-holder{position:relative;display:block;overflow:hidden;margin-top:-20px}.related-categories .single-service-style1 .img-holder .inner{position:relative;display:block;overflow:hidden}.related-categories .single-service-style1 .img-holder img{width:100%;transform:scale(1.01);transition:all 700ms ease;height:300px;object-fit:cover;object-position:center;-o-object-fit:cover;-o-object-position:center}@media(max-width: 991px){.related-categories .single-service-style1 .img-holder img{height:100%}}.related-categories .single-service-style1 .img-holder:hover img{transform:scale(1.2)}.related-categories .single-service-style1 .img-holder::before{position:absolute;top:50%;left:50%;display:block;content:"";width:0;height:0;background:hsla(0,0%,100%,.2);border-radius:50%;transform:translate(-50%, -50%);opacity:0;z-index:10}.related-categories .single-service-style1 .img-holder:hover::before{animation:circle .75s}.related-categories .single-service-style1 .text-holder{position:relative;display:block;padding:16px 16px;background-color:#077;color:#fff;border-top:4px solid #077}.related-categories .single-service-style1 .text-holder .inner-text{position:relative;display:block;overflow:hidden}.related-categories .single-service-style1 .text-holder h3{font-size:20px;margin-bottom:0;padding-bottom:0}.related-categories .carousel-main .owl-prev span,.related-categories .carousel-main .owl-next span{color:#fff;background-color:#077;border-radius:50px;padding:8px 12px;font-size:16px;transition:.7s all}.related-categories .carousel-main .owl-prev span:hover,.related-categories .carousel-main .owl-next span:hover{color:#077;background-color:#fff;border-radius:50px;padding:8px 12px;font-size:16px;border:1px solid #077}.related-categories .carousel-main .owl-prev,.related-categories .carousel-main .owl-next{position:absolute;top:0;height:100%}.related-categories .carousel-main .owl-prev{left:-70px}.related-categories .carousel-main .owl-next{right:-70px}.related-categories .carousel-main button:focus,.related-categories .carousel-main button:active{outline:none}.related-categories .carousel-main .card{border:none}.related-categories .carousel-main .card img{height:280px;object-fit:cover}.related-categories .carousel-main .card .card-body{border:1px solid #077;text-align:center}@media(max-width: 768px){.categories-description{padding:30px 0}}.categories-description .description-content h2{padding-bottom:20px;font-weight:900}.categories-description .content{padding:0 20px}@media(max-width: 991px){.categories-description .content{height:auto}}.custom-single-product .nav-checkbox{padding:20px;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;border-radius:30px;margin-top:30px}.custom-single-product .nav-checkbox li{width:50%;padding-right:10px;padding-bottom:10px;font-size:14px}@media(max-width: 991px){.custom-single-product .nav-checkbox li{width:100%}}.custom-single-product .contact-page__form{color:#000;padding-top:10px}@media(max-width: 768px){.custom-single-product{padding:30px 0 10px 0}}.custom-single-product .scroll{-ms-overflow-x:hidden;overflow-x:hidden;overflow-y:hidden;width:370px}.custom-single-product .product-single-img{max-width:100%}.custom-single-product .thumbnail{padding-top:20px;padding-bottom:20px}.custom-single-product .product-content{text-align:justify}.custom-single-product .product-content hr{background-color:#000;height:1px;margin-bottom:0;opacity:1}@media(max-width: 991px){.custom-single-product .product-content{padding:20px 0}}.custom-single-product .product-content h2{font-weight:700;padding-bottom:10px}.custom-single-product .product-content p{text-align:justify}.custom-single-product .sub-categories{padding:0 0 0 20px;margin:0}@media(max-width: 768px){.custom-single-product .sub-categories{padding:0;margin:10px 0 !important}}.custom-single-product .sub-categories .bg{min-height:550px}.custom-single-product .sub-categories form{padding:20px 40px !important}.custom-single-product .sub-categories .form-group{margin-bottom:0 !important}.custom-single-product .sub-categories .form-group select{margin:10px 0}.custom-single-product .sub-categories .btn-form .btn-touch{background-color:#077;padding:10px 24px;color:#fff;border-radius:50px;text-transform:uppercase;font-weight:500}.clients{padding:0px 0 30px 0}@media(max-width: 768px){.clients{padding:30px 0}}.clients h3{padding-bottom:20px}.contact-us{padding:50px 0}@media(max-width: 768px){.contact-us{padding:30px 0}}.contact-us h1{text-align:center;padding-bottom:20px}.contact-us .contact-us-form{padding:20px 40px;width:80%;margin:auto;background:#077;padding:25px;border-radius:20px 20px 20px 20px}@media(max-width: 991px){.contact-us .contact-us-form{width:100%;margin-bottom:20px}}.contact-us .contact-us-form .form-group{margin:20px 0}.contact-us .contact-us-form label{font-weight:500;padding-bottom:10px;color:#fff}.contact-us .contact-us-form label span{color:#077;font-weight:700;padding-right:5px}.contact-us .contact-us-form input{background:rgba(0,0,0,0);border-radius:0;border-bottom:1px solid #fff;color:#fff;line-height:1;margin-bottom:0;max-width:100%;padding:11px 15px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%;border-top:none;border-right:none;border-left:none}.contact-us .contact-us-form input:focus{outline:none;box-shadow:none}.contact-us .contact-us-form input:active{outline:none;box-shadow:none}.contact-us .contact-us-form input::placeholder{color:#fff}.contact-us .contact-us-form textarea::placeholder{color:#fff}.contact-us .contact-us-form textarea{background:rgba(0,0,0,0);border-radius:0;border-bottom:1px solid #fff;color:#fff;line-height:1;margin-bottom:0;max-width:100%;padding:11px 15px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%;border-top:none;border-right:none;border-left:none;background-color:rgba(0,0,0,0)}.contact-us .contact-us-form textarea:focus{outline:none;box-shadow:none}.contact-us .contact-us-form textarea :active{outline:none;box-shadow:none}.contact-us .contact-us-form .btn-form{margin:20px auto 0 auto;text-align:center}.contact-us .contact-us-form .btn-form .btn-submit{font-weight:700;background-color:#077;color:#fff;padding:10px 0;width:40%;border-radius:100px}.scrolled-class{display:none;padding-bottom:100px;box-shadow:none}.scrolled{position:fixed;width:100%;background-color:#fff;z-index:999;top:-1%;box-shadow:rgba(0,0,0,.45) 0px 25px 20px -20px}.privacy-sec{padding:50px 0;text-align:center}@media(max-width: 768px){.privacy-sec{padding:30px 0}}.privacy-sec .content-privacy h1{padding:0 0 20px 0;text-align:center}.privacy-sec .content-privacy p{text-align:justify}.privacy-sec .information-privacy{padding:20px 0 20px 0}.privacy-sec .information-privacy p{text-align:justify}.term-sec{padding:50px 0;text-align:justify}.term-sec h4{font-weight:700;font-size:22px;text-align:center}.term-sec h1{font-weight:800;padding-bottom:10px;text-align:center}@media(max-width: 768px){.term-sec{padding:30px 0}}.term-sec .content-term{padding-bottom:10px}.term-sec .content-term h1{font-weight:800;padding-bottom:10px;text-align:center}.term-sec .information-term h2{font-weight:700;text-align:center}.about{padding:50px 0}@media(max-width: 768px){.about{padding:30px 0}}.about h2{padding-bottom:20px;font-weight:700;text-align:center}.about p{text-align:left}.connect{padding-bottom:60px}@media(max-width: 768px){.connect{padding-bottom:30px}}.connect h2{font-weight:700;padding-bottom:20px;text-align:center}.connect p{text-align:left}.connect .conntect-widht{max-width:800px;text-align:center;margin:0 auto}.connect .conntect-widht img{width:100px}@media(max-width: 768px){.connect .conntect-widht{max-width:100%}}.search-dialog{width:100%;background-color:#dfdfdf;max-width:100%;margin:0;height:100%;position:relative}.search-dialog .modal.fade.show{transform:translate(0, 0);transition:transform .3s ease-out}.search-dialog .modal{transform:translate(0, 100%)}.search-dialog .modal-header{position:absolute;top:-300%;right:10%}.search-dialog .modal-header button.btn-close{background-color:rgba(0,0,0,0);font-size:2.4rem;color:#000;border:none;padding:14px 20px;font-weight:700;display:block;outline:none;box-shadow:none}.search-dialog .modal-footer{text-align:center;color:#fff;margin:0 auto;border:none}.search-dialog .modal-content{background-color:#dfdfdf;position:absolute;top:50%;text-align:center;border:none}.search-dialog .modal-content button{background-color:rgba(0,0,0,0);font-size:1.4rem;color:#000;border:none;padding:14px 20px;font-weight:700;display:none}.search-dialog .modal-content input[type=search]{width:50%;border:1px solid #fff;border-color:#fff;color:#000;font-size:16px;background-color:rgba(0,0,0,0);border-radius:50px;margin:0 auto;padding:20px;background-color:#fff}.search-dialog .modal-content input[type=search]:focus{width:50%;border:1px solid #fff;border-color:#fff;color:#000;font-size:16px;background-color:rgba(0,0,0,0);border-radius:50px;margin:0 auto;padding:20px;background-color:#fff}.search-dialog .modal-content input[type=search]:active{width:50%;border:1px solid #fff;border-color:#fff;color:#000;font-size:16px;background-color:rgba(0,0,0,0);border-radius:50px;margin:0 auto;padding:20px;background-color:#fff}.search-dialog .modal-content input::placeholder{color:#000}.postcard{flex-wrap:wrap;display:flex;box-shadow:0 4px 21px -12px rgba(0,0,0,.66);border-radius:10px;margin:0 0 2rem 0;overflow:hidden;position:relative;color:#fff}.postcard p{color:#fff}.postcard.light{background-color:#077}.postcard .t-dark{color:#fff}.postcard a{color:#fff !important}.postcard i{color:#077 !important;font-size:24px;padding:14px;font-weight:700}.postcard .postcard__bar{width:50px;height:4px;margin:2px 0 15px 0;border-radius:5px;background-color:#dfdfdf;transition:width .2s ease}.postcard .postcard__text{padding:1.5rem;position:relative;display:flex;flex-direction:column;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px}.postcard .postcard__tagbox{display:flex;flex-flow:row wrap;font-size:14px;margin:20px 0 0 0;padding:0;justify-content:center}.postcard .postcard__tagbox .tag__item{display:inline-block;background:hsla(0,0%,100%,.4);border-radius:3px;padding:10px 20px;margin:0 14px 5px 0;cursor:default;transition:background-color .3s;color:#077;text-decoration:none}.postcard:hover .postcard__bar{width:100px}@media screen and (min-width: 769px){.postcard{flex-wrap:inherit}.postcard .postcard__title{font-size:2rem}.postcard .postcard__tagbox{justify-content:start}.postcard .postcard__img{max-width:300px;max-height:100%;transition:transform .3s ease;height:345px;object-fit:cover}.postcard .postcard__text{padding:3rem;width:100%}.postcard__img_link img{height:180px}.postcard .media.postcard__text:before{content:"";position:absolute;display:block;background:#18151f;top:-20%;height:130%;width:55px}.postcard:hover .postcard__img{transform:scale(1.1)}.postcard:nth-child(2n+1){flex-direction:row}.postcard:nth-child(2n+0){flex-direction:row-reverse}.postcard:nth-child(2n+1) .postcard__text::before{left:-12px !important;transform:rotate(4deg)}.postcard:nth-child(2n+0) .postcard__text::before{right:-12px !important;transform:rotate(-4deg)}}@media screen and (min-width: 1024px){.postcard__text{padding:2rem 3.5rem}.postcard__text:before{content:"";position:absolute;display:block;top:-20%;height:130%;width:55px}.postcard.dark .postcard__text:before{background:#18151f}.postcard.light .postcard__text:before{background:#077}}.light{margin:30px 0}@media(max-width: 768px){.light{margin:10px 0}}.shop-product-custom .wsk-cp-img img{height:100% !important}.shop-product-custom .title-product h3 a{text-decoration:none}.contact-area{padding:50px 0}@media(max-width: 768px){.contact-area{padding:30px 0}}.contact-area .beat-my-quote form{margin:0 !important}.contact-area .nav-pills .nav-link{box-shadow:rgba(0,0,0,.05) 0px 0px 0px 1px;background-color:#f9f4f4;color:#000;padding:20px;margin-bottom:30px;border-radius:50px;text-align:left;border:0;color:#000;font-weight:600}.contact-area .nav-pills .nav-link i{color:#000;padding-right:10px}.contact-area .nav-pills .nav-link.active{background-color:#077;color:#fff;padding:20px;font-weight:700}.contact-area .nav-pills .nav-link.active i{color:#fff}.contact-area .contact-card{box-shadow:rgba(149,157,165,.2) 0px 8px 24px;border:0;margin:235px 0}.contact-area .contact-card i{font-size:40px;text-align:center;margin:0 auto;padding:20px}.meeting-coordination{padding:50px 0}@media(max-width: 768px){.meeting-coordination{padding:30px 0}}.meeting-coordination form{padding:20px 40px;margin-bottom:20px}.meeting-coordination form label.moving{font-size:14px;font-weight:400;text-transform:uppercase;transform:translateY(34px);transition:all .4s;cursor:text;z-index:-1;padding-left:10px}.meeting-coordination form label.moving.active{transform:translateY(0px)}.meeting-coordination form input[type=text],.meeting-coordination form input[type=password],.meeting-coordination form input[type=email],.meeting-coordination form input[type=date]{background:none;outline:none;box-shadow:none;display:block;padding:10px 0;width:100%;color:#000;font-size:15px;padding-left:20px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:1px solid #dfdfdf !important}.meeting-coordination form input[type=text],.meeting-coordination form input[type=password],.meeting-coordination form input[type=email]:focus{background:rgba(0,0,0,0);outline:none;box-shadow:none;display:block;padding:10px 0;width:100%;color:#000;font-size:15px;border:1px solid #dfdfdf}.meeting-coordination form .form-group{margin-bottom:20px}.meeting-coordination form .form-group select{margin:20px 0;background:none;outline:none;box-shadow:none;display:block;padding:10px 0;width:100%;color:#000;font-size:15px;padding-left:20px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:1px solid #dfdfdf}.meeting-coordination form .form-group textarea{background:rgba(0,0,0,0);outline:none;box-shadow:none;display:block;padding:10px 0;width:100%;color:#000;font-size:15px;border:1px solid #dfdfdf}.meeting-coordination form .form-group textarea:focus{background:rgba(0,0,0,0);outline:none;box-shadow:none;display:block;padding:10px 0;width:100%;color:#000;font-size:15px}.meeting-coordination form .btn-form button.btn-touch{background-color:#077;padding:12px 30px;color:#fff;border-radius:50px;text-transform:uppercase;margin-top:20px}.meeting-coordination label.radio{padding-bottom:10px}.shop-product-custom form{float:right}.shop-product-custom input[type=submit]{background-color:#077;color:#fff;padding:12px 18px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}::-webkit-scrollbar-thumb{background-color:#077;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#000}.product-page-detail-section{padding:50px 0}@media(max-width: 991px){.product-page-detail-section{padding:30px 0 14px 0}}.product-page-detail-section .sec-8{background-color:#fff}.product-page-detail-section .sec-8 h6{color:#000;position:relative}.product-page-detail-section .sec-8 .testimonial-area{margin-top:10px}.product-page-detail-section .sec-8 .testimonial-area .testimonial-card{border-radius:10px;padding:10px 30px}.product-page-detail-section .sec-8 .testimonial-area .testimonial-card p{padding:10px 0 10px 0;color:#000;font-size:17px;font-style:italic;font-weight:400}@media(max-width: 991.98px){.product-page-detail-section .sec-8 .testimonial-area .testimonial-card p{font-size:15px}}.product-page-detail-section .sec-8 .testimonial-area .testimonial-card .author-box{margin-top:20px;display:flex;align-items:center;padding-bottom:10px;border-bottom:1px solid #077}.product-page-detail-section .sec-8 .testimonial-area .testimonial-card .author-box img{max-width:60px;border-radius:50%;margin-right:16px}.product-page-detail-section .sec-8 .testimonial-area .owl-dots{display:block;text-align:center;margin-top:40px}.product-page-detail-section .sec-8 .testimonial-area .owl-dots .active{background-color:#cf80ad}.product-page-detail-section .sec-8 .testimonial-area .owl-dot{width:10px;background-color:#b7b1b1;border-radius:80px;height:10px;margin:5px}.methods{padding-bottom:50px}@media(max-width: 991px){.methods{padding-bottom:30px}}.methods h2{padding-bottom:17px;text-align:center}.methods .method-cards .solution-card{padding:32px;border-radius:10px;background-color:#dfdfdf}.methods .method-cards .solution-card img{width:50px}.methods .method-cards .solution-card .card-body{padding:0}.methods .method-cards .solution-card .card-body h4{font-weight:600;font-size:18px;line-height:22px;padding-top:24px;padding-bottom:12px}.methods .method-cards .solution-card .card-body p{margin:0}#blog-posts{padding:50px 0;outline:none}@media(max-width: 991px){#blog-posts{padding:30px 0}}#blog-posts a{text-decoration:none;outline:none}#blog-posts a .blog-card{border:0;width:100%;outline:none;margin:20px 0}#blog-posts a .blog-card img{max-width:100%;outline:none;margin-bottom:.5em;border-radius:15px}#blog-posts a .blog-card p{margin-bottom:.5em;font-size:14px}#blog-posts a .blog-card h2{font-size:22px;color:#000}#blog-posts a .blog-card ul li{margin-right:10px}.blog-section{overflow:hidden;padding:50px 0}@media(max-width: 991px){.blog-section{padding:30px 0}}.blog-section .img-blog{padding-bottom:20px;text-align:justify}.blog-section .img-blog h4{position:relative}.blog-section .img-blog h4 a{position:absolute;bottom:0;margin:0 auto;width:100%;text-decoration:none;text-align:center;padding-bottom:20px}.blog-section .blog-detail .img{padding:10px 0 20px 0}.blog-section .blog-description{padding:10px 0}.blog-section .blog-description p{text-align:justify}.image-zoom-container{position:relative;overflow:hidden;cursor:zoom-in;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;margin-bottom:24px;touch-action:none;border-radius:50px}.image-zoom-container img{width:100%;transition:transform .2s ease;border-radius:50px}.thumbnails{cursor:grab;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px}#tsh_breadcrumbs li>a{color:#000}.material .custom-item{border-bottom:1px solid #077 !important}.material .nav-tabs .nav-link.active{background-color:rgba(26,171,160,.2) !important;margin-right:0px !important;border-radius:5px 5px 0 0 !important;color:#000 !important;padding:20px !important;position:relative !important}.material .nav-tabs .custom-item .custom-link.active::before{content:"";position:absolute;width:100%;height:3px;background:#077;border-radius:20px;left:0;bottom:0;will-change:transform;transform:scale(1, 1);transform-origin:0 100%;opacity:1;transition:all .3s ease-in-out}.material .nav-tabs .nav-link{background:rgba(0,0,0,0) !important;border-radius:0px !important;position:relative;margin-right:0 !important;border:none;padding:20px !important;margin-right:15px !important;color:#000 !important}.material .nav-tabs .custom-link:hover:after{border-radius:0px;margin-right:0px;opacity:0 !important;border-radius:0;border:none}.custom-style .nav-tabs .custom-item{position:relative}.material .nav-tabs .custom-item .custom-link::before{content:"";position:absolute;width:100%;height:3px;background:#077;border-radius:20px;left:0;bottom:0;transform:scale(0, 1);transform-origin:0 100%;opacity:0;transition:all .3s ease-in-out}.material .custom-item:hover .custom-link::before{opacity:1 !important;transform:scale(1, 1) !important}.custom-style .nav-tabs .nav-link::focus,.nav-tabs .nav-link:hover{border-color:rgba(0,0,0,0) !important}.material{padding:50px 0}@media(max-width: 768px){.material{padding:30px 0;display:none}}.material .nav-tabs{border:none}.material .nav-tabs .nav-link.active{background-color:rgba(26,171,160,.2) !important;margin-right:0px !important;border-radius:5px 5px 0 0 !important;color:#000 !important;padding:20px !important;position:relative !important}.material .nav-tabs .nav-link.active::before{content:"";position:absolute;width:100%;height:3px;background:#077;border-radius:20px;left:0;bottom:0;will-change:transform;transform:scale(1, 1);transform-origin:0 100%;opacity:1;transition:all .3s ease-in-out}@media(max-width: 991px){.material .nav-tabs .nav-link.active{margin-bottom:20px;margin-left:20px}}.material .nav-tabs .custom-link{background-color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important;border-radius:0px !important;position:relative;margin-right:0 !important;border:none;padding:20px !important;margin-right:15px !important}.material .nav-tabs .custom-link:hover::after{border-radius:0px;margin-right:0px;opacity:0 !important;border-radius:0;border:none}@media(max-width: 768px){.material .nav-tabs .custom-link{margin-right:10px;padding:14px 24px;font-size:14px}}.material .center-pos{margin:0 auto;display:block;text-align:center}.material .tab-content .inner{overflow-x:scroll;padding:20px 0}.material .tab-content .inner .material-card{min-height:300px;min-width:300px;margin:40px 20px;border:none}.material .tab-content .inner .material-card:hover{transition:all .2s ease-out;box-shadow:0px 4px 8px rgba(38,38,38,.2);top:-4px;border:1px solid #ccc;background-color:#fff}.material .tab-content .inner .material-card .wsk-cp-product{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);position:relative;z-index:22;border-top-right-radius:20px;border-top-left-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.material .tab-content .inner .material-card .wsk-cp-img{position:absolute;top:0px;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);-khtml-transform:translate(-50%);width:100%;transition:all .4s ease-in-out}.material .tab-content .inner .material-card .wsk-cp-img img{width:100%;transition:all .4s ease-in-out;height:300px;object-fit:cover;border-top-right-radius:20px;border-top-left-radius:20px}@media(max-width: 991px){.material .tab-content .inner .material-card .wsk-cp-img img{height:100%}}.material .tab-content .inner .material-card .wsk-cp-product:hover .wsk-cp-img{top:-40px}.material .tab-content .inner .material-card .wsk-cp-product:hover .wsk-cp-img img{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.material .tab-content .inner .material-card .wsk-cp-product:hover .wsk-cp-text h3{background-color:#077;color:#fff}@media(max-width: 991px){.material .tab-content .inner .material-card .wsk-cp-product .wsk-cp-text h3{background-color:#077;color:#fff !important}}.material .tab-content .inner .material-card .wsk-cp-text{padding-top:100%}@media(max-width: 991px){.material .tab-content .inner .material-card .wsk-cp-text{padding-top:90%}}@media(max-width: 991px){.material .tab-content .inner .material-card .wsk-cp-text{padding-top:67%}}.material .tab-content .inner .material-card .wsk-cp-text .categories{text-align:center;font-size:12px;font-weight:bold;padding:5px;margin-bottom:45px;position:relative;transition:all .4s ease-in-out}.material .tab-content .inner .material-card .wsk-cp-text .categories>*{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%)}.material .tab-content .inner .material-card .wsk-cp-text .categories>span{padding:12px 30px;border:1px solid #313131;background:#212121;color:#fff;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);border-radius:27px;transition:all .05s ease-in-out}.material .tab-content .inner .material-card .wsk-cp-product:hover .wsk-cp-text .categories>span{border-color:#ddd;box-shadow:none;padding:11px 28px}.material .tab-content .inner .material-card .wsk-cp-product:hover .wsk-cp-text .categories{margin-top:0px}.material .tab-content .inner .material-card .wsk-cp-text .title-product{text-align:center}.material .tab-content .inner .material-card .wsk-cp-text .title-product h3{font-size:20px;margin:0 auto;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;color:#077;padding:20px 10px;position:relative}.material .tab-content .inner .material-card .wsk-cp-text .title-product h3:after{position:absolute;content:"";height:2px;width:180px;background-color:#077;bottom:10px;left:20%}.material .tab-content .inner .material-card .wsk-cp-text .description-prod p{margin:0}.material .tab-content .inner .material-card .wsk-cp-text .description-prod{text-align:center;width:100%;height:62px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:15px}.selling-wrap{padding-top:80px;padding-bottom:40px;color:#000;background-color:#fbfbfb}.selling-wrap h2{font-weight:600;color:#000;text-transform:capitalize}@media(max-width: 768px){.selling-wrap{padding:40px 0 20px 0}}.selling-wrap .home-des{max-width:600px;margin:0 auto 20px;padding-top:10px}.selling-wrap .sale-point-wrap .feature-box.fbox-center .fbox-icon{margin:0 auto 10px}.selling-wrap .sale-point-wrap .owl-dots{text-align:center}.selling-wrap .feature-box.fbox-center .fbox-icon{position:relative;width:130px;height:130px}.selling-wrap .fbox-icon img{position:relative;padding:14px}.selling-wrap .point-name{font-size:16px;padding-bottom:60px;text-align:center}@media(max-width: 991px){.selling-wrap .point-name{padding-bottom:0}}.selling-wrap .feature-box{transition:.7s all}.sec-4{padding:50px 0;position:relative}@media(max-width: 991px){.sec-4{display:block;width:100%}}@media(max-width: 767.98px){.sec-4{margin-top:0;padding:30px 0;background-position:center}}.sec-4 .bg{color:#333;background-image:linear-gradient(0deg, #007777 80%, #077 100%);padding:100px 0}@media(max-width: 991px){.sec-4 .bg{padding:50px 0}}.sec-4 .bg .effect-wrapper{position:absolute !important;overflow:hidden;top:0;left:0;height:100%;right:0;margin:auto}.sec-4 .bg .squares li{position:absolute;display:block;list-style:none;width:20px;height:20px;background:hsla(0,0%,100%,.4);-webkit-animation:animateSquares 25s linear infinite;animation:animateSquares 25s linear infinite;bottom:-150px}.sec-4 .bg .squares li:nth-child(1){left:25%;width:80px;height:80px;-webkit-animation-delay:0s;animation-delay:0s}.sec-4 .bg .squares li:nth-child(2){left:10%;width:20px;height:20px;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:12s;animation-duration:12s}.sec-4 .bg .squares li:nth-child(3){left:70%;width:20px;height:20px;-webkit-animation-delay:4s;animation-delay:4s}.sec-4 .bg .squares li:nth-child(4){left:40%;width:60px;height:60px;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:18s;animation-duration:18s}.sec-4 .bg .squares li:nth-child(5){left:65%;width:20px;height:20px;-webkit-animation-delay:0s;animation-delay:0s}.sec-4 .bg .squares li:nth-child(6){left:75%;width:110px;height:110px;-webkit-animation-delay:3s;animation-delay:3s}.sec-4 .bg .squares li:nth-child(7){left:35%;width:150px;height:150px;-webkit-animation-delay:7s;animation-delay:7s}.sec-4 .bg .squares li:nth-child(8){left:50%;width:25px;height:25px;-webkit-animation-delay:15s;animation-delay:15s;-webkit-animation-duration:45s;animation-duration:45s}.sec-4 .bg .squares li:nth-child(9){left:20%;width:15px;height:15px;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:35s;animation-duration:35s}.sec-4 .bg .squares li:nth-child(10){left:85%;width:150px;height:150px;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:11s;animation-duration:11s}@keyframes animateSquares{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);opacity:1;border-radius:0}100%{-webkit-transform:translateY(-1000px) rotate(720deg);transform:translateY(-1000px) rotate(720deg);opacity:0;border-radius:50%}}.sec-4 .reviews-title{color:#fff;font-size:25px;font-weight:500;text-align:center}@media(max-width: 767.98px){.sec-4 .reviews-title{font-size:25px}}@media(max-width: 767.98px){.sec-4 .reviews-title{font-size:19px}}.sec-4 h1{color:#fff;font-size:30px;font-weight:500;text-align:center}.sec-4 .review-box{margin-top:20px;text-align:center}@media(max-width: 767.98px){.sec-4 .review-box{margin-top:10px}}.sec-4 .review-box .owl-nav{display:block;text-align:center}.sec-4 .review-box .owl-next{display:none}.sec-4 .review-box .owl-prev{display:none}.sec-4 .review-box .owl-theme .owl-dots .owl-dot.active span{background-color:#fff;width:46px;transition:.7s;height:7px}.sec-4 .review-box .owl-carousel button.owl-dot{background-color:#dfdfdf}.sec-4 .review-box .owl-carousel button.owl-dot.active{background-color:#fff}.sec-4 .review-box .review-card{border:none;padding:20px;text-align:center;background-color:rgba(0,0,0,0)}@media(max-width: 767.98px){.sec-4 .review-box .review-card{padding:10px 20px}}.sec-4 .review-box .review-card p{color:#fff;line-height:40px;font-size:20px;font-weight:400;font-style:italic}@media(max-width: 767.98px){.sec-4 .review-box .review-card p{font-size:16px;line-height:normal}}.sec-4 .review-box .review-card .designation p{font-style:normal;font-size:13px}.sec-4 .review-box .review-card h5{color:#bdbdbd;font-size:20px;font-weight:500}.floating-button{position:fixed;bottom:50%;right:-2.8%;z-index:999;transform:rotate(270deg)}@media(max-width: 991px){.floating-button{right:-17%}}.floating-button button{padding:12px 24px;background-color:#077;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:20px;box-shadow:0 2px 5px rgba(0,0,0,.2)}.floating-button button:hover{color:#fff}.beat-my-quotes-modal .modal.modal-left .modal-dialog,.beat-my-quotes-modal .modal.modal-right .modal-dialog{max-width:700px;min-height:calc(100vh - 0px)}.beat-my-quotes-modal .modal.modal-left.show .modal-dialog,.beat-my-quotes-modal .modal.modal-right.show .modal-dialog{transform:translate(0, 0)}.beat-my-quotes-modal .modal.modal-left .modal-content,.beat-my-quotes-modal .modal.modal-right .modal-content{height:calc(100vh - 0px);overflow-y:auto}.beat-my-quotes-modal .modal.modal-left .modal-dialog{transform:translate(-100%, 0);margin:0px auto 0 0}.beat-my-quotes-modal .modal.modal-right .modal-dialog{transform:translate(100%, 0);margin:0px 0 0 auto}.beat-my-quotes-modal .modal-header{border:none;background-color:#fff;float:left}.beat-my-quotes-modal .modal-header button span{font-size:70px;font-weight:100 !important;font-family:"Anek Bangla"}@media(max-width: 991px){.beat-my-quotes-modal .modal-header button span{font-size:32px}}.beat-my-quotes-modal .modal-header button{margin:0 auto 0 0;color:#077;background-color:rgba(0,0,0,0);border:none}.beat-my-quotes-modal .modal-header button span{font-size:70px;font-weight:100 !important;font-family:"Anek Bangla"}.beat-my-quotes-modal .modal-body{padding:40px 60px 40px 60px;background-color:#fff}@media(max-width: 991px){.beat-my-quotes-modal .modal-body{padding:40px}}.beat-my-quotes-modal .modal-body .contact-us{padding:0;background-color:#fff;text-align:center}.beat-my-quotes-modal .modal-body .contact-us .contact-title img{margin:0 auto;text-align:center;width:200px;padding-bottom:20px}.beat-my-quotes-modal .modal-body .contact-us .contact-title p{margin-top:0;color:#000;line-height:1.8 !important}.beat-my-quotes-modal .modal-body .contact-us .form-group{margin-bottom:0px}.beat-my-quotes-modal .modal-body .contact-us .form-group input{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #c20000;border-radius:0;color:#000;text-align:center;background-color:rgba(0,0,0,0);font-weight:400}.beat-my-quotes-modal .modal-body .contact-us .form-group input::placeholder{color:#000;font-weight:200 !important;font-size:16px !important}.beat-my-quotes-modal .modal-body .contact-us .form-group textarea{border-top:none !important;border-left:none !important;border-right:none !important;border-bottom:1px solid #077;border-radius:0;background-color:rgba(0,0,0,0);color:#000;text-align:center}.beat-my-quotes-modal .modal-body .contact-us .form-group textarea::placeholder{color:#000}.beat-my-quotes-modal .modal-body .contact-us .form-group textarea:focus{outline:none;box-shadow:none}.beat-my-quotes-modal .modal-body .contact-us .form-btn{padding-top:5rem}.beat-my-quotes-modal .modal-body .contact-us .form-btn .btn-red{padding:1.3rem 4.5rem;text-transform:uppercase;letter-spacing:3px;cursor:pointer}.beat-my-quotes-modal .modal-body .contact-us .beat-my-quote form{padding:0;box-shadow:none}.beat-my-quotes-modal .modal-body .contact-us .beat-my-quote form .form-group select{text-align:center}.section-lg .heading-decoration-1 .heading-inner{display:block;position:relative;padding-left:20px}.section-lg .heading-decoration-1 .heading-inner::before{right:100%;margin:5px 0 0 11px;width:100vw;height:1px;background:#c2d3f2;content:"";position:absolute;top:.5em}.section-lg .heading-decoration-1 .heading-inner::after{left:-5px;width:11px;height:11px;border-radius:50%;background:#077;content:"";position:absolute;top:.5em}@media(min-width: 1200px){.section-lg .heading-decoration-1 .heading-inner{padding-left:140px}}@media(min-width: 768px){.section-lg .heading-decoration-1 .heading-inner{padding-left:80px}}@media(min-width: 576px){.section-lg .heading-decoration-1 .heading-inner{padding-left:20px}}.section-lg a,.section-lg a:focus,.section-lg a:active,.section-lg a:hover{text-decoration:none}@media(min-width: 992px){.section-lg html:not(.tablet):not(.mobile) .box-category::before{transition:.5s}}@media(min-width: 992px){.section-lg html:not(.tablet):not(.mobile) .box-category-caption{position:relative;transition:.4s}}@media(min-width: 992px){.section-lg html:not(.tablet):not(.mobile) .box-category-caption::before{animation:.4s changeAxisBack both}}@keyframes changeAxisBack{0%{width:3px;height:62%}50%{width:3px;height:3px}100%{height:3px;width:42px}}@keyframes changeAxis{0%{height:3px;width:42px;left:-20px}50%{width:3px;height:3px;left:-20px}100%{width:3px;height:62%;left:-20px}}.beat-contact{padding:100px 0;position:relative;background-size:cover;background-position:center}@media(max-width: 991px){.beat-contact{padding:50px 0 0}}.beat-contact .box-contact{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media(max-width: 991px){.beat-contact .box-contact{margin-bottom:30px}}.beat-contact .box-contact:hover .project__img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.beat-contact .box-contact .project__img{overflow:hidden;-webkit-transition:.3s cubic-bezier(0.43, 0.07, 0.61, 0.95);-moz-transition:.3s cubic-bezier(0.43, 0.07, 0.61, 0.95);-ms-transition:.3s cubic-bezier(0.43, 0.07, 0.61, 0.95);-o-transition:.3s cubic-bezier(0.43, 0.07, 0.61, 0.95);transition:.3s cubic-bezier(0.43, 0.07, 0.61, 0.95);backface-visibility:hidden;-webkit-backface-visibility:hidden;width:60%;object-fit:cover;height:500px}@media(max-width: 991px){.beat-contact .box-contact .project__img{width:100%;height:100%}}.beat-contact .box-contact .project-1__description-holder .page-heading{z-index:5;overflow:hidden;max-width:900px;line-height:26px;position:relative;text-align:left;color:#fff}.beat-contact .box-contact .project-1__description-holder .page-heading .heading{position:relative;margin:0 auto 20px}.beat-contact .box-contact .project-1__description-holder .page-heading .heading:after{bottom:-10px;left:0;margin:0 0 0 -40px;width:100px;height:4px;background-color:#f8f8f8;content:"";position:absolute}.beat-contact .box-contact .project-1__description-holder .page-heading .lime{color:#fff}.beat-contact .box-contact .project-1__description-holder p{color:#fff}.beat-contact .box-contact .project-1__description-holder{color:#fff;width:45%;position:absolute;z-index:1;background-color:rgba(145,152,157,.48);padding:80px 60px 80px 80px;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 991px){.beat-contact .box-contact .project-1__description-holder{padding:40px 30px;position:absolute;top:auto;bottom:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:100%}}.beat-contact .custom-link{position:relative;display:inline-block;vertical-align:middle;outline:none !important;color:#000;font-size:15px;font-weight:400;text-transform:uppercase;padding:14px 38px 14px;overflow:hidden;background-color:#f8f8f8;z-index:1;text-shadow:0 0 .25px currentColor;border-radius:50px;will-change:transform}.divider-line6{height:5px;overflow:hidden;text-align:center;margin-bottom:30px;background:url(../img/shadow1.webp) repeat-x 0 50%}.services-one{position:relative;display:block;background-color:#fff;z-index:1;padding:100px 0}.services-one .page-heading{z-index:5;overflow:hidden;line-height:26px;position:relative;text-align:center;color:#000}.services-one .page-heading .heading{position:relative;margin:0 auto 20px}.services-one .page-heading .heading:after{bottom:-10px;left:50%;margin:0 0 0 -40px;width:100px;height:4px;background-color:#077;content:"";position:absolute}.services-one .page-heading .lime{color:#000}.services-one .services-one-shape{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:repeat;background-position:center;opacity:.07;z-index:-1;background-size:cover}.services-one .services-one__top{position:relative;display:block}.services-one .services-one__bottom{position:relative;display:block}.services-one .card-feature{display:flex;margin:20px auto;border:1px solid #ccc;border-radius:10px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1);position:relative;background-color:#fff;padding:34px 40px 34px;overflow:hidden;z-index:1;transition:transform .3s ease-in-out;height:90%}@media(max-width: 991px){.services-one .card-feature{height:100%}}.services-one .card-feature:before{content:"";position:absolute;top:0;left:0;height:24px;width:24px;background-color:rgba(0,119,119,.7);z-index:-1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:perspective(400px) rotateX(90deg) scale(0);-ms-transform:perspective(400px) rotateX(90deg) scale(0);transform:perspective(400px) rotateX(90deg) scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.services-one .card-feature:hover:before{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg) scale(1);-ms-transform:perspective(400px) rotateX(0deg) scale(1);transform:perspective(400px) rotateX(0deg) scale(1)}.services-one .card-feature:hover{transform:translateY(-10px)}.services-one .card-feature .text{flex:1;padding:20px}.services-one .card-feature .text .font-medium{font-size:19px}.services-one .card-feature .image{margin:auto}.services-one .card-feature .image svg{width:100%;height:auto;display:block}.faq-page{position:relative;display:block;padding:100px 0;z-index:1}@media(max-width: 991px){.faq-page{padding:40px 0}}.faq-page .text-center p{padding-left:10px;padding-right:10px}.faq-page-shape{position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:.6;z-index:-1}.faq-page__top{position:relative;display:block}.faq-page__single{margin-bottom:60px}.faq-page__bottom{position:relative;display:block;text-align:center;border-top:1px solid #e3e3e3;padding-top:54px;padding-bottom:52px}@media(max-width: 991px){.faq-page__bottom{padding-top:32px;padding-bottom:32px}}@media(max-width: 768px){.faq-page__bottom{padding-top:24px;padding-bottom:24px}}@media(max-width: 576px){.faq-page__bottom{padding-top:20px;padding-bottom:20px}}.faq-page__bottom-text{font-size:16px;margin:0;line-height:26px}.faq-page__bottom-text a{position:relative;display:inline-block;color:#077;margin-left:13px;transition:all 500ms ease;font-weight:500}.faq-page__bottom-text a:hover{color:#000}.faq-page__bottom-text a:before{position:absolute;top:12px;left:-10px;right:-10px;content:"";background-color:#077;height:1px}.faq-one-accrodion .accrodion{position:relative;display:block;-webkit-transition:all 500ms ease;transition:all 500ms ease;border-radius:0;background-color:#fff;box-shadow:0px 10px 30px 0px rgba(0,0,0,.05);cursor:pointer}.faq-one-accrodion .accrodion:before{position:absolute;top:0px;left:0px;bottom:0px;width:2px;content:"";background-color:#077;transform:scaleY(0);-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:1}.faq-one-accrodion .accrodion.active:before{transform:scaleY(1)}.faq-one-accrodion .accrodion.active .accrodion-title h4{color:#077}.faq-one-accrodion .accrodion.active .accrodion-title h4::before{content:"";color:#077;height:35px;width:35px;border-radius:50%;text-align:center;display:flex;justify-content:center;align-items:center}.faq-one-accrodion .accrodion.active .accrodion-content{background-color:#fff}.faq-one-accrodion .accrodion-title{position:relative;display:block;cursor:pointer;padding:24px 40px 25px;padding-right:27px;transition:all 200ms linear;transition-delay:.1s;cursor:pointer}@media(max-width: 768px){.faq-one-accrodion .accrodion-title{padding:20px 30px}}.faq-one-accrodion .accrodion-title h4{margin:0;font-size:16px;line-height:26px;color:#077;position:relative;text-transform:uppercase;-webkit-transition:all 500ms ease;transition:all 500ms ease;cursor:pointer}@media(max-width: 768px){.faq-one-accrodion .accrodion-title h4{font-size:15px}}.faq-one-accrodion .accrodion-title h4::before{content:"";font-family:bootstrap-icons !important;font-size:18px;color:#077;position:absolute;top:50%;right:0;height:35px;width:35px;border-radius:50%;text-align:center;display:flex;justify-content:center;align-items:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 500ms ease;transition:all 500ms ease}.faq-one-accrodion .accrodion+.accrodion{margin-top:20px}.faq-one-accrodion .accrodion-content{position:relative;padding:0px 40px 29px;margin-top:-13px}.faq-one-accrodion .accrodion-content p{font-size:16px;margin:0;line-height:32px}.feature{padding:80px 0 40px}@media(max-width: 991px){.feature{padding:30px 0}}.feature .job-category-one{width:310px;height:330px;padding:30px 40px;border-radius:3px;background:#fff;transition:all .3s ease-in-out;margin-bottom:20px;border-radius:50px;box-shadow:0 0 30px rgba(0,0,0,.1);cursor:pointer;position:relative;transition:all 1s}.feature .job-category-one:after,.feature .job-category-one:before{content:" ";width:10px;height:10px;position:absolute;border:0px solid #fff;transition:all 1s}.feature .job-category-one:after{top:-1px;left:-1px;border-top:5px solid #fff;border-left:5px solid #fff;border-radius:50px}.feature .job-category-one:before{bottom:-1px;right:-1px;border-bottom:5px solid #fff;border-right:5px solid #fff;border-radius:50px}.feature .job-category-one:hover:before,.feature .job-category-one:hover:after{width:100%;height:100%}@media(max-width: 991px){.feature .job-category-one{width:100%;height:90%;margin:20px 0 20px;text-align:center}}@media(max-width: 768px){.feature .job-category-one{padding:20px 30px}}.feature .job-category-one:hover{background-color:#077;color:#fff}.feature .job-category-one:hover .job-icon-one{background-color:#fff}.feature .job-category-one:hover p{color:#fff}.feature .job-category-one:hover .job-icon-one i{color:#077}.feature .job-category-one:hover .category-heading{color:#fff}.feature .job-category-one:hover .category-link{color:#fff}.feature .job-icon-one{width:90px;height:90px;background:#fff;border-radius:80px;transition:all .3s ease-in-out}@media(max-width: 991px){.feature .job-icon-one{margin:0 auto}}.feature .job-icon-one i{font-size:52px;color:#000}.feature .category-heading{font-weight:600;color:#000;font-size:19px;margin-bottom:10px;margin-top:10px;transition:all .3s ease-in-out}@media(max-width: 768px){.feature .category-heading{font-size:16px}}.feature .category-link{font-family:Gordita;font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:#000;transition:all .3s ease-in-out;padding-bottom:20px}.contact-page{position:relative;display:block;padding:100px 0;background-color:rgba(0,119,119,.1)}@media(max-width: 991px){.contact-page{padding:40px 0}}.contact-page .container{max-width:768px;width:100%}@media(max-width: 991px){.contact-page .container{max-width:100%}}.contact-page__form .comment-form__btn{margin:0 auto;display:block;border:none}.single-product-form{padding:10px 20px 35px;border-radius:3px}.single-product-form .heading-form{color:#000;font-size:22px;padding-bottom:10px}.single-product-form p{margin-bottom:0px !important}.single-product-form label{padding-bottom:7px}.single-product-form .comment-form__input-box input[type=text],.single-product-form .comment-form__input-box input[type=email],.single-product-form .comment-form__input-box input[type=number],.single-product-form .comment-form__input-box input[type=file],.single-product-form .comment-form__input-box select{height:50px;margin-bottom:20px;background-color:#fff;color:#000;padding-left:14px;border-radius:14px;opacity:1;box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px}.single-product-form .comment-one__title,.single-product-form .comment-form__title{margin:0;color:#17161a;font-size:30px;text-transform:uppercase;margin-bottom:51px}.single-product-form .comment-one__single{display:-webkit-box;display:flex;border-bottom:1px solid #e3e3e3;padding-bottom:60px;margin-bottom:58px}.single-product-form .comment-one__content{position:relative;margin-left:45px}.single-product-form .comment-one__content h3{margin:0;font-size:20px;color:#17161a;margin-bottom:24px;text-transform:uppercase}.single-product-form .comment-one__content p{font-size:16px;line-height:32px;margin:0}.single-product-form .comment-one__btn{font-size:12px;color:#17161a;padding:0px 28px;position:absolute;top:0;right:0}.single-product-form .comment-one__image{position:relative;display:block}.single-product-form .comment-one__image img{border-radius:50%;mix-blend-mode:luminosity}.single-product-form .comment-form .comment-form__title{margin-top:-4px;margin-bottom:36px}.single-product-form .comment-one__form .row{--bs-gutter-x: 20px}.single-product-form .comment-form__input-box{position:relative;display:block}.single-product-form label{color:#000}.single-product-form .comment-form__input-box input[type=file]{padding-top:10px;position:relative}.single-product-form .comment-form__input-box input[type=file]:before{content:"Upload a Design";background-color:#1aaba0 !important;color:#fff;padding:9px 18px;position:absolute;top:0px;width:103%;text-align:left;left:-3px;z-index:99;bottom:0;height:68px}.single-product-form .comment-form__input-box input[type=text],.single-product-form .comment-form__input-box input[type=email],.single-product-form .comment-form__input-box input[type=Date],.single-product-form .comment-form__input-box input[type=number],.single-product-form .comment-form__input-box input[type=file],.single-product-form .comment-form__input-box select{width:100%;border:none;background-color:#fbfbfb;padding-left:30px;padding-right:30px;margin-bottom:20px;border-radius:0;outline:none;font-size:16px;color:#000;display:block;height:50px;margin-bottom:20px;background-color:#fff;color:#000;padding-left:14px;border-radius:14px;opacity:1;box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px}.single-product-form .comment-form__input-box select:focus{outline:none;box-shadow:none}.single-product-form .comment-form__input-box textarea{font-size:16px;color:#000;height:120px;width:100%;background-color:#fff;padding:16px 30px 30px;outline:none;margin-bottom:10px;border:none;border-radius:14px;box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px}.single-product-form .wpcf7-list-item label{height:50px;margin-bottom:20px;background-color:#fff;color:#000;padding-left:9px;padding-top:12px;padding-right:9px;border:none;border-radius:14px;box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px}.single-product-form .wpcf7-list-item input[type=checkbox]{margin-right:10px}.comment-one__title,.comment-form__title{margin:0;color:#17161a;font-size:30px;text-transform:uppercase;margin-bottom:51px}.comment-one__single{display:-webkit-box;display:flex;border-bottom:1px solid #e3e3e3;padding-bottom:60px;margin-bottom:58px}.comment-one__content{position:relative;margin-left:45px}.comment-one__content h3{margin:0;font-size:20px;color:#17161a;margin-bottom:24px;text-transform:uppercase}.comment-one__content p{font-size:16px;line-height:32px;margin:0}.comment-one__btn{font-size:12px;color:#17161a;padding:0px 28px;position:absolute;top:0;right:0}.comment-one__image{position:relative;display:block}.comment-one__image img{border-radius:50%;mix-blend-mode:luminosity}.comment-form .comment-form__title{margin-top:-4px;margin-bottom:36px}.comment-one__form .row{--bs-gutter-x: 20px}.comment-form__input-box{position:relative;display:block}label{color:#000}.comment-form__input-box input[type=file]{padding-top:10px;position:relative}.comment-form__input-box input[type=file]:before{content:"Upload a Design";background-color:#077;color:#fff;padding:9px 18px;position:absolute;top:0px;width:103%;text-align:left;left:-3px;z-index:99;bottom:0;height:68px}.comment-form__input-box input[type=text],.comment-form__input-box input[type=email],.comment-form__input-box input[type=Date],.comment-form__input-box input[type=number],.comment-form__input-box input[type=file],.comment-form__input-box select{height:68px;width:100%;border:none;background-color:#fff;padding-left:30px;padding-right:30px;margin-bottom:20px;border-radius:0;outline:none;font-size:16px;color:#000;display:block}.comment-form__input-box select:focus{outline:none;box-shadow:none}.comment-form__input-box textarea{font-size:16px;color:#000;height:170px;width:100%;background-color:#fff;padding:16px 30px 30px;border:none;border-radius:0px;outline:none;margin-bottom:10px;border-radius:0}.section-title{margin-bottom:26px}@media(max-width: 991px){.section-title{margin-bottom:16px}}.section-title .section-title__tagline{position:relative;display:block;color:#000;font-size:14px;line-height:24px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px;font-weight:500}.section-title .welcome-three__text{margin:0}.brand-three{border-top:0;overflow:hidden;padding:10px 0;text-align:center;margin-top:20px;color:#000}.brand-three .container{overflow:hidden}.brand-three .swiper-wrapper{transition:transform .5s ease-in-out !important}.brand-three .swiper-slide{transition:transform .5s ease-in-out}.brand-three img{width:80px !important;margin:20px 0;cursor:grab;filter:grayscale(1);-webkit-filter:grayscale(1)}.product-banner{background:linear-gradient(230deg, rgb(249, 244, 244) 0%, rgb(0, 119, 119) 90%);padding:100px 0;text-align:center;color:#fff;font-weight:800}.product-banner h1{position:relative;font-weight:700}.product-banner h1::after{position:absolute;content:"";bottom:-22%;width:100px;height:2px;background-color:#fff;left:46.2%}.contact-page__form{margin-bottom:10px}.contact-page__form .product-name{padding:0 0 4px !important;margin:0 !important}.contact-page__form .nav li:last-child{padding-top:4px;padding-left:8px}.contact-page__form .nav li a{text-decoration:underline !important;color:#000 !important;font-weight:600}.bg-transparent{background-color:rgba(0,0,0,0) !important}.wpcf7-list-item label{height:50px;margin-bottom:30px;background-color:#fff;color:#000;padding-left:14px;padding-top:14px;padding-right:14px}.wpcf7-list-item input[type=checkbox]{margin-right:10px}.featured-style1-area{position:relative;display:block;background:#fff}.featured-style1-area .single-featured-style1{position:relative;display:block;margin-bottom:40px;z-index:1;cursor:pointer}.featured-style1-area .single-featured-style1 .img-holder{position:relative;display:block;overflow:hidden;border-radius:7px}.featured-style1-area .single-featured-style1 .img-holder img{position:relative;width:100%;transition:all .5s ease 0s;max-height:275px;object-fit:cover;object-position:center}.featured-style1-area .single-featured-style1 .img-holder img:hover{transform:scale(1.1)}.featured-style1-area .single-featured-style1 .img-holder .title-featured-style1{background-color:#077;text-align:center;padding:15px 0px 15px}.featured-style1-area .single-featured-style1 .img-holder .title-featured-style1 h3{font-size:22px;line-height:30px}.featured-style1-area .single-featured-style1 .img-holder .title-featured-style1 a{color:#fff;transition:all .4s linear}.service-style1-area{position:relative;display:block;overflow:hidden;background:#fff;padding:60px 0 60px;z-index:1}.service-style1-area .top-gray-bg{position:absolute;top:0;left:0;right:0;height:370px;background:rgba(0,119,119,.1);z-index:-1}.service-style1-area .sec-title{padding-bottom:78px}.service-style1-area .sec-title h2{font-size:28px}@media(max-width: 991px){.service-style1-area .sec-title h2{font-size:22px}}@media(max-width: 768px){.service-style1-area .sec-title h2{font-size:20px}}.service-style1-area .sec-title span{font-size:14px;line-height:24px;text-transform:capitalize;letter-spacing:.1em;margin-bottom:6px}.service-style1-area.pdbottom120{padding-bottom:120px}.featured-style2-area{position:relative;display:block}.featured-style2-area .featured-style2-content{position:relative;display:block;margin-top:-60px}.featured-style2-area .featured-style2-content .single-featured-style2{position:relative;display:block;background:#fff;padding:50px 40px 40px;max-width:288px;width:100%;float:left;margin-bottom:30px;border-right:3px solid #077;box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);transition:all 200ms linear;transition-delay:.1s;height:340px;border-radius:50px;margin-right:20px}@media(max-width: 991px){.featured-style2-area .featured-style2-content .single-featured-style2{max-width:100%;text-align:center}}.featured-style2-area .featured-style2-content .single-featured-style2:hover{box-shadow:0px 5px 30px 0px rgba(0,0,0,.07)}.featured-style2-area .featured-style2-content .single-featured-style2 .icon{position:relative;display:block;width:70px;height:60px;border-radius:50%;font-size:24px;line-height:60px;text-align:center;z-index:1;transition:all .4s linear;margin-bottom:22px}@media(max-width: 991px){.featured-style2-area .featured-style2-content .single-featured-style2 .icon{text-align:center;margin:0 auto}}.featured-style2-area .featured-style2-content .single-featured-style2 .icon:hover{color:#fff}.featured-style2-area .featured-style2-content .single-featured-style2 .icon:before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";border-radius:50%;z-index:-1;transform:scale(0);transform-origin:center;transform-style:preserve-3d;transition:all .4s cubic-bezier(0.62, 0.21, 0.45, 1.52)}.featured-style2-area .featured-style2-content .single-featured-style2 .icon span.marlft{position:relative;left:4px}.featured-style2-area .featured-style2-content .single-featured-style2 .icon:hover:before{transform:scaleX(1)}.featured-style2-area .featured-style2-content .single-featured-style2 h3{font-size:18px;line-height:24px;font-weight:700;margin:40px 0 4px}.featured-style2-area .featured-style2-content .single-featured-style2 h3 a{color:#333029}.featured-style2-area .featured-style2-content .single-featured-style2 p{margin:0;text-align:justify}@media(max-width: 991px){.featured-style2-area .featured-style2-content .single-featured-style2 p{text-align:center}}.process-section{padding:100px 0;background-color:rgba(0,119,119,.1);background-image:url("../img/shape-custom.webp");background-repeat:no-repeat;background-position:center;background-size:cover}@media(max-width: 991px){.process-section{padding:30px 0}}.process-section .page-heading{z-index:5;overflow:hidden;max-width:900px;line-height:26px;position:relative;text-align:left;color:#000}.process-section .page-heading .heading{position:relative;margin:0 auto 20px}.process-section .page-heading .heading:after{bottom:-10px;left:0;margin:0 0 0 -40px;width:100px;height:4px;background-color:#077;content:"";position:absolute}.process-section .page-heading .lime{color:#000}.process-section .process-card{border:none;border-radius:10px;text-align:center;margin:20px auto;padding:40px 20px;box-shadow:1px 4px 16px rgba(0,0,0,.25);transition:transform .3s ease-in-out}.process-section .process-card:hover{transform:translateY(-10px)}.process-section .process-card .text{padding-top:10px;font-weight:600;font-size:18px}.bottom-flipped{transform:rotateY(180deg) rotateX(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotateY(180deg) rotateX(180deg);-o-transform:rotateY(180deg) rotateX(180deg);bottom:0;top:auto}.divider9{mask-image:url("../img/shape.svg");-webkit-mask-image:url("../img/shape.svg")}.row-divider{position:absolute;bottom:-100px;left:0;width:100%;z-index:2;pointer-events:none}@media(max-width: 991px){.row-divider{bottom:-50px;display:none}}@media(max-width: 768px){.row-divider{display:none}}.row-divider-2{position:absolute;left:-20px;width:100%;z-index:2;pointer-events:none;top:35px}@media(max-width: 991px){.row-divider-2{top:50px;display:none}}@media(max-width: 768px){.row-divider-2{display:none}}.divider-size-5{height:250px;-webkit-mask-size:100% 250px;mask-size:100% 250px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.row-divider-wrapper{position:relative}@media(max-width: 991px){.timeline .main-title{font-size:24px}}.timeline .services-one-shape{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:repeat;background-position:center;opacity:.07;z-index:-1;background-size:cover}.timeline{padding:100px 0;position:relative}@media(max-width: 991px){.timeline{padding:10px 0 30px 0}}.timeline .status-card{margin:20px auto;border:1px solid #ccc;border-radius:10px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1);position:relative;background-color:#fff;padding:34px 40px 34px;overflow:hidden;z-index:1;transition:transform .3s ease-in-out;height:90%;text-align:center}.timeline .status-card:before{content:"";position:absolute;top:0;left:0;height:24px;width:24px;background-color:rgba(0,119,119,.7);z-index:-1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:perspective(400px) rotateX(90deg) scale(0);-ms-transform:perspective(400px) rotateX(90deg) scale(0);transform:perspective(400px) rotateX(90deg) scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.timeline .status-card:hover:before{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg) scale(1);-ms-transform:perspective(400px) rotateX(0deg) scale(1);transform:perspective(400px) rotateX(0deg) scale(1)}.timeline .status-card:hover{transform:translateY(-10px)}.timeline .status-card .status-img img{max-width:85px;border-radius:50%}.timeline .status-card .status-info h4{color:#000;font-size:20px;font-weight:700;padding:15px 0;margin-bottom:0}.timeline .status-card .status-info p{color:#000;font-size:14px;margin-bottom:0}.timeline .status-card.b1 .status-img img{border:2px solid #077;background-color:#fff}@media(max-width: 991.98px){.timeline .status-card{padding:15px;margin-bottom:20px}.timeline .status-card .status-info h4{font-size:16px}.timeline .status-card .status-info p{font-size:13px}}.spacing-none{padding:20px 0 !important}.specification .table{padding:.5rem;margin-top:20px}.specification .table td{padding-top:1.5rem;padding-bottom:1.5rem;border-top:1px solid #e5ebf1}.specification .table tr:first-child>td{color:#fff;background:#077;font-weight:700}.specification .table-striped tbody tr td:first-child{font-weight:700;border-right:3px solid #fff}.custom-sizing-spacing{padding:50px 0}@media(max-width: 991px){.custom-sizing-spacing{padding:30px 0}}.bg-none{background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);padding:60px 0 0 !important}.bg-none .comment-form__input-box textarea{background-color:rgba(0,119,119,.1) !important}.bg-none .comment-form__input-box input[type=text],.bg-none .comment-form__input-box input[type=email],.bg-none .comment-form__input-box input[type=Date],.bg-none .comment-form__input-box input[type=number],.bg-none .comment-form__input-box input[type=file],.bg-none .comment-form__input-box select{background-color:rgba(0,119,119,.1) !important}.reviews-custom{padding:80px 0;background:rgba(220,132,125,.1) url("../img/shape-custom.webp");background-position:center;background-repeat:no-repeat;background-size:cover}@media(max-width: 991px){.reviews-custom{padding:40px 0}}.reviews-custom .text-right{text-align:right}.reviews-custom h2{text-align:left}.reviews-custom .reviews-card{margin-top:40px;position:relative;display:block;z-index:1;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,0);border-radius:14px;transition:transform .3s ease-in-out;border:1px solid #ccc;overflow:hidden;transition:.3s ease-in-out}.reviews-custom .reviews-card:hover{transform:translateY(-10px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.reviews-custom .reviews-card .card-body{padding:25px 25px 10px}.reviews-custom .reviews-card .card-body .nav{padding:7px 0 7px 0}#blog-posts{padding:50px 0;outline:none}@media(max-width: 991px){#blog-posts{padding:30px 0}}#blog-posts a{text-decoration:none;outline:none}#blog-posts a .blog-card{border:0;width:100%;outline:none;margin:20px 0}#blog-posts a .blog-card img{max-width:100%;outline:none;margin-bottom:.5em;border-radius:15px}#blog-posts a .blog-card p{margin-bottom:.5em;font-size:14px}#blog-posts a .blog-card h2{font-size:22px;color:#000}#blog-posts a .blog-card ul li{margin-right:10px}ul{margin:0}.breadcrumbs{overflow:hidden;text-align:start;list-style:none;color:#000;margin:11px 0;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;padding:16px 30px;display:inline-flex;border-radius:30px}@media(max-width: 991px){.breadcrumbs{text-align:center}}@media(max-width: 768px){.breadcrumbs{font-size:11px;margin-right:5px;padding:14px}}.breadcrumbs li{color:#077;display:inline;vertical-align:middle;font-weight:400}.breadcrumbs li i{padding-right:3px;color:#000}.breadcrumbs .separator{font-size:20px;color:#077;font-weight:100}.breadcrumbs li a{text-decoration:none;color:#000}.breadcrumbs li a::after{content:"/";margin-left:5px;color:#474747;display:none !important}.breadcrumbs li i{color:#077 !important}.breadcrumbs li{padding-left:4px !important}.nav-previous{display:none}button.owl-dot{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#077;background-clip:padding-box;border:0;border-top:10px solid #077;border-bottom:10px solid #077;opacity:1;transition:opacity .6s ease}.owl-carousel button.owl-dot{margin-top:40px;background-color:#fff}.owl-carousel button.owl-dot.active{margin-top:40px;background-color:#077}.beat-my-quote h3{padding-left:20px}@media(max-width: 991px){.beat-my-quote form .btn-form input.btn-touch{width:34%}}.meeting-coordination .wpcf7-submit{background-color:#077;padding:12px 30px;color:#fff;border-radius:50px;text-transform:uppercase;margin-top:20px;width:10%}@media(max-width: 991px){.meeting-coordination{background-color:#077;padding:12px 30px;color:#fff;border-radius:50px;text-transform:uppercase;margin-top:20px;width:20%}}.faq-content img{max-width:100%;height:175px}.feature .job-category-one{height:370px !important}.sub-categories .wsk-cp-img img{height:414px !important}.sub-categories .wsk-cp-text{padding-top:98%}.faq-page__bottom-text a:before{display:none !important}.timeline .status-card{height:301px}@media(max-width: 991px){.timeline .status-card{height:100%}}.product-banner{padding:299px 0;color:#fff;background-size:cover;background-repeat:no-repeat}.product-banner h2{font-weight:700}.product-banner .bg{background:#077;opacity:.7;padding:20px 0}.section-lg .box-category-outer .box-category::before{background:linear-gradient(to bottom, rgba(21, 21, 21, 0.3019607843) 100%, rgba(21, 21, 21, 0.65) 12%, rgba(196, 196, 196, 0) 50%, rgba(255, 255, 255, 0) 50%) !important}.product-banner .bg{background-color:#f49d18 !important}.custom-style .timeline:after{display:none !important}.specification .table{padding:.5rem;margin-top:20px}.specification .table tr:first-child>td{color:#fff;background:#077 !important;font-weight:700;--bs-table-accent-bg: #077}.specification .table tr td{padding-top:1.5rem;padding-bottom:1.5rem;border-top:8px solid #fff;padding-left:20px;background:rgba(217,217,217,.5);border-bottom:8px solid #fff}.specification .table tr:first-child{color:#fff;background:#077 !important;font-weight:700}.specification .table-striped tbody tr td:first-child{font-weight:700;border-right:8px solid #fff}.specification .table-striped tbody tr td{font-weight:400}.custom-style .custom-item{border-bottom:1px solid #077 !important}.custom-style .nav-tabs .nav-link.active{background-color:rgba(26,171,160,.2) !important;margin-right:0px !important;border-radius:5px 5px 0 0 !important;color:#000 !important;padding:20px !important;position:relative !important}.custom-style .nav-tabs .custom-item .custom-link.active::before{content:"";position:absolute;width:100%;height:3px;background:#077;border-radius:20px;left:0;bottom:0;will-change:transform;transform:scale(1, 1);transform-origin:0 100%;opacity:1;transition:all .3s ease-in-out}.custom-style .nav-tabs .nav-link{background-color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important;border-radius:0px !important;position:relative;margin-right:0 !important;border:none;padding:20px !important;margin-right:15px !important}.custom-style .nav-tabs .custom-link:hover:after{border-radius:0px;margin-right:0px;opacity:0 !important;border-radius:0;border:none}.custom-style .nav-tabs .custom-item{position:relative}.custom-style .nav-tabs .custom-item .custom-link::before{content:"";position:absolute;width:100%;height:3px;background:#077;border-radius:20px;left:0;bottom:0;transform:scale(0, 1);transform-origin:0 100%;opacity:0;transition:all .3s ease-in-out}.custom-style .custom-item:hover .custom-link::before{opacity:1 !important;transform:scale(1, 1) !important}.custom-style .nav-tabs .nav-link::focus,.nav-tabs .nav-link:hover{border-color:rgba(0,0,0,0) !important}.table-striped>tbody>tr:nth-of-type(odd)>*{background:rgba(217,217,217,.5);--bs-table-accent-bg: rgb(217, 217, 217, )}#social-modal .modal-header{padding:1rem 2rem !important}#social-modal .modal-header button{margin:0 0 0 auto !important}#social-modal .modal-dialog{max-width:18% !important;margin:0 0 0 auto;transform:translateX(100%);transition:transform .3s ease-out}#social-modal .modal-dialog .modal-body{padding:40px 40px !important}#social-modal .modal-dialog .modal-body .contact-us-modal{text-align:justify !important}#social-modal .modal-dialog .modal-body .contact-us-modal ul{padding:0 !important;list-style:none !important;color:#000 !important;text-decoration:none !important}#social-modal .modal-dialog .modal-body .contact-us-modal .global-footer__locations-item{padding:10px 0 !important;color:#000 !important;margin-bottom:0 !important}#social-modal .modal-dialog .modal-body .contact-us-modal .global-footer__locations-item a{color:#000 !important;text-decoration:none !important}#social-modal .modal-dialog .modal-body .contact-us-modal .global-footer__social-item{padding:10px 0 !important;margin-right:12px !important}#social-modal .modal-dialog .modal-body .contact-us-modal .global-footer__social-item a{color:#000 !important;text-decoration:none !important}#social-modal .show .modal-dialog{transform:translateX(0)}#social-modal .page-heading{z-index:5 !important;overflow:hidden !important;max-width:900px !important;line-height:26px !important;position:relative !important;text-align:left !important;color:#000 !important}#social-modal .page-heading .heading{position:relative !important;margin:0 auto 20px !important}#social-modal .page-heading .heading:after{bottom:-10px !important;left:0 !important;margin:0 0 0 -40px !important;width:100px !important;height:4px !important;background-color:#077 !important;content:"" !important;position:absolute !important}#social-modal .page-heading .lime{color:#000 !important}.floating-button{right:-3.2% !important}#social-modal .modal-dialog{height:100% !important}#social-modal .modal-dialog .modal-content{height:100% !important}.error-banner{background:linear-gradient(230deg, rgb(249, 244, 244) 0%, rgb(0, 119, 119) 90%);padding:120px 0 80px;text-align:center;position:relative;overflow:hidden}.error-banner::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("../img/shape.svg") no-repeat center center;background-size:cover;opacity:.1;z-index:1}.error-banner__content{position:relative;z-index:2}.error-banner__title{font-family:"Source Serif 4",serif;font-size:3.5rem;font-weight:700;color:#077;margin-bottom:20px;text-shadow:2px 2px 4px rgba(0,0,0,.1)}@media(max-width: 768px){.error-banner__title{font-size:2.5rem}}@media(max-width: 480px){.error-banner__title{font-size:2rem}}.error-banner__subtitle{font-size:1.2rem;color:#333;font-weight:400;margin-bottom:0}@media(max-width: 768px){.error-banner__subtitle{font-size:1.1rem}}.error-page{padding:80px 0 120px;background-color:#f8f9fa;position:relative}.error-page__inner{text-align:center;max-width:600px;margin:0 auto;background:#fff;padding:60px 40px;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.1);position:relative;overflow:hidden}.error-page__inner::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(0, 119, 119, 0.05) 0%, transparent 70%);z-index:1}.error-page__inner>*{position:relative;z-index:2}@media(max-width: 768px){.error-page__inner{padding:40px 20px;margin:0 15px}}.error-page__title{font-family:"Source Serif 4",serif;font-size:8rem;font-weight:800;color:#077;margin-bottom:20px;line-height:1;text-shadow:3px 3px 6px rgba(0,0,0,.1);position:relative}.error-page__title::after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:100px;height:4px;background:linear-gradient(90deg, #077, #0aa);border-radius:2px}@media(max-width: 768px){.error-page__title{font-size:6rem}}@media(max-width: 480px){.error-page__title{font-size:4rem}}.error-page__tagline{font-family:"Source Serif 4",serif;font-size:2.2rem;font-weight:600;color:#333;margin-bottom:20px;line-height:1.3}@media(max-width: 768px){.error-page__tagline{font-size:1.8rem}}@media(max-width: 480px){.error-page__tagline{font-size:1.5rem}}.error-page__text{font-size:1.1rem;color:#666;margin-bottom:40px;line-height:1.6}@media(max-width: 768px){.error-page__text{font-size:1rem;margin-bottom:30px}}.error-page__form{margin-bottom:40px}.error-page__form-input{position:relative;max-width:400px;margin:0 auto}.error-page__form-input input[type=search]{width:100%;padding:15px 20px;border:2px solid #e9ecef;border-radius:50px;font-size:16px;transition:all .3s ease;background:#fff}.error-page__form-input input[type=search]:focus{outline:none;border-color:#077;box-shadow:0 0 0 3px rgba(0,119,119,.1)}.error-page__form-input input[type=search]::placeholder{color:#999}.error-page__btn{display:inline-block;margin-top:20px;font-family:"Source Serif 4",serif !important;font-weight:600;text-transform:none;letter-spacing:.5px;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,119,119,.3)}.error-page__btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,119,119,.4)}.error-page__btn:active{transform:translateY(0)}.error-page::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("../img/shadow1.webp") no-repeat center top;background-size:contain;opacity:.3;pointer-events:none;z-index:1}.error-page .container{position:relative;z-index:2}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.error-page__title{animation:bounce 2s infinite}@media(max-width: 991px){.error-banner{padding:80px 0 60px}.error-page{padding:60px 0 80px}}.footer-packlim{background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);padding:60px 0 30px;border-top:3px solid var(--packlim-primary)}.footer-packlim__logo{max-width:200px;margin-bottom:20px}.footer-packlim__logo img{max-width:100%;height:auto}.footer-packlim__copyright{color:var(--packlim-text-dark);font-size:14px;font-weight:500;margin-bottom:20px}.footer-packlim__contact{margin-bottom:20px}.footer-packlim__contact-item{display:flex;align-items:center;margin-bottom:10px;color:var(--packlim-text-dark);font-size:14px}.footer-packlim__contact-item i{color:var(--packlim-primary);margin-right:10px;width:20px}.footer-packlim__contact-item a{color:var(--packlim-text-dark);text-decoration:none;transition:var(--packlim-transition)}.footer-packlim__contact-item a:hover{color:var(--packlim-primary)}.footer-packlim__social{margin-top:30px}.footer-packlim__social-links{display:flex;gap:15px;flex-wrap:wrap}.footer-packlim__social-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--packlim-primary);color:var(--packlim-text-light);border-radius:50%;text-decoration:none;transition:var(--packlim-transition)}.footer-packlim__social-link:hover{background:var(--packlim-secondary);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,119,119,.3)}.footer-packlim__social-link i{font-size:18px}.social-packlim__pinterest:hover{background:#bd081c !important}.social-packlim__twitter:hover{background:#1da1f2 !important}.social-packlim__linkedin:hover{background:#0077b5 !important}.social-packlim__youtube:hover{background:red !important}.social-packlim__instagram:hover{background:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%) !important}.social-packlim__quora:hover{background:#b92b27 !important}.social-packlim__tiktok:hover{background:#000 !important}.packlim-branding__tagline{font-family:"Source Serif 4",serif;font-style:italic;color:var(--packlim-primary);font-size:16px;margin-top:10px}.packlim-branding__highlight{color:var(--packlim-primary);font-weight:600}.rank-math-html-sitemap__date{display:none !important}.rank-math-html-sitemap{max-width:1200px;margin:0 auto;padding:40px 20px;font-family:inherit}.rank-math-html-sitemap__section{margin-bottom:40px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:hidden}.rank-math-html-sitemap__section:last-child{margin-bottom:0}.rank-math-html-sitemap__title{background:#077;color:#fff;padding:20px 30px;margin:0;font-size:1.5rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.rank-math-html-sitemap__list{list-style:none;padding:0;margin:0}.rank-math-html-sitemap__list--nested{margin-left:20px;margin-top:10px}.rank-math-html-sitemap__section--product .rank-math-html-sitemap__list,.rank-math-html-sitemap__section--product_cat .rank-math-html-sitemap__list,.rank-math-html-sitemap__section--post .rank-math-html-sitemap__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:0}@media(max-width: 992px){.rank-math-html-sitemap__section--product .rank-math-html-sitemap__list,.rank-math-html-sitemap__section--product_cat .rank-math-html-sitemap__list,.rank-math-html-sitemap__section--post .rank-math-html-sitemap__list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.rank-math-html-sitemap__section--product .rank-math-html-sitemap__list,.rank-math-html-sitemap__section--product_cat .rank-math-html-sitemap__list,.rank-math-html-sitemap__section--post .rank-math-html-sitemap__list{grid-template-columns:1fr}}.rank-math-html-sitemap__item{border-bottom:1px solid #f0f0f0}.rank-math-html-sitemap__item:last-child{border-bottom:none}.rank-math-html-sitemap__item:hover{background-color:#f8f9fa}.rank-math-html-sitemap__section--product .rank-math-html-sitemap__item,.rank-math-html-sitemap__section--product_cat .rank-math-html-sitemap__item,.rank-math-html-sitemap__section--post .rank-math-html-sitemap__item{border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.rank-math-html-sitemap__section--product .rank-math-html-sitemap__item:nth-child(3n),.rank-math-html-sitemap__section--product_cat .rank-math-html-sitemap__item:nth-child(3n),.rank-math-html-sitemap__section--post .rank-math-html-sitemap__item:nth-child(3n){border-right:none}.rank-math-html-sitemap__section--product .rank-math-html-sitemap__item:nth-last-child(-n+3),.rank-math-html-sitemap__section--product_cat .rank-math-html-sitemap__item:nth-last-child(-n+3),.rank-math-html-sitemap__section--post .rank-math-html-sitemap__item:nth-last-child(-n+3){border-bottom:none}@media(max-width: 992px){.rank-math-html-sitemap__section--product .rank-math-html-sitemap__item:nth-child(3n),.rank-math-html-sitemap__section--product_cat .rank-math-html-sitemap__item:nth-child(3n),.rank-math-html-sitemap__section--post .rank-math-html-sitemap__item:nth-child(3n){border-right:1px solid #f0f0f0}.rank-math-html-sitemap__section--product .rank-math-html-sitemap__item:nth-child(2n),.rank-math-html-sitemap__section--product_cat .rank-math-html-sitemap__item:nth-child(2n),.rank-math-html-sitemap__section--post .rank-math-html-sitemap__item:nth-child(2n){border-right:none}.rank-math-html-sitemap__section--product .rank-math-html-sitemap__item:nth-last-child(-n+2),.rank-math-html-sitemap__section--product_cat .rank-math-html-sitemap__item:nth-last-child(-n+2),.rank-math-html-sitemap__section--post .rank-math-html-sitemap__item:nth-last-child(-n+2){border-bottom:none}}@media(max-width: 576px){.rank-math-html-sitemap__section--product .rank-math-html-sitemap__item,.rank-math-html-sitemap__section--product_cat .rank-math-html-sitemap__item,.rank-math-html-sitemap__section--post .rank-math-html-sitemap__item{border-right:none !important}.rank-math-html-sitemap__section--product .rank-math-html-sitemap__item:last-child,.rank-math-html-sitemap__section--product_cat .rank-math-html-sitemap__item:last-child,.rank-math-html-sitemap__section--post .rank-math-html-sitemap__item:last-child{border-bottom:none}}.rank-math-html-sitemap__link{display:block;padding:15px 30px;color:#333;text-decoration:none;font-size:1rem;font-weight:500;transition:all .3s ease}.rank-math-html-sitemap__link:hover{color:#077;padding-left:35px}.rank-math-html-sitemap__date{color:#666;font-size:.9rem;font-weight:400;margin-left:10px}@media(max-width: 768px){.rank-math-html-sitemap{padding:20px 15px}.rank-math-html-sitemap__title{padding:15px 20px;font-size:1.3rem}.rank-math-html-sitemap__link{padding:12px 20px;font-size:.95rem}.rank-math-html-sitemap__list--nested{margin-left:15px}}.beat-my-quotes-modal input[type=text],.beat-my-quotes-modal input[type=email],.beat-my-quotes-modal input[type=tel],.beat-my-quotes-modal input[type=number],.beat-my-quotes-modal input[type=url],.beat-my-quotes-modal input[type=search],.beat-my-quotes-modal input[type=password],.beat-my-quotes-modal select,.beat-my-quotes-modal textarea{width:100%;border:1px solid #ddd;border-radius:4px;background:#fff}.beat-my-quotes-modal input[type=text]:focus,.beat-my-quotes-modal input[type=email]:focus,.beat-my-quotes-modal input[type=tel]:focus,.beat-my-quotes-modal input[type=number]:focus,.beat-my-quotes-modal input[type=url]:focus,.beat-my-quotes-modal input[type=search]:focus,.beat-my-quotes-modal input[type=password]:focus,.beat-my-quotes-modal select:focus,.beat-my-quotes-modal textarea:focus{border-color:#077;outline:none;box-shadow:0 0 0 3px rgba(7,119,119,.1)}.product-details{background:#fff;border-radius:8px;padding:15px;box-shadow:none}.product-details .d-flex{margin-bottom:15px}.product-details .d-flex:last-child{margin-bottom:0}.product-details .quantity label{font-weight:500;color:#333;margin:0;font-size:13px}.product-details .quantity .qty{width:70px;padding:6px 10px;border-radius:4px;text-align:center;font-weight:500;background:#fff}.product-details .quantity .qty:focus{border-color:#077;outline:none}.product-details .price{background:#077;color:#fff;padding:8px 15px;border-radius:6px;font-weight:500;font-size:14px}.product-details .price strong{font-weight:600}.product-details .btn{background:#077;border:none;color:#fff;padding:10px 25px;border-radius:6px;font-weight:500;font-size:14px;transition:all .2s ease}.product-details .btn:hover{background:#066;transform:translateY(-1px)}.product-details .btn:active{transform:translateY(0)}@media(max-width: 768px){.product-details{padding:12px}.product-details .d-flex{flex-direction:column;gap:10px;align-items:stretch !important}.product-details .quantity{justify-content:space-between}.product-details .btn{width:100%;padding:12px}}.gallery-image{overflow:hidden;height:100px;overflow:hidden}.gallery-image img{max-width:100%;height:100%;object-fit:cover}/*# sourceMappingURL=style.css.map */
