.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:before{content:"";position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5)}.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}.blog .img-thumb{height:300px;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-testo{padding:2em 3em;background:#fff;max-width:100%;margin:0 auto 20px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.blog .riquadro-testo h3{font-size:25px;margin-bottom:20px;line-height:1.5;color:#3c3c3b;font-weight:700}.blog .riquadro-testo p{font-size:18px;line-height:1.8;color:rgba(0,0,0,.7)}.blog .riquadro-testo i{font-size:16px}.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:#daae00;position:absolute;left:-10px;top:7px;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 0 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 .post-sharing{display:flex;flex-wrap:wrap;text-align:center;width:100%}.single-blog .post-sharing a{color:#fff;flex-basis:50%;padding:10px 0;font-size:26px}.single-blog .post-sharing a:hover{background-color:#3c3c3b}.single-blog .post-sharing .facebook{background-color:#3b5998}.single-blog .post-sharing .whatsapp{background-color:#25d366}.single-blog .post-sharing .linkedin{background-color:#0274b3}@media (max-width:1200px){.blog .blog-row{margin-top:-100px;padding:0 30px}}@media (max-width:812px){.blog .row{flex-direction:column}.blog .row .columns{width:100%;max-width:90%;margin:0 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:480px){.blog .blog-row{margin-top:-100px;padding:0}.blog .riquadro-testo{padding:1em}.blog .riquadro-testo h3{padding:0;margin:0}.single-blog .article-content{padding:1em}}