.avia-section.av-mcuvaekw-3a7bf5c7de3f45c0d8ab2b80732a1fe5{
background-color:#e0e5f0;
background-image:url(https://www.rianka.fi/wp-content/uploads/bg.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-mcuvaekw-3a7bf5c7de3f45c0d8ab2b80732a1fe5 .av-section-color-overlay{
opacity:0.7;
background-color:#e0e5f0;
}

#top .hr.hr-invisible.av-16lcn-80c6c09f2be4d68477a0a9ebe126f725{
margin-top:0px;
height:1px;
}

#top .hr.hr-invisible.av-mcuvpxtg-4567de3d8f21a34790236db2f3e8fcb2{
height:10px;
}

#top #wrap_all .avia-button.av-mcuvktbn-d2f9659caca295de5e76cc26ab14e714{
background-color:#e6a7c6;
border-color:#e6a7c6;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mcuvktbn-d2f9659caca295de5e76cc26ab14e714 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-mcvsbpvb-dbe4ffa3ece9e332237cfa0d2efa0ef3{
height:20px;
}

.flex_column.av-osav-e1aa69d1338c9a19b3a4a17ce4fec310{
border-radius:100px 0 0 0;
height:auto;
min-height:400px;
background:url(https://www.rianka.fi/wp-content/uploads/envato-labs-ai-8fa05f88-ed39-4fba-9273-ecd37753c05d-1.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-mcux5f6b-cb3946465b8559835be58bea98f5966b{
height:450px;
}

#top .hr.av-mcuxjon3-e0f177375322e41f204fd4a3d10d946a{
margin-top:20px;
margin-bottom:40px;
}
.hr.av-mcuxjon3-e0f177375322e41f204fd4a3d10d946a .hr-inner{
width:50px;
border-color:#e6a7c6;
}

@keyframes av_sonarEffect_av-mcuvytqk-a4217dc8e93d4ea3f89d68864db5cf56 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
.av_font_icon.av-mcuvytqk-a4217dc8e93d4ea3f89d68864db5cf56{
color:#acc8e0;
border-color:#acc8e0;
}
.avia-svg-icon.av-mcuvytqk-a4217dc8e93d4ea3f89d68864db5cf56 svg:first-child{
stroke:#acc8e0;
fill:#acc8e0;
}
.av_font_icon.av-mcuvytqk-a4217dc8e93d4ea3f89d68864db5cf56 .av-icon-char{
font-size:35px;
width:35px;
}
.av_font_icon.av-mcuvytqk-a4217dc8e93d4ea3f89d68864db5cf56.av-icon-style-border .av-icon-char:after{
animation:av_sonarEffect_av-mcuvytqk-a4217dc8e93d4ea3f89d68864db5cf56 1s ease-in-out .1s infinite;
}

#top .hr.hr-invisible.av-mcuvz3lk-d23610012de2fa985f1fa2b4d650f018{
height:30px;
}

@keyframes av_sonarEffect_av-eh6qz-c197b453c21213562b065d2ff3a5121a {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
.av_font_icon.av-eh6qz-c197b453c21213562b065d2ff3a5121a{
color:#acc8e0;
border-color:#acc8e0;
}
.avia-svg-icon.av-eh6qz-c197b453c21213562b065d2ff3a5121a svg:first-child{
stroke:#acc8e0;
fill:#acc8e0;
}
.av_font_icon.av-eh6qz-c197b453c21213562b065d2ff3a5121a .av-icon-char{
font-size:35px;
width:35px;
}
.av_font_icon.av-eh6qz-c197b453c21213562b065d2ff3a5121a.av-icon-style-border .av-icon-char:after{
animation:av_sonarEffect_av-eh6qz-c197b453c21213562b065d2ff3a5121a 1s ease-in-out .1s infinite;
}

#top .hr.hr-invisible.av-e2b3n-22f6d4ae8bec3c76089bfcc80229a695{
height:30px;
}

@keyframes av_sonarEffect_av-l1kv-89b651e993df36a9a45bec0f759b4696 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
.av_font_icon.av-l1kv-89b651e993df36a9a45bec0f759b4696{
color:#acc8e0;
border-color:#acc8e0;
}
.avia-svg-icon.av-l1kv-89b651e993df36a9a45bec0f759b4696 svg:first-child{
stroke:#acc8e0;
fill:#acc8e0;
}
.av_font_icon.av-l1kv-89b651e993df36a9a45bec0f759b4696 .av-icon-char{
font-size:35px;
width:35px;
}
.av_font_icon.av-l1kv-89b651e993df36a9a45bec0f759b4696.av-icon-style-border .av-icon-char:after{
animation:av_sonarEffect_av-l1kv-89b651e993df36a9a45bec0f759b4696 1s ease-in-out .1s infinite;
}

#top .hr.hr-invisible.av-52bwn-7a8ab8011e64bb1a20251bb4569f18d1{
height:30px;
}

@keyframes av_sonarEffect_av-bj7jr-fefc3375b500db89291f3bd312a6ed01 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
.av_font_icon.av-bj7jr-fefc3375b500db89291f3bd312a6ed01{
color:#acc8e0;
border-color:#acc8e0;
}
.avia-svg-icon.av-bj7jr-fefc3375b500db89291f3bd312a6ed01 svg:first-child{
stroke:#acc8e0;
fill:#acc8e0;
}
.av_font_icon.av-bj7jr-fefc3375b500db89291f3bd312a6ed01 .av-icon-char{
font-size:35px;
width:35px;
}
.av_font_icon.av-bj7jr-fefc3375b500db89291f3bd312a6ed01.av-icon-style-border .av-icon-char:after{
animation:av_sonarEffect_av-bj7jr-fefc3375b500db89291f3bd312a6ed01 1s ease-in-out .1s infinite;
}

#top .hr.hr-invisible.av-b53r7-b6d8171bf4aa1e352e414ef184593dab{
height:30px;
}

@keyframes av_sonarEffect_av-8oj3j-d45c34d99dbeef7b4dced80478d15906 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
.av_font_icon.av-8oj3j-d45c34d99dbeef7b4dced80478d15906{
color:#acc8e0;
border-color:#acc8e0;
}
.avia-svg-icon.av-8oj3j-d45c34d99dbeef7b4dced80478d15906 svg:first-child{
stroke:#acc8e0;
fill:#acc8e0;
}
.av_font_icon.av-8oj3j-d45c34d99dbeef7b4dced80478d15906 .av-icon-char{
font-size:35px;
width:35px;
}
.av_font_icon.av-8oj3j-d45c34d99dbeef7b4dced80478d15906.av-icon-style-border .av-icon-char:after{
animation:av_sonarEffect_av-8oj3j-d45c34d99dbeef7b4dced80478d15906 1s ease-in-out .1s infinite;
}

#top .hr.hr-invisible.av-86yrn-243124cd6ba0ec537088ecf8ff79fadb{
height:30px;
}

@keyframes av_sonarEffect_av-2vazz-94053845d1d64a7d328548e620405e27 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
.av_font_icon.av-2vazz-94053845d1d64a7d328548e620405e27{
color:#acc8e0;
border-color:#acc8e0;
}
.avia-svg-icon.av-2vazz-94053845d1d64a7d328548e620405e27 svg:first-child{
stroke:#acc8e0;
fill:#acc8e0;
}
.av_font_icon.av-2vazz-94053845d1d64a7d328548e620405e27 .av-icon-char{
font-size:35px;
line-height:35px;
width:35px;
}
.av_font_icon.av-2vazz-94053845d1d64a7d328548e620405e27.av-icon-style-border .av-icon-char:after{
animation:av_sonarEffect_av-2vazz-94053845d1d64a7d328548e620405e27 1s ease-in-out .1s infinite;
}

#top .hr.hr-invisible.av-2a97f-181922d0d04b4252914998e63938ed00{
height:30px;
}

#top .hr.hr-invisible.av-mcuxn2vu-6f44a8aa3b9e837be815691b696ada1b{
height:30px;
}

.avia-section.av-mcuxbq1f-a9d30d4a5635ec6682b9c65c99ba2307{
background-color:#2c333b;
background-image:unset;
}

#top .av_textblock_section.av-mcuxciz3-5f08f558147e7d6c191902112be9d3c5 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-11ihb-8b666668b2aed5ed01765172f3afcee1{
margin-top:0px;
height:1px;
}

#top .av_textblock_section.av-mcuxcavb-d3fc5d4cf5022ec5cbd22e70042c750c .avia_textblock{
color:#f2f2f2;
}

#top .hr.hr-invisible.av-vbpv-4d5a83a6de8123ea4208811c2cccb2d1{
height:20px;
}

.flex_column.av-2wc7-99e60aefcf05577428237d9d3ef6e5fa{
border-width:1px;
border-color:#ffffff;
border-style:solid;
border-radius:100px 0 0 0;
padding:70px 70px 70px 70px;
}

#top .av_textblock_section.av-mcuxfqr0-4193f243817bc58c2ddc095db2f27098 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-yr93-7906f4f787b87d6d49fb4b0b261c5dc7{
margin-top:0px;
height:1px;
}

#top .av_textblock_section.av-mcuxfldh-d3432907b4be1d6462a85e886533609c .avia_textblock{
color:#f2f2f2;
}

#top .hr.av-mcuz72xe-0efe48a0d91f60a4a88fb96ca1a1ead5{
margin-top:50px;
margin-bottom:10px;
}
.hr.av-mcuz72xe-0efe48a0d91f60a4a88fb96ca1a1ead5 .hr-inner{
width:100%;
border-color:#ffffff;
}

#top .hr.hr-invisible.av-16ton-d20d36b4cb7eeb40699f81817418f98b{
height:20px;
}

