.elementor-5833 .elementor-element.elementor-element-8e2bf93.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5833 .elementor-element.elementor-element-0cb2b6e{width:auto;max-width:auto;text-align:right;}.elementor-5833 .elementor-element.elementor-element-0cb2b6e > .elementor-widget-container{margin:8px 16px 8px 16px;}.elementor-5833 .elementor-element.elementor-element-0cb2b6e .elementor-heading-title{font-family:var( --e-global-typography-20466e7-font-family ), Sans-serif;font-size:var( --e-global-typography-20466e7-font-size );line-height:var( --e-global-typography-20466e7-line-height );color:var( --e-global-color-177f8eb );}.elementor-5833 .elementor-element.elementor-element-11fa4b5{width:auto;max-width:auto;text-align:right;}.elementor-5833 .elementor-element.elementor-element-11fa4b5 > .elementor-widget-container{margin:8px 16px 8px 16px;}.elementor-5833 .elementor-element.elementor-element-11fa4b5 .elementor-heading-title{font-family:var( --e-global-typography-20466e7-font-family ), Sans-serif;font-size:var( --e-global-typography-20466e7-font-size );line-height:var( --e-global-typography-20466e7-line-height );color:var( --e-global-color-177f8eb );}.elementor-5833 .elementor-element.elementor-element-6abc0ba{padding:16px 16px 16px 16px;}.elementor-5833 .elementor-element.elementor-element-d038345 .elementor-heading-title{color:var( --e-global-color-primary );}#elementor-popup-modal-5833 .dialog-widget-content{animation-duration:0.5s;background-color:var( --e-global-color-8505c1d );}#elementor-popup-modal-5833{background-color:#053F74EE;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-5833 .dialog-message{width:90vw;height:100vh;align-items:center;}#elementor-popup-modal-5833 .dialog-close-button{display:flex;top:27px;font-size:24px;}body:not(.rtl) #elementor-popup-modal-5833 .dialog-close-button{right:28px;}body.rtl #elementor-popup-modal-5833 .dialog-close-button{left:28px;}#elementor-popup-modal-5833 .dialog-close-button i{color:var( --e-global-color-86e87a3 );}#elementor-popup-modal-5833 .dialog-close-button svg{fill:var( --e-global-color-86e87a3 );}@media(max-width:1024px){.elementor-5833 .elementor-element.elementor-element-0cb2b6e .elementor-heading-title{font-size:var( --e-global-typography-20466e7-font-size );line-height:var( --e-global-typography-20466e7-line-height );}.elementor-5833 .elementor-element.elementor-element-11fa4b5 .elementor-heading-title{font-size:var( --e-global-typography-20466e7-font-size );line-height:var( --e-global-typography-20466e7-line-height );}}@media(max-width:480px){.elementor-5833 .elementor-element.elementor-element-0cb2b6e .elementor-heading-title{font-size:var( --e-global-typography-20466e7-font-size );line-height:var( --e-global-typography-20466e7-line-height );}.elementor-5833 .elementor-element.elementor-element-11fa4b5 .elementor-heading-title{font-size:var( --e-global-typography-20466e7-font-size );line-height:var( --e-global-typography-20466e7-line-height );}}/* Start custom CSS for section, class: .elementor-element-6abc0ba */.elementor-5833 .elementor-element.elementor-element-6abc0ba .elementor-container {
    margin: 0;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-be47317 */.elementor-5833 .elementor-element.elementor-element-be47317 .item {
    background-color: white !important;
    margin: 24px 12px 24px 12px !important;
    padding: 0 !important;
}

.elementor-5833 .elementor-element.elementor-element-be47317 .asp_image {
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
    height: 140px !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    margin-bottom: 24px !important;
     -webkit-mask-image: url( https://www.japcc.org/wp-content/uploads/Edge_Mask.png);
    -webkit-mask-size: cover;
    -webkit-mask-position: bottom left;
}

.elementor-5833 .elementor-element.elementor-element-be47317 .vertical div {
    border-left: none !important;
    border-right: none !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.elementor-5833 .elementor-element.elementor-element-be47317 .vertical .asp_showmore_container   {
    border-top: solid  !important;
    border-width: 2px !important;
    border-color: white !important;
    margin: 12px;
}

.elementor-5833 .elementor-element.elementor-element-be47317 .showmore a {
    background-color: transparent !important;
}

.elementor-5833 .elementor-element.elementor-element-be47317 .asp_content {
    padding: 0 !important;
}

.elementor-5833 .elementor-element.elementor-element-be47317 .asp_date {
    margin-left: 0 !important;
    padding-left: 24px !important;
    color: #707070 !important;
}

.elementor-5833 .elementor-element.elementor-element-be47317 .asp_res_url {
    line-height: 1.1em !important;
    padding-bottom: 0.3em !important;
    padding-left: 24px !important;
    padding-right: 24px !important;
    color: #B48A4F !important;
}

.elementor-5833 .elementor-element.elementor-element-be47317 .asp_res_url p {
    line-height: 1.1em !important;
    padding-top: 0.3em !important;
    color: #707070 !important;
}

.elementor-5833 .elementor-element.elementor-element-be47317 .asp_res_text p {
    font-size: 14px !important;
    line-height: 1.2em !important;
    padding: 0 24px 24px 24px;
    color: #707070;
}

.elementor-5833 .elementor-element.elementor-element-be47317 .asp_res_text .highlighted {
    color: #707070 !important;
}

.elementor-5833 .elementor-element.elementor-element-be47317 .asp_res_url .highlighted {
    color: #B48A4F !important;
}

.elementor-5833 .elementor-element.elementor-element-be47317 .asp_res_url p .highlighted {
    color: #707070 !important;
}

.elementor-5833 .elementor-element.elementor-element-be47317 .asp_nores {
    margin: 12px 12px 0px 12px !important;
    background-color: transparent !important;
    color: white !important;
    font-size: 14px;
}/* End custom CSS */