.hero-blog{background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center;padding:6em 0 8em;align-items:center;position:relative}.hero-blog h1{position:relative;z-index:2;margin:0;color:#fff;font-size:calc(32px + (72 - 32) * ((100vw - 360px) / (1920 - 360)))}.blog .blog-row{margin-top:-100px}.blog .riquadro-blog-post{margin-bottom:60px;box-shadow:0 0 10px rgba(0,0,0,.1)}.hero-blog .row{width:100%}.blog{background-color:#f7f7f7;padding-bottom:100px}.blog .wrap-post{display:flex;flex-wrap:wrap;justify-content:space-between}.blog .wrap-post .riquadro-blog-post{flex-basis:48%;background:#fff;border-radius:10px}.blog .wrap-post .riquadro-blog-post:hover{cursor:pointer}.blog .riquadro-blog-post .img-thumb{height:350px;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden;border-top-right-radius:10px;border-top-left-radius:10px}.blog .riquadro-blog-post .riquadro-testo{padding:2em 3em;margin:0;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.blog .riquadro-blog-post .riquadro-testo h3{font-size:25px;margin:0;line-height:1.2;color:#3c3c3b;font-weight:700}.blog .riquadro-blog-post .riquadro-testo p{font-size:18px;line-height:1.4;color:#666}.blog .riquadro-blog-post .riquadro-testo i{font-size:16px}.blog .riquadro-blog-post .riquadro-testo a{color:var(--arancio);font-weight:600}.single-blog{background-color:#f7f7f7;padding-top:0}.single-blog article{background-color:#fff;border-top-right-radius:10px;border-top-left-radius:10px}.single-blog .article-content{padding:1em 3em 3em}.single-blog .wp-post-image{clear:both;width:100%;margin:20px auto;display:block;border-top-right-radius:10px;border-top-left-radius:10px;margin-top:0}.single-blog li{position:relative;list-style:none;margin-bottom:27px;padding-left:1em}.single-blog ul li:before{width:8px;height:8px;background-color:var(--arancio);position:absolute;left:-10px;top:10px;content:" ";display:inline-block;transform:rotate(45deg)}.single-blog ol{counter-reset:my-badass-counter}.single-blog ol li::before{content:counter(my-badass-counter);counter-increment:my-badass-counter;position:absolute;left:-19px;top:0;font:bold 12px/1 Sans-Serif;background-color:#daae00;display:block;width:20px;text-align:center;height:20px;line-height:20px;border-radius:52px;color:#000}.single-blog blockquote{padding:1em 0 0em 1em}.single-blog blockquote p{font-style:italic;font-size:16px!important;margin-bottom:0;padding-bottom:1em}.single-blog article .wp-caption{max-width:100%;background-color:#3c3c3b;margin-bottom:2em}.single-blog article .wp-caption p{color:#fff!important;padding:10px;margin:0!important}.single-blog .blog-cta{display:flex;flex-wrap:wrap;justify-content:space-between}.single-blog .blog-cta a{flex-basis:100%;border-radius:4px;text-align:center}.post-sharing{display:flex;flex-wrap:wrap;text-align:center;width:100%}.post-sharing a{color:#fff;flex-basis:50%;padding:10px 0;font-size:26px}.post-sharing a:hover{background-color:var(--viola)!important}.post-sharing .facebook{background-color:#3b5998}.post-sharing .whatsapp{background-color:#25d366}.post-sharing .linkedin{background-color:#0274b3}@media (max-width:1200px){.blog .blog-row{margin-top:-100px;padding:0 30px}}@media (max-width:820px){.blog .row{flex-direction:column}.blog .row .columns{width:100%;max-width:90%;margin:0 auto}.blog .wrap-post .riquadro-blog-post{flex-basis:80%;margin:30px auto}}@media (max-width:768px){.single-blog .row{flex-direction:column}.single-blog .row .columns{width:100%;max-width:90%;margin:0 auto}}@media (max-width:640px){.blog .wrap-post .riquadro-blog-post{flex-basis:100%}}@media (max-width:480px){.blog .blog-row{margin-top:-100px;padding:0}.blog .riquadro-blog-post .riquadro-testo{padding:1em 1em}.blog .riquadro-testo h3{padding:0;margin:0}.single-blog .article-content{padding:1em 1em}}