@import url(fontawesome-all.min.css);
@import url(../fancybox-3/dist/jquery.fancybox.min.css);
@import url(flexible-bootstrap-carousel.css);
.fancybox-overlay{z-index:99999!important}
.rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle:hover{color:#337ab7}
.nn_sliders.accordion .accordion-inner.panel-body{padding:0}
h2.nn_sliders-title{font-size:18px;display:none}
h2.nn_sliders-title strong{font-weight:700!important}
h3.slidertitle{display:none}
body.contentpane h3.slidertitle{display:none!important}
body.contentpane h2.nn_sliders-title{display:block!important}
h2.nn_tabs-title{font-size:18px;display:none}
h3.tabstitle{display:none}
body.contentpane h3.tabstitle{display:none!important}
body.contentpane h2.nn_tabs-title{display:block!important}
.nn_tabs-responsive>ul.nn-tabs-sm{display:none}
@media (max-width:767px){.nn_tabs>ul.nav-tabs>li{float:none}
.nn_tabs>ul.nav-tabs>li>a{margin-right:0;border-bottom:1px solid #eff5fa}
.nn_tabs>ul.nav-tabs>li.active>a{border-bottom:1px solid #eff5fa}
}
td.alt{color:#337ab7!important}
.filter-table{padding:.75em}
#toTop{color:#fff;display:none;text-decoration:none;overflow:hidden;border:none;background-color:rgba(34,82,123,.5);border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.5);width:48px;height:48px;width:61px;height:61px;position:fixed;right:15px;bottom:20px}
#toTop:before{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-rendering:auto;transform:translate(0,0);color:#fff;font-size:32px;line-height:60px;padding:0 15px;content:"\f077"}
#toTop:hover{background-color:#22527b}
#toTop:active,#toTop:focus{outline:0}
@media (max-width:640px){#toTop{width:45px!important;height:45px!important;bottom:22px}
#toTop::before{font-size:24px;line-height:40px;padding:0 10px}
}
#uc-banner-centered{box-shadow:0 0 25px rgba(0,0,0,.5)!important}
#uc-main-banner .btn-list .uc-btn.uc-btn-primary{color:#fff!important;box-shadow:none!important;border:2px solid #fff;border-left-width:0;border-right-width:0;border-radius:0!important}
#uc-btn-accept-banner.uc-btn-accept{background-color:transparent!important;color:#fff!important;box-shadow:none!important;border:2px solid #fff;border-radius:0!important;margin-bottom:10px}
#uc-main-banner .btn-list .uc-btn.btn-deny{background-color:transparent!important;color:#fff!important;box-shadow:none!important;border:2px solid #fff;border-radius:0!important}
#uc-btn-deny-banner.uc-btn-deny{background-color:transparent!important;color:#fff!important;box-shadow:none!important;border:2px solid #fff;border-radius:0!important;margin-bottom:10px}
#uc-main-banner .btn-list .uc-btn.more-info-button{background-color:transparent!important;color:#fff!important;box-shadow:none!important;border:2px solid #fff;border-radius:0!important}
#uc-btn-more-info-banner.uc-btn-more{background-color:transparent!important;color:#fff!important;box-shadow:none!important;border:2px solid #fff;border-radius:0!important;margin-bottom:10px}
.accordion-heading>a.accordion-toggle span.nn_sliders-toggle-inner:before{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-rendering:auto;transform:translate(0,0);content:"\f067";float:right;margin-top:3px;color:#337ab7}
div#slide-contact .accordion-heading span.status-toggle .fa{color:#337ab7}
.accordion-body{position:relative}
span.status{position:absolute;top:0;right:0;margin-top:-30px;margin-right:15px;width:15px;height:16px;text-align:center;line-height:16px;background-color:#fff}
span.status .fa-minus{color:#337ab7}