.all-tags-wrapper{margin:auto;max-width:1440px;padding:4rem 0}.all-tags-wrapper .tag-container{background-color:#fff;border:none;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1),0 2px 14px 0 rgba(0,0,0,.1);color:#000;cursor:pointer;display:inline-block;font-size:16px;font-style:normal;font-weight:400;line-height:18px;margin:7px 5px;padding:10px;text-decoration:none}.all-tags-wrapper .tag-container:first-letter{text-transform:capitalize}.all-tags-wrapper .all-tags-container a{margin:2px;text-decoration:none}.all-tags-wrapper .disable-select{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.all-tags-wrapper .all-tags-header-text{color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:41px;margin-bottom:1.5rem;margin-left:4.5rem}.all-tags-wrapper .all-tags-container{padding:0 4rem}.all-tags-wrapper .blog-posts-listing-container{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);justify-items:center;margin:2rem 5rem 4rem}.all-tags-wrapper .single-post-container{border-radius:6px;box-shadow:0 4px 8px 0 100%) rgba(0,0,0,.12),0 6px 20px 0 100%) rgba(0,0,0,.12);height:500px;max-width:335px;overflow:hidden;transition:all .3s}.all-tags-wrapper .blog-posts-listing-container a{text-decoration:none}.all-tags-wrapper .post-image-container{background-color:#fff;max-height:220px;max-width:335px;overflow:hidden}.all-tags-wrapper .post-tag{color:#d65c17;font-size:16px;font-style:normal;font-weight:400;line-height:18px;margin:1rem 0;text-transform:uppercase}.all-tags-wrapper .tag-container:hover{background-color:#d65c17}.all-tags-wrapper .post-title{color:#000;font-size:24px;font-style:normal;font-weight:700;line-height:28px}.all-tags-wrapper .post-main-text{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:18px}.all-tags-wrapper .post-content{background-color:#fff;height:100%;padding:1rem}.all-tags-wrapper .post-image-container img{min-height:220px;object-fit:cover;width:335px}.all-tags-wrapper .year-select-container{margin-left:auto;padding:1rem 7rem 0 5rem;width:150px}.all-tags-wrapper #year-placeholder{display:none}.all-tags-wrapper .custom-select-wrapper{display:block;margin-top:.5rem;position:relative;text-transform:capitalize;user-select:none;width:100%}.all-tags-wrapper .custom-select{display:flex;flex-direction:column;position:relative}.all-tags-wrapper .custom-select__trigger{align-items:center;background:transparent;color:#000;cursor:pointer;display:flex;font-size:18px;font-style:normal;font-weight:700;height:60px;justify-content:space-between;line-height:18px;margin-left:35px;padding:0 22px;position:relative}.all-tags-wrapper .custom-options{background-color:#fff;border:1px solid #fff;border-top:0;display:block;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:100%;transition:all .5s;visibility:hidden;z-index:2}.all-tags-wrapper .custom-select.open .custom-options{opacity:1;pointer-events:all;visibility:visible}.all-tags-wrapper .custom-options:last-child{border:none}.all-tags-wrapper .custom-option{border-bottom:1px solid rgba(0,0,0,.2);color:#000;cursor:pointer;display:block;font-size:16px;font-style:normal;font-weight:300;font-weight:400;line-height:18px;line-height:60px;padding:0 22px;position:relative;text-align:center;transition:all .5s}.all-tags-wrapper .custom-option:hover{color:#e77c22;cursor:pointer;font-size:16px;font-style:normal;font-weight:700}.all-tags-wrapper .custom-option.selected{color:#e77c22;font-weight:700}.all-tags-wrapper .arrow{height:14px;position:relative;right:-15px;width:14px}.all-tags-wrapper .arrow:after,.all-tags-wrapper .arrow:before{bottom:0;content:"";height:118%;position:absolute;transition:all .5s;width:3px}.all-tags-wrapper .arrow:before{background-color:#000;left:-5px;transform:rotate(-45deg)}.all-tags-wrapper .arrow:after{background-color:#000;left:5px;transform:rotate(45deg)}.all-tags-wrapper .open .arrow:before{left:-5px;transform:rotate(45deg)}.all-tags-wrapper .open .arrow:after{left:5px;transform:rotate(-45deg)}.all-tags-wrapper .single-post-container:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);transform:scale(1.05);transition:all .3s}.all-tags-wrapper .blog-hidden{display:none}.all-tags-wrapper .load-button{margin:auto;max-width:1440px;text-align:center}.all-tags-wrapper .load-button .button{background-color:#fff;border-radius:5px;color:#000;padding:1rem 2rem;text-decoration:none}.all-tags-wrapper .load-button a{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:18px;text-decoration:none}.all-tags-wrapper .visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (max-width:1440px){.all-tags-wrapper .year-select-container{padding:1rem 6rem 0 5rem}}@media (max-width:1250px){.all-tags-wrapper .blog-posts-listing-container{grid-template-columns:repeat(2,1fr)}.all-tags-wrapper .year-select-container{padding:1rem 10rem 0 5rem}}@media (max-width:1160px){.all-tags-wrapper .year-select-container{padding:1rem 8rem 0 5rem}}@media (max-width:1000px){.all-tags-wrapper .year-select-container{padding:1rem 6rem 0 5rem}}@media (max-width:880px){.all-tags-wrapper .blog-posts-listing-container{grid-template-columns:repeat(1,1fr)}.all-tags-wrapper .year-select-container{padding:1rem 15% 0 5rem}}@media (max-width:768px){.all-tags-wrapper .all-tags-container{padding:0 1rem}.all-tags-wrapper .post-image-container{background-color:#fff}.all-tags-wrapper .post-image-container img{max-width:335px;min-height:auto;object-fit:cover;width:auto}.all-tags-wrapper .all-tags-header-text{font-size:20px;line-height:23px;margin-left:2.5rem}.all-tags-wrapper .tag-container{font-size:13px;line-height:15px}.all-tags-wrapper .post-tag{font-size:10px;line-height:11px}.all-tags-wrapper .post-title{font-size:16px;line-height:18px}.all-tags-wrapper .load-button a,.all-tags-wrapper .post-main-text{font-size:13px;line-height:15px}.all-tags-wrapper .single-post-container{height:400px}}@media (max-width:550px){.all-tags-wrapper .blog-posts-listing-container{margin:2rem 1.5rem 4rem}}@media (max-width:420px){.all-tags-wrapper .blog-posts-listing-container{margin:1.5rem .5rem 4rem}.all-tags-wrapper .year-select-container{padding:1rem 1rem 0 5rem}}@media (max-width:400px){.all-tags-wrapper .post-image-container img{height:auto;width:100%}}