.category-tutos #main{padding:0!important;margin-top:0!important}.category-tutos #main .main-content-wrap{display:block!important}.category-tutos #main .main-content.col-lg-9{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding:0!important}.category-tutos .sidebar,.category-tutos .porto-blog-sidebar,.category-tutos .page-top,.category-tutos .breadcrumbs-wrap,.category-tutos #main .col-lg-3{display:none!important}.tutos-hero{position:relative;min-height:320px;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;overflow:hidden;width:100vw;margin-left:calc(-50vw + 50%)}.tutos-hero__overlay{position:absolute;inset:0;background:rgb(0 0 0 / .55)}.tutos-hero__content{position:relative;z-index:2;text-align:center;padding:60px 20px 40px;max-width:800px}.tutos-hero__title{color:#fff;font-size:2.4em;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin:0 0 10px;border:none}.tutos-hero__desc,.tutos-hero__desc p{color:rgb(255 255 255 / .85);font-size:1.1em;margin:0 0 12px}.tutos-hero__breadcrumb,.tutos-hero__breadcrumb a{color:rgb(255 255 255 / .7);font-size:.85em}.tutos-hero__breadcrumb a:hover{color:#ea6b0e}.tutos-stories{padding:40px 0 60px;background:#f5f5f5}.tutos-stories__container{max-width:1200px;margin:0 auto;padding:0 20px}.tutos-stories__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tutos-story{position:relative;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;aspect-ratio:9 / 14;cursor:pointer;text-decoration:none!important;background:#1a1a1a;box-shadow:0 4px 16px rgb(0 0 0 / .15);transition:transform 0.3s ease,box-shadow 0.3s ease}.tutos-story:hover{transform:translateY(-6px);box-shadow:0 12px 32px rgb(0 0 0 / .25)}.tutos-story__image{position:absolute;inset:0}.tutos-story__image img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.tutos-story:hover .tutos-story__image img{transform:scale(1.06)}.tutos-story__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#333,#1a1a1a)}.tutos-story__overlay{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .85) 0%,rgb(0 0 0 / .4) 40%,rgb(0 0 0 / .05) 70%,transparent 100%);z-index:1;transition:background 0.3s ease}.tutos-story:hover .tutos-story__overlay{background:linear-gradient(to top,rgb(0 0 0 / .9) 0%,rgb(0 0 0 / .5) 45%,rgb(0 0 0 / .1) 75%,transparent 100%)}.tutos-story__content{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:24px 18px;display:flex;flex-direction:column;gap:6px}.tutos-story__date{color:#ea6b0e;font-size:.72em;font-weight:600;text-transform:uppercase;letter-spacing:1px}.tutos-story__title{color:#fff;font-size:1em;font-weight:700;line-height:1.3;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tutos-story__excerpt{color:rgb(255 255 255 / .7);font-size:.8em;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tutos-story__cta{color:#ea6b0e;font-size:.78em;font-weight:600;text-transform:uppercase;letter-spacing:.5px;opacity:0;transform:translateY(8px);transition:opacity 0.3s ease,transform 0.3s ease}.tutos-story:hover .tutos-story__cta{opacity:1;transform:translateY(0)}.tutos-story::before{content:'';position:absolute;top:12px;left:12px;width:36px;height:36px;border-radius:50%;border:2.5px solid #ea6b0e;z-index:3;background:rgb(0 0 0 / .3)}@media (max-width:1024px){.tutos-stories__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.tutos-stories__grid{grid-template-columns:repeat(2,1fr);gap:14px}.tutos-story__content{padding:18px 14px}.tutos-story__title{font-size:.9em}.tutos-hero__title{font-size:1.8em}}@media (max-width:480px){.tutos-stories__grid{grid-template-columns:repeat(2,1fr);gap:10px}.tutos-story{border-radius:8px}.tutos-story__content{padding:14px 10px}.tutos-story__title{font-size:.82em;-webkit-line-clamp:2}.tutos-story__excerpt{display:none}.tutos-story::before{display:none}}