.avia-section.av-2gnm2eo-e7d2dce85a0fb22d09b332549c1772a9 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-8mdsc0-48dd8bf8fe3de4f92f8b9f7c477c5328{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-8i3ohs-9348f31a870c567edaf8fa29a03ce678{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-8i3ohs-9348f31a870c567edaf8fa29a03ce678 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8i3ohs-9348f31a870c567edaf8fa29a03ce678 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-8i3ohs-9348f31a870c567edaf8fa29a03ce678 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-8i3ohs-9348f31a870c567edaf8fa29a03ce678 .av-subheading{
font-size:15px;
}

#top .hr.av-2b04bk0-b5ad2a31c8edefda00f4955a2bb4797f{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-2b04bk0-b5ad2a31c8edefda00f4955a2bb4797f .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-27b7igw-5f9cd7ede04f19ddb0e4ba0abe9a383d{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.kraftvelar.is/wp-content/uploads/2018/03/5204444001-scaled.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-27b7igw-5f9cd7ede04f19ddb0e4ba0abe9a383d{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-24x0sxs-022b795729ed5d5a6aa82472c24c4d56{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-24x0sxs-022b795729ed5d5a6aa82472c24c4d56{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-7kv9i8-e7960250bbe7b02a849a94dbba1e097a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-21emoxc-9e73846a532da5c4df1a55c9ce0a5111{
padding-bottom:0;
}
body .av-special-heading.av-21emoxc-9e73846a532da5c4df1a55c9ce0a5111 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-21emoxc-9e73846a532da5c4df1a55c9ce0a5111 .av-subheading{
font-size:15px;
}

#top .hr.av-1zguwjk-c4fa1a6edc3055dd708a3b8d635d321e{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1zguwjk-c4fa1a6edc3055dd708a3b8d635d321e .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-1sumq9c-df6c83fd981314e091fd435d1da504c0{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-1sumq9c-df6c83fd981314e091fd435d1da504c0{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-1r4xsk0-90ce20c8408214b3bff784fd3ed7767d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2h6to0-3540d27183cc6436c93cabd301432f39{
padding-bottom:0;
}
body .av-special-heading.av-2h6to0-3540d27183cc6436c93cabd301432f39 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2h6to0-3540d27183cc6436c93cabd301432f39 .av-subheading{
font-size:15px;
}

#top .hr.av-1nqncwg-5c366d0ae03ac58d4ff3433337e720ca{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1nqncwg-5c366d0ae03ac58d4ff3433337e720ca .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-5lhlsg-8fdbb886ef39b491c67b50ccca2c844f{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.kraftvelar.is/wp-content/uploads/2018/11/sandvik-harpa.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-5lhlsg-8fdbb886ef39b491c67b50ccca2c844f{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-1gnuouo-e2a16e6c6caad4019a97eccee837bbd8{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.kraftvelar.is/wp-content/uploads/2020/08/unnamed.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-1gnuouo-e2a16e6c6caad4019a97eccee837bbd8{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-1ebqs80-8c595c326c36c4277828dbbd481d8c61{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-1ebqs80-8c595c326c36c4277828dbbd481d8c61{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-1dhtysg-75079c73639d5858d9797e746bc9f922{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-29k1ow-6f29971a213dd731d4a1266d6994b8d7{
padding-bottom:0;
}
body .av-special-heading.av-29k1ow-6f29971a213dd731d4a1266d6994b8d7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-29k1ow-6f29971a213dd731d4a1266d6994b8d7 .av-subheading{
font-size:15px;
}

#top .hr.av-19rgfk0-ce599fe88b51783583e20816032e79b0{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-19rgfk0-ce599fe88b51783583e20816032e79b0 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-cx0hkg-aab142b48741b77db59a5731bb67da97{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-cx0hkg-aab142b48741b77db59a5731bb67da97{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-cx0hkg-aab142b48741b77db59a5731bb67da97{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-cx0hkg-aab142b48741b77db59a5731bb67da97{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-15mpv4-08affdf167971609fcc4f06e5f7e59c3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-15mpv4-08affdf167971609fcc4f06e5f7e59c3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-9vmqb4-728511bed18b057911162803f9b4a781{
padding-bottom:0;
}
body .av-special-heading.av-9vmqb4-728511bed18b057911162803f9b4a781 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9vmqb4-728511bed18b057911162803f9b4a781 .av-subheading{
font-size:15px;
}

#top .hr.av-t9474-9b4d0e7b0fc0523ad3128951d8687803{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-t9474-9b4d0e7b0fc0523ad3128951d8687803 .hr-inner{
width:50px;
border-color:#efbb20;
}

#top .hr.av-t9474-9b4d0e7b0fc0523ad3128951d8687803{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-t9474-9b4d0e7b0fc0523ad3128951d8687803 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-2pow6o-476f20af552e6c66a9d146ce552425f6{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.kraftvelar.is/wp-content/uploads/2018/11/rammer.png) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2pow6o-476f20af552e6c66a9d146ce552425f6{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-pknits-a45a27f4c9cbf2ae3f53213bd4b803b4{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.kraftvelar.is/wp-content/uploads/2020/08/Miller-MGB1800.png) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-pknits-a45a27f4c9cbf2ae3f53213bd4b803b4{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-o18pk0-53a97efef53f40dc442e18eacf760ec1{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-o18pk0-53a97efef53f40dc442e18eacf760ec1{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-muz5bk-bb53738d6b09f2fb6bcc54f7f2663f31{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-163lc-76b882e7a012467abae0ffdd4957ab69{
padding-bottom:0;
}
body .av-special-heading.av-163lc-76b882e7a012467abae0ffdd4957ab69 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-163lc-76b882e7a012467abae0ffdd4957ab69 .av-subheading{
font-size:15px;
}

#top .hr.av-j51osg-f8d8dcab2c9ea130dca1a670495db1f9{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-j51osg-f8d8dcab2c9ea130dca1a670495db1f9 .hr-inner{
width:50px;
border-color:#efbb20;
}

#top .av-special-heading.av-29fbxs-e9ae51829f35c40e4380297fe57b9a37{
padding-bottom:0;
}
body .av-special-heading.av-29fbxs-e9ae51829f35c40e4380297fe57b9a37 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-29fbxs-e9ae51829f35c40e4380297fe57b9a37 .av-subheading{
font-size:15px;
}

.flex_cell.av-2pow6o-9e7cb68535afa219856e12226024b295{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.kraftvelar.is/wp-content/uploads/2023/08/HB2500.png) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2pow6o-9e7cb68535afa219856e12226024b295{
padding:60px 60px 60px 60px !important;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-8i3ohs-9348f31a870c567edaf8fa29a03ce678 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-8i3ohs-9348f31a870c567edaf8fa29a03ce678 .av-special-heading-tag{
font-size:0.8em;
}
}
