.elementor-20105 .elementor-element.elementor-element-0bf6d0e{--display:flex;--background-transition:0.3s;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:58px;--padding-right:58px;}.elementor-20105 .elementor-element.elementor-element-3fcecbe > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20105 .elementor-element.elementor-element-3fcecbe img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:10px 10px 10px 10px;}.elementor-20105 .elementor-element.elementor-element-56cc9ec{text-align:center;}.elementor-20105 .elementor-element.elementor-element-56cc9ec .elementor-heading-title{color:#000000;font-family:"Alliance No.1", Sans-serif;font-size:40px;font-weight:500;}.elementor-20105 .elementor-element.elementor-element-7e54342 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-20105 .elementor-element.elementor-element-7e54342 .elementor-icon-list-icon{width:14px;}.elementor-20105 .elementor-element.elementor-element-7e54342 .elementor-icon-list-icon i{font-size:14px;}.elementor-20105 .elementor-element.elementor-element-7e54342 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-20105 .elementor-element.elementor-element-7e54342 .elementor-icon-list-text, .elementor-20105 .elementor-element.elementor-element-7e54342 .elementor-icon-list-text a{color:#7A7A7A;}.elementor-20105 .elementor-element.elementor-element-7e54342 .elementor-icon-list-item{font-family:"Alliance No.1", Sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-20105 .elementor-element.elementor-element-8a2e88a{font-family:"Alliance No.1", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-20105 .elementor-element.elementor-element-0295dc5{font-family:"Alliance No.1", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-20105 .elementor-element.elementor-element-a4dcb22{--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;--background-transition:0.3s;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:43px;--padding-right:43px;}.elementor-20105 .elementor-element.elementor-element-c986b5a .tpg-widget-heading-wrapper .tpg-widget-heading{font-family:"Alliance No.1", Sans-serif;color:#0D0D0D;}.elementor-20105 .elementor-element.elementor-element-c986b5a .tpg-el-main-wrapper .entry-title-wrapper .entry-title{font-family:"Alliance No.1", Sans-serif;}.elementor-20105 .elementor-element.elementor-element-c986b5a .tpg-el-main-wrapper .tpg-el-image-wrap img{width:inherit;}.elementor-20105 .elementor-element.elementor-element-c986b5a .tpg-el-main-wrapper .rt-holder .tpg-el-image-wrap img{object-position:inherit;}.elementor-20105 .elementor-element.elementor-element-c986b5a .tpg-el-main-wrapper .rt-holder:hover .tpg-el-image-wrap img{object-position:inherit;}.elementor-20105 .elementor-element.elementor-element-c986b5a .tpg-el-main-wrapper .tpg-el-excerpt .tpg-excerpt-inner{font-family:"Alliance No.1", Sans-serif;}.elementor-20105 .elementor-element.elementor-element-c986b5a .rt-tpg-container .tpg-post-holder .rt-detail .read-more a{font-family:"Alliance No.1", Sans-serif;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}.elementor-20105 .elementor-element.elementor-element-c986b5a .rt-tpg-container .tpg-post-holder .rt-detail .read-more{text-align:left;}body .elementor-20105 .elementor-element.elementor-element-c986b5a .rt-tpg-container .tpg-post-holder .rt-detail .read-more a:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7a64f2;}.elementor-20105 .elementor-element.elementor-element-c986b5a .rt-pagination-wrap{justify-content:center;}:root{--page-title-display:none;}@media(max-width:1279px){.elementor-20105 .elementor-element.elementor-element-0bf6d0e{--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px;}.elementor-20105 .elementor-element.elementor-element-3fcecbe > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20105 .elementor-element.elementor-element-3fcecbe img{height:300px;}.elementor-20105 .elementor-element.elementor-element-7e54342 .elementor-icon-list-item{font-size:18px;line-height:24px;}.elementor-20105 .elementor-element.elementor-element-8a2e88a{font-size:16px;line-height:22px;}.elementor-20105 .elementor-element.elementor-element-0295dc5{font-size:16px;line-height:22px;}.elementor-20105 .elementor-element.elementor-element-a4dcb22{--padding-top:0px;--padding-bottom:0px;--padding-left:27px;--padding-right:27px;}}@media(max-width:767px){.elementor-20105 .elementor-element.elementor-element-0bf6d0e{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:27px;--padding-right:27px;}.elementor-20105 .elementor-element.elementor-element-3fcecbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20105 .elementor-element.elementor-element-3fcecbe img{height:200px;}.elementor-20105 .elementor-element.elementor-element-56cc9ec .elementor-heading-title{font-size:31px;}.elementor-20105 .elementor-element.elementor-element-7e54342 .elementor-icon-list-item{line-height:20px;}.elementor-20105 .elementor-element.elementor-element-8a2e88a{line-height:20px;}.elementor-20105 .elementor-element.elementor-element-0295dc5{line-height:20px;}.elementor-20105 .elementor-element.elementor-element-a4dcb22{--padding-top:0px;--padding-bottom:0px;--padding-left:27px;--padding-right:27px;}}/* Start custom CSS for tpg-grid-layout, class: .elementor-element-c986b5a */.rt-img-holder {
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4dcb22 */@media (min-width: 768px) and (max-width: 991px) {
    .grid_layout_wrapper > :last-child {
        display: none !important;
    }
}

@media (min-width:360px) and (max-width: 767px) {
    .rt-container-fluid {
        padding-left: 0 !important;
        padding-right: 0 !important;
}
}/* End custom CSS */