.avia-section.av-6uulip-5e7ccd9f7b407bf7b22ab4d97b09e27c .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.hamarsport.is/wordpress/wp-content/uploads/2015/10/house-mansion-1500x1004.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-6uulip-5e7ccd9f7b407bf7b22ab4d97b09e27c .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-ocvzd-4f50b2918410630dfdcf128cb770d9b4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-6e314h-03cf33ba9f3e5eedf3c560f648600b4f{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-6e314h-03cf33ba9f3e5eedf3c560f648600b4f .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-lyn1l-f13a164d2ed1501551828c52bbba5f24{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.hamarsport.is/wordpress/wp-content/uploads/2015/10/scale-ruler-on-blueprints-845x684.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-lyn1l-f13a164d2ed1501551828c52bbba5f24{
padding:60px 60px 60px 60px !important;
}

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

.flex_column.av-kflk9-dab8afb5106fbbc29bd1e7c74172aad3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5jkb41-3a0f1e84b2a7da959ff350344ad057cf{
padding-bottom:0;
}
body .av-special-heading.av-5jkb41-3a0f1e84b2a7da959ff350344ad057cf .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5jkb41-3a0f1e84b2a7da959ff350344ad057cf .av-subheading{
font-size:15px;
}

#top .hr.av-5c8hfd-6046a43d4aad593ba1a6c10d4c7ac078{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-5c8hfd-6046a43d4aad593ba1a6c10d4c7ac078 .hr-inner{
width:50px;
border-color:#efbb20;
}

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

.flex_column.av-4qn101-ce45c2d90a26de0987842b0e088bab6e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

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

.flex_column.av-3ofvll-6d489dd7830e3c4e02926d199be48067{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3dwujd-acf9b0776c9e69281e994a7597037ebc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-b95q9-75ec61a19bdf02417b07e0bcb7ecd555{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2sq0ch-55b2a2720a642ac8765eb29303e3e605{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_cell.av-22kzsx-25c9d8bba694ae7b5293c94ec4f8478d{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-22kzsx-25c9d8bba694ae7b5293c94ec4f8478d{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-1u9i61-0ae72dede85977929d748ca073788f04{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_cell.av-13uueh-74ac7f6dfe3492c9c8e2761f986050d6{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-13uueh-74ac7f6dfe3492c9c8e2761f986050d6{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-ybond-ceddf2b1270f2fbcb51fb31877969f67{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

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


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

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