#main-content{background-color:#fbf8f2}.blogs{padding:61px 40px 21px;margin:0 auto;max-width:1220px}.blogs .blogs__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:40px}.blogs .blogs__header .blogs__title{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.blogs .blogs__header .blogs__title h1{font-family:'Thesaurus Std';font-style:normal;font-weight:400;font-size:96px;line-height:130%;color:#031e2f;margin:0;padding:0}.blogs .blogs__header .blogs__tags{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;margin:0 0 7px}.blogs .blogs__header .blogs__tags ul{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.blogs .blogs__header .blogs__tags ul li{display:inline;margin-left:36px}.blogs .blogs__header .blogs__tags ul li a{font-family:'Thesaurus Std';font-style:normal;font-weight:500;font-size:20px;line-height:190%;color:#031e2f;opacity:.3;text-decoration:none;position:relative}.blogs .blogs__header .blogs__tags ul li a:hover{opacity:1}.blogs .blogs__header .blogs__tags ul li a:hover:after{content:"";border-bottom:2px solid #031e2f;position:absolute;left:0;bottom:0px;width:100%}.blogs .blogs__header .blogs__tags ul li .active{opacity:1}.blogs .blogs__header .blogs__tags ul li .active:after{content:"";border-bottom:2px solid #031e2f;position:absolute;left:0;bottom:0px;width:100%}.blogs .blogs__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start;margin:0 -30px}.blogs .blogs__body .blogs__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 30px 35px}.blogs .blogs__body .blogs__item a{text-decoration:none}.blogs .blogs__body .blogs__item a .blogs__featured-img{width:100%;height:400px;overflow:hidden}.blogs .blogs__body .blogs__item a .blogs__featured-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100% !important;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.blogs .blogs__body .blogs__item a .blogs__content h3{font-family:'Thesaurus Std';font-style:normal;font-weight:400;font-size:32px;line-height:120%;color:#031e2f;margin:0;padding:0;margin-top:24px;margin-bottom:16px;max-width:90%}.blogs .blogs__body .blogs__item a .blogs__content p{font-family:'Thesaurus Std';font-style:normal;font-weight:500;font-size:29px;line-height:190%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#031e2f;margin:0;padding:0}.blogs .blogs__body .blogs__item a:hover .blogs__featured-img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.blogs .blog__pagination{font-family:'Thesaurus Std';font-style:normal;font-weight:400;font-size:21px;line-height:21px}.blogs .blog__pagination .pagination{margin-top:25px}.blogs .blog__pagination a{color:#031e2f}.blogs .blog__pagination a:hover{color:#707070}.blogs .blog__pagination a:hover svg path{fill:#707070}.blogs .blog__pagination .pagination__link--active{color:#707070;font-weight:bold}.blogs .blog__pagination .pagination__link--number{border:0}@media(max-width:1024px){.blogs{padding-top:64px}.blogs .blogs__header .blogs__title h1{font-size:72px}.blogs .blogs__header .blogs__tags{margin:0 0 22px}.blogs .blogs__header .blogs__tags ul li a{font-size:16px}.blogs .blogs__body{margin:0 -7px}.blogs .blogs__body .blogs__item{padding:0 7px 48px}.blogs .blogs__body .blogs__item a .blogs__featured-img{height:272px}.blogs .blogs__body .blogs__item a .blogs__content h3{font-size:24px;margin-top:16px;margin-bottom:16px}.blogs .blogs__body .blogs__item a .blogs__content p{font-size:16px}}@media(max-width:767px){.blogs{padding-left:23px;padding-right:23px}.blogs .blogs__header{margin-bottom:24px}.blogs .blogs__header .blogs__title h1{font-size:56px}.blogs .blogs__header .blogs__tags{display:none}.blogs .blogs__body .blogs__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 7px 64px}.blogs .blogs__body .blogs__item a .blogs__content h3{font-size:32px;margin-bottom:8px;margin-top:24px}.blogs .blogs__body .blogs__item a .blogs__content p{font-size:29px}}