@import url('../twentytwelve/style-mini.css');.site {background-color: #ddd;}.site-header {background-color: #fff;}.site-content {margin: 0;}.site-content #content {padding: 1em;background: #fff;margin-bottom: 1em;border-radius: 6px;}.site-content article {border-bottom: none;margin-bottom: 0;}.site-content-full {width: 100% !important;}html {font-size: 100%;scroll-behavior: smooth;}* {font-family: 'Roboto', 'Helvetica Neue', Arial, 'Open Sans', sans-serif;white-space: normal;word-wrap: normal;-webkit-hyphens: none;-moz-hyphens: none;hyphens: none;font-display: swap;}body, body.custom-font-enabled, widget-area, .footer-widgets .footer-widget-area .textwidget a, pre {font-size: 16px !important;}.entry-content p, .entry-content ul, .entry-content ol {margin: 0 !important;padding: 0.5em 0 0.5em 0 !important;}h1, h2, h3, h4, h5, h6 {clear: both;line-height: 1.5;margin: 0.5em 0 !important;}h1:first-child {margin: 0 0 0.5em 0 !important;}h1 {font-size: 26px !important;}.entry-content pre h2:first-child, .comment-content pre h2:first-child {margin: 0 0 0.5em 0 !important;}h2 {font-size: 22px !important;}h3 {font-size: 19px !important;}h4 {font-size: 16px !important;}h5 {font-size: 16px !important;font-weight: normal;}h6 {font-size: 16px !important;font-weight: normal;font-style: italic;}.hover:hover {cursor: pointer;}.entry-header {margin: 0 0;}.entry-header img.wp-post-image {width: 100%;border-radius: 0;box-shadow: none;}.entry-content pre, .comment-content pre {border: 1px solid #555;border-radius: 6px;color: #555;white-space: pre-wrap;word-wrap: normal;-webkit-hyphens: none;-moz-hyphens: none;hyphens: none;}.wrapper {margin-top: 0;}.wrapper a, .wrapper a em, .wrapper a strong {color: #b82234;outline: none;}.wrapper a:focus, .wrapper a:active, .wrapper a:hover {color: #555;}.wrapper a:visited {color: #b82234;}#secondary .widget-area, #tertiary .widget-area {margin-top: 0;}.widget-area .widget h3 {margin-top: 0 !important;padding: 0 10px;border-radius: 6px;background-color: #555;color: #fff;font-weight: normal;}.anchor {position: absolute;margin-top: -168px;}.nav-top .nav-top-icons {float: right;}.nav-top .nav-top-icons a {display: inline-block;width: 22px;height: 22px;margin-top: 6px;}.nav-top-icons-search {background: url('/images/sprite.png?updated=2020060501');background-size: 253px 45px;background-repeat: no-repeat;margin-right: 0px;}.nav-top-icons-phone {background: url('/images/sprite.png?updated=2020060501') -23px 0;background-size: 253px 45px;background-repeat: no-repeat;margin-right: 0px;}.nav-top-icons-print {background: url('/images/sprite.png?updated=2020060501') -46px 0px;background-size: 253px 45px;background-repeat: no-repeat;margin-right: 0px;}.nav-top-icons-share {background: url('/images/sprite.png?updated=2020060501') -69px 0;background-size: 253px 45px;background-repeat: no-repeat;margin-right: 0px;}.nav-top-icons-home {background: url('/images/sprite.png?updated=2020060501') -92px 0;background-size: 253px 45px;background-repeat: no-repeat;}.nav-top-icons-twitter {background: url('/images/sprite.png?updated=2024022200') -115px 0;background-size: 253px 45px;background-repeat: no-repeat;margin-right: 0px;}.nav-top-icons-facebook {background: url('/images/sprite.png?updated=2020060501') -138px 0;background-size: 253px 45px;background-repeat: no-repeat;margin-right: 0px;}.nav-top-icons-instagram {background: url('/images/sprite.png?updated=2020060501') -160px 0;background-size: 253px 45px;background-repeat: no-repeat;margin-right: 0;}.nav-top-icons-linkedin {background: url('/images/sprite.png?updated=2020060501') -183px 0;background-size: 253px 45px;background-repeat: no-repeat;margin-right: 0;}.nav-top-icons-youtube {background: url('/images/sprite.png?updated=2020060501') -207px 0;background-size: 253px 45px;background-repeat: no-repeat;margin-right: 0;}.nav-top-icons-pinterest {background: url('/images/sprite.png?updated=2020060501') -230px 0;background-size: 253px 45px;background-repeat: no-repeat;}.site-header .main-navigation {margin: 12px 0 0 0;}.site-header .main-navigation h3 {margin: 0;}.main-navigation ul.nav-menu {border: none;}.main-navigation ul.nav-menu.toggled-on {margin-top: 12px;width: 100%;}.main-navigation ul.nav-menu.toggled-on li {margin-top: 0;}.main-navigation ul.nav-menu.toggled-on li a {display: block;font-size: 16px;line-height: 44px;font-weight: normal;text-decoration: none;padding: 0px 15px;color: #ddd;background: #555;border: none;box-shadow: none;}.main-navigation ul.nav-menu.toggled-on li a:hover {color: #ddd;background: #b82234;}.main-navigation ul.nav-menu li.menu-item-yellow a {background-color: #f0d770;color: #555;}.main-navigation ul.nav-menu li.menu-item-red a {background-color: #b82234;}.main-navigation ul.nav-menu li.menu-item-green a {background-color: #008080;}.menu-extra-menu-container {display: block;float: right;max-width: 100% ;margin: 0 auto;position: relative;z-index: 1;padding: 0 ;margin-bottom: -44px;}.main-nav-right {display: inline-block;float: right;height: 44px;width: auto;line-height: 44px;padding: 0 16px;text-decoration: none;text-align: right;background: #555;font-size: 15px;color: #ddd !important;}.main-nav-right:hover {background: #b82234;color: #ddd !important;}.main-nav-contact {display: inline-block;float: right;height: 44px;width: auto;line-height: 22px;padding: 0 16px;text-decoration: none;text-align: right;background: #555;font-size: 15px;color: #ddd !important;}.main-nav-contact:hover {background: #b82234;color: #ddd !important;}.main-nav-blog {display: inline-block;float: right;height: 44px;width: auto;line-height: 44px;padding: 0 16px;text-decoration: none;text-align: left;background: #555;color: #ddd !important;}.main-nav-blog:hover {background: #b82234;color: #ddd !important;}.main-nav-help {display: block;float: right;margin-right: 0;margin-bottom: -44px;height: 44px;width: 12px;line-height: 44px;padding: 0 16px;text-decoration: none;text-align: center;background: url('/images/cat/CAT-icon.png') ;font-size: 32px;}.main-nav-help:hover {background: url('/images/cat/CAT-icon-hover.png') ;color: #ddd !important;}.menu-toggle, input[type='submit'], input[type='button'], input[type='reset'], article.post-password-required input[type='submit'], .bypostauthor cite span {font-size: 16px;line-height: 44px;font-weight: normal;padding: 0px 16px;color: #ddd;background: #555;border: none;box-shadow: none;}.menu-toggle:hover, button:hover, input[type='submit']:hover, input[type='button']:hover, input[type='reset']:hover, article.post-password-required input[type='submit']:hover {color: #ddd;background-image: none;background-color: #b82234;border: none;}.menu-toggle:active, .menu-toggle.toggled-on, button:active, input[type='submit']:active, input[type='button']:active, input[type='reset']:active {color: #ddd;background-image: none;background-color: #b82234;border: none;box-shadow: none;}.menu-toggle {width: 80%;width: calc(100% - 34px);}.toggled-on .sub-menu {display: none;}.entry-content img {border: 0;border-radius: 0;box-shadow: none !important;}.comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image, .homeHero img {box-shadow: none;}.cookie {position: fixed;top: 47%;right: 0px;float: right;}footer {max-width: 100% !important;padding: 0;}footer {display: block;width: 100%;background: #fff;}footer .news {display: block;width: 100%;float: left;padding: 0;}footer .news h2.newsTitle {padding: 0 12px;}footer .news ul {list-style: none;margin: 0;border: none;}footer .news ul li {margin: 0;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;width: 100%;}footer .news ul li [href] {display: block;height: 24px;text-decoration: none;color: #555 !important;background: none;font-size: 1em;line-height: 24px;padding: 6px 12px;overflow: hidden;}footer .news ul li [href]:hover {background: #f0d770;color: #555 !important;}.footerX3 {display: block;width: 100%;}.footerX3 .footerX1 {display: block;float: left;height: 100%;background: #555;}.footerX3 .footerX1 ul {}.footerX3 .footerX1 ul li {}.footerX3 .footerX1 a {display: block;width: 96%;padding: 0 2%;line-height: 44px;text-decoration: none;color: #ddd;background: #555;}.footerX3 .footerX1 a:hover {background: #b82234;}footer .site-info {padding: 0 24px;margin-top: 24px;height: 44px;line-height: 44px;clear: both;}footer .site-info .copy {font-size: 0.8em;}footer .site-info .business-info {font-size: 0.8em;}footer .site-info .business-info a {display: inline;background: none;color: #555;padding: 0;font-size: 0.8em;}footer .site-info .staff a, footer .site-info .yourdata a {display: inline;background: none;color: #555;padding: 0;font-size: 0.8em;}footer #scrollTopBtn {position: fixed;bottom: 90px;right: 24px;width: 60px;height: 60px;background-color: #b82234;color: white;border: none;border-radius: 50%;font-size: 24px;cursor: pointer;display: flex;align-items: center;justify-content: center;z-index: 9999;opacity: 0;pointer-events: none;transition: opacity 0.3s ease;}footer #scrollTopBtn.visible {opacity: 1;pointer-events: auto;}footer #scrollTopBtn:hover {background-color: #a11c2d;}footer #scrollTopBtn:hover {background-color: #a11c2d;}.archive-title, .page-title, .widget-title, .entry-content th, .comment-content th, article.format-link header, .main-navigation li a, tr th {font-size: 16px;text-transform: none;font-weight: bold;color: #555;}.widget-area aside.widget {margin-bottom: 34px;}.widget-area aside.widget img {border-radius: 6px;}.widget-area aside.widget_nav_menu ul.menu {background: #555;color: #555 !important;list-style: none;border-radius: 6px;overflow: hidden;}.widget-area aside.widget_nav_menu ul.menu li a {display: block;padding: 10px 10px;background: #fff;line-height: 1.5;color: #555 !important;text-decoration: none;font-weight: normal;}.widget-area aside.widget_nav_menu ul.menu li a:hover, .widget-area aside.widget_nav_menu ul.menu li:hover {background: #b82234 !important;color: #fff !important;}.widget-area aside.widget_nav_menu ul.menu li a.apply, .widget-area aside.widget_nav_menu ul.menu li.apply {font-weight: bold;font-size: larger;}.widget-area aside.widget_nav_menu ul.menu li a.apply:hover, .widget-area aside.widget_nav_menu ul.menu li.apply:hover {background: #b82234;color: #fff !important;font-weight: bold;}.widget-area aside.widget_nav_menu ul.menu li ul.sub-menu {margin: 0;}.widget-area aside.widget_nav_menu ul.menu li ul.sub-menu li a {padding-left: 20px;background-color: #eee;}.widget-area aside.widget_nav_menu ul.menu li ul.sub-menu li ul.sub-menu li a {padding-left: 30px;}.schedule {margin-bottom: 20px;}.scheduleList {display: inline-block;margin: 0 10px 10px 0;}.scheduleList a {display: block;color: #555 !important;background: #f0d770;padding: 10px;text-decoration: none;}.scheduleList a:hover {color: #ddd !important;background: #008080;}.scheduleDate {display: block;}.scheduleLocation {display: block;}.scheduleTime {display: block;}.scheduleCost {display: block;}.entry-content table {width: 100%;border-bottom: none;table-layout: fixed;font-size: 13px;line-height: 1.5;}.entry-content td {padding: 5px;border: none;}.entry-content caption {text-align: left;margin-bottom: 15px;}.entry-content table thead {text-align: center;font-weight: bold;background: #666;color: #ddd;}.entry-content thead td a, .entry-content thead td a:hover, .entry-content thead td a:focus, .entry-content thead td a:active, .entry-content thead td a:visited {color: #ddd !important;}.entry-content table tbody {text-align: left;background: ddd;}.entry-content tbody tr {border-bottom: 3px solid #555;}.entry-content tbody tr:hover {background: #f0d770;}.widget-area aside.widget_rss {border-left: 3px solid #555;border-right: 3px solid #555;}.widget-area aside.widget_rss h3.widget-title {display: none;}.widget-area aside.widget_rss ul li a {font-size: 14px;line-height: 44px;text-decoration: none;color: #555 !important;background: #ddd;font-weight: normal;padding: 0px 5px;display: block;}.widget-area aside.widget_rss ul li a:hover {background: #555;color: #ddd !important;}.widget-area aside.widget_rss li {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.widget-area aside.widget_rss ul {border-right: 5px solid #ddd;border-left: 5px solid #ddd;}.rss-feed2 {}.rss-feed2 .rss-item {display: block;width: 96%;padding: 10px 2%;background: #fff;margin-bottom: 10px;}.rss-feed2 .rss-item .rss-title {font-size: 1.2em;margin-bottom: 10px;}.rss-feed2 .rss-item .rss-date {font-size: 0.8em;margin-bottom: 10px;}.rss-feed2 .rss-item .rss-desc {}#wp-calendar #today {color: #b82234;font-weight: bold;}#respond {}.success {display: block;width: 100%;padding: 10px 0px;margin-bottom: 24px;text-align: center;background: #008080;font-size: 18px;color: #ddd;border-radius: 6px;}.error {display: block;width: 100%;padding: 10px 0px;margin-bottom: 24px;text-align: center;background: #b82234;font-size: 18px;color: #ddd;border-radius: 6px;}form.email {}form.email * {box-sizing: border-box;}form.email label, form.email input, form.email select {font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;font-size: 16px;}form.email input, form.email select {border: 1px solid #ccc;border-radius: 3px;font-family: inherit;padding: 3px;padding: 0.428571429rem;margin-bottom: 10px;}form.email label {display: block;width: 100%;font-weight: bold;}form.email input[type='text'], form.email input[type='email'] {display: block;width: 100%;height: 30px;}form.email select {display: inline-block;}form.email textarea {display: block;width: 100%;}form.email input[type='submit'] {display: block;width: 100%;border: none;}select {border: 1px solid #ccc;border-radius: 3px;font-family: inherit;padding: 6px;padding: 0.428571429rem;}#breadcrumbs {color: #555;font-size: smaller;list-style: none;margin: 0 0 12px 0;overflow: hidden;}#breadcrumbs li {float: left;margin-right: 12px;}#breadcrumbs .separator {}.expand .expandButton:hover {cursor: pointer;}.quote-random {display: block;position: relative;box-sizing: border-box;width: 100%;margin: 0 0 12px 0;padding: 12px;border-radius: 6px;border: 2px solid #ddd;cursor: pointer;}.quote-random article {display: none;position: relative;z-index: 2;box-sizing: border-box;width: 100%;margin: 0;padding: 0;}.quote-random article section:first-of-type::before {content: open-quote;}.quote-random article section:first-of-type::after {content: close-quote;}.quote-random article section:last-of-type {font-style: italic;text-align: right;font-size: 0.8em;}.quote-random i.fa {display: block;position: absolute;z-index: 1;bottom: 12px;left: 12px;font-style: italic;font-size: 0.8em;}.quote-random-large {display: block;position: relative;box-sizing: border-box;margin: 0 0 12px 0;width: 100%;padding: 12px;font-size: 28px;line-height: 1.3;height: calc((1.3 * 28px * 4) + (1.3 * 16px * 2) + (2 * 12px));border-radius: 6px;border: 2px solid #ddd;cursor: pointer;overflow:hidden;}.quote-random-large article {display: none;box-sizing: border-box;width: 100%;height: calc(100% - (1.3 * 16px * 2));margin: 0 !important;padding: 0 !important;background-color: transparent !important;}.quote-random-large article.active {display: block;}.quote-random-large article section{display: block;width: 100%;margin: 0 !important;padding: 0 !important;background-color: transparent !important;}.quote-random-large article section:first-of-type{display: flex !important;justify-content: center;align-items: center;text-align: center;height: 100%;overflow: hidden;}.quote-random-large article section:last-of-type {display: block;width: 100%;font-style: italic;text-align: center;font-size: 16px;}.quote-random-large i.fa {position: absolute;bottom: 12px;display: block;font-style: italic;font-size: 16px;}.CAWbutton {padding: 0 6px;line-height: 2em;min-height: 2em;height: auto;display: inline-block;text-decoration: none;background: #fff;color: #555 !important;box-shadow: none;border-radius: 6px;border: 1px solid #ddd;box-sizing: border-box;}.CAWbutton:hover {background: #ddd;}.CAWbuttonLightGrey {padding: 0 6px;line-height: 2em;min-height: 2em;height: auto;display: inline-block;text-decoration: none;background: #ddd;color: #555 !important;box-shadow: none;border-radius: 6px;box-sizing: border-box;}.CAWbuttonLightGrey:hover {background: #555;color: #ddd !important;}.CAWbuttonGrey {padding: 0 6px;line-height: 2em;min-height: 2em;height: auto;display: inline-block;text-decoration: none;background: #555;color: #ddd !important;box-shadow: none;border-radius: 6px;box-sizing: border-box;}.CAWbuttonGrey:hover {background: #ddd;color: #555 !important;}.CAWbuttonYellow {padding: 0 6px;line-height: 2em;min-height: 2em;height: auto;display: inline-block;text-decoration: none;background: #f0d770;color: #555 !important;box-shadow: none;border-radius: 6px;box-sizing: border-box;}.CAWbuttonYellow:hover {background: #ddd;color: #555 !important;}.CAWbuttonGreen {padding: 0 6px;line-height: 2em;min-height: 2em;height: auto;display: inline-block;text-decoration: none;background: #008080;color: #ddd !important;box-shadow: none;border-radius: 6px;box-sizing: border-box;}.CAWbuttonGreen:hover {background: #ddd;color: #555 !important;}.CAWbuttonRed {padding: 0 6px;line-height: 2em;min-height: 2em;height: auto;display: inline-block;text-decoration: none;background: #b82234;color: #ddd !important;box-shadow: none;border-radius: 6px;box-sizing: border-box;}.CAWbuttonRed:hover {background: #ddd;color: #555 !important;}.CAWbuttonPurple {padding: 0 6px;line-height: 2em;min-height: 2em;height: auto;display: inline-block;text-decoration: none;background: #5d278e;color: #ddd !important;box-shadow: none;border-radius: 6px;box-sizing: border-box;}.CAWbuttonPurple:hover {background: #ddd;color: #555 !important;}.CAWbuttonBlue {padding: 0 6px;line-height: 2em;min-height: 2em;height: auto;display: inline-block;text-decoration: none;background: #087191;color: #ddd !important;box-shadow: none;border-radius: 6px;box-sizing: border-box;}.CAWbuttonBlue:hover {background: #ddd;color: #555 !important;}.CAWbuttonFull {width: 100%;text-align: center;padding: 0 6px !important;box-sizing: border-box;}.CAWbox {padding: 1px 12px;display: block;margin-bottom: 27px;border-radius: 6px;}.blue-back, .blue-back del, .blue-back a, .blue-back a:hover {background: #087197;color: #ddd !important;text-decoration: none;}.green-back, .green-back del, .green-back a, .green-back a:hover {background: #008080;color: #ddd !important;text-decoration: none;}.grey-back, .grey-back del, .grey-back a, .grey-back a:hover {background: #555;color: #ddd !important;text-decoration: none;}.red-back, .red-back del, .red-back a, .red-back a:hover {background: #b82234;color: #ddd !important;text-decoration: none;}.yellow-back, .yellow-back del, .yellow-back a, .yellow-back a:hover {background: #f0d770;color: #555 !important;text-decoration: none;}.white-back, .white-back del, .white-back a, .white-back a:hover {background: #fff;color: #555 !important;text-decoration: none;}ul.sitemap-caw li {font-size: 22px;margin: 6px 0;}ul.sitemap-caw ul li {font-size: 16px;margin: 6px 0;}ul.sitemap-caw ul {margin-left: 48px;}footer.entry-meta, footer.entry-meta a {font-size: 10pt;margin-top: 0;}.home-big-but {display: block;width: 100%;height: 1.7em;line-height: 1.7em;font-size: 1.2em;text-align: center;background: #555;color: #ddd !important;text-decoration: none;}.home-big-but:hover {background: #bb2234;}.home-big-but2 {display: block;width: 100%;height: 1.7em;line-height: 1.7em;font-size: 1.2em;text-align: center;background: #bb2234;color: #ddd !important;text-decoration: none;}.home-big-but2:hover {background: #555;color: #ddd !important;}.home-content-hero {padding: 10px !important;margin-bottom: 20px !important;background: #fff !important;}.home-content-menu a {display: block;width: 96%;padding: 2%;font-size: 0.8em;height: 1.3em;line-height: 1.3em;text-decoration: none;background: #ddd;color: #555;margin-bottom: 5px;}.home-content-menu a:visited {color: #555;}.home-content-menu a:last-child {margin-bottom: 0;}.home-content-menu a:hover {background: #555;color: #ddd;}#cookie_allow_notice {background-color: #ffffff;border-radius: 10px;border: 1px solid #999999;cursor: default;position: fixed;top: 10px;left: 10px;text-align: left;width: 240px;z-index: 100000;padding: 0 10px 10px 10px;}.cookies_allow_off, .cookies_allow_on, .cookies_allow_ignore_off, .cookies_allow_ignore_on {text-decoration: underline;cursor: pointer;}.cookies_popup_button, .cookies_popup_button:hover {display: block;width: calc(100% - (2 * 10px));padding: 10px;margin-top: 10px;background: #b82234;border-radius: 10px;text-decoration: none;text-align: center;color: #fff !important;}.cookies_popup_text, .cookies_popup_text:hover {display: block;width: calc(100% - (2 * 10px));padding: 10px;margin-top: 10px;background: #fff;border-radius: 10px;text-decoration: none;text-align: center;color: #777 !important;}.cookies_allow_button_major {display: block;width: calc(100% - (2 * 10px));padding: 10px;margin-bottom: 10px;background: #008080;text-decoration: none;text-align: center;color: #fff !important;}.cookies_allow_button_minor {display: block;width: calc(100% - (2 * 11px));padding: 10px;margin-top: 10px;margin-bottom: 10px;background: none;border: 1px solid #ddd;text-decoration: none;text-align: center;color: #777 !important;}#OOH {display: block;position: fixed;bottom: 35px;right: 10px;}.mourning {display: none;}#mc_embed_shell {border-radius: 6px;background-color: #fff;padding: 12px;}#mc_embed_signup h2 {margin-top: 0 !important;}#mc_embed_signup form div.input-group {margin: 10px 0 10px 0;margin: 10px 0 10px 0;padding: 5px 10px;border-radius: 5px;border: 1px solid #008080;}#mc_embed_signup form div.indicates-required {display: none;}#mc_embed_signup form div.mc-field-group {margin-bottom: 12px;}#mc_embed_signup form div.mc-field-group label {display: inline-block;font-weight: bold;margin-bottom: 5px;}#mc_embed_signup form div.mc-field-group select, #mc_embed_signup form div.mc-field-group input:not(input[type='checkbox']) {box-sizing: border-box;display: block;width: 100%;}#mc_embed_signup form div.mc-field-group ul {margin: 0px;padding-inline-start: 10px;}#mc_embed_signup form div.mc-field-group ul li {margin-left: 0;list-style: none;}#mc_embed_signup form div.mc-field-group.input-group strong {display: block;margin-bottom: 5px;}#mc_embed_signup form div.mc-field-group ul li label {display: inline-block;font-weight: normal;margin-bottom: 5px;}#mc_embed_signup form div.mc-field-group ul li input[type='checkbox'] {display: inline-block;width: 1em;height: 1em;}#mc_embed_signup form input[type='submit']#mc-embedded-subscribe {border: 1px solid #fff;border-radius: 6px;background-color: #f0d770;color: #555;font-weight: bold;}#mc_embed_signup form input[type='submit']#mc-embedded-subscribe:hover {border: 1px solid #ffff;background-color: #b82234;color: #fff;}#mc_embed_signup form div.mce_inline_error {margin: 5px 0 10px 0;padding: 5px 10px;border-radius: 5px;background-color: red;font-weight: normal;color: #fff;}#mc_embed_signup form input.mce_inline_error {border-color: red;}#mc_embed_signup form span.asterisk {color: red;}#mc_embed_signup form #mce-success-response {margin: 5px 0 10px 0;padding: 5px 10px;border-radius: 5px;border: 1px solid green;background-color: green;color: #fff;}@media screen and (max-width: 599px) {.hideme-small {display: none !important;}.hideme {display: none !important;}.site {padding: 0 10px 10px 10px;overflow: hidden;}.site-header {display: none;}.main-navigation {margin: 0;}#menu-main-menu li:first-child {display: block;}#menu-main-menu li:last-child {display: block;}.caw-logo {display: inline-block;height: 32px;width: 32px;background-image: url('/images/CAW-Favicon.png');background-repeat: no-repeat;}.hero{display: block;margin-bottom: 24px;}.hero img {display: block;width: 100%;border-radius: 6px;}.homeHero {width: 100%;}.home-col {margin-top: 0px;}.row {display: block;width: 100%;clear: both;}.row .col {width: 100%;margin: 0;}.row .col3:first-child {width: 49.1%;float: left;margin-right: 1.7%;}.row .col3:nth-child(2) {width: 49.1%;float: left;margin-right: 0;}.row .col3:nth-child(3) {width: 49.1%;float: left;margin-right: 1.7%;}.row .col3:last-child {width: 49.1%;float: left;margin-right: 0;}.row .col img, .row .colr img {display: block;width: 100%;float: left;margin-bottom: 4%;border-radius: 6px;}.row66 .col img {width: 100%;}.row222222 .col img {width: 100%;}.row3333 .col:first-child img {width: 49%;margin-right: 1%;}.row3333 .col:nth-child(2) img {width: 49%;margin-left: 1%;}.row3333 .col:nth-child(3) img {width: 49%;margin-right: 1%;}.row3333 .col:last-child img {width: 49%;margin-left: 1%;}.row444 .col:first-child img {width: 100%;}.row444 .col:nth-child(2) img {width: 49%;margin-right: 1%;}.row444 .col:last-child img {width: 49%;margin-left: 1%;}.row844 .col img, .row844 .colr img {width: 100%;border-radius: 6px;}.row336 .col:first-child img {width: 49%;margin-right: 1%;}.row336 .col:nth-child(2) img {width: 49%;margin-left: 1%;}.row336 .col:last-child img {width: 100%;}.row633 .col:first-child img {width: 100%;}.row633 .col:nth-child(2) img {width: 49%;margin-right: 1%;}.row633 .col:last-child img {width: 49%;margin-left: 1%;}.col93 img {width: 100%;}.col12 img {width: 100%;}.front-page-grid img {width: 0px;}.searchform {display: block;}.searchform-full {margin-bottom: 24px;}.searchform-full .searchform input[type='text'] {width: 96%;border: 1px solid #ccc;border-radius: 3px;font-family: inherit;font-size: 1em;padding: 2%;margin-left: -1px;margin-bottom: 12px;}.searchform-full .searchform input[type='submit'] {width: 100%;}.widget-area aside.widget_nav_menu ul.menu li a {font-size: 14px;}.widget-area aside.widget_nav_menu ul.menu {list-style: none;}.template-front-page.two-sidebars .widget-area .front-widgets, .template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets {width: 100%;}.sidebar-container, .widget-area aside.widget_black_studio_tinymce {display: none;}#main.wrapper {margin-top: 90px;}body.logged-in #main.wrapper {margin-top: calc(46px + 60px);}body.logged-in #wpadminbar {position: fixed;}footer {max-width: 100% !important;padding: 0;margin-bottom: 144px;background: none;}footer .site-info {padding: 24px 0 0 10px;margin-top: 0;}footer .site-info .copy {font-size: 0.8em;padding-left: 10px;}footer .site-info .business-info {display: none;}.footerX3 .footerX1 {width: 100%;}footer .site-info .site-info-mobile {display: block;box-sizing: border-box;width: calc(100% - 10px);padding: 0 12px;background-color: #555;border-radius: 6px;color: #fff;}footer .site-info .site-info-mobile a[href] {color: #fff;text-decoration: none;}footer #scrollTopBtn {bottom: 20px;left: 24px;}.SamiAd1, .SamiAd2, .SamiAd3, .SamiAd4 {width: 100%;}.SamiAd1 img, .SamiAd2 img, .SamiAd3 img, .SamiAd4 img {display: none;}.table-wrapper {display: block;width: 100%;overflow-x: auto;margin-bottom: 1em;color: #b82234;}.table-wrapper::after {content: 'Swipe left/right to view full table.';}table {min-width: 640px;}.course-fees {margin-bottom: 0 !important;}.fifty-fifty {width: 100%;}#breadcrumbs {display: none;}.quote-random-large{font-size: 22px;height: calc((1.3 * 22px * 6) + (1.3 * 16px * 2) + (2 * 12px));}.quote-random-large article section:last-of-type{font-size: 16px;}}@media screen and (min-width: 600px) and (max-width: 960px) {.hideme-medium {display: none !important;}.site {max-width: 960px;}.site .site-header {position: fixed;padding: 12px 0 0 0;z-index: 9999;right: 0px;left: 0px;top: 0;border-bottom: 24px solid #ddd;}body.logged-in .site .site-header {top: 46px;}body.Subscriber-Company .site .site-header {top: 0;}body.Subscriber-Single .site .site-header {top: 0;}.site .site-header .nav-top {margin-right: 12px;}.page-template-page-templatesfull-width-php .site-content {width: 100%;}#menu-main-menu li:nth-child(n + 8) {display: none;}.caw-logo {display: inline-block;height: 33px;width: 306px;margin-left: 12px;background: url('/images/sprite-201910211518.png') 0 -46px;background-repeat: no-repeat;}.hero{display: block;margin-bottom: 24px;}.hero img {display: block;width: 100%;border-radius: 6px;}.homeHero {width: 100%;}.home-col {width: 100%;margin-top: 10px;}.row {clear: both;}.row .col:last-child {margin-right: 0;}.col {display: block;float: left;margin-right: 1.7%;margin-bottom: 1.7%;}.colr {display: block;float: left;margin-right: 0;margin-bottom: 1.7%;}.col img, .colr img {max-width: 100%;border-radius: 6px;}.col2 {display: none;}.col3 {width: 23.7%;}.col4 {width: 32.2%;}.col6 {width: 49.1%;}.col8 {width: 66.1%;}.col9 {width: 74.5%;}.col12 {width: 100%;}.wrapper {margin-top: 128px;}.main-navigation ul.nav-menu {background: #555;}.main-navigation ul.nav-menu li {margin: 0 -4px 0 0;}.main-navigation ul.nav-menu ul.sub-menu li:last-of-type {border-radius: 0 0 6px 6px;overflow: hidden;}.main-navigation ul.nav-menu li a:hover {background: #b82234;color: #ddd;cursor: pointer;}.main-navigation ul.nav-menu li a[href='']:hover, .main-navigation ul.nav-menu li a:not([href]):hover {cursor: default;}.main-navigation ul.nav-menu li a {font-size: 16px;line-height: 44px;font-weight: normal;padding: 0px 8px;color: #ddd;background: #555;}.main-navigation ul.nav-menu ul li a {font-size: 14px;border: none;}.footerX3 .footerX1 {width: 33.333%;}.sidebar-container .widget {padding: 0px;}.searchform-full {margin: 24px 0px;}.searchform-full .searchform input[type='text'] {width: 60%;}.searchform-full .searchform input[type='submit'] {width: 25%;}.widget-area aside.widget_nav_menu ul.menu li a {font-size: 14px;}.table-wrapper {display: block;width: 100%;overflow-x: auto;margin-bottom: 1em;color: #b82234;}.table-wrapper::after {content: 'Swipe left/right to view full table.';}table {min-width: 640px;}.course-fees {margin-bottom: 0 !important;}.fifty-fifty {width: 48%;margin: 1%;float: left;}#primary.site-content {float: left;width: 68% !important;}#primary.site-content-full, .site-content-full {width: 100% !important;}#secondary .widget-area {float: right;width: calc(32% - 48px) !important;}#tertiary .widget-area {float: left;width: 100% !important;}.quote-random-large{font-size: 22px;height: calc((1.3 * 22px * 6) + (1.3 * 16px * 2) + (2 * 12px));}.quote-random-large article section:last-of-type{font-size: 16px;}}@media screen and (min-width: 960px) {.hideme-large {display: none !important;}body .site {margin-top: 0;margin-bottom: 0;box-shadow: none;max-width: 1180px !important;overflow: hidden;}.site .site-header {position: fixed;padding: 12px 0 0 0;z-index: 9999;right: 0px;left: 0px;top: 0;border-bottom: 24px solid #ddd;}body.logged-in .site .site-header {top: 33px;}body.Subscriber-Company .site .site-header {top: 0;}body.Subscriber-Single .site .site-header {top: 0;}.site .site-header .nav-top {padding: 0 24px;}#menu-main-menu li:nth-child(n + 8) {display: none;}#menu-main-menu li .sub-menu li, #menu-main-menu li .sub-menu li {display: inline-block !important;}.wrapper {margin-top: 128px;}.page-template-page-templatesfull-width-php .site-content {width: 100%;}.caw-logo {display: inline-block;height: 33px;width: 306px;background: url('/images/sprite-201910211518.png') 0 -46px;background-repeat: no-repeat;}.hero{display: block;margin-bottom: 24px;}.hero img {display: block;width: 100%;border-radius: 6px;}.homeHero {width: 100%;}.home-col {width: 100%;margin-top: 10px;}.row {clear: both;}.row .col:last-child {margin-right: 0;}.col {display: block;float: left;margin-right: 1.7%;margin-bottom: 1.7%;}.colr {display: block;float: left;margin-right: 0;margin-bottom: 1.7%;}.col img, .colr img {max-width: 100%;border-radius: 6px;}.col2 {width: 15.25%;}.col3 {width: 23.7%;}.col4 {width: 32.2%;}.col6 {width: 49.1%;}.col8 {width: 66.1%;}.col9 {width: 74.5%;}.col12 {width: 100%;}.main-navigation ul.nav-menu {background: #555;}.main-navigation ul.nav-menu li {margin: 0 -4px 0 0;}.main-navigation ul.nav-menu ul.sub-menu li:last-of-type {border-radius: 0 0 6px 6px;overflow: hidden;}.main-navigation ul.nav-menu li a:hover {background: #b82234;color: #ddd;cursor: pointer;}.main-navigation ul.nav-menu li a[href='']:hover, .main-navigation ul.nav-menu li a:not([href]):hover {cursor: default;}.main-navigation ul.nav-menu li a {font-size: 16px;line-height: 44px;font-weight: normal;padding: 0px 8px;color: #ddd;background: #555;}.main-navigation ul.nav-menu ul li a {font-size: 14px;border: none;}footer[role='contentinfo'] {max-width: 1180px !important;}.footerX3 .footerX1 {width: 33.333%;}.footer-widgets .footer-widget-area {float: none;display: block;width: 100%;min-height: 132px;}.esf {}.sidebar-container .widget {padding: 0px;}.searchform-full {margin: 26px 0px;}.searchform-full .searchform input[type='text'] {width: 60%;}.searchform-full .searchform input[type='submit'] {width: 25%;}.searchform-header {display: inline-block;height: 24px;width: 306px;margin: 6px 6px 0 0;}.searchform-header .searchform {display: block;margin: 0;}.searchform-header .screen-reader-text {display: none;}.searchform-header .searchform #s {display: block;float: left;box-sizing: border-box;width: 200px;height: 24px;border: 1px solid #ccc;border-radius: 3px;font-family: inherit;padding: 2px;margin: 0;}.searchform-header .searchform #searchsubmit {display: block;float: right;box-sizing: border-box;width: 100px;height: 24px;line-height: 24px;font-size: small;padding: 0;margin: 0;}.widget-area aside.widget_nav_menu ul.menu li a {font-size: 14px;}.fifty-fifty {width: 48%;margin: 1%;float: left;}#primary.site-content {float: left;width: 68% !important;}#primary.site-content-full, .site-content-full {width: 100% !important;}#secondary .widget-area {float: right;width: calc(32% - 48px) !important;}#tertiary .widget-area {float: left;width: 100% !important;}}@media print {body {background: none !important;color: #000;font-size: 10pt;}footer a[rel='bookmark']:link:after, footer a[rel='bookmark']:visited:after {content: ' [' attr(href) '] ';}a {text-decoration: underline;}.entry-header img, .entry-content img {display: none;}.entry-content img, .comment-content img, .author-avatar img, img.wp-post-image {border-radius: 0;box-shadow: none;}.site {clear: both !important;display: block !important;float: none !important;max-width: 100%;position: relative !important;}.site-header {display: none;}.cookie, .author-avatar, #colophon, #respond, .commentlist .comment-edit-link, .commentlist .reply, .entry-header .comments-link, .entry-meta .edit-link a, .page-link, .site-content nav, .widget-area, img.header-image, .main-navigation, .CAWbutton, .CAWbuttonFull, .menu3, .menu6, .course-sub-menu div, .course-mobile-menu, footer {display: none;}.wrapper {border-top: none;box-shadow: none;}.site-content {margin: 0;width: auto;}.singular .entry-header .entry-meta {position: static;}.singular .site-content, .singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular .comments-title {margin: 0;width: 100%;}.entry-header .entry-title, .entry-title, .singular .entry-title {font-size: 21pt;}footer.entry-meta, footer.entry-meta a {color: #444;font-size: 10pt;margin-top: 0;}.author-description {float: none;width: auto;}.commentlist > li.comment {background: none;position: relative;width: auto;}.commentlist .avatar {height: 39px;left: 2.2em;top: 2.2em;width: 39px;}.comments-area article header cite, .comments-area article header time {margin-left: 50px;margin-left: 3.57142857rem;}}#mobile-header{display: none;;}.mobile-menu{display: none;}@media screen and (max-width: 599px) {#mobile-header, #mobile-header *, #mobile-header *::before, #mobile-header *::after {box-sizing: border-box;}#mobile-header {display: flex;position: fixed;top: 0;left: 0;width: 100%;background-color: #b82234;color: white;padding: 1rem;align-items: center;justify-content: space-between;z-index: 10;}body.logged-in #mobile-header{top: 46px;}#mobile-header img {height: 40px;}#mobile-header .burger-menu {cursor: pointer;width: 30px;height: 20px;display: flex;flex-direction: column;justify-content: space-between;z-index: 11;transition: transform 0.3s ease;}#mobile-header .burger-menu div {background-color: #fff;height: 4px;border-radius: 2px;transition: all 0.3s ease;}#mobile-header .burger-menu.open div:nth-child(1) {transform: rotate(45deg) translate(5px, 5px);}#mobile-header .burger-menu.open div:nth-child(2) {opacity: 0;}#mobile-header .burger-menu.open div:nth-child(3) {transform: rotate(-45deg) translate(6px, -6px);}.mobile-menu {display: block;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #b82234;color: #fff;transform: scale(0) translate(100%, -100%);transform-origin: top right;transition: transform 0.5s ease, opacity 0.3s ease, visibility 0.3s ease;visibility: hidden;opacity: 0;flex-direction: column;align-items: center;z-index: 9;overflow-y: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none;}.mobile-menu::-webkit-scrollbar {display: none;}.mobile-menu.open {visibility: visible;opacity: 1;transform: scale(1) translate(0, 0);}.mobile-menu .mobile-menu-content {display: flex;flex-direction: column;width: 100%;padding-top: 80px;}.mobile-menu .mobile-menu-content .icon-container {display: flex;gap: 20px;margin-left: 1.5rem;}.mobile-menu .mobile-menu-content .icon-container .icon {text-decoration: none;color: #fff;font-size: 1rem;transition: color 0.3s;}.mobile-menu .mobile-menu-content .icon-container .icon:hover {color: #d3d3d3;}.mobile-menu .mobile-menu-content > ul {margin: 1em 0;}.mobile-menu .mobile-menu-content ul {list-style: none;padding: 0;}.mobile-menu .mobile-menu-content ul li {padding: 0.5rem 0;position: relative;transition: background-color 0.5s ease;}.mobile-menu .mobile-menu-content ul li>a {color: #fff;text-decoration: none;cursor: pointer;display: inline-block;transition: color 0.3s ease;}.mobile-menu .mobile-menu-content ul ul {background-color: #941b2a;}.mobile-menu .mobile-menu-content ul li.active {background-color: #941b2a;}.mobile-menu .mobile-menu-content ul ul ul {background-color: #731520;}.mobile-menu .mobile-menu-content ul ul li.active {background-color: #731520;}.mobile-menu .mobile-menu-content>ul>li>a {padding: 6px 1rem;font-size: 1.5rem;}.mobile-menu .mobile-menu-content ul ul>li>a {padding: 6px 0 6px 1.5rem;font-size: 1.25rem;}.mobile-menu .mobile-menu-content ul ul ul>li>a {padding: 6px 0 6px 2rem;font-size: 1.25rem;}.mobile-menu .mobile-menu-content ul li.menu-item-has-children>a::after {content: "+";margin-left: 0.5rem;font-weight: bold;display: inline-block;width: 1rem;text-align: center;line-height: 1;vertical-align: middle;transform: translateY(-2px);transition: transform 0.3s ease;}.mobile-menu .mobile-menu-content ul li.menu-item-has-children.active>a::after {content: " -";transform: rotate(180deg);}.mobile-menu ul ul {display: block;max-height: 0;overflow: hidden;transition: max-height 0.5s ease, opacity 0.5s ease;opacity: 0;}.mobile-menu li.menu-item-has-children.active>ul {max-height: 800px;opacity: 1;margin-top: 0.5rem;}.mobile-menu li.menu-item-has-children ul li {opacity: 0;transform: translateY(10px);transition: opacity 0.4s ease, transform 0.4s ease;}.mobile-menu li.menu-item-has-children.active ul li {opacity: 1;transform: translateY(0);}.mobile-menu .quick-links-menu {display: flex;flex-direction: column;margin-top: 0;}.mobile-menu .quick-links-menu span.title {padding: 0 1rem;font-size: 1.25rem;font-style: italic;}.mobile-menu .quick-links-menu ul {list-style: none;padding: 0;margin: 0.5em 0 0 0;}.mobile-menu .quick-links-menu ul li {margin: 0.25rem 0;padding: 0;}.mobile-menu .quick-links-menu ul li a {color: #fff;padding: 0.5rem 1rem;text-decoration: none;font-size: 1rem;transition: color 0.3s ease;}.mobile-menu .quick-links-menu ul li a:hover {color: #d3d3d3;}.mobile-menu .quick-links-menu ul li a i.fa{padding-right: 0.5rem;}.mobile-menu .social-icons {margin: 1rem 0 1rem 1rem;display: flex;gap: 1rem;}.mobile-menu .social-icon {color: #ffffff;font-size: 1.25rem;text-decoration: none;transition: color 0.3s ease;}.mobile-menu .social-icon:hover {color: #d3d3d3;}}