.elementor-7569 .elementor-element.elementor-element-07d9bc3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.09);--padding-top:12px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-7569 .elementor-element.elementor-element-0d4d22f > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-7569 .elementor-element.elementor-element-0d4d22f img{width:100%;max-width:100%;height:30vh;object-fit:cover;object-position:center center;border-radius:27px 27px 27px 27px;}.elementor-7569 .elementor-element.elementor-element-fc660a2 > .elementor-widget-container{background-color:#1095D921;padding:5px 12px 5px 12px;border-radius:50px 50px 50px 50px;}.elementor-7569 .elementor-element.elementor-element-fc660a2.elementor-element{--align-self:flex-start;}.elementor-7569 .elementor-element.elementor-element-fc660a2{text-align:start;}.elementor-7569 .elementor-element.elementor-element-fc660a2 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:12px;font-weight:800;color:#1095D9;}.elementor-7569 .elementor-element.elementor-element-8c09853 > .elementor-widget-container{padding:15px 0px 10px 0px;}.elementor-7569 .elementor-element.elementor-element-8c09853{text-align:start;}.elementor-7569 .elementor-element.elementor-element-8c09853 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:16px;font-weight:800;color:#000000;}.elementor-7569 .elementor-element.elementor-element-bb996b0{--spacer-size:10px;}.elementor-7569 .elementor-element.elementor-element-0ba1060 .elementor-button{background-color:#1095D9;font-family:"Yekan Bakh FaNum", Sans-serif;font-size:15px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1095D9;border-radius:12px 12px 12px 12px;padding:12px 20px 12px 20px;}.elementor-7569 .elementor-element.elementor-element-0ba1060 .elementor-button:hover, .elementor-7569 .elementor-element.elementor-element-0ba1060 .elementor-button:focus{background-color:#1095D900;color:#1095D9;border-color:#1095D9;}.elementor-7569 .elementor-element.elementor-element-0ba1060 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7569 .elementor-element.elementor-element-0ba1060 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-7569 .elementor-element.elementor-element-0ba1060 .elementor-button:hover svg, .elementor-7569 .elementor-element.elementor-element-0ba1060 .elementor-button:focus svg{fill:#1095D9;}@media(max-width:767px){.elementor-7569 .elementor-element.elementor-element-8c09853 .elementor-heading-title{font-size:15px;line-height:2rem;}.elementor-7569 .elementor-element.elementor-element-0ba1060 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7569 .elementor-element.elementor-element-0ba1060 .elementor-button{font-size:15px;padding:12px 20px 12px 20px;}}/* Start custom CSS for button, class: .elementor-element-0ba1060 */.readmore-btn .elementor-button{
    transition: all .5s ease-in;
    width: 30%;
}

@media(max-width: 1200px){
    .readmore-btn .elementor-button{
        width: 38%;
    }
    
    .readmore-btn .elementor-button:hover{
        width: 40% !important;
    }
}

@media(max-width: 767px){
    .readmore-btn .elementor-button:hover{
        width: 100% !important;
    }
}


.readmore-btn .elementor-button:hover{
    border-radius: 50px !important;
    box-shadow: 0px 0px 16px 0px #0F95D940;
    width: 35%;
}

.readmore-btn .elementor-button span i{
    transition: all .5s ease-in;
}

.readmore-btn .elementor-button:hover span i{
    padding-right: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07d9bc3 */.third-post-container{
    transition: all .3s ease-in;
}

.third-post-container img{
    transition: all .3s ease-in;
    filter: grayscale(.3);
    filter: brightness(100%);
}

.third-post-container:hover img{
    transition: all .3s ease-in;
    filter: grayscale(0);
    filter: brightness(110%);
}

.third-post-container:hover{
    box-shadow: 0px 0px 22px 0px #0F95D930 !important;
    transform: translateY(-10px);
}/* End custom CSS */