h1{position:relative;margin-bottom:20px;padding-bottom:20px}h1::after{background:#009bda;content:"";width:25px;height:5px;position:absolute;left:0;bottom:0}h2,h3,h4{font-family:'Lato'!important;font-weight:300}h2{font-size:24px!important;text-transform:uppercase}h1+h2{margin-top:10px}#top-menu li a{font-weight:600!important}#main-footer .footer-widget{font-size:18px;line-height:1.5;text-align:center}#main-footer .et_pb_widget{float:none}.footer-logo{display:block;max-width:200px;margin:0 auto 15px}#main-footer #footer-bottom{background:#fff;text-align:center;position:absolute;bottom:-60px;height:60px;width:100%;display:none}#main-footer #footer-info{color:#222;font-size:14px;float:none;display:block;text-align:center;padding:5px 0 0}#verksamheter{}#verksamheter .et_pb_blurb{overflow:hidden}#verksamheter .et_pb_blurb::before{background:rgb(23,164,221);background:linear-gradient(270deg,rgba(23,164,221,1) 0%,rgba(255,255,255,1) 100%);content:"";width:100%;height:100%;position:absolute;mix-blend-mode:color-burn}#verksamheter .et_pb_blurb_content{padding-top:100px}#verksamheter .et_pb_blurb_description{background:rgba(0,0,0,.5);padding:2em;min-height:160px;transform:translateY(50%);opacity:0.8;transition:all ease 0.4s}#verksamheter .et_pb_blurb_description h3{font-size:22px;display:block;text-transform:uppercase;margin-bottom:10px}#verksamheter .et_pb_blurb:hover .et_pb_blurb_description{transform:translateY(0);opacity:1}.et_pb_contact_form input,.et_pb_contact_form select,.et_pb_contact_form textarea{color:#000!important}.et_pb_contact_form button,a.et_pb_button{color:#fff!important}#tjanster .et_pb_row{padding:30px 0}h2.et_pb_contact_main_title{margin-bottom:10px}.et_pb_contact p input,.et_pb_contact p textarea,.et_pb_contact p select{background:rgba(0,0,0,.15);font-size:15px}#tjanster .et_pb_column{display:flex;align-items:center}@media screen and (min-width:782px){html,body{height:100%}#page-container{position:relative;min-height:100%;height:auto!important;height:100%;padding-bottom:400px}#main-footer::before{background:url(/wp-content/uploads/2024/08/subwaymap-right-1.webp) no-repeat center center;background-size:auto 100%;content:"";width:420px;height:460px;position:absolute;right:0;top:-100px}#main-footer{background:url(/wp-content/uploads/2024/08/subwaymap-left-1.webp) no-repeat left bottom;background-size:280px auto;font-weight:600;position:absolute;bottom:0;width:100%;height:300px}#main-footer .textwidget{font-size:17px;color:#444}#main-footer .textwidget a{color:#444!important}#main-footer #footer-bottom{display:block;font-weight:300}#tjanster .et_pb_row:nth-child(even) .et_pb_column .et_pb_text_inner{text-align:right}}@media screen and (max-width:781px){#verksamheter .et_pb_blurb_content{min-height:250px}#verksamheter .et_pb_blurb_description{transform:none;bottom:0;position:absolute}}@media screen and (min-width:980px) and (max-width:1024px){.page-id-18 .et_pb_column_1_4{background:#ccc!important;width:47%!important;margin-bottom:30px}}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}@media (max-width:767px){.et_secondary_nav_enabled #top-header{display:none!important}}h1::after{display:none!important;content:none!important}