h3{
	color:#0092c8
}
@media(max-width:768px){
	.logo{
	display:none!Important;
}
	.Footerstyled__FooterHeadContent {
    -moz-box-align: center;
    align-items: center;
    display: flex;
    flex-direction: column;
		height: 134vw;:}
}

@media(min-width:968px){
	.card-text{
	padding-right:13px;
 
}
}

#navbar .ulkoinen-link{
	display:none!Important;
}
.slider-wrap{
	margin: 7rem auto;
}
.section-container{
	max-width:1400px;
	margin:0 auto;
	position:relative;
	    padding: 0 10px;

}
.card{
	max-width:700px;
	    padding: 1rem 3rem;

}
.card-links a{
	display:inline-block;
	margin-top:1rem;
	display: flex;
    align-content: center;
    line-height: 2.4;
}
.card-links figure{
	    font-family: icons !important;
    margin: 0;
    display: inline-block!important;
	    font-size: .7rem;
    margin-left: 1rem;

}
figure::before {
    content: attr(data-icon);
}
.card-inner{
display:flex;


}
.card-text{
	width:40%;
	z-index:1;
	text-align:left;
 
}

.card .card-image{
	width:60%;
}

.card .small-title h4{
	font-size:1.3rem;
		letter-spacing:initial;

}
.card .large-title h3{
	font-size:4rem;
	color:#0092c8;
	    line-height: 1.1;
	    white-space: nowrap;


}
.card-image img{
	object-fit: cover;
  min-height: 600px;

}
.arrow-left, .arrow-right{
	position:absolute;
	z-index:10;
}
.arrow-left{
	left: 0%;
	top:50%;
}
.arrow-right{
	right: 0%;
	top:50%;
}

.arrow-left img, .arrow-right img{
	max-height:35px;
	width:auto;
}

@media(max-width:950px){
	.card{
	    padding: 1rem 1rem;

}
	
	.card .small-title h4{
	font-size:1rem;
		letter-spacing:initial;

}
.card .large-title h3{
	font-size:2rem;


}
}
@media(max-width:768px){
	.card-inner {
    flex-direction: column-reverse;
}
	.card-text{
	width:100%;
 
}

.card .card-image{
	width:100%;
}
	.card {
    padding: 1rem 3rem;
}
	.card-image img{
	object-fit: cover;
  min-height: 300px;

}
}