@import url(/wp-content/themes/generatepress/style.css);@font-face{font-family:'urdu theme';src:url(/wp-content/themes/Theme/fonts/Mehr_Nastaliq_Web-v.2.0.woff2) format('woff2'),url(/wp-content/themes/Theme/fonts/Mehr_Nastaliq_Web-v.2.0.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}body{font-family:Arial,sans-serif;line-height:1.6}a{text-decoration:none;color:inherit}.featured-post{display:flex;margin-bottom:40px;background:#f9f9f9;padding:8px;border-radius:8px 8px 8px 8px;box-shadow:4px 4px 0 0 #000;border:1px solid}.featured-post .post-thumbnail{height:425px;overflow:hidden}.featured-post .post-thumbnail img{width:100%;object-fit:fill;border-radius:10px;height:auto}.featured-post .post-details{width:50%;padding:65px 0 65px 20px}.featured-post .theme-name{font-size:2rem;margin-bottom:10px;font-weight:700}.featured-post .short-description{font-size:1rem;margin-bottom:20px}.featured-post .price-sales{display:flex;justify-content:flex-start;margin-bottom:20px;gap:38px;font-weight:900}.featured-post .details-button,.featured-post .demo-button{display:inline-block;margin-right:10px;padding:10px 20px;background-color:#000;color:#fff;text-decoration:none;border-radius:5px;width:45%;text-align:center;font-weight:700;border:1px solid}.featured-post .post-buttons{display:flex;justify-content:space-between;gap:10px;margin-top:20px;flex-direction:row}.featured-post .demo-button{background-color:#fff;color:#000}.posts-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.post-preview{width:32%;background:#fff;border-radius:10px;margin-bottom:20px;padding:3px;border:2px solid;border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:6px 6px 6px 6px;box-shadow:6px 6px 0 0 #000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px}.post-preview .post-thumbnail{width:100%;height:250px;overflow:hidden;margin-bottom:15px}.post-preview .post-thumbnail img{width:100%;height:100%;object-fit:fill;border-radius:10px 10px 0 0}.post-preview .post-details{width:100%;padding:5px 15px 20px 15px}.post-preview .theme-name{font-size:23px;margin-bottom:15px;font-weight:700}.post-preview .price-sales{display:flex;justify-content:space-between;margin-bottom:10px;padding:0 11px 0 7px;font-weight:800}.post-preview .post-buttons{display:flex;justify-content:space-between;gap:10px;margin-top:20px;flex-direction:row}.post-preview .details-button,.post-preview .demo-button{padding:8px 20px;background-color:#000;color:#fff;border-radius:5px;margin-right:10px;width:45%;text-align:center;font-weight:700;border:1px solid}.post-preview .demo-button{background-color:#fff;color:#000}.pagination{text-align:center;margin-top:30px}.pagination a{padding:10px 15px;background-color:#0073e6;color:#fff;border-radius:5px;text-decoration:none}.pagination a:hover{background-color:#0056b3}.grid-container{max-width:100%!important}.grid-container{margin-left:30px!important;margin-right:30px!important}.single-theme-container{max-width:1280px;margin:30px auto;padding:0 15px}.theme-title{font-size:28px;font-weight:800;margin:15px 0}.theme-grid{display:grid;grid-template-columns:1fr 340px;gap:25px}.theme-thumb{width:100%;border-radius:8px}.theme-thumbnail-box{background:#ff7a5c;padding:10px;border:3px solid #000;box-shadow:5px 5px 0 #000;border-radius:10px}.theme-info{display:flex;flex-wrap:wrap;gap:15px;background:#fff;padding:12px;border-radius:8px;margin-top:10px;justify-content:space-around;align-items:center}.demo-btn{background:#22c55e;color:#fff;padding:8px 45px;border-radius:6px;text-decoration:none;font-weight:700}.license-box{border:2px solid #000;padding:20px;border-radius:12px;background:#fff;box-shadow:5px 5px 0 #000}.license-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;border-bottom:1px solid;padding-bottom:15px}.license-header h3{margin:0;font-size:20px}.license-header .price{font-size:22px;font-weight:900}.license-list{list-style:none;padding:0;margin:10px 0}.license-list li{margin:6px 0;font-weight:600;display:flex;align-items:center;gap:8px}.available{color:#22c55e}.not-include{color:#ef4444}.buy-btn{display:block;text-align:center;background:#fffb6b;border:2px solid #000;padding:10px 15px;border-radius:8px;font-weight:800;color:#000;text-decoration:none;margin-bottom:10px}.buy-btn:hover{background-color:#218838;color:#fff;transform:scale(1.1)}.whatsapp-btn{display:block;background:#25d366;color:#fff;text-align:center;padding:10px 15px;border-radius:8px;font-weight:700;text-decoration:none}.theme-content{margin-top:30px;background:#fff;padding:20px;border-radius:10px}.related-themes h3{background:#000;padding:10px;text-align:center;border-radius:7px;color:#fff}.related-themes{margin-top:50px}.related-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.related-item{width:32%;background:#fff;border:2px solid #000;border-radius:10px;padding:8px;box-shadow:4px 4px 0 #000}.related-item img{width:100%;border-radius:8px}.related-item h4{text-align:center;font-size:18px;font-weight:700;margin:10px 0}.price-sales{display:flex;justify-content:space-between;padding:0 10px;font-weight:600}.buttons{display:flex;justify-content:space-between;padding:0 10px;margin-top:10px}.buttons a{flex:1;text-align:center;padding:6px 10px;border-radius:6px;font-weight:700;text-decoration:none}.details{background:#000;color:#fff;margin-right:6px}.demo{background:#fff;border:1px solid #000;color:#000}@media (max-width:1100px){.post-preview{width:31%}.grid-container{margin-left:1px!important;margin-right:1px!important}.theme-content{padding:1px}.urdu-feature-left-section{padding:6px}.single-theme-container{padding:0 3px}}@media (max-width:860px){.post-preview{width:47%}.featured-post{display:flex;flex-direction:column}.featured-post .post-details{width:100%}}@media (max-width:768px){.featured-post{flex-direction:column}.featured-post .post-thumbnail,.featured-post .post-details{width:100%;padding-right:0;height:auto}.featured-post .post-details{padding:10px 0 11px 4px}.featured-post .price-sales{display:flex;justify-content:space-between;padding:0 14px 0 8px}.posts-container{flex-direction:column}.post-preview{width:100%}}.featured-post .details-button::after,.featured-post .demo-button::after{font-family:'Font Awesome 5 Free';font-weight:900;position:static;transform:translateY(-50%);content:"";margin-left:13px}.featured-post .details-button::after{content:"\f30b"}.featured-post .demo-button::after{content:"\f35d"}.post-preview .details-button::after,.post-preview .demo-button::after{font-family:'Font Awesome 5 Free';font-weight:900;position:static;left:10px;top:50%;transform:translateY(-50%);content:"";margin-left:13px}.post-preview .details-button::after{content:"\f30b"}.post-preview .demo-button::after{content:"\f35d"}@media (max-width:768px){.theme-grid{grid-template-columns:1fr}.theme-right{order:2}.theme-left{order:1}.related-item{width:100%}.post-preview .post-thumbnail{height:auto}}.wp-block-image img{width:180px!important}h2.wp-block-heading{font-size:25px!important;font-family:fantasy!important}.footer-widgets{border-bottom:2px solid}.inside-header{padding:8px!important}.archive-header{text-align:center;margin-bottom:40px}.archive-title{font-size:2.5em;font-weight:700;color:#333;margin-top:16px}.archive-description{font-size:1.1em;color:#777}.custom-archive-posts-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.custom-post-preview{width:100%;max-width:calc(33.33% - 20px);border:1px solid #ddd;border-radius:5px;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / .1);margin-bottom:20px}.custom-post-preview .custom-post-thumbnail{width:100%;height:200px;overflow:hidden}.custom-post-preview .custom-post-thumbnail img{width:100%;height:100%;object-fit:cover}.custom-post-preview .custom-post-details{padding:15px;background-color:#fff}.custom-post-preview .custom-theme-name{font-size:1.2em;font-weight:700;margin-bottom:10px}.custom-post-preview .custom-price-sales{font-size:1em;color:#555;margin-bottom:15px;font-weight:800;display:flex;justify-content:space-between;padding:0 6px 0 6px}.custom-post-preview .custom-post-buttons{display:flex;gap:10px;justify-content:space-between}.custom-post-preview .custom-details-button,.custom-post-preview .custom-demo-button{padding:10px;background-color:#000;color:#fff;text-decoration:none;border-radius:5px;font-weight:700;transition:background-color 0.3s ease;width:48%;text-align:center}.custom-post-preview .custom-details-button:hover,.custom-post-preview .custom-demo-button:hover{background-color:#005bb5}.custom-pagination{width:100%;text-align:center;margin:30px}.custom-pagination a,.custom-pagination span{padding:10px 15px;margin:0 5px;background-color:#f5f5f5;border-radius:5px;text-decoration:none}.custom-pagination a:hover{background-color:#0073e6;color:#fff}.custom-pagination .current{background-color:#0073e6;color:#fff}@media (max-width:768px){.custom-post-preview{width:100%;max-width:100%}.featured-post .details-button::after,.featured-post .demo-button::after{display:none}.custom-featured-post .custom-post-thumbnail{height:250px}.custom-archive-posts-container{gap:10px}}.post-preview .demo-button:hover{border:1px solid red;color:red}.site-content{display:block!important}.pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:40px 0;font-family:'Poppins',sans-serif}.pagination a,.pagination span{display:inline-block;padding:10px 16px;border-radius:8px;border:1px solid #e0e0e0;text-decoration:none;font-size:15px;color:#333;background-color:#fff;box-shadow:0 2px 5px rgb(0 0 0 / .05);transition:all 0.3s ease}.pagination a:hover{background-color:#0073aa;color:#fff;border-color:#0073aa;transform:translateY(-2px);box-shadow:0 3px 10px rgb(0 115 170 / .2)}.pagination .current{background-color:#0073aa;color:#fff;border-color:#0073aa;font-weight:600;box-shadow:0 3px 10px rgb(0 115 170 / .3)}.pagination .page-prev,.pagination .page-next{font-weight:500;letter-spacing:.3px}.pagination .page-prev:hover,.pagination .page-next:hover{background-color:#005f8d;border-color:#005f8d;color:#fff}@media (max-width:600px){.pagination a,.pagination span{padding:8px 12px;font-size:14px}}