.pd-nav .demo-button{color:#000;cursor:pointer;background:#fff;border:2px solid #000;border-radius:4px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .2s}.pd-nav .demo-button:hover{color:#fff;background:#000}.pd-nav .modal-overlay{opacity:0;visibility:hidden;z-index:999999;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;transition:all .2s;display:flex;position:fixed;top:0;left:0}.pd-nav .modal-overlay.active{opacity:1;visibility:visible}.pd-nav .modal-share-custom{background:#fff;border:1px solid #e0e0e0;border-radius:8px;width:90%;max-width:400px;transition:all .2s;position:relative;transform:translateY(20px);box-shadow:0 4px 20px #00000026}.pd-nav .modal-overlay.active .modal-share-custom{transform:translateY(0)}.pd-nav .modal-header{border-bottom:1px solid #e0e0e0;margin-bottom:24px;padding:24px 24px 0;position:relative}.pd-nav .modal-title{text-align:center;color:#000;margin:0;padding-bottom:16px;font-size:18px;font-weight:600}.pd-nav .close-button{color:#000;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}.pd-nav .close-button:hover{background:#f0f0f0}.pd-nav .modal-content{padding:0 24px 24px}.pd-nav .explainer-text{text-align:center;color:#666;margin-bottom:20px;padding:0 8px;font-size:14px;line-height:1.5}.pd-nav .help-text{text-align:center;color:#666;margin-bottom:12px;font-size:13px}.pd-nav .social-links{justify-content:center;gap:16px;margin-bottom:24px;display:flex}.pd-nav .social-link{color:#000;background:#fff;border:1px solid #e0e0e0;border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:all .2s;display:flex}.pd-nav .social-link:hover{background:#000;border-color:#000}.pd-nav .social-link:hover svg{fill:#fff}.pd-nav .social-link svg{fill:#000;width:20px;height:20px;transition:fill .2s}.pd-nav .copy-section{border:1px solid #e0e0e0;border-radius:4px;transition:all .2s;display:flex;overflow:hidden}.pd-nav .copy-section:focus-within{border-color:#000}.pd-nav .share-input{color:#666;background:#fff;border:none;outline:none;flex:1;padding:12px;font-size:14px}.pd-nav .copy-button{color:#fff;cursor:pointer;background:#000;border:none;min-width:70px;padding:12px 16px;font-size:14px;font-weight:500;transition:all .2s}.pd-nav .copy-button:hover{background:#333}.pd-nav .copy-button.copied{background:#666}@media (max-width:480px){.pd-nav .modal-share-custom{width:calc(100% - 40px);margin:20px}.pd-nav .modal-content{padding:0 20px 20px}.pd-nav .modal-header{padding:20px 20px 0}.pd-nav .social-links{gap:12px}.pd-nav .social-link{width:36px;height:36px}.pd-nav .social-link svg{width:18px;height:18px}}
.pd-nav .info-navbar-brand{color:#2c3e50;font-size:25px;font-weight:700;text-decoration:none}.pd-nav .logo{color:#fff;background:#000;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;margin-right:12px;font-size:14px;font-weight:700;display:flex}.pd-nav{--pd-nav-top:90px;--pd-nav-header-height:70px;--pd-nav-ease:.15s ease}.pd-nav.pd-nav-no-banner{--pd-nav-top:50px}.pd-nav .info-banner{z-index:1001;text-align:center;color:#6b5b47;background:#f5f3f0;border-bottom:1px solid #e8e3dd;width:100%;padding:.75rem 0;font-size:.9rem;position:fixed;top:0;left:0}.pd-nav .info-banner-content{justify-content:center;align-items:center;gap:1rem;max-width:1200px;margin:0 auto;padding:0 2rem;display:flex}.pd-nav .info-banner a{color:#6b5b47;font-weight:500;text-decoration:underline;transition:color .3s}.pd-nav .info-banner a:hover{color:#3498db}.pd-nav .banner-close{cursor:pointer;color:#6b5b47;background:0 0;border:none;padding:.25rem;font-size:1.2rem;transition:color .3s;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.pd-nav .banner-close:hover{color:#333}.pd-nav header{top:var(--pd-nav-top);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;width:100%;transition:top var(--pd-nav-ease), border-radius var(--pd-nav-ease), box-shadow var(--pd-nav-ease);background:#fffffff2;border-radius:15px;width:calc(100% - 4rem);margin:0 2rem;padding:1rem 0;position:absolute;box-shadow:0 1px 2px #1018280f,0 8px 24px -6px #1018282e}.pd-nav header.dropdown-open{box-shadow:none;border-bottom:1px solid #e0e0e0;border-radius:15px 15px 0 0}.pd-nav header nav{justify-content:space-between;align-items:center;margin:0 auto;padding:0 2rem;display:flex;position:relative}.pd-nav .logo{color:#2c3e50;font-size:1.8rem;font-weight:700}.pd-nav .nav-links{gap:2rem;list-style:none;display:flex}.pd-nav .nav-links a{color:#333;font-weight:500;text-decoration:none;transition:color .3s}.pd-nav .nav-links a:hover{color:#3498db}.pd-nav .cta-button2{color:#fff;cursor:pointer;background:#2a2a2a;border:none;border-radius:50px;padding:.8rem 1.5rem;font-weight:600;text-decoration:none;transition:all .3s}.pd-nav .cta-button:hover{transform:translateY(-2px);box-shadow:0 10px 20px #3498db4d}.pd-nav a.sign_in_link,.pd-nav a.sign_in_link:visited{color:#505050;margin-left:10px;text-decoration:none}.pd-nav a.sign_in_link:hover,.pd-nav a.sign_in_link:active{text-decoration:none}.pd-nav .hamburger{cursor:pointer;z-index:1001;flex-direction:column;padding:.5rem;display:none}.pd-nav .hamburger span{background:#333;border-radius:2px;width:25px;height:3px;margin:3px 0;transition:all .3s}.pd-nav .hamburger.active span:first-child{transform:rotate(-45deg)translate(-5px,6px)}.pd-nav .hamburger.active span:nth-child(2){opacity:0}.pd-nav .hamburger.active span:nth-child(3){transform:rotate(45deg)translate(-5px,-6px)}.pd-nav .dropdown-menu{top:calc(var(--pd-nav-top) + var(--pd-nav-header-height));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:999;opacity:0;visibility:hidden;pointer-events:none;width:calc(100% - 4rem);height:600px;transition:opacity var(--pd-nav-ease), transform var(--pd-nav-ease), top var(--pd-nav-ease), visibility var(--pd-nav-ease);background:#fffffffa;border-radius:0 0 15px 15px;display:flex;position:fixed;left:2rem;transform:translateY(-6px);box-shadow:0 8px 32px #00000026}.pd-nav .dropdown-menu.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.pd-nav .dropdown-menu{transform:none}}.pd-nav .offcanvas-menu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1002;background:#fffffffa;width:320px;height:100vh;transition:all .3s;position:fixed;top:0;right:-100%;overflow-y:auto;box-shadow:-5px 0 15px #0000001a}.pd-nav .offcanvas-menu.active{right:0}.pd-nav .offcanvas-title{color:#2c3e50;font-size:1.5rem;font-weight:700}.pd-nav .offcanvas-close{cursor:pointer;color:#666;background:0 0;border:none;padding:.5rem;font-size:1.5rem;transition:color .3s}.pd-nav .offcanvas-close:hover{color:#333}.pd-nav .offcanvas-body{padding:2rem}.pd-nav .offcanvas-links{margin:0;padding:0;list-style:none}.pd-nav .offcanvas-links li{border-radius:8px;margin-bottom:.5rem;padding:.5rem 1rem}.pd-nav .offcanvas-links li:hover{background-color:#f5f5f5}.pd-nav .offcanvas-links li.active{background-color:#333}.pd-nav .offcanvas-links a{color:#333;padding:.75rem 0;font-size:1.2rem;font-weight:500;text-decoration:none;display:block}.pd-nav .offcanvas-links li.active a{color:#fff}.pd-nav .offcanvas-overlay{z-index:1001;opacity:0;visibility:hidden;background:#00000080;width:100%;height:100vh;transition:all .3s;position:fixed;top:0;left:0}.pd-nav .offcanvas-overlay.active{opacity:1;visibility:visible}.pd-nav .dropdown-left{border-right:1px solid #f0f0f0;flex:1;max-width:350px;padding:2rem;overflow-y:auto}.pd-nav .dropdown-right{color:#fff;text-align:center;border-radius:0 0 15px;flex:3;padding:0 2rem 2rem}.pd-nav .dropdown-full-right{color:#fff;text-align:center;border-radius:0 0 15px;flex:1;padding:0 2rem 2rem}.pd-nav .dropdown-links{margin-bottom:80px;padding:0;list-style:none}.pd-nav .dropdown-links li{border-radius:8px;margin-bottom:.5rem;padding:.25rem 1rem}.pd-nav .dropdown-links li:hover{background-color:#f5f5f5}.pd-nav .dropdown-links li.active{background-color:#333}.pd-nav .dropdown-links li.active a{color:#fff}.pd-nav .dropdown-links a{color:#333;padding:.75rem 0;font-size:1.1rem;font-weight:500;text-decoration:none;transition:all .3s;display:block}.pd-nav .dropdown-links li:hover a,.pd-nav .dropdown-links li.active a{padding:.75rem 0;transform:none}.pd-nav .features{background:#f8f9fa;padding:6rem 0}.pd-nav .container{max-width:1200px;margin:0 auto;padding:0 2rem}.pd-nav .section-title{text-align:center;color:#2c3e50;margin-bottom:3rem;font-size:2.5rem}.pd-nav .features-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem;display:grid}.pd-nav .feature-card{text-align:center;opacity:0;background:#fff;border-radius:15px;padding:2rem;transition:all .3s;transform:translateY(50px);box-shadow:0 5px 15px #0000001a}.pd-nav .feature-card.animate{opacity:1;transform:translateY(0)}.pd-nav .feature-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px #00000026}.pd-nav .feature-icon{color:#fff;background:linear-gradient(45deg,#3498db,#2980b9);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 1rem;font-size:1.5rem;display:flex}.pd-nav .feature-card h3{color:#2c3e50;margin-bottom:1rem;font-size:1.5rem}.pd-nav .feature-card p{color:#666;line-height:1.6}.pd-nav .stats{color:#fff;background:linear-gradient(135deg,#2c3e50 0%,#34495e 100%);padding:4rem 0}.pd-nav .stats-grid{text-align:center;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;display:grid}.pd-nav .stat-item h3{color:#3498db;margin-bottom:.5rem;font-size:3rem}.pd-nav .stat-item p{opacity:.9;font-size:1.1rem}.pd-nav .cta-section{text-align:center;color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:6rem 0}.pd-nav .cta-section h2{margin-bottom:1rem;font-size:2.5rem}.pd-nav .cta-section p{opacity:.9;margin-bottom:2rem;font-size:1.2rem}@media (max-width:1024px){.pd-nav .dropdown-menu{display:none!important}}@media (min-width:1025px){.pd-nav .offcanvas-menu,.pd-nav .offcanvas-overlay{display:none!important}}@media (max-width:768px){.pd-nav .cta-button2,.pd-nav .nav-links{display:none}.pd-nav .hamburger{display:flex}.pd-nav .info-banner-content{padding:0 1rem;font-size:.85rem}.pd-nav .banner-close{right:1rem}.pd-nav header{width:calc(100% - 2rem);margin:0 1rem}.pd-nav .info-banner{position:relative}.pd-nav .info-banner-spacer,.pd-nav .pd-nav-clearance{display:none}.pd-nav header{-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;box-shadow:none;background:#fff;border-bottom:1px solid #e8e3dd;border-radius:0;margin:0;position:static}.pd-nav .hero h1{font-size:2.5rem}.pd-nav .hero p{font-size:1.1rem}.pd-nav .hero-buttons{flex-direction:column;align-items:center}.pd-nav .features-grid{grid-template-columns:1fr}.pd-nav .stats-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:769px){.pd-nav .hamburger{display:flex}.pd-nav .nav-links{display:none}}.pd-nav .image-card{cursor:pointer;background-position:50%;background-size:cover;border-radius:16px;width:100%;height:300px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001f}.pd-nav .image-card:before{content:"";z-index:1;background:linear-gradient(#0006 0%,#0000001a 40%,#0000004d 100%);position:absolute;inset:0}.pd-nav .image-card-content{z-index:2;text-align:center;position:absolute;top:32px;left:32px;right:32px}.pd-nav .image-card h2{color:#fff;text-shadow:0 2px 8px #0000004d;letter-spacing:-.02em;margin:0;font-size:2.5rem;font-weight:600}@media (max-width:768px){.pd-nav .image-card{height:250px}.pd-nav .image-card-content{top:24px;left:24px;right:24px}.pd-nav .image-card h2{font-size:2rem}}@media (max-width:480px){.pd-nav .image-card{height:200px}.pd-nav .image-card h2{font-size:1.75rem}}.pd-nav .demo-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:40px;display:grid}.pd-nav .demo-grid .image-card{height:250px}.pd-nav .card-search{background-image:url(https://planedock-9e227.web.app/thangars-optimized.jpg)}.pd-nav .card-airports{background-image:url(https://planedock-9e227.web.app/bighangar-optimized.jpg)}.pd-nav .card-pilots{background-image:url(https://planedock-9e227.web.app/cessna-hangar-optimized.jpg)}.pd-nav .card-aircraft{background-image:url(https://planedock-9e227.web.app/kingair-optimized.jpg)}.pd-nav .card-brokers{background-image:url(https://planedock-9e227.web.app/citation-hangar-optimized.jpg)}.pd-nav .card-owners{background-image:url(https://planedock-9e227.web.app/plane-bag-optimized.jpg)}.pd-nav .card-pricing{background-image:url(https://planedock-9e227.web.app/planes-top-optimized.jpg)}.pd-nav .card-search-pros{background-image:url(https://planedock-9e227.web.app/pricing-plane-optimized.jpg)}.pd-nav .card-for-professionals{background-image:url(https://planedock-9e227.web.app/ac-mx-optimized.jpg)}.pd-nav .card-use-cases{background-image:url(https://planedock-9e227.web.app/happy-tour-optimized.jpg)}.pd-nav .card-learn{background-image:url(https://planedock-9e227.web.app/pricing-middle-optimized.jpg)}.pd-nav .card-faq{background-image:url(https://planedock-9e227.web.app/challenger-hangar-optimized.jpg)}.pd-nav .card-contact{background-image:url(https://planedock-9e227.web.app/planes-hangars-optimized.jpg)}.pd-nav .card-mission{background-image:url(https://planedock-9e227.web.app/astra-optimized.jpg)}.pd-nav .card-stories{background-image:url(https://planedock-9e227.web.app/thangars-optimized.jpg)}.pd-nav .card-leadership{background-image:url(https://planedock-9e227.web.app/jets-bw-optimized.jpg)}.pd-nav .navbar-special{z-index:1000;background:#fff;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;height:60px;padding:0 20px;display:flex;position:relative}.pd-nav .navbar-left{align-items:center;display:flex}.pd-nav .navbar-brand{color:#000;align-items:center;margin-right:60px;font-size:20px;font-weight:600;text-decoration:none;display:flex}.pd-nav .logo-app{color:#fff;background:#000;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;margin-right:12px;font-size:14px;font-weight:700;display:flex}.pd-nav .navbar-special .nav-links{align-items:center;gap:32px;margin-bottom:0;list-style:none;display:flex}.pd-nav .navbar-special .nav-links a{color:#333;align-items:center;gap:8px;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.pd-nav .navbar-special .nav-links a:hover{color:#000}.pd-nav .navbar-special .nav-actions{align-items:center;gap:16px;display:flex}.pd-nav .btn{color:#000;cursor:pointer;background:0 0;border:1px solid #000;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s}.pd-nav .btn:hover,.pd-nav .btn-primary{color:#fff;background:#000}.pd-nav .btn-primary:hover{background:#333}.pd-nav .btn-lin{color:#000;cursor:pointer;background:0 0;border:1px solid #000;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s}.pd-nav .btn-lin:hover,.pd-nav .btn-lin-primary{color:#fff;background:#000}.pd-nav .btn-lin-primary:hover{background:#333}.pd-nav .pro-badge{color:#405873;letter-spacing:.01em;white-space:nowrap;background:#5a75941f;border:1px solid #5a759459;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.pd-nav .offcanvas-pro{border-bottom:1px solid #f0f0f0;margin-bottom:8px;padding:12px 20px 16px;display:none}.pd-nav .offcanvas-upgrade{text-align:center;width:100%}.pd-nav .user-menu{position:relative}.pd-nav .user-avatar{cursor:pointer;color:#fff;background:#000;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-weight:500;transition:opacity .2s;display:flex}.pd-nav .user-avatar:hover{opacity:.8}.pd-nav .dropdown{opacity:0;visibility:hidden;z-index:1000;background:#fff;border:1px solid #e0e0e0;border-radius:8px;min-width:160px;margin-top:8px;transition:all .2s;position:absolute;top:100%;right:0;transform:translateY(-10px);box-shadow:0 4px 12px #0000001a}.pd-nav .dropdown.show{opacity:1;visibility:visible;transform:translateY(0)}.pd-nav .dropdown a{color:#333;padding:8px 16px;text-decoration:none;transition:background-color .2s;display:block}.pd-nav .dropdown a:hover{background:#f8f8f8}.pd-nav .hamburger-app{cursor:pointer;flex-direction:column;padding:4px;display:none}.pd-nav .hamburger-app span{background:#000;width:20px;height:2px;margin:2px 0;transition:all .3s}.pd-nav .hamburger-app.active span:first-child{transform:rotate(-45deg)translate(-5px,5px)}.pd-nav .hamburger-app.active span:nth-child(2){opacity:0}.pd-nav .hamburger-app.active span:nth-child(3){transform:rotate(45deg)translate(-5px,-5px)}.pd-nav .offcanvas{z-index:2147483647;background:#fff;border-right:1px solid #e0e0e0;width:300px;height:100vh;padding:20px 0;transition:left .3s;position:fixed;top:0;left:-300px}.pd-nav .offcanvas.show{left:0}.pd-nav .offcanvas-header{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:0 20px 20px;display:flex}.pd-nav .offcanvas-close{cursor:pointer;color:#666;background:0 0;border:none;font-size:24px}.pd-nav .offcanvas-body{padding:20px 0;overflow:scroll}.pd-nav .offcanvas-nav{list-style:none}.pd-nav .offcanvas-nav a{color:#333;padding:12px 20px;text-decoration:none;transition:background-color .2s;display:block}.pd-nav .offcanvas-nav a:hover{background:#f8f8f8}.pd-nav .overlay{z-index:999;opacity:0;visibility:hidden;background:#00000080;width:100%;height:100%;transition:all .3s;position:fixed;top:0;left:0}.pd-nav .overlay.show{opacity:1;visibility:visible}.pd-nav .content{max-width:1200px;margin:0 auto;padding:40px 20px}@media (min-width:1280px) and (max-width:1399px){.pd-nav .navbar-special .navbar-brand{margin-right:32px}.pd-nav .navbar-special .nav-links{gap:20px}.pd-nav .navbar-special .nav-actions{gap:12px}}@media (max-width:1279px){.pd-nav .navbar-special .nav-links{display:none}.pd-nav .hamburger-app{display:flex}}@media (max-width:768px){.pd-nav .navbar-special{padding:0 16px}.pd-nav .navbar-special .nav-actions{gap:12px}.pd-nav .navbar-special .pro-badge,.pd-nav .nav-action-upgrade,.pd-nav .nav-action-new{display:none}.pd-nav .offcanvas-pro{display:flex}}@media (max-width:480px){.pd-nav .navbar-brand{font-size:16px}}.pd-nav .hamburger,.pd-nav .hamburger-app,.pd-nav .user-avatar{font:inherit;color:inherit;cursor:pointer;appearance:none;background:0 0;border:none;margin:0;padding:0}.pd-nav .hamburger-app{margin-right:12px}.pd-nav .nav-links button,.pd-nav .navbar-special .nav-links button,.pd-nav .dropdown-links button,.pd-nav .dropdown button,.pd-nav .offcanvas-nav button,.pd-nav .offcanvas-links button{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;font-family:inherit}.pd-nav .nav-links button{color:#333;font-weight:500;font-size:inherit;text-decoration:none;transition:color .3s}.pd-nav .nav-links button:hover{color:#3498db}.pd-nav .navbar-special .nav-links button{color:#333;font-weight:500;font-size:inherit;align-items:center;gap:8px;width:auto;text-decoration:none;transition:color .2s;display:flex}.pd-nav .navbar-special .nav-links button:hover{color:#000}.pd-nav .dropdown-links button{color:#333;align-items:center;gap:.75rem;padding:.75rem 0;font-size:1.1rem;font-weight:500;text-decoration:none;transition:color .15s;display:flex}.pd-nav .dropdown-links button svg{flex:none}.pd-nav .dropdown-links li.active button{color:#fff}.pd-nav .dropdown button{color:#333;font-size:inherit;padding:8px 16px;text-decoration:none;transition:background-color .2s;display:block}.pd-nav .dropdown button:hover{background:#f8f8f8}.pd-nav .offcanvas-nav button{color:#333;font-size:inherit;padding:12px 20px;text-decoration:none;transition:background-color .2s;display:block}.pd-nav .offcanvas-nav button:hover{background:#f8f8f8}.pd-nav button.btn-lin{font:inherit;cursor:pointer}.pd-nav button.btn-lin:disabled{cursor:default;opacity:.7}.pd-nav span.btn-lin{font:inherit;cursor:default}.pd-nav .info-banner-spacer{height:40px}.pd-nav .pd-nav-clearance{height:150px}
.footer{color:#fff;background-color:#2a2a2a;padding:60px 0 40px;font-size:14px}.footer ul{margin-block-start:0;padding-inline-start:0}.footer-container{max-width:1200px;margin:0 auto;padding:0 20px}.footer-content{grid-template-columns:1fr 1fr 1fr 1fr;gap:60px;margin-bottom:40px;display:grid}.footer-section h3{color:#fff;margin-bottom:20px;font-size:18px;font-weight:600}.footer-section ul{list-style:none}.footer-section ul li{margin-bottom:12px}.footer-section ul li a{color:#ccc;text-decoration:none;transition:color .2s}.footer-section ul li a:hover{color:#fff}.company-info{color:#ccc;line-height:1.6}.company-info .footer-logo{color:#fff;margin-bottom:20px;font-size:24px;font-weight:700}.company-info .footer-logo .pd-footer{color:#ff6b35}.company-info .address{margin-top:15px}.footer-bottom{border-top:1px solid #444;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:30px;display:flex}.footer-bottom-left{align-items:center;gap:30px;display:flex}.footer-bottom-links{gap:20px;display:flex}.footer-bottom-links a{color:#ccc;font-size:13px;text-decoration:none;transition:color .2s}.footer-bottom-links a:hover{color:#fff}.social-links{gap:15px;display:flex}.social-links a{color:#ccc;font-size:18px;transition:color .2s}.social-links a:hover{color:#fff}@media (max-width:768px){.footer-content{grid-template-columns:1fr 1fr;gap:40px}.footer-bottom{text-align:center;flex-direction:column;gap:20px}.footer-bottom-left{flex-direction:column;gap:15px}}@media (max-width:480px){.footer-content{grid-template-columns:1fr;gap:30px}}
