h1,.title-h1{text-transform:none;letter-spacing:0em;color:#1c3f6c;margin-bottom:.5em}h2,.title-h2{text-transform:none;margin:1.2em 0;letter-spacing:.05em}h3,.title-h3{text-transform:none;margin:1.2em 0 .5em;letter-spacing:0em}h3.widget-title{letter-spacing:.05em;background-color:#fff0}.entry-title .title-h4{font-weight:400}#ls-top-text{font-size:18px!important}#ls-bottom-text{font-size:30px!important}h1.light,h2.light,h3.light,h4.light,h5.light,h6.light,.title-h1.light,.title-h2.light,.title-h3.light,.title-h4.light,.title-h5.light,.title-h6.light,.title-xlarge.light{color:#fff}.date-large{font-size:40px;text-align:center;font-weight:300;padding-bottom:0em;padding-top:.5em;color:#313840}.date-medium{font-size:26px;text-align:center;font-weight:300;padding-bottom:0em;padding-top:.6em;color:#313840}.month-large{font-size:16px;text-align:center;font-weight:300;color:#313840}.date-circle{border-radius:50%;height:80px;width:80px;background-color:#edcaca;vertical-align:middle;float:left;margin-bottom:20px!important;margin-right:16px!important}hr.gray{border:0 solid #6c6c6c;height:1px;background-color:#6c6c6c;clear:left}.top-area{padding:0 0;border-bottom:1px solid #494c64;position:relative}#site-header.fixed.shrink .site-title{padding-top:0px!important;padding-bottom:0px!important;-webkit-transition:padding 0.3s;-moz-transition:padding 0.3s;transition:padding 0.3s}.mobile-menu-layout-overlay #primary-navigation.responsive li a,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive li a{text-transform:none}.header-style-1 #primary-menu.no-responsive>li.menu-item-current>a,.header-style-1 #primary-menu.no-responsive>li.menu-item-active>a{padding-bottom:31px;border-bottom:0 solid #fff}.edu-subtitle{font-family:'Architects Daughter',sans-serif;font-size:23px;line-height:26px;color:#000;background-color:#edf1d5;box-shadow:10px 0 0 0 #edf1d5,-10px 0 0 0 #edf1d5}.current_page_item{color:#ff7272}.small-body{font-size:90%;display:inline-block;line-height:inherit;line-height:23px}.styled-subtitle{margin:.7em 0}.page-title-title h1,.page-title-excerpt{color:#fff;background:rgb(35 35 35 / .9);display:inline-block;padding-top:.4em;padding-left:.9em;padding-right:.9em;padding-bottom:.4em;font-weight:300;font-size:38px;line-height:60px;letter-spacing:.05em;margin:1.4em 0}.block-content{padding-top:2em}.alla-utbildningar h2{color:#ffd658;background:rgb(45 45 45 / .9);display:inline-block;padding-left:1em;padding-right:1em;padding-top:.4em;padding-bottom:.4em;margin:6px 3px}.page-title-block{text-align:center;background-position:0 0;background-size:cover;padding:60px 0;position:static}.tdUtbildningar{text-align:center}.gem-button-container .gem-button-position-center{padding:0px!important;margin:0px!important}.gem-button-size-large{padding:0 37px;font-size:24px;margin:4px!important}.gem-team-style-3 .team-person{border-radius:0 0 0 0}.gem-team-style-3 .team-person{border-bottom:6px solid #b8d77b;padding-bottom:10px;padding-left:30px;background-color:#fff}.gem-team-style-3 .team-person-image{width:310px;margin-bottom:30px;padding-top:0;padding-left:0;padding-right:0}.gem-team-style-3 .team-person-info{margin:0}.gem-team-style-3 .team-person-name{margin:0 0 10px}.gem-team-style-3 .team-person-position{font-size:1em;margin-bottom:3px}.gem-team-style-3 .team-person-phone{margin:0 0 2px}.gem-team-style-3 .team-person-email{margin-bottom:40px;margin-top:5px}.gem-team-style-3 .team-person-email a:before{font-size:32px;margin-right:0}.gem-team-style-3 .team-person-description{font-size:.9em;margin-bottom:3px}.gem-team-style-4 .team-person{border-bottom:6px solid #b8d77b;padding-bottom:10px;padding-left:30px}.gem-team-style-4 .team-person-image img{border-radius:0%}.gem-team-style-4 .team-person-image{width:310px;margin-bottom:30px;padding-top:0;padding-left:0;padding-right:0}.gem-team-style-4 .team-person-info{margin:0}.gem-team-style-4 .team-person-name{font-size:1em;margin:0 0 0}.gem-team-style-4 .team-person-position{font-size:.875em;margin-bottom:3px}.gem-team-style-4 .team-person-phone{margin:0 0 2px}.gem-team-style-4 .team-person-email{float:left;margin-bottom:40px;margin-top:5px}.gem-team-style-4 .team-person-email a:before{font-size:32px;margin-right:0}.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-panel .vc_tta-panel-title,.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title{font-family:'Lato';font-weight:400;text-transform:uppercase;font-size:14px}.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-panel.vc_active .vc_tta-panel-title,.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title,.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title,.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title .wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-panel.vc_tta-style-modern .vc_tta-panel-title,.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title,.wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-simple_dashed .vc_tta-panel .vc_tta-panel-title{font-family:'Lato';font-weight:700}.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body{padding:10%}.gem-textbox-title,.gem-textbox-content{padding:20px}#colophon{padding:25% 0 0!important;background-position:0 0!important;background-size:100%;background-repeat:no-repeat}.footer-widget-area{margin-bottom:0em}.site-footer .widget-title{margin-bottom:20px!important;margin-top:40px!important}#colophon .gem-pp-posts-date{color:#e8eef2!important}#google_translate_element{position:absolute;right:50px;top:40px;background-color:#fff;z-index:100;padding:18px}.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}#machete_cookie_bar{font-family:lato,sans-serif!important;font-size:15px!important;color:#ffffff!important;background-color:#313840!important;border-color:#313840!important;padding:30px!important;margin-left:auto;margin-right:auto;max-width:1280px!important;border-top-style:none!important;border-top-width:0px!important;margin-bottom:0px!important;border-radius:0px!important}#machete_accept_cookie_btn{cursor:pointer;text-decoration:none;display:block;padding:5px 10px;float:right;margin-left:10px;white-space:nowrap;border-radius:0px!important;background-color:#aecd71!important;border-bottom:0 solid #aecd71!important;color:#313840!important}.gem-quote.gem-quote-style-2{color:#f7f8f9!important;font-weight:200;padding:67px 87px;font-size:17px!important;line-height:27px!important;background-color:#313840!important}.gem-quote.gem-quote-style-2:after{color:#aecd71!important}.simcal-default-calendar-list{text-align:center!important}ul.simcal-events{padding:0}#container{width:100%;height:50px;overflow:hidden}#modules{height:90px;padding:5px;white-space:nowrap;overflow-x:scroll;overflow-y:hide;-webkit-overflow-scrolling:touch}.module{display:inline-block;width:190px;text-align:center}.module+.module{margin-left:5px}