body{min-height:100vh;display:flex;flex-direction:column}.container.grid-container{width:100%}.site-footer{margin-top:auto}.my-custom-btt{position:fixed;bottom:30px;right:30px;z-index:9999;position:sticky;margin-top:150vh}html{scroll-behavior:smooth}.fk-kalender{--fk-accent:#e74330;--fk-linje:#ddd}.fk-dag-datum{font-size:1.1rem}.fk-rad-tid{color:#666}.fk-vald,.fk-vald:hover{background:#ffffff!important}.fk-ute{background:#e3e5da!important}.fk-veckodag{background:#e74330!important;border-right:0 solid var(--_l)!important;border-bottom:0 solid var(--_l)!important;color:#ffffff!important}.fk-kalender .fk-nav{border:0px!important;background:var(--_bg);color:#000000!important}.fk-rad-tid{color:#000}.contact-glow{color:#252b1e;text-align:left;position:relative;isolation:isolate;background:none;padding:5px}.contact-glow::before{content:"";position:absolute;z-index:-1;pointer-events:none;top:-65px;bottom:-55px;left:-70px;right:-70px;background:rgb(255 255 255 / .7);filter:blur(30px);border-radius:50%}.gform_wrapper input[type="text"]:focus,.gform_wrapper input[type="email"]:focus,.gform_wrapper textarea:focus,.gform_wrapper input[type="checkbox"]:focus{outline:none!important;box-shadow:none!important;accent-color:transparent!important}#gform_submit_button_1{background:#bf754c;color:#fff;border-radius:30px;padding:1rem 2rem}