#top #wrap_all .avia-slideshow .av-slideshow-caption.av-s2i1ae-74e95c2833d5db08b61ccb34b7f0a02a__0 .avia-caption-title{
font-size:60px;
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-s2i1ae-74e95c2833d5db08b61ccb34b7f0a02a__0 .avia-caption-title{
font-size:48px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-s2i1ae-74e95c2833d5db08b61ccb34b7f0a02a__0 .avia-caption-title{
font-size:44px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-s2i1ae-74e95c2833d5db08b61ccb34b7f0a02a__0 .avia-caption-title{
font-size:40px;
}
}

.flex_column.av-m81axy-0419bf324d388782f8ffbec7a3d1e57d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1q5d4wb-ef7feed31903e53e96c762466a06e2ee{
padding-bottom:10px;
}
body .av-special-heading.av-1q5d4wb-ef7feed31903e53e96c762466a06e2ee .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1q5d4wb-ef7feed31903e53e96c762466a06e2ee .av-subheading{
font-size:15px;
}

.flex_column.av-h7pqye-501ccf617efce8b77721050e41e39a72{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-zwdxjf-b7d3b73c1416d7ecae8acbc55d32e04a{
padding-bottom:10px;
}
body .av-special-heading.av-zwdxjf-b7d3b73c1416d7ecae8acbc55d32e04a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-zwdxjf-b7d3b73c1416d7ecae8acbc55d32e04a .av-subheading{
font-size:15px;
}

.avia-section.av-ktjt0xvl-7176bff54d63a13592fa8e4a0290fb51{
background-repeat:no-repeat;
background-image:url(https://i0.wp.com/grifk-handball.com/miehet/wp-content/uploads/sites/2/2017/09/grifk_web-tausta_1.jpg?fit=1030%2C644&ssl=1);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-ktjt0xvl-7176bff54d63a13592fa8e4a0290fb51 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .av-special-heading.av-2x3yw6d-c630b324a6ef39fe7f80b0eb9a617d39{
margin:0 0 1em 0;
padding-bottom:2px;
color:#ffffff;
}
body .av-special-heading.av-2x3yw6d-c630b324a6ef39fe7f80b0eb9a617d39 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2x3yw6d-c630b324a6ef39fe7f80b0eb9a617d39 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2x3yw6d-c630b324a6ef39fe7f80b0eb9a617d39 .av-subheading{
font-size:18px;
}

.flex_column.av-2iq4279-ff2eb7fd9b3c7ac94bb04abb150ac3cd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-ktjsxp3s-ecbbd479311e9116e155f068ead2ef18:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ktjsxp3s-ecbbd479311e9116e155f068ead2ef18:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-260v5lx-55ef229347ea6be3eda0efa4c6a6b94f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-1tuyu6d-79a77693b587de8a08f3d6efcf4da4bc:hover{
color:black;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1tuyu6d-79a77693b587de8a08f3d6efcf4da4bc:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}

.flex_column.av-17idn9h-57016e949a128dd089e5527e9de43ddf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-tacv0l-c2e602b1c7d5cc26064d2acb4440c53b:hover{
color:black;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-tacv0l-c2e602b1c7d5cc26064d2acb4440c53b:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}

.flex_column.av-ae95o6-2de84e880b7624787add118ea5c99e67{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-14k5vt7-df00c0f587bfe74c37eba165ea82a35f{
padding-bottom:10px;
}
body .av-special-heading.av-14k5vt7-df00c0f587bfe74c37eba165ea82a35f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-14k5vt7-df00c0f587bfe74c37eba165ea82a35f .av-subheading{
font-size:15px;
}

.flex_column.av-m7bye-6932d18fd73bd5b375cf33d75a5ca7a8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-plag6j-19223f26be3297cfc1b75c46ee1582e6{
padding-bottom:10px;
}
body .av-special-heading.av-plag6j-19223f26be3297cfc1b75c46ee1582e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-plag6j-19223f26be3297cfc1b75c46ee1582e6 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lryx969w-fa42a83cf8da0219f179d82d880affc7{
height:50px;
}

.flex_column.av-ae95o6-6-f21dc39fc384eda627caed02524bc2a3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2njlqqz-30d978887b4cf5cffad265ab0ceb16ba{
padding-bottom:10px;
}
body .av-special-heading.av-2njlqqz-30d978887b4cf5cffad265ab0ceb16ba .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2njlqqz-30d978887b4cf5cffad265ab0ceb16ba .av-subheading{
font-size:15px;
}

.flex_column.av-n65mwj-c0a95785409b9b718900798b8f9f913d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mh24ksr7-7563d5db8b0424b7f49e422d9eb10f38{
padding-bottom:10px;
}
body .av-special-heading.av-mh24ksr7-7563d5db8b0424b7f49e422d9eb10f38 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mh24ksr7-7563d5db8b0424b7f49e422d9eb10f38 .av-subheading{
font-size:15px;
}

.flex_column.av-15ycwsc-d3956e7ee0cad421385cce8a1da844e4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-nv74gs-566c66094b3d16469f1e760929a96518{
padding-bottom:10px;
}
body .av-special-heading.av-nv74gs-566c66094b3d16469f1e760929a96518 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-nv74gs-566c66094b3d16469f1e760929a96518 .av-subheading{
font-size:15px;
}

.flex_column.av-13my0us-3a220c0b94b395dba78e2480feb081b1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-lb3b3o-a182ec9918059af2acfdb0cb2b5c6e79{
padding-bottom:10px;
}
body .av-special-heading.av-lb3b3o-a182ec9918059af2acfdb0cb2b5c6e79 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lb3b3o-a182ec9918059af2acfdb0cb2b5c6e79 .av-subheading{
font-size:15px;
}

.flex_column.av-1bx3uw5-5bfece819de52bbebf6e55f80ee39dfd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ma5ox1-7b1b9f330d86a51e01a379164c900c08{
padding-bottom:10px;
}
body .av-special-heading.av-ma5ox1-7b1b9f330d86a51e01a379164c900c08 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ma5ox1-7b1b9f330d86a51e01a379164c900c08 .av-subheading{
font-size:15px;
}

.flex_column.av-ae95o6-4-ca5fc1af2ff611151819f23cc47a845b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-25gk8qz-6897d2fa08c349f15e6c032baa25ecb0{
padding-bottom:10px;
}
body .av-special-heading.av-25gk8qz-6897d2fa08c349f15e6c032baa25ecb0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-25gk8qz-6897d2fa08c349f15e6c032baa25ecb0 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-15oaj45-bb235eb602ca0a96c8a5ae59c8e639af{
padding-bottom:10px;
}
body .av-special-heading.av-15oaj45-bb235eb602ca0a96c8a5ae59c8e639af .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-15oaj45-bb235eb602ca0a96c8a5ae59c8e639af .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-1j6pn7v-eb1b1da94c5e8ac6f3eae91269d4d8fe{
padding-bottom:10px;
}
body .av-special-heading.av-1j6pn7v-eb1b1da94c5e8ac6f3eae91269d4d8fe .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1j6pn7v-eb1b1da94c5e8ac6f3eae91269d4d8fe .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-119brgr-b50162f575d268a7651243d808a7cc9b{
padding-bottom:10px;
}
body .av-special-heading.av-119brgr-b50162f575d268a7651243d808a7cc9b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-119brgr-b50162f575d268a7651243d808a7cc9b .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-w16saz-af08952f054099bb40f87b5b3973a5d6{
padding-bottom:10px;
}
body .av-special-heading.av-w16saz-af08952f054099bb40f87b5b3973a5d6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-w16saz-af08952f054099bb40f87b5b3973a5d6 .av-subheading{
font-size:15px;
}

