@media screen and (min-width:961px){#main-content{background:#f7f7f7;margin-top:4.4vw;padding-bottom:7vw}.content-bread_wrap{background:#ddd;display:flex;padding:.2vw 0 .2vw 8.5vw}.content-bread_wrap a,.content-bread_wrap p{color:#222;font-size:1.1vw;font-weight:400;margin:0 .5vw 0 0}.content-title_wrap{position:relative}.content-title_wrap img{width:100%}.content-title_wrap .content-title{color:#fff;font-size:2.5vw;left:9.3vw;margin:0;position:absolute;top:5.3vw}.content-wrapper .flex:not(.blog-post .flex){display:flex;justify-content:space-between;margin:0 8.5vw}.breadcrumb{align-items:center;background:#ddd;display:flex;list-style:none;margin:0;padding:.3vw 0 .3vw 8vw}.breadcrumb li,.breadcrumb li a{color:#222;font-size:1vw;font-weight:400;margin:0 .2vw}.breadcrumb li span{font-weight:400}.blog-post-section,.case-post-section{background:#fff;box-shadow:0 10px 10px -5px rgba(0,0,0,.2);margin-top:4.5vw;padding:0 .9vw;width:68%}.top-flex{align-items:center}.blog-post .blog-post__timestamp{display:flex;font-size:1.1vw;font-weight:400;margin-right:1.2vw}.timestamp-text{color:#fff;font-size:1.1vw;font-weight:400!important;margin:0 1vw 0 0;padding:0 .8vw;text-align:center;width:3.5vw}.timestamp-text1{background:#0071b3}.timestamp-text2{background:#488cb4}.blog-post_tags ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.blog-post_tags ul li a{align-items:center;color:#0071b3;display:flex;font-size:1.1vw;font-weight:400!important;margin:0 10px 0 0}.case-post_tags{margin:3vw 0 0}.case-post_tags ul{list-style:none;margin:0;padding:0}.case-post_tags ul li a{align-items:center;color:#0071b3;display:flex;font-size:1.4vw;font-weight:400!important}.blog-post__featured-image img{margin-top:1.5vw;width:100%}.blog-post-section h1,.blog-post-section h1 span{color:#222;font-size:2.5vw;margin:3.2vw 0 1.2vw}.case-post-section h1,.case-post-section h1 span{color:#222;font-size:2.5vw;margin:0 0 1.2vw}.blog-post-section h2,.blog-post-section h2 span,.case-post-section h2,.case-post-section h2 span{background:#e4f0f7;border-left:8px solid #0071b3;color:#222;font-size:1.67vw!important;font-weight:700!important;margin:3.4vw 0;padding:1.5vw 1vw}.blog-post-section h3,.case-post-section h3,.case-post-section h3 span{border-bottom:2px solid #0071b3;border-top:2px solid #0071b3}.blog-post-section h3,.blog-post-section h3 span,.case-post-section h3,.case-post-section h3 span{color:#222;font-size:1.39vw!important;font-weight:700!important;margin:3vw 0;padding:1vw 0}.blog-post-section h4,.blog-post-section h4 span,.case-post-section h4,.case-post-section h4 span{color:#0071b3!important;font-size:1.25vw!important;font-weight:700!important;margin:3.3vw 0}.blog-post__body li,.blog-post__body p{color:#222;font-size:1.1vw;line-height:2vw}.blog-post__body{padding-bottom:3.5vw}.blog-post__tags{padding-bottom:5vw}.blog-post__tags a{color:#888;font-size:1vw;font-weight:400!important;margin-right:1vw}.blog-side{margin-top:4.5vw;width:26%}.blog-list-side .side--subtitle,.blog-side .side--subtitle{background:#0071b3;color:#fff;font-size:1.4vw;margin:0 0 2vw;padding:1.1vw 0;text-align:center;width:100%}.blog-list-side .featured_image img,.blog-list-side .news-image img,.blog-side .featured_image img,.blog-side .news-image img{height:13.4vw;object-fit:cover;width:100%}.blog-list-side .news-title,.blog-list-side .related_post_title,.blog-side .news-title,.blog-side .related_post_title{color:#222;font-size:1.1vw;font-weight:400;margin:.5vw .8vw}.blog-list-side .download_post,.blog-list-side .news_box,.blog-side .download_post,.blog-side .news_box{display:block;margin-bottom:2vw}.side--subtitle-tag{margin:3.5vw 0 2vw!important}.side--subtitle-new{margin:3vw 0 2vw!important}.blog-list-side .tag-list,.blog-side .tag-list{display:flex;flex-wrap:wrap;list-style:none;padding:0}.blog-list-side .tag-list li,.blog-side .tag-list li{margin:.5vw 0;width:10.5vw}.blog-list-side .tag-list li a,.blog-side .tag-list li a{background:#fff;color:#888;font-size:.8vw;font-weight:400;padding:.4vw .5vw}.blog-list-section{margin:4vw 3.5vw 0 7.4vw;padding:0 .9vw;width:57.3%}.blog-list-side{margin-top:4vw;width:21.7%}.tabcontent .flex,.tabcontent-case .flex{display:flex;flex-wrap:wrap}.news_box:not(.blog-list-side .news_box,.blog-side .news_box){background:#fff;box-shadow:0 10px 10px -5px rgba(0,0,0,.2);margin:4.5vw 1.5vw 0;width:calc(50% - 3vw)}.tabcontent .flex .case-blog,.tabcontent-case .flex .case-blog{margin:0 1.5vw 4.5vw!important}.news_box .news-image img:not(.blog-list-side .news_box .news-image img,.blog-side .news_box .news-image img){height:16vw;object-fit:cover;width:100%}.news_box .news-tags{display:flex;flex-wrap:wrap;margin:.5vw 0 0 1vw}.news_box span{color:#0071b3;font-size:1vw;margin-right:.5vw}.news_box .news-title{color:#222;font-size:1.15vw;font-weight:400;margin:.4vw 1vw 1vw}.news_box .news-date{color:#222;font-size:1.1vw;font-weight:400;margin:1vw 0 1vw auto;padding-right:1vw;width:fit-content}.news_box .news-date .fa-calendar{font-size:1.3vw;margin-right:.7vw}.tabcontent{display:none}.blog-list-section .tabs{display:flex;justify-content:center}.tablink{background-color:#fff;border:1px solid #8d8d8d;color:#8d8d8d;cursor:pointer;font-size:1.1vw;padding:1.2vw 0;transition:.3s;width:13.8vw}.tablink.active{background-color:#0071b3;color:#fff}.pagination{align-items:center;display:flex;margin:4.5vw auto 0;width:fit-content}.pagination .current,.pagination a{display:block;font-size:1.5vw;height:3.3vw;line-height:3.3vw;margin:0 .5vw;text-align:center;width:3.3vw}.pagination .current{background:#0071b3;color:#fff}.pagination a{background:#ddd;color:#222}.contact-wrapper{background:#fff;margin:4vw auto 0;padding:3vw 5vw;width:73%}.data-list{margin:4vw 8.4vw 0}.data-list .data-box{margin-bottom:3.3vw}.data-box .data--left{margin-right:1.5vw}.data-box .data--left .data-image img{height:20.5vw;object-fit:cover;width:33.3vw}.data-box .data--right .data-date p{color:#222;font-size:1vw;font-weight:400;margin:0}.data-box .data--right .data-date p .fa-regular{font-size:1.1vw;margin-right:.3vw!important}.data-box .data--right .data-title{color:#0071b3;font-size:1.66vw;margin:1vw 0}.data-box .data--right .data-excerpt{color:#222;font-size:1.1vw;font-weight:400;line-height:2vw;margin:0}}@media screen and (min-width:641px) and (max-width:960px){#main-content{background:#f7f7f7;margin-top:8.4vw;padding-bottom:7vw}.content-bread_wrap{background:#ddd;display:flex;padding:.4vw 0 .4vw 2vw}.content-bread_wrap a,.content-bread_wrap p{color:#222;font-size:2vw;font-weight:400;margin:0 1.5vw 0 0}.content-title_wrap{position:relative}.content-title_wrap img{width:100%}.content-title_wrap .content-title{color:#fff;font-size:3.7vw;left:2.2vw;margin:0;position:absolute;top:7.7vw}.content-wrapper .flex:not(.blog-post .flex){display:flex;justify-content:space-between;margin:0 2vw}.breadcrumb{background:#ddd;display:flex;list-style:none;margin:0;padding:.3vw 0 .3vw 2vw}.breadcrumb li,.breadcrumb li a{color:#222;font-size:2vw;font-weight:400;margin:0 .2vw}.breadcrumb li span{font-weight:400}.blog-post-section{background:#fff;box-shadow:0 10px 10px -5px rgba(0,0,0,.2);margin-top:7.5vw;padding:0 2vw;width:100%}.top-flex{align-items:center}.blog-post .blog-post__timestamp{align-items:center;display:flex;font-size:1.8vw;font-weight:400;margin-right:2vw}.timestamp-text{color:#fff;font-size:1.8vw;font-weight:400!important;margin:0 2vw 0 0;padding:.3vw 2.2vw;text-align:center;width:5.5vw}.timestamp-text1{background:#0071b3}.timestamp-text2{background:#488cb4}.blog-post_tags ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.blog-post_tags ul li a{align-items:center;color:#0071b3;display:flex;font-size:1.8vw;font-weight:400!important;margin:0 10px 0 0}.blog-post__featured-image img{margin-top:3vw;width:100%}.blog-post-section h1,.blog-post-section h1 span{color:#222;font-size:4.7vw;margin:5.2vw 0 3.8vw}.blog-post-section h2,.blog-post-section h2 span{background:#e4f0f7;border-left:9px solid #0071b3;color:#222;font-size:3.1vw!important;font-weight:700!important;margin:6.5vw 0;padding:2.5vw 2vw}.blog-post-section h3{border-bottom:2px solid #0071b3;border-top:2px solid #0071b3}.blog-post-section h3,.blog-post-section h3 span{color:#222;font-size:2.6vw!important;font-weight:700!important;margin:6vw 0;padding:2vw 0}.blog-post-section h4,.blog-post-section h4 span{color:#0071b3!important;font-size:2.35vw!important;font-weight:700!important;margin:5.5vw 0}.blog-post__body li,.blog-post__body p{color:#222;font-size:2.1vw;line-height:3.7vw}.blog-post__body{padding-bottom:3.5vw}.blog-post__tags{padding-bottom:5vw}.blog-post__tags a{color:#888;font-size:1.8vw;font-weight:400!important;margin-right:3vw}.blog-list-side,.blog-side{display:none}.blog-list-section{margin:5.5vw auto 0;width:96%}.blog-list-section .tabs{display:flex;justify-content:center;margin-bottom:3vw}.tabcontent{display:none}.tablink{background-color:#fff;border:1px solid #8d8d8d;color:#8d8d8d;cursor:pointer;font-size:1.8vw;padding:2.4vw 0;transition:.3s;width:23.4vw}.tablink.active{background-color:#0071b3;color:#fff}.tabcontent .flex,.tabcontent-case .flex{display:flex;flex-wrap:wrap}.news_box:not(.blog-list-side .news_box,.blog-side .news_box){background:#fff;box-shadow:0 10px 10px -5px rgba(0,0,0,.2);margin:4vw 2vw 0;width:calc(50% - 4vw)}.tabcontent .flex .case-blog,.tabcontent-case .flex .case-blog{margin:0 2vw 4vw!important}.news_box .news-image img:not(.blog-list-side .news_box .news-image img,.blog-side .news_box .news-image img){height:26vw;object-fit:cover;width:100%}.news_box .news-tags{display:flex;flex-wrap:wrap;margin:1vw 0 0 2vw}.news_box span{color:#0071b3;font-size:1.8vw;margin-right:.5vw}.news_box .news-title{color:#222;font-size:2.05vw;font-weight:400;margin:1.1vw 2vw 1vw}.news_box .news-date{color:#222;font-size:1.8vw;font-weight:400;margin:1vw 0 2vw auto;padding-right:2vw;width:fit-content}.news_box .news-date .fa-calendar{font-size:2vw;margin-right:.7vw}.pagination{align-items:center;display:flex;margin:7.5vw auto 0;width:fit-content}.pagination .current,.pagination a{display:block;font-size:3vw;height:6.3vw;line-height:6.3vw;margin:0 .5vw;text-align:center;width:6.3vw}.pagination .current{background:#0071b3;color:#fff}.pagination a{background:#ddd;color:#222}.contact-wrapper{background:#fff;margin:5vw auto 0;padding:3vw 5vw;width:86%}.data-list{margin:5.5vw 2.5vw 0}.data-list .data-box{flex-wrap:wrap;margin-bottom:3.8vw}.data-box .data--left{margin-right:2.5vw;width:33.3vw}.data-box .data--left .data-image img{height:20.5vw;object-fit:cover;width:100%}.data-box .data--right{width:59vw}.data-box .data--right .data-date p{color:#222;font-size:1.9vw;font-weight:400;margin:0}.data-box .data--right .data-date p .fa-regular{font-size:2.2vw;margin-right:.6vw!important}.data-box .data--right .data-title{color:#0071b3;font-size:3.1vw;line-height:4.2vw;margin:2vw 0 0}.data-box .data-excerpt{color:#222;font-size:2.1vw;font-weight:400;line-height:3.8vw;margin:1.5vw 0 0;width:100%}}@media screen and (max-width:640px){#main-content{background:#fff;margin-top:48px;padding-bottom:9vw}.content-bread_wrap{background:#ddd;display:flex;padding:.8vw 0 .8vw 4vw}.content-bread_wrap a,.content-bread_wrap p{color:#222;font-size:3.3vw;font-weight:400;margin:0 1.5vw 0 0}.content-title_wrap{position:relative}.content-title_wrap img{width:100%}.content-title_wrap .content-title{color:#fff;font-size:6.4vw;left:4.2vw;margin:0;position:absolute;top:8.7vw}.breadcrumb{background:#ddd;list-style:none;margin:0;padding:.7vw 0 .7vw 2vw}.breadcrumb,.breadcrumb li,.breadcrumb li a{align-items:center;display:flex;font-size:3vw}.breadcrumb li,.breadcrumb li a{color:#222;font-weight:400;margin:0 .2vw}.breadcrumb li span{font-weight:400}.blog-post-section{background:#fff;margin:0 auto;width:91%}.top-flex{align-items:center;display:flex;flex-wrap:wrap}.blog-post .blog-post__timestamp{align-items:center;display:flex;font-size:3.3vw;font-weight:400;margin-bottom:4vw;margin-right:2vw}.timestamp-text{color:#fff;font-size:3.3vw;font-weight:400!important;margin:0 3vw 0 0;padding:.3vw 4vw;width:fit-content}.timestamp-text1{background:#0071b3}.timestamp-text2{background:#488cb4}.blog-post_tags ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.blog-post_tags ul li a{align-items:center;color:#0071b3;display:flex;font-size:3.7vw;font-weight:400!important;margin:0 10px 0 0}.blog-post__featured-image img{margin-top:4vw;width:100%}.blog-post-section h1,.blog-post-section h1 span{color:#222;font-size:4.8vw;margin:0;padding:9vw 0 3.5vw}.blog-post-section h2,.blog-post-section h2 span{background:#e4f0f7;border-left:7px solid #0071b3;color:#222;font-size:4.8vw!important;font-weight:700!important;margin:6.5vw 0;padding:3.5vw 4vw}.blog-post-section h3{border-bottom:2px solid #0071b3;border-top:2px solid #0071b3;padding:3vw 0}.blog-post-section h3,.blog-post-section h3 span{color:#222;font-size:5.3vw!important;font-weight:700!important;margin:6vw 0}.blog-post-section h3 span{padding:2vw 0}.blog-post-section h4,.blog-post-section h4 span{color:#0071b3!important;font-size:4.3vw!important;font-weight:700!important;margin:6.5vw 0}.blog-post__body li,.blog-post__body p{color:#222;font-size:3.7vw;line-height:5.9vw}.blog-post__body{padding-bottom:3.5vw}.blog-post__tags a{color:#888;font-size:3.7vw;font-weight:400!important;margin-right:3vw}.blog-list-side,.blog-side{display:none}.blog-list-section{margin:7vw auto 0;width:91%}.blog-list-section .tabs{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:3vw}.tabcontent{display:none}.tablink{background-color:#fff;border:1px solid #8d8d8d;color:#8d8d8d;cursor:pointer;font-size:3.5vw;margin:.5vw 0;padding:3.5vw 0;transition:.3s;width:43vw}.tablink.active{background-color:#0071b3;color:#fff}.tabcontent .flex,.tabcontent-case .flex{display:flex;flex-wrap:wrap}.news_box:not(.blog-list-side .news_box,.blog-side .news_box){background:#fff;box-shadow:0 10px 10px -5px rgba(0,0,0,.2);margin:4vw 1vw 0;width:calc(50% - 2vw)}.tabcontent .flex .case-blog,.tabcontent-case .flex .case-blog{margin:0 1vw 4vw!important}.news_box .news-image img:not(.blog-list-side .news_box .news-image img,.blog-side .news_box .news-image img){height:27vw;object-fit:cover;width:100%}.news_box .news-tags{display:flex;flex-wrap:wrap;margin:0 0 0 2vw}.news_box span{color:#0071b3;font-size:2.7vw;margin-right:2vw}.news_box .news-title{color:#222;font-size:3.3vw;font-weight:400;margin:0 2vw 1vw}.news_box .news-date{color:#222;font-size:2.6vw;font-weight:400;margin:2vw 0 2vw auto;padding-right:2vw;width:fit-content}.news_box .news-date .fa-calendar{font-size:3vw;margin-right:.7vw}.pagination{align-items:center;display:flex;margin:8vw auto 0;width:fit-content}.pagination .current,.pagination a{display:block;font-size:5vw;height:10.3vw;line-height:10.3vw;margin:0 .5vw;text-align:center;width:10.3vw}.pagination .current{background:#0071b3;color:#fff}.pagination a{background:#ddd;color:#222}.contact-wrapper{background:#fff;margin:9vw auto 0;padding:3vw 5vw;width:86%}.data-list{margin:8.5vw 4vw 0}.data-list .data-box{display:block;margin-bottom:9.5vw}.data-box .data--left{width:100%}.data-box .data--left .data-image img{height:56.5vw;object-fit:cover;width:100%}.data-box .data--right .data-date p{color:#222;font-size:3.4vw;font-weight:400;margin:1vw 0 0 1vw}.data-box .data--right .data-date p .fa-regular{font-size:4.2vw;margin-right:1.6vw!important}.data-box .data--right .data-title{color:#0071b3;font-size:4.8vw;line-height:6.4vw;margin:3vw 0 0}.data-box .data-excerpt{display:none}}