.avia-section.av-6xmbyn-c14816679e9e31b7706438a4c848948e .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-1v0mzkf-90ee4c7d77c9ba42374b0b7ca5b57bf4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-1rw7x4f-200aa140532ec779c1b7b5a3afd41217{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-1rw7x4f-200aa140532ec779c1b7b5a3afd41217 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-1oltg1r-7240d2a40553f595438a0ff461ddc515{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.hamarsport.is/wordpress/wp-content/uploads/2015/10/house-mansion-845x684.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-1oltg1r-7240d2a40553f595438a0ff461ddc515{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-5vkaz3-312beee0ddb181f528fde6bc3d325dac{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-5vkaz3-312beee0ddb181f528fde6bc3d325dac{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-1leq53j-132a8cc05e490b9eafaac9e3e81db0fb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1j14ngf-c10ef13d05be532e6c5dc16624d226fc{
padding-bottom:0;
}
body .av-special-heading.av-1j14ngf-c10ef13d05be532e6c5dc16624d226fc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1j14ngf-c10ef13d05be532e6c5dc16624d226fc .av-subheading{
font-size:15px;
}

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

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

.flex_column.av-1bmuj5b-2fb14c2fe60c2c740a2f19442f11d1c6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-196hdjj-d9ee783e02909c8d9ae889eb7d92ed29{
padding-bottom:0;
}
body .av-special-heading.av-196hdjj-d9ee783e02909c8d9ae889eb7d92ed29 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-196hdjj-d9ee783e02909c8d9ae889eb7d92ed29 .av-subheading{
font-size:15px;
}

#top .hr.av-17uvcan-27305d11d6254a33d961c06a314b1ce4{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-17uvcan-27305d11d6254a33d961c06a314b1ce4 .hr-inner{
width:50px;
border-color:#efbb20;
}

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

.flex_column.av-10tujmn-8d1cc7efd4dd260ffb299b3106d1bcd9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-xg3m4v-698f678e10139bf426faaf57ff82f839{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-u2uosf-7440bde0a59c45cf0b61424b83ae5bb7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-qncyhr-95c6b4a22446ca4e773890cb73e32d3a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-j3zd8v-6233bca5402f997af6be7501a6892dd5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

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

.flex_column.av-9qa37j-9d807c78c635d8fc6dacd99cf8795825{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-758w7z-7603a79b741810edbef11ef313e2afff{
padding-bottom:0;
}
body .av-special-heading.av-758w7z-7603a79b741810edbef11ef313e2afff .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-758w7z-7603a79b741810edbef11ef313e2afff .av-subheading{
font-size:15px;
}

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

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


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

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