body { background-image: url('/pictures/startbild-webb_btkonstruktion-img_6209b.jpg?v20190815160716'); }
body { background-attachment: fixed; }
body { background-position: center top; }
body { background-repeat: no-repeat; }
body { background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; }
.block_font_style a { color: #00635b; }
.block_font_style a { text-decoration: none; }
.block_font_style a { font-weight: bold; }
.blockitem { margin-top: 30px; margin-top: 3rem; }
.block_button .block_radius { border-radius: 65px; -webkit-border-radius: 65px; -moz-border-radius: 65px; border-radius: 6.5rem; -webkit-border-radius: 6.5rem; -moz-border-radius: 6.5rem; }
.block_button .block_padding { border-width: 2px; }
.block_button .block_font_style { font-size: 14px; font-size: 1.4rem; }
.block_button .block_font_style { font-weight: bold; }
.block_button .block_padding { padding-left: 29px; padding-left: 2.9rem; padding-right: 29px; padding-right: 2.9rem; }
.block_button .block_padding { padding-top: 8px; padding-top: 0.8rem; padding-bottom: 8px; padding-bottom: 0.8rem; }
.column_item .column_padding { padding-left: 20px; padding-left: 2rem; padding-right: 20px; padding-right: 2rem; }
.block_font_style { font-family: 'Libre Franklin'; }
.block_font_style h1 { font-family: 'Roboto'; }
.block_font_style h1 { text-transform: none; }
.block_font_style h1 { font-weight: bold; }
.block_font_style h2 { font-family: 'Roboto'; }
.block_font_style h2 { text-transform: none; }
.block_font_style h2 { font-weight: bold; }
.block_font_style h3 { font-family: 'Roboto'; }
.block_font_style h3 { text-transform: none; }
.block_font_style h3 { font-weight: bold; }
.row_content_padding { padding-top: 30px; padding-top: 3rem; padding-bottom: 30px; padding-bottom: 3rem; }
.CSS_TOP_NAV_MOBILE { background-color: #f0f0f0; }
.TOP_NAV_MOBILE_DROPDOWN_open .mobile-button div { background-color: #1a648f; }
.CSS_TOP_NAV_MOBILE .item { font-size: 15px; font-size: 1.5rem; }
.CSS_TOP_NAV_MOBILE .item a { color: #000000; }
@media only screen and (max-width:768px){
.mobile_version_1 .block_font_style h1 { font-size: 28px; font-size: 2.8rem; }
}
@media only screen and (max-width:768px){
.mobile_version_1 .block_font_style h2 { font-size: 20px; font-size: 2rem; }
}
@media only screen and (max-width:768px){
.mobile_version_1 .block_font_style h3 { font-size: 16px; font-size: 1.6rem; }
}
