.blog-home .title-with-link a,.blog-home .title-with-link h3,.blog-home h3.title{margin:0 0 20px 0;padding:0}.blog-home .headerinfo .container-content{padding:60px 15px}.blog-home .headerinfo div.title{position:relative}.blog-home .headerinfo div.title img{position:absolute;top:0;right:0;background-color:var(--darkGreen);border-radius:50%}.blog-home .headerinfo div.title h1{font-size:32px}.blog-home .headerinfo h2{font-size:22px}.blog-home .headerinfo a.link-to-cat{font-size:16px;border:3px solid var(--darkGreen);padding:5px 15px;display:inline-block;margin:30px 0;border-radius:15px;color:var(--darkGreen);font-weight:700}.blog-home .article{display:flex;width:100%;text-decoration:none;margin:0 0 60px 0}.blog-home .article .imgContainer{width:30%;overflow:hidden}.blog-home .article .imgContainer img{width:100%;height:auto;border-radius:10px}.blog-home .article .info{width:calc(70% - 15px);margin-left:15px}.blog-home .article .info .catlinks a{color:var(--darkGreen);font-weight:700;font-size:14px}.blog-home .article .info .catlinks a:hover{color:var(--darkSilver)}.blog-home .article .info h2{font-weight:600;color:#000;font-size:18px;margin:5px 0 10px 0}.blog-home .article .info h3{color:#999;font-size:13px;margin:0;line-height:22px}.blog-home .article .info p{color:#000;margin:15px 0 0 0;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;line-height:22px;max-height:44px;font-size:16px}.blog-home .article .info .blogShare{display:flex;align-items:center;margin:15px 0 0 0}.blog-home .article .info .blogShare svg{width:24px;height:24px;fill:#999;margin:0 10px 0 0}.blog-home .article .info .blogShare a{display:flex}.blog-home .article .info .blogShare a img{width:30px;height:30px;margin:0 5px 0 0;background:#8c8c8c;padding:4px;border-radius:50%}.blog-home .blog-home-list{display:flex;margin:60px auto 0 auto;padding:0 15px}.blog-home .blog-home-list .list{flex-basis:70%;padding:0 15px 0 0}.blog-home .blog-home-list .list .pagination{margin:30px 0 30px 0;width:100%;text-align:center}.blog-home .blog-home-list .list .pagination h2.screen-reader-text{display:none}.blog-home .blog-home-list .list .pagination .nav-links a{font-size:30px;color:var(--greenBrand);margin:10px 5px 10px 5px;height:50px;width:50px;line-height:50px;display:inline-block;border-radius:50%;border:3px solid var(--greenBrand);line-height:44px;font-size:28px}.blog-home .blog-home-list .list .pagination .nav-links a.active{background-color:var(--greenBrand);color:#fff}.blog-home .blog-home-list .list .pagination .nav-links a.next,.blog-home .blog-home-list .list .pagination .nav-links a.prev{width:auto;border:none}.blog-home .blog-home-list .sidebar{flex-basis:30%}.blog-home .blog-home-list .sidebar .sidebar-sticky{position:sticky;top:100px}.blog-single .info-header{background-color:var(--backHeader);padding-bottom:400px}.blog-single .info-header .info-container{max-width:1280px;width:100%;margin:0 auto;padding:15px 15px 0 15px}.blog-single .info-header .info-container .info-data{padding:50px 0;width:70%}.blog-single .info-header .info-container .info-data .bread{margin:30px 0 0 0}.blog-single .info-header .info-container .info-data .bread a{font-size:22px;color:#000}.blog-single .info-header .info-container .info-data h1{margin:30px 0 0 0;font-size:45px}.blog-single .info-header .info-container .info-data h2{margin:30px 0 0 0;font-size:25px;font-weight:400}.blog-single .info-header .info-container .info-data .blogShare{display:flex;align-items:center;margin:60px 0 0 0}.blog-single .info-header .info-container .info-data .blogShare svg{width:50px;height:50px;fill:#999;margin:0 20px 0 0}.blog-single .info-header .info-container .info-data .blogShare a{display:flex}.blog-single .info-header .info-container .info-data .blogShare a img{width:60px;height:60px;padding:10px;margin:0 15px 0 0;background:#8c8c8c;border-radius:50%}.blog-single .info-header .info-container .info-data .readingTime{margin:50px 0 0 0;display:flex;align-items:center}.blog-single .info-header .info-container .info-data .readingTime svg{fill:#8c8c8c}.blog-single .info-header .info-container .info-data .readingTime p{font-size:16px;margin:0 0 0 10px}.blog-single div.mainImgContainer{position:relative;padding-top:40%;width:100%;overflow:hidden;max-width:1250px;margin:0 auto;margin-top:-400px}.blog-single div.mainImgContainer img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.blog-single .content-and-sidebar{display:flex;padding:30px 15px;max-width:1280px;margin:0 auto}.blog-single .content-and-sidebar .content{width:70%;padding:0 30px 0 0}.blog-single .content-and-sidebar .content p{font-size:16px;line-height:24px;margin:30px 0 10px 0}.blog-single .content-and-sidebar .content p code{background-color:#2b2b2b;padding:0 10px;border-bottom:1px solid #666}.blog-single .content-and-sidebar .content h2{margin:60px 0 0 0;font-size:26px;position:relative;padding:10px 0}.blog-single .content-and-sidebar .content h2::before{display:block;content:"";width:100px;height:2px;background-color:var(--greenBrand);position:absolute;bottom:0}.blog-single .content-and-sidebar .content h3{margin:45px 0 0 0;font-size:20px;border-left:2px solid var(--greenBrand);padding:0 0 0 15px}.blog-single .content-and-sidebar .content h4{margin:30px 0 0 0;font-size:18px;border-left:1px solid var(--greenBrand);padding:0 0 0 15px}.blog-single .content-and-sidebar .content ol,.blog-single .content-and-sidebar .content ul{margin:15px 0 0 0;font-size:16px;padding:0 0 15px 30px;border-radius:30px}.blog-single .content-and-sidebar .content ol li,.blog-single .content-and-sidebar .content ul li{padding:10px 0 10px 0}.blog-single .content-and-sidebar .content ol li p,.blog-single .content-and-sidebar .content ul li p{margin:0}.blog-single .content-and-sidebar .content code{background-color:#2b2b2b;border-radius:15px;padding:15px;display:inline-block;font-size:14px;line-height:26px;text-wrap:auto;color:#fff}.blog-single .content-and-sidebar .content pre{margin:15px 0 0 0}.blog-single .content-and-sidebar .content pre code{display:block}.blog-single .content-and-sidebar .content pre:not(:has(*)){background-color:#2b2b2b;border-radius:15px;padding:15px;display:inline-block;font-size:14px;line-height:26px;text-wrap:auto;color:#fff}.blog-single .content-and-sidebar .content img{margin:30px 0 0 0;border-radius:5px;max-width:100%;height:auto}.blog-single .content-and-sidebar .content table{border:1px solid #666;margin:30px 0;border-radius:5px;width:100%}.blog-single .content-and-sidebar .content table th{text-align:start;padding:5px;border-bottom:2px solid #666}.blog-single .content-and-sidebar .content table td{padding:5px}.blog-single .content-and-sidebar .content a{text-decoration:underline;font-weight:700;color:var(--darkGreen)}.blog-single .content-and-sidebar .content iframe{margin:10px 0 20px 0}.blog-single .content-and-sidebar .sidebar{width:30%}.blog-single .content-and-sidebar .sidebar .links-to-categories{margin:40px 0 0 0}.blog-single .content-and-sidebar .sidebar .links-to-categories a{margin:15px 0 0 0;border-radius:15px;padding:15px 5px 15px 15px;position:relative;box-shadow:0 2px 6px #00000026;display:flex;justify-content:space-between;align-items:center}.blog-single .content-and-sidebar .sidebar .links-to-categories a h3{font-size:25px;color:#fff;z-index:1;position:relative}.blog-single .content-and-sidebar .sidebar .links-to-categories a h3 span{display:block;font-size:12px;font-weight:400;margin:0 0 5px 0}.blog-single .content-and-sidebar .sidebar .links-to-categories a div.icons{display:flex;align-items:center}.blog-single .content-and-sidebar .sidebar .links-to-categories a div.icons div.cont-icon{min-width:80px;height:80px;border-radius:50%;z-index:1;display:flex;align-items:center;justify-content:center}.blog-single .content-and-sidebar .sidebar .links-to-categories a div.icons div.cont-icon img{width:70px;height:auto}.blog-single .content-and-sidebar .sidebar .links-to-categories a div.icons img.chev{z-index:1;height:30px}.blog-single .content-and-sidebar .sidebar .links-to-categories a::before{content:'';width:100%;height:100%;background-color:#000;opacity:.3;position:absolute;top:0;left:0;border-radius:15px}.blog-single .container-blog{margin:15px 0 60px 0}.blog-home .sidebar .sidebar-sticky,.blog-single .sidebar .sidebar-sticky{position:sticky;top:100px}.blog-home .sidebar .banner-follow-us,.blog-single .sidebar .banner-follow-us{margin:15px 0;padding:30px;box-shadow:0 4px 12px rgba(0,0,0,.1);background:#fff;border-radius:15px;text-align:center}.blog-home .sidebar .banner-follow-us p.title,.blog-single .sidebar .banner-follow-us p.title{font-size:16px;font-weight:700;color:#000}.blog-home .sidebar .banner-follow-us p.desc,.blog-single .sidebar .banner-follow-us p.desc{font-size:12px;color:#000;margin:15px 0 0 0}.blog-home .sidebar .banner-follow-us .go-to,.blog-single .sidebar .banner-follow-us .go-to{margin:15px 0 0 0;display:flex;align-items:center;justify-content:center}.blog-home .sidebar .banner-follow-us .go-to span,.blog-single .sidebar .banner-follow-us .go-to span{margin:0 10px;font-size:18px;color:#666}.blog-home .sidebar .banner-follow-us .go-to a img,.blog-single .sidebar .banner-follow-us .go-to a img{width:40px;height:40px}@media screen and (max-width:991px){.blog-home .headerinfo div.title{align-items:center}.blog-home .headerinfo div.title img{position:initial}.blog-home .headerinfo div.title h1{font-size:26px}.blog-home .headerinfo h2{font-size:18px}.blog-home .blog-home-list{flex-direction:column}.blog-home .blog-home-list .list{padding:0}.blog-home .blog-home-list .sidebar .sidebar-sticky{position:initial;top:0}.blog-single .info-header{background-color:transparent}.blog-single .info-header .info-container{background-color:var(--backHeader)}.blog-single .info-header .info-container .info-data{width:100%}.blog-single .info-header .info-container .info-data .bread a{font-size:20px}.blog-single .info-header .info-container .info-data h1{font-size:35px}.blog-single .info-header .info-container .info-data h2{font-size:20px}.blog-single .info-header .info-container .info-data .blogShare svg{width:30px;height:30px}.blog-single .info-header .info-container .info-data .blogShare a img{width:40px;height:40px;padding:7px}.blog-single div.mainImgContainer{padding-top:60%}.blog-single .content-and-sidebar{flex-direction:column}.blog-single .content-and-sidebar .content{width:100%;padding:0}.blog-single .content-and-sidebar .content a{word-wrap:break-word}.blog-single .content-and-sidebar .sidebar{position:initial;width:100%}.blog-home .sidebar .sidebar-sticky,.blog-single .sidebar .sidebar-sticky{position:initial;top:0}.blog-home .sidebar .banner-follow-us,.blog-single .sidebar .banner-follow-us{margin:40px 0}}