* body{color:#0d1629;scroll-behavior:smooth;font-family:Outfit,sans-serif}a{text-decoration:none;transition:all .3s ease}ul{padding:0;margin:0}ul li{list-style:none}.mask{height:100vh;position:fixed;top:0;background:rgba(0,0,0,.5);left:0;width:100%;z-index:3}.pl-0{padding-left:0!important}input::-webkit-search-cancel-button{outline:none;display:none}input:focus-visible{outline:none}input:focus{outline:none;box-shadow:none}.form-control:focus{border:0;box-shadow:none}.py-set{padding:3rem 0}.contact-actions .phone-float{height:56px;fill:#fff;justify-content:center;right:20px;transition:box-shadow .2s;position:fixed;bottom:20px;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:50px;background:#2e55af;cursor:pointer;width:56px;display:flex;z-index:9999}.contact-actions .phone-float span{display:none}.contact-actions .phone-float svg{width:32px}.contact-actions .whatsapp-float{height:56px;justify-content:center;right:90px;transition:box-shadow .2s;position:fixed;bottom:20px;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:50px;background:#25d366;cursor:pointer;width:56px;display:flex;z-index:9999}.contact-actions .whatsapp-float svg{height:32px;fill:#fff;width:32px;display:block}.contact-actions .whatsapp-float span{font-size:16px;font-weight:500;color:#fff;margin-left:10px;display:none}.contact-actions .whatsapp-ribbon{animation:fadeInRibbon .5s;padding:2px 7px;font-size:12px!important;font-weight:700;right:-7px;color:#fff;position:absolute;top:-7px;box-shadow:0 2px 6px rgba(0,0,0,.15);border-radius:12px;background:#e65f54;margin-left:0!important;display:none;z-index:2}.contact-actions .whatsapp-float.shake{animation:shakeWhatsapp .5s}a,a:hover{color:#fff}.zed-underline .underline-text span{transition:all .3s ease-out;background-size:0 1px;background-position:0 100%;background-image:linear-gradient(currentColor,currentColor);line-height:1.5;background-repeat:no-repeat;display:inline!important}.zed-underline:focus .underline-text span,.zed-underline:hover .underline-text span{background-size:100% 1px}.bg-light{background-color:#f5f5f5!important}header{transition:all .2s ease;position:fixed;top:1.5rem;background:transparent;width:100%;z-index:9}header.initial-header{position:static;margin-top:-90px}header.set-header{transition:all .2s ease;top:0;box-shadow:0 4px 4px rgb(0 0 0/8%);background:#fff}header.set-header .header-top:after{height:2px;transition:all .2s ease}header.set-header nav .navbar-nav>li>.nav-link{color:#0d1629;transition:all .2s ease}header.set-header nav .brand-logo img{height:40px;transition:all .2s ease}header.set-header nav .navbar-nav>li>.nav-link.show{color:#0d1629}header.set-header .navbar-expand-lg .navbar-nav .dropdown-menu{margin-top:0}header.set-header .header-top .header-top-wrap{margin-top:-40px}header.set-header nav .brand-logo{height:70px}header.set-header .navbar-expand-lg{padding:0}header .header-top{background-color:#3a3c4b;border-radius:8px 8px 0 0}header .header-top:after{height:3px;content:"";background-size:100% 10px;background-position:top;width:100%;background-image:url(https://lichenbank.online/images/cmyk-background.svg);background-repeat:repeat-x;display:block}header .header-top .header-top-wrap{height:40px;padding:0 1.5rem;justify-content:space-between;transition:all .2s ease;flex-direction:row;gap:7px;align-items:center;display:flex}header .header-top .header-top-wrap .header-contact{height:40px;flex-direction:row;gap:25px;align-items:center;display:flex}header .header-top .header-top-wrap .header-contact li svg{height:17px;fill:#fff;margin-right:5px;width:17px}header .header-top .header-top-wrap .header-contact li a{font-size:14px;font-weight:300;color:#fff}header .header-top .header-top-wrap .header-contact li:last-child:after{display:none}.header-social{height:40px;flex-direction:row;gap:7px;align-items:center;display:flex}.header-social li a{height:30px;justify-content:center;align-items:center;border-radius:50%;width:30px;display:flex}.header-social li a svg{height:20px;fill:#fff;width:20px}header .relative{position:relative}header nav{padding-top:0!important;padding-bottom:0!important}header nav .brand-logo{height:100px;justify-content:center;align-items:center;display:flex}header nav .brand-logo img{height:48px;transition:all .2s ease}header nav .navbar-collapse{align-items:center}header nav .navbar-nav>li>.nav-link{font-weight:400;color:#0d1629;transition:all .2s ease;border-bottom:2px solid transparent}header nav .navbar-nav>li>.nav-link.show{color:#0d1629}header .navbar-expand-lg{padding:0 1.5rem;transition:all .2s ease}header nav .navbar-nav>li:last-child>.nav-link{padding-right:0;margin:0}header nav .navbar-nav>li>button{border-color:transparent;height:40px;font-size:14px;color:#fff;text-transform:capitalize;padding-right:15px;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12),0 0 0 0 rgba(0,0,0,.2);box-shadow:0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12),0 0 0 0 rgba(0,0,0,.2);border-radius:5px;background:#3aaa35;margin-left:10px;margin-top:20px;padding-left:15px}header nav .navbar-nav>li>button i{margin-right:5px}header .sidenav-toogle{color:#0d1629;display:none}header.set-header .sidenav-toogle{font-size:17px;color:#3aaa35}header .side-nav{height:100%;justify-content:space-between;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:fixed;flex-direction:column;top:0;background:#fff;left:0;left:-300px;width:300px;display:flex;z-index:5}header .side-nav>ul>li:first-child{height:90px;margin-bottom:10px;text-align:center;box-shadow:none;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}header .side-nav>ul>li:first-child a:hover{background-color:transparent}header .side-nav>ul>li:first-child a img{transition:all .2s ease;max-width:100%;max-height:70px;object-fit:contain;margin-top:22px}header .side-nav>ul>li a{height:48px;padding:0 20px;font-size:16px;font-weight:400;color:rgba(0,0,0,.87);line-height:48px;display:block}header .side-nav>ul>li a i{margin-right:5px;width:25px}header .side-nav .accordion-item{border:none;box-shadow:none;border-radius:0!important;background:#fff}header .side-nav .accordion-item .accordion-button{color:rgba(0,0,0,.87);box-shadow:none;border-radius:0!important;background:#fff}header .side-nav .accordion-item .accordion-body{padding:0 0 0 15px}header .side-nav .sidenav-button{border-color:transparent;height:40px;font-size:14px;color:#fff;text-transform:capitalize;padding-right:15px;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12),0 0 0 0 rgba(0,0,0,.2);box-shadow:0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12),0 0 0 0 rgba(0,0,0,.2);border-radius:5px;background:#3aaa35;margin-left:20px;width:calc(100% - 40px);padding-left:15px}header .side-nav .header-social{height:40px;background:#3a3c4b}header .side-nav .header-social li a svg{fill:#fff}.shake-icon{animation:shake .5s ease-in-out infinite;animation-iteration-count:infinite;animation-delay:0s;animation-duration:3s;display:inline-block}@keyframes shake{0%,85%,to{transform:rotate(0deg)}88%{transform:rotate(15deg)}91%{transform:rotate(-15deg)}94%{transform:rotate(10deg)}97%{transform:rotate(-10deg)}}header .header-container{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:0;background-color:hsla(0,0%,100%,.5);border-radius:8px}header .language-selector{justify-content:center;position:relative;align-items:center;border-radius:8px;background:#ffffff5c;display:flex}header .language-selector .language-dropdown-btn{padding:.4rem .5rem;font-size:.9rem;border:0;color:#fff;transition:all .3s ease;outline:none;gap:.5rem;background-color:transparent;align-items:center;box-shadow:none;cursor:pointer;display:flex}header.set-header .language-selector{background-color:#a3a4aa12}header.set-header .header-container{backdrop-filter:none}header .language-dropdown-btn img{width:22px}header .language-dropdown-btn svg{fill:#3a3c4b;width:20px}header .language-selector .language-dropdown-btn:after{display:none}header .language-selector .language-dropdown-btn:active,header .language-selector .language-dropdown-btn:focus{border:0;outline:none;box-shadow:none}header .language-selector .language-dropdown-btn .language-selected{font-size:20px}header .language-selector .language-icon{height:20px;fill:#fff;flex-shrink:0;margin-bottom:-3px;width:20px}header .language-selector .language-dropdown-menu{padding:.5rem 0;border:0;min-width:120px;background-color:#3a3c4b;border-radius:8px;margin-top:.5rem}header .language-selector .language-dropdown-menu .dropdown-item{padding:.5rem 1rem;font-size:.9rem;color:#fff;transition:all .3s ease;gap:.5rem;align-items:center;display:flex}header .language-selector .language-dropdown-menu .dropdown-item img{height:16px;object-fit:cover;border-radius:2px;width:22px}header .language-selector .language-dropdown-menu .dropdown-item:hover{color:#fff;background-color:#bd9561}header .nav-item.dropdown .dropdown-menu{animation:dropdownFadeIn .3s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:.75rem 0;border:1px solid hsla(0,0%,100%,.3);min-width:260px;box-shadow:0 8px 32px rgba(0,0,0,.1);border-radius:12px;background:hsla(0,0%,100%,.95);margin-top:.5rem}@keyframes dropdownFadeIn{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}header .nav-item.dropdown .dropdown-item{overflow:hidden;padding:.75rem 1.5rem;font-size:.95rem;font-weight:400;color:#272727;transition:all .3s ease;position:relative}header .nav-item.dropdown .dropdown-item:before{height:100%;transform:translateX(-4px);transition:transform .3s ease;content:"";position:absolute;top:0;background:linear-gradient(180deg,#5cc6ed,#eb5233,#ffed4f);left:0;width:2px}header .nav-item.dropdown .dropdown-item:hover{color:#e66055;background:linear-gradient(90deg,rgba(92,198,237,.1),transparent);padding-left:2rem}header .nav-item.dropdown .dropdown-item:hover:before{transform:translateX(0)}header .nav-item.dropdown .dropdown-item:active{background:linear-gradient(90deg,rgba(92,198,237,.2),transparent)}header .nav-item.dropdown .nav-link svg{transition:transform .3s ease;margin-left:.25rem}header .nav-item.dropdown.show .nav-link svg{transform:rotate(180deg)}header .dropdown-toggle:after{display:none}.hero-slider-section{position:relative}.hero-slider-section .hero-nav{transform:translateX(-50%);position:absolute;bottom:1.5rem;gap:.5rem;align-items:center;left:50%;display:flex;z-index:3}.hero-slider-section .hero-nav>div{height:50px;justify-content:center;border:2px solid transparent;transition:all .3s ease;position:relative;align-items:center;border-radius:50%;background:#3a3c4b;cursor:pointer;width:50px;display:flex}.hero-slider-section .hero-nav>div svg{transition:transform .3s ease;position:relative;z-index:1}.hero-slider-section .hero-nav>div:hover{border-color:#e65f54;transform:scale(1.1);box-shadow:0 5px 20px rgba(0,0,0,.3)}.hero-slider-section .hero-nav>div:hover svg{transform:scale(1.1)}.hero-slider-section .hero-nav>div:active{transform:scale(.95)}.hero-content{height:100%;padding-top:167px;position:absolute;top:0;align-items:center;background:rgba(58,60,75,.4);left:0;width:100%;display:flex}.hero-content .text-box-wrapper{height:550px;position:relative;width:550px}.hero-content .text-box-wrapper:after{animation:floatCircle 20s ease-in-out infinite;height:550px;transform:translate(-50%,-50%);content:"";position:absolute;top:50%;border-radius:50%;background:#e65f54;left:50%;width:550px;z-index:1}@keyframes floatCircle{0%{transform:translate(-50%,-50%) translate(0)}25%{transform:translate(-50%,-50%) translate(30px,-30px)}50%{transform:translate(-50%,-50%) translateY(-60px)}75%{transform:translate(-50%,-50%) translate(-30px,-30px)}to{transform:translate(-50%,-50%) translate(0)}}@keyframes floatCircleSmall{0%{transform:translate(-50%,-50%) translate(0)}25%{transform:translate(-50%,-50%) translate(5px,-5px)}50%{transform:translate(-50%,-50%) translateY(-8px)}75%{transform:translate(-50%,-50%) translate(-5px,-5px)}to{transform:translate(-50%,-50%) translate(0)}}.hero-content .text-box{height:100%;padding:4rem 5.5rem;justify-content:center;position:relative;flex-direction:column;gap:1.5rem;align-items:flex-start;border-radius:50%;background:linear-gradient(235deg,#e66055,#3a3c4b 70%);width:100%;display:flex;z-index:2}.hero-content .text-box .text-box-badge{padding:.4rem 1rem;font-size:.75rem;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;background:#e65f54}.hero-content .text-box .slide-title{font-size:2.5rem;font-weight:600;color:#fff;margin:0;line-height:1.2}.hero-content .text-box .slide-text{font-size:.95rem;font-weight:300;color:hsla(0,0%,100%,.9);margin:0;line-height:1.5}.primary-button{overflow:hidden;padding:.75rem 1.5rem;border:0;text-decoration:none;font-weight:500;color:#272727;transition:all .3s ease;position:relative;gap:.5rem;background-color:#fff;align-items:center;border-radius:6px;display:inline-flex}.primary-button:before{height:100%;transition:left .3s ease;content:"";position:absolute;top:0;background:#e65f54;left:-100%;width:100%;z-index:0}.primary-button span,.primary-button svg{fill:currentColor;transition:all .3s ease;position:relative;z-index:1}.primary-button:hover{transform:translateX(5px);color:#fff;box-shadow:0 8px 25px rgba(230,95,84,.4)}.primary-button:hover:before{left:0}.primary-button:hover svg{transform:rotate(90deg)}.primary-button svg{height:18px;width:18px}.secondary-button{overflow:hidden;padding:.75rem 1.5rem;border:0;text-decoration:none;font-weight:500;color:#fff;transition:all .3s ease;position:relative;gap:.5rem;background-color:#e65f54;align-items:center;border-radius:6px;display:inline-flex}.secondary-button:before{height:100%;transition:left .3s ease;content:"";position:absolute;top:0;background:#3a3c4b;left:-100%;width:100%;z-index:0}.secondary-button span,.secondary-button svg{transition:all .3s ease;position:relative;z-index:1}.secondary-button:hover{transform:translateX(5px);color:#fff;box-shadow:0 8px 25px rgba(39,39,39,.13)}.secondary-button:hover:before{left:0}.secondary-button:hover svg{transform:rotate(90deg)}.secondary-button svg{height:18px;fill:#fff;width:18px}.hero-swiper-next,.hero-swiper-prev{color:#fff}.hero-slider-section .slide-img{height:100vh;object-fit:cover;width:100%}.page-title .sup-title{font-size:16px;font-weight:500;margin-bottom:.25rem;color:#3a3c4b}.page-title .title{font-size:29px;font-weight:400;margin-bottom:.25rem;color:#272727}.page-title .title-text{font-size:16px;font-weight:300;color:#272727;opacity:.8;margin:auto;width:calc(100% - 250px)}.page-title .text-link{position:relative}.page-title .text-button{justify-content:end;font-weight:500;right:0;color:#e65f54;position:absolute;align-self:center;bottom:0;gap:5px;align-items:center;width:125px;white-space:nowrap;display:inline-flex}.page-title .text-button svg{fill:#e65f54;width:20px}.main-about{background-size:70%;background-image:url(https://lichenbank.online/images/about-bg.png);background-repeat:no-repeat}.main-about .text{font-weight:300}.main-about .play-video{padding:0;border:0;color:#e65f54;align-items:center;background:transparent;margin-top:1.4rem;display:flex}.main-about .play-video .img-wrapper{height:90px;overflow:hidden;margin-right:1rem;border-radius:50%;width:90px}.main-about .play-video .img-wrapper img{transition:all .2s ease;width:100%}.main-about .play-video:hover .img-wrapper img{transform:scale(1.2);transition:all .2s ease;width:100%}.main-about .play-video svg{fill:#e65f54;margin-left:.5rem;width:20px}.main-about .play-video:focus{outline:none}.about-gallery{gap:1.5rem;display:flex}.about-gallery .gallery-wrapper{flex-direction:column;gap:1.5rem;width:calc(50% - .75rem);display:flex}.about-gallery .gallery-wrapper .img-box{overflow:hidden;border-radius:8px}.about-gallery .gallery-wrapper .img-box img{transition:all .3s ease;width:100%}.about-gallery .gallery-wrapper .gallery-content{height:100px;justify-content:center;color:#fff;flex-direction:column;gap:5px;text-align:center;align-items:center;border-radius:8px;background:#3a3c4b;user-select:none;display:flex}.about-gallery .gallery-wrapper .gallery-content .gallery-title{font-size:26px;font-weight:500;margin-bottom:.5rem;line-height:1;white-space:nowrap}.about-gallery .gallery-wrapper .gallery-content .gallery-text{font-size:15px;font-weight:200;margin:0;width:max-content;line-height:1;white-space:nowrap}.about-gallery .gallery-wrapper:nth-child(2){flex-direction:column-reverse}.about-gallery .gallery-wrapper:nth-child(2) .gallery-content{background-color:#e66055}.about-gallery .gallery-wrapper .gallery-space{height:2rem}.about-gallery .gallery-wrapper:hover .img-box img{transform:scale(1.1);transition:all .3s ease}.main-references{background-color:#f5f5f5}.references-card{height:120px;overflow:hidden;min-height:140px;padding:1.5rem;padding:24px 16px;justify-content:center;border:1px solid #f0f0f0;transition:all .3s ease;transition:box-shadow .2s,transform .2s;position:relative;align-items:center;box-shadow:0 4px 24px 0 rgba(0,0,0,.07);border-radius:8px;background:#fff;display:flex}.references-card img{filter:grayscale(100%);transition:filter .3s,opacity .3s,transform .2s;mix-blend-mode:multiply;max-width:100%;max-height:100px;object-fit:contain;opacity:.85}.references-card:hover{border-color:#e0e0e0;transform:translateY(-4px) scale(1.03);box-shadow:0 8px 32px 0 rgba(0,0,0,.12);background:linear-gradient(120deg,#f8fafc 60%,#e9f1fb)}.references-card:hover img{transform:scale(1.07) rotate(-2deg);filter:grayscale(0);opacity:1}.main-references .references-card{box-shadow:none}.slide-buttons{justify-content:center;gap:.25rem;margin-top:1.5rem;display:flex}.slide-buttons>button{height:30px;justify-content:center;border:1px solid #e65f54;transition:all .3s ease;background-color:#e65f54;align-items:center;border-radius:8px;width:30px;display:flex}.slide-buttons>button:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(230,95,84,.3)}.slide-buttons>button svg{height:15px!important;fill:#fff!important;width:15px!important}.main-benefits .benefit-card{height:100%;padding:1.5rem;margin-bottom:1rem;transition:all .3s ease;gap:1rem;background-color:#f5f5f5;align-items:flex-start;border-radius:12px;display:flex}.main-benefits .benefit-card .card-img{height:48px;flex-shrink:0;justify-content:center;align-items:center;width:48px;display:flex}.main-benefits .benefit-card .card-img img{height:100%;object-fit:contain;width:100%}.main-benefits .benefit-card .card-content .title{font-size:1rem;font-weight:600;margin-bottom:.5rem;color:#272727}.main-benefits .benefit-card .card-content .text{font-size:.875rem;font-weight:300;margin-bottom:0;color:#272727;opacity:.7;line-height:1.5}.main-benefits .benefit-card:hover{transform:translateY(-4px);background-color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.08)}.hizmetlerimiz-menu{border:0;box-shadow:none;border-radius:8px;background:#f4f7fb}.hizmetlerimiz-menu .card-header{font-weight:500;border-bottom:1px solid #e3e6ee;letter-spacing:.5px;border-radius:10px 10px 0 0}.hizmetlerimiz-menu .list-group-item{padding:0;font-size:1rem;border:none;transition:background .2s;background:transparent}.hizmetlerimiz-menu .list-group-item:not(:last-child){border-bottom:1px solid #f2f2f2}.hizmetlerimiz-menu .menu-link{padding:12px 20px;text-decoration:none;font-weight:300;color:#222;transition:color .2s;transition:all .3s ease;display:block}.hizmetlerimiz-menu .list-group-item:hover,.hizmetlerimiz-menu .menu-link:hover{color:#e66055;transition:all .3s ease;background:#4241510d}.quick-offer-form-card{padding:0;border:1px solid #fff;color:#fff;border-radius:8px;background:#e66055}.quick-offer-header{padding:8px 10px;border-bottom:1px solid #fff;gap:10px;align-items:center;display:flex}.quick-offer-title{font-size:1.1rem;font-weight:600;color:#fff;letter-spacing:.5px;margin:0}.quick-offer-form{padding:18px 10px;flex-direction:column;gap:12px;display:flex}.quick-offer-group{width:100%}.quick-offer-group input{padding:5px 12px;font-size:.95rem;border:1px solid #fff;margin-bottom:0;color:#fff;transition:border-color .2s;outline:none;border-radius:7px;background:transparent;width:100%}.quick-offer-group input::placeholder{font-size:.95rem;color:#fff;opacity:.8}.quick-offer-group input:focus{border-color:#fff;background:hsla(0,0%,100%,.08)}.quick-offer-check{font-size:.85rem;color:#fff;gap:8px;align-items:flex-start;display:flex}.quick-offer-check input[type=checkbox]{height:16px;accent-color:#fff;width:16px;margin-top:3px}.quick-offer-check label{font-size:12px;font-weight:100;color:#fff;line-height:1.3}.quick-offer-check a{text-decoration:underline;color:#fff}.quick-offer-btn{padding:10px 25px;border:0;color:#fff;transition:all .3s ease;background-color:#3b3a4b;border-radius:8px;white-space:nowrap;display:inline-block}.quick-offer-btn:hover{color:#e66055;transition:all .3s ease;background:#eaf7fa}.main-products{grid-template-columns:repeat(2,1fr);gap:0;display:grid}.product-card{overflow:hidden;justify-content:center;position:relative;align-items:center;background:url(https://lichenbank.online/images/red-bg.jpg);background-size:cover;background-position:50%;display:flex}.product-card:nth-child(4n),.product-card:nth-child(4n+1){background:url(https://lichenbank.online/images/dark-bg.jpg);background-size:cover;background-position:50%}.product-card .card-content{height:100%;transform:translateY(calc(100% - 50px));padding:0 2.5rem;transition:all .2s ease;position:absolute;flex-direction:column;align-items:flex-start;background:rgba(58,60,75,.77);width:100%;display:flex}.product-card .card-content .title{height:50px;font-size:1.2rem;font-weight:400;margin-bottom:0;gap:.5rem;align-items:center;width:100%;display:flex}.product-card .card-content .title svg{transition:all .3s ease}.product-card .card-content .text{font-size:1rem;font-weight:200;margin-bottom:0;line-height:1.4}.product-card .card-content .secondary-button{padding:10px;font-size:14px;font-weight:400;gap:.25rem;line-height:1;margin-top:1.25rem}.product-card .card-content .secondary-button svg{display:none}.product-card:hover .card-content{transform:translateY(0);padding:1.5rem 2.5rem;justify-content:center;transition:all .3s ease}.product-card:hover .card-content .title svg{transform:rotate(90deg);transition:all .3s ease;transition-delay:.2s}.product-card .card-content .title span{transition-delay:.3s}.product-card .card-img{padding:1.5rem;justify-content:center;align-items:center;width:100%;display:flex}.product-card .card-img img{max-width:100%;max-height:210px;object-fit:contain}.cta-section{background-attachment:fixed;color:#fff;transition:all .3s ease;background-size:100% 100%;text-align:center;background-position:50%;background-image:url(https://lichenbank.online/images/cta-bg.png);background-repeat:no-repeat}.cta-section:hover{transition:all .3s ease;background-size:110% 110%}.cta-section .cta-title{font-size:29px;font-weight:400;margin-bottom:1.25rem}.cta-section .cta-text{font-size:15px;font-weight:300;max-width:768px;opacity:.7!important;text-align:center;margin:0 auto 1.25rem;width:90%}.blog-card{position:relative;background-color:#fff;margin:auto auto .5rem;box-shadow:0 1px 4px rgba(0,0,0,.16);width:97%}.blog-card .product-body .title{font-size:18px;color:#272727}.blog-card .product-body p{font-size:14px}.blog-card .card-action{padding:.75rem 1rem;justify-content:space-between;position:relative;border-top:1px solid #ddd;align-items:center;display:flex}.blog-card .card-action .btn-text{font-size:15px;margin-bottom:0;color:#272727}.blog-card .card-action svg{fill:#3a3c4b;width:20px}.blog-card:hover{background-color:#fff}.blog-card:hover .product-body .title,.blog-card:hover .product-body p{color:#272727}.blog-card:hover .card-action .btn-text{color:#fff}.blog-card:hover .card-action svg{fill:#fff}.blog-card .card-action:after{height:100%;transition:all .3s ease;content:"";position:absolute;top:0;background:#e65f54;left:0;width:0}.blog-card:hover .card-action:after{transition:all .3s ease;width:100%;z-index:1}.blog-card:hover .card-action>*{position:relative;z-index:2}.blog-date{padding:.5rem 1rem;font-size:13px;margin-bottom:-.75rem;right:0;color:#222;position:absolute;opacity:.8;top:0;align-items:center;border-radius:0 10px;background:#fff;display:flex}.services-card{overflow:hidden;border:1px solid #f4f7fb;color:#272727;transition:all .3s ease;border-radius:8px;background:#f4f7fb;display:block}.services-card .product-thumb{height:230px;overflow:hidden;margin-bottom:0;width:100%}.services-card .product-thumb img{height:230px;margin-bottom:0;transition:all .3s ease;object-fit:cover;width:100%}.services-card:hover .product-thumb img{transform:scale(1.05);transition:all .2s ease}.services-card .product-body{padding:1rem;flex-direction:column;display:flex}.services-card .product-body .title{overflow:hidden;min-height:55px;font-size:20px;font-weight:400;color:#3a3c4b;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box}.services-card .product-body p{overflow:hidden;font-size:15px;font-weight:300;color:#222;opacity:.7;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box}.services-card:hover{border:1px solid #e66055;background-color:#fff}.services-card:hover,.services-card:hover .product-body .title{transition:all .3s ease}.services-card:hover .product-body p{color:#e66055;transition:all .3s ease;opacity:1}.product-swiper .swiper-pagination{position:relative;text-align:center;margin-top:1rem}.product-swiper .swiper-pagination-bullet{height:8px;opacity:1;margin:0 6px!important;background:#cfcfcf;width:8px}.product-swiper .swiper-pagination-bullet-active{background:#3b3a4b}.similar-products-swiper{overflow:visible!important}.similar-products-swiper .swiper-wrapper{align-items:stretch}.similar-products-swiper .swiper-slide{height:auto}.similar-products-swiper .product-card{height:100%;overflow:hidden;flex-direction:row;max-height:250px;display:flex}.similar-products-swiper .swiper-slide:nth-child(odd) .product-card{background:url(https://lichenbank.online/images/dark-bg.jpg);background-size:cover;background-position:50%}.similar-products-swiper .swiper-slide:nth-child(2n) .product-card{background:url(https://lichenbank.online/images/red-bg.jpg);background-size:cover;background-position:50%}.page-hero{position:relative}.page-hero .page-hero-content{height:100%;padding-top:167px;justify-content:center;color:#fff;position:absolute;flex-direction:column;gap:1rem;text-align:center;top:0;background-color:rgba(58,60,75,.7);align-items:center;left:0;width:100%;display:flex}.page-hero .hero-bg{height:500px;object-fit:cover;width:100%}.page-hero .text-box{max-width:768px;margin:auto}.page-hero .text-box .title{margin-bottom:1.25rem}.page-hero .text-box .text{font-weight:200;margin-bottom:0;opacity:.7;line-height:1.2}.breadcrumbs{position:relative;z-index:4}.breadcrumbs:before{top:0}.breadcrumbs:after,.breadcrumbs:before{height:1px;right:0;content:"";position:absolute;background:#3a3c4b87;left:0}.breadcrumbs:after{bottom:0}.breadcrumbs ol{height:50px;overflow-y:hidden;overflow-x:auto;margin-bottom:0;color:#3a3c4b;flex-direction:row;gap:.5rem;align-items:center;padding-left:0;display:flex}.breadcrumbs ol li{font-size:15px;list-style-type:none;background-color:#fff}.breadcrumbs ol .arrow{height:50px;justify-content:center;position:relative;align-items:center;display:flex}.breadcrumbs ol .arrow svg{fill:#3b3a4b;margin-bottom:-3px}.breadcrumbs ol li a{margin-bottom:-3px;color:currentColor;line-height:1;white-space:nowrap;display:block}.breadcrumbs ol li:last-child{display:none}.breadcrumbs ol::-webkit-scrollbar{height:3px}.breadcrumbs ol::-webkit-scrollbar-track{border-radius:3px;background:rgba(225,210,255,.2)}.breadcrumbs ol::-webkit-scrollbar-thumb{border-radius:3px;background:#3a3c4b}.breadcrumbs ol::-webkit-scrollbar-thumb:hover{background:#7a44e6}.search-box{padding:2rem 0;background-color:#fff}.search-input-wrapper{position:relative;max-width:600px;margin:0 auto}.search-icon{height:20px;transform:translateY(-50%);pointer-events:none;fill:#3a3c4b;position:absolute;opacity:.5;top:50%;left:20px;width:20px}.search-input{padding:1rem 1rem 1rem 3.5rem;font-size:1rem;border:2px solid transparent;color:#272727;transition:all .3s ease;outline:none;background-color:#f4f7fb;border-radius:8px;width:100%}.search-input::placeholder{color:#3a3c4b;opacity:.5}.search-input:focus{border-color:#e65f54;background-color:#fff;box-shadow:0 4px 12px rgba(230,95,84,.1)}.search-count{transform:translateY(-50%);pointer-events:none;font-size:.875rem;right:20px;color:#3a3c4b;position:absolute;opacity:.7;top:50%}.no-results,.product-card.hidden{display:none}.no-results{padding:3rem 0;font-size:1.125rem;color:#3a3c4b;text-align:center}.no-results.active{display:block}.left-sidebar{overflow:hidden;background:#fff}.sidebar-search{padding:1rem;border-bottom:1px solid #f0f0f0}.sidebar-search .search-input-wrapper{max-width:100%;margin:0}.sidebar-search .search-input{padding:.75rem .75rem .75rem 3rem;font-size:.875rem;border-radius:6px}.sidebar-search .search-icon{height:16px;left:12px;width:16px}.sidebar-menu{list-style:none;overflow-y:auto;padding:0;max-height:600px;margin:0}.sidebar-menu li{border-bottom:1px solid #f0f0f0}.sidebar-menu li:last-child{border-bottom:none}.sidebar-menu li a{padding:.575rem .85rem .475rem;font-size:.9375rem;text-decoration:none;font-weight:300;color:#3a3c4b;transition:all .2s ease;background:#fff;display:block}.sidebar-menu li a:hover{color:#e65f54;background:#f8f9fa;padding-left:1.5rem}.sidebar-menu li a.active{font-weight:500;color:#fff;background:#e65f54}.sidebar-menu li a.active:hover{background:#d54e43;padding-left:1.25rem}.sidebar-menu li.hidden{display:none}.sidebar-menu::-webkit-scrollbar{width:3px}.sidebar-menu::-webkit-scrollbar-track{background:#f1f1f1}.sidebar-menu::-webkit-scrollbar-thumb{border-radius:3px;background:#ccc}.sidebar-menu::-webkit-scrollbar-thumb:hover{background:#999}#faqAccordion{overflow:hidden}#faqAccordion .accordion-item{border:none;margin-bottom:.5rem;border-bottom:1px solid #e6e6e6;background:transparent}#faqAccordion .accordion-header{background:transparent}#faqAccordion .accordion-button{min-height:50px;padding:4px 4px 4px 1.25rem;justify-content:space-between;border:none;font-weight:500;color:#222;transition:background .2s;box-shadow:none;border-radius:0;background:#f5f5f5}#faqAccordion .accordion-button:not(.collapsed){color:#e65f54;transition:all .3s ease;background:#f4f7fb}#faqAccordion .accordion-button:not(.collapsed) span svg{transform:rotate(180deg);transition:all .3s ease}#faqAccordion .accordion-button:focus{box-shadow:none}#faqAccordion .accordion-body{padding:1rem 1.5rem;border:1px solid #e6e6e6;color:#444;border-bottom:0;background:#fff}#faqAccordion .accordion-button:after{display:none!important}#faqAccordion .accordion-button span{height:-webkit-fill-available;justify-content:center;color:#e65f54;transition:all .3s ease;min-width:50px;align-items:center;width:50px;display:flex}#faqAccordion .accordion-button span svg{height:25px;margin-right:-5px;transition:all .3s ease;width:25px}.video-thumbnail{transition:all .5s ease}.video-image-container.playing .play-button,.video-image-container.playing .video-thumbnail{display:none}.video-image-container iframe{transform:translate(-50%,-50%) perspective(800px) rotateY(0deg);top:50%;left:50%;width:100%;z-index:3}.play-button-wrapper{display:none!important}.product-gallery{margin-bottom:2rem;width:100%}.product-main-swiper{overflow:hidden;margin-bottom:1rem;position:relative;border-radius:8px;background:#f4f7fb;width:100%}.product-main-swiper .swiper-slide{min-height:400px;padding:2rem;justify-content:center;position:relative;align-items:center;display:flex}.product-main-swiper .swiper-slide img{height:auto;max-width:100%;max-height:400px;object-fit:contain}.product-code{padding:8px 16px;font-size:.875rem;font-weight:600;right:15px;color:#e66055;position:absolute;top:15px;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:6px;background:#fff;z-index:2}.product-thumbs-wrapper{gap:1rem;align-items:center;display:flex}.thumb-nav{height:40px;flex-shrink:0;justify-content:center;border:none;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.08);border-radius:8px;background:#fff;cursor:pointer;width:40px;display:flex}.thumb-nav,.thumb-nav svg,.thumb-nav svg path{transition:all .3s ease}.thumb-nav svg path{fill:#e66055}.thumb-nav:hover{box-shadow:0 4px 12px rgba(230,95,84,.2);background:#e66055}.thumb-nav:hover svg path{fill:#fff}.thumb-nav.swiper-button-disabled{opacity:.3;cursor:not-allowed}.thumb-nav.swiper-button-disabled:hover{background:#fff}.thumb-nav.swiper-button-disabled:hover svg path{fill:#e66055}.product-thumbs-swiper{flex:1;overflow:hidden;border-radius:8px}.product-thumbs-swiper .swiper-slide{overflow:hidden;min-height:150px;padding:1rem;justify-content:center;transition:all .3s ease;position:relative;align-items:center;border-radius:8px;background:#f4f7fb;cursor:pointer;display:flex}.product-thumbs-swiper .swiper-slide img{height:auto;max-width:100%;max-height:120px;object-fit:contain}.product-thumbs-swiper .swiper-slide:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.product-thumbs-swiper .swiper-slide-thumb-active{border:2px solid #e66055;box-shadow:0 4px 12px rgba(230,95,84,.2)}.product-specs{background:#fff}.product-specs .specs-title{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#3b3a4b}.product-specs .specs-desc{font-size:.9375rem;margin-bottom:1.5rem;color:#3b3a4b;opacity:.8;line-height:1.6}.product-specs .specs-list{list-style:none;padding:0;list-style-type:none;margin:0 0 1.5rem}.product-specs .specs-list li{padding:.75rem 0;list-style-type:none;border-bottom:1px solid #f4f7fb;gap:.75rem;align-items:flex-start;display:flex}.product-specs .specs-list li:last-child{border-bottom:none}.product-specs .specs-list li:before{display:none}.product-specs .specs-list li svg{height:20px;fill:#e66055;flex-shrink:0;width:20px;margin-top:2px}.product-specs .specs-list li span{font-size:.9375rem;color:#3b3a4b;line-height:1.5}.product-specs .specs-note{gap:.75rem;display:flex}.product-specs .specs-note svg{height:20px;fill:#fcc449;flex-shrink:0;width:20px;margin-top:2px}.product-specs .specs-note p{font-size:.875rem;color:#3b3a4b;margin:0;line-height:1.6}.video-section{overflow:hidden;padding:6rem 0}.video-section .video-row{position:relative}.video-section .video-row:before{height:110%;transform:translateY(-50%) perspective(800px) rotateY(-15deg);right:70px;content:"";position:absolute;opacity:1;top:50%;transform-origin:center center;border-radius:20px;background:#f5f5f5;width:60%;z-index:-1}.video-section .video-content{position:relative;max-width:400px}.video-section .video-content .title{font-size:2rem;font-weight:600;margin-bottom:.75rem;color:#272727}.video-section .video-content .text{font-size:1rem;font-weight:300;color:#272727;opacity:.8;line-height:1.6}.video-wrapper{justify-content:center;position:relative;align-items:center;display:flex}.video-image-container{min-height:500px;position:relative;max-width:500px;perspective:1000px;cursor:pointer;width:100%}.video-thumbnail{height:auto;transform:perspective(800px) rotateY(15deg);transition:all .8s cubic-bezier(.4,0,.2,1);position:relative;opacity:1;box-shadow:0 20px 60px rgba(0,0,0,.3);border-radius:20px;width:120%;z-index:2}.video-image-container:hover .video-thumbnail{transform:perspective(800px) rotateY(10deg) scale(1.02)}.video-image-container.playing{position:static;max-width:100%}.video-image-container.playing .play-button,.video-image-container.playing .video-thumbnail{pointer-events:none;opacity:0}.video-image-container iframe{height:100%;height:450px;transform:perspective(800px) rotateY(15deg);pointer-events:none;transition:all .8s cubic-bezier(.4,0,.2,1);position:absolute;opacity:0;top:0;box-shadow:0 20px 60px rgba(0,0,0,.3);border-radius:20px;left:0;width:120%;z-index:1;z-index:9}.video-image-container.playing iframe{height:450px;transform:perspective(800px) rotateY(0deg);pointer-events:auto;opacity:1;width:100%}.play-button{justify-content:center;border:0;transition:all .3s ease;align-items:center;box-shadow:0 8px 30px rgba(230,95,84,.4);border-radius:50%;background:linear-gradient(235deg,#e66055,#3a3c4b 70%);cursor:pointer;display:flex}.play-button,.play-button-wrapper{height:90px;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:90px;z-index:3}.play-button-wrapper{transition:opacity .3s ease}.play-button-wrapper:after{animation:floatCircleSmall 15s ease-in-out infinite;height:110px;transform:translate(-50%,-50%);content:"";position:absolute;top:50%;border-radius:50%;background:#e65f54;left:50%;width:110px;z-index:1}.play-button svg{height:35px;fill:#fff;transition:all .3s ease;margin-left:5px;width:35px}.play-button:hover{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 12px 40px rgba(230,95,84,.6)}.play-button:hover svg{transform:scale(1.1)}.zed-form-container{height:100%;overflow:hidden;padding:40px;position:relative;box-shadow:0 20px 40px rgba(0,0,0,.1);border-radius:16px;background:#fff}.zed-form-container:before{height:4px;right:0;content:"";position:absolute;top:0;background:linear-gradient(90deg,#3a3c4b,#e74c3c);left:0}.zed-form-title{font-size:28px;font-weight:600;margin-bottom:30px;color:#2c3e50;text-align:center}.zed-form-group{position:relative}.zed-form-label{font-size:14px;font-weight:500;margin-bottom:8px;color:#555;display:block}.zed-form-input,.zed-form-textarea{padding:12px 16px;font-size:16px;border:2px solid #e1e5e9;transition:all .3s ease;background-color:#f8f9fa;border-radius:8px;width:100%}.zed-form-input:focus,.zed-form-textarea:focus{border-color:#6ca5a3;outline:none;background-color:#fff;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.zed-form-textarea{min-height:120px;resize:vertical;font-family:inherit}.zed-form-error{transform:translateY(-10px);font-size:12px;color:#e74c3c;transition:all .3s ease;opacity:0;margin-top:5px}.zed-form-error.zed-show-error{transform:translateY(0);opacity:1}.zed-form-input.zed-error,.zed-form-textarea.zed-error{border-color:#e74c3c;background-color:#fdf2f2}.zed-form-submit{overflow:hidden;padding:14px;font-size:16px;border:none;font-weight:600;color:#fff;transition:all .3s ease;position:relative;border-radius:8px;background:linear-gradient(135deg,#6ca5a3,#764ba2);cursor:pointer;width:100%}.zed-form-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 20px rgba(102,126,234,.3)}.zed-form-submit:disabled{transform:none;opacity:.7;cursor:not-allowed}.zed-toast{transform:translateX(400px);padding:16px 20px;font-weight:500;right:20px;color:#fff;transition:transform .3s ease;position:fixed;top:20px;border-radius:8px;z-index:1000}.zed-toast.zed-success{background-color:#27ae60}.zed-toast.zed-error{background-color:#e74c3c}.zed-toast.zed-show{transform:translateX(0)}.zed-contact-info{background:#fff}.zed-contact-info,.zed-map-container{overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.1);border-radius:16px}.zed-map-container{height:350px;position:relative;width:100%}.zed-map-container iframe{height:100%;filter:grayscale(.3);border:none;transition:filter .3s ease;width:100%}.zed-map-container iframe:hover{filter:grayscale(0)}.zed-info-content{padding:40px;position:relative}.zed-info-content:before{height:4px;right:0;content:"";position:absolute;top:0;background:linear-gradient(90deg,#3a3c4b,#e74c3c);left:0}.zed-info-title{font-size:24px;font-weight:600;margin-bottom:30px;color:#2c3e50;gap:10px;align-items:center;display:flex}.zed-info-item{padding:20px;margin-bottom:25px;transition:all .3s ease;gap:15px;align-items:flex-start;border-radius:12px;background:#f8f9fa;display:flex}.zed-info-item:hover{transform:translateX(5px);background:#e9ecef}.zed-info-icon{height:20px;fill:#e34c3c;flex-shrink:0;width:20px;margin-top:2px}.zed-info-details h4{font-size:16px;font-weight:600;margin-bottom:5px;color:#2c3e50}.zed-info-details p{font-size:14px;color:#7f8c8d;line-height:1.5}.user-text section{max-width:100%}.user-text h1{font-size:2rem;border-bottom:2px solid #f4f7fb;margin:0 0 1.5rem;padding-bottom:1rem}.user-text h1,.user-text h2{font-weight:600;color:#3b3a4b;line-height:1.3}.user-text h2{font-size:1.75rem;position:relative;margin:0 0 1.25rem;padding-left:1rem}.user-text h2:before{height:70%;transform:translateY(-50%);content:"";position:absolute;top:50%;border-radius:2px;background:linear-gradient(180deg,#e66055,#d54e43);left:0;width:4px}.user-text h3{font-size:1.35rem}.user-text h3,.user-text h4{font-weight:500;color:#3b3a4b;margin:0 0 1rem;line-height:1.4}.user-text h4{font-size:1.2rem}.user-text h5{font-size:1.1rem;font-weight:500;color:#3b3a4b;margin:0 0 1rem;line-height:1.4}.user-text p{font-size:1.0625rem;font-weight:300;margin-bottom:1.5rem;color:#3b3a4b;text-align:justify;line-height:1.8}.user-text p:last-child{margin-bottom:0}.user-text strong{font-weight:600;color:#3b3a4b}.user-text span{font-size:1rem;font-weight:300;margin-bottom:1rem;color:#3b3a4b;display:block}.user-text ul{list-style:none;margin-bottom:2rem;margin-left:0;padding-left:1.5rem}.user-text ul li{font-size:1.0625rem;font-weight:300;margin-bottom:1rem;color:#3b3a4b;position:relative;line-height:1.8;padding-left:1.5rem}.user-text ul li:before{height:8px;content:"";position:absolute;top:.6rem;border-radius:50%;background:#e66055;left:0;width:8px}.user-text ul li strong{font-weight:600;margin-bottom:.25rem;color:#3b3a4b;display:block}.user-text ol{margin-bottom:2rem;margin-left:0;counter-reset:list-counter;padding-left:2rem}.user-text ol li{font-size:1.0625rem;font-weight:300;margin-bottom:1rem;color:#3b3a4b;position:relative;counter-increment:list-counter;line-height:1.8}.user-text ol li::marker{font-weight:600;color:#e66055}.user-text table{overflow:hidden;border-collapse:collapse;margin-bottom:2rem;box-shadow:0 2px 4px rgba(0,0,0,.05);border-radius:8px;background:#fff;width:100%}.user-text table tr td{padding:1rem 1.25rem;font-size:1rem;color:#3b3a4b;border-bottom:1px solid #f4f7fb}.user-text table tr:first-child{font-weight:600;background:#f4f7fb}.user-text table tr:first-child td{color:#3b3a4b;border-bottom:2px solid #e66055;line-height:1.5}.user-text table tr:last-child td{border-bottom:none}.user-text blockquote{border:1px solid #f4f7fb;border-left:4px solid #e66055;padding:1.5rem 2rem;font-style:italic;color:#3b3a4b;margin:2rem 0;border-radius:0 8px 8px 0;background:#fafbfc!important;line-height:1.8}.user-text blockquote p{font-size:1.0625rem;margin-bottom:0}.user-text img{height:auto;margin-bottom:2rem;max-width:100%;box-shadow:0 4px 12px rgba(0,0,0,.08);border-radius:8px}.user-text a{text-decoration:none;color:#e66055;transition:all .3s ease;border-bottom:1px solid transparent}.user-text a:hover{color:#d54e43;border-bottom-color:#d54e43}.user-text .hide-text{display:none}.whatsapp-float{height:56px;justify-content:center;right:20px;transition:box-shadow .2s;position:fixed;bottom:20px;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:50px;background:#25d366;cursor:pointer;width:56px;display:flex;z-index:9999}.whatsapp-float svg{height:32px;fill:#fff;width:32px;display:block}.whatsapp-float span{font-size:16px;font-weight:500;color:#fff;margin-left:10px;display:none}.whatsapp-ribbon{animation:fadeInRibbon .5s;padding:2px 7px;font-size:12px!important;font-weight:700;right:-7px;color:#fff;position:absolute;top:-7px;box-shadow:0 2px 6px rgba(0,0,0,.15);border-radius:12px;background:#e65f54;margin-left:0!important;display:none;z-index:2}@keyframes fadeInRibbon{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}.whatsapp-float.shake{animation:shakeWhatsapp .5s}@keyframes shakeWhatsapp{0%{transform:translateX(0)}20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}to{transform:translateX(0)}}footer{position:relative;background-size:cover;background-color:#3a3c4b;background-image:url(https://lichenbank.online/images/footer-bg.png);z-index:3}footer .footer-wrapper{padding:50px 0}footer .header-social li a{height:40px;background-color:transparent;width:40px}footer .header-social li a svg{height:25px;fill:#fff;width:25px}footer .footer-text{font-size:14px;font-weight:300;color:#fff;opacity:.6;margin-top:1rem}footer h5{font-size:1.15rem;font-weight:500;color:#fff;position:relative}footer h5:after{height:1px;content:"";opacity:.6;background-color:#fff;width:65%;margin-top:.5rem;display:block}footer .footer-top{padding:50px 0;border-bottom:1px solid #4b4b4b}footer .footer-call{justify-content:flex-end;color:#222;gap:1rem;align-items:center;display:flex}footer .footer-call h3{font-size:1.25rem;font-weight:300;margin-bottom:0}footer .brand-logo{margin-bottom:1.5rem;display:block}footer .brand-logo img{height:50px;filter:brightness(0) invert(1);max-width:100%;object-fit:contain}footer .footer-thin{font-size:12px;font-weight:300;color:#bab7b7;margin:20px 0 0;display:block}footer .footer-thin-social{margin-bottom:5px;color:#222;margin-top:40px}footer .footer-social{padding-inline-start:0;margin-block-end:2rem;margin-block-start:1rem;display:flex}footer .footer-social li{margin-right:10px;text-align:center;line-height:25px}footer .footer-social li:last-child{margin-right:0}footer .footer-social li i{font-size:18px;color:#222}footer .footer-link-list{margin-bottom:25px}footer .footer-link-list li a{font-size:15px;margin-bottom:10px;gap:10px;align-items:flex-start;display:flex}footer .footer-link-list li svg{fill:#fff;min-width:20px;margin-top:3px}footer .footer-link-list li a{font-size:14px;font-weight:300;color:#fff;cursor:pointer!important}footer .footer-link-list li a:hover{transition:all .3s ease;opacity:1}footer .footer-link-list li{transition:all .3s ease;opacity:.5}footer .footer-link-list li:hover{transition:all .3s ease;opacity:1}footer .footer-bottom-image{overflow:hidden;margin:50px 0 -50px;width:100%}footer .footer-bottom-image img{width:100%}footer .footer-copyright{height:50px;padding:15px 10px;font-size:13px;font-weight:400;color:#8e8e8e;background:#f9fdff}footer .footer-copyright .right a{font-size:13px;font-weight:300;margin-right:16px;color:#8e8e8e}footer .footer-copyright .web-tasarim{-webkit-transition:all .3s linear;transition:all .3s linear;margin-top:0;white-space:nowrap}footer .footer-copyright .web-tasarim:hover{opacity:1}footer .footer-copyrights{padding-top:20px;border-top:1px solid #bcbcbc;padding-bottom:20px}footer .footer-copyrights .row{margin-bottom:0}footer .footer-copyrights .bni{height:30px}footer .footer-copyrights ul{padding:0;margin:5px 0 0;float:right}footer .footer-copyrights ul li{margin-right:20px;float:left}footer .footer-copyrights ul li:last-child{margin-right:0}footer .footer-copyrights ul li a{font-weight:100;color:#222!important;cursor:pointer}footer .copyright-wrapper{justify-content:space-between;flex-wrap:wrap;align-items:center;display:flex}footer .zedtech-logo{height:20px;transition:all .3s ease;opacity:.5}footer .zedtech-logo:hover{opacity:1}footer .footer-input{overflow:hidden;border:1px solid #3a3c4b;border-radius:8px;width:80%}@media only screen and (min-width:992px){.container{width:90%}.navbar-expand-lg .navbar-collapse .navbar-nav{gap:1rem;align-items:center}.navbar-expand-lg{height:100px}header.set-header .navbar-expand-lg{height:70px;transition:all .2s ease}.brand-logo,.header-link{position:relative;z-index:3}}@media only screen and (min-width:1440px){.container{max-width:1360px}}@media only screen and (max-width:1200px){.navbar-expand-lg .navbar-collapse .navbar-nav{gap:.5rem}header nav .brand-logo{padding-right:1.24rem}header nav .brand-logo img{height:38px}header .header-link{margin-left:1.24rem;padding-left:1.24rem}}@media only screen and (max-width:992px){header .sidenav-toogle{font-size:23px;transition:all .2s ease;position:absolute;left:0;display:block;z-index:3}header nav .brand-logo{border-right:0;margin-right:0;padding-right:0}header .header-top{display:none}.container{max-width:90%}header .navbar-expand-lg>.container{justify-content:center}header .shown{left:0!important}.py-set{padding:3rem 0}footer .brand-logo{text-align:center}footer .header-social{justify-content:center}footer .footer-text{text-align:center}header nav .brand-logo img{height:45px}.sidebar-menu{max-height:145px}.main-benefits .benefit-card{height:auto}}@media only screen and (max-width:768px){footer .container{max-width:95%}header .header-7-24-link,header .header-top{display:none}header.set-header nav .brand-logo img{height:45px;transition:all .2s ease}.hero-content h2{font-size:22px}.hero-content p{font-size:14px}.t-quote{font-size:17px}.t-card{width:90%}.slider-content .title{font-size:2.25rem}.slider-content .text{font-size:1rem}.content-header .title{font-size:1.5rem}.content-header .text{font-size:1rem}.custom-form-container{margin-top:0}.zed-contact-page{padding:20px 10px}.zed-form-container,.zed-info-content{padding:30px 20px}.zed-page-title{font-size:28px}.zed-page-subtitle{font-size:16px}.zed-map-container{height:250px}.video-section .video-content{max-width:100%;margin-top:3rem}.video-section .video-row:before{right:0;width:100%;width:105%}.video-thumbnail{width:100%}.main-products{grid-template-columns:1fr}.left-sidebar{margin-bottom:2rem;position:relative;top:0}.user-text h1{font-size:1.5rem}.user-text h2{font-size:1.35rem;margin:2rem 0 1rem}.user-text h3{font-size:1.2rem}.user-text ol li,.user-text p,.user-text ul li{font-size:1rem;text-align:left}[data-aos-delay]{transition-delay:0!important}}@media only screen and (max-width:570px){.container{max-width:100%}.contact-actions .whatsapp-float{height:40px;justify-content:center;right:0;bottom:0;box-shadow:0 -2px 8px rgba(0,0,0,.1);border-radius:0;left:0;width:50%}.contact-actions .whatsapp-float span{font-weight:400;display:inline}.contact-actions .whatsapp-ribbon{display:none!important}.contact-actions .phone-float{height:40px;fill:#fff;justify-content:center;right:0;color:#fff;position:fixed;bottom:0;align-items:center;box-shadow:0 -2px 8px rgba(0,0,0,.1);border-radius:0;background:#2e55af;width:50%;display:flex}.contact-actions .phone-float svg{height:27px;margin-right:10px;width:27px}.contact-actions .phone-float span{font-weight:400;display:inline}.container{width:95%}footer .footer-bottom-image{margin-bottom:0}footer .brand-logo{margin-bottom:1.5rem;display:block}footer .footer-social li a{margin-top:1rem}.py-set{padding:3em 0}footer .footer-call{justify-content:center}footer .header-social{margin-bottom:1.5rem}footer h5{font-size:1rem}footer .footer-copyright{height:auto}footer .footer-copyright .left{font-size:14px;text-align:center;float:none;display:block}footer .footer-copyright .right{justify-content:center;gap:1rem;align-items:center;width:100%;margin-top:1rem;display:flex}footer .footer-copyright .right .web-tasarim{margin:0!important}footer .footer-copyright .right a{margin:auto;float:none;display:block}.whatsapp-float{height:50px;justify-content:center;right:0;bottom:0;box-shadow:0 -2px 8px rgba(0,0,0,.1);border-radius:0;left:0;width:100vw}.whatsapp-float span{font-weight:400;display:inline}.whatsapp-ribbon,.zed-underline .underline-text span.d-none{display:none!important}header .header-link{display:none}header nav .brand-logo{margin-left:0}header .side-nav{padding-bottom:40px}.main-about{background-size:90%}.hero-slider-section .slide-img{height:80vh}.hero-content .text-box-wrapper{transform:scale(.855) translate(-100px,-50px)}.cta-section .cta-title{font-size:22px}.cta-section .cta-text{width:100%}.about-gallery .gallery-wrapper .gallery-content .gallery-text{width:auto;white-space:wrap}.page-hero .page-hero-content{padding-top:109px}}@media only screen and (max-width:350px){header .header-top .brand-logo{width:210px}header .header-top .brand-logo img{max-width:100%}}