@font-face {
    font-family: 'blacksignature';
    src: url('/wp-content/themes/aquacool/assets/fonts/BlackSignature.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'helveticarounded';
    src: url('/wp-content/themes/aquacool/assets/fonts/HelveticaRounded.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'robotoregular';
    src: url('/wp-content/themes/aquacool/assets/fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('/wp-content/themes/aquacool/assets/fonts/roboto-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

body, html {
    margin: 0;
    padding: 0;
}

html {
    font-family: Arial, Helvetica, sans-serif;
}

body {
    background-color: #000;
    color: #fff;
    font-family: robotoregular;
}

.hydrokleen-text {
    font-family: helveticarounded;
}

a {
    text-decoration: none;
    color: #fff;
}

p:empty {
  display: none;
}

.container {
    margin: 0;
    padding: 0;
    background: url(/wp-content/themes/aquacool/assets/svg/fire-ice.svg) no-repeat center center fixed;
    background-size: cover;
    width: 100%;
    display: flex;
    min-height: 100vh;
}

/* Content Padding */
.container-pad {
    padding: 10px 0 10px 0;
    display: flex;
    max-width: 960px;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 100%;
}
.main {
    width: 100%;
    display: flex;
    flex-direction: column
}

.header {
    background: rgba(0,0,0,0.8);
    border: 1px #001128 solid;
    border-top: none;
    border-radius: 0 0 8px 8px;
}

.header {
    display: flex;
    justify-content: space-between;
}

.main-container {
	flex: auto;
    background: rgb(0,0,0,.8);
    margin-top: 5px;
    border: 1px #001128 solid;
    border-radius: 8px;
}

.container-pad, .logos {
	padding: 0;
}

.content-container {
    display: flex;
    justify-content: space-between;
}

.content {
    width: 100%;
}

.nav {
    display: flex;
	justify-content: center;
	border-bottom: 3px gold solid;
}

ul {
    padding: 0;
}

.menu {
    display: flex;
    list-style: none;
    margin: 5px;
}

#menu-primary-menu {
    margin: 0;
}

#menu-primary-menu > li {
    border-right: 1px #001128 solid;
    padding: 5px 10px;
    text-transform: uppercase;
    font-size: 0.9rem;
}

#menu-primary-menu > li:hover {
    background-color: rgba(31, 64, 147, 0.22);
    padding-top: 7px;
    padding-bottom: 2px;
}

#menu-primary-menu > li > a:hover {
    color: #06b8ff;
}

#menu-primary-menu > li:last-child {
    border-right: none;
}

li.current-menu-item:hover {
    background: gold !important;
}

li.current-menu-item {
    background-color: gold;
}

li.current-menu-item > a {
    color: #000!important;
}

.post-container {
    margin: 0;
    padding: 0 50px 50px 50px;
    display: flex;
    flex-direction: column;
    background: rgb(31, 64, 147, 0.2);
}

.post-list {
    padding: 0;
    background: none;
}

.contact-container > ul,
.gray-container > .content-body > ul,
.post-container > ul,
.sidebar > ul {
    margin: 0 30px;
}

.gray-container {
    margin: 0;
    padding: 0 50px 0 50px;
    display: flex;
    background: rgb(55, 65, 81, 0.9);
    border-radius: 0 0 8px 8px;
}


.contact-container > h1, 
.gray-container > .content-body > h1,
.post-container > h1 {
    color: gold;
    padding-bottom: 10px;
    border-bottom: 3px gold solid;
    width: fit-content;
}

.post-excerpt {
    display: flex;
    justify-content: space-around;
    background: rgb(55, 65, 81, 0.9);
    border-bottom: 1px #001128 solid;
    padding: 10px;
}

.post-excerpt:last-of-type {
    border: none;
    border-radius: 0 0 8px 8px;
}

.blog-title {
    background: rgb(6,184,255,.9);
    margin-bottom: 5px;
}

.post-excerpt > h1 {
    margin: 0;
    text-transform: capitalize;
    font-size: 1.7rem;
    color: #fff;
}

.post-image {
    width: 25%;
}

.post-text {
    width: 70%;
    padding: 0 0 5px 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.post-text > h3 {
    margin: 0;
    padding: 0;
}

.post-date {
    color: #999;
    margin-bottom: 10px !important;
    font-size: .9rem;
}

.post-text > p {
    margin: 0;
    padding: 0;
}

.post-text > p > a{
    color: #00a3e4;
    margin-left: 10px;
}

.gray-container > .content-body > h3, .post-container > h3 {
    color: gold;
    margin-bottom: 0;
}

.gray-container > .content-body {
    width: 79%;
    padding-right: 20px;
    padding-bottom: 50px;
}

.hydrokleen-container > h1 {
    color: #00a3e4;
    font-family: helveticarounded;
}

.hydrokleen-container > p > strong{
    color: #00a3e4;
}

.hydrokleen-container {
    background: #f3f3f1;
    padding: 20px;
    border-radius: 0 0 8px 8px;
    border-top: none;
    text-align: center;
    color: #324a60;
}

.sidebar {
    width: 20%;
    margin-left: 0;
    display: block;
    border-left: 1px #001128 solid;
    padding: 50px 0;
}

.wp-block-latest-posts__list.has-dates.wp-block-latest-posts {
    list-style: none;
    padding: 0 0 0 15px;
}

.attachment-thumbnail.size-thumbnail.wp-post-image {
    width: 150px;
    height: 150px;
}

.sidbar-header {
    padding: 0 0 10px 0;
    border-bottom: 2px #00a3e4 solid;
    margin-left: 15px !important;
    width: fit-content;
}

.wp-block-latest-posts__post-date {
    display: block;
    color: #00a3e4;
    font-size: 0.7rem;
    margin: 0 0 20px 0;
}

.gallery .item {
    background: rgba(31, 64, 147, 0.22);
    max-height: 400px;
    height: auto;
}

figure {
    margin: 0 auto;
}

img {
    width: 100%;
    height: auto;
}

.wp-block-video > video {
    width: 100%;
    background: #fff;
}

.logo-showcase {
    background: rgb(6,184,255,.9);
    display: flex;
    border-radius: 0 0 8px 8px;
}

.wp-block-column.logo-showcase > .wp-block-image {
    margin: auto 0;
    padding: 0 10px;
    display: flex;
    justify-content: center;
}

.logo-showcase > .wp-block-image > .aligncenter > img {
    width: 80%;
    padding: 10px 0;
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
}

.aligncenter.size-medium {
    display: flex;
    justify-content: center;
}
    
.icon {
    width: 100px;
    margin: 0 auto;
}

.banner{
    background: rgba(0,0,0,0.8);
    border: 1px #001128 solid;
    border-radius: 8px;
    margin-top: 5px;
    display: flex;
    flex-direction: column;
}

.banner img {
    width: 100%;
    border-radius: 8px;
}

.aquacool-logo, .hydrokleen-logo {
    padding-bottom: 10px;
}

.aquacool-logo {
    display: flex;
    padding-top: 10px;
    justify-content: center;
}

.hydrokleen-logo {
    display: flex;
    margin-top: 20px;
    justify-content: center;
}


.logo-image {
    display: block;
    width: 77px;
    height: 69px;
    background:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAABFCAYAAAAPWmvdAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF42lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTExLTEzVDAyOjMzOjMyKzExOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0xMS0xM1QxNTozMTo0NysxMTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0xMS0xM1QxNTozMTo0NysxMTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1N2NhMjE0OC0wNDhiLTRj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');
    background-size: cover;
    margin: 10px 0 0 10px;
}

.logo-text {
    padding: 0 10px 0 10px;
    font-size: 2.5rem;
    text-shadow: 2px 2px rgba(0,0,0,0.6);
}

.logo-sub-text {
    padding: 5px;
    font-size: smaller;
    text-shadow: 1px 1px rgba(0,0,0,0.6);
}

.light-blue {
    color: #00a3e4;
}

.dark-blue {
    color: #1f4093;
}

.breathe {
    margin-left: 130px;
    letter-spacing: .19rem;
    padding: 0;
}

.dots {
    display: block;
    width: 20px;
    height: 20px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTExLTEwVDE0OjIzOjIwKzExOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0xMS0xM1QxNTozMTo1OSsxMTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0xMS0xM1QxNTozMTo1OSsxMTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjMDY5NDQ4Ni1jMTZhLTQx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');
    background-size: cover;
    margin-bottom: 14px;
    margin-right: 10px;
}

.hydro {
    float: left;
}

.kleen {
    display: flex;
}

.experts {
    display: flex;
    justify-content: center;
    background: rgb(6,184,255,.9);
    padding-top: 30px;
    margin: 0;
    font-family: blacksignature;
    font-size: 2.5rem;
    color: #000;
}

label {
    margin: 5px;
    text-transform: uppercase;
    font-size: .8rem;
}

.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    width: 100%;
    padding: 10px 0;
    font-size: 1rem;
    background: rgba(0,0,0,0.5);
    border-radius: 8px;
    border: none;
    color: #fff;
    margin-top: 10px;
}

.wpcf7-form-control.wpcf7-textarea {
    width: 100%;
    margin-top: 10px;
    font-size: 1rem;
    background: rgba(0,0,0,0.5);
    border-radius: 8px;
    border: none;
    color: #fff;
}

.wpcf7-form-control.has-spinner.wpcf7-submit {
    width: 100%;
    padding: 10px;
    font-size: 1rem;
    background: #06b8ff;
    border-radius: 8px;
    border: none;
    color: #fff;
}

.contact-map {
    -webkit-filter: grayscale(1) invert(1);
    filter: grayscale(1) invert(1);
}

.contact-container {
    width: 70%;
    margin: auto;
}

.footer {
    display: flex;
    justify-content: center;
    background: rgba(0,0,0,0.8);
    border: 1px #001128 solid;
    border-bottom: none;
    border-radius: 8px 8px 0 0;
    margin-top: 5px;
}

.footer > p {
    font-size: 0.7rem;
    padding: 5px 10px;
    margin: 0;
    text-align: center;
}

.footer-callout {
    border: 1px solid #001128;
    background: rgb(6, 184, 255, 0.9);
    padding: 20px;
    border-radius: 8px 8px 0 0;
    margin-top: 5px;
    border-bottom: none;
}

.footer-callout-image {
    float: left;
    width: 35%;
    overflow: hidden;
}

.footer-callout-text {
    float: right;
    width: 62%;
}

.footer-callout-text h2 {
    font-size: 1.7rem;
    margin: 0 0 .35rem 0;
}

.footer-callout-text > a {
    color: #1f4093;
}

.footer-callout-image img:hover {
    opacity: .8;
    transform: scale(1.25) rotate(5deg);
}

.footer-callout-image img {
    transition: all .45s ease-out;
}

.quote {
    padding: 10px 50px;
    width: fit-content;
    background-color: rgba(55,65,81, 0.9);
    border-radius: 8px;
}

.footer-widgets {
    border-radius: 0 0 8px 8px;
    background: #fff;
    border: 1px #001128 solid;
    padding: 20px 10px 10px 10px;
    border-top: none;
    display: flex;
    justify-content: center;
}

.footer-widget-area {
    width: 35%;
    float: left;
    box-sizing: border-box;
    padding: 10px;
    color: #000;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.address > .widget-item {
    padding-left: 10px;
}

.gold-border {
    border-right: 2px gold solid;
}

.widget-item > p {
    margin: 0;
}

.wp-block-social-link-anchor > svg {
    fill: gold;
}

.wp-block-social-links {
    padding: 0;
    margin: 0;
    list-style: none;
}
.gold {
    color: gold;
}


@media screen and (max-width: 1290px) {
    .hydrokleen-logo {
        margin-top: 14px;
    }
    .breathe {
        margin-left: 105px;
    }
    .logo-text {
        font-size: 2rem;
    }
    .logo-sub-text {
        font-size: 0.7rem;
    }
    .content-container {
        display: block;
    }
    .logo-image {
        margin: 0 0 0 10px;
    }
}

@media screen and (max-width: 800px) {
    .header {
        display: block;
    }
    .aquacool-logo {
        padding-bottom: 0;
    }
    .nav {
        font-size: 0.8rem;
    }
    .gray-container {
        display: block;
    }
    .gray-container, .post-container {
        padding: 0 30px 30px 30px;
    }
    .post-list {
        padding: 0;
    }
    .contact-container {
        width: 100%;
    }
    .gray-container > .content-body {
        width: 100%;
    }
    .sidebar {
        width: 100%;
        border-left: 0;
        padding: 20px 0 0 0;
        border-top: 1px #001128 solid;
    }
    h1 {
        margin-bottom: 0;
        margin-top: 0;
        padding-top: 20px;
    }
    .post-excerpt > h1 {
        padding-top: 0;
        font-size: 1.3rem;
    }
    .footer-callout-image {
        float: none;
        width: 100%;
    }
    .experts {
        font-size: 2rem;
        padding-top: 20px;
    }
    .logo-showcase > .wp-block-image > .aligncenter > img {
        width: 100%;
    }
    .footer-callout-text {
        float: none;
        width: 100%;
    }
    .quote {
        width: auto;
        text-align: center;
    }
    .footer-widget-area {
        width: 50%;
    }
}

@media screen and (max-width: 450px) {
    .breathe {
        margin-left: 111px;
    }
    .logo-text {
        font-size: 1.8rem;
    }
    .logo-sub-text {
        font-size: 0.6rem;
    }
    .logo-image {
        width: 69px;
        height: 62px;
    }
    .gray-container, .post-container {
        padding: 0 20px 20px 20px;
    }
    .post-list {
        padding: 0;
    }
    .footer-widgets {
        flex-direction: column;
    }
    .footer-widget-area {
        width: 100%;
    }
    .gold-border {
        border-bottom: 2px gold solid;
        border-right: none;
    }
    .experts {
        font-size: 1rem;
        padding-top: 10px;
    }
    .post-excerpt {
        display: block;
    }
    .post-text {
        width: 100%;
    }
    .post-image {
        width: 100%;
    }
}


@media screen and (max-width: 390px) {
    .breathe {
        margin-left: 94px;
    }
    .logo-text {
        font-size: 1.5rem;
    }
    .logo-sub-text {
        font-size: 0.5rem;
    }
    .dots {
        margin-bottom: 8px;
    }
    .gray-container, .post-container {
        padding: 0 10px 10px 10px;
    }
    .post-list {
        padding: 0;
    }
}

@media screen and (max-width: 354px) {

}
