.elementor-6 .elementor-element.elementor-element-6c00a922 {
    margin-top: 20px;
    margin-bottom: 40px;
}

.elementor-6 .elementor-element.elementor-element-4e95f87d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-25662701 .media {
    width: 25%;
    max-width: 85%;
}

.elementor-6 .elementor-element.elementor-element-25662701 .loop {
    --grid-gutter: 1px;
}

.elementor-6 .elementor-element.elementor-element-25662701 .l-post {
    padding: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-25662701>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
    background-color: #F9F5F5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #D99797;
}

.s-dark .elementor-6 .elementor-element.elementor-element-25662701>.elementor-widget-container {
    background-color: #0A1633;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #374464;
}

.elementor-6 .elementor-element.elementor-element-33de8bb7 {
    margin-top: 0px;
    margin-bottom: 14px;
}

.elementor-6 .elementor-element.elementor-element-76eb0757 .list-post {
    --list-p-media-width: 67%;
    --list-p-media-max-width: 85%;
}

.elementor-6 .elementor-element.elementor-element-76eb0757 .media {
    --list-p-media-max-width: 833px;
}

.elementor-6 .elementor-element.elementor-element-76eb0757 .media-ratio {
    padding-bottom: calc(100% / 1.48);
}

.elementor-6 .elementor-element.elementor-element-76eb0757 .meta-below {
    margin: 10px 0px 6px 0px;
}

.elementor-6 .elementor-element.elementor-element-76eb0757 .post-title {
    font-size: 27px;
}

.elementor-6 .elementor-element.elementor-element-5329e7af>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-68715042 .content {
    margin: -5px 0px -2px 0px;
}

.elementor-6 .elementor-element.elementor-element-1dd65328 {
    --divider-border-style: solid;
    --divider-color: #E8E8E8;
    --divider-border-width: 1px;
}

.elementor-6 .elementor-element.elementor-element-1dd65328 .elementor-divider-separator {
    width: 100%;
}

.s-dark .elementor-6 .elementor-element.elementor-element-1dd65328 {
    --divider-color: #424242;
}

.elementor-6 .elementor-element.elementor-element-1dd65328 .elementor-divider {
    padding-block-start: 16px;
    padding-block-end: 16px;
}

.elementor-6 .elementor-element.elementor-element-58109ee .list-post {
    --list-p-media-width: 27%;
    --list-p-media-max-width: 85%;
}

.elementor-6 .elementor-element.elementor-element-58109ee .loop {
    --grid-row-gap: 30px;
}

.elementor-6 .elementor-element.elementor-element-58109ee .content {
    margin: 0px 0px -6px -12px;
}

.elementor-6 .elementor-element.elementor-element-58109ee .meta-above {
    margin: -7px 0px -5px 0px;
}

.elementor-6 .elementor-element.elementor-element-58109ee .post-title {
    font-size: 14.5px;
}

.elementor-6 .elementor-element.elementor-element-665b57a2 {
    margin-top: 0px;
    margin-bottom: 16px;
}

.elementor-6 .elementor-element.elementor-element-b83caa0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-79d34b00 {
    --divider-border-style: solid;
    --divider-color: #136DE7;
    --divider-border-width: 6px;
}

.elementor-6 .elementor-element.elementor-element-79d34b00 .elementor-divider-separator {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-79d34b00 .elementor-divider {
    padding-block-start: 8px;
    padding-block-end: 8px;
}

.elementor-6 .elementor-element.elementor-element-4b1c2fe7 .elementor-heading-title {
    font-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-6a077081 {
    --divider-border-style: solid;
    --divider-color: #E4E4E4;
    --divider-border-width: 4px;
}

.elementor-6 .elementor-element.elementor-element-6a077081 .elementor-divider-separator {
    width: 100%;
}

.s-dark .elementor-6 .elementor-element.elementor-element-6a077081 {
    --divider-color: #0A1633;
}

.elementor-6 .elementor-element.elementor-element-6a077081 .elementor-divider {
    padding-block-start: 8px;
    padding-block-end: 8px;
}

.elementor-6 .elementor-element.elementor-element-6edd643 .post-title {
    font-size: 15px;
}

.elementor-6 .elementor-element.elementor-element-1e690108 {
    margin-top: 0px;
    margin-bottom: 40px;
}

.elementor-6 .elementor-element.elementor-element-4802853a>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
    background-color: #F3F9FF;
    border-style: solid;
    border-width: 0;
    border-color: #E8E8E8;
}

.s-dark .elementor-6 .elementor-element.elementor-element-4802853a>.elementor-widget-container {
    background-color: #0A1633;
    border-style: none;
}

.elementor-6 .elementor-element.elementor-element-a005aa8 {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-6 .elementor-element.elementor-element-28f7001>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-de89ff8 .post-title {
    font-size: 26px;
}

.elementor-6 .elementor-element.elementor-element-46ef04d {
    --divider-border-style: solid;
    --divider-color: #E8E8E8;
    --divider-border-width: 1px;
}

.elementor-6 .elementor-element.elementor-element-46ef04d .elementor-divider-separator {
    width: 100%;
}

.s-dark .elementor-6 .elementor-element.elementor-element-46ef04d {
    --divider-color: #424242;
}

.elementor-6 .elementor-element.elementor-element-46ef04d .elementor-divider {
    padding-block-start: 16px;
    padding-block-end: 16px;
}

.elementor-6 .elementor-element.elementor-element-b7cb188 .list-post {
    --list-p-media-width: 35%;
    --list-p-media-max-width: 85%;
}

.elementor-6 .elementor-element.elementor-element-b7cb188 .media {
    --list-p-media-max-width: 833px;
}

.elementor-6 .elementor-element.elementor-element-b7cb188 .meta-below {
    margin: 10px 0px 6px 0px;
}

.elementor-6 .elementor-element.elementor-element-b7cb188 .post-title {
    font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-bcd1f66 {
    --divider-border-style: solid;
    --divider-color: #E8E8E8;
    --divider-border-width: 1px;
}

.elementor-6 .elementor-element.elementor-element-bcd1f66 .elementor-divider-separator {
    width: 100%;
}

.s-dark .elementor-6 .elementor-element.elementor-element-bcd1f66 {
    --divider-color: #424242;
}

.elementor-6 .elementor-element.elementor-element-bcd1f66 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-6 .elementor-element.elementor-element-0fbad9a .media {
    --list-p-media-max-width: 833px;
}

.elementor-6 .elementor-element.elementor-element-0fbad9a .meta-below {
    margin: 10px 0px 6px 0px;
}

.elementor-6 .elementor-element.elementor-element-0fbad9a .post-title {
    font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-0fbad9a>.elementor-widget-container {
    margin: 0px 0px 25px 0px;
}

.elementor-6 .elementor-element.elementor-element-6dbe0a4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-793c3b0 .post-title {
    font-size: 26px;
}

.elementor-6 .elementor-element.elementor-element-cf86110 {
    --divider-border-style: solid;
    --divider-color: #E8E8E8;
    --divider-border-width: 1px;
}

.elementor-6 .elementor-element.elementor-element-cf86110 .elementor-divider-separator {
    width: 100%;
}

.s-dark .elementor-6 .elementor-element.elementor-element-cf86110 {
    --divider-color: #424242;
}

.elementor-6 .elementor-element.elementor-element-cf86110 .elementor-divider {
    padding-block-start: 16px;
    padding-block-end: 16px;
}

.elementor-6 .elementor-element.elementor-element-5c77b34 .media {
    --list-p-media-max-width: 833px;
}

.elementor-6 .elementor-element.elementor-element-5c77b34 .meta-below {
    margin: 10px 0px 6px 0px;
}

.elementor-6 .elementor-element.elementor-element-5c77b34 .post-title {
    font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-eb85f86 {
    --divider-border-style: solid;
    --divider-color: #E8E8E8;
    --divider-border-width: 1px;
}

.elementor-6 .elementor-element.elementor-element-eb85f86 .elementor-divider-separator {
    width: 100%;
}

.s-dark .elementor-6 .elementor-element.elementor-element-eb85f86 {
    --divider-color: #424242;
}

.elementor-6 .elementor-element.elementor-element-eb85f86 .elementor-divider {
    padding-block-start: 16px;
    padding-block-end: 16px;
}

.elementor-6 .elementor-element.elementor-element-0e94d32 .list-post {
    --list-p-media-width: 35%;
    --list-p-media-max-width: 85%;
}

.elementor-6 .elementor-element.elementor-element-0e94d32 .media {
    --list-p-media-max-width: 833px;
}

.elementor-6 .elementor-element.elementor-element-0e94d32 .loop {
    --grid-row-gap: 40px;
}

.elementor-6 .elementor-element.elementor-element-0e94d32 .meta-below {
    margin: 10px 0px 6px 0px;
}

.elementor-6 .elementor-element.elementor-element-0e94d32 .post-title {
    font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-cd86edf>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-0bc8f51 {
    --divider-border-style: solid;
    --divider-color: #E8E8E8;
    --divider-border-width: 1px;
}

.elementor-6 .elementor-element.elementor-element-0bc8f51 .elementor-divider-separator {
    width: 100%;
}

.s-dark .elementor-6 .elementor-element.elementor-element-0bc8f51 {
    --divider-color: #424242;
}

.elementor-6 .elementor-element.elementor-element-0bc8f51 .elementor-divider {
    padding-block-start: 16px;
    padding-block-end: 16px;
}

.elementor-6 .elementor-element.elementor-element-5caefef .list-post {
    --list-p-media-width: 27%;
    --list-p-media-max-width: 85%;
}

.elementor-6 .elementor-element.elementor-element-5caefef .loop {
    --grid-row-gap: 30px;
}

.elementor-6 .elementor-element.elementor-element-5caefef .content {
    margin: 0px -10px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5caefef .meta-above {
    margin: -7px 0px -5px 0px;
}

.elementor-6 .elementor-element.elementor-element-5caefef .post-title {
    font-size: 14.5px;
}

.elementor-6 .elementor-element.elementor-element-3ffd9f3 {
    --divider-border-style: solid;
    --divider-color: #E8E8E8;
    --divider-border-width: 1px;
}

.elementor-6 .elementor-element.elementor-element-3ffd9f3 .elementor-divider-separator {
    width: 100%;
}

.s-dark .elementor-6 .elementor-element.elementor-element-3ffd9f3 {
    --divider-color: #424242;
}

.elementor-6 .elementor-element.elementor-element-3ffd9f3 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-6 .elementor-element.elementor-element-c19256d .media {
    --list-p-media-max-width: 833px;
}

.elementor-6 .elementor-element.elementor-element-c19256d .loop {
    --grid-row-gap: 15px;
}

.elementor-6 .elementor-element.elementor-element-c19256d .meta-below {
    margin: 10px 0px 6px 0px;
}

.elementor-6 .elementor-element.elementor-element-c19256d .post-title {
    font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-51938812 {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-6 .elementor-element.elementor-element-68f3e2a2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-68f3e2a2>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 8px 0px 8px;
    border-color: #136DE7;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-6 .elementor-element.elementor-element-68f3e2a2>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-5ad0ca2c {
    --divider-border-style: solid;
    --divider-color: #136DE7;
    --divider-border-width: 8px;
}

.elementor-6 .elementor-element.elementor-element-5ad0ca2c .elementor-divider-separator {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-5ad0ca2c .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-2172b0d {
    --divider-border-style: solid;
    --divider-color: #136DE7;
    --divider-border-width: 8px;
}

.elementor-6 .elementor-element.elementor-element-2172b0d .elementor-divider-separator {
    width: 75%;
    margin: 0 auto;
    margin-right: 0;
}

.elementor-6 .elementor-element.elementor-element-2172b0d .elementor-divider {
    text-align: right;
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-67481cc1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-1dc2ba24 .elementor-heading-title {
    font-size: 24px;
    font-weight: 600;
    line-height: 28px;
}

.elementor-6 .elementor-element.elementor-element-1dc2ba24>.elementor-widget-container {
    padding: 35px 25px 35px 25px;
}

.elementor-6 .elementor-element.elementor-element-36b3a6a1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-5461d3c>.elementor-widget-container {
    margin: 15px 25px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-55a1efe9 {
    --divider-border-style: solid;
    --divider-color: #136DE7;
    --divider-border-width: 8px;
}

.elementor-6 .elementor-element.elementor-element-55a1efe9 .elementor-divider-separator {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-55a1efe9 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-1d1d9b4e {
    --divider-border-style: solid;
    --divider-color: #136DE7;
    --divider-border-width: 8px;
}

.elementor-6 .elementor-element.elementor-element-1d1d9b4e .elementor-divider-separator {
    width: 75%;
    margin: 0 auto;
    margin-right: 0;
}

.elementor-6 .elementor-element.elementor-element-1d1d9b4e .elementor-divider {
    text-align: right;
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-5fdfbb63:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-5fdfbb63>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F3F9FF;
}

.s-dark .elementor-6 .elementor-element.elementor-element-5fdfbb63 {
    background-color: #FFFFFF08;
}

.elementor-6 .elementor-element.elementor-element-5fdfbb63 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 50px;
    margin-bottom: 50px;
}

.elementor-6 .elementor-element.elementor-element-5fdfbb63>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-c4d665 .media-ratio {
    padding-bottom: calc(100% / 0.9);
}

.elementor-6 .elementor-element.elementor-element-c4d665 .post-title {
    font-size: 25px;
}

.elementor-6 .elementor-element.elementor-element-6d095b07>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-6 .elementor-element.elementor-element-6d095b07>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-7ffc996d {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-6 .elementor-element.elementor-element-1bc3cdd8 {
    margin-top: 0px;
    margin-bottom: 60px;
}

.elementor-6 .elementor-element.elementor-element-38ff86b9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-7ef51210 {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-6 .elementor-element.elementor-element-4a70086e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-7ec6b87 .post-title {
    font-size: 26px;
}

.elementor-6 .elementor-element.elementor-element-7ec6b87>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-6 .elementor-element.elementor-element-705c8fe2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-56ae67bc>.elementor-widget-container {
    padding: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #9FB0D7;
}

.elementor-6 .elementor-element.elementor-element-505e0a19:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-505e0a19>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #0A1633 0%, #142857 100%);
}

.elementor-6 .elementor-element.elementor-element-505e0a19 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 40px;
    padding: 20px 20px 20px 20px;
}

.elementor-6 .elementor-element.elementor-element-505e0a19>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-2e1622ea>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-38056529 .list-post {
    --list-p-media-width: 67%;
    --list-p-media-max-width: 85%;
}

.elementor-6 .elementor-element.elementor-element-38056529 .media {
    --list-p-media-max-width: 833px;
}

.elementor-6 .elementor-element.elementor-element-38056529 .meta-below {
    margin: 10px 0px 6px 0px;
}

.elementor-6 .elementor-element.elementor-element-38056529 .post-title {
    font-size: 26px;
}

.elementor-6 .elementor-element.elementor-element-32fb886e {
    --divider-border-style: solid;
    --divider-color: #3C4C63;
    --divider-border-width: 1px;
}

.elementor-6 .elementor-element.elementor-element-32fb886e .elementor-divider-separator {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-32fb886e .elementor-divider {
    padding-block-start: 20px;
    padding-block-end: 20px;
}

.elementor-6 .elementor-element.elementor-element-7c6fd296 .list-post {
    --list-p-media-width: 35%;
    --list-p-media-max-width: 85%;
}

.elementor-6 .elementor-element.elementor-element-7c6fd296 .media {
    --list-p-media-max-width: 833px;
}

.elementor-6 .elementor-element.elementor-element-7c6fd296 .meta-below {
    margin: 10px 0px 6px 0px;
}

.elementor-6 .elementor-element.elementor-element-7c6fd296 .post-title {
    font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-20214155>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-6567c2e2 .post-title {
    font-size: 26px;
}

.elementor-6 .elementor-element.elementor-element-6567c2e2>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-6 .elementor-element.elementor-element-6c6cba8f>.elementor-widget-container {
    margin: 0px 0px 25px 0px;
}

.elementor-6 .elementor-element.elementor-element-1e8e23e .media {
    --list-p-media-max-width: 833px;
}

.elementor-6 .elementor-element.elementor-element-1e8e23e .l-post {
    padding: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-1e8e23e .meta-below {
    margin: 10px 0px 6px 0px;
}

.elementor-6 .elementor-element.elementor-element-1e8e23e .post-title {
    font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-1e8e23e>.elementor-widget-container {
    margin: 0px 0px 25px 0px;
    background-color: #E9F2FB;
    border-style: solid;
    border-width: 1px 0px 1px 0px;
    border-color: #C8DEF5;
    border-radius: 0px 0px 0px 0px;
}

.s-dark .elementor-6 .elementor-element.elementor-element-1e8e23e>.elementor-widget-container {
    background-color: #1F1F1F;
}

.elementor-6 .elementor-element.elementor-element-27f0758e .list-post {
    --list-p-media-width: 32%;
    --list-p-media-max-width: 85%;
}

.elementor-6 .elementor-element.elementor-element-27f0758e .media {
    --list-p-media-max-width: 833px;
}

.elementor-6 .elementor-element.elementor-element-27f0758e .loop {
    --grid-row-gap: 40px;
}

.elementor-6 .elementor-element.elementor-element-27f0758e .meta-below {
    margin: 10px 0px 6px 0px;
}

.elementor-6 .elementor-element.elementor-element-27f0758e .post-title {
    font-size: 17px;
}

.elementor-6 .elementor-element.elementor-element-3c277d19>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-338312ca .block-head .heading {
    color: #C34444;
}

.elementor-6 .elementor-element.elementor-element-352f3e24 .l-post {
    --media-radius: 100px;
    padding: 0px 42px 0px 42px;
}

.elementor-6 .elementor-element.elementor-element-352f3e24 .content {
    margin: 0px -42px 0px -42px;
}

.elementor-6 .elementor-element.elementor-element-352f3e24>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #9FB0D7;
}

.elementor-6 .elementor-element.elementor-element-6fd4e09d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-8019279>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-6 .elementor-element.elementor-element-735ffa47 {
    margin-top: 0px;
    margin-bottom: 40px;
}

.elementor-6 .elementor-element.elementor-element-1be00303>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
    background-color: #F3F9FF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #E8E8E8;
}

.s-dark .elementor-6 .elementor-element.elementor-element-1be00303>.elementor-widget-container {
    background-color: #0A1633;
    border-style: none;
}

@media(min-width:768px) {
    .elementor-6 .elementor-element.elementor-element-44f1ab96 {
        width: 74.922%;
    }

    .elementor-6 .elementor-element.elementor-element-5329e7af {
        width: 25.078%;
    }

    .elementor-6 .elementor-element.elementor-element-b83caa0 {
        width: 24.357%;
    }

    .elementor-6 .elementor-element.elementor-element-314d41e9 {
        width: 75.643%;
    }

    .elementor-6 .elementor-element.elementor-element-28f7001 {
        width: 36%;
    }

    .elementor-6 .elementor-element.elementor-element-6dbe0a4 {
        width: 37%;
    }

    .elementor-6 .elementor-element.elementor-element-cd86edf {
        width: 26.664%;
    }

    .elementor-6 .elementor-element.elementor-element-654a3123 {
        width: 10%;
    }

    .elementor-6 .elementor-element.elementor-element-14420d42 {
        width: 90%;
    }

    .elementor-6 .elementor-element.elementor-element-67481cc1 {
        width: 40%;
    }

    .elementor-6 .elementor-element.elementor-element-36b3a6a1 {
        width: 60%;
    }

    .elementor-6 .elementor-element.elementor-element-19e3db5 {
        width: 10%;
    }

    .elementor-6 .elementor-element.elementor-element-285a36e9 {
        width: 90%;
    }

    .elementor-6 .elementor-element.elementor-element-20a6fb87 {
        width: 40%;
    }

    .elementor-6 .elementor-element.elementor-element-6d095b07 {
        width: 60%;
    }

    .elementor-6 .elementor-element.elementor-element-4a70086e {
        width: 70%;
    }

    .elementor-6 .elementor-element.elementor-element-705c8fe2 {
        width: 30%;
    }

    .elementor-6 .elementor-element.elementor-element-20214155 {
        width: 70%;
    }

    .elementor-6 .elementor-element.elementor-element-3c277d19 {
        width: 30%;
    }
}

@media(max-width:939px) and (min-width:768px) {
    .elementor-6 .elementor-element.elementor-element-44f1ab96 {
        width: 68%;
    }

    .elementor-6 .elementor-element.elementor-element-5329e7af {
        width: 32%;
    }

    .elementor-6 .elementor-element.elementor-element-28f7001 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-6dbe0a4 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-cd86edf {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-20a6fb87 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-6d095b07 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-38ff86b9 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-6fd4e09d {
        width: 100%;
    }
}

@media(max-width:939px) {
    .elementor-6 .elementor-element.elementor-element-76eb0757 .media {
        --list-p-media-max-width: 205px;
    }

    .elementor-6 .elementor-element.elementor-element-76eb0757 .media-ratio {
        padding-bottom: calc(100% / 1);
    }

    .elementor-6 .elementor-element.elementor-element-76eb0757 .meta-below {
        margin: 4px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-76eb0757 .excerpt {
        display: none;
    }

    .elementor-6 .elementor-element.elementor-element-76eb0757 .post-title {
        font-size: 22px;
    }

    .elementor-6 .elementor-element.elementor-element-68715042 .post-title {
        font-size: 16px;
    }

    .elementor-6 .elementor-element.elementor-element-de89ff8 .post-title {
        font-size: 21px;
    }

    .elementor-6 .elementor-element.elementor-element-793c3b0 .post-title {
        font-size: 21px;
    }

    .elementor-6 .elementor-element.elementor-element-cd86edf>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-c4d665>.elementor-widget-container {
        margin: 0px 0px 40px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-7ec6b87 .post-title {
        font-size: 24px;
    }

    .elementor-6 .elementor-element.elementor-element-38056529 .media {
        --list-p-media-max-width: 350px;
    }

    .elementor-6 .elementor-element.elementor-element-38056529 .media-ratio {
        padding-bottom: calc(100% / 1.3);
    }

    .elementor-6 .elementor-element.elementor-element-38056529 .post-title {
        font-size: 23px;
    }
}

@media(max-width:767px) {
    .elementor-6 .elementor-element.elementor-element-76eb0757>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-665b57a2 {
        margin-top: 15px;
        margin-bottom: 15px;
    }

    .elementor-6 .elementor-element.elementor-element-3916ac3>.elementor-widget-container {
        margin: 0px 0px 40px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-0e94d32>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-5fdfbb63 {
        margin-top: 0px;
        margin-bottom: 50px;
    }

    .elementor-6 .elementor-element.elementor-element-c4d665 .post-title {
        font-size: 23px;
    }

    .elementor-6 .elementor-element.elementor-element-7ec6b87 .post-title {
        font-size: 21px;
    }

    .elementor-6 .elementor-element.elementor-element-7d5d1c09>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-6567c2e2 .post-title {
        font-size: 21px;
    }

    .elementor-6 .elementor-element.elementor-element-1e8e23e .loop {
        --grid-row-gap: 2px;
    }

    .elementor-6 .elementor-element.elementor-element-27f0758e>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }
}