@charset "UTF-8";/*!
Theme Name: hbdev-maintheme
Theme URI: https://www.dev-becker.de
Author: Heiko Becker
Author URI: https://www.dev-becker.de
Description: WordPress-Starter-Theme mit SCSS, Gulp, Composer und fluid Typography.
Version: 1.0.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: hbdev-maintheme
*/*,::after,::before{box-sizing:border-box}html{font-size:62.5%}body{font-family:sans-serif;line-height:1.6;background-color:#f9f9f9;color:#222;margin:0;padding:0}section{display:block;padding-block:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem);margin-bottom:clamp(5rem,2.9807692308rem + 4.8076923077vw,10rem);box-sizing:border-box}.container{width:100%;max-width:146rem;margin-left:auto;margin-right:auto;padding-left:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem);padding-right:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem);box-sizing:border-box}@media (min-width:1560px){.container{padding-left:0;padding-right:0}}.container--full{max-width:100%}h1{font-size:clamp(3.2rem,1.9076923077rem + 3.0769230769vw,6.4rem);margin-bottom:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem);line-height:1.1}h2{font-size:clamp(1.8rem,1.2346153846rem + 1.3461538462vw,3.2rem);margin-bottom:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem);line-height:1.2}h3{font-size:clamp(2rem,1.6769230769rem + .7692307692vw,2.8rem);margin-bottom:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem);line-height:1.3}h4{font-size:clamp(1.8rem,1.5576923077rem + .5769230769vw,2.4rem);margin-bottom:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem);line-height:1.4}h5{font-size:clamp(1.6rem,1.4384615385rem + .3846153846vw,2rem);margin-bottom:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem);line-height:1.5}h6{font-size:clamp(1.6rem,1.4384615385rem + .3846153846vw,2rem);margin-bottom:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem)}p{font-size:clamp(1.6rem,1.3576923077rem + .5769230769vw,2.2rem);margin-bottom:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem);line-height:1.6}small{font-size:clamp(1.2rem,1.1192307692rem + .1923076923vw,1.4rem);line-height:1.4}h1,h2,h3,h4,h5,h6{color:#0073aa}ol,ul{line-height:1.6}blockquote{line-height:1.7}.d-block{display:block}.d-flex{display:flex}.d-grid{display:grid}.d-none{display:none}.pos-rel{position:relative}.pos-abs{position:absolute}.bs-border-box{box-sizing:border-box}.visually-hidden,.visually-hidden-focusable{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:active,.visually-hidden-focusable:focus{position:static!important;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;clip:auto!important;white-space:normal!important}.mt-xs{margin-top:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem)}.mt-sm{margin-top:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem)}.mt-md{margin-top:clamp(5rem,2.9807692308rem + 4.8076923077vw,10rem)}.mt-lg{margin-top:clamp(7.5rem,4.4711538462rem + 7.2115384615vw,15rem)}.mt-xl{margin-top:clamp(10rem,5.9615384615rem + 9.6153846154vw,20rem)}.mb-xs{margin-bottom:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem)}.mb-sm{margin-bottom:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem)}.mb-md{margin-bottom:clamp(5rem,2.9807692308rem + 4.8076923077vw,10rem)}.mb-lg{margin-bottom:clamp(7.5rem,4.4711538462rem + 7.2115384615vw,15rem)}.mb-xl{margin-bottom:clamp(10rem,5.9615384615rem + 9.6153846154vw,20rem)}.ml-xs{margin-left:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem)}.ml-sm{margin-left:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem)}.ml-md{margin-left:clamp(5rem,2.9807692308rem + 4.8076923077vw,10rem)}.ml-lg{margin-left:clamp(7.5rem,4.4711538462rem + 7.2115384615vw,15rem)}.ml-xl{margin-left:clamp(10rem,5.9615384615rem + 9.6153846154vw,20rem)}.mr-xs{margin-right:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem)}.mr-sm{margin-right:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem)}.mr-md{margin-right:clamp(5rem,2.9807692308rem + 4.8076923077vw,10rem)}.mr-lg{margin-right:clamp(7.5rem,4.4711538462rem + 7.2115384615vw,15rem)}.mr-xl{margin-right:clamp(10rem,5.9615384615rem + 9.6153846154vw,20rem)}.m-xs{margin:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem)}.m-sm{margin:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem)}.m-md{margin:clamp(5rem,2.9807692308rem + 4.8076923077vw,10rem)}.m-lg{margin:clamp(7.5rem,4.4711538462rem + 7.2115384615vw,15rem)}.m-xl{margin:clamp(10rem,5.9615384615rem + 9.6153846154vw,20rem)}.pt-xs{padding-top:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem)}.pt-sm{padding-top:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem)}.pt-md{padding-top:clamp(5rem,2.9807692308rem + 4.8076923077vw,10rem)}.pt-lg{padding-top:clamp(7.5rem,4.4711538462rem + 7.2115384615vw,15rem)}.pt-xl{padding-top:clamp(10rem,5.9615384615rem + 9.6153846154vw,20rem)}.pb-xs{padding-bottom:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem)}.pb-sm{padding-bottom:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem)}.pb-md{padding-bottom:clamp(5rem,2.9807692308rem + 4.8076923077vw,10rem)}.pb-lg{padding-bottom:clamp(7.5rem,4.4711538462rem + 7.2115384615vw,15rem)}.pb-xl{padding-bottom:clamp(10rem,5.9615384615rem + 9.6153846154vw,20rem)}.pl-xs{padding-left:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem)}.pl-sm{padding-left:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem)}.pl-md{padding-left:clamp(5rem,2.9807692308rem + 4.8076923077vw,10rem)}.pl-lg{padding-left:clamp(7.5rem,4.4711538462rem + 7.2115384615vw,15rem)}.pl-xl{padding-left:clamp(10rem,5.9615384615rem + 9.6153846154vw,20rem)}.pr-xs{padding-right:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem)}.pr-sm{padding-right:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem)}.pr-md{padding-right:clamp(5rem,2.9807692308rem + 4.8076923077vw,10rem)}.pr-lg{padding-right:clamp(7.5rem,4.4711538462rem + 7.2115384615vw,15rem)}.pr-xl{padding-right:clamp(10rem,5.9615384615rem + 9.6153846154vw,20rem)}.p-xs{padding:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem)}.p-sm{padding:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem)}.p-md{padding:clamp(5rem,2.9807692308rem + 4.8076923077vw,10rem)}.p-lg{padding:clamp(7.5rem,4.4711538462rem + 7.2115384615vw,15rem)}.p-xl{padding:clamp(10rem,5.9615384615rem + 9.6153846154vw,20rem)}.flex-center{display:flex;justify-content:center;align-items:center}.flex-center-x{display:flex;justify-content:center}.flex-center-y{display:flex;align-items:center}.flex-column-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.hyphens{hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto}.text-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.text-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.6;max-height:4.8em}.gap-xs{gap:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem)}.gap-sm{gap:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem)}.gap-md{gap:clamp(5rem,2.9807692308rem + 4.8076923077vw,10rem)}.gap-lg{gap:clamp(7.5rem,4.4711538462rem + 7.2115384615vw,15rem)}.gap-xl{gap:clamp(10rem,5.9615384615rem + 9.6153846154vw,20rem)}.row-gap-xs{row-gap:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem)}.row-gap-sm{row-gap:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem)}.row-gap-md{row-gap:clamp(5rem,2.9807692308rem + 4.8076923077vw,10rem)}.row-gap-lg{row-gap:clamp(7.5rem,4.4711538462rem + 7.2115384615vw,15rem)}.row-gap-xl{row-gap:clamp(10rem,5.9615384615rem + 9.6153846154vw,20rem)}.col-gap-xs{-moz-column-gap:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem);column-gap:clamp(1.25rem,.7451923077rem + 1.2019230769vw,2.5rem)}.col-gap-sm{-moz-column-gap:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem);column-gap:clamp(2.5rem,1.4903846154rem + 2.4038461538vw,5rem)}.col-gap-md{-moz-column-gap:clamp(5rem,2.9807692308rem + 4.8076923077vw,10rem);column-gap:clamp(5rem,2.9807692308rem + 4.8076923077vw,10rem)}.col-gap-lg{-moz-column-gap:clamp(7.5rem,4.4711538462rem + 7.2115384615vw,15rem);column-gap:clamp(7.5rem,4.4711538462rem + 7.2115384615vw,15rem)}.col-gap-xl{-moz-column-gap:clamp(10rem,5.9615384615rem + 9.6153846154vw,20rem);column-gap:clamp(10rem,5.9615384615rem + 9.6153846154vw,20rem)}.w-100{width:100%}.w-75{width:75%}.w-66{width:66.666%}.w-50{width:50%}.w-33{width:33.333%}.w-25{width:25%}.w-auto{width:auto}.h-vh50{height:50vh}.h-vh60{height:60vh}.h-vh70{height:70vh}.h-vh80{height:80vh}.h-vh90{height:90vh}.h-vh100{height:100vh}.maxh-vh50{max-height:50vh}.maxh-vh60{max-height:60vh}.maxh-vh70{max-height:70vh}.maxh-vh80{max-height:80vh}.maxh-vh90{max-height:90vh}.maxh-vh100{max-height:100vh}.minh-vh50{min-height:50vh}.minh-vh60{min-height:60vh}.minh-vh70{min-height:70vh}.minh-vh80{min-height:80vh}.minh-vh90{min-height:90vh}.minh-vh100{min-height:100vh}.ratio-1x1{aspect-ratio:1/1}.ratio-16x9{aspect-ratio:16/9}.ratio-4x3{aspect-ratio:4/3}.ratio-3x2{aspect-ratio:3/2}.ratio-auto{aspect-ratio:auto}
/*# sourceMappingURL=style.css.map */
