.elementor-4558 .elementor-element.elementor-element-23094c2{margin-top:5rem;margin-bottom:5rem;}.elementor-4558 .elementor-element.elementor-element-6575cde .elementor-heading-title{font-family:var( --e-global-typography-b216eb7-font-family ), Sans-serif;font-size:var( --e-global-typography-b216eb7-font-size );font-weight:var( --e-global-typography-b216eb7-font-weight );line-height:var( --e-global-typography-b216eb7-line-height );letter-spacing:var( --e-global-typography-b216eb7-letter-spacing );word-spacing:var( --e-global-typography-b216eb7-word-spacing );}.elementor-4558 .elementor-element.elementor-element-b00f7ce .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-c3005eb-font-family ), Sans-serif;font-size:var( --e-global-typography-c3005eb-font-size );font-weight:var( --e-global-typography-c3005eb-font-weight );line-height:var( --e-global-typography-c3005eb-line-height );letter-spacing:var( --e-global-typography-c3005eb-letter-spacing );word-spacing:var( --e-global-typography-c3005eb-word-spacing );}.elementor-4558 .elementor-element.elementor-element-b00f7ce .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-left:8px;padding-right:8px;}.elementor-4558 .elementor-element.elementor-element-b00f7ce > .elementor-widget-container{margin:2rem 0rem 4rem 0rem;}.elementor-4558 .elementor-element.elementor-element-ce153bd .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-7cbc63e-font-family ), Sans-serif;font-size:var( --e-global-typography-7cbc63e-font-size );font-weight:var( --e-global-typography-7cbc63e-font-weight );text-transform:var( --e-global-typography-7cbc63e-text-transform );line-height:var( --e-global-typography-7cbc63e-line-height );letter-spacing:var( --e-global-typography-7cbc63e-letter-spacing );word-spacing:var( --e-global-typography-7cbc63e-word-spacing );}.elementor-4558 .elementor-element.elementor-element-edcb469 .elementor-post__meta-data span + span:before{content:"•";}.elementor-4558 .elementor-element.elementor-element-edcb469{--grid-column-gap:32px;--grid-row-gap:32px;}.elementor-4558 .elementor-element.elementor-element-edcb469 .elementor-post__card{border-radius:8px;}.elementor-4558 .elementor-element.elementor-element-edcb469 .elementor-post__text{padding:0 24px;}.elementor-4558 .elementor-element.elementor-element-edcb469 .elementor-post__meta-data{padding:10px 24px;color:var( --e-global-color-accent );font-family:var( --e-global-typography-4067fc7-font-family ), Sans-serif;font-size:var( --e-global-typography-4067fc7-font-size );font-weight:var( --e-global-typography-4067fc7-font-weight );line-height:var( --e-global-typography-4067fc7-line-height );letter-spacing:var( --e-global-typography-4067fc7-letter-spacing );word-spacing:var( --e-global-typography-4067fc7-word-spacing );}.elementor-4558 .elementor-element.elementor-element-edcb469 .elementor-post__avatar{padding-right:24px;padding-left:24px;}.elementor-4558 .elementor-element.elementor-element-edcb469 .elementor-post__card .elementor-post__meta-data{border-top-color:#02010100;}.elementor-4558 .elementor-element.elementor-element-edcb469 .elementor-post__title, .elementor-4558 .elementor-element.elementor-element-edcb469 .elementor-post__title a{color:var( --e-global-color-primary );font-family:var( --e-global-typography-f6cf2a9-font-family ), Sans-serif;font-size:var( --e-global-typography-f6cf2a9-font-size );font-weight:var( --e-global-typography-f6cf2a9-font-weight );line-height:var( --e-global-typography-f6cf2a9-line-height );letter-spacing:var( --e-global-typography-f6cf2a9-letter-spacing );word-spacing:var( --e-global-typography-f6cf2a9-word-spacing );}.elementor-4558 .elementor-element.elementor-element-edcb469 .elementor-post__title{margin-bottom:0px;}.elementor-4558 .elementor-element.elementor-element-edcb469 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-4558 .elementor-element.elementor-element-965b481 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-7cbc63e-font-family ), Sans-serif;font-size:var( --e-global-typography-7cbc63e-font-size );font-weight:var( --e-global-typography-7cbc63e-font-weight );text-transform:var( --e-global-typography-7cbc63e-text-transform );line-height:var( --e-global-typography-7cbc63e-line-height );letter-spacing:var( --e-global-typography-7cbc63e-letter-spacing );word-spacing:var( --e-global-typography-7cbc63e-word-spacing );}.elementor-4558 .elementor-element.elementor-element-448d35e{width:auto;max-width:auto;}body.elementor-page-4558{padding:0px 16px 0px 16px;}@media(max-width:1023px){.elementor-4558 .elementor-element.elementor-element-6575cde .elementor-heading-title{font-size:var( --e-global-typography-b216eb7-font-size );line-height:var( --e-global-typography-b216eb7-line-height );letter-spacing:var( --e-global-typography-b216eb7-letter-spacing );word-spacing:var( --e-global-typography-b216eb7-word-spacing );}.elementor-4558 .elementor-element.elementor-element-b00f7ce .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-c3005eb-font-size );line-height:var( --e-global-typography-c3005eb-line-height );letter-spacing:var( --e-global-typography-c3005eb-letter-spacing );word-spacing:var( --e-global-typography-c3005eb-word-spacing );}.elementor-4558 .elementor-element.elementor-element-ce153bd .elementor-heading-title{font-size:var( --e-global-typography-7cbc63e-font-size );line-height:var( --e-global-typography-7cbc63e-line-height );letter-spacing:var( --e-global-typography-7cbc63e-letter-spacing );word-spacing:var( --e-global-typography-7cbc63e-word-spacing );}.elementor-4558 .elementor-element.elementor-element-edcb469 .elementor-post__title, .elementor-4558 .elementor-element.elementor-element-edcb469 .elementor-post__title a{font-size:var( --e-global-typography-f6cf2a9-font-size );line-height:var( --e-global-typography-f6cf2a9-line-height );letter-spacing:var( --e-global-typography-f6cf2a9-letter-spacing );word-spacing:var( --e-global-typography-f6cf2a9-word-spacing );}.elementor-4558 .elementor-element.elementor-element-edcb469 .elementor-post__meta-data{font-size:var( --e-global-typography-4067fc7-font-size );line-height:var( --e-global-typography-4067fc7-line-height );letter-spacing:var( --e-global-typography-4067fc7-letter-spacing );word-spacing:var( --e-global-typography-4067fc7-word-spacing );}.elementor-4558 .elementor-element.elementor-element-965b481 .elementor-heading-title{font-size:var( --e-global-typography-7cbc63e-font-size );line-height:var( --e-global-typography-7cbc63e-line-height );letter-spacing:var( --e-global-typography-7cbc63e-letter-spacing );word-spacing:var( --e-global-typography-7cbc63e-word-spacing );}}@media(max-width:479px){.elementor-4558 .elementor-element.elementor-element-23094c2{margin-top:2rem;margin-bottom:2rem;}.elementor-4558 .elementor-element.elementor-element-6575cde .elementor-heading-title{font-size:var( --e-global-typography-b216eb7-font-size );line-height:var( --e-global-typography-b216eb7-line-height );letter-spacing:var( --e-global-typography-b216eb7-letter-spacing );word-spacing:var( --e-global-typography-b216eb7-word-spacing );}.elementor-4558 .elementor-element.elementor-element-b00f7ce .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-c3005eb-font-size );line-height:var( --e-global-typography-c3005eb-line-height );letter-spacing:var( --e-global-typography-c3005eb-letter-spacing );word-spacing:var( --e-global-typography-c3005eb-word-spacing );}.elementor-4558 .elementor-element.elementor-element-b00f7ce .elementor-nav-menu--main .elementor-item{padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px;}.elementor-4558 .elementor-element.elementor-element-b00f7ce > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-4558 .elementor-element.elementor-element-ce153bd .elementor-heading-title{font-size:var( --e-global-typography-7cbc63e-font-size );line-height:var( --e-global-typography-7cbc63e-line-height );letter-spacing:var( --e-global-typography-7cbc63e-letter-spacing );word-spacing:var( --e-global-typography-7cbc63e-word-spacing );}.elementor-4558 .elementor-element.elementor-element-edcb469 .elementor-post__title, .elementor-4558 .elementor-element.elementor-element-edcb469 .elementor-post__title a{font-size:var( --e-global-typography-f6cf2a9-font-size );line-height:var( --e-global-typography-f6cf2a9-line-height );letter-spacing:var( --e-global-typography-f6cf2a9-letter-spacing );word-spacing:var( --e-global-typography-f6cf2a9-word-spacing );}.elementor-4558 .elementor-element.elementor-element-edcb469 .elementor-post__meta-data{font-size:var( --e-global-typography-4067fc7-font-size );line-height:var( --e-global-typography-4067fc7-line-height );letter-spacing:var( --e-global-typography-4067fc7-letter-spacing );word-spacing:var( --e-global-typography-4067fc7-word-spacing );}.elementor-4558 .elementor-element.elementor-element-edcb469 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-4558 .elementor-element.elementor-element-965b481 .elementor-heading-title{font-size:var( --e-global-typography-7cbc63e-font-size );line-height:var( --e-global-typography-7cbc63e-line-height );letter-spacing:var( --e-global-typography-7cbc63e-letter-spacing );word-spacing:var( --e-global-typography-7cbc63e-word-spacing );}}/* Start custom CSS for nav-menu, class: .elementor-element-b00f7ce */.scrollmenu .elementor-nav-menu--layout-horizontal .elementor-nav-menu {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
white-space: nowrap;
overflow-x: auto;
}

.scrollmenu .elementor-nav-menu--layout-horizontal .elementor-nav-menu::-webkit-scrollbar {
    width: 0px;
    background: transparent; /* Hide scrollbar for Chrome, Safari and Opera */
}

.scrollmenu .elementor-nav-menu--layout-horizontal .elementor-nav-menu {
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* Edge, IE */
}

.elementor-4558 .elementor-element.elementor-element-b00f7ce a.elementor-item {
    border: solid 1px;
    border-radius: 4px;
    margin-right: 8px;
}

.elementor-4558 .elementor-element.elementor-element-b00f7ce a.elementor-item:hover{
    background-color: #1f87ff;
    color: white;
}

/*.elementor-4558 .elementor-element.elementor-element-b00f7ce a.elementor-item:active{
    background-color: #00C6BF;
    color: white;
}*//* End custom CSS */
/* Start custom CSS for wp-widget-archives, class: .elementor-element-448d35e */.elementor-4558 .elementor-element.elementor-element-448d35e h5 {
    display: none;
}

.elementor-4558 .elementor-element.elementor-element-448d35e select {
    border-color: #DCDDE5;
    padding: 16px;
    background: #FFFFFF;
    color: #002C5E;
    font-weight: 500;
}

/*
#002C5E Primary
#A7AABD Secondary
#DCDDE5 Secondary light
#F5F9FF Off-White
*//* End custom CSS */