.elementor-3131 .elementor-element.elementor-element-371a361d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-64389fe6{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-3131 .elementor-element.elementor-element-64389fe6{left:0px;}body.rtl .elementor-3131 .elementor-element.elementor-element-64389fe6{right:0px;}.elementor-3131 .elementor-element.elementor-element-5db62dc5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-3131 .elementor-element.elementor-element-5db62dc5{left:281.222px;}body.rtl .elementor-3131 .elementor-element.elementor-element-5db62dc5{right:281.222px;}.elementor-3131 .elementor-element.elementor-element-5db62dc5{bottom:52.986px;}.elementor-3131 .elementor-element.elementor-element-5db62dc5 .elementor-heading-title{font-family:"ShipporiMinchoB1-Regular", Sans-serif;font-size:59px;font-weight:400;color:#FFFFFF;}.elementor-3131 .elementor-element.elementor-element-737e4ee0 img{width:100%;height:334px;}.elementor-3131 .elementor-element.elementor-element-31b6e620{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-e6612cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-72836c9 > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-72836c9 .raven-icon i::before, .elementor-3131 .elementor-element.elementor-element-72836c9 .raven-icon svg{color:#007BFF;-webkit-text-fill-color:initial;}.elementor-3131 .elementor-element.elementor-element-72836c9 .raven-icon i{font-size:20px;}.elementor-3131 .elementor-element.elementor-element-72836c9 .raven-icon svg{width:20px;height:20px;}.elementor-3131 .elementor-element.elementor-element-72836c9 .raven-icon > i, .elementor-3131 .elementor-element.elementor-element-72836c9 .raven-icon > svg{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-72836c9 .raven-icon:hover > i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-72836c9 .raven-icon:hover > svg{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-72836c9 .raven-icon-wrapper{text-align:center;}.elementor-3131 .elementor-element.elementor-element-a65aa86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-a2a748e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-1398f82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-1398f82 .raven-icon i::before, .elementor-3131 .elementor-element.elementor-element-1398f82 .raven-icon svg{color:#000000;-webkit-text-fill-color:initial;}.elementor-3131 .elementor-element.elementor-element-1398f82 .raven-icon i{font-size:16px;}.elementor-3131 .elementor-element.elementor-element-1398f82 .raven-icon svg{width:16px;height:16px;}.elementor-3131 .elementor-element.elementor-element-1398f82 .raven-icon > i, .elementor-3131 .elementor-element.elementor-element-1398f82 .raven-icon > svg{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-1398f82 .raven-icon:hover > i{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-1398f82 .raven-icon:hover > svg{transform:rotate(0deg);}.elementor-3131 .elementor-element.elementor-element-1398f82 .raven-icon-wrapper{text-align:center;}.elementor-3131 .elementor-element.elementor-element-6801ddb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-6801ddb .raven-heading, .elementor-3131 .elementor-element.elementor-element-6801ddb .raven-heading a{font-family:"Arial", Sans-serif;font-size:18px;}.elementor-3131 .elementor-element.elementor-element-c5b5b0e{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-300fe20a{text-align:left;}.elementor-3131 .elementor-element.elementor-element-300fe20a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;line-height:68px;}.elementor-3131 .elementor-element.elementor-element-10ab40da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-18d07b00 #jupiterx-post-terms-widget-wrapper{grid-template-columns:repeat(0, 1fr);column-gap:27px;row-gap:0px;}.elementor-3131 .elementor-element.elementor-element-18d07b00 .jupiterx-post-term-item{border-radius:0px;padding:2px 20px 2px 20px;}.elementor-3131 .elementor-element.elementor-element-43e72647 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-43e72647.elementor-element{--align-self:center;}.elementor-3131 .elementor-element.elementor-element-43e72647 .raven-icon-list-items:not(.raven-inline-items) .raven-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-3131 .elementor-element.elementor-element-43e72647 .raven-icon-list-items:not(.raven-inline-items) .raven-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-3131 .elementor-element.elementor-element-43e72647 .raven-icon-list-items.raven-inline-items .raven-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-3131 .elementor-element.elementor-element-43e72647 .raven-icon-list-items.raven-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-3131 .elementor-element.elementor-element-43e72647 .raven-icon-list-items.raven-inline-items .raven-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-3131 .elementor-element.elementor-element-43e72647 .raven-icon-list-items.raven-inline-items .raven-icon-list-item:after{right:calc(-0px/2);}.elementor-3131 .elementor-element.elementor-element-43e72647 .raven-icon-list-icon{width:6px;}.elementor-3131 .elementor-element.elementor-element-43e72647 .raven-icon-list-icon i{font-size:6px;}.elementor-3131 .elementor-element.elementor-element-43e72647 .raven-icon-list-icon svg{width:6px;height:6px;}body:not(.rtl) .elementor-3131 .elementor-element.elementor-element-43e72647 .raven-icon-list-text{padding-left:0px;}body.rtl .elementor-3131 .elementor-element.elementor-element-43e72647 .raven-icon-list-text{padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-43e72647 .raven-icon-list-text, .elementor-3131 .elementor-element.elementor-element-43e72647 .raven-icon-list-text a{color:#747474;}.elementor-3131 .elementor-element.elementor-element-43e72647 .raven-icon-list-item a , .elementor-3131 .elementor-element.elementor-element-43e72647 .raven-icon-list-item{font-family:"Montserrat-ExtraBold", Sans-serif;font-weight:800;}.elementor-3131 .elementor-element.elementor-element-4c5b3f8f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3131 .elementor-element.elementor-element-2d033c19{--divider-border-style:solid;--divider-color:var( --e-global-color-e9f1f51 );--divider-border-width:1px;}.elementor-3131 .elementor-element.elementor-element-2d033c19 .elementor-divider-separator{width:100%;}.elementor-3131 .elementor-element.elementor-element-2d033c19 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3131 .elementor-element.elementor-element-3db2029d{columns:1;font-family:"SourceHanSansCN-Medium", Sans-serif;font-size:26px;font-weight:200;line-height:50px;}.elementor-3131 .elementor-element.elementor-element-3db2029d p{margin-bottom:40px;}.elementor-3131 .elementor-element.elementor-element-28fa1c9a > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-d8a12a6{--divider-border-style:solid;--divider-color:var( --e-global-color-e9f1f51 );--divider-border-width:1px;}.elementor-3131 .elementor-element.elementor-element-d8a12a6 .elementor-divider-separator{width:100%;}.elementor-3131 .elementor-element.elementor-element-d8a12a6 .elementor-divider{padding-block-start:40px;padding-block-end:40px;}.elementor-3131 .elementor-element.elementor-element-db53d67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3131 .elementor-element.elementor-element-515c44b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:40px;font-weight:500;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-grid-item{align-items:stretch;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-content{padding:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post{text-align:left;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-image{padding-bottom:calc( 0.5 * 100% );}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post:not(.raven-post-inline) .raven-post-image, .elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-inline .raven-post-image-wrap{width:322px;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-image-wrap{padding:0px 30px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 [data-mirrored] .raven-post-inline-left .raven-post-image-wrap{padding:0px 0px 0px 30px;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 [data-mirrored] .raven-post-inline-right .raven-post-image-wrap{padding:0px 30px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-image img{opacity:1;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-image:hover img{opacity:1;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-inside:hover .raven-post-image img{opacity:1;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post .raven-post-image-overlay:hover, .elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-inside:hover .raven-post-image-overlay{background-color:rgba(0,0,0,0);background-image:none;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-title, .elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-title a{font-family:"SourceHanSansSC-Medium", Sans-serif;font-size:32px;font-weight:500;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-title{margin:0px 0px 10px 0px;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-excerpt{margin:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-grid, .elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-masonry{margin-left:calc( -0px / 2 );margin-right:calc( -0px / 2 );}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-grid-item, .elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-masonry-item{padding-left:calc( 0px / 2 );padding-right:calc( 0px / 2 );}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-grid.raven-grid-1, .elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-masonry.raven-masonry-1{margin-left:0;margin-right:0;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-grid.raven-grid-1 .raven-grid-item, .elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-masonry.raven-masonry-1 .raven-masonry-item{padding-left:0;padding-right:0;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-item{margin-bottom:0px;}@media(max-width:1024px){.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post:not(.raven-post-inline) .raven-post-image, .elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-inline .raven-post-image-wrap{width:100px;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-image img{opacity:1;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-image:hover img{opacity:1;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-inside:hover .raven-post-image img{opacity:1;}}@media(max-width:10px){.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post:not(.raven-post-inline) .raven-post-image, .elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-inline .raven-post-image-wrap{width:100px;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-image img{opacity:1;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-image:hover img{opacity:1;}.elementor-3131 .elementor-element.elementor-element-48f7cfd2 .raven-post-inside:hover .raven-post-image img{opacity:1;}}/* Start custom CSS for raven-heading, class: .elementor-element-a2a748e */.elementor-3131 .elementor-element.elementor-element-a2a748e{
    position: relative;
    cursor: pointer;
    &::after{
    position: absolute;
    display: block;
    content: "";
    width: 100%;
    height: 1px;
    background: #007bff;
    bottom: 20px;
    left: 0;
}
}/* End custom CSS */
/* Start custom CSS for raven-posts, class: .elementor-element-48f7cfd2 */.elementor-3131 .elementor-element.elementor-element-48f7cfd2{
     .raven-post-excerpt{
        color: rgba(153, 153, 153, 1);
    }
    .raven-post-content{
    display: flex;
    flex-direction: column;
    align-items: start;
    }
    .raven-post-title{
      padding: 20px 0;
      position: relative;
        a{
            color: black;
            &:hover{
            color: #007bff
            }
        }
        &::after{
        display: block;
        position: absolute;
        content: '';
        width: 100%;
        height: 1px;
        bottom: 15px;
        background: black;
        }

    }
    .raven-grid-item:nth-child(n+2){
        border-top: 1px solid rgba(220, 220, 220, 1);
        margin-top: 30px;
        padding-top: 30px;
        .raven-post{
        flex-direction: row-reverse;
        .raven-post-image-wrap{
        padding: 0 30px 0 0px;
    }
    }
        
    }
   
}/* End custom CSS */
/* Start JX Custom Fonts CSS */@font-face{font-family:'ShipporiMinchoB1-Regular';font-style:normal;font-weight:normal;src:url('https://polarisgroup-jp.www.aispacelab.cn/wp-content/uploads/sites/2/2025/05/ShipporiMinchoB1-Regular-1.ttf')format('truetype');}/* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS */@font-face{font-family:'Montserrat-ExtraBold';font-style:normal;font-weight:normal;src:url('https://polarisgroup-jp.www.aispacelab.cn/wp-content/uploads/sites/2/2025/05/Montserrat-ExtraBold.ttf')format('truetype');}/* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS */@font-face{font-family:'SourceHanSansCN-Medium';font-style:normal;font-weight:normal;src:url('https://polarisgroup-jp.www.aispacelab.cn/wp-content/uploads/sites/2/2025/05/思源黑体SourceHanSansCN-Medium.ttf')format('truetype');}/* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */