.elementor-8648 .elementor-element.elementor-element-d17a7a8 .readmore__btn .readmore_icon_right{margin-left:5px;}.elementor-8648 .elementor-element.elementor-element-d17a7a8 .readmore__btn .readmore_icon_left{margin-right:5px;}.elementor-8648 .elementor-element.elementor-element-d17a7a8 .ultimate__single__post{margin:calc( 30px / 2 );background-color:#FFFFFF;overflow:hidden;border-radius:15px 15px 15px 15px;box-shadow:0px 7px 14px 0px rgba(0, 69.00000000000021, 255, 0.1);}.elementor-8648 .elementor-element.elementor-element-d17a7a8 .slick-list{margin:calc( -30px / 2 );}.elementor-8648 .elementor-element.elementor-element-d17a7a8 .ultimate__single__post .post__content{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:25px;margin:0px 0px 20px 0px;}.elementor-8648 .elementor-element.elementor-element-d17a7a8 .ultimate__single__post .post__title a:hover{color:var( --e-global-color-57a0527 );}.elementor-8648 .elementor-element.elementor-element-d17a7a8 .ultimate__single__post .post__title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;margin:0px 0px 15px 0px;}.elementor-8648 .elementor-element.elementor-element-d17a7a8 .ultimate__single__post .post__category li a{font-size:14px;font-weight:600;color:var( --e-global-color-57a0527 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8648 .elementor-element.elementor-element-d17a7a8 .ultimate__single__post .post__category li a:hover{color:#145DDD6E;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-8648 .elementor-element.elementor-element-d17a7a8 .ultimate__single__post ul.post__meta li,.ultimate__single__post .post__author__thumb__link a{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1em;}.elementor-8648 .elementor-element.elementor-element-d17a7a8 .ultimate__single__post .post__btn a.readmore__btn{color:var( --e-global-color-57a0527 );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;padding:0px 10px 0px 10px;}.elementor-8648 .elementor-element.elementor-element-d17a7a8 .ultimate__single__post .post__btn{margin:0px 0px 0px 0px;}.elementor-8648 .elementor-element.elementor-element-d17a7a8 .ultimate__single__post .post__btn a.readmore__btn:hover{color:#FFFFFF;background-color:var( --e-global-color-57a0527 );}.elementor-8648 .elementor-element.elementor-element-d17a7a8 .sldier-content-area .slick-arrow{color:var( --e-global-color-57a0527 );font-size:24px;border-radius:5px 5px 5px 5px;height:50px;width:50px;padding:12px 0px 0px 0px;}.elementor-8648 .elementor-element.elementor-element-d17a7a8 .sldier-content-area .slick-arrow:hover{color:#FFFFFF;background-color:var( --e-global-color-57a0527 );}@media(max-width:767px){.elementor-8648 .elementor-element.elementor-element-d17a7a8 .ultimate__single__post .post__title{font-size:24px;}}/* Start custom CSS for Ultimate_Post_Carousel, class: .elementor-element-d17a7a8 */.ultimate-carousel-activation .slick-track
{
display: flex !important;
}

.ultimate-carousel-activation  .slick-slide
{
height: inherit !important;
}

.post__btn {
  position: absolute !important;
  bottom: 10px !important;
  height: 50px !important;
}/* End custom CSS */