.post-ctn{padding:30px 0 50px}.bic-breadcrumbs{margin-bottom:24px}.bic-breadcrumbs span,.bic-breadcrumbs a{color:#06213d;font-size:16px}.bic-breadcrumbs .breadcrumb_last{font-weight:600}.archive .post-item{margin-bottom:30px}.post-item .post-link{display:block;position:relative;overflow:hidden;border-radius:var(--radius);height:100%}.post-item-img{display:block;padding-top: calc((2 / 3)* 100%);position:relative;overflow:hidden}.post-item-img>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;transition:all .3s}.post-item:not(.widget-post-item):hover .post-item-img > img{transform:scale(1.05) translate(-50%,-50%)}.post-item-ct{background:#fff;padding:15px;height:100%}.post-title{font-size:2.2rem;font-weight:600;color:#222;margin-bottom:10px}.post-item:hover .post-title{color:var(--primary-color)}.post-excerpt{color:#222}.post-excerpt p{margin:0}.post-item-none .post-item-ct{margin:0;color:#856404;background-color:#fff3cd;border-color:#ffeeba}.hero-block{position:relative;min-height:450px;padding-top:140px!important;padding-bottom:70px;margin-bottom:-70px;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1}.hero-block::before{background-image:linear-gradient(to right,rgba(0,0,0,.6) 40%,rgba(0,0,0,.25) 75%);content:"";height:inherit;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.hero-block .hero-ctn{min-height:480px;display:flex;flex-direction:row;align-items:center;background-repeat:no-repeat;background-position:750px 100px}.hero-block .hero-content{z-index:3}.hero-block .bic-breadcrumbs span,.hero-block .bic-breadcrumbs a{color:#fff}.hero-block .post-dt-title{color:#fff;font-weight:400;font-size:64px}.hero-slider{position:relative;padding:0;margin-bottom:50px}.banner-slider{height:75vh}.banner-item{height:100%}.banner-item>img{width:100%;height:100%;object-fit:cover}.banner-slider::before{background-image:linear-gradient(to right,rgba(0,0,0,.6) 40%,rgba(0,0,0,.25) 75%);content:"";height:inherit;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.hero-slider .hero-ctn{position:absolute;left:0;top:50%;z-index:99;width:100%;transform:translateY(-50%)}.hero-slider .bic-breadcrumbs span,.hero-slider .bic-breadcrumbs a{color:#fff}.hero-slider .post-dt-title{color:#fff;font-weight:400;font-size:54px;margin-bottom:30px}.hero-slider .hero-ctn .btn{background-color:#ffc700;border:solid 1px #ffc700;color:#fff}.hero-slider .swiper-pagi{position:absolute;bottom:5rem;z-index:99;width:100%}.hero-slider .swiper-pagination{position:static;text-align:left}.hero-slider .swiper-pagination-bullet{background:#474e54;width:12px;height:12px}.hero-slider .swiper-pagination-bullet-active{background:#fff;width:15px;height:15px}.post-dt-title{font-size:3rem;font-weight:600;margin-bottom:50px;-webkit-text-stroke:.015em;color:#06213d}.post-dt-meta>li{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;color:#666;font-size:1.4rem}.post-dt-meta>li:not(:last-child){margin-right:20px}.post-dt-meta>li i{margin-right:5px}.post-meta-date{margin-bottom:10px}.post-dt-body,#sidebar{position:relative;z-index:2}.post-dt-body h1,.post-dt-body h2,.post-dt-body h3,.post-dt-body h4,.post-dt-body h5,.post-dt-body h6{line-height:1.3;font-weight:600;margin-bottom:16px}.post-dt-body h1{font-size:36px}.post-dt-body h2{font-size:28px}.post-dt-body h3{font-size:24px}.post-dt-body h4{font-size:20px}.post-dt-body h5,.post-dt-body h6{font-size:18px}.post-dt-share{align-items:center;background:#fff;padding:10px 15px;margin-top:30px;border-radius:var(--radius)}.share-title{font-weight:600;line-height:1;margin-right:10px}.share-list{align-items:center}.share-list>li:not(:last-child){margin-right:10px}.share-list>li>a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.share-list>li>a img{transition:transform .3s}.share-list>li>a:hover img{transform:scale(1.05)}.post-wr{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.post-wr .post-detail{width:68%}.post-wr .post-sidebar{width:32%;padding-left:30px}.widget{position:relative;background:#f4f5f5;padding:30px;margin-bottom:30px}.widget:last-child{margin:0}.widget .widget-title{font-size:2rem;font-weight:600;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #222}.widget-collapse .sub-heading{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.widget-collapse .sub-heading .title a{font-size:18px;color:#06213d;font-weight:600}.widget-collapse ul{margin-top:20px}.widget-collapse ul li:not(:last-child){margin-bottom:12px}.widget-collapse ul li a{color:#58697c}.widget-post-item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:100%}.widget-post-item:not(:last-child){margin-bottom:30px}.widget-post-item .post-item-img{flex:0 0 120px;max-width:120px;height:80px;position:relative;overflow:hidden;border-radius:var(--radius);margin-right:20px;padding:0}.widget-post-item .post-item-img>img{position:relative;transform:none;left:0;top:0}.widget-post-item .post-item-ct{padding:0}.widget-post-item .post-title{font-size:1.6rem}.widget-post-item .post-title a{color:#222}.widget-post-item:hover .post-title a{color:var(--primary-color)}.widget-post-item .post-date{color:#666;font-size:1.4rem;line-height:1}.contact-sidebar-com{position:relative;margin-bottom:30px;background-color:#21b6d7;width:100%;padding:35px 35px;color:#06213d}.contact-sidebar-com .contact-intro{font-weight:400;font-size:18px}.contact-sidebar-com .contact-main-no{color:#fff;font-weight:700;font-size:26px;margin:5px 0 15px;letter-spacing:-1px}.contact-sidebar-com .contact-main-no a{color:#fff;text-decoration:none}.contact-sidebar-com .contact-phone,.contact-sidebar-com .contact-email{font-weight:400;font-size:18px;margin-bottom:10px;margin-left:0;position:relative}.contact-sidebar-com .contact-phone .add-contact-phone-wrap{width:fit-content;padding:0}.contact-sidebar-com .contact-phone a,.contact-sidebar-com .contact-email a{color:#06213d}.contact-sidebar-com .contact-add-number{font-weight:300;margin:10px 0;line-height:24px}.bicweb-pagination{margin-top:10px;position:relative}.bicweb-pagination .wp-pagenavi{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;gap:10px}.wp-pagenavi a, .wp-pagenavi span:not(.pages){display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;-webkit-align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius);color:#222;background:#fff;box-shadow:5px 5px 10px -10px #000}.wp-pagenavi span.current,.wp-pagenavi a:hover{background:var(--primary-color);font-weight:bold;color:#fff}@media screen and (min-width:0px) and (max-width:575.98px){.banner-slider{height:50vh}.post-dt-body,#sidebar{padding:0 24px}#sidebar{margin-top:30px}.hero-block .hero-ctn{min-height:350px}.post-dt-header{padding:0 12px}.post-dt-title{font-size:36px!important}.hero-slider .hero-ctn{padding:0 12px}}