:root{--primary-color:#ff0000;--primary-dark:#cc0000;--primary-light:#ff3333;--dark-bg:#111;--dark-bg-transparent:rgba(0, 0, 0, 0.95);--light-text:#ffffff;--dark-text:#111;--gray-text:#bbbbbb;--border-light:rgba(255, 255, 255, 0.1);--cert-accent:var(--primary-color);--cert-accent-weak:color-mix(in srgb, var(--primary-color) 20%, transparent);--cert-shadow-1:0 6px 14px rgba(0, 0, 0, 0.16);--cert-shadow-2:0 18px 36px
    color-mix(in srgb, var(--primary-color) 18%, transparent);--cert-inner-stroke:rgba(0, 0, 0, 0.06);--cert-paper:#f8f8f9}*{margin:0;padding:0;max-width:100%!important;box-sizing:border-box;list-style:none;text-decoration:none}html,body{overflow-x:hidden;width:100%}body{font-family:"Poppins",sans-serif;background:var(--dark-bg);color:var(--secondary-color);font-size:16px;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.animate-on-scroll{opacity:1;transform:translateY(50px);transition:all 0.6s ease-in-out}.animate-on-scroll.visible{opacity:0;transform:translateY(0)}.full-width{width:100%;margin:0;padding:0}.page-content{max-width:100%;margin:0 auto}.container{max-width:1200px;margin:auto}h1.entry-title{display:none}.site-header:empty{display:none}header{margin-top:0!important}.text-dark{color:var(--dark-text)}.header{padding:15px 0;display:flex;align-items:center;justify-content:space-between;background:var(--dark-bg-transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-light);transition:all 0.4s ease}.header.scrolled{background:var(--dark-bg);box-shadow:0 5px 20px rgb(255 0 0 / .15)}.logo-section{padding:0!important;display:flex;align-items:center;transition:transform 0.4s ease-in-out}.logo-section.center{transform:translateX(calc(50vw - 50%))}.logo-move{transform:translateX(50%)}.logo-back{transform:translateX(0)}#logo-image{width:350px;max-width:auto;height:auto;object-fit:contain;transition:all 0.3s ease-in-out}#h-cm{position:fixed;top:calc(140px + 1vh);left:50%;transform:translateX(-50%);background:var(--dark-bg);padding:15px;border-radius:8px;box-shadow:0 10px 25px rgb(0 0 0 / .5);opacity:0;visibility:hidden;transition:opacity 0.4s ease,transform 0.4s ease;z-index:99999;width:90%;max-width:400px;text-align:center}#h-cm.active{opacity:1;visibility:visible}#menu-toggle{border-radius:20px;padding:8px 15px;font-size:1rem;transition:all 0.3s ease-in-out}#menu-toggle.hidden{display:none}#close-contact{position:absolute;right:10px;top:10px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:red;color:#fff;border-radius:50%;border:none;cursor:pointer;transition:opacity 0.3s ease-in-out;z-index:10001}#close-contact.hidden{opacity:0;visibility:hidden}@media (min-width:1400px){#logo-image{max-width:280px!important}}@media (max-width:1024px){#logo-image{max-width:220px!important}}@media (max-width:768px){.header{flex-direction:column;align-items:center;text-align:center}#logo-image{max-width:180px!important}.header-contact{flex-direction:column;align-items:center;gap:10px;display:none!important}#h-cm{width:95%;max-width:380px}}@media (max-width:480px){#logo-image{max-width:150px!important}}.hero{margin-top:0!important;padding-top:0!important;position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;background:linear-gradient(to right,rgb(0 0 0 / .7),rgb(255 0 0 / .5)),#333;color:var(--text-color);padding:10vh 5%;overflow:hidden}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .6)}.hero-content{position:relative;z-index:2;max-width:800px}.hero-title{font-size:clamp(2rem, 5vw, 3.5rem);font-weight:700;text-transform:uppercase;color:#fff!important;letter-spacing:1.5px;line-height:1.4;text-shadow:1px 1px 10px rgb(0 0 0 / .3)}.hero-title span{color:var(--primary-color)}.btn-danger{background:red;font-size:1.2rem;border-radius:50px;font-weight:700}.btn-danger:hover{background:darkred}.hero-subtitle{font-size:clamp(1rem, 2vw, 1.5rem);font-weight:400;color:#ddd;margin-bottom:25px}.hero-buttons{margin-top:30px;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.hero-buttons .btn{padding:14px 35px;border-radius:50px;font-size:1.2rem;font-weight:700;transition:all 0.3s ease-in-out}.hero-buttons .btn-danger{background:red;color:#fff;box-shadow:0 10px 30px rgb(255 0 0 / .4)}.hero-buttons .btn-outline-light{border:2px solid #fff;background:#fff0;color:#fff}.hero-buttons .btn:hover{background:darkred;transform:translateY(-5px)}.form-control{background:#111;border:none;padding:15px;font-size:1rem;color:#fff;border-radius:5px}.counter{font-size:3rem;font-weight:700;color:var(--primary-color);opacity:1}.dynamic-text{color:var(--primary-color);font-weight:700;transition:opacity 0.5s ease-in-out;display:inline-block;min-width:160px;text-align:center}.separator{color:var(--primary-color);font-size:2rem;margin:0 10px}@keyframes fadeIn{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes typing{from{width:0}to{width:100%}}@keyframes blink{50%{border-color:#fff0}}.scroll-down{position:absolute;margin-top:20px;bottom:30px;left:50%;transform:translateX(-50%);font-size:2rem;color:var(--text-color);animation:bounce 2s infinite}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.about-section{background-color:#111;color:#fff;padding:80px 0}.about-image{max-width:80%;height:auto;display:block;margin:auto;border-radius:15px;background:var(--dark-bg-transparent);box-shadow:0 5px 15px rgb(255 0 0 / .3);transition:transform 0.3s ease-in-out}.about-image:hover{transform:scale(1.05)}.about-content{display:flex;flex-direction:column;gap:30px}.about-box{background:rgb(255 255 255 / .05);padding:20px;border-radius:10px;box-shadow:0 4px 8px rgb(255 0 0 / .2)}.about-box{text-align:center}.about-list{list-style:none;padding:0}.about-list li{display:flex;align-items:center;font-size:1.2rem;margin-right:10px;margin-bottom:10px}.about-list i{margin-right:8px;vertical-align:middle}.cta-paragraph{font-size:1.2rem;font-weight:600;color:#fff;background:rgb(255 0 0 / .1);padding:15px 20px;border-left:5px solid #f33;border-radius:5px;text-shadow:1px 1px 2px rgb(0 0 0 / .2);max-width:800px;margin:auto}.cta-link{color:#f33;font-weight:700;text-decoration:none;font-size:1.2rem;transition:color 0.3s ease-in-out}.cta-link:hover{color:#f66;text-decoration:underline}.why-choose-section{background-color:#000;color:#fff;padding:80px 0}.feature-box{background:rgb(255 255 255 / .05);padding:30px;border-radius:10px;text-align:center;transition:all 0.3s ease-in-out;box-shadow:0 4px 8px rgb(255 0 0 / .2)}.feature-box:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgb(255 0 0 / .3)}.fade-in{opacity:0;transform:translateY(30px);transition:opacity 0.6s ease-out,transform 0.6s ease-out}.fade-in.visible{opacity:1;transform:translateY(0)}.certificates{--cert-accent:var(--primary-color);--cert-bg:#fff;--cert-radius:12px;--cert-shadow-1:0 6px 14px rgba(0, 0, 0, 0.14);--cert-shadow-2:0 2px 6px rgba(0, 0, 0, 0.1);background-color:var(--dark-bg);color:var(--light-text);text-align:center}.section-title{font-size:1.9rem;font-weight:600;text-transform:uppercase;margin-bottom:12px;letter-spacing:.02em}.section-subtitle{font-size:1.1rem;color:var(--gray-text);margin:0 0 26px}.certificates-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;justify-items:center}.certificate-item{position:relative;display:block;width:100%;max-width:280px;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--cert-radius);background:var(--cert-bg);border:1px solid color-mix(in srgb,var(--cert-accent) 18%,#ffffff);box-shadow:var(--cert-shadow-1),var(--cert-shadow-2);transform:translateZ(0);transition:box-shadow 0.28s ease,border-color 0.28s ease,outline-color 0.28s ease;will-change:box-shadow}.certificate-item img{width:100%;height:100%;object-fit:contain;display:block;transition:transform 0.28s ease,filter 0.35s ease;will-change:transform;backface-visibility:hidden}.certificate-item:hover,.certificate-item:focus{transform:translateZ(0);border-color:color-mix(in srgb,var(--cert-accent) 42%,#fff);outline-color:color-mix(in srgb,var(--cert-accent) 14%,#000);box-shadow:var(--cert-shadow-1),var(--cert-shadow-2)}.certificate-item:hover img,.certificate-item:focus img{transform:scale(1.035)}.certificate-item:focus-visible{outline:3px solid color-mix(in srgb,var(--cert-accent) 45%,#ffffff);outline-offset:2px}.glightbox-container .gprev,.glightbox-container .gnext,.glightbox-container .gclose{background:rgb(0 0 0 / .58);border-radius:999px;transition:background 0.2s ease,transform 0.2s ease}.glightbox-container .gprev:hover,.glightbox-container .gnext:hover,.glightbox-container .gclose:hover{background:var(--primary-color);transform:scale(1.05)}@media (max-width:1200px){.certificates-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px}}@media (max-width:768px){.certificates-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.certificate-item{max-width:220px;border-radius:10px}}@media (prefers-reduced-motion:reduce){.certificate-item,.certificate-item img{transition:none!important}}.services{background:var(--dark-bg);color:var(--light-text);padding:80px 0}.services .services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;justify-items:stretch;align-items:stretch}.service-card{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);border-radius:15px;text-align:center;transition:all 0.3s ease-in-out;cursor:pointer;box-shadow:0 0 30px rgb(255 0 0 / .1);padding:30px 20px;height:100%;position:relative;overflow:hidden}.service-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,red,transparent);transition:transform 0.4s ease;transform:scaleX(0)}.service-card:hover::before{transform:scaleX(1)}.service-icon{font-size:3rem;color:red;margin-bottom:20px;transition:all 0.3s ease-in-out}.service-card:hover .service-icon{color:#fff;transform:rotateY(180deg)}.service-title{font-size:1.8rem;font-weight:700;margin-bottom:15px;text-transform:uppercase;color:#fff}.service-text{font-size:1.1rem;color:#bbb}.service-card:hover{transform:translateY(-10px);box-shadow:0 0 40px rgb(255 0 0 / .5)}@media (max-width:768px){.services .services-grid{grid-template-columns:1fr}}.contact{padding:100px 0;background:var(--dark-bg);color:var(--light-text);text-align:center}.contact-header{margin-bottom:50px;text-align:center}.contact-content{display:flex;gap:50px;max-width:1200px;margin:0 auto;align-items:center;justify-content:space-between;padding:0 40px}.contact-map{flex:1;height:500px;border-radius:15px;overflow:hidden;box-shadow:0 15px 40px rgb(0 0 0 / .3);transition:transform 0.3s ease-in-out}.contact-map:hover{transform:scale(1.02)}.contact-form{flex:1;background:rgb(255 255 255 / .05);padding:40px;border-radius:15px;box-shadow:0 10px 30px rgb(0 0 0 / .3);text-align:left;transition:all 0.3s ease-in-out}.contact-form:hover{box-shadow:0 15px 40px rgb(255 0 0 / .3)}.form-title{font-size:2rem;color:var(--primary-color);margin-bottom:20px;text-align:center}.blog{background:var(--dark-bg);color:var(--light-text);padding:80px 0}.blog .blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;justify-items:stretch;align-items:stretch;padding:20px}.blog-card{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);border-radius:15px;text-align:center;transition:all 0.3s ease-in-out;cursor:pointer;box-shadow:0 0 30px rgb(255 0 0 / .1);height:100%;position:relative;overflow:hidden;text-decoration:none;color:inherit}.blog-card img{height:200px;width:100%;object-fit:cover;border-bottom:3px solid #dc3545}.blog-card h5{color:#fff;margin-top:15px;font-size:1.5rem;font-weight:600}.blog-card p{color:#bbb;padding:0 15px 15px 15px}.blog-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgb(255 0 0 / .6)}.blog-btn{display:block;margin:30px auto;padding:15px 30px;border:2px solid #dc3545;color:#fff;background:#fff0;text-align:center;border-radius:10px;transition:all 0.3s ease;cursor:pointer;text-decoration:none;font-weight:600}.blog-btn:hover{background:#dc3545;color:#fff;box-shadow:0 0 20px rgb(255 0 0 / .6)}@media (max-width:992px){.blog .blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.blog .blog-grid{grid-template-columns:1fr;gap:20px;padding:15px}.blog-card img{height:180px}.blog-card h5{font-size:1.3rem}.blog-card p{font-size:1rem}.blog-btn{width:100%;padding:15px}}.subpages{background:var(--dark-bg);color:var(--light-text);padding:80px 0}.subpages .subpages-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;gap:30px;justify-content:center;align-items:stretch;padding:20px}.subpage-card{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);border-radius:15px;text-align:center;transition:all 0.3s ease-in-out;cursor:pointer;box-shadow:0 0 30px rgb(255 0 0 / .1);height:100%;position:relative;overflow:hidden;text-decoration:none;color:inherit}.subpage-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,red,transparent);transition:transform 0.4s ease;transform:scaleX(0)}.subpage-card:hover::before{transform:scaleX(1)}.subpage-card img{height:200px;width:100%;object-fit:cover;border-bottom:3px solid #dc3545}.subpage-card h5{color:#fff;margin-top:15px;font-size:1.5rem;font-weight:600}.subpage-card p{color:#bbb;padding:0 15px 15px 15px}.subpage-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgb(255 0 0 / .6)}@media (max-width:992px){.subpages .subpages-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto}}@media (max-width:576px){.subpages .subpages-grid{grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto}}.footer{background:var(--dark-bg);color:var(--light-text);padding:60px 5%;font-size:1.2rem;text-align:center}.footer-container{display:flex;justify-content:space-between;align-items:start;gap:50px;flex-wrap:wrap;max-width:1300px;text-align:center;margin:0 auto;text-align:left}.footer h3,.footer-social h3{font-size:1.8rem;color:var(--primary-color)!important;margin-bottom:20px;font-weight:700}.footer-about,.footer-contact,.footer-social{flex:1;min-width:300px;max-width:400px;text-align:center}.footer-about p{color:var(--text-color);max-width:300px;line-height:1.8}.footer-contact ul{list-style:none;padding:0;margin:0 auto;text-align:center;display:inline-block}.footer-contact ul li{margin-bottom:10px;display:flex;align-items:center;justify-content:center;gap:10px}.footer-contact ul li:hover i{color:var(--primary-color)!important}.footer-contact ul li svg{font-size:1.4rem;color:#ff6666!important;transition:color 0.3s ease-in-out}.footer-social{text-align:center}.footer-social .social-icons{display:flex;justify-content:center;gap:20px}.footer-social .social-icons a{font-size:2rem;color:white!important;background:rgb(255 255 255 / .1);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all 0.3s ease-in-out}.footer-social .social-icons a:hover{background:var(--primary-color);color:var(--background-dark);transform:translateY(-5px)}.site-views-line{display:flex;align-items:center;gap:8px;width:fit-content;margin:0 auto;padding:6px 14px;border-radius:8px;font:500 .95rem "Montserrat",Arial,sans-serif;color:#fff;background:#0f0f10;border:1px solid #d22b2b;box-shadow:0 2px 6px rgb(0 0 0 / .4);transition:background 0.25s,box-shadow 0.25s,transform 0.2s}.site-views-line:hover{background:#d22b2b;box-shadow:0 4px 12px rgb(210 43 43 / .35);transform:translateY(-2px)}.site-views-line::before{content:"\f06e";font-family:"Font Awesome 6 Free";font-weight:900;font-size:1rem;color:#d22b2b;transform-origin:center;animation:mdEyePulse 6s ease-in-out infinite;will-change:transform,color}.site-views-line:hover::before{color:#fff}.no-fa .site-views-line::before{content:"👁️";font-family:inherit}@keyframes mdEyePulse{0%,78%,100%{transform:scale(1);filter:none}82%{transform:scale(1.22);filter:drop-shadow(0 0 2px rgb(210 43 43 / .6))}86%{transform:scale(1);filter:none}90%{transform:scale(1.1);filter:drop-shadow(0 0 1px rgb(210 43 43 / .5))}94%{transform:scale(1);filter:none}}@media (prefers-reduced-motion:reduce){.site-views-line{transition:none}.site-views-line::before{animation:none}}.footer-bottom{margin-top:50px;border-top:1px solid rgb(255 255 255 / .1);padding-top:20px;font-size:1rem;color:var(--text-color)}@media (max-width:992px){.footer-container{flex-direction:column;align-items:center;text-align:center}.footer-about,.footer-contact,.footer-social{max-width:100%}.footer-social .social-icons{justify-content:center}}.about,.contact,.footer{background-color:var(--dark-bg)!important;color:var(--light-text)!important}@media (max-width:992px){.footer-container{flex-direction:column;align-items:center;text-align:center}.footer-about,.footer-contact,.footer-social{max-width:100%}.footer-social .social-icons{justify-content:center}}.about,.contact,.footer{background-color:var(--dark-bg)!important;color:var(--light-text)!important}@media (max-width:992px){.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1.3rem}.hero-buttons{flex-direction:column;gap:15px}}@media (max-width:768px){.header-contact{display:none}.mobile-contact .contact-item{margin:5px 0}.header-contact-mobile{top:20%}.header-main{min-height:50px}.logo-img{width:35px;height:35px}.about,.contact,.footer{background-color:#111!important;color:var(--light-text)!important}@media (max-width:576px){.header-contact{display:none}.logo{text-align:center;display:flex;flex-direction:column;align-items:center}.logo-img{width:50px;margin-bottom:8px}#menu-toggle{display:block}.header-contact-mobile{top:30%}.hero{padding:12vh 5%}.hero-title{font-size:2.2rem;letter-spacing:1px}.hero-subtitle{font-size:1.1rem}.hero-buttons .btn{font-size:1rem;padding:12px 30px}.hero-form{width:100%}.hero-stats{flex-direction:column;gap:25px}}.d-none{display:none!important}}@media (max-width:1200px){.header-contact{gap:15px}.header-contact a.contact-item{padding:8px 12px}.contact-item span{font-size:.9rem}}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.5);opacity:0}100%{transform:translate(-50%,-50%) scale(1);opacity:0}}.custom-popup{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background:rgb(0 0 0 / .8);color:#fff;padding:15px 20px;border-radius:8px;box-shadow:0 5px 15px rgb(0 0 0 / .2);font-size:16px;font-weight:700;text-align:center;z-index:9999;opacity:1;transition:opacity 0.5s ease-in-out,transform 0.3s ease-in-out}.custom-popup.info{background:#007bff}.custom-popup.success{background:#28a745}.custom-popup.error{background:#dc3545}.fade-out{opacity:0;transform:translateX(-50%) translateY(20px)}.wpcf7-form{max-width:80%;margin:auto;background:rgb(15 15 15 / .95);padding:25px;border-radius:10px;box-shadow:0 4px 12px rgb(255 0 0 / .2);display:flex;flex-direction:column;gap:14px}.wpcf7-form-title{font-size:22px;font-weight:700;text-align:center;color:#ff3b3b;margin-bottom:12px;letter-spacing:.5px}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form textarea{width:100%;padding:12px;border-radius:8px;border:2px solid rgb(255 255 255 / .2)!important;background:rgb(15 15 15)!important;color:#fff!important;font-size:16px;transition:border 0.3s,box-shadow 0.3s;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcf7-form textarea{height:90px!important;resize:none}.wpcf7-form input::placeholder,.wpcf7-form textarea::placeholder{color:rgb(255 255 255 / .5)!important;opacity:1!important}.wpcf7-form input:focus,.wpcf7-form textarea:focus{border:2px solid #ff3b3b!important;box-shadow:0 0 6px rgb(255 0 0 / .5)!important;background:rgb(30 30 30)!important}.file-upload{display:flex;flex-direction:column;align-items:center;border:2px dashed rgb(255 0 0 / .4);padding:20px;text-align:center;background:rgb(30 30 30)!important;border-radius:8px;transition:all 0.3s ease;color:#fff;font-size:12px;cursor:pointer;width:100%;gap:10px}.file-upload.dragover{border-color:#ff3b3b;background:rgb(255 0 0 / .1)!important}.dnd-upload-text{color:#fff;font-weight:700;text-shadow:1px 1px 3px rgb(0 0 0 / .8)}.wpcf7-form .wpcf7-submit{width:100%;background:#ff3b3b;color:#fff;padding:14px;font-size:16px;font-weight:700;border:none;border-radius:8px;cursor:pointer;transition:0.3s;text-transform:uppercase;box-shadow:0 4px 10px rgb(255 0 0 / .3)}.wpcf7-form .wpcf7-submit:hover{background:#d82323;box-shadow:0 4px 15px rgb(255 0 0 / .5)}.wpcf7-response-output{text-align:center;font-size:14px;color:#ff3b3b;margin-top:8px}@media (max-width:768px){.wpcf7-form{max-width:90%;padding:20px}.file-upload{font-size:14px;padding:12px}}.popup{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .7)}.popup-content{background:#222;color:#fff;width:50%;padding:20px;margin:15% auto;border-radius:10px;text-align:center;position:relative}#close-confirmation-popup{position:absolute;top:10px;right:20px;font-size:30px;cursor:pointer;color:red}.article-container{padding:60px 0;background:linear-gradient(135deg,#111,#222);color:#fff;min-height:100vh}.article-title{font-size:42px;font-weight:700;color:#ff3b3b;text-align:center;margin-bottom:20px}.article-meta{font-size:16px;color:#bbb;text-align:center;margin-bottom:25px}.article-thumbnail{width:100%;max-height:250px;overflow:hidden}.article-thumbnail img{width:100%!important;max-height:250px!important;object-fit:cover!important}.article-body{font-size:20px;line-height:1.8;color:#ddd;max-width:900px;margin:auto;padding:30px;background:rgb(0 0 0 / .9);border-radius:10px;box-shadow:0 0 20px rgb(255 0 0 / .3);letter-spacing:.5px}.article-body h2,.article-body h3{color:#ff3b3b;margin-top:20px}.article-body p{margin-bottom:20px}.article-navigation{display:flex;justify-content:space-between;margin-top:30px;font-weight:700}.article-navigation a{color:#ff3b3b;text-decoration:none;transition:0.3s}.article-navigation a:hover{text-decoration:underline}.btn-dark{background:#444;color:#fff;padding:12px 25px;border-radius:5px;text-decoration:none;display:inline-block;font-size:18px;transition:0.3s;border:1px solid #ff3b3b}.btn-dark:hover{background:#ff3b3b;color:#fff}h1.entry-title{display:none!important;visibility:hidden}