





.fl-node-db0oru6xkgqi > .fl-row-content-wrap {
	background-color: #ffffff;
	background-image: url(https://samaaria.ee/wp-content/uploads/2023/06/RohelisedJooned.svg);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
	background-size: contain;
}
 .fl-node-db0oru6xkgqi > .fl-row-content-wrap {
	padding-right:0px;
	padding-left:0px;
}






.fl-node-rcmoxna5pe60 > .fl-row-content-wrap {
	background-color: #ffffff;
}
.fl-node-rcmoxna5pe60 .fl-row-content {
	max-width: 1160px;
}
 .fl-node-rcmoxna5pe60 > .fl-row-content-wrap {
	padding-top:0px;
}




.fl-node-xo1h7gasump3 {
	width: 100%;
}




.fl-node-do2h46573c1w {
	width: 100%;
}




.fl-node-l9xroemskvwf {
	width: 25%;
}




.fl-node-xf6l7y0c9tau {
	width: 17%;
}




.fl-node-nmobv6cz1wf7 {
	width: 20%;
}




.fl-node-lj258fnk13ps {
	width: 36%;
}




.fl-node-reodq2yn5a1j {
	width: 100%;
}
img.mfp-img {
    padding-bottom: 40px !important;
}
@media (max-width: 768px) { /* Mobile Photo */
.fl-photo-content {
	width: 100%;
} }.fl-node-nm6ov3qt120y .fl-photo {
	text-align: left;
}
.fl-node-nm6ov3qt120y .fl-photo-img, .fl-node-nm6ov3qt120y .fl-photo-content {
	width: 180px;
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */
.footerTitle{
    font-weight:700;
    text-transform:uppercase;
    margin-bottom:14px;
    display:block;
}

.footerContent a{
    display:block;
    color:var(--primaryCharcoal);
    transition:var(--transitionTime);
    margin-bottom:6px;
}

.footerContent span{
    margin-bottom:6px;
    display:block;
}

.footerContent a:hover, 
.footerContent a:focus{
    color:var(--darkGreenColor);
    text-decoration:none;
}

.footerContent a img{
    margin-top:-3px;
}

.footerContent .youtubeLink img{
    margin-right:10px;
}

.footerRights{
    font-size:14px;
}


/* MC Form */

#mc_embed_signup{
    width:100% !important;
}

#mc-embedded-subscribe-form{
    margin:8px 0px 0px 0px !important;
}

.mc-field-group.input-group,
.mc-field-group.input-group label{
    font-weight:400 !important;
}

.mc-field-group.input-group{
    margin-top:10px;
}

#mc-embedded-subscribe-form #mce-EMAIL::placeholder{
    color:#6F6F6F !important;
    
}

#mc_embed_signup .button{
    background:var(--primaryCharcoal);
    padding:0px 30px !important;
}






.greenButton{
    background-color:var(--lightGreenColor);
    color:var(--darkCharcoalColor);
    padding:12px 36px;
    border-radius:var(--borderRadius);
    font-weight:600;
    transition:var(--transitionTime);
}

.greenButton:hover, 
.greenButton:focus{
    background:var(--darkGreenColor);
    color:#fff;
    text-decoration:none;
}
/* End Layout CSS */

