/* Kontrast WCAG AA — wygenerowane 2026-10-17 z CSS motywu Mesmerize 1.6.187.
   Te same selektory co w motywie, zmienione tylko kolory:
   #03a9f4 -> #0277bd (2,63 -> 4,8:1), szary tekst #8e9dae i #6b7c93 (podmenu) -> #5f6e80 (2,77 / 4,26 -> 5,2:1),
   pomarańczowy tekst #ff9800 -> #a85700 (2,16 -> 5,2:1), tekst na pomarańczowym tle biały -> #1f2329 (7,3:1).
   Kolejność reguł jak w motywie, łącznie z niezmienionymi deklaracjami kolorów, żeby kaskada działała identycznie.
   Po zmianie motywu lub jego dużej aktualizacji warto wygenerować ponownie. */
.color1{color:#0277bd}
.color2{color:#a85700}
.color3{color:#fbc02d}
.color4{color:#8c239f}
.color5{color:#ff3369}
.color6{color:#343a40}
.bg-color1{background-color:#0277bd}
.bg-color2{background-color:#FF9800}
.bg-color3{background-color:#fbc02d}
.bg-color4{background-color:#8c239f}
.bg-color5{background-color:#ff3369}
.bg-color6{background-color:#343a40}
.bg-color-white{background-color:#fff}
.bg-color-black{background-color:#000}
.circle-counter.color-white .circle-bar{stroke:#fff}
.circle-counter.color-black .circle-bar{stroke:#000}
.y-move:hover{box-shadow:0 10px 20px rgba(189,189,189,.19),0 6px 6px rgba(189,189,189,.23)}
*{outline:0}
.inverted{color:#fff}
.error{color:#f03c69}
.subscribe-form [class*=success],.success{color:#35beb1}
.warning{color:#f7ba45}
.focus{color:#1c86f2}
.aluminum{color:#f8f8f8}
.silver{color:#e0e1e1}
.lightgray{color:#f1f1f1}
.gray{color:#bdbdbd}
.midgray{color:#676b72}
.darkgray{color:#313439}
.bg-black{background-color:#4a4a4a}
.bg-inverted{background-color:#fff}
.bg-error{background-color:#f03c69}
.bg-success{background-color:#35beb1}
.bg-warning{background-color:#f7ba45}
.bg-focus{background-color:#1c86f2}
.bg-aluminum{background-color:#f8f8f8}
.bg-silver{background-color:#e0e1e1}
.bg-lightgray{background-color:#f1f1f1}
.bg-gray{background-color:#bdbdbd}
.bg-midgray{background-color:#676b72}
.bg-darkgray{background-color:#313439}
.bg-highlight{background-color:#edf2ff}
i.fa.color1{color:#0277bd}
i.fa.icon.bordered.color1,i.fa.icon.color1.card[class*=bottom-border-]{border-color:#0277bd}
.button.color1,button.color1,i.fa.icon.reverse.color1{background-color:#0277bd}
.button.color1:hover,button.color1:hover{background-color:#2ebcfc}
.button.color1.outline:hover,button.color1.outline:hover{color:#2ebcfc}
a.color1:not(.button){color:#0277bd}
a.color1:not(.button):hover{color:#2ebcfc}
hr.small-line.color1{background-color:#0277bd}
.circle-counter.color1 .circle-bar{stroke:#0277bd}
i.fa.color2{color:#a85700}
i.fa.icon.bordered.color2,i.fa.icon.color2.card[class*=bottom-border-]{border-color:#FF9800}
.button.color2,button.color2,i.fa.icon.reverse.color2{background-color:#FF9800}
.button.color2:hover,button.color2:hover{background-color:#ffad33}
.button.color2.outline:hover,button.color2.outline:hover{color:#ffad33}
a.color2:not(.button){color:#a85700}
a.color2:not(.button):hover{color:#ffad33}
hr.small-line.color2{background-color:#FF9800}
.circle-counter.color2 .circle-bar{stroke:#FF9800}
i.fa.color3{color:#fbc02d}
i.fa.icon.bordered.color3,i.fa.icon.color3.card[class*=bottom-border-]{border-color:#fbc02d}
.button.color3,button.color3,i.fa.icon.reverse.color3{background-color:#fbc02d}
.button.color3:hover,button.color3:hover{background-color:#fccf5f}
.button.color3.outline:hover,button.color3.outline:hover{color:#fccf5f}
a.color3:not(.button){color:#fbc02d}
a.color3:not(.button):hover{color:#fccf5f}
hr.small-line.color3{background-color:#fbc02d}
.circle-counter.color3 .circle-bar{stroke:#fbc02d}
i.fa.color4{color:#8c239f}
i.fa.icon.bordered.color4,i.fa.icon.color4.card[class*=bottom-border-]{border-color:#8c239f}
.button.color4,button.color4,i.fa.icon.reverse.color4{background-color:#8c239f}
.button.color4:hover,button.color4:hover{background-color:#b12cc9}
.button.color4.outline:hover,button.color4.outline:hover{color:#b12cc9}
a.color4:not(.button){color:#8c239f}
a.color4:not(.button):hover{color:#b12cc9}
hr.small-line.color4{background-color:#8c239f}
.circle-counter.color4 .circle-bar{stroke:#8c239f}
i.fa.color5{color:#ff3369}
i.fa.icon.bordered.color5,i.fa.icon.color5.card[class*=bottom-border-]{border-color:#ff3369}
.button.color5,button.color5,i.fa.icon.reverse.color5{background-color:#ff3369}
.button.color5:hover,button.color5:hover{background-color:#ff668f}
.button.color5.outline:hover,button.color5.outline:hover{color:#ff668f}
a.color5:not(.button){color:#ff3369}
a.color5:not(.button):hover{color:#ff668f}
hr.small-line.color5{background-color:#ff3369}
.circle-counter.color5 .circle-bar{stroke:#ff3369}
i.fa.color6{color:#343a40}
i.fa.icon.bordered.color6,i.fa.icon.color6.card[class*=bottom-border-]{border-color:#343a40}
.button.color6,button.color6,i.fa.icon.reverse.color6{background-color:#343a40}
.button.color6:hover,button.color6:hover{background-color:#4b545c}
.button.color6.outline:hover,button.color6.outline:hover{color:#4b545c}
a.color6:not(.button){color:#343a40}
a.color6:not(.button):hover{color:#4b545c}
hr.small-line.color6{background-color:#343a40}
.circle-counter.color6 .circle-bar{stroke:#343a40}
i.fa.gray{color:#bdbdbd}
i.fa.gray:hover{color:#a4a4a4}
i.fa.darkgray{color:#8a8a8a}
i.fa.darkgray:hover{color:#717171}
i.fa.color-white{color:#fff}
i.fa.icon.bordered.color-white,i.fa.icon.color-white.card[class*=bottom-border-]{border-color:#fff}
i.fa.icon.reverse.color-white{background-color:#fff}
i.fa.color-black{color:#4a4a4a}
i.fa.icon.bordered.color-black,i.fa.icon.color-black.card[class*=bottom-border-]{border-color:#4a4a4a}
figure pre,kbd{border:1px solid rgba(0,0,0,.1)}
i.fa.icon.reverse.color-black{background-color:#4a4a4a}
.grad-180-transparent-color1{background:linear-gradient(180deg,transparent 0,transparent 50%,rgba(3,169,244,.5) 82.5%,rgba(3,169,244,.8) 100%)}
.grad-180-transparent-color2{background:linear-gradient(180deg,transparent 0,transparent 50%,rgba(255,152,0,.5) 82.5%,rgba(255,152,0,.8) 100%)}
.grad-180-transparent-color3{background:linear-gradient(180deg,transparent 0,transparent 50%,rgba(251,192,45,.5) 82.5%,rgba(251,192,45,.8) 100%)}
.grad-180-transparent-color4{background:linear-gradient(180deg,transparent 0,transparent 50%,rgba(140,35,159,.5) 82.5%,rgba(140,35,159,.8) 100%)}
.grad-180-transparent-color5{background:linear-gradient(180deg,transparent 0,transparent 50%,rgba(255,51,105,.5) 82.5%,rgba(255,51,105,.8) 100%)}
.grad-180-transparent-color6{background:linear-gradient(180deg,transparent 0,transparent 50%,rgba(52,58,64,.5) 82.5%,rgba(52,58,64,.8) 100%)}
pre,pre code,table.striped tr:nth-child(odd) td{background:#f8f8f8}
body{color:#5f6e80;background-color:transparent}
a{color:#0277bd}
a:hover{color:#2ebcfc}
.comment-author .fn,.widget_block>.wp-block-group>.wp-block-group__inner-container h1:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container h2:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container h3:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container h4:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container h5:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container h6:first-child,h1,h1.title,h2,h3,h4,h5,h6{color:#3C424F}
.comment-author .inverted .fn,.inverted .comment-author .fn,.inverted .fa,.inverted .widget_block>.wp-block-group>.wp-block-group__inner-container h1:first-child,.inverted .widget_block>.wp-block-group>.wp-block-group__inner-container h2:first-child,.inverted .widget_block>.wp-block-group>.wp-block-group__inner-container h3:first-child,.inverted .widget_block>.wp-block-group>.wp-block-group__inner-container h4:first-child,.inverted .widget_block>.wp-block-group>.wp-block-group__inner-container h5:first-child,.inverted .widget_block>.wp-block-group>.wp-block-group__inner-container h6:first-child,.inverted h1,.inverted h2,.inverted h3,.inverted h4,.inverted h5,.inverted h6,.widget_block>.wp-block-group>.wp-block-group__inner-container .inverted h1:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .inverted h2:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .inverted h3:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .inverted h4:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .inverted h5:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .inverted h6:first-child{color:#fff}
.comment-author .fn a,.contact-form-wrapper label a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,.widget_block>.wp-block-group>.wp-block-group__inner-container h1:first-child a,.widget_block>.wp-block-group>.wp-block-group__inner-container h2:first-child a,.widget_block>.wp-block-group>.wp-block-group__inner-container h3:first-child a,.widget_block>.wp-block-group>.wp-block-group__inner-container h4:first-child a,.widget_block>.wp-block-group>.wp-block-group__inner-container h5:first-child a,.widget_block>.wp-block-group>.wp-block-group__inner-container h6:first-child a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}
hr{border-bottom:1px solid rgba(0,0,0,.1)}
abbr[title],dfn[title]{border-bottom:1px dotted rgba(0,0,0,.5)}
code,kbd,mark,samp{color:rgba(142,157,174,.85)}
code{background:#e0e1e1}
samp{color:#fff;background:#1c86f2}
pre,pre code{color:rgba(142,157,174,.85)}
.black,.comment-meta a,a.muted{color:#4a4a4a}
.highlight{background-color:#edf2ff}
.lead{color:#3C424F}
.button,.button:hover{color:#fff}
.button{background-color:#0277bd;border:2px solid #0277bd}
.button:hover{outline:0;background-color:#2ebcfc;border-color:#2ebcfc}
.button.disabled,.button:disabled,.button:disabled[disabled]{color:rgba(255,255,255,.7);background-color:rgba(3,169,244,.7);border-color:rgba(3,169,244,.7)}
.button.disabled:hover,.button:disabled:hover,.button:disabled[disabled]:hover{color:#fff}
.button.outline{border-color:#0277bd;color:#0277bd}
.button.outline:hover{color:rgba(3,169,244,.6);border-color:rgba(3,169,244,.5)}
.button.outline.disabled,.button.outline:disabled{color:rgba(3,169,244,.7);border-color:rgba(3,169,244,.5)}
.button.link{border-color:#0277bd;color:#0277bd}
.button.link:hover{color:rgba(3,169,244,.6);border-color:rgba(3,169,244,.5)}
.button.link.disabled,.button.link:disabled{color:rgba(3,169,244,.7);border-color:rgba(3,169,244,.5)}
.button.inverted,.button.inverted:hover{color:#000;background-color:#fff;border-color:#fff}
.button.inverted.disabled,.button.inverted:disabled{color:rgba(0,0,0,.7);background-color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}
.button.inverted.outline{color:#fff;border-color:#fff}
.button.inverted.outline:hover{border-color:rgba(255,255,255,.7)}
.button.inverted.outline.disabled,.button.inverted.outline:disabled{color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.5)}
.button.raised{box-shadow:0 1px 3px rgba(0,0,0,.3)}
.button.secondary{color:#fff;background-color:#313439;border-color:#313439}
.button.secondary:hover{color:#fff;background-color:#494d54;border-color:#494d54}
.button.secondary.disabled,.button.secondary:disabled{color:rgba(255,255,255,.7);background-color:rgba(49,52,57,.7);border-color:rgba(49,52,57,.7)}
.button.secondary.outline{color:#313439;border-color:#313439}
.button.secondary.outline:hover{border-color:rgba(49,52,57,.7)}
.button.secondary.outline.disabled,.button.secondary.outline:disabled{color:rgba(49,52,57,.7);border-color:rgba(49,52,57,.5)}
.button.color-white,.button.color-white:hover{color:#313439;background-color:#fff;border-color:#fff}
.button.color-white.disabled,.button.color-white:disabled{color:rgba(49,52,57,.7);background-color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}
.button.color-white.outline{color:#fff;border-color:#fff}
.button.color-white.outline:hover{border-color:rgba(255,255,255,.7)}
.button.color-white.outline.disabled,.button.color-white.outline:disabled{color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.5)}
.button.color-black{color:#fff;background-color:#000;border-color:#000}
.button.color-black:hover{color:#fff;background-color:#1a1a1a;border-color:#1a1a1a}
.button.color-black.disabled,.button.color-black:disabled{color:rgba(255,255,255,.7);background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7)}
.button.color-black.outline{color:#000;border-color:#000}
.button.color-black.outline:hover{border-color:rgba(0,0,0,.7)}
.button.color-black.outline.disabled,.button.color-black.outline:disabled{color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.5)}
.button.white,.button.white:hover{color:#313439;background-color:#fff;border-color:#fff}
.button.white.disabled,.button.white:disabled{color:rgba(49,52,57,.7);background-color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}
.button.white.outline{color:#fff;border-color:#fff}
.button.white.outline:hover{border-color:rgba(255,255,255,.7)}
.button.white.outline.disabled,.button.white.outline:disabled{color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.5)}
.button.black{color:#fff;background-color:#000;border-color:#000}
.button.black:hover{color:#fff;background-color:#1a1a1a;border-color:#1a1a1a}
.button.black.disabled,.button.black:disabled{color:rgba(255,255,255,.7);background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7)}
.button.black.outline{color:#000;border-color:#000}
.button.black.outline:hover{border-color:rgba(0,0,0,.7)}
.button.black.outline.disabled,.button.black.outline:disabled{color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.5)}
.button.color1{color:#fff;background-color:#0277bd;border-color:#0277bd}
.button.color1:hover{color:#fff;background-color:#2ebcfc;border-color:#2ebcfc}
.button.color1.disabled,.button.color1:disabled{color:rgba(255,255,255,.7);background-color:rgba(3,169,244,.7);border-color:rgba(3,169,244,.7)}
.button.color1.outline{color:#0277bd;border-color:#0277bd}
.button.color1.outline:hover{border-color:rgba(3,169,244,.7)}
.button.color1.outline.disabled,.button.color1.outline:disabled{color:rgba(3,169,244,.7);border-color:rgba(3,169,244,.5)}
.button.color2{color:#1f2329;background-color:#FF9800;border-color:#FF9800}
.button.color2:hover{color:#fff;background-color:#ffad33;border-color:#ffad33}
.button.color2.disabled,.button.color2:disabled{color:rgba(255,255,255,.7);background-color:rgba(255,152,0,.7);border-color:rgba(255,152,0,.7)}
.button.color2.outline{color:#a85700;border-color:#FF9800}
.button.color2.outline:hover{border-color:rgba(255,152,0,.7)}
.button.color2.outline.disabled,.button.color2.outline:disabled{color:rgba(255,152,0,.7);border-color:rgba(255,152,0,.5)}
.button.color3{color:#fff;background-color:#fbc02d;border-color:#fbc02d}
.button.color3:hover{color:#fff;background-color:#fccf5f;border-color:#fccf5f}
.button.color3.disabled,.button.color3:disabled{color:rgba(255,255,255,.7);background-color:rgba(251,192,45,.7);border-color:rgba(251,192,45,.7)}
.button.color3.outline{color:#fbc02d;border-color:#fbc02d}
.button.color3.outline:hover{border-color:rgba(251,192,45,.7)}
.button.color3.outline.disabled,.button.color3.outline:disabled{color:rgba(251,192,45,.7);border-color:rgba(251,192,45,.5)}
.button.color4{color:#fff;background-color:#8c239f;border-color:#8c239f}
.button.color4:hover{color:#fff;background-color:#b12cc9;border-color:#b12cc9}
.button.color4.disabled,.button.color4:disabled{color:rgba(255,255,255,.7);background-color:rgba(140,35,159,.7);border-color:rgba(140,35,159,.7)}
.button.color4.outline{color:#8c239f;border-color:#8c239f}
.button.color4.outline:hover{border-color:rgba(140,35,159,.7)}
.button.color4.outline.disabled,.button.color4.outline:disabled{color:rgba(140,35,159,.7);border-color:rgba(140,35,159,.5)}
.button.color5{color:#fff;background-color:#ff3369;border-color:#ff3369}
.button.color5:hover{color:#fff;background-color:#ff668f;border-color:#ff668f}
.button.color5.disabled,.button.color5:disabled{color:rgba(255,255,255,.7);background-color:rgba(255,51,105,.7);border-color:rgba(255,51,105,.7)}
.button.color5.outline{color:#ff3369;border-color:#ff3369}
.button.color5.outline:hover{border-color:rgba(255,51,105,.7)}
.button.color5.outline.disabled,.button.color5.outline:disabled{color:rgba(255,51,105,.7);border-color:rgba(255,51,105,.5)}
.button.color6{color:#fff;background-color:#343a40;border-color:#343a40}
.button.color6:hover{color:#fff;background-color:#4b545c;border-color:#4b545c}
.button.color6.disabled,.button.color6:disabled{color:rgba(255,255,255,.7);background-color:rgba(52,58,64,.7);border-color:rgba(52,58,64,.7)}
.button.color6.outline{color:#343a40;border-color:#343a40}
.button.color6.outline:hover{border-color:rgba(52,58,64,.7)}
.button.color6.outline.disabled,.button.color6.outline:disabled{color:rgba(52,58,64,.7);border-color:rgba(52,58,64,.5)}
.button.white-text{color:#fff!important}
.button.dark-text{color:#313439!important}
.button.y-move:hover{box-shadow:0 10px 20px rgba(189,189,189,.19),0 6px 6px rgba(189,189,189,.23)}
fieldset{border:1px solid rgba(0,0,0,.1)}
input,select,textarea{outline:0;background-color:#fff;border:1px solid #f1f1f1}
input:focus:not(.button):not([type=submit]),select:focus:not(.button):not([type=submit]),textarea:focus:not(.button):not([type=submit]){outline:0;background-color:#fff;border-color:#1c86f2;box-shadow:0 0 0 1px #1c86f2 inset}
input.error,select.error,textarea.error{background-color:rgba(240,60,105,.1);border:1px solid #f583a0}
input.error:focus,select.error:focus,textarea.error:focus{border-color:#f03c69;box-shadow:0 0 1px #f03c69 inset}
.subscribe-form input[class*=success],.subscribe-form select[class*=success],.subscribe-form textarea[class*=success],input.success,select.success,textarea.success{background-color:rgba(53,190,177,.1);border:1px solid #6ad5cb}
.subscribe-form input[class*=success]:focus,.subscribe-form select[class*=success]:focus,.subscribe-form textarea[class*=success]:focus,input.success:focus,select.success:focus,textarea.success:focus{border-color:#35beb1;box-shadow:0 0 1px #35beb1 inset}
input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{color:rgba(0,0,0,.5)}
label{color:#313439}
label.checkbox{color:inherit}
.req{color:#f03c69}
.desc{color:rgba(142,157,174,.5)}
.append span,.prepend span{border:1px solid #f1f1f1;background-color:#f8f8f8;color:rgba(0,0,0,.5)}
table caption{color:#676b72}
td,th{border-bottom:1px solid rgba(0,0,0,.05)}
tfoot td,tfoot th{color:rgba(142,157,174,.5)}
.post-item table td,.post-item table th,table.bordered td,table.bordered th,table.card[class*=bottom-border-] td,table.card[class*=bottom-border-] th{border:1px solid rgba(0,0,0,.05)}
.wp-caption{background:#fff;border:1px solid #f0f0f0}
.mejs-inner .mejs-button>button[aria-controls]{background-color:transparent}
.mejs-inner .mejs-button>button[aria-controls]:focus,.mejs-inner .mejs-button>button[aria-controls]:hover{background-color:transparent}
.screen-reader-text:focus{background-color:transparent;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#fff}
.header-top-bar{background-color:#222}
.top-bar-social-icons a{color:#fff}
.top-bar-social-icons a:hover{color:#fff}
.top-bar-field{color:#fff}
.top-bar-field i.fa{color:#999}
.top-bar-field a,.top-bar-field a:hover{color:#fff}
.top-bar-menu li a{color:#bdbdbd}
ul.dropdown-menu li{color:#fff}
ul.dropdown-menu li a{color:inherit}
ul.dropdown-menu li.menu-item-has-children>a:after,ul.dropdown-menu li.page_item_has_children>a:after{color:inherit}
ul.dropdown-menu ul{box-shadow:1px 1px 4px 2px rgba(0,0,0,.11);background-color:#fff}
ul.dropdown-menu ul li{color:#5f6e80}
ul.dropdown-menu ul li:after{background-color:rgba(128,128,128,.2)}
ul.dropdown-menu ul li.hover,ul.dropdown-menu ul li:hover{background-color:#F8F8F8;color:#000}
a[data-menu-toggler]{color:#fff;background:#1bc2a2}
@media (min-width:768px){ul.dropdown-menu>li.hover>a,ul.dropdown-menu>li:hover>a{color:#0277bd}}
ul.dropdown-menu>li{color:#fff}
ul.dropdown-menu.simple-menu-items>.current-menu-item>a,ul.dropdown-menu.simple-menu-items>.current_page_item>a{color:#0277bd}
ul.dropdown-menu.active-line-bottom>li:not(.current-menu-item):not(.current_page_item).hover>a,ul.dropdown-menu.active-line-bottom>li:not(.current-menu-item):not(.current_page_item):hover>a,ul.dropdown-menu.active-line-top>li:not(.current-menu-item):not(.current_page_item).hover>a,ul.dropdown-menu.active-line-top>li:not(.current-menu-item):not(.current_page_item):hover>a,ul.dropdown-menu.default>li:not(.current-menu-item):not(.current_page_item).hover>a,ul.dropdown-menu.default>li:not(.current-menu-item):not(.current_page_item):hover>a{color:#d8d8d8}
ul.dropdown-menu.active-line-bottom>.current-menu-item>a,ul.dropdown-menu.active-line-bottom>.current_page_item>a,ul.dropdown-menu.default>.current-menu-item>a,ul.dropdown-menu.default>.current_page_item>a{border-bottom:3px solid #0277bd}
ul.dropdown-menu.active-line-top>.current-menu-item>a,ul.dropdown-menu.active-line-top>.current_page_item>a{border-top:3px solid #0277bd}
ul.dropdown-menu.active-round-button>.current-menu-item>a,ul.dropdown-menu.active-round-button>.current_page_item>a{background-color:#0277bd;color:#fff}
ul.dropdown-menu.active-round-button>li:not(.current-menu-item):not(.current_page_item).hover>a,ul.dropdown-menu.active-round-button>li:not(.current-menu-item):not(.current_page_item):hover>a{border:2px solid #d8d8d8;color:#d8d8d8}
ul.dropdown-menu.active-arrow-down>.current-menu-item:after,ul.dropdown-menu.active-arrow-down>.current_page_item:after{border-color:transparent transparent #0277bd}
ul.dropdown-menu.active-arrow-down>li:not(.current-menu-item):not(.current_page_item).hover:after,ul.dropdown-menu.active-arrow-down>li:not(.current-menu-item):not(.current_page_item):hover:after{border-color:transparent transparent #d8d8d8}
ul.dropdown-menu.active-round-border-button>.current-menu-item>a,ul.dropdown-menu.active-round-border-button>.current_page_item>a{border:2px solid #0277bd;color:#0277bd}
ul.dropdown-menu.active-round-border-button>li:not(.current-menu-item):not(.current_page_item).hover>a,ul.dropdown-menu.active-round-border-button>li:not(.current-menu-item):not(.current_page_item):hover>a{border:2px solid #d8d8d8;color:#d8d8d8}
ul.dropdown-menu.active-line-top-bottom>.current-menu-item>a,ul.dropdown-menu.active-line-top-bottom>.current_page_item>a{border-top:1px solid #0277bd;border-bottom:1px solid #0277bd;color:#0277bd}
ul.dropdown-menu.active-line-top-bottom>li:not(.current-menu-item):not(.current_page_item).hover>a,ul.dropdown-menu.active-line-top-bottom>li:not(.current-menu-item):not(.current_page_item):hover>a{color:#d8d8d8}
.coloured-nav ul.dropdown-menu>li,.fixto-fixed ul.dropdown-menu>li{color:#000}
.coloured-nav ul.dropdown-menu.active-line-bottom>li:not(.current-menu-item):not(.current_page_item).hover>a,.coloured-nav ul.dropdown-menu.active-line-bottom>li:not(.current-menu-item):not(.current_page_item):hover>a,.coloured-nav ul.dropdown-menu.active-line-top>li:not(.current-menu-item):not(.current_page_item).hover>a,.coloured-nav ul.dropdown-menu.active-line-top>li:not(.current-menu-item):not(.current_page_item):hover>a,.coloured-nav ul.dropdown-menu.default>li:not(.current-menu-item):not(.current_page_item).hover>a,.coloured-nav ul.dropdown-menu.default>li:not(.current-menu-item):not(.current_page_item):hover>a,.fixto-fixed ul.dropdown-menu.active-line-bottom>li:not(.current-menu-item):not(.current_page_item).hover>a,.fixto-fixed ul.dropdown-menu.active-line-bottom>li:not(.current-menu-item):not(.current_page_item):hover>a,.fixto-fixed ul.dropdown-menu.active-line-top>li:not(.current-menu-item):not(.current_page_item).hover>a,.fixto-fixed ul.dropdown-menu.active-line-top>li:not(.current-menu-item):not(.current_page_item):hover>a,.fixto-fixed ul.dropdown-menu.default>li:not(.current-menu-item):not(.current_page_item).hover>a,.fixto-fixed ul.dropdown-menu.default>li:not(.current-menu-item):not(.current_page_item):hover>a{color:#0277bd}
.coloured-nav ul.dropdown-menu.active-line-bottom>.current-menu-item>a,.coloured-nav ul.dropdown-menu.active-line-bottom>.current_page_item>a,.coloured-nav ul.dropdown-menu.default>.current-menu-item>a,.coloured-nav ul.dropdown-menu.default>.current_page_item>a,.fixto-fixed ul.dropdown-menu.active-line-bottom>.current-menu-item>a,.fixto-fixed ul.dropdown-menu.active-line-bottom>.current_page_item>a,.fixto-fixed ul.dropdown-menu.default>.current-menu-item>a,.fixto-fixed ul.dropdown-menu.default>.current_page_item>a{border-bottom:3px solid #0277bd}
.coloured-nav ul.dropdown-menu.active-line-top>.current-menu-item>a,.coloured-nav ul.dropdown-menu.active-line-top>.current_page_item>a,.fixto-fixed ul.dropdown-menu.active-line-top>.current-menu-item>a,.fixto-fixed ul.dropdown-menu.active-line-top>.current_page_item>a{border-top:3px solid #0277bd}
.coloured-nav ul.dropdown-menu.active-round-button>.current-menu-item>a,.coloured-nav ul.dropdown-menu.active-round-button>.current_page_item>a,.fixto-fixed ul.dropdown-menu.active-round-button>.current-menu-item>a,.fixto-fixed ul.dropdown-menu.active-round-button>.current_page_item>a{background-color:#0277bd;color:#fff}
.coloured-nav ul.dropdown-menu.active-round-button>li:not(.current-menu-item):not(.current_page_item).hover>a,.coloured-nav ul.dropdown-menu.active-round-button>li:not(.current-menu-item):not(.current_page_item):hover>a,.fixto-fixed ul.dropdown-menu.active-round-button>li:not(.current-menu-item):not(.current_page_item).hover>a,.fixto-fixed ul.dropdown-menu.active-round-button>li:not(.current-menu-item):not(.current_page_item):hover>a{border:2px solid #0277bd;color:#0277bd}
.coloured-nav ul.dropdown-menu.active-arrow-down>.current-menu-item:after,.coloured-nav ul.dropdown-menu.active-arrow-down>.current_page_item:after,.fixto-fixed ul.dropdown-menu.active-arrow-down>.current-menu-item:after,.fixto-fixed ul.dropdown-menu.active-arrow-down>.current_page_item:after{border-color:transparent transparent #0277bd}
.coloured-nav ul.dropdown-menu.active-arrow-down>li:not(.current-menu-item):not(.current_page_item).hover:after,.coloured-nav ul.dropdown-menu.active-arrow-down>li:not(.current-menu-item):not(.current_page_item):hover:after,.fixto-fixed ul.dropdown-menu.active-arrow-down>li:not(.current-menu-item):not(.current_page_item).hover:after,.fixto-fixed ul.dropdown-menu.active-arrow-down>li:not(.current-menu-item):not(.current_page_item):hover:after{border-color:transparent transparent #d8d8d8}
.coloured-nav ul.dropdown-menu.active-round-border-button>.current-menu-item>a,.coloured-nav ul.dropdown-menu.active-round-border-button>.current_page_item>a,.coloured-nav ul.dropdown-menu.active-round-border-button>li:not(.current-menu-item):not(.current_page_item).hover>a,.coloured-nav ul.dropdown-menu.active-round-border-button>li:not(.current-menu-item):not(.current_page_item):hover>a,.fixto-fixed ul.dropdown-menu.active-round-border-button>.current-menu-item>a,.fixto-fixed ul.dropdown-menu.active-round-border-button>.current_page_item>a,.fixto-fixed ul.dropdown-menu.active-round-border-button>li:not(.current-menu-item):not(.current_page_item).hover>a,.fixto-fixed ul.dropdown-menu.active-round-border-button>li:not(.current-menu-item):not(.current_page_item):hover>a{border:2px solid #0277bd;color:#0277bd}
.coloured-nav ul.dropdown-menu.active-line-top-bottom>.current-menu-item>a,.coloured-nav ul.dropdown-menu.active-line-top-bottom>.current_page_item>a,.fixto-fixed ul.dropdown-menu.active-line-top-bottom>.current-menu-item>a,.fixto-fixed ul.dropdown-menu.active-line-top-bottom>.current_page_item>a{border-top:1px solid #0277bd;border-bottom:1px solid #0277bd;color:#0277bd}
.coloured-nav ul.dropdown-menu.active-line-top-bottom>li:not(.current-menu-item):not(.current_page_item).hover>a,.coloured-nav ul.dropdown-menu.active-line-top-bottom>li:not(.current-menu-item):not(.current_page_item):hover>a,.fixto-fixed ul.dropdown-menu.active-line-top-bottom>li:not(.current-menu-item):not(.current_page_item).hover>a,.fixto-fixed ul.dropdown-menu.active-line-top-bottom>li:not(.current-menu-item):not(.current_page_item):hover>a{color:#0277bd}
.page .svg-white-bg{fill:#fff}
.header-top.comment-meta,.header-top.comment-reply-link,.header-top.small{box-shadow:0 0 5px 2px rgba(0,0,0,.33);-moz-box-shadow:0 0 5px 2px rgba(0,0,0,.33);-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.33)}
.navigation-bar.coloured-nav{background-color:#fff}
.navigation-bar.fixto-fixed{background-color:#FFF;box-shadow:0 0 5px 2px rgba(0,0,0,.33)}
.navigation-bar.bordered,.navigation-bar.card[class*=bottom-border-],.post-item table.navigation-bar{border-bottom-color:#fff}
a.text-logo,a.text-logo:hover,a.text-logo:visited{color:#fff}
.coloured-nav #main_menu>li.logo>a.text-logo,.coloured-nav #main_menu>li.logo>a.text-logo:hover,.coloured-nav #main_menu>li.logo>a.text-logo:visited,.coloured-nav a.text-logo,.coloured-nav a.text-logo:hover,.coloured-nav a.text-logo:visited,.dark-logo #main_menu>li.logo>a.text-logo,.dark-logo #main_menu>li.logo>a.text-logo:hover,.dark-logo #main_menu>li.logo>a.text-logo:visited,.dark-logo a.text-logo,.dark-logo a.text-logo:hover,.dark-logo a.text-logo:visited,.fixto-fixed #main_menu>li.logo>a.text-logo,.fixto-fixed #main_menu>li.logo>a.text-logo:hover,.fixto-fixed #main_menu>li.logo>a.text-logo:visited,.fixto-fixed a.text-logo,.fixto-fixed a.text-logo:hover,.fixto-fixed a.text-logo:visited{color:#000}
.coloured-nav .main_menu_col [data-component=offcanvas] .bubble,.fixto-fixed .main_menu_col [data-component=offcanvas] .bubble{background-color:#000}
.coloured-nav .main_menu_col [data-component=offcanvas],.fixto-fixed .main_menu_col [data-component=offcanvas]{color:#000}
h1.hero-title{color:#FFF}
p.header-subtitle,p.header-subtitle2{color:#fff}
a.hp-header-primary-button{color:#fff;background-color:#f5b219;border-color:#f5b219}
a.hp-header-primary-button:hover{color:#fff;background-color:#f7c24a;border-color:#f7c24a}
a.hp-header-primary-button.disabled,a.hp-header-primary-button:disabled{color:rgba(255,255,255,.7);background-color:rgba(245,178,25,.7);border-color:rgba(245,178,25,.7)}
a.hp-header-primary-button.outline{color:#f5b219;border-color:#f5b219}
a.hp-header-primary-button.outline:hover{border-color:rgba(245,178,25,.7)}
a.hp-header-primary-button.outline.disabled,a.hp-header-primary-button.outline:disabled{color:rgba(245,178,25,.7);border-color:rgba(245,178,25,.5)}
.header-homepage-arrow{background-color:#fff;color:#000}
img.homepage-header-image.round{border:5px solid #fff}
.video-popup-button.with-image:before{background-color:rgba(0,0,0,.5)}
a.video-popup-button-link{color:#fff}
a.video-popup-button-link:hover{color:#7AA7F5}
.nav-search.widget_search *{color:#fff}
.nav-search.widget_search input::-webkit-input-placeholder{color:#fff}
.nav-search.widget_search input:-ms-input-placeholder{color:#fff}
.nav-search.widget_search input::-moz-placeholder{color:#fff}
.nav-search.widget_search input:-moz-placeholder{color:#fff}
.nav-search.widget_search input::placeholder{color:#fff}
.nav-search.widget_search input{border-color:#fff}
.fixto-fixed .nav-search.widget_search *{color:#000}
.fixto-fixed .nav-search.widget_search input::-webkit-input-placeholder{color:#000}
.fixto-fixed .nav-search.widget_search input:-ms-input-placeholder{color:#000}
.fixto-fixed .nav-search.widget_search input::-moz-placeholder{color:#000}
.fixto-fixed .nav-search.widget_search input:-moz-placeholder{color:#000}
.fixto-fixed .nav-search.widget_search input::placeholder{color:#000}
.fixto-fixed .nav-search.widget_search input{border-color:#000}
.offcanvas{background:#fff}
.offcanvas-left{border-right:1px solid rgba(0,0,0,.1)}
@media (min-width:768px){.navigation-bar.logo-inside-menu #main_menu a.text-logo,.navigation-bar.logo-inside-menu #main_menu a.text-logo:hover,.navigation-bar.logo-inside-menu #main_menu>li>a.text-logo,.navigation-bar.logo-inside-menu #main_menu>li>a.text-logo:hover{color:#fff}}
html.has-offscreen body:after{background:rgba(34,43,52,.7)}
.main_menu_col [data-component=offcanvas]{color:#fff}
.main_menu_col [data-component=offcanvas] .bubble{background-color:#000}
#offcanvas-wrapper{background-color:#222B34}
#offcanvas-wrapper .offcanvas-top .logo-holder a{color:#fff}
#offcanvas-wrapper .social-icons a,#offcanvas-wrapper .social-icons i.fa{color:#fff}
.offcanvas_menu *{color:#fff}
.offcanvas_menu li{color:#fff;border-bottom:1px solid rgba(128,128,128,.2)}
.offcanvas_menu li a{color:inherit}
.offcanvas_menu li a:hover{background-color:rgba(255,255,255,.1)}
.offcanvas_menu li:first-of-type{border-bottom:1px solid rgba(128,128,128,.2)}
.offcanvas_menu li.menu-item-has-children>a .arrow,.offcanvas_menu li.page_item_has_children>a .arrow{color:inherit!important}
.offcanvas_menu li>ul{background-color:rgba(255,255,255,.2)}
.offcanvas_menu li.current-menu-item a,.offcanvas_menu li.current-menu-item a:hover,.offcanvas_menu li.current_page_item a,.offcanvas_menu li.current_page_item a:hover,.offcanvas_menu li.open{background-color:rgba(255,255,255,.05)}
.offcanvas_menu li.open.menu-item-has-children>a .arrow,.offcanvas_menu li.open.page_item_has_children>a .arrow{border-left-color:transparent;color:#2395F6}
.offcanvas_menu li.open>a,.offcanvas_menu li.open>a:hover{background-color:#fff;color:#2395F6;border-left:3px solid #2395F6}
.read-more,.read-more.color1{color:#0277bd}
.read-more.color2{color:#a85700}
.read-more.color3{color:#fbc02d}
.read-more.color4{color:#8c239f}
.read-more.color5{color:#ff3369}
.read-more.color6{color:#343a40}
.read-more.color-black{color:#000}
.read-more.color-white{color:#fff}
.read-more.color1:hover{color:#2ebcfc}
.read-more.color2:hover{color:#ffad33}
.read-more.color3:hover{color:#fccf5f}
.read-more.color4:hover{color:#b12cc9}
.read-more.color5:hover{color:#ff668f}
.tags-list a{color:#5f6e80;border:1px solid #dadada}
.tags-list a:hover{background-color:#0277bd;border-color:#0277bd;color:#fff}
.post-item,.post-list .post-list-item .card{border:1px solid #e0e1e1;background-color:#fff}
.nav-links,.post-comments .navigation{background-color:#fff;border:1px solid #e0e1e1}
.nav-links a,.post-comments .navigation a{outline:0}
.nav-links .next-navigation a,.nav-links .prev-navigation a,.post-comments .navigation .next-navigation a,.post-comments .navigation .prev-navigation a{border:2px solid #0277bd;color:#0277bd}
.nav-links .next-navigation a:hover,.nav-links .prev-navigation a:hover,.post-comments .navigation .next-navigation a:hover,.post-comments .navigation .prev-navigation a:hover{background-color:#2ebcfc;color:#fff}
.nav-links .numbers-navigation a:hover,.nav-links .numbers-navigation span.current,.post-comments .navigation .numbers-navigation a:hover,.post-comments .navigation .numbers-navigation span.current{background-color:#0277bd;color:#fff}
code{background-color:#def4ff;color:#191e24}
blockquote{color:#9daab9}
blockquote:after{color:#bbc4ce}
.post-comments .navigation{background-color:#fff;border:1px solid #e0e1e1}
.comment-list li.comment{border-bottom:1px dotted #bdbdbd}
.comment-list li.comment.even{background-color:#f8f8f8}
.comment-list li.comment.even blockquote,.comment-list li.comment.odd{background-color:#fff}
.comment-list li.comment.byuser{border:1px solid #0277bd;background-color:#def4ff}
.comment-author{color:#3C424F}
.comment-author .fn a{color:#3C424F}
.comment-meta a{color:#5f6e80}
.comment-metadata{color:#bdbdbd}
.comment-metadata a{color:#bdbdbd}
.comment-metadata a.comment-edit-link{color:#4a4a4a}
.comment-reply-link{color:#0277bd}
.comment-awaiting-moderation,.no-comments{color:#bdbdbd}
.comments-form{background-color:#f8f8f8}
.sidebar .widget{background-color:#fff;border:1px solid #e0e1e1}
.sidebar .widget>ul>li{border-top:1px solid rgba(0,0,0,.1)}
.sidebar .widget>ul>li a:hover{color:#2ebcfc}
.widget_block ol>li,.widget_block ul>li{border-top:1px solid rgba(0,0,0,.1)}
.footer-shadow{box-shadow:0 20px 20px -10px rgba(49,52,57,.3),0 20px 30px rgba(0,0,0,.08)}
.footer{background-color:#fff;color:#5f6e80}
.footer .mesmerize-theme-link{color:inherit}
.footer .mesmerize-theme-link:hover{color:inherit}
.footer .fa,.footer table caption{color:#5f6e80}
.footer a{color:#0277bd}
.footer a .fa{color:#5f6e80}
.footer a:hover,.footer a:hover .fa{color:#2ebcfc}
.comment-author .footer .fn,.footer .comment-author .fn,.footer .widget_block>.wp-block-group>.wp-block-group__inner-container h1:first-child,.footer .widget_block>.wp-block-group>.wp-block-group__inner-container h2:first-child,.footer .widget_block>.wp-block-group>.wp-block-group__inner-container h3:first-child,.footer .widget_block>.wp-block-group>.wp-block-group__inner-container h4:first-child,.footer .widget_block>.wp-block-group>.wp-block-group__inner-container h5:first-child,.footer .widget_block>.wp-block-group>.wp-block-group__inner-container h6:first-child,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer h1:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer h2:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer h3:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer h4:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer h5:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer h6:first-child{color:#3C424F}
.footer p{color:#5f6e80}
.footer-contact-boxes,.footer-contact-boxes .fa,.footer-contact-boxes table caption{color:#fff}
.footer input,.footer select,.footer textarea{border:1px solid #c4cdd5}
.footer form input[type=submit]{background-color:#0277bd;color:#fff;outline:#0277bd solid 1px}
.footer .bottom-bar{background-color:#f8f8f8}
.footer-simple .footer-content{border-top:1px solid #e8e8e8}
.footer-contact-boxes .footer-content{background-color:#222}
.footer-contact-boxes a{color:#0277bd}
.footer-contact-boxes a .fa{color:#fff}
.footer-contact-boxes a:hover{color:#0277bd}
.footer-contact-boxes a:hover .fa{color:#3F464C}
.comment-author .footer-contact-boxes .fn,.footer-contact-boxes .comment-author .fn,.footer-contact-boxes .widget_block>.wp-block-group>.wp-block-group__inner-container h1:first-child,.footer-contact-boxes .widget_block>.wp-block-group>.wp-block-group__inner-container h2:first-child,.footer-contact-boxes .widget_block>.wp-block-group>.wp-block-group__inner-container h3:first-child,.footer-contact-boxes .widget_block>.wp-block-group>.wp-block-group__inner-container h4:first-child,.footer-contact-boxes .widget_block>.wp-block-group>.wp-block-group__inner-container h5:first-child,.footer-contact-boxes .widget_block>.wp-block-group>.wp-block-group__inner-container h6:first-child,.footer-contact-boxes h1,.footer-contact-boxes h2,.footer-contact-boxes h3,.footer-contact-boxes h4,.footer-contact-boxes h5,.footer-contact-boxes h6,.footer-contact-boxes p,.footer-content-lists,.footer-content-lists .fa,.footer-content-lists table caption,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer-contact-boxes h1:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer-contact-boxes h2:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer-contact-boxes h3:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer-contact-boxes h4:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer-contact-boxes h5:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer-contact-boxes h6:first-child{color:#fff}
.footer-contact-boxes .footer-bg-accent{background-color:#FF9800}
.footer-contact-boxes .col-sm-3{border-left:1px solid rgba(128,128,128,.2)}
.footer-contact-boxes .col-sm-3:last-child{border-right:1px solid rgba(128,128,128,.2)}
.footer-content-lists .footer-content{background-color:#222}
.footer-content-lists a{color:#aaa}
.footer-content-lists a .fa{color:#fff}
.footer-content-lists a:hover{color:#aaa}
.footer-content-lists a:hover .fa{color:#3F464C}
.comment-author .footer-content-lists .fn,.footer-content-lists .comment-author .fn,.footer-content-lists .widget_block>.wp-block-group>.wp-block-group__inner-container h1:first-child,.footer-content-lists .widget_block>.wp-block-group>.wp-block-group__inner-container h2:first-child,.footer-content-lists .widget_block>.wp-block-group>.wp-block-group__inner-container h3:first-child,.footer-content-lists .widget_block>.wp-block-group>.wp-block-group__inner-container h4:first-child,.footer-content-lists .widget_block>.wp-block-group>.wp-block-group__inner-container h5:first-child,.footer-content-lists .widget_block>.wp-block-group>.wp-block-group__inner-container h6:first-child,.footer-content-lists h1,.footer-content-lists h2,.footer-content-lists h3,.footer-content-lists h4,.footer-content-lists h5,.footer-content-lists h6,.footer-content-lists p,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer-content-lists h1:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer-content-lists h2:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer-content-lists h3:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer-content-lists h4:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer-content-lists h5:first-child,.widget_block>.wp-block-group>.wp-block-group__inner-container .footer-content-lists h6:first-child{color:#fff}
.footer-content-lists .widget li a:hover{border-bottom:1px solid #999}
.footer-content-lists .textwidget p{color:#999}
.footer-content-lists .footer-border-accent{border-top:5px solid #FF9800}
.footer-content-lists .widgets-row>*{border-left:1px solid rgba(128,128,128,.2)}
body#tinymce{color:#333}
html{background-color:#fff}
.site>.content,.site>.page-content{background-color:#fff}
.site>.page-content{background-color:transparent}
.mesmerize-front-page.mesmerize-content-padding .page-content,.mesmerize-inner-page .content,.mesmerize-inner-page .page-content,body.custom-background{background-color:#F5FAFD}
.offset-double-border-overlay .border-1,.offset-double-border-overlay .border-2{border-color:#fff}
.offset-double-border-overlay .border-2{border-color:rgba(0,0,0,.2)}
.offset-box.border:after{border-color:rgba(0,0,0,.5)}
.offset-box.bg:after{background-color:#fff}
.dark-overlay-bg:before{background-color:rgba(0,0,0,.498039)}
.dark-overlay:before{background-color:rgba(0,0,0,.498039)}
.fa.video-icon{color:#fff}
.border-large{border-color:#fff}
.border-medium{border:5px solid #fff}
.force-shadow{box-shadow:0 0 3px 0 rgba(189,189,189,.4),0 2px 3px 0 rgba(189,189,189,.3),0 2px 3px rgba(0,0,0,.08)}
.inner-shadow{box-shadow:inset 0 0 10px rgba(189,189,189,.4)}
svg.section-separator-bottom path,svg.section-separator-top path{background-color:#0277bd}
svg.section-separator-bottom path.svg-white-bg,svg.section-separator-top path.svg-white-bg{fill:#0277bd}
.content-placeholder-p{background:rgba(255,255,255,.54);color:#000!important}
i.fa{color:#acb7c3}
i.fa.icon.bordered,i.fa.icon.card[class*=bottom-border-]{border:2px solid #0277bd}
i.fa.icon.bordered.reverse,i.fa.icon.reverse.card[class*=bottom-border-]{background-color:transparent!important}
i.fa.icon.reverse{color:#fff;background-color:#0277bd}
i.fa.icon.reverse.color-white{color:#d5d5d5}
a i.fa,a.icon-link i.fa{color:inherit}
hr.small-line{background-color:#0277bd}
.circle-counter circle{stroke:transparent}
.subscribe-form input[type=submit]{color:#fff;background-color:#0277bd;border:2px solid #0277bd}
.subscribe-form input[type=submit]:hover{outline:0;color:#fff;background-color:#2ebcfc;border-color:#2ebcfc}
.subscribe-form input[type=submit].disabled,.subscribe-form input[type=submit]:disabled,.subscribe-form input[type=submit]:disabled[disabled]{color:rgba(255,255,255,.7);background-color:rgba(3,169,244,.7);border-color:rgba(3,169,244,.7)}
.subscribe-form input[type=submit].disabled:hover,.subscribe-form input[type=submit]:disabled:hover,.subscribe-form input[type=submit]:disabled[disabled]:hover{color:#fff}
.top-right-triangle{border-color:transparent}
.top-right-triangle.color1{border-right-color:#0277bd}
.top-right-triangle.color2{border-right-color:#FF9800}
.top-right-triangle.color3{border-right-color:#fbc02d}
.top-right-triangle.color4,.top-right-triangle.color5{border-right-color:#8c239f}
.top-right-triangle i.fa{color:#fff}
.checked.decoration-color1 li:before{color:#0277bd}
.checked.decoration-color2 li:before{color:#a85700}
.checked.decoration-color3 li:before{color:#fbc02d}
.checked.decoration-color4 li:before{color:#8c239f}
.checked.decoration-color5 li:before{color:#ff3369}
.checked.inverted{color:#fff!important}
.stared.decoration-color1 li:before{color:#0277bd}
.stared.decoration-color2 li:before{color:#a85700}
.stared.decoration-color3 li:before{color:#fbc02d}
.stared.decoration-color4 li:before{color:#8c239f}
.stared.decoration-color5 li:before{color:#ff3369}
.stared.inverted{color:#fff!important}
.shadow{box-shadow:0 1px 6px 0 rgba(0,0,0,.11);border:1px solid #E3E4E5}
.shadow-small{box-shadow:0 0 3px 0 rgba(189,189,189,.4),0 2px 3px 0 rgba(189,189,189,.3),0 2px 3px rgba(0,0,0,.08)}
.shadow-medium{box-shadow:0 4px 10px 0 rgba(74,74,74,.3),0 4px 10px rgba(0,0,0,.08)}
.shadow-large{box-shadow:0 10px 30px 0 rgba(189,189,189,.3),0 10px 30px rgba(0,0,0,.08)}
.shadow-large-black{box-shadow:0 10px 30px 0 rgba(49,52,57,.3),0 10px 30px rgba(0,0,0,.08)}
.card{background-color:#fff;box-shadow:0 0 3px 0 rgba(189,189,189,.4),0 2px 3px 0 rgba(189,189,189,.3),0 2px 3px rgba(0,0,0,.08)}
.card.bordered,.card[class*=bottom-border-],.post-item table.card{border:1px solid #e0e1e1}
.card.bordered.y-move:hover,.card.y-move[class*=bottom-border-]:hover,.post-item table.card.y-move:hover{box-shadow:0 10px 20px rgba(189,189,189,.19),0 6px 6px rgba(189,189,189,.23)}
.card.transparent{border:1px solid #e0e1e1}
.card.shadow{box-shadow:0 1px 6px 0 rgba(0,0,0,.11);border:1px solid #E3E4E5}
.card.shadow-small{box-shadow:0 0 3px 0 rgba(189,189,189,.4),0 2px 3px 0 rgba(189,189,189,.3),0 2px 3px rgba(0,0,0,.08)}
.card.shadow-medium{box-shadow:0 4px 10px 0 rgba(74,74,74,.3),0 4px 10px rgba(0,0,0,.08)}
.card.shadow-large{box-shadow:0 10px 30px 0 rgba(189,189,189,.3),0 10px 30px rgba(0,0,0,.08)}
.card.shadow-large-black{box-shadow:0 10px 30px 0 rgba(49,52,57,.3),0 10px 30px rgba(0,0,0,.08)}
.card.bottom-border-color1{border-bottom-color:#0277bd}
.card.bottom-border-color2{border-bottom-color:#FF9800}
.card.bottom-border-color3{border-bottom-color:#fbc02d}
.card.bottom-border-color4{border-bottom-color:#8c239f}
.card.bottom-border-color5{border-bottom-color:#ff3369}
.card.bottom-border-color6{border-bottom-color:#343a40}
.card.bottom-border-color-black{border-bottom-color:#000}
.card.bottom-border-color-white{border-bottom-color:#fff}
.card.card-color1{background-color:#0277bd}
.card.card-color2{background-color:#FF9800}
.card.card-color3{background-color:#fbc02d}
.card.card-color4{background-color:#8c239f}
.card.card-color5{background-color:#ff3369}
.card.card-color6{background-color:#343a40}
.card.card-color-black{background-color:#000}
.card.card-color-white{background-color:#fff}
.card.bg-color1{background-color:#0277bd}
.card.bg-color2{background-color:#FF9800}
.card.bg-color3{background-color:#fbc02d}
.card.bg-color4{background-color:#8c239f}
.card.bg-color5{background-color:#ff3369}
.card.bg-color6{background-color:#343a40}
.card.bg-color-black{background-color:#000}
.card.bg-color-white{background-color:#fff}
.border-color1{border-color:#0277bd}
.border-color2{border-color:#FF9800}
.border-color3{border-color:#fbc02d}
.border-color4{border-color:#8c239f}
.border-color5{border-color:#ff3369}
.border-color6{border-color:#343a40}
.border-color-black{border-color:#000}
.border-color-white{border-color:#fff}
.section-title-col-white-text .section-title-col *,.white-text,.white-text .section-title-col *{color:#fff}
.dark-text,.dark-text .section-title-col *,.section-title-col-dark-text .section-title-col *{color:#4a4a4a}
dl dt,table th{color:#3C424F}
table th{background-color:#f8f8f8}
.contact-form-wrapper input[type=date],.contact-form-wrapper input[type=email],.contact-form-wrapper input[type=tel],.contact-form-wrapper input[type=text],.contact-form-wrapper input[type=url],.contact-form-wrapper select,.contact-form-wrapper textarea{background-color:#FFF;box-shadow:inset 0 0 0 1px rgba(102,113,123,.25),inset 0 1px 2px 0 rgba(102,113,123,.21)}
.contact-form-wrapper input[type=submit]{color:#fff;background-color:#0277bd;border:2px solid #0277bd}
.contact-form-wrapper input[type=submit]:hover{outline:0;color:#fff;background-color:#2ebcfc;border-color:#2ebcfc}
.contact-form-wrapper input[type=submit].disabled,.contact-form-wrapper input[type=submit]:disabled,.contact-form-wrapper input[type=submit]:disabled[disabled]{color:rgba(255,255,255,.7);background-color:rgba(3,169,244,.7);border-color:rgba(3,169,244,.7)}
.contact-form-wrapper input[type=submit].disabled:hover,.contact-form-wrapper input[type=submit]:disabled:hover,.contact-form-wrapper input[type=submit]:disabled[disabled]:hover{color:#fff}
.contact-form-wrapper .wpcf7-response-output[role=alert],.contact-form-wrapper div.wpcf7-validation-errors{background-color:#ff8066;color:#fff}
.contact-form-wrapper .wpcf7-mail-sent-ok[role=alert]{background-color:#3F464C}
.contact-form-wrapper div.wpcf7 .ajax-loader{background-color:rgba(255,255,255,.86)}
.contact-form-wrapper span.wpcf7-not-valid-tip{color:red}
.wpforms-form button[type=submit].wpforms-submit.color-white,.wpforms-form button[type=submit].wpforms-submit.color-white:hover{color:#313439;background-color:#fff;border-color:#fff}
.wpforms-form button[type=submit].wpforms-submit.color-white.disabled,.wpforms-form button[type=submit].wpforms-submit.color-white:disabled{color:rgba(49,52,57,.7);background-color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}
.wpforms-form button[type=submit].wpforms-submit.color-white.outline{color:#fff;border-color:#fff}
.wpforms-form button[type=submit].wpforms-submit.color-white.outline:hover{border-color:rgba(255,255,255,.7)}
.wpforms-form button[type=submit].wpforms-submit.color-white.outline.disabled,.wpforms-form button[type=submit].wpforms-submit.color-white.outline:disabled{color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.5)}
.wpforms-form button[type=submit].wpforms-submit.color-black{color:#fff;background-color:#000;border-color:#000}
.wpforms-form button[type=submit].wpforms-submit.color-black:hover{color:#fff;background-color:#1a1a1a;border-color:#1a1a1a}
.wpforms-form button[type=submit].wpforms-submit.color-black.disabled,.wpforms-form button[type=submit].wpforms-submit.color-black:disabled{color:rgba(255,255,255,.7);background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7)}
.wpforms-form button[type=submit].wpforms-submit.color-black.outline{color:#000;border-color:#000}
.wpforms-form button[type=submit].wpforms-submit.color-black.outline:hover{border-color:rgba(0,0,0,.7)}
.wpforms-form button[type=submit].wpforms-submit.color-black.outline.disabled,.wpforms-form button[type=submit].wpforms-submit.color-black.outline:disabled{color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.5)}
.wpforms-form button[type=submit].wpforms-submit.white,.wpforms-form button[type=submit].wpforms-submit.white:hover{color:#313439;background-color:#fff;border-color:#fff}
.wpforms-form button[type=submit].wpforms-submit.white.disabled,.wpforms-form button[type=submit].wpforms-submit.white:disabled{color:rgba(49,52,57,.7);background-color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}
.wpforms-form button[type=submit].wpforms-submit.white.outline{color:#fff;border-color:#fff}
.wpforms-form button[type=submit].wpforms-submit.white.outline:hover{border-color:rgba(255,255,255,.7)}
.wpforms-form button[type=submit].wpforms-submit.white.outline.disabled,.wpforms-form button[type=submit].wpforms-submit.white.outline:disabled{color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.5)}
.wpforms-form button[type=submit].wpforms-submit.black{color:#fff;background-color:#000;border-color:#000}
.wpforms-form button[type=submit].wpforms-submit.black:hover{color:#fff;background-color:#1a1a1a;border-color:#1a1a1a}
.wpforms-form button[type=submit].wpforms-submit.black.disabled,.wpforms-form button[type=submit].wpforms-submit.black:disabled{color:rgba(255,255,255,.7);background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7)}
.wpforms-form button[type=submit].wpforms-submit.black.outline{color:#000;border-color:#000}
.wpforms-form button[type=submit].wpforms-submit.black.outline:hover{border-color:rgba(0,0,0,.7)}
.wpforms-form button[type=submit].wpforms-submit.black.outline.disabled,.wpforms-form button[type=submit].wpforms-submit.black.outline:disabled{color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.5)}
.wpforms-form button[type=submit].wpforms-submit.color1{color:#fff;background-color:#0277bd;border-color:#0277bd}
.wpforms-form button[type=submit].wpforms-submit.color1:hover{color:#fff;background-color:#2ebcfc;border-color:#2ebcfc}
.wpforms-form button[type=submit].wpforms-submit.color1.disabled,.wpforms-form button[type=submit].wpforms-submit.color1:disabled{color:rgba(255,255,255,.7);background-color:rgba(3,169,244,.7);border-color:rgba(3,169,244,.7)}
.wpforms-form button[type=submit].wpforms-submit.color1.outline{color:#0277bd;border-color:#0277bd}
.wpforms-form button[type=submit].wpforms-submit.color1.outline:hover{border-color:rgba(3,169,244,.7)}
.wpforms-form button[type=submit].wpforms-submit.color1.outline.disabled,.wpforms-form button[type=submit].wpforms-submit.color1.outline:disabled{color:rgba(3,169,244,.7);border-color:rgba(3,169,244,.5)}
.wpforms-form button[type=submit].wpforms-submit.color2{color:#1f2329;background-color:#FF9800;border-color:#FF9800}
.wpforms-form button[type=submit].wpforms-submit.color2:hover{color:#fff;background-color:#ffad33;border-color:#ffad33}
.wpforms-form button[type=submit].wpforms-submit.color2.disabled,.wpforms-form button[type=submit].wpforms-submit.color2:disabled{color:rgba(255,255,255,.7);background-color:rgba(255,152,0,.7);border-color:rgba(255,152,0,.7)}
.wpforms-form button[type=submit].wpforms-submit.color2.outline{color:#a85700;border-color:#FF9800}
.wpforms-form button[type=submit].wpforms-submit.color2.outline:hover{border-color:rgba(255,152,0,.7)}
.wpforms-form button[type=submit].wpforms-submit.color2.outline.disabled,.wpforms-form button[type=submit].wpforms-submit.color2.outline:disabled{color:rgba(255,152,0,.7);border-color:rgba(255,152,0,.5)}
.wpforms-form button[type=submit].wpforms-submit.color3{color:#fff;background-color:#fbc02d;border-color:#fbc02d}
.wpforms-form button[type=submit].wpforms-submit.color3:hover{color:#fff;background-color:#fccf5f;border-color:#fccf5f}
.wpforms-form button[type=submit].wpforms-submit.color3.disabled,.wpforms-form button[type=submit].wpforms-submit.color3:disabled{color:rgba(255,255,255,.7);background-color:rgba(251,192,45,.7);border-color:rgba(251,192,45,.7)}
.wpforms-form button[type=submit].wpforms-submit.color3.outline{color:#fbc02d;border-color:#fbc02d}
.wpforms-form button[type=submit].wpforms-submit.color3.outline:hover{border-color:rgba(251,192,45,.7)}
.wpforms-form button[type=submit].wpforms-submit.color3.outline.disabled,.wpforms-form button[type=submit].wpforms-submit.color3.outline:disabled{color:rgba(251,192,45,.7);border-color:rgba(251,192,45,.5)}
.wpforms-form button[type=submit].wpforms-submit.color4{color:#fff;background-color:#8c239f;border-color:#8c239f}
.wpforms-form button[type=submit].wpforms-submit.color4:hover{color:#fff;background-color:#b12cc9;border-color:#b12cc9}
.wpforms-form button[type=submit].wpforms-submit.color4.disabled,.wpforms-form button[type=submit].wpforms-submit.color4:disabled{color:rgba(255,255,255,.7);background-color:rgba(140,35,159,.7);border-color:rgba(140,35,159,.7)}
.wpforms-form button[type=submit].wpforms-submit.color4.outline{color:#8c239f;border-color:#8c239f}
.wpforms-form button[type=submit].wpforms-submit.color4.outline:hover{border-color:rgba(140,35,159,.7)}
.wpforms-form button[type=submit].wpforms-submit.color4.outline.disabled,.wpforms-form button[type=submit].wpforms-submit.color4.outline:disabled{color:rgba(140,35,159,.7);border-color:rgba(140,35,159,.5)}
.wpforms-form button[type=submit].wpforms-submit.color5{color:#fff;background-color:#ff3369;border-color:#ff3369}
.wpforms-form button[type=submit].wpforms-submit.color5:hover{color:#fff;background-color:#ff668f;border-color:#ff668f}
.wpforms-form button[type=submit].wpforms-submit.color5.disabled,.wpforms-form button[type=submit].wpforms-submit.color5:disabled{color:rgba(255,255,255,.7);background-color:rgba(255,51,105,.7);border-color:rgba(255,51,105,.7)}
.wpforms-form button[type=submit].wpforms-submit.color5.outline{color:#ff3369;border-color:#ff3369}
.wpforms-form button[type=submit].wpforms-submit.color5.outline:hover{border-color:rgba(255,51,105,.7)}
.wpforms-form button[type=submit].wpforms-submit.color5.outline.disabled,.wpforms-form button[type=submit].wpforms-submit.color5.outline:disabled{color:rgba(255,51,105,.7);border-color:rgba(255,51,105,.5)}
.wpforms-form button[type=submit].wpforms-submit.color6{color:#fff;background-color:#343a40;border-color:#343a40}
.wpforms-form button[type=submit].wpforms-submit.color6:hover{color:#fff;background-color:#4b545c;border-color:#4b545c}
.wpforms-form button[type=submit].wpforms-submit.color6.disabled,.wpforms-form button[type=submit].wpforms-submit.color6:disabled{color:rgba(255,255,255,.7);background-color:rgba(52,58,64,.7);border-color:rgba(52,58,64,.7)}
.wpforms-form button[type=submit].wpforms-submit.color6.outline{color:#343a40;border-color:#343a40}
.wpforms-form button[type=submit].wpforms-submit.color6.outline:hover{border-color:rgba(52,58,64,.7)}
.wpforms-form button[type=submit].wpforms-submit.color6.outline.disabled,.wpforms-form button[type=submit].wpforms-submit.color6.outline:disabled{color:rgba(52,58,64,.7);border-color:rgba(52,58,64,.5)}
.wpforms-form button[type=submit].wpforms-submit.white-text{color:#fff!important}
.wpforms-form button[type=submit].wpforms-submit.dark-text{color:#313439!important}
.wpforms-form button[type=submit].wpforms-submit.y-move:hover{box-shadow:0 10px 20px rgba(189,189,189,.19),0 6px 6px rgba(189,189,189,.23)}
.content-section .wpforms-confirmation-container-full *{color:inherit}
.content-section h1 span>a,.content-section h1 span>a:hover,.content-section h1>a,.content-section h1>a:hover,.content-section p span>a,.content-section p span>a:hover,.content-section p>a,.content-section p>a:hover,.header-description-row h1 span>a,.header-description-row h1 span>a:hover,.header-description-row h1>a,.header-description-row h1>a:hover,.header-description-row p span>a,.header-description-row p span>a:hover,.header-description-row p>a,.header-description-row p>a:hover{color:inherit!important}
.mesmerize-language-switcher.after-menu{background-color:#fff;-moz-box-shadow:0 0 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 1px 1px rgba(0,0,0,.1)}
:root :where(button.wp-block-search__button){color:#fff;background-color:#0277bd;border-color:#03a8f4;fill:currentColor}
