#banner{background-color:#8c8c8c;width:100%;color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover}#banner .banner-container-text p{opacity:1}.banner-layer{padding-top:calc(60px + 100px);padding-bottom:100px;height:100%;width:100%}.banner-container-text{width:90%;text-shadow:1px 1px 3px rgb(0 0 0 / .2)}#banner .banner-container-text .big-logo{display:block;width:85%;max-width:100%;margin-bottom:30px}#banner .banner-container-text p{margin-bottom:35px;font-size:1.6em}.contact-form-ebl input#antalkvm,.contact-form-ebl input#dittNamn{margin-right:5px}.contact-form-ebl .antalkvm,.contact-form-ebl .vilketDatum,.contact-form-ebl .dittNamn,.contact-form-ebl .telefonnummer{min-width:calc(50% - 35px)!important;max-width:calc(50% - 35px)!important;width:calc(50% - 35px)!important}.contact-form-ebl{background-color:#fff;color:#111;border-radius:25px;box-shadow:0 70px 140px 0 rgb(130 136 171 / .2);padding-top:40px;padding-right:40px;padding-left:40px;padding-bottom:40px}.contact-form-ebl br{display:inline;content:' ';clear:none}.contact-form-ebl input,.contact-form-ebl input,.contact-form-ebl textarea{border-radius:10px!important;margin-top:10px}.contact-form-ebl span.span-label-form{color:#fff}.screen-reader-response{display:none}.wpcf7-not-valid-tip{color:#EF8E3D!important;font-size:0.9em!important;font-weight:400;width:100%;display:block}.wpcf7 form .wpcf7-response-output{margin:0!important;margin-bottom:10px!important}.wpcf7-response-output{color:#EF8E3D;font-size:1.1em;font-weight:400;margin-top:20px;line-height:1.6;opacity:.8;margin-bottom:15px}.contact-form-ebl .contact-info{background-color:#f2f2f2;padding:15px;border-radius:10px;font-size:.89em;text-align:left}.contact-form-ebl .contact-info p{margin:0}input:focus{-webkit-box-shadow:inset -1px -4px 0 -1px #EF8E3D;box-shadow:inset -1px -4px 0 -1px #EF8E3D}.div-fill{display:none}.partner{padding-top:60px;padding-bottom:60px}.partner .container{max-width:900px}.partner .container .col{padding:5px}.partner .col-6 img{display:block;width:30%;margin:0 auto;opacity:.8}.partner .col-6 img:hover{opacity:1}.information{background-color:#fff;padding-top:100px;padding-bottom:100px}.information .img-box-rounded{width:100%}.information .img-box-rounded img{padding-top:15px;padding-bottom:15px}.information .img-box-text{padding-left:50px;padding-bottom:90px;width:100%}@media screen and (max-width:768px){.div-fill{display:block;background-color:#f2f2f2}#banner{position:relative}.contact-form-ebl a[href^=tel]{text-decoration:inherit;color:#111;font-weight:700!important}.contact-form-ebl h5{margin-top:10px}.contact-form-ebl p.x-small{margin-bottom:15px}.banner-layer{height:700px}#banner .banner-container-text{width:100%;margin-bottom:90px}#banner .banner-container-text .big-logo{margin:0 auto;width:180px;margin-bottom:20px}#banner .banner-container-text p{margin-bottom:20px;text-align:center;font-size:1em}#banner .banner-container-text .btn-box{margin-bottom:100px}#banner .banner-container-text .btn-box a.btn{width:calc(100% - 80px);margin-left:40px;margin-right:40px}.contact-form-ebl{padding-top:25px;padding-right:15px;padding-left:15px;padding-bottom:15px;text-align:center;z-index:1}.wpcf7-not-valid-tip{font-size:1em;text-align:left!important}.wpcf7-response-output{font-size:1em;text-align:left}#banner .center-center{position:static;transform:none}.partner{padding-top:50px;padding-bottom:50px}.partner .container .col{padding:0}.partner .col-6 img{width:40%}.information{padding:0!important;padding-bottom:50px}.information .img-box-rounded{padding-bottom:25px}.information .col-sm-6{padding:0!important}.information .img-box-rounded img{padding:0!important}.information .img-box-text{padding-top:10px;padding-right:15px;padding-left:15px;padding-bottom:45px;text-align:center}}