.elementor-684 .elementor-element.elementor-element-f710010{--display:grid;--e-con-grid-template-columns:300px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--grid-auto-flow:row;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-684 .elementor-element.elementor-element-fdbf08e{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-684 .elementor-element.elementor-element-7b190c8 .e-search-input{border-radius:.75rem .75rem .75rem .75rem;}.elementor-684 .elementor-element.elementor-element-dc7259a{background-color:#F3F4F6;padding:24px 24px 24px 24px;border-radius:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-684 .elementor-element.elementor-element-f36adba{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-684 .elementor-element.elementor-element-f135ec9 .breadcrumb{text-align:left;font-size:16px;font-weight:600;color:var( --e-global-color-primary );}.elementor-684 .elementor-element.elementor-element-f135ec9 .breadcrumb a{color:var( --e-global-color-secondary );}.elementor-684 .elementor-element.elementor-element-f135ec9 .breadcrumb a:hover{color:var( --e-global-color-primary );}.elementor-684 .elementor-element.elementor-element-761e33e .elementor-heading-title{font-size:36px;font-weight:700;}.elementor-684 .elementor-element.elementor-element-48a19aa{--item-display:flex;--read-more-alignment:1;--grid-row-gap:12px;--grid-column-gap:27px;}.elementor-684 .elementor-element.elementor-element-48a19aa .elementor-post__meta-data span + span:before{content:"•";}.elementor-684 .elementor-element.elementor-element-48a19aa .elementor-post__card{background-color:var( --e-global-color-3b79abe );border-color:#E5E7EB;border-width:1px;border-radius:16px;padding-top:0px;padding-bottom:0px;}.elementor-684 .elementor-element.elementor-element-48a19aa .elementor-post__text{padding:0 20px;}.elementor-684 .elementor-element.elementor-element-48a19aa .elementor-post__meta-data{padding:10px 20px;}.elementor-684 .elementor-element.elementor-element-48a19aa .elementor-post__avatar{padding-right:20px;padding-left:20px;}.elementor-684 .elementor-element.elementor-element-48a19aa .elementor-post__title, .elementor-684 .elementor-element.elementor-element-48a19aa .elementor-post__title a{color:var( --e-global-color-secondary );font-size:20px;text-decoration:none;}.elementor-684 .elementor-element.elementor-element-48a19aa .elementor-post__title{margin-bottom:4px;}.elementor-684 .elementor-element.elementor-element-48a19aa .elementor-post__excerpt{margin-bottom:5px;}.elementor-684 .elementor-element.elementor-element-48a19aa .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-684 .elementor-element.elementor-element-48a19aa a.elementor-post__read-more{font-size:14px;font-weight:900;}@media(max-width:1366px){.elementor-684 .elementor-element.elementor-element-f710010{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-684 .elementor-element.elementor-element-f710010{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}}@media(max-width:767px){.elementor-684 .elementor-element.elementor-element-f710010{--e-con-grid-template-columns:1;--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-dc7259a */.elementor-684 .elementor-element.elementor-element-dc7259a p {
    margin: 0;
}

.elementor-684 .elementor-element.elementor-element-dc7259a .main-category a {
    color: var(--e-global-color-secondary);
    text-decoration: none;
    font-weight: 600;
    font-size: 1.1rem;
}

.elementor-684 .elementor-element.elementor-element-dc7259a ul.category-children {
    list-style-type: none;
    padding: 0;
}

.elementor-684 .elementor-element.elementor-element-dc7259a .child-item {
    padding: 6px 8px 6px 12px;
}

.elementor-684 .elementor-element.elementor-element-dc7259a .child-item a {
    color: var(--e-global-color-text);
    text-decoration: none;
}

.elementor-684 .elementor-element.elementor-element-dc7259a .child-item:hover,
.elementor-684 .elementor-element.elementor-element-dc7259a .child-item:hover a,
.elementor-684 .elementor-element.elementor-element-dc7259a .main-category a:hover{
    color: var(--e-global-color-primary);
}

.elementor-684 .elementor-element.elementor-element-dc7259a .child-item i {
    font-size: 1rem;
    position: relative;
    margin-right: .25rem;
    top: .125rem;
}

.elementor-684 .elementor-element.elementor-element-dc7259a .child-item img {
    width: 16px;
}

.elementor-684 .elementor-element.elementor-element-dc7259a .elementor-shortcode {
    display: flex;
    flex-direction: column;
    gap: 24px;
}

.elementor-684 .elementor-element.elementor-element-dc7259a .category-parent {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.elementor-684 .elementor-element.elementor-element-dc7259a .category-children {
    display: flex;
    flex-direction: column;
    gap: 6px;
}/* End custom CSS */
/* Start custom CSS for sp-breadcrumbs, class: .elementor-element-f135ec9 */.elementor-684 .elementor-element.elementor-element-f135ec9 a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-48a19aa */.elementor-684 .elementor-element.elementor-element-48a19aa .elementor-post__card {
    box-shadow: 0 1px 2px 0 #0000000d;
}

.elementor-684 .elementor-element.elementor-element-48a19aa .elementor-post__card:hover {
    box-shadow: 0 5px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
}

.elementor-684 .elementor-element.elementor-element-48a19aa .elementor-post__title a:hover {
    color: var(--e-global-color-primary);
}/* End custom CSS */