/*
Theme name: Fishtek Marine
Description: Custom Theme
*/

.page-id-48 .heroprice {display: block;
    background: red;
    font-size: 24px;
    position: absolute;
    color: #FFF;
    border-radius: 210px;
    top: 40%;
    right: 20%;
    height: 100px;
    width: 100px;
line-height: 30px;
    text-align: center;
    padding: 18px 0 0 0;}
@media (max-width: 600px) {
	.page-id-48 .heroprice{ top:22%; z-index:999;}
}
.heroprice {display:none;}
.shell {    max-width: 1200px; }
a.header__logo img {        margin-top: 14px; max-width: 160px; }
.header__nav-wrapper {    margin-top: 0px;}
.section-heading {    margin-block: unset; padding: 9.6rem 0 4rem 0; background: #003e74; color:#fff;}
.section-heading__title, .nav li.current-menu-item, .section-text-image {   color: #00d8d0; }
.section-text-image {    margin-block: unset; padding: 9.6rem 0; background: #0a5291; color:#fff;}
.section-heading__title {   font-weight: 400; }
.hero__inner h1 {    font-weight: 600;}
.section-text-image__subtitle {color:#FFF;}
.section-heading.section-heading--increased-gutter {	margin-block: unset; padding:7.6rem 8.4rem; }
.home .section-heading__inner h2{text-align:center;}

@media (max-width: 800px) {
    .nav ul {  gap: 0rem; }
	.alignright {    max-width: 140px; padding:0 0 10px 10px; }
	.footer__logo img {    max-height: unset;    max-width: 200px; }
}
h5 {    margin: 40px 0 0 0;    line-height: 1.2em;    display: block;}
.section-heading__inner {    clear: both;}
.section-heading ul {    margin-left: 20px!important; }
.hero__subtitle {padding-left:0;     line-height: 1.5em;}
.home.page .section-heading__inner h3{ text-align:center;     max-width: 900px;    margin:0 auto 20px auto; font-size:20px; }
.page-id-48 h3 {    margin: 100px 0 0 0;}
.footer__nav {    margin-top: 10px;}
.logoszone {width:100%; display:inline-block;}
.contacts__title {	font-size: 2rem; }
.contacts__links a {    font-size: 15px; }
.header {background-color: #0e1240!important; background-image:url("https://fishtekmarinesport.com/wp-content/uploads/2024/11/blue-blurry-background.jpg"); }
.nav a, .nav li.is-button>a {    font-size: 15px;}
.nav li.is-button>a {    padding: 1.5rem 1.5rem;}
.btn--big {    font-size: 20px; padding: 2.5rem 3rem; }
.section-heading__inner p {    font-size: 22px;}
.section-columns__card-wrapper h4 {    font-size: 2.5rem;}
.section-columns__card-wrapper p, .contacts__links {    font-size:  1.8rem;}
.section-text-image__inner h2 p { font-size:44px; font-weight:400; color: #00d8d0; }
.section-text-image__inner p {    font-size:  1.6rem;}
.card__image {	max-width: 18rem; }
.btn--icon img {    display: none;}
.section-text-image__body {     letter-spacing: 0;}
.section-heading {text-align:left; }
.section-heading__inner {max-width:unset; }
.alignright { float:right;     margin: 0 0 30px 0;}
.footer__logo img {    max-height: 70px;}
.article__title h2 a {    color: #00948e;    font-size: 20px;    text-decoration: none;}
.article__meta, .section-comments, .paging {display:none;}
.article__content, .article-single {    max-width: 800px;}
.article__body {    line-height: 1.5em;    color: #4e4e4e;}
.article .article__head, .article .article__title, .article .article__entry{margin-bottom:0; }
.article-single h1 {    color: #00b1aa;    font-size: 50px;}
.category h1 {    font-size: 50px;    margin-top: 90px;    color: #00b1aa; }
.category .section__head p {    font-size: 22px;    line-height: 1.5em;    max-width: 800px;    color: #4e4e4e;    font-weight: bold;}

.section-heading__inner h2 {   font-size: 44px;   font-weight:400; letter-spacing: 0px; }
.section-heading__inner h3 {    font-size: 24px; letter-spacing:0; line-height: 1.6em; }
.section-heading__inner h4 {    font-size: 18px; letter-spacing:0; line-height: 1.6em; }
.section-heading__inner p, .section-heading li {    font-size: 16px; letter-spacing:0; }
.section-heading ul {margin:unset; }
.section-heading ol{margin:0 0 40px 20px; }
.section-text h3 {    font-size: 44px; letter-spacing:0; }
.section-text p {    font-size: 16px; letter-spacing:0; }
.section-cta__title h2 {	font-size: 6rem; }