/* ============================================================================
   AARVY HEALTHCARE — BRAND COLOURS
   ----------------------------------------------------------------------------
   Green   #005458   (CMYK 100, 29, 48, 50)
   Orange  #e54a23   (CMYK 0, 83, 100, 1)

   Your theme hardcodes its old colours in 370+ places, so changing the CSS
   variables alone would not have worked. These rules were generated from your
   own default.css: every rule that used an old brand colour is repeated here
   with the new one, and only the colour declarations are carried over — no
   layout, spacing or typography is touched.

   Rules that only applied to components your site does not use were dropped,
   which is why this is 23 KB rather than 52 KB.

   Replaced:
     #02707D  ->  #005458    old green      -> brand green
     #e36159  ->  #e54a23    old orange     -> brand orange
     #2BAAB1  ->  #0C7A7F    old light teal -> retuned to sit with the new green
   ========================================================================== */

:root{
  --primary:   #005458;
  --secondary: #e54a23;
  --tertiary:  #0C7A7F;
  --brand-green:  #005458;
  --brand-orange: #e54a23;
}

::-moz-selection{background: #005458;}
::selection{background: #005458;}
:root{--primary: #005458; --secondary: #e54a23; --tertiary: #0C7A7F;}
a{color: #005458;}
html .text-color-primary, html .text-primary{color: #005458 !important;}
html .bg-color-primary, html .bg-primary{background-color: #005458 !important;}
0%{background-color: #005458;}
33%{background-color: #e54a23;}
66%{background-color: #0C7A7F;}
.nav-pills > li.active > a, .nav-pills .nav-link.active{background-color: #005458;}
.nav-pills > li.active > a:hover, .nav-pills .nav-link.active:hover, .nav-pills > li.active > a:focus, .nav-pills .nav-link.active:focus{background-color: #005458;}
.nav-active-style-1 > li > a:hover, .nav-active-style-1 > li > a:focus, .nav-active-style-1 > li > a.active{border-bottom-color: #005458;}
html .nav-pills-primary .nav-link.active, html .nav-pills-primary > li.active > a{background-color: #005458;}
html .nav-pills-primary .nav-link.active:hover, html .nav-pills-primary > li.active > a:hover, html .nav-pills-primary .nav-link.active:focus, html .nav-pills-primary > li.active > a:focus{background-color: #005458;}
html .nav-pills-secondary .nav-link.active, html .nav-pills-secondary > li.active > a{background-color: #e54a23;}
html .nav-pills-secondary .nav-link.active:hover, html .nav-pills-secondary > li.active > a:hover, html .nav-pills-secondary .nav-link.active:focus, html .nav-pills-secondary > li.active > a:focus{background-color: #e54a23;}
html .nav-pills-tertiary .nav-link.active, html .nav-pills-tertiary > li.active > a{background-color: #0C7A7F;}
html .nav-pills-tertiary .nav-link.active:hover, html .nav-pills-tertiary > li.active > a:hover, html .nav-pills-tertiary .nav-link.active:focus, html .nav-pills-tertiary > li.active > a:focus{background-color: #0C7A7F;}
.section-scroll-dots-navigation-colored > ul > li.active > a:before{background: #005458;}
.sort-source-wrapper .nav > li.active > a{color: #005458;}
.sort-source-wrapper .nav > li.active > a:hover, .sort-source-wrapper .nav > li.active > a:focus{color: #005458;}
.sort-source.sort-source-style-2 > li.active > a:after{border-top-color: #005458;}
.sort-source.sort-source-style-3 > li.active > a{border-bottom-color: #005458 !important; color: #005458 !important;}
html .btn-primary{background-color: #005458; border-color: #005458 #005458 #303136; --color: #005458; --hover: #005458; --disabled: #005458; --active: #005458;}
html .btn-primary:hover, html .btn-primary.hover{border-color: #005458 #005458 #005458;}
html .btn-primary:hover:not(.bg-transparent), html .btn-primary.hover:not(.bg-transparent){background-color: #005458;}
html .btn-primary.disabled, html .btn-primary:disabled{border-color: #005458 #005458 #006699;}
html .btn-primary.disabled:not(.bg-transparent), html .btn-primary:disabled:not(.bg-transparent){background-color: #005458;}
html .btn-check:active + .btn-primary, html .btn-check:checked + .btn-primary, html .btn-check:focus + .btn-primary{border-color: #005458 #005458 #0077b3;}
html .btn-secondary{background-color: #e54a23; border-color: #e54a23 #e54a23 #dc372d; --color: #e54a23; --disabled: #e54a23;}
html .btn-secondary:hover, html .btn-secondary.hover{border-color: #ea8b85 #ea8b85 #e54a23;}
html .btn-secondary:focus, html .btn-secondary.focus{box-shadow: 0 0 0 3px rgba(229, 74, 35, 0.5);}
html .btn-secondary.disabled, html .btn-secondary:disabled{border-color: #e54a23 #e54a23 #dc372d;}
html .btn-secondary.disabled:not(.bg-transparent), html .btn-secondary:disabled:not(.bg-transparent){background-color: #e54a23;}
html .btn-check:active + .btn-secondary, html .btn-check:checked + .btn-secondary, html .btn-check:focus + .btn-secondary{border-color: #e54a23 #e54a23 #df4c43;}
html .btn-outline.btn-primary{color: #005458; border-color: #005458;}
html .btn-outline.btn-primary:hover, html .btn-outline.btn-primary.hover{background-color: #005458; border-color: #005458;}
html .btn-outline.btn-primary.disabled, html .btn-outline.btn-primary:disabled{color: #005458;}
html .btn-outline.btn-primary:active, html .btn-outline.btn-primary.active{background-color: #005458 !important; border-color: #005458 !important;}
html .show > .btn-outline.btn-primary.dropdown-toggle{background-color: #005458 !important; border-color: #005458 !important;}
html .btn-outline.btn-secondary{color: #e54a23; border-color: #e54a23;}
html .btn-outline.btn-secondary:hover, html .btn-outline.btn-secondary.hover{background-color: #e54a23; border-color: #e54a23;}
html .btn-outline.btn-secondary:focus, html .btn-outline.btn-secondary.focus{box-shadow: 0 0 0 3px rgba(229, 74, 35, 0.5);}
html .btn-outline.btn-secondary.disabled, html .btn-outline.btn-secondary:disabled{color: #e54a23;}
html .btn-outline.btn-secondary:active, html .btn-outline.btn-secondary.active{background-color: #e54a23 !important; border-color: #e54a23 !important;}
html .show > .btn-outline.btn-secondary.dropdown-toggle{background-color: #e54a23 !important; border-color: #e54a23 !important;}
html .btn-outline.btn-tertiary:active, html .btn-outline.btn-tertiary.active{background-color: #0C7A7F !important; border-color: #0C7A7F !important;}
html .show > .btn-outline.btn-tertiary.dropdown-toggle{background-color: #0C7A7F !important; border-color: #0C7A7F !important;}
html .btn-with-arrow.btn-primary{color: #005458;}
html .btn-with-arrow.btn-primary:active{color: #005458 !important;}
html .btn-with-arrow.btn-primary span{background-color: #005458; box-shadow: 2px 3px 18px -3px #005458;}
html .btn-with-arrow.btn-primary.btn-outline{border-color: #005458 !important;}
html .btn-with-arrow.btn-secondary{color: #e54a23;}
html .btn-with-arrow.btn-secondary:active{color: #e54a23 !important;}
html .btn-with-arrow.btn-secondary span{background-color: #e54a23; box-shadow: 2px 3px 18px -3px #e54a23;}
html .btn-with-arrow.btn-secondary.btn-outline{border-color: #e54a23 !important;}
.pagination > a, .pagination > a:hover, .pagination > a:focus, .pagination > li > a, .pagination > li > span, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus{color: #005458;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .pagination .page-item.active .page-link{background-color: #005458 !important; border-color: #005458;}
body.dark .pagination > li > a, body.dark .pagination > li > span, body.dark .pagination > li > a:hover, body.dark .pagination > li > span:hover, body.dark .pagination > li > a:focus, body.dark .pagination > li > span:focus{color: #005458;}
body.dark .pagination > .active > a, body.dark .pagination > .active > span, body.dark .pagination > .active > a:hover, body.dark .pagination > .active > span:hover, body.dark .pagination > .active > a:focus, body.dark .pagination > .active > span:focus{background-color: #005458; border-color: #005458;}
.pagination > .active > a, body.dark .pagination > .active > a{background-color: #005458; border-color: #005458 #005458 #006699;}
.pagination > .active > a:hover, body.dark .pagination > .active > a:hover, .pagination > .active > a.hover, body.dark .pagination > .active > a.hover{border-color: #00aaff #00aaff #005458;}
.pagination > .active > a.disabled, body.dark .pagination > .active > a.disabled, .pagination > .active > a:disabled, body.dark .pagination > .active > a:disabled{border-color: #005458 #005458 #006699;}
.pagination > .active > a.disabled:not(.bg-transparent), body.dark .pagination > .active > a.disabled:not(.bg-transparent), .pagination > .active > a:disabled:not(.bg-transparent), body.dark .pagination > .active > a:disabled:not(.bg-transparent){background-color: #005458;}
section.section.section-background-half-primary-half-secondary{background: linear-gradient(to right, #005458 50%, #e54a23 50%);}
section.section.section-overlay-opacity-gradient:before{background: linear-gradient(135deg, #005458 0%, #e54a23 80%);}
section.page-header .page-header-title-border{background-color: #005458 !important;}
html .toggle-primary .toggle.active > label, html .toggle-primary .toggle.active > .toggle-title{background-color: #005458; border-color: #005458;}
html .toggle-primary.toggle-minimal .toggle.active > label, html .toggle-primary.toggle-minimal .toggle.active > .toggle-title{color: #005458;}
html .toggle-secondary .toggle.active > label, html .toggle-secondary .toggle.active > .toggle-title{background-color: #e54a23; border-color: #e54a23;}
html .toggle-secondary.toggle-minimal .toggle.active > label, html .toggle-secondary.toggle-minimal .toggle.active > .toggle-title{color: #e54a23;}
html .toggle-tertiary .toggle.active > label, html .toggle-tertiary .toggle.active > .toggle-title{background-color: #0C7A7F; border-color: #0C7A7F;}
html .toggle-tertiary.toggle-minimal .toggle.active > label, html .toggle-tertiary.toggle-minimal .toggle.active > .toggle-title{color: #0C7A7F;}
.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span{background-color: #005458;}
.owl-carousel.carousel-center-active-item-2 .owl-item.active > div{background: #005458;}
html body .tabs .nav-tabs .nav-link, html.dark body .tabs .nav-tabs .nav-link, html body .tabs .nav-tabs .nav-link:hover, html.dark body .tabs .nav-tabs .nav-link:hover, html body .tabs .nav-tabs .nav-link.active, html.dark body .tabs .nav-tabs .nav-link.active{color: #005458;}
html body .tabs .nav-tabs .nav-link:hover, html.dark body .tabs .nav-tabs .nav-link:hover, html body .tabs .nav-tabs .nav-link:focus, html.dark body .tabs .nav-tabs .nav-link:focus, html body .tabs .nav-tabs .nav-link.active, html.dark body .tabs .nav-tabs .nav-link.active, html body .tabs .nav-tabs.nav-justified .nav-link.active, html.dark body .tabs .nav-tabs.nav-justified .nav-link.active, html body .tabs .nav-tabs.nav-justified .nav-link:hover, html.dark body .tabs .nav-tabs.nav-justified .nav-link:hover, html body .tabs .nav-tabs.nav-justified .nav-link:focus, html.dark body .tabs .nav-tabs.nav-justified .nav-link:focus{border-top-color: #005458;}
html body .tabs.tabs-bottom .nav-tabs li .nav-link:hover, html.dark body .tabs.tabs-bottom .nav-tabs li .nav-link:hover, html body .tabs.tabs-bottom .nav-tabs .nav-link.active, html.dark body .tabs.tabs-bottom .nav-tabs .nav-link.active, html body .tabs.tabs-bottom .nav-tabs .nav-link.active:hover, html.dark body .tabs.tabs-bottom .nav-tabs .nav-link.active:hover, html body .tabs.tabs-bottom .nav-tabs .nav-link.active:focus, html.dark body .tabs.tabs-bottom .nav-tabs .nav-link.active:focus{border-bottom-color: #005458;}
html body .tabs.tabs-vertical.tabs-left .nav-tabs li .nav-link:hover, html.dark body .tabs.tabs-vertical.tabs-left .nav-tabs li .nav-link:hover, html body .tabs.tabs-vertical.tabs-left .nav-tabs .nav-link.active, html.dark body .tabs.tabs-vertical.tabs-left .nav-tabs .nav-link.active, html body .tabs.tabs-vertical.tabs-left .nav-tabs .nav-link.active:hover, html.dark body .tabs.tabs-vertical.tabs-left .nav-tabs .nav-link.active:hover, html body .tabs.tabs-vertical.tabs-left .nav-tabs .nav-link.active:focus, html.dark body .tabs.tabs-vertical.tabs-left .nav-tabs .nav-link.active:focus{border-left-color: #005458;}
html body .tabs.tabs-vertical.tabs-right .nav-tabs li .nav-link:hover, html.dark body .tabs.tabs-vertical.tabs-right .nav-tabs li .nav-link:hover, html body .tabs.tabs-vertical.tabs-right .nav-tabs .nav-link.active, html.dark body .tabs.tabs-vertical.tabs-right .nav-tabs .nav-link.active, html body .tabs.tabs-vertical.tabs-right .nav-tabs .nav-link.active:hover, html.dark body .tabs.tabs-vertical.tabs-right .nav-tabs .nav-link.active:hover, html body .tabs.tabs-vertical.tabs-right .nav-tabs .nav-link.active:focus, html.dark body .tabs.tabs-vertical.tabs-right .nav-tabs .nav-link.active:focus{border-right-color: #005458;}
html body .tabs.tabs-simple .nav-tabs > li .nav-link.active, html.dark body .tabs.tabs-simple .nav-tabs > li .nav-link.active, html body .tabs.tabs-simple .nav-tabs > li .nav-link.active:focus, html.dark body .tabs.tabs-simple .nav-tabs > li .nav-link.active:focus, html body .tabs.tabs-simple .nav-tabs > li .nav-link:hover, html.dark body .tabs.tabs-simple .nav-tabs > li .nav-link:hover, html body .tabs.tabs-simple .nav-tabs > li .nav-link.active:hover, html.dark body .tabs.tabs-simple .nav-tabs > li .nav-link.active:hover{border-top-color: #005458;}
html body .tabs-primary .nav-tabs li .nav-link.active, html.dark body .tabs-primary .nav-tabs li .nav-link.active, html body .tabs-primary .nav-tabs.nav-justified li .nav-link.active, html.dark body .tabs-primary .nav-tabs.nav-justified li .nav-link.active, html body .tabs-primary .nav-tabs li .nav-link.active:hover, html.dark body .tabs-primary .nav-tabs li .nav-link.active:hover, html body .tabs-primary .nav-tabs.nav-justified li .nav-link.active:hover, html.dark body .tabs-primary .nav-tabs.nav-justified li .nav-link.active:hover, html body .tabs-primary .nav-tabs li .nav-link.active:focus, html.dark body .tabs-primary .nav-tabs li .nav-link.active:focus, html body .tabs-primary .nav-tabs.nav-justified li .nav-link.active:focus, html.dark body .tabs-primary .nav-tabs.nav-justified li .nav-link.active:focus{border-top-color: #005458; color: #005458;}
html body .tabs-primary.tabs-bottom .nav-tabs li .nav-link:hover, html.dark body .tabs-primary.tabs-bottom .nav-tabs li .nav-link:hover, html body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, html.dark body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, html body .tabs-primary.tabs-bottom .nav-tabs li .nav-link.active, html.dark body .tabs-primary.tabs-bottom .nav-tabs li .nav-link.active, html body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, html.dark body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, html body .tabs-primary.tabs-bottom .nav-tabs li .nav-link.active:hover, html.dark body .tabs-primary.tabs-bottom .nav-tabs li .nav-link.active:hover, html body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, html.dark body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, html body .tabs-primary.tabs-bottom .nav-tabs li .nav-link.active:focus, html.dark body .tabs-primary.tabs-bottom .nav-tabs li .nav-link.active:focus, html body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus, html.dark body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus{border-bottom-color: #005458;}
html body .tabs-primary.tabs-simple .nav-tabs li .nav-link:hover, html.dark body .tabs-primary.tabs-simple .nav-tabs li .nav-link:hover, html body .tabs-primary.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, html.dark body .tabs-primary.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, html body .tabs-primary.tabs-simple .nav-tabs li .nav-link.active, html.dark body .tabs-primary.tabs-simple .nav-tabs li .nav-link.active, html body .tabs-primary.tabs-simple .nav-tabs.nav-justified li .nav-link.active, html.dark body .tabs-primary.tabs-simple .nav-tabs.nav-justified li .nav-link.active, html body .tabs-primary.tabs-simple .nav-tabs li .nav-link.active:hover, html.dark body .tabs-primary.tabs-simple .nav-tabs li .nav-link.active:hover, html body .tabs-primary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, html.dark body .tabs-primary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, html body .tabs-primary.tabs-simple .nav-tabs li .nav-link.active:focus, html.dark body .tabs-primary.tabs-simple .nav-tabs li .nav-link.active:focus, html body .tabs-primary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus, html.dark body .tabs-primary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus{color: #005458 !important; border-bottom-color: #005458;}
html body .tabs-primary.tabs-vertical.tabs-left li .nav-link:hover, html.dark body .tabs-primary.tabs-vertical.tabs-left li .nav-link:hover, html body .tabs-primary.tabs-vertical.tabs-left li .nav-link.active, html.dark body .tabs-primary.tabs-vertical.tabs-left li .nav-link.active, html body .tabs-primary.tabs-vertical.tabs-left li .nav-link.active:hover, html.dark body .tabs-primary.tabs-vertical.tabs-left li .nav-link.active:hover, html body .tabs-primary.tabs-vertical.tabs-left li .nav-link.active:focus, html.dark body .tabs-primary.tabs-vertical.tabs-left li .nav-link.active:focus{border-left-color: #005458;}
html body .tabs-primary.tabs-vertical.tabs-right li .nav-link:hover, html.dark body .tabs-primary.tabs-vertical.tabs-right li .nav-link:hover, html body .tabs-primary.tabs-vertical.tabs-right li .nav-link.active, html.dark body .tabs-primary.tabs-vertical.tabs-right li .nav-link.active, html body .tabs-primary.tabs-vertical.tabs-right li .nav-link.active:hover, html.dark body .tabs-primary.tabs-vertical.tabs-right li .nav-link.active:hover, html body .tabs-primary.tabs-vertical.tabs-right li .nav-link.active:focus, html.dark body .tabs-primary.tabs-vertical.tabs-right li .nav-link.active:focus{border-right-color: #005458;}
html body .tabs-secondary .nav-tabs li .nav-link.active, html.dark body .tabs-secondary .nav-tabs li .nav-link.active, html body .tabs-secondary .nav-tabs.nav-justified li .nav-link.active, html.dark body .tabs-secondary .nav-tabs.nav-justified li .nav-link.active, html body .tabs-secondary .nav-tabs li .nav-link.active:hover, html.dark body .tabs-secondary .nav-tabs li .nav-link.active:hover, html body .tabs-secondary .nav-tabs.nav-justified li .nav-link.active:hover, html.dark body .tabs-secondary .nav-tabs.nav-justified li .nav-link.active:hover, html body .tabs-secondary .nav-tabs li .nav-link.active:focus, html.dark body .tabs-secondary .nav-tabs li .nav-link.active:focus, html body .tabs-secondary .nav-tabs.nav-justified li .nav-link.active:focus, html.dark body .tabs-secondary .nav-tabs.nav-justified li .nav-link.active:focus{border-top-color: #e54a23; color: #e54a23;}
html body .tabs-secondary.tabs-bottom .nav-tabs li .nav-link:hover, html.dark body .tabs-secondary.tabs-bottom .nav-tabs li .nav-link:hover, html body .tabs-secondary.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, html.dark body .tabs-secondary.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, html body .tabs-secondary.tabs-bottom .nav-tabs li .nav-link.active, html.dark body .tabs-secondary.tabs-bottom .nav-tabs li .nav-link.active, html body .tabs-secondary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, html.dark body .tabs-secondary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, html body .tabs-secondary.tabs-bottom .nav-tabs li .nav-link.active:hover, html.dark body .tabs-secondary.tabs-bottom .nav-tabs li .nav-link.active:hover, html body .tabs-secondary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, html.dark body .tabs-secondary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, html body .tabs-secondary.tabs-bottom .nav-tabs li .nav-link.active:focus, html.dark body .tabs-secondary.tabs-bottom .nav-tabs li .nav-link.active:focus, html body .tabs-secondary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus, html.dark body .tabs-secondary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus{border-bottom-color: #e54a23;}
html body .tabs-secondary.tabs-simple .nav-tabs li .nav-link:hover, html.dark body .tabs-secondary.tabs-simple .nav-tabs li .nav-link:hover, html body .tabs-secondary.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, html.dark body .tabs-secondary.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, html body .tabs-secondary.tabs-simple .nav-tabs li .nav-link.active, html.dark body .tabs-secondary.tabs-simple .nav-tabs li .nav-link.active, html body .tabs-secondary.tabs-simple .nav-tabs.nav-justified li .nav-link.active, html.dark body .tabs-secondary.tabs-simple .nav-tabs.nav-justified li .nav-link.active, html body .tabs-secondary.tabs-simple .nav-tabs li .nav-link.active:hover, html.dark body .tabs-secondary.tabs-simple .nav-tabs li .nav-link.active:hover, html body .tabs-secondary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, html.dark body .tabs-secondary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, html body .tabs-secondary.tabs-simple .nav-tabs li .nav-link.active:focus, html.dark body .tabs-secondary.tabs-simple .nav-tabs li .nav-link.active:focus, html body .tabs-secondary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus, html.dark body .tabs-secondary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus{color: #e54a23 !important; border-bottom-color: #e54a23;}
html body .tabs-secondary.tabs-vertical.tabs-left li .nav-link:hover, html.dark body .tabs-secondary.tabs-vertical.tabs-left li .nav-link:hover, html body .tabs-secondary.tabs-vertical.tabs-left li .nav-link.active, html.dark body .tabs-secondary.tabs-vertical.tabs-left li .nav-link.active, html body .tabs-secondary.tabs-vertical.tabs-left li .nav-link.active:hover, html.dark body .tabs-secondary.tabs-vertical.tabs-left li .nav-link.active:hover, html body .tabs-secondary.tabs-vertical.tabs-left li .nav-link.active:focus, html.dark body .tabs-secondary.tabs-vertical.tabs-left li .nav-link.active:focus{border-left-color: #e54a23;}
html body .tabs-secondary.tabs-vertical.tabs-right li .nav-link:hover, html.dark body .tabs-secondary.tabs-vertical.tabs-right li .nav-link:hover, html body .tabs-secondary.tabs-vertical.tabs-right li .nav-link.active, html.dark body .tabs-secondary.tabs-vertical.tabs-right li .nav-link.active, html body .tabs-secondary.tabs-vertical.tabs-right li .nav-link.active:hover, html.dark body .tabs-secondary.tabs-vertical.tabs-right li .nav-link.active:hover, html body .tabs-secondary.tabs-vertical.tabs-right li .nav-link.active:focus, html.dark body .tabs-secondary.tabs-vertical.tabs-right li .nav-link.active:focus{border-right-color: #e54a23;}
html body .tabs-tertiary .nav-tabs li .nav-link.active, html.dark body .tabs-tertiary .nav-tabs li .nav-link.active, html body .tabs-tertiary .nav-tabs.nav-justified li .nav-link.active, html.dark body .tabs-tertiary .nav-tabs.nav-justified li .nav-link.active, html body .tabs-tertiary .nav-tabs li .nav-link.active:hover, html.dark body .tabs-tertiary .nav-tabs li .nav-link.active:hover, html body .tabs-tertiary .nav-tabs.nav-justified li .nav-link.active:hover, html.dark body .tabs-tertiary .nav-tabs.nav-justified li .nav-link.active:hover, html body .tabs-tertiary .nav-tabs li .nav-link.active:focus, html.dark body .tabs-tertiary .nav-tabs li .nav-link.active:focus, html body .tabs-tertiary .nav-tabs.nav-justified li .nav-link.active:focus, html.dark body .tabs-tertiary .nav-tabs.nav-justified li .nav-link.active:focus{border-top-color: #0C7A7F; color: #0C7A7F;}
html body .tabs-tertiary.tabs-bottom .nav-tabs li .nav-link:hover, html.dark body .tabs-tertiary.tabs-bottom .nav-tabs li .nav-link:hover, html body .tabs-tertiary.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, html.dark body .tabs-tertiary.tabs-bottom .nav-tabs.nav-justified li .nav-link:hover, html body .tabs-tertiary.tabs-bottom .nav-tabs li .nav-link.active, html.dark body .tabs-tertiary.tabs-bottom .nav-tabs li .nav-link.active, html body .tabs-tertiary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, html.dark body .tabs-tertiary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active, html body .tabs-tertiary.tabs-bottom .nav-tabs li .nav-link.active:hover, html.dark body .tabs-tertiary.tabs-bottom .nav-tabs li .nav-link.active:hover, html body .tabs-tertiary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, html.dark body .tabs-tertiary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:hover, html body .tabs-tertiary.tabs-bottom .nav-tabs li .nav-link.active:focus, html.dark body .tabs-tertiary.tabs-bottom .nav-tabs li .nav-link.active:focus, html body .tabs-tertiary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus, html.dark body .tabs-tertiary.tabs-bottom .nav-tabs.nav-justified li .nav-link.active:focus{border-bottom-color: #0C7A7F;}
html body .tabs-tertiary.tabs-simple .nav-tabs li .nav-link:hover, html.dark body .tabs-tertiary.tabs-simple .nav-tabs li .nav-link:hover, html body .tabs-tertiary.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, html.dark body .tabs-tertiary.tabs-simple .nav-tabs.nav-justified li .nav-link:hover, html body .tabs-tertiary.tabs-simple .nav-tabs li .nav-link.active, html.dark body .tabs-tertiary.tabs-simple .nav-tabs li .nav-link.active, html body .tabs-tertiary.tabs-simple .nav-tabs.nav-justified li .nav-link.active, html.dark body .tabs-tertiary.tabs-simple .nav-tabs.nav-justified li .nav-link.active, html body .tabs-tertiary.tabs-simple .nav-tabs li .nav-link.active:hover, html.dark body .tabs-tertiary.tabs-simple .nav-tabs li .nav-link.active:hover, html body .tabs-tertiary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, html.dark body .tabs-tertiary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:hover, html body .tabs-tertiary.tabs-simple .nav-tabs li .nav-link.active:focus, html.dark body .tabs-tertiary.tabs-simple .nav-tabs li .nav-link.active:focus, html body .tabs-tertiary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus, html.dark body .tabs-tertiary.tabs-simple .nav-tabs.nav-justified li .nav-link.active:focus{color: #0C7A7F !important; border-bottom-color: #0C7A7F;}
html body .tabs-tertiary.tabs-vertical.tabs-left li .nav-link:hover, html.dark body .tabs-tertiary.tabs-vertical.tabs-left li .nav-link:hover, html body .tabs-tertiary.tabs-vertical.tabs-left li .nav-link.active, html.dark body .tabs-tertiary.tabs-vertical.tabs-left li .nav-link.active, html body .tabs-tertiary.tabs-vertical.tabs-left li .nav-link.active:hover, html.dark body .tabs-tertiary.tabs-vertical.tabs-left li .nav-link.active:hover, html body .tabs-tertiary.tabs-vertical.tabs-left li .nav-link.active:focus, html.dark body .tabs-tertiary.tabs-vertical.tabs-left li .nav-link.active:focus{border-left-color: #0C7A7F;}
html body .tabs-tertiary.tabs-vertical.tabs-right li .nav-link:hover, html.dark body .tabs-tertiary.tabs-vertical.tabs-right li .nav-link:hover, html body .tabs-tertiary.tabs-vertical.tabs-right li .nav-link.active, html.dark body .tabs-tertiary.tabs-vertical.tabs-right li .nav-link.active, html body .tabs-tertiary.tabs-vertical.tabs-right li .nav-link.active:hover, html.dark body .tabs-tertiary.tabs-vertical.tabs-right li .nav-link.active:hover, html body .tabs-tertiary.tabs-vertical.tabs-right li .nav-link.active:focus, html.dark body .tabs-tertiary.tabs-vertical.tabs-right li .nav-link.active:focus{border-right-color: #0C7A7F;}
html[dir="rtl"] .tabs.tabs-vertical.tabs-left .nav-tabs li .nav-link:hover html[dir="rtl"] .tabs.tabs-vertical.tabs-left .nav-tabs li .nav-link.active, html[dir="rtl"] .tabs.tabs-vertical.tabs-left .nav-tabs li .nav-link.active:hover, html[dir="rtl"] .tabs.tabs-vertical.tabs-left .nav-tabs li .nav-link.active:focus{border-right-color: #005458;}
html[dir="rtl"] .tabs.tabs-vertical.tabs-right .nav-tabs li .nav-link:hover html[dir="rtl"] .tabs.tabs-vertical.tabs-right .nav-tabs li .nav-link.active, html[dir="rtl"] .tabs.tabs-vertical.tabs-right .nav-tabs li .nav-link.active:hover, html[dir="rtl"] .tabs.tabs-vertical.tabs-right .nav-tabs li .nav-link.active:focus{border-left-color: #005458;}
.list.list-icons li > [class*="fa-"]:first-child, .list.list-icons li a:first-child > [class*="fa-"]:first-child, .list.list-icons li > .icons:first-child, .list.list-icons li a:first-child > .icons:first-child{color: #005458; border-color: #005458;}
.list.list-icons.list-icons-style-3 li > [class*="fa-"]:first-child, .list.list-icons.list-icons-style-3 li a:first-child > [class*="fa-"]:first-child, .list.list-icons.list-icons-style-3 li > .icons:first-child, .list.list-icons.list-icons-style-3 li a:first-child > .icons:first-child{background-color: #005458;}
.list.list-ordened li:before{color: #005458; border-color: #005458;}
.list.list-ordened.list-ordened-style-3 li:before{background-color: #005458;}
html .list-primary.list-icons li > [class*="fa-"]:first-child, html .list-primary.list-icons li a:first-child > [class*="fa-"]:first-child, html .list-primary.list-icons li > .icons:first-child, html .list-primary.list-icons li a:first-child > .icons:first-child{color: #005458; border-color: #005458;}
html .list-primary.list-icons.list-icons-style-3 li > [class*="fa-"]:first-child, html .list-primary.list-icons.list-icons-style-3 li a:first-child > [class*="fa-"]:first-child, html .list-primary.list-icons.list-icons-style-3 li > .icons:first-child, html .list-primary.list-icons.list-icons-style-3 li a:first-child > .icons:first-child{background-color: #005458;}
html .list-secondary.list-icons li > [class*="fa-"]:first-child, html .list-secondary.list-icons li a:first-child > [class*="fa-"]:first-child, html .list-secondary.list-icons li > .icons:first-child, html .list-secondary.list-icons li a:first-child > .icons:first-child{color: #e54a23; border-color: #e54a23;}
html .list-secondary.list-icons.list-icons-style-3 li > [class*="fa-"]:first-child, html .list-secondary.list-icons.list-icons-style-3 li a:first-child > [class*="fa-"]:first-child, html .list-secondary.list-icons.list-icons-style-3 li > .icons:first-child, html .list-secondary.list-icons.list-icons-style-3 li a:first-child > .icons:first-child{background-color: #e54a23;}
html .list-tertiary.list-icons li > [class*="fa-"]:first-child, html .list-tertiary.list-icons li a:first-child > [class*="fa-"]:first-child, html .list-tertiary.list-icons li > .icons:first-child, html .list-tertiary.list-icons li a:first-child > .icons:first-child{color: #0C7A7F; border-color: #0C7A7F;}
html .list-tertiary.list-icons.list-icons-style-3 li > [class*="fa-"]:first-child, html .list-tertiary.list-icons.list-icons-style-3 li a:first-child > [class*="fa-"]:first-child, html .list-tertiary.list-icons.list-icons-style-3 li > .icons:first-child, html .list-tertiary.list-icons.list-icons-style-3 li a:first-child > .icons:first-child{background-color: #0C7A7F;}
html .divider.divider-primary [class*="fa-"], html .divider.divider-primary .icons{color: #005458;}
html .divider.divider-secondary [class*="fa-"], html .divider.divider-secondary .icons{color: #e54a23;}
html .divider.divider-tertiary [class*="fa-"], html .divider.divider-tertiary .icons{color: #0C7A7F;}
html .divider.divider-style-2.divider-primary [class*="fa-"], html .divider.divider-style-2.divider-primary .icons{background: #005458;}
html .divider.divider-style-2.divider-secondary [class*="fa-"], html .divider.divider-style-2.divider-secondary .icons{background: #e54a23;}
html .divider.divider-style-2.divider-tertiary [class*="fa-"], html .divider.divider-style-2.divider-tertiary .icons{background: #0C7A7F;}
html .divider.divider-style-3.divider-primary [class*="fa-"], html .divider.divider-style-3.divider-primary .icons{border-color: #005458;}
html .divider.divider-style-3.divider-secondary [class*="fa-"], html .divider.divider-style-3.divider-secondary .icons{border-color: #e54a23;}
html .divider.divider-style-3.divider-tertiary [class*="fa-"], html .divider.divider-style-3.divider-tertiary .icons{border-color: #0C7A7F;}
#header .header-nav-main nav > ul > li > a{color: #005458;}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu{border-top-color: #005458;}
#header .header-nav-main nav > ul > li.dropdown.open > a:before, #header .header-nav-main nav > ul > li.dropdown:hover > a:before{border-bottom-color: #005458;}
#header .header-nav-main nav > ul > li.dropdown-mega-signin .dropdown-menu{border-top-color: #005458;}
#header .header-nav-main nav > ul > li.dropdown-mega-signin .dropdown-menu li a{color: #005458;}
#header .header-nav-main nav > ul:not(:hover) > li > a.active{background-color: #005458;}
#header .header-nav.header-nav-stripe nav > ul > li:hover > a, #header .header-nav.header-nav-stripe nav > ul > li.open > a{background-color: #005458;}
#header .header-nav.header-nav-stripe nav > ul:not(:hover) > li > a.active{background-color: #005458;}
#header .header-nav.header-nav-stripe nav > ul:hover > li > a.active{color: #005458;}
#header .header-nav.header-nav-links nav > ul:not(:hover) > li > a.active{color: #005458;}
#header .header-nav.header-nav-links.header-nav-links-vertical-slide nav ul li.dropdown .dropdown-menu::-webkit-scrollbar-thumb{background: #005458 !important;}
#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active{color: #005458;}
#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active:before{background: #005458;}
#header .header-nav-main.header-nav-main-slide nav > ul > li.open > span > a, #header .header-nav-main.header-nav-main-slide nav > ul > li:hover > span > a{color: #005458;}
#header .header-nav-main.header-nav-main-slide nav > ul:not(:hover) > li > span > a.active{color: #005458;}
html.side-header #header.side-header .header-nav-main nav > ul li.dropdown.open > .dropdown-menu, html.side-header #header.side-header .header-nav-main nav > ul li.dropdown:hover > .dropdown-menu{border-left-color: #005458;}
html.side-header-right #header.side-header .header-nav-main nav > ul li.dropdown.open > .dropdown-menu, html.side-header-right #header.side-header .header-nav-main nav > ul li.dropdown:hover > .dropdown-menu{border-right-color: #005458;}
html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary .dropdown-menu{background-color: #005458;}
html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary.open > a:before, html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a:before{border-bottom-color: #005458; background: #005458;}
html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a{background: #005458;}
html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-primary > a.active{background: #005458;}
html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:focus, html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:hover{color: #005458;}
html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:focus:before, html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:hover:before{background-color: #005458;}
html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a{color: #005458;}
html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary.open > a:before, html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a:before{background: #005458;}
html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-primary > a.active{color: #005458;}
html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-primary > a.active:before{background-color: #005458;}
html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a{color: #005458;}
html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:focus, html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:hover{color: #005458;}
html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a{color: #005458;}
html #header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-primary > a.active{color: #005458;}
html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary .dropdown-menu{background-color: #e54a23;}
html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary.open > a:before, html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a:before{border-bottom-color: #e54a23; background: #e54a23;}
html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a{background: #e54a23;}
html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-secondary > a.active{background: #e54a23;}
html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:focus, html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:hover{color: #e54a23;}
html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:focus:before, html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:hover:before{background-color: #e54a23;}
html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a{color: #e54a23;}
html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary.open > a:before, html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a:before{background: #e54a23;}
html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-secondary > a.active{color: #e54a23;}
html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-secondary > a.active:before{background-color: #e54a23;}
html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a{color: #e54a23;}
html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:focus, html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a:hover{color: #e54a23;}
html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary:hover > a{color: #e54a23;}
html #header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-secondary > a.active{color: #e54a23;}
html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary .dropdown-menu{background-color: #0C7A7F;}
html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary.open > a:before, html #header .header-nav .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a:before{border-bottom-color: #0C7A7F; background: #0C7A7F;}
html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a{background: #0C7A7F;}
html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-tertiary > a.active{background: #0C7A7F;}
html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:focus, html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:hover{color: #0C7A7F;}
html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:focus:before, html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:hover:before{background-color: #0C7A7F;}
html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a{color: #0C7A7F;}
html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary.open > a:before, html #header .header-nav-line .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a:before{background: #0C7A7F;}
html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-tertiary > a.active{color: #0C7A7F;}
html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-tertiary > a.active:before{background-color: #0C7A7F;}
html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a{color: #0C7A7F;}
html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:focus, html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary a:hover{color: #0C7A7F;}
html #header .header-nav-links .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary:hover > a{color: #0C7A7F;}
html #header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-tertiary > a.active{color: #0C7A7F;}
html #header .header-nav-force-light-text-active-skin-color .header-nav-main nav > ul > li:hover > a, html #header .header-nav-force-light-text-active-skin-color .header-nav-main nav > ul > li .wrapper-items-cloned:hover > a{color: #005458 !important;}
html #header .header-nav-force-light-text-active-skin-color .header-nav-main nav > ul:not(:hover) > li > a.active, html #header .header-nav-force-light-text-active-skin-color .header-nav-main nav > ul:not(:hover) > li .wrapper-items-cloned > a.active{color: #005458 !important;}
#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a:active{color: #005458;}
#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active{background: #005458;}
#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active:focus, #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active:hover{background: #005458;}
#header .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a.active{background: #005458;}
#header .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a.active:focus, #header .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a.active:hover{background: #005458;}
html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links .header-nav-main.header-nav-main-mobile-dark nav > ul > li > a.active{color: #005458 !important;}
html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav::-webkit-scrollbar-thumb{background-color: #005458;}
html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav > ul > li > a.active{color: #005458 !important;}
html.side-header-hamburguer-sidebar #header.side-header .header-nav.header-nav-links nav > ul > li:hover > a{color: #005458 !important;}
html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary > a{color: #005458;}
html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary > a.active{background: #005458 !important;}
html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary > a{color: #e54a23;}
html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary > a.active{background: #e54a23 !important;}
html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary > a{color: #0C7A7F;}
html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-tertiary > a.active{background: #0C7A7F !important;}
html #header .header-top.header-top-primary{background: #005458;}
html #header .header-top.header-top-secondary{background: #e54a23;}
html #header .header-top.header-top-tertiary{background: #0C7A7F;}
#header .header-nav-main.header-nav-main-light nav > ul > li.open > a, #header .header-nav-main.header-nav-main-light nav > ul > li:hover > a{color: #005458;}
#header .header-nav-main.header-nav-main-light nav > ul > li > a.active{color: #005458;}
#header .header-nav-features .header-nav-features-search-reveal-big-search .form-control{border-bottom-color: #005458;}
.circular-bar.only-icon [class*="fa-"], .circular-bar.only-icon .icons{color: #005458;}
.form-control.bg-primary, .form-control.bg-color-primary{border-color: #005458;}
.form-control .testimonial-quotes-primary blockquote:before, .form-control .testimonial-quotes-primary blockquote:after{color: #005458 !important;}
.form-control.bg-secondary, .form-control.bg-color-secondary{border-color: #e54a23;}
.form-control .testimonial-quotes-secondary blockquote:before, .form-control .testimonial-quotes-secondary blockquote:after{color: #005458 !important;}
.form-control.bg-tertiary, .form-control.bg-color-tertiary{border-color: #0C7A7F;}
.form-control .testimonial-quotes-tertiary blockquote:before, .form-control .testimonial-quotes-tertiary blockquote:after{color: #005458 !important;}
.form-control .testimonial-quotes-quaternary blockquote:before, .form-control .testimonial-quotes-quaternary blockquote:after{color: #005458 !important;}
.form-control .testimonial-quotes-dark blockquote:before, .form-control .testimonial-quotes-dark blockquote:after{color: #005458 !important;}
.form-control .testimonial-quotes-light blockquote:before, .form-control .testimonial-quotes-light blockquote:after{color: #005458 !important;}
.form-switch .form-check-input:checked{background-color: #005458; border-color: #005458 !important;}
html .counters .counter-primary [class*="fa-"], html .counters .counter-primary .icons, html .counters .counter-primary strong{color: #005458;}
html .counters .counter-secondary [class*="fa-"], html .counters .counter-secondary .icons, html .counters .counter-secondary strong{color: #e54a23;}
html .counters .counter-tertiary [class*="fa-"], html .counters .counter-tertiary .icons, html .counters .counter-tertiary strong{color: #0C7A7F;}
.feature-box.feature-box-style-2 .feature-box-icon [class*="fa-"], .feature-box.feature-box-style-2 .feature-box-icon .icons{color: #005458;}
html .feature-box-primary.feature-box-style-2 .feature-box-icon [class*="fa-"], html .feature-box-primary.feature-box-style-2 .feature-box-icon .icons{color: #005458;}
html .feature-box-secondary.feature-box-style-2 .feature-box-icon [class*="fa-"], html .feature-box-secondary.feature-box-style-2 .feature-box-icon .icons{color: #e54a23;}
html .feature-box-tertiary.feature-box-style-2 .feature-box-icon [class*="fa-"], html .feature-box-tertiary.feature-box-style-2 .feature-box-icon .icons{color: #0C7A7F;}
.feature-box.feature-box-style-3 .feature-box-icon [class*="fa-"], .feature-box.feature-box-style-3 .feature-box-icon .icons{color: #005458;}
html .feature-box-primary.feature-box-style-3 .feature-box-icon [class*="fa-"], html .feature-box-primary.feature-box-style-3 .feature-box-icon .icons{color: #005458;}
html .feature-box-secondary.feature-box-style-3 .feature-box-icon [class*="fa-"], html .feature-box-secondary.feature-box-style-3 .feature-box-icon .icons{color: #e54a23;}
html .feature-box-tertiary.feature-box-style-3 .feature-box-icon [class*="fa-"], html .feature-box-tertiary.feature-box-style-3 .feature-box-icon .icons{color: #0C7A7F;}
.feature-box.feature-box-style-4 .feature-box-icon [class*="fa-"], .feature-box.feature-box-style-4 .feature-box-icon .icons{color: #005458;}
html .feature-box-primary.feature-box-style-4 .feature-box-icon [class*="fa-"], html .feature-box-primary.feature-box-style-4 .feature-box-icon .icons{color: #005458;}
html .feature-box-secondary.feature-box-style-4 .feature-box-icon [class*="fa-"], html .feature-box-secondary.feature-box-style-4 .feature-box-icon .icons{color: #e54a23;}
html .feature-box-tertiary.feature-box-style-4 .feature-box-icon [class*="fa-"], html .feature-box-tertiary.feature-box-style-4 .feature-box-icon .icons{color: #0C7A7F;}
.feature-box.feature-box-style-5 .feature-box-icon [class*="fa-"], .feature-box.feature-box-style-5 .feature-box-icon .icons{color: #005458;}
html .feature-box-primary.feature-box-style-5 .feature-box-icon [class*="fa-"], html .feature-box-primary.feature-box-style-5 .feature-box-icon .icons{color: #005458;}
html .feature-box-secondary.feature-box-style-5 .feature-box-icon [class*="fa-"], html .feature-box-secondary.feature-box-style-5 .feature-box-icon .icons{color: #e54a23;}
html .feature-box-tertiary.feature-box-style-5 .feature-box-icon [class*="fa-"], html .feature-box-tertiary.feature-box-style-5 .feature-box-icon .icons{color: #0C7A7F;}
html .feature-box-primary.feature-box-style-6 .feature-box-icon [class*="fa-"], html .feature-box-primary.feature-box-style-6 .feature-box-icon .icons{color: #005458;}
html .feature-box-secondary.feature-box-style-6 .feature-box-icon [class*="fa-"], html .feature-box-secondary.feature-box-style-6 .feature-box-icon .icons{color: #e54a23;}
html .feature-box-tertiary.feature-box-style-6 .feature-box-icon [class*="fa-"], html .feature-box-tertiary.feature-box-style-6 .feature-box-icon .icons{color: #0C7A7F;}
section.timeline .timeline-box.left:before, section.timeline .timeline-box.right:before{background: #005458; box-shadow: 0 0 0 3px #FFF, 0 0 0 6px #005458;}
.dropdown-menu.dropdown-menu-arrow-centered a:focus, .dropdown-menu.dropdown-menu-arrow-centered a:active{background-color: #005458;}
#footer .footer-nav.footer-nav-bottom-line nav > ul:not(:hover) > li > a.active{color: #005458 !important;}
#footer .footer-nav.footer-nav-bottom-line nav > ul:not(:hover) > li > a.active:before{background: #005458 !important;}
html.boxed .body{border-top-color: #005458;}

/* ---- the two new header links ---- */
.header-top .aar-toplink{
  display:inline-flex; align-items:center; gap:6px;
  font-size:13px; font-weight:700; line-height:1;
  padding:7px 14px; border-radius:100px; white-space:nowrap;
  transition:background-color .15s ease, color .15s ease, border-color .15s ease;
}
.header-top .aar-toplink--ghost{ color:#005458; border:1.5px solid #005458; background:transparent; }
.header-top .aar-toplink--ghost:hover{ background:#005458; color:#fff; }
.header-top .aar-toplink--solid{ background:#e54a23; color:#fff; border:1.5px solid #e54a23; }
.header-top .aar-toplink--solid:hover{ background:#c93d1a; border-color:#c93d1a; color:#fff; }
@media (max-width:991px){
  .header-top .aar-toplink{ font-size:12px; padding:6px 11px; }
}

/* ---- footer: tidy, even columns ---- */
footer .footer-col-title{
  font-size:13px; font-weight:700; letter-spacing:.06em; text-transform:uppercase;
  color:#fff; margin-bottom:16px; padding-bottom:10px;
  border-bottom:2px solid rgba(255,255,255,.16); display:inline-block;
}
footer .footer-links{ list-style:none; padding:0; margin:0; }
footer .footer-links li{ margin-bottom:9px; }
footer .footer-links a{
  color:rgba(255,255,255,.82); font-size:14px; line-height:1.5;
  text-decoration:none; transition:color .15s ease, padding-left .15s ease;
  display:inline-block;
}
footer .footer-links a:hover{ color:#fff; padding-left:4px; }
footer .footer-contact-row{ display:flex; gap:12px; align-items:flex-start; margin-bottom:16px; }
footer .footer-contact-row .ic{
  flex:0 0 34px; width:34px; height:34px; border-radius:9px;
  background:rgba(255,255,255,.12); display:flex; align-items:center; justify-content:center;
  color:#fff; font-size:14px;
}
footer .footer-contact-row a,
footer .footer-contact-row p{ color:rgba(255,255,255,.85); font-size:14px; margin:0; line-height:1.55; }
footer .footer-contact-row a:hover{ color:#fff; }
footer .footer-bottom-bar{
  border-top:1px solid rgba(255,255,255,.14); margin-top:34px; padding:18px 0 6px;
}
@media (max-width:767px){
  footer .footer-col-title{ margin-bottom:12px; }
  footer .footer-bottom-bar{ margin-top:22px; text-align:center; }
}