.elementor-5060 .elementor-element.elementor-element-f49fa52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:2em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;}.elementor-5060 .elementor-element.elementor-element-3fd7110{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-5060 .elementor-element.elementor-element-d5d5203 .elementor-headline{text-align:left;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-5060 .elementor-element.elementor-element-d5d5203 .elementor-headline-plain-text{color:#000000;}.elementor-5060 .elementor-element.elementor-element-d5d5203 .elementor-headline-dynamic-text{color:#1A1A1A;font-weight:500;}.elementor-5060 .elementor-element.elementor-element-ea64be0{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:500;}.elementor-5060 .elementor-element.elementor-element-1d6f2a4{--display:flex;--background-transition:0.3s;}.elementor-5060 .elementor-element.elementor-element-82212ae img{border-radius:8px 8px 8px 8px;box-shadow:30px 30px 2px 0px rgba(0, 0, 0, 0.95);}.elementor-5060 .elementor-element.elementor-element-9d47ddb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5060 .elementor-element.elementor-element-63d388b.enable-category-yes .post-thumbnail .categories-link{display:none;}.elementor-5060 .elementor-element.elementor-element-63d388b.enable-author-yes .post-author{display:none;}.elementor-5060 .elementor-element.elementor-element-63d388b .d-grid{grid-template-columns:repeat(3, 1fr);grid-gap:30px;}.elementor-5060 .elementor-element.elementor-element-63d388b.elementor-post-style-2 .elementor-post-wrapper .post-style-2:first-child .post-thumbnail{flex:0 0 calc(50% - 30px/2);max-width:calc(50% - 30px/2);}.elementor-5060 .elementor-element.elementor-element-63d388b .elementor-pagination{text-align:center;}.elementor-5060 .elementor-element.elementor-element-63d388b .grid-item{border-style:dashed;border-width:1px 1px 1px 1px;border-color:#D0D0D0;}.elementor-5060 .elementor-element.elementor-element-63d388b .grid-item .post-content{padding:0px 10px 10px 10px;}.elementor-5060 .elementor-element.elementor-element-63d388b .grid-item .post-thumbnail{border-radius:10px 10px 10px 10px;}.elementor-5060 .elementor-element.elementor-element-63d388b .grid-item .entry-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;}.elementor-5060 .elementor-element.elementor-element-63d388b .grid-item .entry-meta{font-size:12px;}.elementor-5060 .elementor-element.elementor-element-63d388b .entry-meta a{color:#7B7B7B;}.elementor-5060 .elementor-element.elementor-element-63d388b .swiper-pagination{text-align:center;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-5060 .elementor-element.elementor-element-63d388b .d-grid{grid-template-columns:repeat(2, 1fr);grid-gap:15px;}.elementor-5060 .elementor-element.elementor-element-63d388b.elementor-post-style-2 .elementor-post-wrapper .post-style-2:first-child .post-thumbnail{flex:0 0 calc(50% - 15px/2);max-width:calc(50% - 15px/2);}.elementor-5060 .elementor-element.elementor-element-63d388b .grid-item .entry-title{font-size:0.9em;}.elementor-5060 .elementor-element.elementor-element-63d388b .grid-item .entry-meta{font-size:10px;}.elementor-5060 .elementor-element.elementor-element-63d388b > .elementor-widget-container{padding:6px 6px 6px 6px;}}@media(min-width:768px){.elementor-5060 .elementor-element.elementor-element-f49fa52{--content-width:1150px;}.elementor-5060 .elementor-element.elementor-element-3fd7110{--width:48%;}.elementor-5060 .elementor-element.elementor-element-1d6f2a4{--width:48%;}.elementor-5060 .elementor-element.elementor-element-9d47ddb{--width:75%;}}/* Start custom CSS for page-settings */.elementor-post-wrapper .d-grid .grid-item {
    border-radius: 10px !important;
}

.elementor-post-wrapper .d-grid {
    row-gap: 50px !important;
}

.elementor-post-wrapper .d-grid .post-thumbnail {
    margin-bottom: 0px;
}

.elementor-post-wrapper .d-grid .post-content {
    padding: 15px !important;
}

.elementor-post-wrapper .d-grid .entry-header {
    margin-bottom: 20px !important;
}

.elementor-post-wrapper .d-grid .entry-header .post-author {
    margin-left: auto;
}

.elementor-post-wrapper .pagination {
    padding: 15px;
}/* End custom CSS */