<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * Theme Name: marlab Child
 * Description: Child theme for the marlab
 * Author: LineThemes
 * Template: marlab
 * Version: 1.0.6
 */
 

@font-face{
	font-family: Teko;
	src:url("./fonts/Teko-Regular.ttf");
	font-weight:400;
}
@font-face{
	font-family: Teko;
	src:url("./fonts/Teko-Medium.ttf");
	font-weight:500;
}
@font-face{
	font-family: Teko;
	src:url("./fonts/Teko-Light.ttf");
	font-weight:300;
}
@font-face{
	font-family: Teko;
	src:url("./fonts/Teko-Bold.ttf");
	font-weight:700;
}
@font-face{
	font-family: Teko;
	src:url("./fonts/Teko-SemiBold.ttf");
	font-weight:600;
}
@font-face{
	font-family: Lato;
	src: url("./fonts/Lato-Black.woff");
	font-weight:900;
}

@font-face{
	font-family: Lato;
	src: url("./fonts/Lato-Thin.ttf");
	font-weight:100;
}

@font-face{
	font-family: Lato;
	src: url("./fonts/Lato-Light.woff2");
	font-weight:300;
}
@font-face{
	font-family: Lato;
	src: url("./fonts/Lato-Bold.woff2");
	font-weight:700;
}
@font-face{
	font-family: Lato;
	src: url("./fonts/Lato-Regular.woff2");
	font-weight:400;
}

@font-face{
	font-family: Poppins;
	src:url("./fonts/Poppins-Bold.ttf");
	font-weight:700;
}
@font-face{
	font-family: Poppins;
	src:url("./fonts/Poppins-Medium.ttf");
	font-weight:500;
}
@font-face{
	font-family: Poppins;
	src:url("./fonts/Poppins-Regular.ttf");
	font-weight:400;
}

body{
	font-family:Lato !important;
	font-weight:regular;
} 

.subheading h2::before,
.subheading h2::after {
    display: inline-block;
    content: "";
    border-top: .3rem solid #D74C3D;
    width: 4rem;
    margin: 0 1rem;
    transform: translateY(-0.3rem);
}



.line-after h5 {
  position: relative;
  overflow: hidden;
  display: block;
}

 .line-after h5 span {
    vertical-align: baseline;
    display: block;
    position: relative;
}

  .line-after h5 span:after {
      content: '';
      position: absolute;
      width: 20%;
      top: 45%;
      margin-left: 20px;
      border-top: 3px solid #D74C3D;
    }
  


.topbar-btn{
	background-color: #D74C3D !important;
	color:#ffffff !important;
	Font-family:teko;
	font-size: 18px !important;
	font-weight:400 !important;
	padding:8px 20px 5px !important;
	margin: 3px 0;
	border-radius:3px;
	display:inline-block;
}

  @media only screen and (min-width: 481px){
[class*="header-style"] .navigator {
  flex-grow: unset;
}
}

  @media only screen and (min-width: 541px){
.site-footer .footer-copyright .copyright-bar {
  text-align: center !important;
}
}

[class*="header-style"] .header-brand {
  margin: 18px 0;
}

.site .jw-carousel__item .jw-carousel__item-inner div.jw-carousel__content {
  flex-direction: column;
align-items: unset;
}

.o-newsletterform .allfields{
	display:flex;
	flex-wrap: unset;
	gap:15px;
	margin-bottom: 10px;
}

/*
.btn-subscribe{
	width:15%;
}*/

.wpcf7-form-control-wrap {
font-family: FontAwesome !important;
}

.site-topbar .site-topbar-inner{
	Justify-content:flex-end;
}
.topbar-btns{
	margin-left:30px;
}

.addtoany_shortcode a{
	border: 2px dashed #D74C3D !important;
	border-radius: 5px;
    	padding: 10px 15px 12px 40px !important;
    	border-radius: 5px;
    	color: #D74C3D;
		background-image: url(/wp-content/uploads/2022/07/share-1.png);
    background-repeat: no-repeat;
    background-position: 10px;
	background-size: 18px;
}
.addtoany_shortcode a:hover{
	background-image: url(/wp-content/uploads/2022/07/share-1.png) !important;
	background-repeat: no-repeat !important;
    background-position: 10px !important;
    background-size: 18px !important;
}

.testimonialsdiv .post-thumbnail{
width: 150px;
height:150px;
border-radius: 50%;
}

.testimonialsdiv .jw-posts__inner-box{
align-items:center;
}

.testimonialsdiv .jw-posts__inner-content{
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between;
}

.testimonialsdiv .jw-posts__inner-content .entry-excerpt{
text-align:center !important;
}

.testimonialsdiv .jw-content-fields{
text-align:center
}

.testimonialsdiv .jw-content-fields__item:last-child .jw-content-fields__item-value{
font-family:lato !important;
color:#D74C3D !important;
font-size:16px !important;
}

.site-content .content-header{
	/* padding: 150px 0 !important; */
}

.upk-timeline .upk-timeline-item .upk-timeline-meta {
  display: none !important;
}
.logo.logoDefault{
	height: intrinsic !important;
}
.logo.logoDark{
	height: intrinsic !important;
}</pre></body></html>