.elementor-5877 .elementor-element.elementor-element-0db5458 > .elementor-container{max-width:1460px;}.elementor-5877 .elementor-element.elementor-element-0db5458{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5877 .elementor-element.elementor-element-ee2dbe3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5877 .elementor-element.elementor-element-ee2dbe3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5877 .elementor-element.elementor-element-ee2dbe3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5877 .elementor-element.elementor-element-ee2dbe3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5877 .elementor-element.elementor-element-3dd153b .elementor-spacer-inner{--spacer-size:450px;}.elementor-5877 .elementor-element.elementor-element-2232cbe{text-align:right;}.elementor-5877 .elementor-element.elementor-element-2232cbe .elementor-heading-title{color:#FFFFFF;font-family:"Helvetica Neue", Sans-serif;font-size:42px;font-weight:bold;line-height:1.3em;}.elementor-5877 .elementor-element.elementor-element-2232cbe > .elementor-widget-container{padding:20px 30px 30px 0px;}.elementor-5877 .elementor-element.elementor-element-1316dd9 > .elementor-container{max-width:1460px;}.elementor-5877 .elementor-element.elementor-element-1316dd9{padding:50px 0px 50px 0px;}.elementor-5877 .elementor-element.elementor-element-5f77890 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-5877 .elementor-element.elementor-element-6f1f17f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5877 .elementor-element.elementor-element-6f1f17f{margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-5877 .elementor-element.elementor-element-e94e7db > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5877 .elementor-element.elementor-element-5a7eadb .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:42px;font-weight:bold;line-height:1.3em;}.elementor-5877 .elementor-element.elementor-element-d7aa1ef .uc-grid-filter{text-align:center;}.elementor-5877 .elementor-element.elementor-element-d7aa1ef .uc-filter-load-more__link{display:inline-block;font-family:"Helvetica Neue", Sans-serif;font-size:22px;font-weight:bold;text-transform:uppercase;line-height:1.3em;padding:22px 130px 22px 130px;border-radius:0px;background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-5877 .elementor-element.elementor-element-d7aa1ef .uc-filter-load-more__link:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-5877 .elementor-element.elementor-element-d7aa1ef .uc-load-more-wrapper{flex-direction:row;}.elementor-5877 .elementor-element.elementor-element-d7aa1ef .uc-loading-image img{width:32px;}.elementor-5877 .elementor-element.elementor-element-d7aa1ef .uc-loading-image svg{width:32px;}.elementor-5877 .elementor-element.elementor-element-d7aa1ef .uc-load-more-wrapper img,.elementor-5877 .elementor-element.elementor-element-d7aa1ef .uc-load-more-wrapper svg{margin:10px 10px 10px 10px;}.elementor-5877 .elementor-element.elementor-element-d7aa1ef > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5877 .elementor-element.elementor-element-6c2e789 > .elementor-element-populated{margin:20px 0px 0px 35px;--e-column-margin-right:0px;--e-column-margin-left:35px;}@media(max-width:1609px){.elementor-5877 .elementor-element.elementor-element-1316dd9{padding:50px 15px 0px 15px;}}@media(max-width:1025px){.elementor-5877 .elementor-element.elementor-element-0db5458{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-5877 .elementor-element.elementor-element-3dd153b .elementor-spacer-inner{--spacer-size:300px;}.elementor-5877 .elementor-element.elementor-element-2232cbe .elementor-heading-title{font-size:32px;}.elementor-5877 .elementor-element.elementor-element-1316dd9{padding:50px 15px 0px 15px;}.elementor-5877 .elementor-element.elementor-element-5a7eadb .elementor-heading-title{font-size:42px;}.elementor-5877 .elementor-element.elementor-element-d7aa1ef .uc-filter-load-more__link{font-size:20px;padding:20px 100px 20px 100px;}}@media(max-width:768px){.elementor-5877 .elementor-element.elementor-element-3dd153b .elementor-spacer-inner{--spacer-size:160px;}.elementor-5877 .elementor-element.elementor-element-2232cbe .elementor-heading-title{font-size:22px;}.elementor-5877 .elementor-element.elementor-element-e94e7db{width:80%;}.elementor-5877 .elementor-element.elementor-element-5a7eadb .elementor-heading-title{font-size:36px;}.elementor-5877 .elementor-element.elementor-element-d7aa1ef .uc-filter-load-more__link{padding:20px 95px 20px 95px;}}@media(min-width:769px){.elementor-5877 .elementor-element.elementor-element-caeef17{width:74.967%;}.elementor-5877 .elementor-element.elementor-element-6c2e789{width:25%;}}@media(max-width:1025px) and (min-width:769px){.elementor-5877 .elementor-element.elementor-element-caeef17{width:100%;}.elementor-5877 .elementor-element.elementor-element-e94e7db{width:70%;}.elementor-5877 .elementor-element.elementor-element-6c2e789{width:100%;}}/* Start custom CSS for wp-widget-bcn_widget, class: .elementor-element-5f77890 */.breadcrumbs{
  position: relative;
  font-family: "Helvetica Neue", Sans-serif;
  font-weight: bold;
  font-size: 13px;
  text-transform: uppercase;
  color: #818181;
}
.breadcrumbs a.link, .breadcrumbs a{
  color: #2B2B2B;
}
.breadcrumbs a:hover,
.breadcrumbs a:focus{
  text-decoration: none;
  color: #2B2B2B;
}/* End custom CSS */
/* Start custom CSS for sidebar, class: .elementor-element-bf424a0 */.elementor-5877 .elementor-element.elementor-element-bf424a0 .menu{
    list-style: none;
    margin: 0;
    padding: 0;
}
.elementor-5877 .elementor-element.elementor-element-bf424a0 .menu li.menu-item{
    margin-bottom: 5px;
}
.elementor-5877 .elementor-element.elementor-element-bf424a0 .menu li.menu-item a{
    display: block;
    background-color: #0000D9;
    padding: 14px 30px;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
}
.elementor-5877 .elementor-element.elementor-element-bf424a0 .menu li.menu-item a:hover, 
.elementor-5877 .elementor-element.elementor-element-bf424a0 .menu li.current-menu-item a{
    background-color: #33CC00;
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */