
/* GLOBAL */
html {
scroll-behavior: smooth;
}
.codey {
font-family: courier, monospace;
}
.anchor {
scroll-margin-top: 200px;
}
@media(min-width: 576px) {
h1, .h1 {
font-size: 2.7rem;
}
h2,
.h2 {
font-size: 2.4rem;
}
h3,
.h3 {
font-size: 2.1rem;
}
h4,
.h4 {
font-size: 1.9rem;
}
h5,
.h5 {
font-size: 1.6rem;
}
h6,
.h6 {
font-size: 1.3rem;
}
}
@media(min-width: 768px) {
h1, .h1 {
font-size: 3.1rem;
}
h2,
.h2 {
font-size: 2.75rem;
}
h3,
.h3 {
font-size: 2.4rem;
}
h4,
.h4 {
font-size: 2.05rem;
}
h5,
.h5 {
font-size: 1.7rem;
}
h6,
.h6 {
font-size: 1.35rem;
}
}
@media(min-width: 1200px) {
h1.mega, .h1.mega {
font-size: 4.5rem !important;
}
body {
font-size: 1.1rem;
}
h1,
.h1 {
font-size: 3.4rem;
}
h2,
.h2 {
font-size: 3rem;
}
h3,
.h3 {
font-size: 2.6rem;
}
h4,
.h4 {
font-size: 2.2rem;
}
h5,
.h5 {
font-size: 1.8rem;
}
h6,
.h6 {
font-size: 1.4rem;
}
}
@media(min-width: 1600px) {
h1, .h1 {
font-size: 3.8rem;
}
h2,
.h2 {
font-size: 3.25rem;
}
h3,
.h3 {
font-size: 2.8rem;
}
h4,
.h4 {
font-size: 2.35rem;
}
h5,
.h5 {
font-size: 1.9rem;
}
h6,
.h6 {
font-size: 1.45rem;
}
}
.btn {
white-space: normal;
}
a:hover img,
a.bg-img:hover a.bg-image:hover {
opacity: .85;
}
#savecontent img {
max-width: 100% !important;
height: auto !important;
}
.rightfloat {
float: right;
margin: 0 0 .5rem 1rem;
width: 40%;
}
@media (max-width: 767px) {
.rightfloat {
float: none;
margin: 0 0 1rem 0;
width: 100%;
}
}
.btn-primary {
color: white !important;
}
.round {
border-radius: 12px;
}
.carousel-control-next-icon,
.carousel-control-prev-icon {
background-color: rgba(0, 0, 0, 0.9);
padding: 1rem;
background-size: 20px;
}
@media(min-width: 1600px) {
.container {
max-width: 1300px;
}
}
@media(min-width: 1600px) {
.container.container-wide {
width: 1500px !important;
max-width: 1500px !important;
}
}
.product-image {
background-size: cover !important;
min-height: auto !important;
padding-bottom: 75%;
}
#savecontent form label {
font-weight: bold;
}
#savecontent form .checkbox-group label,
#savecontent form .radio-group label {
font-weight: normal;
}
.text-right.addToCart {
text-align: left !important;
}
.oms-sub-hero-bg-centered-cta .overlay.bg-black,
.oms-sub-hero-bg-centered-cta .wow.fadeIn {
background: rgb(0, 0, 0);
background: linear-gradient(90deg, #17586B 0%, #21a9af 100%) !important;
opacity: 1 !important;
visibility: visible !important;
animation-name: none;
}
.pricing {
border: 1px solid #e9e9e9;
background: white;
}
/* GLOBAL CSS */
body,
#savecontent .btn {
font-weight: 300;
}
a:not(.btn),
.site-designer a,
.site-designer button {
font-weight: 400 !important;
}
b,
strong {
font-weight: 700;
}
/*#savecontent a {display: inline-block;}*/
.btn {
text-decoration: none !important;
}
@media(min-width: 1200px) {
h1, .h1 {
font-size: 54px;
}
h2,
.h2 {
font-size: 44px;
}
h3,
.h3 {
font-size: 36px;
}
h4,
.h4 {
font-size: 30px;
}
h5,
.h5 {
font-size: 26px;
}
h6,
.h6 {
font-size: 24px;
}
body {
font-size: 18px;
}
.lead {
font-size: 22px;
}
}
/*@media(min-width: 1800px){
h1, .h1 {font-size: 72px;}
h2, .h2 {font-size: 57px;}
h3, .h3 {font-size: 45px;}
h4, .h4 {font-size: 36px;}
h5, .h5 {font-size: 30px;}
h6, .h6 {font-size: 27px;}
body {font-size: 20px;}
.lead {font-size: 24px;}
}*/
@media(min-width: 1200px) {
.oms-sub-hero-bg-centered-cta .container-narrow {
min-width: 1140px !important;
}
}
.btn-primary-alt,
.btn-info {
color: white !important;
}
.pricing {
border: 1px solid #e9e9e9;
background: white;
}
.blog-detail-page {
background: #f9f9f9;
}
.blog-detail-page .blog {
margin: 1rem;
}
.blog-detail-page .blog-desc {
padding: 20px;
border: 1px solid #ddd;
background: white;
}
@media(min-width: 992px) {
.blog-detail-page .blog {
margin: 3rem;
}
.blog-detail-page .blog-desc {
padding: 40px;
}
}
.blog-detail-page .blog h3 {
color: var(--primary);
}
.blog-detail-page .blog h5 {
color: #888 !important;
}
.blog-detail-page .blog p.text-muted {
color: #bbb !important;
}
.oms-sub-hero-bg-centered-cta .overlay.bg-black {
opacity: .4 !important;
}
.rightfloat {
float: right;
margin: 0 0 .5rem 1rem;
width: 40%;
}
@media (max-width: 767px) {
.rightfloat {
float: none;
margin: 0 0 1rem 0;
width: 100%;
}
}
.alternating-lg .white-fade {
background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
/* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);
/* IE6-9 */
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
}
@media (min-width: 992px) {
.alternating-lg:nth-child(odd) .white-fade {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+60&1+0,0+60 */
background: -moz-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 60%);
/* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 60%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 60%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1);
/* IE6-9 */
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
}
.alternating-lg:nth-child(even) .white-fade {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+40,ffffff+100&0+40,1+100 */
background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
/* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 1) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);
/* IE6-9 */
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
}
.oms-sub-hero-bg-centered-cta h1 {
padding-top: 1rem;
padding-bottom: 1rem;
}
}
.oms-sub-hero-bg-centered-cta .row {
min-height: auto !important;
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.btn,
.btn-sm,
.small {
font-weight: 400;
}
.oms-sub-hero-bg-centered-cta .overlay.bg-black,
.oms-sub-hero-bg-centered-cta .wow.fadeIn {
background: rgb(0, 0, 0);
background: linear-gradient(90deg, #17586B 0%, #21a9af 100%) !important;
opacity: 1 !important;
visibility: visible !important;
animation-name: none;
}
/* PAGE SPECIFIC */
/* FOOTER */
