<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* GLOBAL */
/* GLOBAL CSS */
.oms-products .card {
text-align: left!important;
}
.oms-products.bg-light {
background: var(--info)!important;
}
.modal form .btn {
width: 100%;
display: block;
}
.oms-products .card {
background: var(--primary-alt);
color: black!important;
text-align: center;
font-size: 1.5rem;
font-weight: bold;
}
.oms-4-icons-teaser .control {
border: 4px solid transparent;
transition: 0.3s border;
}
.oms-4-icons-teaser .control:hover {
background: var(--light);
border: 4px solid var(--primary);
}
.oms-testimonials {
background: var(--primary);
}
@media(max-width:767px) {
.display-3 {
font-size: 2.75rem!important;
}
}
.letter-spacing {
letter-spacing: 2px;
}
.round {
border-radius: 14px;
}
.oms-wrapper .btn,
#savecontent .btn {
font-size: 14px;
letter-spacing: 1px;
padding: 14px 40px;
text-transform: uppercase;
border-radius: 50px;
font-weight: 700;
border: 2px solid transparent;
transition: all 0.2s ease;
}
.section-title,
.text-center .section-title {
margin-bottom: 2.5rem!important;
position: relative;
}
.section-title:after {
width: 40px;
height: 3px;
background: var(--primary);
content: "";
position: absolute;
bottom: -1.25rem;
left: 0;
}
.bg-primary .section-title:after {
width: 40px;
height: 3px;
background: var(--white);
content: "";
position: absolute;
bottom: -1.25rem;
left: 0;
}
.text-center .section-title:after {
content: "";
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.border-img {
position: relative;
}
.border-img:before {
content: "";
z-index: 1;
left: -1.5rem;
right: 1.5rem;
bottom: -1.5rem;
top: 1.5rem;
background: var(--primary);
position: absolute;
}
.oms-product-img-container .product-image {
min-height: auto !important;
background-size: cover !important;
padding-bottom: 100%;
}
/* PAGE SPECIFIC */
/* FOOTER */
</pre></body></html>