html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}html{width:100%;height:100%;-ms-touch-action:manipulation;touch-action:manipulation}body{width:100%;min-height:100%;margin:0}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{height:100%;font-size:62.5%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body.no-scroll{overflow:hidden}.sr-only,.CardCollaboration--Small .CardCollaboration__Button span:not(.CardCollaboration__ButtonIcon){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}@-webkit-keyframes FilterEventAccordianNoJs{0%{max-height:0}100%{max-height:1000px}}@keyframes FilterEventAccordianNoJs{0%{max-height:0}100%{max-height:1000px}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes FadeIn{from{opacity:0}to{opacity:1}}@keyframes FadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes moveLoadingGradient{from{left:-50px}to{left:calc(100% + 50px)}}@keyframes moveLoadingGradient{from{left:-50px}to{left:calc(100% + 50px)}}@-webkit-keyframes stickerRoll{from{background-position:0px 0px}to{background-position:1000px 0}}@keyframes stickerRoll{from{background-position:0px 0px}to{background-position:1000px 0}}@-webkit-keyframes heroCampaignContentFadeIn{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}10%{opacity:0}80%{-webkit-transform:translateX(0px);transform:translateX(0px)}100%{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes heroCampaignContentFadeIn{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}10%{opacity:0}80%{-webkit-transform:translateX(0px);transform:translateX(0px)}100%{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}.iti{position:relative;display:inline-block}.iti *{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width: 500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,0.05)}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,0.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,0.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;-webkit-box-shadow:0px 0px 1px 0px #888;box-shadow:0px 0px 1px 0px #888;background-image:url("/static/core/css/_/node_modules/intl-tel-input/build/img/flags.416250f60d78.png");background-repeat:no-repeat;background-color:#DBDBDB;background-position:20px 0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.iti__flag{background-image:url("/static/core/css/_/node_modules/intl-tel-input/build/img/flags@2x.d429a5777afa.png")}}.iti__flag.iti__np{background-color:transparent}.iti{width:100%}@keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.Select{position:relative}.Select input::-webkit-contacts-auto-fill-button,.Select input::-webkit-credentials-auto-fill-button{display:none !important}.Select input::-ms-clear{display:none !important}.Select input::-ms-reveal{display:none !important}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{-webkit-box-shadow:none;box-shadow:none}.Select.is-searchable.is-open>.Select-control{cursor:text}.Select.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.Select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.Select.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.Select.is-focused>.Select-control{background:#fff}.Select.is-focused:not(.is-open)>.Select-control{border-color:#08c #0099e6 #0099e6;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 0 5px -1px fade(#08c, 50%);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 0 5px -1px fade(#08c, 50%)}.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{color:#08c;outline:none;text-decoration:underline}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select.has-value.is-pseudo-focused .Select-input{opacity:0}.Select.is-open .Select-arrow,.Select .Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.Select.Select--rtl{direction:rtl;text-align:right}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.06);box-shadow:0 1px 0 rgba(0,0,0,0.06)}.Select-control .Select-input:focus{outline:none;background:#fff}.Select-placeholder,.Select--single>.Select-control .Select-value{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0 none;-webkit-box-shadow:none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:17px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin 400ms infinite linear;animation:Select-animation-spin 400ms infinite linear;width:16px;height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn 200ms;animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#D0021B}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{position:absolute;display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0, 0, 0, 0);overflow:hidden;float:left}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select--rtl .Select-arrow-zone{padding-right:0;padding-left:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.06);box-shadow:0 1px 0 rgba(0,0,0,0.06);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;left:0;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;color:#333}.Select-option.is-focused{background-color:#f2f9fc;color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.Select--rtl .Select-input{margin-left:0;margin-right:10px}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#f2f9fc;border-radius:2px;border:1px solid #c9e6f2;color:#08c;display:inline-block;font-size:.9em;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#08c;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c9e6f2;padding:1px 5px 3px}.Select--multi .Select-value-icon:hover,.Select--multi .Select-value-icon:focus{background-color:#ddeff7;color:#0077b3}.Select--multi .Select-value-icon:active{background-color:#c9e6f2}.Select--multi.Select--rtl .Select-value{margin-left:0;margin-right:5px}.Select--multi.Select--rtl .Select-value-icon{border-right:none;border-left:1px solid #c9e6f2}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:hover,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:active{background-color:#fcfcfc}@keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.Select{width:calc(100% - 73px);text-align:left}@media (min-width: 960px){.Select{width:calc(100% / 3)}}.Select-control{height:60px;border:0;border-radius:0;font-weight:900;text-align:left}.Select-input,.Select-placeholder,.Select--single>.Select-control .Select-value{height:60px;padding-left:16px;line-height:60px;font-size:1.6rem}@media (min-width: 960px){.Select-input,.Select-placeholder,.Select--single>.Select-control .Select-value{height:80px;font-size:1.8rem;line-height:80px}}.Select-input input{font-weight:900}.Select-placeholder{color:#1F1F1F}.is-focused .Select-placeholder{color:#AAAAAA}.Select-option,.Select-noresults{height:50px;line-height:35px;padding-left:16px;font-weight:900}.Select-option.is-disabled{height:50px;padding-bottom:5px !important;color:black;text-transform:uppercase;font-size:1.2rem;font-weight:bold;background:#f6f6f6}.Select-option.is-disabled ~ .Select-option:not(.is-disabled){padding-left:32px}.Select-arrow-zone{padding-right:16px}.Select-clear-zone{padding-right:10px}.Select-clear{font-size:20px}.Select-arrow{width:17px;height:12px;border:none;background:url("/static/core/css/assets/img/bg-icons/base/dropdown.54f776b5f588.svg") no-repeat center center;background-size:contain;opacity:.86}.is-open>.Select-control .Select-arrow{top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("/static/core/css/_/node_modules/slick-carousel/slick/ajax-loader.c5cd7f530057.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"none";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"none";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}._ba_manual{display:none}.ba-pane{opacity:0;-webkit-animation:FadeIn .2s .5s;animation:FadeIn .2s .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition:opacity .2s;transition:opacity .2s}@font-face{font-family:"Avenir";src:url("/static/core/css/assets/fonts/avenir/710789a0-1557-48a1-8cec-03d52d663d74.234589ae870e.eot?#iefix");src:url("/static/core/css/assets/fonts/avenir/710789a0-1557-48a1-8cec-03d52d663d74.234589ae870e.eot?#iefix") format("eot"),url("/static/core/css/assets/fonts/avenir/065a6b14-b2cc-446e-9428-271c570df0d9.5e2c05a9165f.woff2") format("woff2"),url("/static/core/css/assets/fonts/avenir/65d75eb0-2601-4da5-a9a4-9ee67a470a59.edc05a13a301.woff") format("woff"),url("/static/core/css/assets/fonts/avenir/c70e90bc-3c94-41dc-bf14-caa727c76301.2ac5d372dd4c.ttf") format("truetype"),url("/static/core/css/assets/fonts/avenir/0979215b-3a1b-4356-9c76-e90fa4551f1d.0174f4430247.svg#0979215b-3a1b-4356-9c76-e90fa4551f1d") format("svg");font-weight:normal;font-display:swap}@font-face{font-family:"Avenir";src:url("/static/core/css/assets/fonts/avenir/e0542193-b2e6-4273-bc45-39d4dfd3c15b.c701385bdc85.eot?#iefix");src:url("/static/core/css/assets/fonts/avenir/e0542193-b2e6-4273-bc45-39d4dfd3c15b.c701385bdc85.eot?#iefix") format("eot"),url("/static/core/css/assets/fonts/avenir/17b90ef5-b63f-457b-a981-503bb7afe3c0.24ee2bf455a2.woff2") format("woff2"),url("/static/core/css/assets/fonts/avenir/c9aeeabd-dd65-491d-b4be-3e0db9ae47a0.8dd7d27bdda2.woff") format("woff"),url("/static/core/css/assets/fonts/avenir/25f994de-d13f-4a5d-a82b-bf925a1e054d.e29365a32273.ttf") format("truetype"),url("/static/core/css/assets/fonts/avenir/3604edbd-784e-4ca7-b978-18836469c62d.7f47ee8f74b4.svg#3604edbd-784e-4ca7-b978-18836469c62d") format("svg");font-weight:500;font-display:swap}@font-face{font-family:"Avenir";src:url("/static/core/css/assets/fonts/avenir/6af9989e-235b-4c75-8c08-a83bdaef3f66.759d92226f3d.eot?#iefix");src:url("/static/core/css/assets/fonts/avenir/6af9989e-235b-4c75-8c08-a83bdaef3f66.759d92226f3d.eot?#iefix") format("eot"),url("/static/core/css/assets/fonts/avenir/d513e15e-8f35-4129-ad05-481815e52625.289fbfeed501.woff2") format("woff2"),url("/static/core/css/assets/fonts/avenir/61bd362e-7162-46bd-b67e-28f366c4afbe.9de46e344e47.woff") format("woff"),url("/static/core/css/assets/fonts/avenir/ccd17c6b-e7ed-4b73-b0d2-76712a4ef46b.4c60510ebe09.ttf") format("truetype"),url("/static/core/css/assets/fonts/avenir/20577853-40a7-4ada-a3fb-dd6e9392f401.60006958186a.svg#20577853-40a7-4ada-a3fb-dd6e9392f401") format("svg");font-weight:bold;font-display:swap}@font-face{font-family:"Avenir";src:url("/static/core/css/assets/fonts/avenir/f55e4498-ad48-4577-93a0-c614de5cbbb8.e79917b5b38b.eot?#iefix");src:url("/static/core/css/assets/fonts/avenir/f55e4498-ad48-4577-93a0-c614de5cbbb8.e79917b5b38b.eot?#iefix") format("eot"),url("/static/core/css/assets/fonts/avenir/c78eb7af-a1c8-4892-974b-52379646fef4.4b1e6a63a33b.woff2") format("woff2"),url("/static/core/css/assets/fonts/avenir/75b36c58-2a02-4057-a537-09af0832ae46.ba786d65ffb8.woff") format("woff"),url("/static/core/css/assets/fonts/avenir/b5c44a82-eeb8-41de-9c3f-a8db50b24b8a.a7f5a69ebfd1.ttf") format("truetype"),url("/static/core/css/assets/fonts/avenir/93603a74-2be0-436c-83e1-68f9ef616eaf.d4ae1d9a6f17.svg#93603a74-2be0-436c-83e1-68f9ef616eaf") format("svg");font-weight:900;font-display:swap}body{font-family:Avenir,Arial,sans-serif;color:#1f1f1f;font-size:1.6rem;line-height:1.5}strong{font-weight:bold}a{color:#1f1f1f;text-decoration:none}h1,.h1,h2,.h2,h3,.h3{line-height:1.2;font-weight:900}h1,.h1{font-size:3.2rem}@media (min-width: 960px){h1,.h1{font-size:4rem}}h2,.h2{font-size:2.4rem}@media (min-width: 768px){h2,.h2{font-size:2.8rem}}h3,.h3{font-size:2rem}@media (min-width: 768px){h3,.h3{font-size:2.4rem}}.MenuMobileActive .BasePage__Container{display:none}@media (min-width: 960px){.MenuMobileActive .BasePage__Container{display:block}}.MenuMobileActive .BasePage__Footer{display:none}@media (min-width: 960px){.MenuMobileActive .BasePage__Footer{display:block}}.Page404{background-color:#f6f6f6}.Page404__Container{margin-left:auto;margin-right:auto;max-width:1120px;padding-left:12px;padding-right:12px;position:relative;margin-left:auto;margin-right:auto;padding-top:18px}@media (min-width: 768px){.Page404__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.Page404__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.Page404__Container{padding-left:60px;padding-right:60px;max-width:1180px}}.Page404__Content{width:100%;max-width:680px;padding:60px 0}@media (min-width: 768px){.Page404__Content{padding:80px 0}}@media (min-width: 960px){.Page404__Content{padding:120px 0}}@media (min-width: 1024px){.Page404__Content{padding:150px 0}}.Page404__Title{margin-bottom:12px;font-size:2.8rem}@media (min-width: 480px){.Page404__Title{font-size:3.2rem}}@media (min-width: 960px){.Page404__Title{font-size:4rem}}@media (min-width: 1024px){.Page404__Title{font-size:5.6rem}}.Page404__Link{display:none}.PageArticle{background-color:#f6f6f6}.PageArticle__Container{margin-left:auto;margin-right:auto;max-width:1120px;padding-left:12px;padding-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-left:auto;margin-right:auto;padding-top:18px}@media (min-width: 768px){.PageArticle__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.PageArticle__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.PageArticle__Container{padding-left:60px;padding-right:60px;max-width:1180px}}.PageArticle__Featured{width:100%;margin-left:auto;margin-right:auto;max-width:1120px;padding-left:12px;padding-right:12px;padding-top:35px}@media (min-width: 768px){.PageArticle__Featured{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.PageArticle__Featured{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.PageArticle__Featured{padding-left:60px;padding-right:60px;max-width:1180px}}.PageArticle__FeaturedContainer{position:relative;height:0;padding-bottom:42.55%;background-repeat:no-repeat;background-size:cover;background-position:center center}.PageArticle__Featured--Video .PageArticle__FeaturedContainer{padding-bottom:56.5%}.PageArticle__Image{position:absolute;top:0;left:0;width:100%;height:100%}.PageArticle__Content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:680px;padding-bottom:40px}@media (min-width: 768px){.PageArticle__Content{padding-bottom:64px}}@media (min-width: 960px){.PageArticle__Content{width:calc(100% - (325px + 30px))}}@media (min-width: 1024px){.PageArticle__Content{width:calc(100% - (325px + 60px));padding-bottom:88px}}.PageArticle__Sidebar{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:relative;width:100%;height:51px}@media (min-width: 960px){.PageArticle__Sidebar{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:325px;height:auto;margin-top:52px;margin-left:30px;margin-bottom:30px}}@media (min-width: 1024px){.PageArticle__Sidebar{margin-left:60px}}.PageArticle__Breadcrumbs{width:100%;margin-top:20px;margin-bottom:10px}@media (min-width: 960px){.PageArticle__Breadcrumbs{min-height:24px;margin-top:0;margin-bottom:20px}}.PageArticle__Title{margin-bottom:12px;font-size:2.2rem}@media (min-width: 480px){.PageArticle__Title{font-size:2.8rem}}@media (min-width: 960px){.PageArticle__Title{font-size:3.2rem}}@media (min-width: 1024px){.PageArticle__Title{font-size:4rem}}.PageArticle__CardLink{margin-top:35px}.PageArticle__Modules{background:white}.PageArticle__Modules::before,.PageArticle__Modules::after{content:'';display:table;clear:both}.PageCampaign{position:relative;overflow:hidden}.PageCampaign::after{content:'';display:table;clear:both}.PageCampaign::before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:#eff6fa;z-index:-2}.PageCampaign__Sticker{position:absolute;top:0;right:0;width:100%;opacity:0;-webkit-animation:FadeIn 1s .5s ease-in-out;animation:FadeIn 1s .5s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;z-index:2}@media (min-width: 768px){.PageCampaign__Sticker{top:50px;right:56px;width:auto;max-width:200px}}@media (min-width: 960px){.PageCampaign__Sticker{max-width:250px}}.PageCity__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;padding-top:10px;padding-bottom:60px}@media (min-width: 768px){.PageCity__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.PageCity__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.PageCity__Container{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.PageCity__Container{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 960px){.PageCity__Container{padding-top:40px;padding-bottom:80px}}@media (min-width: 768px){.PageCity__Content{max-width:680px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.PageCity__Sidebar{margin-top:30px}@media (min-width: 768px){.PageCity__Sidebar{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:325px;margin:10px 0 20px 20px}}.PageContact{background-color:white}.PageContact__Container{margin-left:auto;margin-right:auto;max-width:1120px;padding-left:12px;padding-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-left:auto;margin-right:auto;padding-top:18px}@media (min-width: 768px){.PageContact__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.PageContact__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.PageContact__Container{padding-left:60px;padding-right:60px;max-width:1180px}}.PageContact__Content{margin:0 auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:680px;padding-bottom:50px}@media (min-width: 768px){.PageContact__Content{padding-bottom:80px}}@media (min-width: 960px){.PageContact__Content{width:calc(100% - (325px + 30px))}}@media (min-width: 1024px){.PageContact__Content{width:calc(100% - (325px + 60px));padding-bottom:120px}}.PageContact__Title{margin-bottom:12px;font-size:2.2rem}@media (min-width: 480px){.PageContact__Title{font-size:2.8rem}}@media (min-width: 960px){.PageContact__Title{font-size:3.2rem}}@media (min-width: 1024px){.PageContact__Title{font-size:4rem}}.PageEvent__Content{margin-left:auto;margin-right:auto;max-width:740px;padding-left:12px;padding-right:12px;position:relative;max-width:800px;padding-top:20px;padding-bottom:60px}@media (min-width: 768px){.PageEvent__Content{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.PageEvent__Content{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.PageEvent__Content{padding-left:60px;padding-right:60px;max-width:800px}}@media (min-width: 960px){.PageEvent__Content{padding-top:45px;padding-bottom:80px}}.PageEvent__SubTitle{margin:20px 0 10px 0;font-size:1.4rem;text-transform:uppercase}@media (min-width: 960px){.PageEvent__SubTitle{margin:30px 0 20px 0}}.PageEvent__ButtonContainer{background:#f3f2f2}.PageEvent__GustavError,.PageEvent__RegisterButton{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;padding-top:37px;padding-bottom:37px;text-align:center}@media (min-width: 768px){.PageEvent__GustavError,.PageEvent__RegisterButton{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.PageEvent__GustavError,.PageEvent__RegisterButton{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.PageEvent__GustavError,.PageEvent__RegisterButton{padding-left:60px;padding-right:60px;max-width:1280px}}.PageEvent__GustavError--Full,.PageEvent__RegisterButton--Full{padding-left:0 !important;padding-right:0 !important}.PageLanding__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;padding-top:10px;margin-bottom:60px}@media (min-width: 768px){.PageLanding__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.PageLanding__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.PageLanding__Container{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.PageLanding__Container{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 960px){.PageLanding__Container{padding-top:40px;margin-bottom:80px}}@media (min-width: 768px){.PageLanding__Content{max-width:680px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.PageLanding__Sidebar{margin-top:30px}@media (min-width: 768px){.PageLanding__Sidebar{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:325px;margin:10px 0 20px 20px}}.PageLanding__Sidebar:first-child{margin-top:0px}.PageLanding__Sidebar--Mobile>*{display:none}.PageLanding__Sidebar--Mobile>.SideBarLinkList{display:block}@media (min-width: 768px){.PageLanding__Sidebar--Mobile{display:none}}.PageLanding__Sidebar--Desktop>.SideBarLinkList{display:none}@media (min-width: 768px){.PageLanding__Sidebar--Desktop>.SideBarLinkList{display:block}}.PageSubject__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;padding-top:10px;padding-bottom:32px}@media (min-width: 768px){.PageSubject__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.PageSubject__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.PageSubject__Container{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.PageSubject__Container{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 960px){.PageSubject__Container{padding-top:40px;padding-bottom:56px}}@media (min-width: 768px){.PageSubject__Content{max-width:680px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.PageSubject__Sidebar{margin-top:30px}@media (min-width: 768px){.PageSubject__Sidebar{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:325px;margin:10px 0 20px 20px}}.Application__Overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(255,255,255,0.8);z-index:1100}.Application__Loader{position:absolute;top:0;bottom:0;left:0;right:0;display:block;margin:auto;width:100px;height:100px;border-radius:50%;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:1;opacity:1}.Application__Loader::before,.Application__Loader::after{content:'';display:block;width:calc(100% - 20px);height:calc(100% - 20px);border-radius:50%}.Application__Loader::before{position:relative;border:10px solid rgba(33,122,183,0.2);border-left-color:#217ab7;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spin 1.1s infinite linear;animation:spin 1.1s infinite linear}.Application__Wrapper{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;padding-top:8px}@media (min-width: 768px){.Application__Wrapper{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.Application__Wrapper{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.Application__Wrapper{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.Application__Wrapper{padding-top:24px}}.Application__Content{position:relative;max-width:680px;margin:0 auto}.Application__Title{margin-top:16px}@media (min-width: 768px){.Application__Title{margin-top:32px}}.Application__Preamble{margin:8px 0 16px}@media (min-width: 768px){.Application__Preamble{margin-bottom:24px}}.Application__Form{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;padding-bottom:40px}@media (min-width: 768px){.Application__Form{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.Application__Form{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.Application__Form{padding-left:60px;padding-right:60px;max-width:1280px}}.Application{background:#f3f2f2}.Discount__Title{margin:16px 0 8px;font-size:1.6rem}.Discount__Accepted{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:8px 53px 8px 16px;margin:18px 0 12px;font-weight:bold;border:1px solid #eaeaea;background:white;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width: 400px){.Discount__Accepted{display:block}}@media (min-width: 768px){.Discount__Accepted{padding:16px 24px;padding-right:65px}}.Discount__Accepted:hover{background:#fafafa}.Discount__Value{color:#ed1949}.Discount__Rejected{font-weight:bold;color:#ed1949}.Discount__Remove{display:block;width:53px;height:53px;margin:auto;padding:0 16px;position:absolute;top:0;bottom:0;right:0;border:none;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.Discount__Remove:focus{outline:none}.Discount__Remove::before,.Discount__Remove::after{content:'';position:absolute;top:calc(50% - 1px);display:block;width:22px;height:4px;margin:0 auto;background-color:black}.Discount__Remove::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;transform-origin:center}.Discount__Remove::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center}@media (min-width: 768px){.Discount__Remove{width:65px;height:65px;padding:0 22px}}.Discount__Disclaimer{font-size:1.2rem}.Discount__Disclaimer a{color:#217ab7;text-decoration:none}.Discount__Disclaimer a:hover{color:#19679c;text-decoration:underline}@media (hover: none){.Discount__Disclaimer a:hover{color:#217ab7;text-decoration:none}}.Discount__Accepted{border-radius:4px}.Discount__Remove::before,.Discount__Remove::after{border-radius:1px}.Discount__Disclaimer{color:#5a5a5a}.ApplicationField{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.ApplicationField.ApplicationField--100{width:calc(100% - 12px);margin:0 0 12px 12px}.ApplicationField.ApplicationField--75{width:calc(100% - 12px);margin:0 0 12px 12px}@media (min-width: 480px){.ApplicationField.ApplicationField--75{width:calc(75% - 12px)}}.ApplicationField.ApplicationField--60{width:calc(100% - 12px);margin:0 0 12px 12px}@media (min-width: 480px){.ApplicationField.ApplicationField--60{width:calc(60% - 12px)}}.ApplicationField.ApplicationField--50{width:calc(100% - 12px);margin:0 0 12px 12px}@media (min-width: 480px){.ApplicationField.ApplicationField--50{width:calc(50% - 12px)}}.ApplicationField.ApplicationField--40{width:calc(100% - 12px);margin:0 0 12px 12px}@media (min-width: 480px){.ApplicationField.ApplicationField--40{width:calc(40% - 12px)}}.ApplicationField.ApplicationField--25{width:calc(100% - 12px);margin:0 0 12px 12px}@media (min-width: 480px){.ApplicationField.ApplicationField--25{width:calc(25% - 12px)}}.ApplicationField--LabelAbove{padding-top:30px}.ApplicationField--Radio.ApplicationField--Large{margin:0}.ApplicationField--InputButton .ApplicationField__Input{padding-right:125px !important}@media (min-width: 400px){.ApplicationField--InputButton .ApplicationField__Input{padding-right:150px !important}}@media (min-width: 960px){.ApplicationField--InputButton .ApplicationField__Input{padding-right:190px !important}}.ApplicationField__InputButton{position:absolute !important;top:12px;right:12px}.ApplicationField__InputButton[disabled]{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;min-width:0;height:36px;padding:0 20px;font-size:1.4rem;line-height:36px;color:white;background:#d9d9d9;cursor:auto;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 400px){.ApplicationField__InputButton[disabled]{max-width:none}}@media (min-width: 960px){.ApplicationField__InputButton[disabled]{padding-left:37px;padding-right:37px}}.ApplicationField__InputButton[disabled]:hover{background:#d9d9d9}@media (hover: none){.ApplicationField__InputButton[disabled]:hover{background:#d9d9d9}}.ApplicationField__InputButton--Disabled{opacity:.5;cursor:initial}@media (max-width: 399px){.ApplicationField__InputButton{padding-right:12px !important;padding-left:12px !important;min-width:0 !important}}.ApplicationField--LabelAbove .ApplicationField__Label{top:-30px !important;color:black}.ApplicationField__LabelDescription{margin-left:8px;font-size:1.4rem}.ApplicationField__TooltipBtn{position:relative;top:3px;display:inline-block;width:24px;height:24px;padding:3px;margin-top:-4px;margin-left:10px;border:none;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.ApplicationField__TooltipBtn::before{content:'';display:inline-block;width:20px;height:20px;border-radius:50%;background:#217ab7;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.ApplicationField__TooltipBtn::after{content:'';position:absolute;top:-2px;bottom:0;left:2px;right:0;margin:auto;display:inline-block;width:4px;height:13px;background:url("/static/core/css/assets/img/bg-icons/base/info--white.b3c0b6f5ad66.svg") no-repeat center center;background-size:contain}.ApplicationField__TooltipBtn:hover::before{background:#19679c}.ApplicationField__Tooltip{padding:0 24px 20px;font-size:1.4rem}.ApplicationField__Tooltip a{color:#217ab7;text-decoration:none}.ApplicationField__Tooltip a:hover{color:#19679c;text-decoration:underline}@media (hover: none){.ApplicationField__Tooltip a:hover{color:#217ab7;text-decoration:none}}.ApplicationField__InputButton{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;min-width:0;height:36px;padding:0 20px;font-size:1.4rem;line-height:36px;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 400px){.ApplicationField__InputButton{max-width:none}}@media (min-width: 960px){.ApplicationField__InputButton{padding-left:37px;padding-right:37px}}.ApplicationField__InputButton:hover{background:#19679c}@media (hover: none){.ApplicationField__InputButton:hover{background:#217ab7}}.ApplicationField__LabelDescription{color:#5a5a5a}.ApplicationField__Tooltip{color:#5a5a5a}.FieldsAddress__Address{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px}.FieldsAddress__LinkContainer{margin:24px 0;text-align:center}.FieldsAddress__Link{display:inline-block;padding:0;color:#217ab7;font-family:Avenir,Arial,sans-serif;font-weight:500;border:none;border-radius:0;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;font-size:1.4rem}.FieldsAddress__Link:hover{color:#19679c;text-decoration:underline}@media (hover: none){.FieldsAddress__Link:hover{color:#217ab7}}.FieldsObfuscated{position:relative;padding:20px 20px 4px}.FieldsObfuscated__Status{position:absolute;top:0;left:0;width:100%;height:100%;background:white}.FieldsObfuscated__Loader{position:absolute;top:0;bottom:0;left:0;right:0;display:block;margin:auto;width:50px;height:50px;border-radius:50%;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:1}.FieldsObfuscated__Loader::before,.FieldsObfuscated__Loader::after{content:'';display:block;width:calc(100% - 10px);height:calc(100% - 10px);border-radius:50%}.FieldsObfuscated__Loader::before{position:relative;border:5px solid rgba(33,122,183,0.2);border-left-color:#217ab7;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spin 1.1s infinite linear;animation:spin 1.1s infinite linear}.FieldsObfuscated--Loader .FieldsObfuscated__Loader{opacity:1}.FieldsObfuscated__Error{max-width:460px;margin:0 auto;padding:60px 20px;font-weight:500;text-align:center;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.FieldsObfuscated--Error .FieldsObfuscated__Error{opacity:1}.FieldsObfuscated__List{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.FieldsObfuscated__Column{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-bottom:16px}@media (min-width: 768px){.FieldsObfuscated__Column{width:40%}}.FieldsObfuscated__Row{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding-top:16px;margin-bottom:16px}.FieldsObfuscated__Label{font-weight:bold}.FieldsObfuscated__Value{height:24px}.FieldsObfuscated{border-radius:4px;border:1px solid #eaeaea;background:#f6f6f6}.FieldsObfuscated__Status{border-radius:4px}.FieldsObfuscated__Row{border-top:1px solid #eaeaea}.ApplicationForm{position:relative;max-width:680px;margin:0 auto;background:transparent}.ApplicationForm__Overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(255,255,255,0.8);z-index:1}.ApplicationForm__Loader{position:absolute;top:0;bottom:0;left:0;right:0;display:block;margin:auto;width:100px;height:100px;border-radius:50%;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:1;opacity:1}.ApplicationForm__Loader::before,.ApplicationForm__Loader::after{content:'';display:block;width:calc(100% - 20px);height:calc(100% - 20px);border-radius:50%}.ApplicationForm__Loader::before{position:relative;border:10px solid rgba(33,122,183,0.2);border-left-color:#217ab7;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spin 1.1s infinite linear;animation:spin 1.1s infinite linear}.ApplicationForm__Discount{margin:8px 0;padding:8px 16px;background:white}@media (min-width: 768px){.ApplicationForm__Discount{padding:16px 24px;margin:12px 0}}.ApplicationForm__Footer{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ApplicationForm__Button{margin-top:16px}.ApplicationForm__Button--Disabled{opacity:.5;cursor:initial}.ApplicationForm__Button--Loading{width:100%}.ApplicationForm__ButtonText{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1}.ApplicationForm__Button--Loading .ApplicationForm__ButtonText{opacity:0}.ApplicationForm__ButtonLoader{position:absolute;top:0;bottom:0;left:0;right:0;display:block;margin:auto;width:30px;height:30px;border-radius:50%;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:1;transition:opacity .3s ease-in-out;opacity:0;overflow:hidden}.ApplicationForm__ButtonLoader::before,.ApplicationForm__ButtonLoader::after{content:'';display:block;width:calc(100% - 6px);height:calc(100% - 6px);border-radius:50%}.ApplicationForm__ButtonLoader::before{position:relative;border:3px solid rgba(255,255,255,0.2);border-left-color:#fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spin 1.1s infinite linear;animation:spin 1.1s infinite linear}.ApplicationForm__Button--Loading .ApplicationForm__ButtonLoader{opacity:1}.ApplicationForm__Label--Disabled::before{background:#f6f6f6 !important}.ApplicationForm__Discount{margin:10px 0;border-radius:4px}@media (min-width: 768px){.ApplicationForm__Discount{margin:16px 0}}.ApplicationForm__Button{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;height:60px;padding:0 40px;font-size:1.8rem;line-height:60px;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 400px){.ApplicationForm__Button{max-width:none}}@media (min-width: 960px){.ApplicationForm__Button{padding-left:37px;padding-right:37px}}@media (min-width: 960px){.ApplicationForm__Button{padding-right:60px;padding-left:60px}}.ApplicationForm__Button:hover{background:#19679c}@media (hover: none){.ApplicationForm__Button:hover{background:#217ab7}}.ApplicationForm .rich-text{border-top:2px solid #f3f2f2;border-right:2px solid #f3f2f2;border-bottom:2px solid #f3f2f2}.Message__Content{position:relative;width:calc(100% - 16px);max-width:680px;margin:10px 0;padding:24px 16px;color:white;font-weight:bold}@media (min-width: 768px){.Message__Content{margin:16px 0;padding:24px}}.Message__Content svg{width:20px;height:20px;position:absolute;top:0;bottom:0;left:16px;margin:auto;fill:white}.Message--Overlay .Message__Content{position:fixed;top:30%;left:50%;max-width:460px;text-align:center;-webkit-box-shadow:-4px 4px 8px 0 rgba(0,0,0,0.3);box-shadow:-4px 4px 8px 0 rgba(0,0,0,0.3);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1120}.Message--Overlay .Message__Content svg{display:none}.Message--Error .Message__Content{padding:32px 24px;color:black;font-weight:normal;background:white}@media (min-width: 768px){.Message--Error .Message__Content{padding:40px 32px}}.Message__Title{margin-bottom:8px}.Message__Text{padding-left:30px}.Message--Overlay .Message__Text{padding:0}.Message__Text a{color:white;text-decoration:underline}.Message--Error .Message__Text a{color:#217ab7;text-decoration:none}.Message--Error .Message__Text a:hover{color:#19679c;text-decoration:underline}@media (hover: none){.Message--Error .Message__Text a:hover{color:#217ab7;text-decoration:none}}.Message__Button{margin-top:32px;display:none !important}.Message--Warning:not(.Message--Overlay) .Message__Button,.Message--Expired:not(.Message--Overlay) .Message__Button,.Message--Error:not(.Message--Overlay) .Message__Button{display:none !important}.Message--Overlay .Message__Button{display:inline-block !important}.Message__Button+.Message__Button{margin-left:16px}.Message__ButtonText{position:relative}.Message__Close{display:none;width:30px;height:30px;position:absolute;top:0;right:0;border:none;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.Message__Close:focus{outline:none}.Message__Close::before,.Message__Close::after{content:'';position:absolute;top:calc(50% - 1px);display:block;width:14px;height:3px;margin:0 auto;background-color:white}.Message__Close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;transform-origin:center}.Message__Close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center}.Message--Overlay.Message--Warning .Message__Close{display:block}.Message__Content{background:#217ab7}.Message--Warning .Message__Content{background:#3ba398}.Message--Expired .Message__Content{background:#ed1949}.Message__Button{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 400px){.Message__Button{max-width:none}}@media (min-width: 960px){.Message__Button{padding-left:37px;padding-right:37px}}.Message__Button:hover{background:#19679c}@media (hover: none){.Message__Button:hover{background:#217ab7}}.Message--Warning .Message__Button,.Message--Expired .Message__Button{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;min-width:0;height:36px;padding:0 20px;font-size:1.4rem;line-height:36px;color:black}@media (min-width: 400px){.Message--Warning .Message__Button,.Message--Expired .Message__Button{max-width:none}}@media (min-width: 960px){.Message--Warning .Message__Button,.Message--Expired .Message__Button{padding-left:37px;padding-right:37px}}.Message--Warning .Message__Button::before,.Message--Expired .Message__Button::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;-webkit-box-shadow:-4px 4px 8px black;box-shadow:-4px 4px 8px black;opacity:0.2;-webkit-transition:opacity 0.2s cubic-bezier(0.4, 0, 1, 1);transition:opacity 0.2s cubic-bezier(0.4, 0, 1, 1)}.Message--Warning .Message__Button:hover::before,.Message--Expired .Message__Button:hover::before{opacity:0.3}@media (hover: none){.Message--Warning .Message__Button:hover::before,.Message--Expired .Message__Button:hover::before{opacity:0}}.Message--Error .Message__Button{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 400px){.Message--Error .Message__Button{max-width:none}}@media (min-width: 960px){.Message--Error .Message__Button{padding-left:37px;padding-right:37px}}.Message--Error .Message__Button:hover{background:#19679c}@media (hover: none){.Message--Error .Message__Button:hover{background:#217ab7}}.ApplicationSection{margin:8px 0;padding:16px;background:white}.ApplicationSection--Open{-webkit-box-shadow:0px 5px 7px rgba(0,0,0,0.3);box-shadow:0px 5px 7px rgba(0,0,0,0.3)}.ApplicationSection--Disabled{opacity:.5}@media (min-width: 768px){.ApplicationSection{padding:24px;margin:12px 0}}.ApplicationSection__Header{display:-webkit-box;display:-ms-flexbox;display:flex}.ApplicationSection__Header::before{content:'';display:none;position:relative;top:3px;width:21px;height:21px;margin-right:12px;background-repeat:no-repeat;background-size:contain;background-position:center center}.ApplicationSection--Error.ApplicationSection--Touched.ApplicationSection--Done .ApplicationSection__Header::before{display:inline-block}.ApplicationSection--Done:not(.ApplicationSection--Error) .ApplicationSection__Header::before{display:inline-block}.ApplicationSection--Disabled .ApplicationSection__Header::before{display:none !important}.ApplicationSection__Title{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:2.4rem}.ApplicationSection__Link{display:inline-block;padding:0;color:#217ab7;font-family:Avenir,Arial,sans-serif;font-weight:500;border:none;border-radius:0;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:8px;margin:-8px;font-size:1.4rem;text-align:right}.ApplicationSection__Link:hover{color:#19679c;text-decoration:underline}@media (hover: none){.ApplicationSection__Link:hover{color:#217ab7}}.ApplicationSection--Disabled .ApplicationSection__Link{display:none !important}.ApplicationSection__Content{padding:16px 0}@media (min-width: 480px){.ApplicationSection__Content{padding:24px 0}}.ApplicationSection__Footer{padding-top:16px;text-align:center}@media (min-width: 480px){.ApplicationSection__Footer{padding-top:24px}}.ApplicationSection__Button--Disabled{opacity:.5;cursor:initial}.ApplicationSection{margin:10px 0;border-radius:4px}@media (min-width: 768px){.ApplicationSection{margin:16px 0}}.ApplicationSection--Error.ApplicationSection--Touched.ApplicationSection--Done .ApplicationSection__Header::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/alert--red.d7988bc31905.svg")}.ApplicationSection--Done:not(.ApplicationSection--Error) .ApplicationSection__Header::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/check--green.fba0ccc562bb.svg")}.ApplicationSection__Button{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 400px){.ApplicationSection__Button{max-width:none}}@media (min-width: 960px){.ApplicationSection__Button{padding-left:37px;padding-right:37px}}.ApplicationSection__Button:hover{background:#19679c}@media (hover: none){.ApplicationSection__Button:hover{background:#217ab7}}.SectionParticipant__Title{padding-top:24px;font-size:2.2rem}.SectionParticipant__Subtitle{margin-top:24px;font-size:1.6rem}.SectionPayer__Group{margin:12px 0;border:1px solid #eaeaea;border-radius:4px;background:white}.SectionPayer__Other{padding:0px 16px 8px}@media (min-width: 480px){.SectionPayer__Other{padding:0 24px 12px}}.SectionPayer__Company{padding:0 16px 8px}@media (min-width: 480px){.SectionPayer__Company{padding:8px 24px 12px}}.SectionPayer__Address{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px}.SectionPayer__LinkContainer{margin:24px 0;text-align:center}.SectionPayer__Link{display:inline-block;padding:0;color:#217ab7;font-family:Avenir,Arial,sans-serif;font-weight:500;border:none;border-radius:0;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;font-size:1.4rem}.SectionPayer__Link:hover{color:#19679c;text-decoration:underline}@media (hover: none){.SectionPayer__Link:hover{color:#217ab7}}.SectionPayer__Subtitle{margin-top:16px;font-size:1.6rem}@media (min-width: 480px){.SectionPayer__Subtitle{margin-top:24px}}.SectionPayer__Group{border-radius:4px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.SectionPayer__Group--Checked{background:#fafafa}.SectionPayer__Group:hover{background:#fafafa}.SectionPayment__Subtitle{margin:16px 0;font-size:1.6rem}.SectionPayment__Group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:12px 0;border:1px solid #eaeaea;border-radius:4px;background:white}@media (min-width: 480px){.SectionPayment__Group{display:block;padding-right:76px}}@media (min-width: 768px){.SectionPayment__Group{padding-right:104px}}.SectionPayment__Logo{display:block;width:100px;height:42px;margin-left:auto}@media (min-width: 480px){.SectionPayment__Logo{position:absolute;top:11px;right:0}}@media (min-width: 768px){.SectionPayment__Logo{top:3px;width:120px;height:58px}}.SectionPayment__Logo--School{width:100px;height:29px;margin-bottom:16px;margin-right:14px}@media (min-width: 480px){.SectionPayment__Logo--School{top:17px;right:14px;margin-bottom:0;margin-right:0}}@media (min-width: 768px){.SectionPayment__Logo--School{width:100px;height:29px}}.SectionPayment__Logo--CardMobile{width:118px;height:40px}@media (min-width: 768px){.SectionPayment__Logo--CardMobile{display:none}}.SectionPayment__Logo--CardDesktop{display:none}@media (min-width: 768px){.SectionPayment__Logo--CardDesktop{display:block;top:-1px;right:-7px;width:198px;height:67px}}.SectionPayment__Toggle{margin:16px 0;text-align:center}.SectionPayment__Link{display:inline-block;padding:0;color:#217ab7;font-family:Avenir,Arial,sans-serif;font-weight:500;border:none;border-radius:0;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;position:relative;padding:8px 8px 16px;font-size:1.6rem;text-align:right}.SectionPayment__Link:hover{color:#19679c;text-decoration:underline}@media (hover: none){.SectionPayment__Link:hover{color:#217ab7}}.SectionPayment__Link:hover{text-decoration:none}.SectionPayment__Link:hover::after{-webkit-transform:translateY(4px);transform:translateY(4px)}.SectionPayment__Link::after{content:'';display:block;width:14px;height:10px;position:absolute;bottom:4px;left:0;right:0;margin:auto;background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.SectionPayment__Description{position:relative;padding-left:30px;margin-top:16px;font-size:1.4rem}.SectionPayment__Description::before{content:'';position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;border-radius:50%;background:#217ab7;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.SectionPayment__Description::after{content:'';position:absolute;top:3px;left:8px;margin:auto;display:inline-block;width:4px;height:13px;background:url("/static/core/css/assets/img/bg-icons/base/info--white.b3c0b6f5ad66.svg") no-repeat center center;background-size:contain}.SectionPayment__Description:hover::before{background:#19679c}.SectionPayment__Description a{color:#217ab7;text-decoration:none}.SectionPayment__Description a:hover{color:#19679c;text-decoration:underline}@media (hover: none){.SectionPayment__Description a:hover{color:#217ab7;text-decoration:none}}.SectionPayment__Subfield{padding:0 16px 8px}@media (min-width: 480px){.SectionPayment__Subfield{padding:8px 24px 16px}}.SectionPayment__SubfieldTitle{font-size:1.6rem}.SectionPayment__Group{border-radius:4px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.SectionPayment__Group--Checked{background:#fafafa}.SectionPayment__Group:hover{background:#fafafa}.SectionPayment__Link::after{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/dropdown--blue.242abfcc4f12.svg")}.SectionSummary__Title{margin:12px 0 8px;font-size:1.6rem}.SectionSummary__Subtitle{margin:16px 0 8px;font-size:1.6rem}@media (min-width: 480px){.SectionSummary__Subtitle{margin-top:24px}}.SectionSummary__Link{display:inline-block;padding:0;color:#217ab7;font-family:Avenir,Arial,sans-serif;font-weight:500;border:none;border-radius:0;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:8px;margin:-8px 4px;font-size:1.4rem;text-align:right}.SectionSummary__Link:hover{color:#19679c;text-decoration:underline}@media (hover: none){.SectionSummary__Link:hover{color:#217ab7}}.SectionSummary__Address{margin-bottom:8px}.SectionSummary__Steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px}.SectionSummary__Step{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 20px);margin-left:20px}@media (min-width: 480px){.SectionSummary__Step{width:calc(50% - 20px)}}.SectionSummary__Discount{margin:24px 0 16px 0}@media (min-width: 768px){.SectionSummary__Discount{margin:32px 0 24px 0}}.SectionSummary__Info{margin:16px 0}@media (min-width: 480px){.SectionSummary__Info{margin:24px 0}}.SectionSummary__PrintConsent{margin-top:24px}@media (min-width: 480px){.SectionSummary__PrintConsent{margin-top:32px}}.ApplicationButton{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:37px;padding-bottom:37px}@media (min-width: 768px){.ApplicationButton{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.ApplicationButton{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.ApplicationButton{padding-left:60px;padding-right:60px;max-width:1280px}}.ApplicationButton--Full{padding-left:0 !important;padding-right:0 !important}.ApplicationButton__Error{text-align:center;color:#ed1949}.ApplicationButton__Error a{color:#217ab7}.ApplicationButton__Button{min-width:300px}.ApplicationButton--Full .ApplicationButton__Button{display:block;width:100%;max-width:none}.ApplicationButton--Loading .ApplicationButton__Button{cursor:auto;opacity:0.8}.ApplicationButton--Loading .ApplicationButton__Button::before{opacity:0}.ApplicationButton__Text{position:relative;-webkit-transition:opacity .5s;transition:opacity .5s}.ApplicationButton--Loading .ApplicationButton__Text{opacity:0}.ApplicationButton__Loader{position:absolute !important;top:0;bottom:0;left:0;right:0;display:block;width:30px;height:30px;margin:auto;border-radius:50%;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.ApplicationButton__Loader::before{position:relative;border:2px solid rgba(255,255,255,0.2);border-left-color:white;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spin 1.1s infinite linear;animation:spin 1.1s infinite linear}.ApplicationButton__Loader::before,.ApplicationButton__Loader::after{content:'';display:block;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:50%}.ApplicationButton--Loading .ApplicationButton__Loader{opacity:1}.ApplicationButton__Button{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;height:60px;padding:0 40px;font-size:1.8rem;line-height:60px;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s;min-width:300px}@media (min-width: 400px){.ApplicationButton__Button{max-width:none}}@media (min-width: 960px){.ApplicationButton__Button{padding-left:37px;padding-right:37px}}@media (min-width: 960px){.ApplicationButton__Button{padding-right:60px;padding-left:60px}}.ApplicationButton__Button::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;-webkit-box-shadow:-4px 4px 8px black;box-shadow:-4px 4px 8px black;opacity:0.2;-webkit-transition:opacity 0.2s cubic-bezier(0.4, 0, 1, 1);transition:opacity 0.2s cubic-bezier(0.4, 0, 1, 1)}.ApplicationButton__Button:hover::before{opacity:0.3}@media (hover: none){.ApplicationButton__Button:hover::before{opacity:0}}.ApplicationButton__Button:hover{background:#19679c}@media (hover: none){.ApplicationButton__Button:hover{background:#217ab7}}.ApplicationButton--Full .ApplicationButton__Button{display:block;width:100%;max-width:none}.ApplicationButton--Loading .ApplicationButton__Button:hover{background:#217ab7}.ApplicationButton__Text::after{content:'';width:15px;height:10px;position:relative;display:inline-block;margin-left:15px;background:url("/static/core/css/assets/img/bg-icons/medborgarskolan/dropdown--white.76f9fb4d60eb.svg") no-repeat center center;background-size:contain;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:opacity .5s;transition:opacity .5s}.ApplicationButton--Loading .ApplicationButton__Text::after{opacity:0}.ApplicationCanceled{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.2);z-index:1120}.ApplicationCanceled__Content{position:absolute;top:50%;left:0;right:0;margin:auto;max-width:460px;padding:32px 24px;color:black;font-weight:normal;text-align:center;-webkit-box-shadow:-4px 4px 8px 0 rgba(0,0,0,0.3);box-shadow:-4px 4px 8px 0 rgba(0,0,0,0.3);background:white;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 768px){.ApplicationCanceled__Content{padding:40px 32px}}.ApplicationCanceled__Title{margin-bottom:8px}.ApplicationCanceled__Text a{color:#217ab7;text-decoration:none}.ApplicationCanceled__Text a:hover{color:#19679c;text-decoration:underline}@media (hover: none){.ApplicationCanceled__Text a:hover{color:#217ab7;text-decoration:none}}.ApplicationCanceled__Text strong{font-weight:bold}.ApplicationCanceled__Button{margin-top:32px}.ApplicationCanceled__ButtonText{position:relative}.ApplicationCanceled__Close{display:block;width:30px;height:30px;position:absolute;top:0;right:0;border:none;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.ApplicationCanceled__Close:focus{outline:none}.ApplicationCanceled__Close::before,.ApplicationCanceled__Close::after{content:'';position:absolute;top:16px;right:10px;display:block;width:14px;height:3px;margin:0 auto;background-color:black}.ApplicationCanceled__Close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;transform-origin:center}.ApplicationCanceled__Close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center}.ApplicationCanceled__Button{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 400px){.ApplicationCanceled__Button{max-width:none}}@media (min-width: 960px){.ApplicationCanceled__Button{padding-left:37px;padding-right:37px}}.ApplicationCanceled__Button:hover{background:#19679c}@media (hover: none){.ApplicationCanceled__Button:hover{background:#217ab7}}.ApplicationComplete__Wrapper{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;padding-top:40px;padding-bottom:40px}@media (min-width: 768px){.ApplicationComplete__Wrapper{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.ApplicationComplete__Wrapper{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.ApplicationComplete__Wrapper{padding-left:60px;padding-right:60px;max-width:1280px}}.ApplicationComplete__Content{position:relative;max-width:680px;margin:10px auto}.ApplicationComplete__Description{margin:16px 0 24px}.ApplicationComplete__Subtitle{margin:24px 0 16px;font-size:2rem}@media (min-width: 768px){.ApplicationComplete__Subtitle{margin:32px 0 24px;font-size:2.4rem}}.ApplicationComplete__Text p{margin:16px 0}.ApplicationComplete__Text p:first-child{margin-top:0}.ApplicationComplete__Text p:last-child{margin-bottom:0}.ApplicationComplete__Text h3{margin-bottom:5px;font-size:1.8rem}@media (min-width: 768px){.ApplicationComplete__Text h3{font-size:2rem}}.ApplicationComplete__Text a{color:#217ab7}.ApplicationComplete__Text a:hover{color:#19679c;text-decoration:underline}@media (hover: none){.ApplicationComplete__Text a:hover{color:#217ab7;text-decoration:none}}.ApplicationComplete__Contact{padding:16px;border-radius:4px;border:1px solid #F0F1F2;background:#fbfbfb}@media (min-width: 768px){.ApplicationComplete__Contact{padding:24px}}.ApplicationEventInfo{padding:16px}@media (min-width: 768px){.ApplicationEventInfo{padding:24px}}.ApplicationEventInfo__Title{margin-bottom:24px;font-size:2.2rem}.ApplicationEventInfo__Name{font-size:1.8rem}.ApplicationEventInfo__List{margin-top:8px}.ApplicationEventInfo__Item{display:-webkit-box;display:-ms-flexbox;display:flex}.ApplicationEventInfo__Item--TotalPrice{display:none}.ApplicationEventInfo__Item--Discount{margin-top:16px;color:#ed1949}.ApplicationEventInfo__Item--Free,.ApplicationEventInfo__Item--TotalCost{margin-top:16px;font-size:1.8rem}.ApplicationEventInfo__Label::after{content:':';margin-right:8px}.ApplicationEventInfo--Primary{border-top:6px solid #3ba398;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:white}.ApplicationEventInfo--Secondary{border-radius:4px;border:1px solid #F0F1F2;background:#fbfbfb}.ApplicationEventInfo__Item--Free,.ApplicationEventInfo__Item--TotalCost{font-weight:900}.ApplicationEventInfo__Item--Discount{font-weight:bold}.ApplicationEventInfo__Label{font-weight:bold}.ApplicationEventInfo__Item--Free .ApplicationEventInfo__Label,.ApplicationEventInfo__Item--TotalCost .ApplicationEventInfo__Label{font-weight:900}.ArchiveList{background:#f3f2f2}@media (min-width: 768px){.ArchiveList__List{padding-top:20px}}.ArchiveList__Pagination{margin-top:-30px;padding-bottom:40px}.ArticleListLeftRight{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px}@media (min-width: 768px){.ArticleListLeftRight{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.ArticleListLeftRight{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.ArticleListLeftRight{padding-left:60px;padding-right:60px;max-width:1280px}}.ArticleListLeftRight__Item{margin:40px 0}@media (min-width: 768px){.ArticleListLeftRight__Item{margin:64px 0}}@media (min-width: 1024px){.ArticleListLeftRight__Item{margin:96px 0}}.ArticleSearch__Container{margin-left:auto;margin-right:auto;max-width:1120px;padding-left:12px;padding-right:12px;padding-top:10px;padding-bottom:60px}@media (min-width: 768px){.ArticleSearch__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.ArticleSearch__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.ArticleSearch__Container{padding-left:60px;padding-right:60px;max-width:1180px}}@media (min-width: 768px){.ArticleSearch__Container{padding-top:20px}}@media (min-width: 960px){.ArticleSearch__Container{padding-top:50px;padding-bottom:80px}}.ArticleSearch{background:#f3f2f2}.ArticleSearch__Form{padding-left:20px;background:white}@media (min-width: 480px){.ArticleSearch__Form{padding:25px 30px}}@media (min-width: 960px){.ArticleSearch__Form{padding:30px 40px}}.Billboard{background-color:#3ba398}.Billboard--Blue{background-color:#217ab7}.Billboard__Image{display:none}.Billboard__Container{max-width:1000px;margin-left:auto;margin-right:auto;padding:50px 20px 55px;text-align:center}@media (min-width: 960px){.Billboard__Container{padding-top:80px;padding-bottom:80px}}.Billboard__Title{color:white;font-size:2.8rem;font-weight:900;line-height:1.375}@media (min-width: 768px){.Billboard__Title{font-size:3.5rem}}@media (min-width: 960px){.Billboard__Title{font-size:4rem}}.Billboard__Text{margin:18px auto 0;max-width:680px;color:white;font-size:1.6rem}@media (min-width: 768px){.Billboard__Text{font-size:1.8rem}}.Billboard__Button{margin-top:30px;color:#1f1f1f}@media (min-width: 960px){.Billboard__Button{margin-top:40px}}.BillboardCampaign{position:relative}.BillboardCampaign__Background{position:relative;height:420px;margin-bottom:-70px;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.BillboardCampaign--ImageLoaded .BillboardCampaign__Background{opacity:1}@media (min-width: 768px){.BillboardCampaign__Background{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}}.BillboardCampaign__Wrap{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.BillboardCampaign__Wrap{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.BillboardCampaign__Wrap{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.BillboardCampaign__Wrap{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.BillboardCampaign__Wrap{min-height:100vh;padding-top:80px;padding-bottom:80px}}.BillboardCampaign__Card{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;position:relative;padding:20px 16px 24px}@media (min-width: 768px){.BillboardCampaign__Card{max-width:508px;padding:24px 32px}}@media (min-width: 960px){.BillboardCampaign__Card{padding:40px 48px}}.BillboardCampaign__Link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;z-index:10}.BillboardCampaign__Tag{margin-bottom:4px;font-size:1.2rem;line-height:2;font-weight:bold;letter-spacing:1px;text-transform:uppercase}.BillboardCampaign__Title{font-size:2.4rem;font-weight:bold;line-height:1.2}@media (min-width: 960px){.BillboardCampaign__Title{font-size:3.2rem}}@media (min-width: 1024px){.BillboardCampaign__Title{font-size:4.4rem}}.BillboardCampaign__Card:hover .BillboardCampaign__Title{text-decoration:underline}@media (hover: none){.BillboardCampaign__Card:hover .BillboardCampaign__Title{text-decoration:none}}.BillboardCampaign__Text{margin-top:13px;font-size:1.6rem;font-weight:bold;line-height:1.6}@media (min-width: 768px){.BillboardCampaign__Text{font-size:1.8rem}}.BillboardCampaign__Button{margin-top:24px}@media (min-width: 768px){.BillboardCampaign__Button{margin-top:32px}}.BillboardCampaign__Card{color:white;background:#217ab7}.BillboardCampaign__Card:hover::before{opacity:.3}@media (hover: none){.BillboardCampaign__Card:hover::before{opacity:0}}.BillboardCampaign__Card::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:black;-webkit-box-shadow:0px 6px 9px black;box-shadow:0px 6px 9px black;opacity:0;z-index:-1;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.BillboardCampaign__Tag{font-weight:900;opacity:.7}.BillboardCampaign__Title{font-weight:900}.BillboardCampaign__Text{font-weight:500}.BillboardCampaign__Button{display:inline-block;padding:16px 36px;border:2px solid #1f1f1f;border-radius:30px;cursor:pointer;color:black;font-family:Avenir,Arial,sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:1px;line-height:1.3;text-transform:uppercase;text-align:center;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;color:white;border-color:white}.BillboardCampaign__Button:hover,.BillboardCampaign__Card:hover .BillboardCampaign__Button{color:white;border-color:#217ab7;background:#217ab7}@media (hover: none){.BillboardCampaign__Button:hover,.BillboardCampaign__Card:hover .BillboardCampaign__Button{color:#1f1f1f;border-color:#1f1f1f;background:transparent}}.BillboardCampaign__Button:hover,.BillboardCampaign__Card:hover .BillboardCampaign__Button{color:#217ab7;border-color:white;background:white}@media (hover: none){.BillboardCampaign__Button:hover,.BillboardCampaign__Card:hover .BillboardCampaign__Button{color:white;border-color:white;background:transparent}}.BillboardCampaign__Button svg{position:relative;top:1px;margin-left:10px;fill:white;-webkit-transition:fill .2s ease-in-out, -webkit-transform .2s ease-in-out;transition:fill .2s ease-in-out, -webkit-transform .2s ease-in-out;transition:fill .2s ease-in-out, transform .2s ease-in-out;transition:fill .2s ease-in-out, transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.BillboardCampaign__Button:hover svg,.BillboardCampaign__Card:hover .BillboardCampaign__Button svg{fill:#217ab7;-webkit-transform:translateX(5px);transform:translateX(5px)}@media (hover: none){.BillboardCampaign__Button:hover svg,.BillboardCampaign__Card:hover .BillboardCampaign__Button svg{fill:white;-webkit-transform:translateX(0px);transform:translateX(0px)}}.Breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 960px){.Breadcrumbs{margin-bottom:10px}.Breadcrumbs--Article{margin-bottom:20px}}.Breadcrumbs__Item{white-space:nowrap}.Breadcrumbs__Link{color:white;font-size:1.2rem;font-weight:500}.Breadcrumbs--Article .Breadcrumbs__Link{color:#1f1f1f}.Breadcrumbs__Link:hover{text-decoration:underline}@media (hover: none){.Breadcrumbs__Link:hover{text-decoration:none}}.Breadcrumbs__Separator{padding:0 5px}.Breadcrumbs__Item:last-child .Breadcrumbs__Separator{display:none}.Breadcrumbs__Separator svg{position:relative;top:-1px;width:7px;height:5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.Breadcrumbs__Separator svg *{fill:#b0b0b0}.ButtonLink{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}@media (min-width: 400px){.ButtonLink{max-width:none}}@media (min-width: 960px){.ButtonLink{padding-left:37px;padding-right:37px}}.ButtonLink::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;-webkit-box-shadow:-4px 4px 8px black;box-shadow:-4px 4px 8px black;opacity:0.2;-webkit-transition:opacity 0.2s cubic-bezier(0.4, 0, 1, 1);transition:opacity 0.2s cubic-bezier(0.4, 0, 1, 1)}.ButtonLink:hover::before{opacity:0.3}@media (hover: none){.ButtonLink:hover::before{opacity:0}}.ButtonLink--Blue{color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s}.ButtonLink--Blue:hover{background:#19679c}@media (hover: none){.ButtonLink--Blue:hover{background:#217ab7}}.ButtonLink--Block{display:block;width:100%;max-width:none}.ButtonLink--Large{height:60px;padding:0 40px;font-size:1.8rem;line-height:60px}@media (min-width: 960px){.ButtonLink--Large{padding-right:60px;padding-left:60px}}.ButtonLink--Small{min-width:0;height:36px;padding:0 20px;font-size:1.4rem;line-height:36px}.ButtonLink--Rounded{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;border-radius:30px;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 400px){.ButtonLink--Rounded{max-width:none}}@media (min-width: 960px){.ButtonLink--Rounded{padding-left:37px;padding-right:37px}}.ButtonLink--Rounded:hover{background:#19679c}@media (hover: none){.ButtonLink--Rounded:hover{background:#217ab7}}.ButtonLink--Rounded:before{display:none}.ButtonLink__Text{width:100%;display:inline-block}.ButtonLink__Link--Overflow .ButtonLink__Text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ButtonMenu{position:relative;width:100%;height:48px;padding:0;color:inherit;font-size:1.2rem;font-weight:900;font-family:Avenir,Arial,sans-serif;letter-spacing:10px;text-transform:uppercase;border:none;border-radius:0;pointer-events:auto;cursor:pointer}.ButtonMenu--Active{border-bottom:1px solid rgba(255,255,255,0.3)}.ButtonMenu--Mobile{background-color:#217ab7;z-index:510}.ButtonMenu--Page{height:52px;padding-left:18px;color:#1f1f1f;border-bottom:1px solid transparent;background-color:white}.ButtonMenu--Page.ButtonMenu--Active{border-bottom-color:rgba(0,0,0,0.2)}@media (min-width: 960px){.ButtonMenu--Page{display:none}}.ButtonMenu__Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ButtonMenu--Mobile .ButtonMenu__Container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ButtonMenu:focus{outline:0}.ButtonMenu__Text{min-width:46px}.ButtonMenu__TopItemTitle{display:none}.ButtonMenu__Icon{display:block;position:relative;width:20px;height:16px;margin-right:14px}.ButtonMenu--Page .ButtonMenu__Icon{width:14px;height:12px;color:#217ab7}.ButtonMenu__Icon span{position:absolute;left:0;display:block;width:100%;height:2px;background-color:currentColor;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ButtonMenu--Active .ButtonMenu__Icon span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left;transform-origin:left;width:100%}.ButtonMenu__Icon span:nth-child(2){top:calc((100% / 2) - 1px)}.ButtonMenu--Active .ButtonMenu__Icon span:nth-child(2){opacity:0}.ButtonMenu__Icon span:last-child{bottom:0}.ButtonMenu--Active .ButtonMenu__Icon span:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left;transform-origin:left;width:100%}.CalendarList{background:#f3f2f2}.CalendarList--EventSearch{background:transparent}.CalendarList__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:40px;padding-bottom:40px}@media (min-width: 768px){.CalendarList__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.CalendarList__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.CalendarList__Container{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 960px){.CalendarList__Container{padding-top:60px;padding-bottom:60px}}@media (min-width: 1024px){.CalendarList__Container{padding-top:80px;padding-bottom:80px}}.CalendarList--EventSearch .CalendarList__Container{padding-top:0;padding-bottom:20px}@media (min-width: 960px){.CalendarList--EventSearch .CalendarList__Container{padding-top:0;padding-bottom:20px}}@media (min-width: 1024px){.CalendarList--EventSearch .CalendarList__Container{padding-top:0;padding-bottom:20px}}.CalendarList__Title{margin-bottom:24px;font-size:3rem;font-weight:900}@media (min-width: 768px){.CalendarList__Title{margin-bottom:40px;font-size:4rem}}.CalendarList--EventSearch .CalendarList__Title{display:none}.CalendarList__Header{display:none}@media (min-width: 768px){.CalendarList__Header{padding-top:30px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #e6e8e9}}.CalendarList--EventSearch .CalendarList__Header{display:block}@media (min-width: 768px){.CalendarList--EventSearch .CalendarList__Header{display:-webkit-box;display:-ms-flexbox;display:flex}}.CalendarList__ResultLabel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:50px;padding:24px 10px 12px 10px;color:#5a5a5a;font-size:1.2rem;font-weight:500;text-align:center;border-bottom:1px solid #e6e8e9}@media (min-width: 768px){.CalendarList__ResultLabel{padding:0;border-bottom:0;font-size:1.4rem}}.CalendarList__ResultText{text-align:center;-webkit-transition:opacity .2s;transition:opacity .2s}.CalendarList__ResultText em{font-weight:900}.CalendarList__ResultText span{display:none;white-space:nowrap}.CalendarList__ResultText--Keyword span.resultKeyword{display:inline}.CalendarList__ResultText--City span.resultCity{display:inline}.CalendarList__ResultText--City span.resultCity em{text-transform:capitalize}.CalendarList--Loading .CalendarList__ResultText{opacity:0}.CalendarList__Grid{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0;margin-left:-12px}.CalendarList__Grid::-webkit-scrollbar{display:none}@media (min-width: 960px){.CalendarList__Grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.CalendarList--EventSearch .CalendarList__Grid{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 480px){.CalendarList--EventSearch .CalendarList__Grid{margin-left:-12px}}.CalendarList__Link{display:inline-block;padding:16px 36px;border:2px solid #1f1f1f;border-radius:30px;cursor:pointer;color:black;font-family:Avenir,Arial,sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:1px;line-height:1.3;text-transform:uppercase;text-align:center;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:28px;line-height:1.4}.CalendarList__Link:hover{color:white;border-color:#217ab7;background:#217ab7}@media (hover: none){.CalendarList__Link:hover{color:#1f1f1f;border-color:#1f1f1f;background:transparent}}.CalendarList__Link svg{display:none}@media (min-width: 768px){.CalendarList__Link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.CalendarList__Link::after{content:'';display:inline-block;width:15px;height:12px;margin-left:10px;background:url("/static/core/css/assets/img/bg-icons/medborgarskolan/arrow--black-88.26784594beed.svg") no-repeat center center;background-size:contain;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.CalendarList__Link:hover::after{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/arrow--white.6921f8216b51.svg")}.CalendarList--EventSearch .CalendarList__Link{display:none}.CalendarList__LinkText{display:inline-block}.CalendarList__Item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:12px}@media (min-width: 480px){.CalendarList__Item{width:calc(50% - 12px);margin-left:12px}}@media (min-width: 1024px){.CalendarList__Item{width:calc(25% - 12px)}}.CalendarList--Home .CalendarList__Item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(65% - 12px);margin-left:12px;max-width:260px}@media (min-width: 480px){.CalendarList--Home .CalendarList__Item{width:calc(40% - 12px)}}@media (min-width: 960px){.CalendarList--Home .CalendarList__Item{max-width:none;width:calc(25% - 12px)}}.CalendarList__NoResult{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:45px 15px;margin:0;font-size:1.6rem;text-align:center}@media (min-width: 960px){.CalendarList__NoResult{height:340px;padding:45px 30px;font-size:1.8rem}}.CalendarList__NoResultBorder{display:none}.CalendarList__NoResultTitle{margin-bottom:5px;font-size:1.8rem;font-weight:500}@media (min-width: 960px){.CalendarList__NoResultTitle{font-size:2rem}}.CalendarList__NoResultFlag{margin-bottom:10px}.CalendarList__NoResultFlag svg{width:26px;height:36px;fill:#BCBCBC}.CampaignIntro{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;margin-top:40px;margin-bottom:40px}@media (min-width: 768px){.CampaignIntro{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.CampaignIntro{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.CampaignIntro{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.CampaignIntro{margin-top:64px;margin-bottom:64px}}@media (min-width: 1024px){.CampaignIntro{margin-top:96px;margin-bottom:96px}}.CampaignIntro__Container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-28px}.CampaignIntro__Left{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 28px);margin-left:28px}@media (min-width: 768px){.CampaignIntro__Left{padding-right:24px;width:calc(58.33333% - 28px)}}@media (min-width: 960px){.CampaignIntro__Left{padding-right:50px}}.CampaignIntro__Right{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 28px);margin-left:28px}@media (min-width: 768px){.CampaignIntro__Right{width:calc(41.66667% - 28px)}}.CampaignIntro__Title{font-size:3rem;font-weight:900;line-height:1.2}@media (min-width: 768px){.CampaignIntro__Title{font-size:4rem}}@media (min-width: 1024px){.CampaignIntro__Title{font-size:5.4rem}}.CampaignIntro__ExpandableBlock{margin-top:8px;margin-bottom:24px}@media (min-width: 768px){.CampaignIntro__ExpandableBlock{margin-top:16px;margin-bottom:0}}.CampaignIntro__Intro{font-size:1.6rem;font-weight:500;line-height:1.6}@media (min-width: 768px){.CampaignIntro__Intro{font-size:1.8rem}}.CampaignIntro__Image{display:block;position:relative}.CampaignIntro__Image img{display:block}.CampaignIntro__Left .CampaignIntro__Image{display:none;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media (min-width: 768px){.CampaignIntro__Left .CampaignIntro__Image{display:block;margin-top:48px}}.CampaignIntro--ImageLoaded .CampaignIntro__Left .CampaignIntro__Image{opacity:1}.CampaignIntro__Card{position:relative;margin:24px 15px 0;padding:20px 16px}@media (min-width: 768px){.CampaignIntro__Card{margin:80px 24px 0;padding:24px}}@media (min-width: 960px){.CampaignIntro__Card{padding:24px 32px}}@media (min-width: 1024px){.CampaignIntro__Card{margin-left:40px;margin-right:40px;padding:32px 40px}}.CampaignIntro__Image+.CampaignIntro__Card{margin-top:-90px}@media (min-width: 768px){.CampaignIntro__Image+.CampaignIntro__Card{margin-top:-100px}}.CampaignIntro__Image+.CampaignIntro__Parallax{margin-top:-50px;margin-bottom:-120px}@media (min-width: 768px){.CampaignIntro__Image+.CampaignIntro__Parallax{margin-top:-60px;margin-bottom:-150px}}.CampaignIntro__Subtitle{font-size:2rem;font-weight:900;line-height:1.2}@media (min-width: 960px){.CampaignIntro__Subtitle{font-size:2.4rem}}.CampaignIntro__Text{margin-top:12px;font-size:1.6rem;font-weight:500;line-height:1.5}.CampaignIntro__Item{margin-top:14px}.CampaignIntro__Link{font-size:1.6rem;font-weight:500;line-height:1.5}.CampaignIntro__Link::before{content:'';position:relative;top:4px;display:inline-block;width:20px;height:20px;margin-right:10px;background:url("/static/core/css/assets/img/bg-icons/medborgarskolan/arrow--white.6921f8216b51.svg") no-repeat center center;background-size:contain}.CampaignIntro__Link:hover{text-decoration:underline}@media (hover: none){.CampaignIntro__Link:hover{text-decoration:none}}.CampaignIntro__Link--External::before{top:5px;width:22px;height:22px;background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/external--white.0a710c0ee6fb.svg")}.CampaignIntro__Card{color:white;background:#217ab7}.CampaignIntro__Link{color:white}.CampaignIntro__Link::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/arrow--white.6921f8216b51.svg")}.CampaignIntro__Link--External::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/external--white.0a710c0ee6fb.svg")}.CampaignIntro__Label{display:none}.CampaignOutro{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;margin-top:40px;margin-bottom:40px}@media (min-width: 768px){.CampaignOutro{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.CampaignOutro{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.CampaignOutro{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.CampaignOutro{margin-top:64px;margin-bottom:64px}}@media (min-width: 1024px){.CampaignOutro{margin-top:96px;margin-bottom:96px}}.CampaignOutro__Container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 960px){.CampaignOutro__Container{margin-left:-28px}}.CampaignOutro__Left{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media (min-width: 768px){.CampaignOutro__Left{width:41.66667%}}@media (min-width: 960px){.CampaignOutro__Left{margin-left:28px;width:calc(41.66667% - 28px)}}.CampaignOutro__Right{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width: 768px){.CampaignOutro__Right{padding-left:24px;width:58.33333%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media (min-width: 960px){.CampaignOutro__Right{width:calc(58.33333% - 28px);margin-left:28px;padding-left:50px}}.CampaignOutro__Title{font-size:3rem;font-weight:bold;line-height:1.2}@media (min-width: 960px){.CampaignOutro__Title{font-size:4rem}}@media (min-width: 1024px){.CampaignOutro__Title{font-size:5.4rem}}.CampaignOutro__Button{margin-top:24px}@media (min-width: 960px){.CampaignOutro__Button{margin-top:32px}}.CampaignOutro__Button svg{position:relative;top:1px;margin-left:10px;fill:#1f1f1f;-webkit-transition:fill .2s ease-in-out, -webkit-transform .2s ease-in-out;transition:fill .2s ease-in-out, -webkit-transform .2s ease-in-out;transition:fill .2s ease-in-out, transform .2s ease-in-out;transition:fill .2s ease-in-out, transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.CampaignOutro__Button:hover svg,.CampaignOutro__Card:hover .CampaignOutro__Button svg{fill:white;-webkit-transform:translateX(5px);transform:translateX(5px)}@media (hover: none){.CampaignOutro__Button:hover svg,.CampaignOutro__Card:hover .CampaignOutro__Button svg{fill:#1f1f1f;-webkit-transform:translateX(0px);transform:translateX(0px)}}.CampaignOutro__Image{display:block;position:relative;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.CampaignOutro__Image img{display:block}.CampaignOutro__Left .CampaignOutro__Image{margin-top:32px}@media (min-width: 768px){.CampaignOutro__Left .CampaignOutro__Image{margin-top:0}}.CampaignOutro--ImageLeftLoaded .CampaignOutro__Left .CampaignOutro__Image{opacity:1}.CampaignOutro__Right .CampaignOutro__Image{display:none;margin-top:56px}@media (min-width: 768px){.CampaignOutro__Right .CampaignOutro__Image{display:block}}@media (min-width: 960px){.CampaignOutro__Right .CampaignOutro__Image{margin-top:77px}}.CampaignOutro--ImageRightLoaded .CampaignOutro__Right .CampaignOutro__Image{opacity:1}.CampaignOutro__Title{font-weight:900}.CampaignOutro__Button{display:inline-block;padding:16px 36px;border:2px solid #1f1f1f;border-radius:30px;cursor:pointer;color:black;font-family:Avenir,Arial,sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:1px;line-height:1.3;text-transform:uppercase;text-align:center;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;background:#eff6fa}.CampaignOutro__Button:hover,.CampaignOutro__Card:hover .CampaignOutro__Button{color:white;border-color:#217ab7;background:#217ab7}@media (hover: none){.CampaignOutro__Button:hover,.CampaignOutro__Card:hover .CampaignOutro__Button{color:#1f1f1f;border-color:#1f1f1f;background:transparent}}.CampaignOutro__Label{display:none}.CardArticle{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;border:1px solid #e6e8e9}.CardArticle:hover::before{opacity:.3}@media (hover: none){.CardArticle:hover::before{opacity:0}}.CardArticle::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:black;-webkit-box-shadow:0px 6px 9px black;box-shadow:0px 6px 9px black;opacity:0;z-index:-1;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.CardArticle__Link{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;z-index:10}.CardArticle__Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;background:white;-webkit-transition:border-color .2s;transition:border-color .2s}.CardArticle:hover .CardArticle__Container{border-color:white}@media (hover: none){.CardArticle:hover .CardArticle__Container{border-color:#e6e8e9}}.CardArticle--NoImage .CardArticle__Container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.CardArticle__Image{margin:-1px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-height:235px;background-repeat:no-repeat;background-size:cover}@media (min-width: 768px){.CardArticle__Image{min-height:285px}}.CardArticle__Image::before{content:'';width:100%;height:0;padding-bottom:75%;display:block}.CardArticle__Content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:30px 20px;border-top:none}@media (min-width: 768px){.CardArticle__Content{padding:40px 30px}}.CardArticle--NoImage .CardArticle__Content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-align:center}.CardArticle__Tag{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:10px;color:#fbad1d;font-size:1.2rem;font-weight:900;letter-spacing:0.9px;text-transform:uppercase}.CardArticle__Title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:2.4rem;margin-bottom:10px}.CardArticle__Text{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}.CardArticle__ReadMore{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;position:relative;margin-top:20px;font-weight:900}.CardArticle:hover .CardArticle__ReadMore{text-decoration:underline}@media (hover: none){.CardArticle:hover .CardArticle__ReadMore{text-decoration:none}}.CardArticleCampaign{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative}.CardArticleCampaign__Link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;z-index:10}.CardArticleCampaign__Image{position:relative;margin-bottom:15px;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.CardArticleCampaign__Image img{display:block}.CardArticleCampaign--ImageLoaded .CardArticleCampaign__Image{opacity:1}.CardArticleCampaign__Tag{margin-bottom:4px;font-size:1.2rem;line-height:2;font-weight:bold;letter-spacing:1px;text-transform:uppercase}.CardArticleCampaign__Title{font-size:2rem;font-weight:bold;line-height:1.35}.CardArticleCampaign:hover .CardArticleCampaign__Title{text-decoration:underline}@media (hover: none){.CardArticleCampaign:hover .CardArticleCampaign__Title{text-decoration:none}}@media (min-width: 960px){.CardArticleCampaign__Title{font-size:2.8rem}}.CardArticleCampaign__Text{margin-top:5px;font-size:1.6rem;font-weight:bold;line-height:1.55}.CardArticleCampaign--NoImage{padding:20px 16px;color:white;background:#217ab7}@media (min-width: 768px){.CardArticleCampaign--NoImage{padding:24px 32px 32px}}@media (min-width: 960px){.CardArticleCampaign--NoImage{padding:38px 40px 47px}}.CardArticleCampaign--NoImage:hover::before{opacity:.3}@media (hover: none){.CardArticleCampaign--NoImage:hover::before{opacity:0}}.CardArticleCampaign::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:black;-webkit-box-shadow:0px 6px 9px black;box-shadow:0px 6px 9px black;opacity:0;z-index:-1;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.CardArticleCampaign__Image::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:black;-webkit-box-shadow:0px 6px 9px black;box-shadow:0px 6px 9px black;opacity:0;z-index:-1;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.CardArticleCampaign:hover .CardArticleCampaign__Image::before{opacity:.3}@media (hover: none){.CardArticleCampaign:hover .CardArticleCampaign__Image::before{opacity:0}}.CardArticleCampaign__Tag{font-weight:900}.CardArticleCampaign--NoImage .CardArticleCampaign__Tag{opacity:.7}.CardArticleCampaign__Title{font-weight:900}.CardArticleCampaign__Text{font-weight:500}.CardArticleHalf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;color:white}.CardArticleHalf--NoImage{color:black}.CardArticleHalf__Image{position:absolute;top:0;left:0;width:100%;height:100%}.CardArticleHalf__Container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:440px;padding:20px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-size:cover}@media (min-width: 768px){.CardArticleHalf__Container{padding:40px;min-height:570px}}.CardArticleHalf__Container::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:black;opacity:.6}.CardArticleHalf--NoImage .CardArticleHalf__Container{background:#fbe7ea}.CardArticleHalf--NoImage .CardArticleHalf__Container::after{display:none}.CardArticleHalf__Content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:400px;z-index:1}@media (min-width: 768px){.CardArticleHalf__Content{margin-top:40px}}.CardArticleHalf__ContentInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.CardArticleHalf__Tag{margin:20px 0;font-size:12px;font-weight:900;text-transform:uppercase}.CardArticleHalf__Title{margin-bottom:20px;font-size:2.4rem}@media (min-width: 768px){.CardArticleHalf__Title{font-size:3.2rem}}.CardArticleHalf__LinkWrapper{margin:20px 0}@media (min-width: 768px){.CardArticleHalf__LinkWrapper{margin:20px 0 70px}}.CardArticleLeftRight{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:100%;max-width:1164px;margin:0 auto}.CardArticleLeftRight__Link{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;z-index:10}.CardArticleLeftRight__Container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.CardArticleLeftRight__Image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;position:relative;margin-bottom:16px;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.CardArticleLeftRight--ImageLoaded .CardArticleLeftRight__Image{opacity:1}@media (min-width: 768px){.CardArticleLeftRight__Image{width:calc(50% - 14px);margin-bottom:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media (min-width: 960px){.CardArticleLeftRight__Image{width:calc(58.33333% - 14px)}}@media (min-width: 768px){.CardArticleLeftRight--Left .CardArticleLeftRight__Image{margin-right:14px}}@media (min-width: 768px){.CardArticleLeftRight--Right .CardArticleLeftRight__Image{margin-left:14px}}.CardArticleLeftRight__Image img{display:block}.CardArticleLeftRight__Content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;position:relative}@media (min-width: 768px){.CardArticleLeftRight__Content{width:50%}}@media (min-width: 960px){.CardArticleLeftRight__Content{width:41.66667%;max-width:408px}}@media (min-width: 768px){.CardArticleLeftRight--Left .CardArticleLeftRight__Content{padding-left:14px}}@media (min-width: 960px){.CardArticleLeftRight--Left .CardArticleLeftRight__Content{margin-left:auto}}@media (min-width: 768px){.CardArticleLeftRight--Right .CardArticleLeftRight__Content{padding-right:14px}}@media (min-width: 960px){.CardArticleLeftRight--Right .CardArticleLeftRight__Content{margin-right:auto}}.CardArticleLeftRight__Tag{margin-bottom:4px;font-size:1.2rem;line-height:2;font-weight:bold;letter-spacing:1px;text-transform:uppercase}.CardArticleLeftRight__Title{font-size:2.4rem;font-weight:bold;line-height:1.2}@media (min-width: 960px){.CardArticleLeftRight__Title{font-size:3.2rem}}@media (min-width: 1024px){.CardArticleLeftRight__Title{font-size:4.4rem}}.CardArticleLeftRight__Text{margin-top:8px;font-size:1.6rem;font-weight:500;line-height:1.6}@media (min-width: 768px){.CardArticleLeftRight__Text{margin-top:16px;font-size:1.8rem}}.CardArticleLeftRight__Button{margin-top:16px}@media (min-width: 768px){.CardArticleLeftRight__Button{margin-top:32px;margin-bottom:32px}}.CardArticleLeftRight__Image::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:black;-webkit-box-shadow:0px 6px 9px black;box-shadow:0px 6px 9px black;opacity:0;z-index:-1;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.CardArticleLeftRight:hover .CardArticleLeftRight__Image::before{opacity:.3}@media (hover: none){.CardArticleLeftRight:hover .CardArticleLeftRight__Image::before{opacity:0}}.CardArticleLeftRight__Tag{font-weight:900}.CardArticleLeftRight__Title{font-weight:900}.CardArticleLeftRight__Button{display:inline-block;padding:16px 36px;border:2px solid #1f1f1f;border-radius:30px;cursor:pointer;color:black;font-family:Avenir,Arial,sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:1px;line-height:1.3;text-transform:uppercase;text-align:center;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;background:#eff6fa}.CardArticleLeftRight__Button:hover,.CardArticleLeftRight:hover .CardArticleLeftRight__Button{color:white;border-color:#217ab7;background:#217ab7}@media (hover: none){.CardArticleLeftRight__Button:hover,.CardArticleLeftRight:hover .CardArticleLeftRight__Button{color:#1f1f1f;border-color:#1f1f1f;background:transparent}}.CardArticleLeftRight__Button svg{position:relative;top:1px;margin-left:10px;fill:#1f1f1f;-webkit-transition:fill .2s ease-in-out, -webkit-transform .2s ease-in-out;transition:fill .2s ease-in-out, -webkit-transform .2s ease-in-out;transition:fill .2s ease-in-out, transform .2s ease-in-out;transition:fill .2s ease-in-out, transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.CardArticleLeftRight__Button:hover svg,.CardArticleLeftRight:hover .CardArticleLeftRight__Button svg{fill:white;-webkit-transform:translateX(5px);transform:translateX(5px)}@media (hover: none){.CardArticleLeftRight__Button:hover svg,.CardArticleLeftRight:hover .CardArticleLeftRight__Button svg{fill:#1f1f1f}}.CardArticleList{margin-top:40px;margin-bottom:40px}@media (min-width: 768px){.CardArticleList{margin-top:64px;margin-bottom:64px}}@media (min-width: 1024px){.CardArticleList{margin-top:88px;margin-bottom:88px}}.CardArticleList--PageLanding{background:#f3f2f2;margin:0;padding-top:40px;padding-bottom:40px}@media (min-width: 768px){.CardArticleList--PageLanding{margin:0;padding-top:64px;padding-bottom:64px}}@media (min-width: 1024px){.CardArticleList--PageLanding{margin:0;padding-top:88px;padding-bottom:88px}}.CardArticleList__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px}@media (min-width: 768px){.CardArticleList__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.CardArticleList__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.CardArticleList__Container{padding-left:60px;padding-right:60px;max-width:1280px}}.CardArticleList__Title{margin-bottom:10px}@media (min-width: 960px){.CardArticleList__Title{margin-bottom:30px}}.CardArticleList__Text{max-width:680px;margin:auto;font-size:2rem;text-align:center}.CardArticleList__Grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.CardArticleList__Grid{display:grid;grid-gap:10px;grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1024px){.CardArticleList__Grid{grid-template-columns:repeat(3, 1fr)}}.CardArticleList__Item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 5px 20px}@media (min-width: 768px){.CardArticleList__Item{width:50%}}@media (min-width: 1024px){.CardArticleList__Item{width:calc(100% / 3)}}@media (min-width: 768px){@supports (display: grid){.CardArticleList__Item{width:auto;padding-left:0;padding-right:0}}}.CardArticleSubject{position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;padding:30px 20px;background:white}.CardArticleSubject::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:black;-webkit-box-shadow:-2px 5px 7px black;box-shadow:-2px 5px 7px black;opacity:0;z-index:-1;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.CardArticleSubject:hover::before{opacity:0.35}@media (hover: none){.CardArticleSubject:hover::before{opacity:0}}@media (min-width: 768px){.CardArticleSubject{padding:40px 30px}}.CardArticleSubject__Title{margin-bottom:10px}.CardArticleSubject:hover .CardArticleSubject__Title{text-decoration:underline}@media (hover: none){.CardArticleSubject:hover .CardArticleSubject__Title{text-decoration:none}}.CardArticleSubject__TitleText{position:relative;padding-right:23px}.CardArticleSubject__TitleText svg{position:absolute;bottom:8px;right:0}@media (min-width: 768px){.CardArticleSubject__TitleText svg{bottom:10px}}.CardArticleSubject__TitleText svg *{fill:#3ba398}.CardArticleSubject__Link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.CardArticleSubject__Button{display:none}.CardBox{position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.CardBox__Link{position:relative;display:block;width:100%;height:0}.CardBox--Small .CardBox__Link{padding-bottom:100%}.CardBox--Large .CardBox__Link{padding-bottom:calc(50% - 6px)}.CardBox__Image{position:absolute;top:0;bottom:0;left:0;right:0}.CardBox__Image::before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.6)), to(rgba(0,0,0,0)));background-image:linear-gradient(to top, rgba(0,0,0,0.6), rgba(0,0,0,0));z-index:1}.CardBox__Image::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:black;opacity:.2;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:1}.CardBox:hover .CardBox__Image::after{opacity:0}@media (hover: none){.CardBox:hover .CardBox__Image::after{opacity:.2}}.CardBox__Image img{display:block;position:relative;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.CardBox:hover .CardBox__Image img{-webkit-transform:scale(1.03);transform:scale(1.03)}@media (hover: none){.CardBox:hover .CardBox__Image img{-webkit-transform:scale(1);transform:scale(1)}}.CardBox__Title{position:absolute;bottom:0;left:0;right:0;padding:14px 16px;color:white;font-size:1.6rem;z-index:1}@media (min-width: 768px){.CardBox__Title{padding:19px 24px;font-size:2.4rem}}.CardBox::before{border-radius:4px}.CardBox__Image{border-radius:4px;overflow:hidden}.CardCalendar{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;background-color:white;border:1px solid #e6e8e9;z-index:0}.CardCalendar--Hover:hover::before{opacity:1}.CardCalendar::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-box-shadow:0px 6px 16px rgba(0,0,0,0.12);box-shadow:0px 6px 16px rgba(0,0,0,0.12);opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.CardCalendar::after{content:'';display:block;position:absolute;top:-1px;bottom:-1px;left:-1px;width:6px;background:#217ab7;-webkit-transition:all .3s;transition:all .3s}.CardCalendar__Bg{position:absolute;top:0;bottom:0;left:0;right:0}.CardCalendar__Container{width:100%;padding:16px 16px 42px 22px;position:relative}.CardCalendar__Link{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;z-index:10}.CardCalendar__DateContainer{margin-bottom:24px;min-height:60px;color:#217ab7;-webkit-transition:color .3s;transition:color .3s}@media (min-width: 960px){.CardCalendar__DateContainer{margin-bottom:40px}}.CardCalendar__Date{font-size:1.4rem;line-height:normal;text-transform:uppercase}.CardCalendar__Date--Day{margin-bottom:2px;font-size:4rem;font-weight:900}@media (min-width: 960px){.CardCalendar__Date--Day{font-size:5.6rem}}.CardCalendar--Empty .CardCalendar__Date--Day{width:45px;height:40px}@media (min-width: 960px){.CardCalendar--Empty .CardCalendar__Date--Day{width:65px;height:60px}}.CardCalendar__Date--Month{font-size:1.4rem;font-weight:900;letter-spacing:1px}.CardCalendar--Empty .CardCalendar__Date--Month{width:65px;height:14px}@media (min-width: 960px){.CardCalendar--Empty .CardCalendar__Date--Month{width:85px;height:16px}}.CardCalendar--Empty .CardCalendar__Date{position:relative;background:rgba(0,0,0,0.03);overflow:hidden}.CardCalendar--Empty .CardCalendar__Date::after{content:'';position:absolute;top:0;left:0;height:100%;width:50px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(50%, rgba(255,255,255,0.3)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0), rgba(255,255,255,0.3) 50%, rgba(0,0,0,0));background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);-webkit-animation:moveLoadingGradient 2s infinite;animation:moveLoadingGradient 2s infinite}.CardCalendar__Title{margin-bottom:20px;color:inherit;font-size:2rem;line-height:1.24}@media (min-width: 960px){.CardCalendar__Title{margin-bottom:24px;font-size:2.4rem}}.CardCalendar--Empty .CardCalendar__Title{position:relative;width:90%;height:48px;background:rgba(0,0,0,0.03);overflow:hidden}.CardCalendar--Empty .CardCalendar__Title::after{content:'';position:absolute;top:0;left:0;height:100%;width:50px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(50%, rgba(255,255,255,0.3)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0), rgba(255,255,255,0.3) 50%, rgba(0,0,0,0));background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);-webkit-animation:moveLoadingGradient 2s infinite;animation:moveLoadingGradient 2s infinite}@media (min-width: 960px){.CardCalendar--Empty .CardCalendar__Title{height:87px}}.CardCalendar__Info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;color:inherit;font-size:1.4rem;line-height:1.42}.CardCalendar--Empty .CardCalendar__Info{position:relative;width:125px;height:20px;background:rgba(0,0,0,0.03);overflow:hidden}.CardCalendar--Empty .CardCalendar__Info::after{content:'';position:absolute;top:0;left:0;height:100%;width:50px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(50%, rgba(255,255,255,0.3)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0), rgba(255,255,255,0.3) 50%, rgba(0,0,0,0));background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);-webkit-animation:moveLoadingGradient 2s infinite;animation:moveLoadingGradient 2s infinite}.CardCalendar--Empty .CardCalendar__Info:last-child{width:90px}.CardCalendar__Info::before{content:'';-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;position:relative;top:1px;width:16px;height:16px;margin-right:10px;background-repeat:no-repeat;background-position:center center;background-size:contain}.CardCalendar__Info--Null{display:none}.CardCalendar__Info--Location::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/location--blue.215017f4b933.svg")}.CardCalendar__Info--Time::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/time--blue.d69e62c8de54.svg")}.CardCalendar__Info--Empty::before{display:none}.CardCalendar__Price{position:absolute;top:31px;right:16px;display:block;width:auto;height:35px;min-width:97px;padding:0 20px;font-size:1.6rem;font-weight:900;text-align:center;line-height:35px;border-radius:20px;background-color:#f6f6fc}@media (min-width: 768px){.CardCalendar__Price{height:40px;line-height:40px}}.CardCalendar__Icon{display:none;margin-right:10px;position:relative;top:2px}.CardCalendar__Icon svg{width:16px;height:16px;fill:#217ab7;-webkit-transition:fill .3s;transition:fill .3s}.CardCalendar--Empty .CardCalendar__Icon{display:none}.CardCalendar__Alert{margin-top:auto;padding-left:16px;padding-right:16px;border-top:1px solid #e6e8e9;background-color:white}@media (min-width: 768px){.CardCalendar__Alert{padding-left:24px;padding-right:34px}}.CardCalendar__AlertWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:16px;padding-bottom:16px}.CardCalendar__AlertWrapper svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;fill:#fbad1d}.CardCalendar__AlertMessage{margin-left:10px;font-size:1.2rem;font-weight:900}.CardCollaboration{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.CardCollaboration__Image{position:relative;background:white}.CardCollaboration__Image::before{content:'';display:block;width:100%}.CardCollaboration--Small .CardCollaboration__Image::before{height:120px}@media (min-width: 768px){.CardCollaboration--Small .CardCollaboration__Image::before{height:192px}}.CardCollaboration--Large .CardCollaboration__Image::before{height:135px}@media (min-width: 768px){.CardCollaboration--Large .CardCollaboration__Image::before{height:192px}}.CardCollaboration__Image img{position:absolute;top:0;bottom:0;left:0;right:0}.CardCollaboration--Small .CardCollaboration__Image{margin-bottom:24px}.CardCollaboration--IsLogo .CardCollaboration__Image img{top:24px;bottom:24px;left:24px;right:24px;width:calc(100% - 48px);height:calc(100% - 48px)}@media (min-width: 768px){.CardCollaboration--IsLogo .CardCollaboration__Image img{top:40px;bottom:40px;left:40px;right:40px;width:calc(100% - 80px);height:calc(100% - 80px)}}.CardCollaboration__Container{display:block;position:relative}.CardCollaboration--Large .CardCollaboration__Container{padding:24px 16px}@media (min-width: 768px){.CardCollaboration--Large .CardCollaboration__Container{padding:32px 28px 40px}}.CardCollaboration--Small .CardCollaboration__Container{padding:22px 16px 21px}@media (min-width: 768px){.CardCollaboration--Small .CardCollaboration__Container{padding:22px 28px}}.CardCollaboration__TitleLink{display:inline-block;padding:0;color:#217ab7;font-family:Avenir,Arial,sans-serif;font-weight:500;border:none;border-radius:0;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;position:relative;padding-right:28px;display:block;width:100%;color:#1f1f1f;text-align:left}.CardCollaboration__TitleLink:hover{color:#19679c;text-decoration:underline}@media (hover: none){.CardCollaboration__TitleLink:hover{color:#217ab7}}@media (min-width: 768px){.CardCollaboration__TitleLink{padding-right:40px}}.CardCollaboration__TitleLink:hover{color:#1f1f1f}@media (hover: none){.CardCollaboration__TitleLink:hover{color:#1f1f1f}}.CardCollaboration__TitleLink[href]::after{content:'';position:absolute;top:5px;right:4px;display:inline-block;width:24px;height:24px;margin:-5px 0 0 10px;background-repeat:no-repeat;background-position:center center;background-size:contain}.CardCollaboration__Title{display:inline-block}.CardCollaboration--Large .CardCollaboration__Title{font-size:2rem}@media (min-width: 768px){.CardCollaboration--Large .CardCollaboration__Title{font-size:2.4rem}}.CardCollaboration--Small .CardCollaboration__Title{font-size:1.8rem;padding-bottom:1px;margin-bottom:-1px;border-bottom:2px solid transparent;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}@media (min-width: 768px){.CardCollaboration--Small .CardCollaboration__Title{font-size:2rem}}.CardCollaboration__TitleLink:hover .CardCollaboration__Title{border-color:#1f1f1f}@media (hover: none){.CardCollaboration__TitleLink:hover .CardCollaboration__Title{border-color:transparent}}.CardCollaboration__Text{white-space:pre-line}.CardCollaboration--Large .CardCollaboration__Text{margin-top:12px}.CardCollaboration--Large.CardCollaboration--Expanded .CardCollaboration__ButtonContainer,.CardCollaboration--Large:not(.CardCollaboration--IsExpandable) .CardCollaboration__ButtonContainer{display:none}.CardCollaboration--Small .CardCollaboration__ButtonContainer{position:absolute;top:22px;right:16px}@media (min-width: 768px){.CardCollaboration--Small .CardCollaboration__ButtonContainer{right:28px}}.CardCollaboration--Large .CardCollaboration__ButtonContainer{position:relative;top:-60px;width:100%;margin-top:60px;margin-bottom:-60px}.CardCollaboration--Large .CardCollaboration__ButtonContainer:before{content:'';position:absolute;top:-60px;left:0;height:60px;width:100%}.CardCollaboration__Button{display:inline-block;padding:0;color:#217ab7;font-family:Avenir,Arial,sans-serif;font-weight:500;border:none;border-radius:0;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.CardCollaboration__Button:hover{color:#19679c;text-decoration:underline}@media (hover: none){.CardCollaboration__Button:hover{color:#217ab7}}.CardCollaboration__Button div{display:inline}.CardCollaboration--Large .CardCollaboration__Button{margin-top:16px}.CardCollaboration__ButtonIcon{display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.CardCollaboration__ButtonIcon::before,.CardCollaboration__ButtonIcon::after{content:'';display:inline-block;position:absolute;top:9px;left:6px;width:9px;height:2px;background:white}.CardCollaboration__ButtonIcon::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.CardCollaboration--Expanded .CardCollaboration__ButtonIcon::after{display:none}.CardCollaboration--Large .CardCollaboration__ButtonIcon{margin:-4px 10px -4px 0}.CardCollaboration--Small .CardCollaboration__ButtonIcon{position:absolute;top:-1px;right:0}@media (min-width: 768px){.CardCollaboration--Small .CardCollaboration__ButtonIcon{width:28px;height:28px}.CardCollaboration--Small .CardCollaboration__ButtonIcon::before,.CardCollaboration--Small .CardCollaboration__ButtonIcon::after{top:13px;left:8px;width:12px;height:2px}}.CardCollaboration--Small .CardCollaboration__Content{padding-top:20px}.CardCollaboration--Large .CardCollaboration__Content{-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.CardCollaboration--Large.CardCollaboration--Cropped .CardCollaboration__Content{max-height:110px;overflow:hidden}.CardCollaboration--Large.CardCollaboration--Expanded .CardCollaboration__Content{max-height:none}.CardCollaboration__PageLink{position:relative;display:inline-block;margin-top:10px;font-size:1.6rem}.CardCollaboration__PageLink:after{content:'';position:relative;top:1px;display:inline-block;width:15px;height:12px;margin-left:8px;background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.CardCollaboration__PageLink:hover::after{-webkit-transform:translateX(5px);transform:translateX(5px)}@media (hover: none){.CardCollaboration__PageLink:hover::after{-webkit-transform:translateX(0px);transform:translateX(0px)}}.CardCollaboration__Contact{margin-top:24px;padding-top:24px}.CardCollaboration__ContactTitle{margin-bottom:4px;font-size:1.6rem}.CardCollaboration__Link{display:block;margin-top:8px;font-size:1.6rem}.CardCollaboration__Link:hover{text-decoration:underline}@media (hover: none){.CardCollaboration__Link:hover{text-decoration:none}}.CardCollaboration__Link::before{content:'';display:inline-block;width:24px;height:24px;margin:0 16px -6px 2px;background-repeat:no-repeat;background-size:contain;background-position:center center}.CardCollaboration{border:1px solid #e6e8e9;border-radius:4px;background:#fbfbfb;overflow:hidden}.CardCollaboration__TitleLink[href]::after{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/external--blue.37f91d833b16.svg")}.CardCollaboration__Title{font-weight:900}.CardCollaboration--Large .CardCollaboration__ButtonContainer{background:#fbfbfb}.CardCollaboration--Large .CardCollaboration__ButtonContainer:before{background:-webkit-gradient(linear, left bottom, left top, from(#fbfbfb), color-stop(rgba(251,251,251,0.68)), to(rgba(251,251,251,0)));background:linear-gradient(to top, #fbfbfb, rgba(251,251,251,0.68), rgba(251,251,251,0))}.CardCollaboration__Button{color:#1f1f1f;font-size:1.6rem;font-weight:500}.CardCollaboration__Button:hover{color:#1f1f1f}@media (hover: none){.CardCollaboration__Button:hover{color:#1f1f1f}}.CardCollaboration__ButtonIcon{background:#217ab7}.CardCollaboration__Button:hover .CardCollaboration__ButtonIcon,.CardCollaboration__TitleLink:hover .CardCollaboration__ButtonIcon{background:#19679c}.CardCollaboration__PageLink{font-weight:900}.CardCollaboration__PageLink:after{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/arrow--black-88.26784594beed.svg")}.CardCollaboration__Contact{border-top:1px solid #e6e8e9}.CardCollaboration__ContactTitle{font-weight:900}.CardCollaboration__Link{color:#217ab7}.CardCollaboration__Link::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/external--blue.37f91d833b16.svg")}.CardCollaboration__Link[href^='mailto:']::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/mail--blue.732e9c1674a7.svg")}.CardCollaboration__Link[href^='tel:']::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/phone--blue.8f2529d1543c.svg")}.CardContact__Container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;border:1px solid}@media (min-width: 768px){.CardContact__Container{padding:15px 14px}}.CardContact__Image{display:none;min-width:114px;background-repeat:no-repeat;background-size:cover;background-position:center center}@media (min-width: 768px){.CardContact__Image{display:block}}.CardContact--SmallImage .CardContact__Image{height:136px}.CardContact--LargeImage .CardContact__Image{margin:20px 0 24px;height:216px;border-radius:4px}.CardContact__Content{padding:10px 10px;font-size:1.4rem;font-weight:normal}@media (min-width: 768px){.CardContact__Content{padding:15px 20px;font-size:1.6rem}}.CardContact__Label{margin-bottom:10px;font-size:1.6rem;font-weight:bold}.CardContact__Title{margin-bottom:5px;font-weight:bold;line-height:1.4;font-size:1.8rem}@media (min-width: 768px){.CardContact__Title{font-size:2rem}}.CardContact--Small .CardContact__Title{display:inline-block;margin:0;font-size:1.6rem}.CardContact__Text{margin:5px 0 10px;white-space:pre-line}.CardContact__PageLink{position:relative;display:inline-block;margin-bottom:24px;font-weight:bold;font-size:1.6rem}.CardContact__PageLink:after{content:'';position:relative;top:1px;display:inline-block;width:15px;height:12px;margin-left:8px;background:no-repeat center center;background-size:contain;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.CardContact__PageLink:hover::after{-webkit-transform:translateX(5px);transform:translateX(5px)}@media (hover: none){.CardContact__PageLink:hover::after{-webkit-transform:translateX(0px);transform:translateX(0px)}}.CardContact--Small .CardContact__PageLink{display:block;margin:0;padding:17px 20px;border:1px solid}@media (min-width: 768px){.CardContact--Small .CardContact__PageLink{padding:20px 34px}}.CardContact__Address{white-space:pre-line}.CardContact__Link{display:block;color:#217ab7}.CardContact__Link:hover{text-decoration:underline}@media (hover: none){.CardContact__Link:hover{text-decoration:none}}.CardContact{margin:10px 0}.CardContact__Container{border-color:#F0F1F2;background:#fbfbfb}.CardContact--SmallImage .CardContact__Container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.CardContact--LargeImage .CardContact__Container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.CardContact__Label{font-size:1.2rem;font-weight:900;text-transform:uppercase;letter-spacing:1px}.CardContact__Title{font-weight:900}.CardContact__PageLink{font-weight:900}.CardContact__PageLink:after{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/arrow--black-88.26784594beed.svg")}.CardContact--Small .CardContact__PageLink{border-color:#F0F1F2;background:#fbfbfb}.CardEntrance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.CardEntrance::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:black;-webkit-box-shadow:10px 10px 20px 0 black;box-shadow:10px 10px 20px 0 black;opacity:.1;z-index:-1;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.CardEntrance:hover::before{opacity:.15}.CardEntrance__Link{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;z-index:10}.CardEntrance__Container{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;background:white;overflow:hidden}.CardEntrance--Small .CardEntrance__Container{padding-top:6px}.CardEntrance__Container::before{content:'';display:none;position:absolute;top:0;left:0;height:6px;width:100%;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.CardEntrance--Small .CardEntrance__Container::before{display:block}.CardEntrance__Image{position:relative;background:white}.CardEntrance__Image::before{content:'';display:block;width:100%;height:120px}@media (min-width: 768px){.CardEntrance__Image::before{height:132px}}.CardEntrance__Image img{position:absolute;top:0;bottom:0;left:0;right:0}.CardEntrance--IsIcon .CardEntrance__Image img{top:32px;bottom:0;left:24px;right:24px;width:calc(100% - 48px);height:calc(100% - 32px)}@media (min-width: 768px){.CardEntrance--IsIcon .CardEntrance__Image img{top:36px;bottom:0;left:40px;right:40px;width:calc(100% - 80px);height:calc(100% - 36px)}}.CardEntrance__Content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.CardEntrance--Large .CardEntrance__Content{padding:18px 16px 28px;text-align:center}@media (min-width: 768px){.CardEntrance--Large .CardEntrance__Content{padding:20px 32px 32px}}.CardEntrance--Small .CardEntrance__Content{padding:17px 24px}.CardEntrance__Title{position:relative}.CardEntrance--Large .CardEntrance__Title{font-size:2rem}@media (min-width: 768px){.CardEntrance--Large .CardEntrance__Title{font-size:2.4rem}}.CardEntrance--Small .CardEntrance__Title{font-size:1.8rem}@media (min-width: 768px){.CardEntrance--Small .CardEntrance__Title{font-size:2rem}}.CardEntrance--Small .CardEntrance__Title::after{display:block}.CardEntrance__Title::after{content:'';display:none;position:absolute;top:2px;right:0;width:16px;height:16px;background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.CardEntrance:hover .CardEntrance__Title::after{-webkit-transform:translateX(8px);transform:translateX(8px)}.CardEntrance__Text{margin-top:12px;font-size:1.6rem}.CardEntrance__Button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:none !important}.CardEntrance__Button::after{content:'';display:inline-block;width:16px;height:16px;margin:-2px 0 -2px 8px;background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.CardEntrance:hover .CardEntrance__Button::after{-webkit-transform:translateX(8px);transform:translateX(8px)}.CardEntrance::before{border-radius:4px}.CardEntrance__Container{border-radius:4px}.CardEntrance__Container::before{background:#217ab7}.CardEntrance__Title::after{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/arrow--blue.72bd75445497.svg")}.CardEntrance__Button{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 400px){.CardEntrance__Button{max-width:none}}@media (min-width: 960px){.CardEntrance__Button{padding-left:37px;padding-right:37px}}.CardEntrance__Button:hover{background:#19679c}@media (hover: none){.CardEntrance__Button:hover{background:#217ab7}}.CardEntrance:hover .CardEntrance__Button{background:#19679c}@media (hover: none){.CardEntrance:hover .CardEntrance__Button{background:#217ab7}}.CardEntrance__Button::after{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/arrow--white.6921f8216b51.svg")}.CardImageText{padding-top:20px;padding-bottom:30px}@media (min-width: 480px){.CardImageText{display:-webkit-box;display:-ms-flexbox;display:flex}}.CardImageText__Image{height:auto;width:100%;-ms-flex-item-align:center;align-self:center}@media (min-width: 480px){.CardImageText__Image{margin-right:24px;max-width:34%}}.CardImageText .Wysiwyg{color:#1f1f1f}.CardImageText .Wysiwyg>h2:first-child,.CardImageText .Wysiwyg>h3:first-child,.CardImageText .Wysiwyg>h4:first-child,.CardImageText .Wysiwyg>h5:first-child,.CardImageText .Wysiwyg>h6:first-child{margin-top:0}.CardLink{position:relative;margin:35px 0;padding:30px;background:white}.CardLink::before{content:'';position:absolute;top:0;bottom:0;left:0;width:6px;background:#3ba398}.CardLink__Title{font-size:2.2rem}.CardLink__Title:hover{text-decoration:underline}.CardLink__TitleText{position:relative;padding-right:23px}.CardLink__TitleText:after{content:'';position:absolute;display:inline-block;width:15px;height:12px;background:url("/static/core/css/assets/img/bg-icons/medborgarskolan/arrow--green.a6e0ee711a4e.svg") no-repeat center center;bottom:6px;right:0}.CardLink__Text{margin-top:5px}@media (min-width: 768px){.CardLink__Text{font-size:1.8rem}}.CardSubjectCampaign{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.CardSubjectCampaign__Link{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:block;position:relative}.CardSubjectCampaign__Image{position:relative;opacity:0;overflow:hidden;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.CardSubjectCampaign--ImageLoaded .CardSubjectCampaign__Image{opacity:1}.CardSubjectCampaign__Image img{display:block;position:absolute;top:0;left:0;height:calc(100% + 1px);-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.CardSubjectCampaign:hover .CardSubjectCampaign__Image img{-webkit-transform:translate3d(0, 0, 0) scale(1.05);transform:translate3d(0, 0, 0) scale(1.05)}.CardSubjectCampaign__Image::after{content:'';display:block;width:100%;height:0;padding-bottom:57.4%}.CardSubjectCampaign__Title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:-36px 16px 0;padding:20px;font-size:2rem;font-weight:bold;text-align:center}@media (min-width: 768px){.CardSubjectCampaign__Title{margin:-40px 28px 0;padding:24px;font-size:2.4rem}}.CardSubjectCampaign__Title::after{content:'';display:inline-block;width:19px;height:15px;margin-left:13px;background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.CardSubjectCampaign:hover .CardSubjectCampaign__Title::after{-webkit-transform:translateX(5px);transform:translateX(5px)}@media (hover: none){.CardSubjectCampaign:hover .CardSubjectCampaign__Title::after{-webkit-transform:translateX(0px);transform:translateX(0px)}}.CardSubjectCampaign__Title{font-weight:900;background:#eff6fa}.CardSubjectCampaign__Title::after{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/arrow--black-88.26784594beed.svg")}.CollaborationSearch{margin-top:40px;margin-bottom:40px}@media (min-width: 768px){.CollaborationSearch{margin-top:60px;margin-bottom:60px}}@media (min-width: 960px){.CollaborationSearch{margin-top:80px;margin-bottom:80px}}.CollaborationSearch__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px}@media (min-width: 768px){.CollaborationSearch__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.CollaborationSearch__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.CollaborationSearch__Container{padding-left:60px;padding-right:60px;max-width:1280px}}.CollaborationSearch__Title{margin-bottom:10px;font-size:2.4rem}@media (min-width: 768px){.CollaborationSearch__Title{margin-bottom:28px;font-size:3.2rem}}.CollaborationSearch__Text{margin-top:8px;font-size:1.6rem}@media (min-width: 768px){.CollaborationSearch__Text{margin-top:12px;font-size:1.8rem}}.CollaborationSearch__Form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.CollaborationSearch__SelectContainer{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:16px}.CollaborationSearch .CollaborationSearch__Select .Select-placeholder,.CollaborationSearch .CollaborationSearch__Select .Select-input,.CollaborationSearch .CollaborationSearch__Select .Select-value{height:54px !important;line-height:56px !important}.CollaborationSearch .CollaborationSearch__Select .Select-control{height:56px}.CollaborationSearch__Button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:56px;height:56px;color:white;border:0;background-image:url("/static/core/css/assets/img/bg-icons/base/search--white.6466741f311c.svg");background-position:center;background-repeat:no-repeat;background-size:16px auto;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}@media (min-width: 960px){.CollaborationSearch__Button{position:relative;background-size:16px auto}}.CollaborationSearch__Count{margin:16px 0 24px;font-size:1.4rem}@media (min-width: 768px){.CollaborationSearch__Count{margin:32px 0}}.CollaborationSearch__Group:not(:first-child){margin-top:24px}@media (min-width: 768px){.CollaborationSearch__Group:not(:first-child){margin-top:48px}}.CollaborationSearch__Letter{margin-bottom:16px;font-size:2rem}@media (min-width: 768px){.CollaborationSearch__Letter{font-size:2.4rem}}.CollaborationSearch__List{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px}.CollaborationSearch__Column{position:relative;width:calc(100% - 16px);margin-left:16px}@media (min-width: 768px){.CollaborationSearch__Column{width:calc(50% - 16px)}}.CollaborationSearch__Item{margin-bottom:16px}@media (min-width: 768px){.CollaborationSearch__Form{padding:16px;border-radius:4px;background:#f6f6f6}}.CollaborationSearch__Button{font-family:Avenir,Arial,sans-serif;border-radius:4px;background-color:#217ab7}.CollaborationSearch__Button:hover{background-color:#19679c}.ContactList__Container{padding:30px 0}@media (min-width: 768px){.ContactList__Container{padding:60px 0}}.ContactList:not(.ContactList--Full) .ContactList__Container{padding:20px;border-top:6px solid #3ba398;background:white}@media (min-width: 768px){.ContactList:not(.ContactList--Full) .ContactList__Container{padding:40px}}.ContactList__Title{margin-bottom:10px;font-size:2.4rem;font-weight:900;line-height:1.4}@media (min-width: 768px){.ContactList--Full .ContactList__Title{font-size:3.2rem}}.ContactList__Text{font-size:1.6rem;line-height:1.6}@media (min-width: 768px){.ContactList__Text{font-size:1.8rem}}.ContactList__SelectContainer{display:block;margin:20px 0}.ContactList--Full .ContactList__SelectContainer{margin-top:30px}.ContactList__Select{width:100%}.ContactList__Select .Select-control{font-weight:500;border-radius:3px;height:60px}.ContactList__Select .Select-control::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border-radius:3px;border:1px solid #e6e8e9;-webkit-transition:border-color .2s;transition:border-color .2s}.ContactList__Select.is-focused .Select-control::before{border-color:#d9d9d9}.ContactList__Select .Select-input,.ContactList__Select .Select-placeholder,.ContactList__Select.Select--single>.Select-control .Select-value{height:60px;font-size:1.4rem;line-height:60px}@media (min-width: 960px){.ContactList__Select .Select-input,.ContactList__Select .Select-placeholder,.ContactList__Select.Select--single>.Select-control .Select-value{height:60px;font-size:1.6rem;line-height:60px}}.ContactList__SelectLabel{margin-bottom:10px;font-size:1.8rem;font-weight:900}.CookieBar{position:relative;background-color:#f3f2f2;opacity:0;-webkit-animation:fadeIn .2s .5s;animation:fadeIn .2s .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.CookieBar__Container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px 10px 16px;margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px}@media (min-width: 768px){.CookieBar__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.CookieBar__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.CookieBar__Container{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.CookieBar__Container{padding-top:35px;padding-bottom:35px}}.CookieBar__Content{width:calc(100% - 60px);padding-right:20px;font-size:1.2rem;font-weight:900}@media (min-width: 768px){.CookieBar__Content{width:auto;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;font-size:1.6rem}}.CookieBar__Content p{margin-bottom:4px}.CookieBar__Content a{text-decoration:underline}.CookieBar__Image{display:block;width:40px;height:40px;margin-right:20px;background-image:url("/static/core/css/assets/img/bg-icons/base/cookie.2e9b22a5eeaa.png");background-repeat:no-repeat;background-size:contain}.CookieBar__Close{margin-left:auto}.CookieBar__Button{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:white;background:#3ba398;-webkit-transition:background .2s;transition:background .2s;border-radius:30px;min-width:0;height:40px;line-height:40px;font-size:1rem}@media (min-width: 400px){.CookieBar__Button{max-width:none}}@media (min-width: 960px){.CookieBar__Button{padding-left:37px;padding-right:37px}}.CookieBar__Button:hover{background:#277f76}@media (hover: none){.CookieBar__Button:hover{background:#3ba398}}@media (min-width: 768px){.CookieBar__Button{height:50px;line-height:50px;font-size:1.2rem}}.CookiePopupAccordion{margin-bottom:16px}.CookiePopupAccordion__Header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:17px 0 14px 16px}.CookiePopupAccordion__Title{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:1.6rem;font-weight:500}.CookiePopupAccordion__Toggle{display:inline-block;padding:0;color:#217ab7;font-family:Avenir,Arial,sans-serif;font-weight:500;border:none;border-radius:0;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.CookiePopupAccordion__Toggle:hover{color:#19679c;text-decoration:underline}@media (hover: none){.CookiePopupAccordion__Toggle:hover{color:#217ab7}}.CookiePopupAccordion__Selection{position:relative;width:44px;height:20px}.CookiePopupAccordion__Selection::before,.CookiePopupAccordion__Selection::after{content:'';display:block;position:absolute;top:0;bottom:0;width:12px;height:10px;margin:auto;background-repeat:no-repeat;background-position:center center;background-size:contain;pointer-events:none;z-index:1}.CookiePopupAccordion__Selection::before{left:8px;background-image:url("/static/core/css/assets/img/bg-icons/base/check--white.ef67d5d17c07.svg");opacity:0}.CookiePopupAccordion--Active .CookiePopupAccordion__Selection::before{opacity:1}.CookiePopupAccordion__Selection::after{right:8px;background-image:url("/static/core/css/assets/img/bg-icons/base/close--white.d38e6c7e0477.svg");opacity:1}.CookiePopupAccordion--Active .CookiePopupAccordion__Selection::after{opacity:0}.CookiePopupAccordion__Selection input{padding:0 !important;margin:0;border:none;position:absolute;opacity:0}.CookiePopupAccordion__Selection label{display:block;position:relative;width:100%;height:100%;border-radius:10px;background:#ed1949;cursor:pointer;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.CookiePopupAccordion__Selection label::after{content:'';display:block;position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:white;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.CookiePopupAccordion__Selection input:checked+label{background:#3ba398}.CookiePopupAccordion__Selection input:checked+label::after{-webkit-transform:translateX(24px);transform:translateX(24px)}.CookiePopupAccordion__Toggle{position:relative;width:40px;height:50px;margin-top:-17px;margin-bottom:-17px;margin-left:10px;cursor:pointer}.CookiePopupAccordion__Toggle::after,.CookiePopupAccordion__Toggle::before{content:'';width:12px;height:2px;position:absolute;top:24px;bottom:18px;right:18px;display:inline-block;background:#217ab7;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.CookiePopupAccordion__Toggle::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.CookiePopupAccordion--Open .CookiePopupAccordion__Toggle::after{opacity:0}.CookiePopupAccordion__Content{padding:0 16px 16px}.CookiePopupAccordion__Text{font-size:1.4rem;line-height:1.5}.CookiePopupAccordion__Table{width:100%;margin-top:24px;overflow-x:auto}@media (min-width: 480px){.CookiePopupAccordion__Table{overflow-x:visible}}@media (min-width: 768px){.CookiePopupAccordion__Table{margin-top:40px}}.CookiePopupAccordion{border-radius:4px;background:#eff6fa}.CookiePopupAccordion__Toggle::after,.CookiePopupAccordion__Toggle::before{background:#217ab7}.CookiePopup__Button{position:fixed;bottom:12px;left:12px;padding:7px 10px 6px 42px;color:black;font-size:1.4rem;font-family:Avenir,Arial,sans-serif;border:none;border-radius:4px;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,0.12);box-shadow:0 1px 8px 0 rgba(0,0,0,0.12);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;z-index:1200;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.CookiePopup__Button:hover{background:white}.CookiePopup--Open .CookiePopup__Button{opacity:0}.CookiePopup__Button::before{content:'';display:block;position:absolute;top:6px;left:12px;width:21px;height:21px;margin:auto;background-repeat:no-repeat;background-position:center center;background-size:contain}.CookiePopup__Popup{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.6);z-index:1200}.CookiePopup__Container{margin-left:auto;margin-right:auto;max-width:632px;padding-left:12px;padding-right:12px}@media (min-width: 768px){.CookiePopup__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.CookiePopup__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.CookiePopup__Container{padding-left:60px;padding-right:60px;max-width:692px}}.CookiePopup__Content{max-height:100vh;padding:16px;background:white;overflow-y:auto}@media (min-width: 768px){.CookiePopup__Content{padding:32px}}.CookiePopup__Title{position:relative;margin-bottom:8px;font-size:2rem;font-weight:bold;line-height:1.5}@media (min-width: 768px){.CookiePopup__Title{font-size:2.4rem}}.CookiePopup__Text{font-size:1.4rem;line-height:1.5}.CookiePopup__Text a{color:#1f1f1f;text-decoration:underline;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.CookiePopup__Text a:hover{color:#217ab7}@media (hover: none){.CookiePopup__Text a:hover{color:#1f1f1f}}.CookiePopup__Accept{margin-top:24px;text-transform:none !important}.CookiePopup__Link{display:inline-block;padding:0;color:#217ab7;font-family:Avenir,Arial,sans-serif;font-weight:500;border:none;border-radius:0;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:block;position:relative;padding-right:24px;margin-top:24px;color:#1f1f1f;font-size:1.6rem;font-weight:bold}.CookiePopup__Link:hover{color:#19679c;text-decoration:underline}@media (hover: none){.CookiePopup__Link:hover{color:#217ab7}}.CookiePopup__Link:hover{color:#1f1f1f;text-decoration:none}.CookiePopup__Link:hover::after{opacity:1}@media (hover: none){.CookiePopup__Link:hover{color:#1f1f1f}.CookiePopup__Link:hover::after{opacity:0}}.CookiePopup__Link::before{content:'';display:block;position:absolute;top:5px;right:0;width:12px;height:10px;margin:auto;background:url("/static/core/css/assets/img/bg-icons/base/dropdown.54f776b5f588.svg") no-repeat center center;background-size:contain;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.CookiePopup--Expanded .CookiePopup__Link::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.CookiePopup__Link::after{content:'';display:block;position:absolute;bottom:-1px;left:0;right:24px;height:2px;background:#1f1f1f;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.CookiePopup__Settings{padding-top:16px}@media (min-width: 768px){.CookiePopup__Settings{padding-top:24px}}.CookiePopup__Submit{margin-top:8px;font-size:1.6rem !important;text-transform:none !important}.CookiePopup__Button{padding-top:8px;padding-bottom:7px;background:#eff6fa}.CookiePopup__Button::before{top:4px;background-image:url("/static/core/css/assets/img/bg-icons/base/cookie.2e9b22a5eeaa.png")}.CookiePopup__Title{padding-left:36px;font-weight:900}.CookiePopup__Title::before{content:'';display:block;position:absolute;top:6px;left:0;width:24px;height:24px;margin:auto;background:url("/static/core/css/assets/img/bg-icons/base/cookie.2e9b22a5eeaa.png") no-repeat center center;background-size:contain}.CookiePopup__Accept{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;border-radius:30px;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 400px){.CookiePopup__Accept{max-width:none}}@media (min-width: 960px){.CookiePopup__Accept{padding-left:37px;padding-right:37px}}.CookiePopup__Accept:hover{background:#19679c}@media (hover: none){.CookiePopup__Accept:hover{background:#217ab7}}.CookiePopup__Link{font-weight:900}.CookiePopup__Submit{display:inline-block;padding:16px 36px;border:2px solid #1f1f1f;border-radius:30px;cursor:pointer;color:black;font-family:Avenir,Arial,sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:1px;line-height:1.3;text-transform:uppercase;text-align:center;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.CookiePopup__Submit:hover{color:white;border-color:#217ab7;background:#217ab7}@media (hover: none){.CookiePopup__Submit:hover{color:#1f1f1f;border-color:#1f1f1f;background:transparent}}.CookiePopupTable{width:100%;font-size:1.2rem;text-align:left;min-width:400px}@media (min-width: 480px){.CookiePopupTable{min-width:0}}.CookiePopupTable__Cell{padding:10px 10px 10px 0}.CookiePopupTable__Cell--Head{font-weight:bold}.CookiePopupTable__Cell--Body{border-top:1px solid rgba(33,122,183,0.15)}.CookiePopupTable__Cell--Body:first-child{word-break:break-word}.CookiePopupTable__Cell--Text{padding:0}.CookiePopupTable__Cell:last-child{padding-right:0}.CookiePopupTable__Toggle{display:inline-block;padding:0;color:#217ab7;font-family:Avenir,Arial,sans-serif;font-weight:500;border:none;border-radius:0;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;position:relative;top:-4px;right:-8px;width:28px;height:34px;margin-top:-10px;margin-bottom:-12px}.CookiePopupTable__Toggle:hover{color:#19679c;text-decoration:underline}@media (hover: none){.CookiePopupTable__Toggle:hover{color:#217ab7}}.CookiePopupTable__Toggle::after{content:'';display:block;position:absolute;top:12px;right:8px;width:12px;height:10px;margin:auto;background:url("/static/core/css/assets/img/bg-icons/base/dropdown.54f776b5f588.svg") no-repeat center center;background-size:contain;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.CookiePopupTable__Row--Open .CookiePopupTable__Toggle::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.CookiePopupTable__Text{max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.CookiePopupTable__Row--Open .CookiePopupTable__Text{max-height:200px}.CookiePopupTable__Text p{padding-bottom:16px}.CookiePopupTable__Cell--Head{font-weight:900}.EntranceList{position:relative}.EntranceList--Small{z-index:10}.EntranceList__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px}@media (min-width: 768px){.EntranceList__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.EntranceList__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.EntranceList__Container{padding-left:60px;padding-right:60px;max-width:1280px}}.EntranceList--Large{padding-top:40px;padding-bottom:40px}@media (min-width: 768px){.EntranceList--Large{padding-top:64px;padding-bottom:64px}}@media (min-width: 1024px){.EntranceList--Large{padding-top:88px;padding-bottom:88px}}.EntranceList--Small.EntranceList--HasNotification{margin-top:-16px}.EntranceList--Small.EntranceList--NoNotification{margin-top:-32px}.EntranceList__Title{margin-bottom:16px;font-size:2.4rem}@media (min-width: 768px){.EntranceList__Title{margin-bottom:28px;font-size:3.2rem}}.EntranceList__List{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px}.EntranceList__Item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 16px);margin-left:16px;margin-bottom:16px}@media (min-width: 768px){.EntranceList__Item{width:calc(33.33333% - 16px);margin-bottom:0}}.EntranceList--Large{background:#eff6fa}.EvenBoxList{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;position:relative;margin-top:40px;margin-bottom:40px}@media (min-width: 768px){.EvenBoxList{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.EvenBoxList{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.EvenBoxList{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.EvenBoxList{margin-top:64px;margin-bottom:64px}}@media (min-width: 1024px){.EvenBoxList{margin-top:88px;margin-bottom:88px}}.EvenBoxList__Title{margin-bottom:16px;font-size:2.4rem}@media (min-width: 768px){.EvenBoxList__Title{margin-bottom:28px;font-size:3.2rem}}.EvenBoxList__List{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-bottom:-12px}.EvenBoxList__Item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:12px;margin-bottom:12px}.EvenBoxList__Item--Small{width:calc(50% - 12px)}@media (min-width: 768px){.EvenBoxList__Item--Small{width:calc(25% - 12px)}}.EvenBoxList__Item--Large{width:calc(100% - 12px)}@media (min-width: 768px){.EvenBoxList__Item--Large{width:calc(50% - 12px)}}.EventContact__Item{margin-top:40px;margin-bottom:40px}.EventContact__Title{margin-bottom:10px}.EventContact p,.EventContact a{margin-bottom:5px}.EventContact a{display:block;cursor:pointer;color:#217ab7}.EventContact a:hover{text-decoration:underline}@media (hover: none){.EventContact a:hover{text-decoration:none}}.EventFacts__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;padding-top:20px;padding-bottom:20px}@media (min-width: 768px){.EventFacts__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.EventFacts__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.EventFacts__Container{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 960px){.EventFacts__Container{padding-top:40px;padding-bottom:20px}}.EventFacts__List{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-20px}.EventFacts__Item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-left:20px;margin-bottom:5px}@media (min-width: 768px){.EventFacts__Item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 20px);margin-bottom:20px}}@media (min-width: 960px){.EventFacts__Item{width:calc(33.33333% - 20px)}}@media (min-width: 1024px){.EventFacts__Item{width:calc(25% - 20px)}}.EventFacts__Label{width:120px;font-size:1.4rem}@media (min-width: 768px){.EventFacts__Label{width:auto}}.EventFacts__Value{font-size:1.4rem;font-weight:900}@media (min-width: 768px){.EventFacts__Value{font-size:2rem}}.EventFacts__Alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e6e8e9;padding-top:16px;padding-bottom:16px}.EventFacts__Alert svg{fill:#fbad1d;width:22px;height:22px}.EventFacts__AlertMessage{margin-left:10px;font-size:1.4rem;font-weight:900}.EventItem{position:relative;margin-bottom:5px;cursor:pointer}@media (min-width: 768px){.EventItem{margin-bottom:8px}}.EventItem::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-box-shadow:0px 6px 9px black;box-shadow:0px 6px 9px black;-webkit-box-shadow:-10px 15px 25px 0 black;box-shadow:-10px 15px 25px 0 black;opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}@media (min-width: 480px){.EventItem::before{border-radius:4px}}.EventItem--Hover:hover::before{opacity:.3}@media (hover: none){.EventItem--Hover:hover::before{opacity:0}}.EventItem__Link{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;z-index:10}.EventItem__Container{position:relative;padding:25px 20px 16px;background-color:white}@media (min-width: 480px){.EventItem__Container{border-radius:4px}.EventItem--Alert .EventItem__Container{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media (min-width: 768px){.EventItem__Container{padding:30px}}.EventItem__Logo{display:none}.EventItem__Content{position:relative}.EventItem__Labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6px;margin-right:90px}@media (min-width: 768px){.EventItem__Labels{margin-right:0}}.EventItem--Empty .EventItem__Labels{position:relative;width:50px;height:21px;background:#f6f6fc;-webkit-transition:opacity .4s;transition:opacity .4s;overflow:hidden}.EventItem--Empty .EventItem__Labels::after{content:'';position:absolute;top:0;left:0;height:100%;width:50px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(50%, rgba(255,255,255,0.3)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0), rgba(255,255,255,0.3) 50%, rgba(0,0,0,0));background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);-webkit-animation:moveLoadingGradient 2s infinite;animation:moveLoadingGradient 2s infinite}.EventItem__Type{margin-right:10px;margin-bottom:6px;color:#217ab7;font-size:1.4rem;font-weight:500;line-height:1.4}.EventItem__Type--Label{color:#ed1949;font-weight:900}.EventItem__Type--Tag{margin-top:-1px;padding:3px 10px 2px;color:white;font-size:1.1rem;font-weight:bold;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;border-radius:10px;background:#217ab7}.EventItem__Title{width:calc(100% - 70px);margin-bottom:10px;padding-bottom:8px;font-size:1.8rem;font-weight:900;line-height:1.35}.EventItem--Hover:hover .EventItem__Title{text-decoration:underline}@media (hover: none){.EventItem--Hover:hover .EventItem__Title{text-decoration:none}}@media (min-width: 768px){.EventItem__Title{width:calc(100% - 145px)}}.EventItem--Empty .EventItem__Title{position:relative;max-width:300px;height:24px;padding-bottom:0;margin-bottom:18px;background:#f6f6fc;-webkit-transition:opacity .4s;transition:opacity .4s;overflow:hidden}.EventItem--Empty .EventItem__Title::after{content:'';position:absolute;top:0;left:0;height:100%;width:50px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(50%, rgba(255,255,255,0.3)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0), rgba(255,255,255,0.3) 50%, rgba(0,0,0,0));background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);-webkit-animation:moveLoadingGradient 2s infinite;animation:moveLoadingGradient 2s infinite}.EventItem__MetaContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.EventItem__Meta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;font-weight:500;white-space:nowrap}.EventItem__Meta:not(.EventItem__Meta--Price){width:50%;max-width:260px;margin-bottom:10px;padding-right:20px}.EventItem__Meta:not(.EventItem__Meta--Price)::before{content:'';width:16px;height:22px;margin-right:8px;background-position:center;background-repeat:no-repeat}@media (min-width: 768px){.EventItem__Meta:not(.EventItem__Meta--Price){padding-right:30px}}@media (min-width: 960px){.EventItem__Meta:not(.EventItem__Meta--Price){padding-right:40px;width:auto}}.EventItem__Meta::before{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.EventItem__Meta--Null{display:none}.EventItem__Meta--Location::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/location.24f5762b0e0c.svg")}.EventItem__Meta--Pace::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/book.8c5483a69115.svg")}.EventItem__Meta--Time::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/time.7ef581ccb9a3.svg")}.EventItem__Meta--Start::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/date.882ad9f35e6b.svg")}.EventItem__Meta--Days::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/days.596c89146ad5.svg")}.EventItem__Meta--Price{position:absolute;top:-5px;right:-20px;display:block;width:auto;height:35px;padding-left:20px;padding-right:16px;font-weight:900;line-height:35px;border-top-left-radius:20px;border-bottom-left-radius:20px;background-color:#f6f6fc}@media (min-width: 768px){.EventItem__Meta--Price{top:50%;right:0;min-width:143px;height:55px;padding-left:40px;padding-right:40px;font-size:1.6rem;line-height:55px;text-align:center;border-radius:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.EventItem--Empty .EventItem__Meta--Price{width:90px}@media (min-width: 768px){.EventItem--Empty .EventItem__Meta--Price{width:142px}}.EventItem__Meta--Empty::before{display:none}.EventItem--Empty .EventItem__MetaText{position:relative;width:80px !important;height:22px;background:#f6f6fc;-webkit-transition:opacity .4s;transition:opacity .4s;overflow:hidden}.EventItem--Empty .EventItem__MetaText::after{content:'';position:absolute;top:0;left:0;height:100%;width:50px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(50%, rgba(255,255,255,0.3)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0), rgba(255,255,255,0.3) 50%, rgba(0,0,0,0));background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);-webkit-animation:moveLoadingGradient 2s infinite;animation:moveLoadingGradient 2s infinite}.EventItem--Empty .EventItem__Meta:nth-child(2) .EventItem__MetaText{width:120px !important}.EventItem--Empty .EventItem__Meta:nth-child(3) .EventItem__MetaText{width:100px !important}.EventItem--Empty .EventItem__Meta:nth-child(4) .EventItem__MetaText{width:110px !important}.EventItem--Empty .EventItem__Meta:nth-child(5) .EventItem__MetaText{width:90px !important}.EventItem__MetaLabelText{display:none}.EventItem__Alert{border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:white;padding-left:16px;padding-right:16px}@media (min-width: 768px){.EventItem__Alert{padding-left:30px;padding-right:30px}}.EventItem__AlertWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e6e8e9;padding-top:16px;padding-bottom:16px}.EventItem__AlertWrapper svg{fill:#fbad1d}.EventItem__AlertMessage{margin-left:18px;font-size:1.2rem;font-weight:900}@media (min-width: 768px){.EventItem__AlertMessage{font-size:1.4rem}}.EventList__Container::after{content:'';display:table;clear:both}@media (min-width: 480px){.EventList__Container{margin-left:auto;margin-right:auto;max-width:1120px;padding-left:12px;padding-right:12px}}@media (min-width: 480px) and (min-width: 768px){.EventList__Container{padding-left:20px;padding-right:20px}}@media (min-width: 480px) and (min-width: 1024px){.EventList__Container{padding-left:30px;padding-right:30px}}@media (min-width: 480px) and (min-width: 1280px){.EventList__Container{padding-left:60px;padding-right:60px;max-width:1180px}}.EventList--GlobalSearch .EventList__Container{padding:0 !important}.EventList__AccordianTrigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:8px 20px 16px;margin-bottom:20px;text-align:center;border-top:6px solid #3ba398;background:white}.EventList--Loading .EventList__AccordianTrigger{opacity:0}@media (min-width: 480px){.EventList__AccordianTrigger{padding-bottom:8px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom-right-radius:4px;border-bottom-left-radius:4px}}@media (min-width: 768px){.EventList__AccordianTrigger{padding-left:30px;padding-right:30px}}@media (min-width: 960px){.EventList__AccordianTrigger{padding-top:16px;padding-bottom:16px;margin-bottom:32px}}.EventList__AccordianTrigger::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-box-shadow:0px 6px 9px black;box-shadow:0px 6px 9px black;opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}@media (min-width: 480px){.EventList__AccordianTrigger::before{border-bottom-right-radius:4px;border-bottom-left-radius:4px}}.EventList--Accordian .EventList__AccordianTrigger{cursor:pointer}.EventList--Accordian .EventList__AccordianTrigger:hover::before{opacity:.3}@media (hover: none){.EventList--Accordian .EventList__AccordianTrigger:hover::before{opacity:0}}.EventList__AccordianShow{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;padding-right:32px;font-size:1.4rem;font-weight:900;line-height:1.35}@media (min-width: 768px){.EventList__AccordianShow{font-size:1.6rem}}.EventList__AccordianArrow{display:block;position:absolute;top:2px;right:0;width:17px;height:12px;margin:auto;background-image:url("/static/core/css/assets/img/bg-icons/base/dropdown.54f776b5f588.svg");-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in, -webkit-transform .2s ease-in}@media (min-width: 768px){.EventList__AccordianArrow{top:4px}}.EventList--Open .EventList__AccordianArrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.EventList__Result{margin-bottom:32px}@media (min-width: 768px){.EventList__Header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #e6e8e9}}.EventList__ResultLabel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:50px;padding:24px 10px 12px 10px;color:#5a5a5a;font-size:1.2rem;font-weight:500;text-align:center;border-bottom:1px solid #e6e8e9}@media (min-width: 768px){.EventList__ResultLabel{padding:0;border-bottom:0;font-size:1.4rem}}.EventList__AccordianTrigger .EventList__ResultLabel{min-height:0;padding:8px 0;border:none}.EventList__ResultText{text-align:center;-webkit-transition:opacity .2s;transition:opacity .2s}.EventList__ResultText em{font-weight:900}.EventList__ResultText span{display:none;white-space:nowrap}.EventList__ResultText--Keyword span.resultKeyword{display:inline}.EventList__ResultText--City span.resultCity{display:inline}.EventList__ResultText--City span.resultCity em{text-transform:capitalize}.EventList__ResultText--NearbyCity span.resultCity em{text-transform:none}.EventList--Loading .EventList__ResultText{opacity:0}@media (min-width: 480px){.EventList__AccordianTrigger .EventList__ResultText{text-align:left}}.EventList__ResultSearching{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.EventList--Loading .EventList__ResultSearching{opacity:1}.EventList__Sort{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding-left:12px;padding-right:12px;font-size:1.2rem;font-weight:500;-webkit-transition:opacity .2s;transition:opacity .2s}@media (min-width: 768px){.EventList__Sort{padding-left:0;padding-right:0;font-size:1.4rem}}.EventList--Loading .EventList__Sort{opacity:0}.EventList__SortLabel{font-weight:bold;text-transform:uppercase;letter-spacing:0.5px}@media (min-width: 768px){.EventList__SortLabel{margin-right:14px}}.EventList__SortContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.EventList__SortContainer svg{-ms-flex-item-align:center;align-self:center;margin-right:10px}@media (min-width: 768px){.EventList__SortContainer{font-size:1.4rem}}.EventList__SortItem{margin-right:15px;color:#5a5a5a;font-weight:500;cursor:pointer}.EventList__SortItem:last-child{margin-right:0}.EventList__SortItem:hover{text-decoration:underline}.EventList__SortItem--Active{color:black;text-decoration:underline}.EventList__NoResult{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 15px;margin:15px 0 30px 0;font-size:1.4rem;text-align:center;background:#f5f5f5;background-image:-webkit-gradient(linear, left top, right top, color-stop(10%, #979797), color-stop(0%, rgba(255,255,255,0)));background-image:linear-gradient(to right, #979797 10%, rgba(255,255,255,0) 0%);background-position:top;background-size:5px 1px;background-repeat:repeat-x}@media (min-width: 960px){.EventList__NoResult{font-size:1.6rem}}.EventList__NoResultBorder{position:absolute;top:0;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear, left top, right top, color-stop(10%, #979797), color-stop(0%, rgba(255,255,255,0)));background-image:linear-gradient(to right, #979797 10%, rgba(255,255,255,0) 0%);background-position:bottom;background-size:5px 1px;background-repeat:repeat-x}.EventList__NoResultBorder::before,.EventList__NoResultBorder::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #979797), color-stop(0%, rgba(255,255,255,0)));background-image:linear-gradient(to bottom, #979797 10%, rgba(255,255,255,0) 0%);background-position:left;background-size:1px 5px;background-repeat:repeat-y}.EventList__NoResultBorder::after{background-position:right}.EventList__NoResultTitle{margin-bottom:5px;font-size:1.4rem;font-weight:900;display:none}@media (min-width: 960px){.EventList__NoResultTitle{font-size:1.6rem}}.EventList__NoResultText em{font-weight:900}.EventList__NoResultFlag{display:none}.EventSearch{background:#f6f6f6}.EventSearch--Hero{background:#f3f2f2;border-bottom:1px solid #e6e8e9}.EventSearch__Header{position:relative;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.EventSearch__Header::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:black;opacity:.3}.EventSearch--NoImage .EventSearch__Header::before{display:none}.EventSearch__Image{width:100%;height:100%;position:absolute;top:0;left:0}.EventSearch__HeaderContainer{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;position:relative;padding-top:30px;padding-bottom:40px}@media (min-width: 768px){.EventSearch__HeaderContainer{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.EventSearch__HeaderContainer{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.EventSearch__HeaderContainer{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 960px){.EventSearch__HeaderContainer{padding-top:50px;padding-bottom:50px}}.EventSearch--Hero .EventSearch__HeaderContainer{min-height:300px;padding-top:60px;padding-bottom:40px}@media (min-width: 960px){.EventSearch--Hero .EventSearch__HeaderContainer{padding-top:80px;padding-bottom:70px;min-height:350px}}.EventSearch:not(.EventSearch--Filter) .EventSearch__HeaderContainer{padding-bottom:20px}@media (min-width: 960px){.EventSearch:not(.EventSearch--Filter) .EventSearch__HeaderContainer{padding-bottom:50px}}.EventSearch.EventSearch--Calendar:not(.EventSearch--Filter) .EventSearch__HeaderContainer{padding-top:40px;padding-bottom:24px}@media (min-width: 960px){.EventSearch.EventSearch--Calendar:not(.EventSearch--Filter) .EventSearch__HeaderContainer{padding-top:64px;padding-bottom:28px}}.EventSearch__Title{font-size:2.8rem;font-weight:900;line-height:1.1;text-align:center;color:white}@media (min-width: 960px){.EventSearch__Title{font-size:3.2rem}}.EventSearch--Hero .EventSearch__Title{font-size:3.2rem;text-align:left}@media (min-width: 960px){.EventSearch--Hero .EventSearch__Title{font-size:4rem}}.EventSearch--NoImage .EventSearch__Title{color:#1f1f1f}.EventSearch__Search{margin-top:20px}@media (min-width: 960px){.EventSearch__Search{margin-top:30px}}.EventSearch__Result{padding-bottom:20px}@media (min-width: 960px){.EventSearch__Result{padding-bottom:40px}}.EventSearchInput__Container{position:relative}@media (min-width: 960px){.EventSearchInput__Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.EventSearchInput--OnlySearch .EventSearchInput__Container{display:-webkit-box;display:-ms-flexbox;display:flex}.EventSearchInput__InputContainer{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 960px){.EventSearchInput__InputContainer{height:80px;width:100%;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}}.EventSearchInput:not(.EventSearchInput--OnlySearch) .EventSearchInput__InputContainer{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 960px){.EventSearchInput:not(.EventSearchInput--OnlySearch) .EventSearchInput__InputContainer{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.EventSearchInput--OnlySearch .EventSearchInput__InputContainer{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media (min-width: 960px){.EventSearchInput--OnlySearch .EventSearchInput__InputContainer{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.EventSearchInput__InputField{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:12px;position:relative}.EventSearchInput:not(.EventSearchInput--OnlySearch) .EventSearchInput__InputField{width:100%}@media (min-width: 960px){.EventSearchInput:not(.EventSearchInput--OnlySearch) .EventSearchInput__InputField{margin-right:13px;width:calc((100% * 2/3) - 13px)}}.EventSearchInput--OnlySearch .EventSearchInput__InputField{width:calc(100% - 13px);margin-right:13px}.EventSearchInput__SelectContainer{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;margin-bottom:12px;min-height:60px}@media (min-width: 960px){.EventSearchInput__SelectContainer{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% / 3);margin-right:13px}}.EventSearchInput__SelectContainer:last-child{width:calc(100% - 72px)}@media (min-width: 960px){.EventSearchInput__SelectContainer:last-child{width:calc(100% / 3)}}.EventSearchInput__Select{width:100%;text-align:left;z-index:11}.EventSearchInput__Select.is-open{z-index:12}.EventSearchInput__Select .Select-control{border-radius:3px;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s}.EventSearchInput__Select .Select-control::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border-radius:3px;border:1px solid black;-webkit-transition:border-color .2s;transition:border-color .2s}@media (min-width: 960px){.EventSearchInput__Select .Select-control{height:78px;-webkit-box-shadow:none;box-shadow:none}.EventSearchInput__Select .Select-control:hover{-webkit-box-shadow:none;box-shadow:none}}.EventSearchInput__Select.is-focused .Select-control::before{border-color:black}.EventSearchInput__Button{position:absolute;bottom:0;right:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:60px;height:60px;margin-bottom:12px;color:white;font-family:Avenir,Arial,sans-serif;border:0;border-radius:3px;background-color:black;background-image:url("/static/core/css/assets/img/bg-icons/base/search--white.6466741f311c.svg");background-position:center;background-repeat:no-repeat;background-size:18px auto;cursor:pointer;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media (min-width: 960px){.EventSearchInput__Button{position:relative;width:80px;height:80px;background-size:21px auto}}.EventSearchInput--Small .EventSearchInput__Button{height:50px;width:50px}@media (min-width: 960px){.EventSearchInput--Small .EventSearchInput__Button{width:60px;height:60px}}.EventSearchInput--PageHome .EventSearchInput__InputField{margin-right:0}@media (min-width: 960px){.EventSearchInput--PageHome .EventSearchInput__InputField{width:calc(100% * 2/3)}}@media (min-width: 960px){.EventSearchInput--PageHome .EventSearchInput__InputContainer{margin-right:13px;border-radius:3px;background-color:white;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.6);box-shadow:0 5px 15px 0 rgba(0,0,0,0.6)}.EventSearchInput--PageHome .EventSearchInput__InputContainer:hover{-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.85);box-shadow:0 5px 15px 0 rgba(0,0,0,0.85)}}@media (min-width: 960px){.EventSearchInput--Small .EventSearchInput__InputContainer{height:60px}}@media (min-width: 960px){.EventSearchInput--Singular .EventSearchInput__InputContainer{width:auto;min-width:calc(50% - 30px)}}@media (min-width: 960px){.EventSearchInput--PageHome .EventSearchInput__SelectContainer{margin-right:0}}.EventSearchInput--Small .EventSearchInput__SelectContainer:last-child{width:calc(100% - 62px)}@media (min-width: 960px){.EventSearchInput--Small .EventSearchInput__SelectContainer:last-child{width:calc(100% / 3)}}@media (min-width: 960px){.EventSearchInput--Small .EventSearchInput__SelectContainer:only-child{max-width:537px}}.EventSearchInput__Select .Select-control::before{border-color:#e6e8e9}.EventSearchInput--PageHome .EventSearchInput__Select .Select-control{border:none;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.6);box-shadow:0 5px 15px 0 rgba(0,0,0,0.6)}.EventSearchInput--PageHome .EventSearchInput__Select .Select-control:hover{-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.6);box-shadow:0 5px 15px 0 rgba(0,0,0,0.6)}.EventSearchInput--PageHome .EventSearchInput__Select .Select-control::before{display:none}@media (min-width: 960px){.EventSearchInput--PageHome .EventSearchInput__Select .Select-control{border-top-left-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:none;box-shadow:none}.EventSearchInput--PageHome .EventSearchInput__Select .Select-control:hover{-webkit-box-shadow:none;box-shadow:none}}.EventSearchInput--Small .EventSearchInput__Select .Select-control{height:50px}@media (min-width: 960px){.EventSearchInput--Small .EventSearchInput__Select .Select-control{height:58px}}.EventSearchInput__Select.is-focused .Select-control::before{border-color:#d9d9d9}.EventSearchInput--Small .EventSearchInput__Select .Select-input,.EventSearchInput--Small .EventSearchInput__Select .Select-placeholder,.EventSearchInput--Small .EventSearchInput__Select.Select--single>.Select-control .Select-value{height:50px;font-size:1.4rem;line-height:50px}@media (min-width: 960px){.EventSearchInput--Small .EventSearchInput__Select .Select-input,.EventSearchInput--Small .EventSearchInput__Select .Select-placeholder,.EventSearchInput--Small .EventSearchInput__Select.Select--single>.Select-control .Select-value{height:60px;font-size:1.6rem;line-height:60px}}.EventSearchInput__Button{background-color:#217ab7}.EventSearchInput__Button:hover{background-color:#19679c}.EventSearchInput--PageHome .EventSearchInput__Button{-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.6);box-shadow:0 5px 15px 0 rgba(0,0,0,0.6)}.EventSearchInput--PageHome .EventSearchInput__Button:hover{-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.85);box-shadow:0 5px 15px 0 rgba(0,0,0,0.85)}.EventSearchInput--Small .EventSearchInput__Button{height:50px;width:50px}@media (min-width: 960px){.EventSearchInput--Small .EventSearchInput__Button{width:60px;height:60px}}.EventSearchInputField{width:100%}.EventSearchInputField__Container{display:block;position:relative}.EventSearchInputField__Input{position:relative;height:60px;border:0;font-family:Avenir,Arial,sans-serif;width:100%;padding-left:47px;padding-right:16px;font-size:1.6rem;font-weight:bold;color:#1f1f1f;border:1px solid black;border-radius:3px;background-color:white;background-image:url("/static/core/css/assets/img/bg-icons/base/search--gray.78e1d750be05.svg");background-position:center left 16px;background-repeat:no-repeat;background-size:16px 17px;-webkit-appearance:none;z-index:13}.EventSearchInputField__Input:focus{outline:0;border-color:black}.EventSearchInputField__Input::-webkit-input-placeholder{color:#1f1f1f}.EventSearchInputField__Input::-moz-placeholder{color:#1f1f1f}.EventSearchInputField__Input::-ms-input-placeholder{color:#1f1f1f}.EventSearchInputField__Input::placeholder{color:#1f1f1f}@media (min-width: 960px){.EventSearchInputField__Input{height:80px;font-size:1.8rem;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color .2s;transition:border-color .2s}}@media (min-width: 1024px){.EventSearchInputField__Input{padding-left:64px;background-position:center left 28px}}.EventSearchInputField__Suggest{display:none;position:absolute;top:100%;left:0;width:100%;padding:20px 40px 20px 0;font-size:1.6rem;color:#1f1f1f;text-align:left;border:1px solid black;border-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:white;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:12}.EventSearchInputField--Open .EventSearchInputField__Suggest{opacity:1}.EventSearchInputField__List{max-height:200px;overflow-y:auto}.EventSearchInputField__Checkbox{display:none}.EventSearchInputField__Value{padding:11px 32px 11px 47px;position:relative;display:block;width:100%}.EventSearchInputField__Value em{font-weight:bold}@media (min-width: 1024px){.EventSearchInputField__Value{padding-left:64px}}.EventSearchInputField__Input{font-weight:900;border-color:#e6e8e9;border-radius:3px}.EventSearchInputField__Input:focus{border-color:#d9d9d9}.EventSearchInputField__Input:focus::-webkit-input-placeholder{color:#aaa}.EventSearchInputField__Input:focus::-moz-placeholder{color:#aaa}.EventSearchInputField__Input:focus::-ms-input-placeholder{color:#aaa}.EventSearchInputField__Input:focus::placeholder{color:#aaa}.EventSearchInputField--PageHome .EventSearchInputField__Input{border:none;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.6);box-shadow:0 5px 15px 0 rgba(0,0,0,0.6);-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s}@media (min-width: 960px){.EventSearchInputField--PageHome .EventSearchInputField__Input{border-right:1px solid #e6e8e9;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:none;box-shadow:none}}.EventSearchInputField--Open .EventSearchInputField__Input{border-bottom-left-radius:0;border-bottom-right-radius:0}.EventSearchInputField__Suggest{border-color:#e6e8e9}.EventSearchInputField--PageHome .EventSearchInputField__Suggest{border:1px solid #e6e8e9}.EventSearchInputField__Value:hover{background:#eff6fa}.EventSearchInputField__Value em{font-weight:900}.EventSearchSubjectList{background:#f3f2f2}.EventSearchSubjectList__Search{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;padding-top:60px;padding-bottom:60px}@media (min-width: 768px){.EventSearchSubjectList__Search{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.EventSearchSubjectList__Search{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.EventSearchSubjectList__Search{padding-left:60px;padding-right:60px;max-width:1280px}}.EventSearchSubjectList__SearchTitle{margin-bottom:20px}.EventSearchSubjectList__List{border-top:1px solid #d6d6d6}.ExpandableBlock__Container{position:relative;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.ExpandableBlock--Cropped .ExpandableBlock__Container{max-height:420px;overflow:hidden}.ExpandableBlock--Expanded .ExpandableBlock__Container{max-height:none}.ExpandableBlock__After{max-height:0;opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.ExpandableBlock--Expanded .ExpandableBlock__After{opacity:1;max-height:none}.ExpandableBlock__ReadMore{position:relative;padding-top:23px;width:100%;background-color:white}.ExpandableBlock__ReadMore:before{content:'';position:absolute;top:-30px;left:0;height:30px;width:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(white));background:linear-gradient(180deg, rgba(255,255,255,0) 0%, white 100%)}.ExpandableBlock--Cropped .ExpandableBlock__Container{max-height:420px}.ExpandableBlock--Campaign .ExpandableBlock__Container{background-color:#eff6fa}.ExpandableBlock--Campaign .ExpandableBlock__Container::before{background:-webkit-gradient(linear, left top, left bottom, from(rgba(239,246,250,0)), to(#eff6fa));background:linear-gradient(180deg, rgba(239,246,250,0) 0%, #eff6fa 100%)}.ExpandableBlock--Cropped.ExpandableBlock--Campaign .ExpandableBlock__Container{max-height:220px}.ExpandableBlock__ReadMore:before{top:-70px;height:70px}.ExpandableBlock--Campaign .ExpandableBlock__ReadMore{background-color:#eff6fa}.ExpandableBlock--Campaign .ExpandableBlock__ReadMore::before{background:-webkit-gradient(linear, left top, left bottom, from(rgba(239,246,250,0)), to(#eff6fa));background:linear-gradient(180deg, rgba(239,246,250,0) 0%, #eff6fa 100%)}.ExpandableBlock__Button{display:inline-block;padding:16px 36px;border:2px solid #1f1f1f;border-radius:30px;cursor:pointer;color:black;font-family:Avenir,Arial,sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:1px;line-height:1.3;text-transform:uppercase;text-align:center;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.ExpandableBlock__Button:hover{color:white;border-color:#217ab7;background:#217ab7}@media (hover: none){.ExpandableBlock__Button:hover{color:#1f1f1f;border-color:#1f1f1f;background:transparent}}.ExpandableListModule{margin-top:40px;margin-bottom:55px}@media (min-width: 768px){.ExpandableListModule{margin-top:60px;margin-bottom:60px}}@media (min-width: 960px){.ExpandableListModule{margin-top:80px;margin-bottom:80px}}.ExpandableListModule__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px}@media (min-width: 768px){.ExpandableListModule__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.ExpandableListModule__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.ExpandableListModule__Container{padding-left:60px;padding-right:60px;max-width:1280px}}.ExpandableListModule__Title{margin-bottom:24px;font-size:2.4rem}@media (min-width: 768px){.ExpandableListModule__Title{margin-bottom:28px;font-size:3.2rem}}.ExpandableListModule__List{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px}.ExpandableListModule__Item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:calc(100% - 16px);margin:0 0 16px 16px}@media (min-width: 768px){.ExpandableListModule__Item{width:calc(50% - 16px)}}.ExpandableListModule__Footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}@media (min-width: 768px){.ExpandableListModule__Footer{margin-top:24px}}.ExpandableListModule__Button{position:relative;margin:16px auto 0;z-index:100}.ExpandableListModule__Title{margin-bottom:20px;font-weight:900}.ExpandableListModule--Small .ExpandableListModule__Title{margin-bottom:10px;font-size:2rem;text-align:left}@media (min-width: 768px){.ExpandableListModule__Title{margin-bottom:30px}}.ExpandableListModule__Button{display:inline-block;padding:16px 36px;border:2px solid #1f1f1f;border-radius:30px;cursor:pointer;color:black;font-family:Avenir,Arial,sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:1px;line-height:1.3;text-transform:uppercase;text-align:center;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.ExpandableListModule__Button:hover{color:white;border-color:#217ab7;background:#217ab7}@media (hover: none){.ExpandableListModule__Button:hover{color:#1f1f1f;border-color:#1f1f1f;background:transparent}}.ExtendedWysiwyg:empty{display:none}.Wysiwyg+.ExtendedWysiwyg{margin-top:15px;margin-bottom:15px}.ExtendedWysiwyg__Block--Form{margin:20px 0}.ExtendedWysiwyg__Block--ContactList,.ExtendedWysiwyg__Block--HtmlSnippet,.ExtendedWysiwyg__Block--Reviews{margin:40px 0}.Wysiwyg+.ExtendedWysiwyg:last-child{margin-bottom:0}.ExtendedWysiwyg__Block:last-child{margin-bottom:0 !important}.FilterEvent{position:relative}.FilterEvent__ButtonContainer{position:absolute;top:0;left:0;right:0;height:6px;text-align:center;background:#3ba398;z-index:10}.FilterEvent__Button{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;height:60px;padding:0 40px;font-size:1.8rem;line-height:60px;color:white;background:#3ba398;-webkit-transition:background .2s;transition:background .2s;position:relative;top:-27px;-webkit-transition:min-width .4s;transition:min-width .4s}@media (min-width: 400px){.FilterEvent__Button{max-width:none}}@media (min-width: 960px){.FilterEvent__Button{padding-left:37px;padding-right:37px}}@media (min-width: 960px){.FilterEvent__Button{padding-right:60px;padding-left:60px}}.FilterEvent__Button::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;-webkit-box-shadow:-4px 4px 8px black;box-shadow:-4px 4px 8px black;opacity:0.2;-webkit-transition:opacity 0.2s cubic-bezier(0.4, 0, 1, 1);transition:opacity 0.2s cubic-bezier(0.4, 0, 1, 1)}.FilterEvent__Button:hover::before{opacity:0.3}@media (hover: none){.FilterEvent__Button:hover::before{opacity:0}}.FilterEvent__Button:hover{background:#277f76}@media (hover: none){.FilterEvent__Button:hover{background:#3ba398}}@media (min-width: 480px){.FilterEvent__Button{min-width:320px}}.FilterEvent__Button:hover{background:#277f76}.FilterEvent--Open .FilterEvent__Button{min-width:100%}.FilterEvent--Open .FilterEvent__Button::before{opacity:0}.FilterEvent--Init .FilterEvent__Button{-webkit-transition:none;transition:none}@media (min-width: 480px){.FilterEvent--Init .FilterEvent__Button{min-width:320px}}.FilterEvent__ButtonIcon{position:relative;top:5px;width:24px;height:21px;margin-right:16px;display:inline-block;background:url("/static/core/css/assets/img/bg-icons/medborgarskolan/filter--white.6a707e91ce37.svg") no-repeat center center;background-size:contain}.FilterEvent--Open .FilterEvent__ButtonIcon{display:none}.FilterEvent__ButtonClose{position:relative;top:5px;display:inline-block;width:22px;height:22px;margin-right:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.FilterEvent__ButtonClose::before,.FilterEvent__ButtonClose::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:2px;margin:auto;background:white}.FilterEvent__ButtonClose::after{height:100%;width:2px}.FilterEvent--Closed .FilterEvent__ButtonClose{display:none}.FilterEvent__Close,.FilterEventAccordian__Close,.FilterEventInput__Close,.FilterEventSelection__Close{position:relative;display:inline-block;width:10px;height:10px;margin-left:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.FilterEvent__Close::before,.FilterEventAccordian__Close::before,.FilterEventInput__Close::before,.FilterEventSelection__Close::before,.FilterEvent__Close::after,.FilterEventAccordian__Close::after,.FilterEventInput__Close::after,.FilterEventSelection__Close::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:2px;margin:auto;background:#3ba398}.FilterEvent__Close::after,.FilterEventAccordian__Close::after,.FilterEventInput__Close::after,.FilterEventSelection__Close::after{height:100%;width:2px}.FilterEventAccordian{overflow:hidden;background:white;-webkit-box-shadow:-4px 4px 8px rbga(black, 0.2);box-shadow:-4px 4px 8px rbga(black, 0.2)}.FilterEventAccordian__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;padding-top:50px}@media (min-width: 768px){.FilterEventAccordian__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.FilterEventAccordian__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.FilterEventAccordian__Container{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.FilterEventAccordian__Container{padding-top:70px}}.FilterEventAccordian__SubmitContainer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;padding:20px 0;border-top:1px solid #e5e5e5;text-align:center}@media (min-width: 480px){.FilterEventAccordian__SubmitContainer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width: 768px){.FilterEventAccordian__SubmitContainer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.FilterEventAccordian__Submit{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s;min-width:274px;width:100%;max-width:none}@media (min-width: 400px){.FilterEventAccordian__Submit{max-width:none}}@media (min-width: 960px){.FilterEventAccordian__Submit{padding-left:37px;padding-right:37px}}.FilterEventAccordian__Submit:hover{background:#19679c}@media (hover: none){.FilterEventAccordian__Submit:hover{background:#217ab7}}@media (min-width: 480px){.FilterEventAccordian__Submit{width:auto}}@media (min-width: 768px){.FilterEventAccordian__Submit{width:auto;margin:0 auto}}.FilterEventAccordian__Reset{position:relative;-ms-flex-item-align:center;align-self:center;margin:10px 0;color:#848484;cursor:pointer}.FilterEventAccordian__Reset:hover{text-decoration:underline}@media (min-width: 480px){.FilterEventAccordian__Reset{position:absolute;top:0;bottom:0;left:0;height:24px;margin:auto 0}}.FilterEventAccordian__Close{margin-left:0;margin-right:8px}.FilterEventAccordian__Close::after,.FilterEventAccordian__Close::before{background:#ed1949}.FilterEventAccordian__List{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-10px}@media (min-width: 768px){.FilterEventAccordian__List{margin-left:-20px}}@media (min-width: 960px){.FilterEventAccordian__List{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-30px}}.FilterEventAccordian__Item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% - 10px);margin-left:10px}@media (min-width: 480px){.FilterEventAccordian__Item{width:calc(50% - 10px)}}@media (min-width: 768px){.FilterEventAccordian__Item{width:calc(33.33333% - 20px);margin-left:20px}}@media (min-width: 960px){.FilterEventAccordian__Item{width:calc(20% - 30px);margin-left:30px}}@media (min-width: 480px){.FilterEventAccordian__Item--Wide{width:calc(100% - 10px)}}@media (min-width: 768px){.FilterEventAccordian__Item--Wide{width:calc(100% - 20px)}}@media (min-width: 960px){.FilterEventAccordian__Item--Wide{width:calc(40% - 30px)}}.FilterEventGroup{margin-bottom:11px}.FilterEventGroup__Title{margin-bottom:13px;font-size:1.6rem;line-height:1.9}.FilterEventGroup--Button .FilterEventGroup__List{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-9px}.FilterEventGroup__Button{position:relative;display:inline-block;padding-bottom:6px;padding-left:14px;color:black;font-size:1.4rem;font-weight:900;cursor:pointer}.FilterEventGroup__Button::before,.FilterEventGroup__Button::after{content:'';display:block;position:absolute;top:9px;left:0;width:8px;height:2px;margin:auto;background:black}.FilterEventGroup__Button::after{height:8px;width:2px;top:6px;left:3px}.FilterEventGroup__Button--Minus::after{display:none}.FilterEventInput{display:block;padding-bottom:10px;font-size:1.4rem;line-height:17px}.FilterEventInput--Button{width:calc(100% - 9px);margin-left:9px;padding-bottom:9px}@media (min-width: 480px){.FilterEventInput--Button{width:calc(50% - 9px)}}@media (min-width: 768px){.FilterEventInput--Button{width:calc(33.33333% - 9px)}}@media (min-width: 960px){.FilterEventInput--Button{width:calc(50% - 9px)}}.FilterEventInput--Disabled{opacity:.6}.FilterEventInput__Input{display:none}.FilterEventInput__Label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:30px;-webkit-transition:all .2s;transition:all .2s}.FilterEventInput:not(.FilterEventInput--Disabled) .FilterEventInput__Label{cursor:pointer}.FilterEventInput--Button .FilterEventInput__Label{padding:13px 19px;border:1px solid #e3e3e3;border-radius:3px;background:white}.FilterEventInput--Button .FilterEventInput__Input:checked ~ .FilterEventInput__Label{background:#F0F0F0}.FilterEventInput__Label::before,.FilterEventInput__Label::after{content:'';position:absolute;top:0;left:0;width:16px;height:16px;border:1px solid #d0d0d0;border-radius:2px;background:white;-webkit-transition:opacity .2s;transition:opacity .2s}.FilterEventInput--Button .FilterEventInput__Label::before,.FilterEventInput--Button .FilterEventInput__Label::after{display:none}.FilterEventInput__Label::after{border-color:#3ba398;background:#3ba398 url("/static/core/css/assets/img/bg-icons/base/check--white.ef67d5d17c07.svg");background-repeat:no-repeat;background-position:center center;opacity:0}.FilterEventInput__Input:checked ~ .FilterEventInput__Label::after{opacity:1}.FilterEventInput__Text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FilterEventInput--Button .FilterEventInput__Text{font-weight:900}.FilterEventInput__Count{color:#a3a3a3;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:5px}.FilterEventInput--Button .FilterEventInput__Input:checked ~ .FilterEventInput__Label .FilterEventInput__Count{display:none}.FilterEventInput:not(.FilterEventInput--Button) .FilterEventInput__Count{display:none}.FilterEventInput__Close{display:none;position:absolute;top:0;bottom:0;right:19px;margin:auto}.FilterEventInput__Close::before,.FilterEventInput__Close::after{background:black}.FilterEventInput__Input--All ~ .FilterEventInput__Label .FilterEventInput__Close{display:inline-block}.FilterEventSelection{margin-left:auto;margin-right:auto;max-width:1120px;padding-left:12px;padding-right:12px;padding-top:50px;padding-bottom:11px;-webkit-transition:padding-bottom .5s;transition:padding-bottom .5s}@media (min-width: 768px){.FilterEventSelection{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.FilterEventSelection{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.FilterEventSelection{padding-left:60px;padding-right:60px;max-width:1180px}}.FilterEventSelection--Empty{padding-bottom:0px}.FilterEventSelection__List{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-5px}.FilterEventSelection__Button{position:relative;display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:7px 20px 5px 20px;margin-left:5px;margin-bottom:5px;font-size:1.1rem;font-weight:bold;text-transform:uppercase;line-height:2.6;border-radius:20px;background:white;cursor:pointer}.FilterEventSelection__Button::before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:.1;border-radius:20px;-webkit-box-shadow:-3px 2px 6px black;box-shadow:-3px 2px 6px black;-webkit-transition:opacity .2s;transition:opacity .2s}.FilterEventSelection__Button:hover::before{opacity:.2}.FilterEventSelection__Close{top:1px}.Follow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 20px;text-align:center;font-weight:500;font-size:2.4rem;line-height:1.4}@media (min-width: 768px){.Follow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:60px 40px;font-size:3.2rem}}@media (min-width: 768px){.Follow p:last-of-type{margin-left:10px}}.Follow a{position:relative;-webkit-transition:all .2s;transition:all .2s}.Follow a::after{content:'';width:100%;height:2px;position:absolute;left:0;bottom:-2px;-webkit-transition:all .2s;transition:all .2s}.Follow{padding:35px 20px;color:#1f1f1f;font-weight:900;line-height:1.8;background:#fbfbfb}@media (min-width: 768px){.Follow{padding:53px 40px}}.Follow a::after{bottom:-7px;background:#217ab7}.Follow a:hover{color:#217ab7}.Follow--Minimal{padding:20px;font-size:1.6rem}@media (min-width: 768px){.Follow--Minimal{padding:40px;font-size:2rem}}.Follow--Minimal a::after{bottom:-5px}.Footer{color:white;background-color:#217ab7}.Footer--Minimal{color:black;background:white}.Footer__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;padding-top:40px;padding-bottom:40px}@media (min-width: 768px){.Footer__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.Footer__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.Footer__Container{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 960px){.Footer__Container{padding-top:60px}}@media (min-width: 1280px){.Footer__Container{padding-top:90px}}.Footer--Minimal .Footer__Container{padding-top:32px;padding-bottom:28px}@media (min-width: 960px){.Footer--Minimal .Footer__Container{padding-top:40px}}@media (min-width: 1280px){.Footer--Minimal .Footer__Container{padding-top:48px}}.Footer--Minimal .Footer__Content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 960px){.Footer--Minimal .Footer__Content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.Footer--Minimal .Footer__Menu{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.Footer--Minimal .Footer__Menu{width:80%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 960px){.Footer--Minimal .Footer__Menu{width:60%}}.Footer__MenuPrimary{margin-bottom:20px}@media (min-width: 768px){.Footer--Minimal .Footer__MenuPrimary{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:60%;padding-right:32px}}.Footer__MenuSecondary{margin-bottom:20px}@media (min-width: 768px){.Footer__MenuSecondary{margin-bottom:60px}}@media (min-width: 1024px){.Footer__MenuSecondary{margin-bottom:100px}}.Footer--Minimal .Footer__MenuSecondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.Footer--Minimal .Footer__MenuSecondary{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:40%;padding-right:24px}}@media (min-width: 768px){.Footer__MenuSecondary .Footer__Item{display:inline-block;margin-right:25px}}.Footer__Link{display:block;font-weight:900;text-decoration:none;color:white}.Footer--Minimal .Footer__Link{color:black}.Footer__Link:hover{text-decoration:underline}@media (hover: none){.Footer__Link:hover{text-decoration:none}}.Footer__MenuPrimary .Footer__Link{padding-top:6px;padding-bottom:6px;font-size:2.4rem}@media (min-width: 1024px){.Footer__MenuPrimary .Footer__Link{font-size:3.2rem}}.Footer--Minimal .Footer__MenuPrimary .Footer__Link{padding-top:0;padding-bottom:8px;font-size:1.8rem}@media (min-width: 1024px){.Footer--Minimal .Footer__MenuPrimary .Footer__Link{font-size:2.4rem}}.Footer__MenuSecondary .Footer__Link{padding-top:10px;padding-bottom:10px;font-size:2rem;font-weight:500}@media (min-width: 1024px){.Footer__MenuSecondary .Footer__Link{font-size:2.4rem}}.Footer--Minimal .Footer__MenuSecondary .Footer__Link{padding-top:0;font-size:1.6rem}@media (min-width: 1024px){.Footer--Minimal .Footer__MenuSecondary .Footer__Link{font-size:1.6rem}}.Footer__Info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:30px;border-top:1px solid rgba(255,255,255,0.3)}.Footer--Minimal .Footer__Info{padding-bottom:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-color:#f3f2f2}@media (min-width: 768px){.Footer--Minimal .Footer__Info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}}@media (min-width: 960px){.Footer--Minimal .Footer__Info{width:40%;border:none;padding:0}}.Footer__Column{font-size:1.6rem;line-height:1.44}.Footer__Column:not(:first-child){margin-left:50px}.Footer--Minimal .Footer__Column:not(:first-child){margin-left:0;margin-top:24px}.Footer__Column h2,.Footer__Column h3,.Footer__Column h4,.Footer__Column h5,.Footer__Column h6{font-size:1.6rem;margin-bottom:4px}.Footer__Column a{color:white}.Footer__Column a:hover{text-decoration:underline}@media (hover: none){.Footer__Column a:hover{text-decoration:none}}.Footer--Minimal .Footer__Column a{color:black}.Footer__Logo{width:133px;height:39px;margin-top:30px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.Footer__Logo{margin-top:0;margin-right:0}}.Footer--Minimal .Footer__Logo{margin:30px 0 0}@media (min-width: 768px){.Footer--Minimal .Footer__Logo{margin-top:30px;margin-right:auto;margin-left:auto}}@media (min-width: 960px){.Footer--Minimal .Footer__Logo{margin-top:0;margin-right:0}}.Footer__Logo svg{width:133px;height:39px;display:block}.Footer__Logo svg *{fill:white}.Form__Title{margin-top:15px;margin-bottom:20px}@media (min-width: 768px){.Form__Title{margin-top:30px}}.Form--Module .Form__Title{display:none}.Form__Field,.ApplicationField{position:relative;margin:12px 0}.Form__Field--CheckboxSelectMultiple,.Form__Field--RadioSelect,.Form__Field--SelectMultiple{padding-top:24px}.Form__Field--Consent{margin-top:32px}@media (min-width: 768px){.Form__Field--Consent{margin-top:40px}}.Form__Field--Title{margin:32px 0 18px}.Form__Field--Title:first-child,input[type=hidden]:first-child+.Form__Field--Title{margin-top:12px}.Form__FieldTitle{font-size:1.6rem}.Form__Label,.ApplicationField__Label,.Form__FieldWrapper label,.ApplicationField__Wrapper label{position:relative;display:block;font-size:1.6rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Form__Label a,.ApplicationField__Label a,.Form__FieldWrapper label a,.ApplicationField__Wrapper label a{color:#217ab7}.Form__Label a:hover,.ApplicationField__Label a:hover,.Form__FieldWrapper label a:hover,.ApplicationField__Wrapper label a:hover{color:#19679c;text-decoration:underline}@media (hover: none){.Form__Label a:hover,.ApplicationField__Label a:hover,.Form__FieldWrapper label a:hover,.ApplicationField__Wrapper label a:hover{color:#217ab7;text-decoration:none}}.Form__Label--Inside,.ApplicationField--LabelInside .ApplicationField__Label,.Form__FieldWrapper>input:not([type="checkbox"]):not([type="radio"])+label,.ApplicationField__Wrapper>input:not([type="checkbox"]):not([type="radio"])+label,.Form__FieldWrapper>textarea+label,.ApplicationField__Wrapper>textarea+label,.Form__Field--Select .Form__FieldWrapper>select+label,.Form__Field--Select .ApplicationField__Wrapper>select+label{position:absolute;top:18px;left:20px;right:20px;pointer-events:none}.Form__Label--InsideFocus,.ApplicationField--LabelInside .ApplicationField__Focusable:focus+.ApplicationField__Label,.ApplicationField--LabelInside .ApplicationField__Focusable.is-focused+.ApplicationField__Label,.ApplicationField--LabelInside.ApplicationField--HasValue .ApplicationField__Focusable+.ApplicationField__Label,.Form__FieldWrapper>input:not([type="checkbox"]):not([type="radio"]):focus+label,.ApplicationField__Wrapper>input:not([type="checkbox"]):not([type="radio"]):focus+label,.Form__FieldWrapper>input:not([type="checkbox"]):not([type="radio"]).js-state-has-value+label,.ApplicationField__Wrapper>input:not([type="checkbox"]):not([type="radio"]).js-state-has-value+label,.Form__FieldWrapper>textarea:focus+label,.ApplicationField__Wrapper>textarea:focus+label,.Form__FieldWrapper>textarea.js-state-has-value+label,.ApplicationField__Wrapper>textarea.js-state-has-value+label,.Form__Field--Select .Form__FieldWrapper>select:focus+label,.Form__Field--Select .ApplicationField__Wrapper>select:focus+label,.Form__Field--Select .Form__FieldWrapper>select.js-state-has-value+label,.Form__Field--Select .ApplicationField__Wrapper>select.js-state-has-value+label{top:12px !important;font-size:1rem}.Form__Label--ForceAbove,.ApplicationField--LabelAbove .ApplicationField__Label,.Form__Field--CheckboxSelectMultiple .Form__FieldWrapper>label,.Form__Field--CheckboxSelectMultiple .ApplicationField__Wrapper>label,.Form__Field--RadioSelect .Form__FieldWrapper>label,.Form__Field--RadioSelect .ApplicationField__Wrapper>label,.Form__Field--Select .Form__FieldWrapper>label,.Form__Field--Select .ApplicationField__Wrapper>label,.Form__Field--SelectMultiple .Form__FieldWrapper>label,.Form__Field--SelectMultiple .ApplicationField__Wrapper>label{position:absolute;top:-24px;left:0}.Form__Label--Select,.ApplicationField--Select .ApplicationField__Label,.ApplicationField--CustomSelect .ApplicationField__Label,.Form__FieldWrapper--Select>select+label,.ApplicationField--Select .ApplicationField__Wrapper>select+label,.Form__Field--Select .Form__FieldWrapper>select+label,.Form__Field--Select .ApplicationField__Wrapper>select+label{padding:10px;margin:-10px;background:white}.Form__Label--SelectFocus,.ApplicationField__Select:focus+.ApplicationField__Label,.ApplicationField--HasValue .ApplicationField__Select+.ApplicationField__Label,.ApplicationField--CustomSelect .ApplicationField__Label,.Form__Field--Select .Form__FieldWrapper>select:focus+label,.Form__Field--Select .ApplicationField__Wrapper>select:focus+label,.Form__Field--Select .Form__FieldWrapper>select.js-state-has-value+label,.Form__Field--Select .ApplicationField__Wrapper>select.js-state-has-value+label{padding:0;margin:0}.Form__Label--Checkbox,.ApplicationField--Checkbox .ApplicationField__Label,.Form__Field--CheckboxInput .Form__FieldWrapper>label,.Form__Field--CheckboxInput .ApplicationField__Wrapper>label,.Form__Field--Consent .Form__FieldWrapper>label,.Form__Field--Consent .ApplicationField__Wrapper>label,.Form__Field--CheckboxSelectMultiple .Form__FieldWrapper ul li>label,.Form__Field--CheckboxSelectMultiple .ApplicationField__Wrapper ul li>label{color:black;padding-left:30px;cursor:pointer}.Form__Label--Checkbox::before,.ApplicationField--Checkbox .ApplicationField__Label::before,.Form__Field--CheckboxInput .Form__FieldWrapper>label::before,.Form__Field--CheckboxInput .ApplicationField__Wrapper>label::before,.Form__Field--Consent .Form__FieldWrapper>label::before,.Form__Field--Consent .ApplicationField__Wrapper>label::before,.Form__Field--CheckboxSelectMultiple .Form__FieldWrapper ul li>label::before,.Form__Field--CheckboxSelectMultiple .ApplicationField__Wrapper ul li>label::before,.Form__Label--Checkbox::after,.ApplicationField--Checkbox .ApplicationField__Label::after,.Form__Field--CheckboxInput .Form__FieldWrapper>label::after,.Form__Field--CheckboxInput .ApplicationField__Wrapper>label::after,.Form__Field--Consent .Form__FieldWrapper>label::after,.Form__Field--Consent .ApplicationField__Wrapper>label::after,.Form__Field--CheckboxSelectMultiple .Form__FieldWrapper ul li>label::after,.Form__Field--CheckboxSelectMultiple .ApplicationField__Wrapper ul li>label::after{content:'';position:absolute;top:2px;left:0;display:block;border-radius:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Form__Label--Checkbox::before,.ApplicationField--Checkbox .ApplicationField__Label::before,.Form__Field--CheckboxInput .Form__FieldWrapper>label::before,.Form__Field--CheckboxInput .ApplicationField__Wrapper>label::before,.Form__Field--Consent .Form__FieldWrapper>label::before,.Form__Field--Consent .ApplicationField__Wrapper>label::before,.Form__Field--CheckboxSelectMultiple .Form__FieldWrapper ul li>label::before,.Form__Field--CheckboxSelectMultiple .ApplicationField__Wrapper ul li>label::before{width:18px;height:18px;border:1px solid #eaeaea;background:white}.Form__Label--Checkbox::after,.ApplicationField--Checkbox .ApplicationField__Label::after,.Form__Field--CheckboxInput .Form__FieldWrapper>label::after,.Form__Field--CheckboxInput .ApplicationField__Wrapper>label::after,.Form__Field--Consent .Form__FieldWrapper>label::after,.Form__Field--Consent .ApplicationField__Wrapper>label::after,.Form__Field--CheckboxSelectMultiple .Form__FieldWrapper ul li>label::after,.Form__Field--CheckboxSelectMultiple .ApplicationField__Wrapper ul li>label::after{top:6px;left:4px;width:12px;height:11px;background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:0}.Form__Label--CheckboxChecked::after,.ApplicationField--Checkbox .ApplicationField__Input:checked+.ApplicationField__Label::after,.Form__Field--CheckboxInput .Form__FieldWrapper>input:checked+label::after,.Form__Field--CheckboxInput .ApplicationField__Wrapper>input:checked+label::after,.Form__Field--Consent .Form__FieldWrapper>input:checked+label::after,.Form__Field--Consent .ApplicationField__Wrapper>input:checked+label::after,.Form__Field--CheckboxSelectMultiple .Form__FieldWrapper ul li>input:checked+label::after,.Form__Field--CheckboxSelectMultiple .ApplicationField__Wrapper ul li>input:checked+label::after{opacity:1}.Form__Label--Radio,.ApplicationField--Radio .ApplicationField__Label,.Form__Field--RadioSelect .Form__FieldWrapper ul li>label,.Form__Field--RadioSelect .ApplicationField__Wrapper ul li>label{color:black;padding-left:30px;cursor:pointer}.Form__Label--Radio::before,.ApplicationField--Radio .ApplicationField__Label::before,.Form__Field--RadioSelect .Form__FieldWrapper ul li>label::before,.Form__Field--RadioSelect .ApplicationField__Wrapper ul li>label::before,.Form__Label--Radio::after,.ApplicationField--Radio .ApplicationField__Label::after,.Form__Field--RadioSelect .Form__FieldWrapper ul li>label::after,.Form__Field--RadioSelect .ApplicationField__Wrapper ul li>label::after{content:'';position:absolute;top:2px;left:0;display:block;width:18px;height:18px;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Form__Label--Radio::before,.ApplicationField--Radio .ApplicationField__Label::before,.Form__Field--RadioSelect .Form__FieldWrapper ul li>label::before,.Form__Field--RadioSelect .ApplicationField__Wrapper ul li>label::before{border:1px solid #eaeaea;background:white}.Form__Label--Radio::after,.ApplicationField--Radio .ApplicationField__Label::after,.Form__Field--RadioSelect .Form__FieldWrapper ul li>label::after,.Form__Field--RadioSelect .ApplicationField__Wrapper ul li>label::after{top:7px;left:5px;width:10px;height:10px;opacity:0}.Form__Label--RadioChecked::after,.ApplicationField--Radio .ApplicationField__Input:checked+.ApplicationField__Label::after,.Form__Field--RadioSelect .Form__FieldWrapper ul li>input:checked+label::after,.Form__Field--RadioSelect .ApplicationField__Wrapper ul li>input:checked+label::after{opacity:1}.Form__Label--RadioLarge,.ApplicationField--Radio.ApplicationField--Large .ApplicationField__Label{padding:16px 16px 16px 44px}.Form__Label--RadioLarge::before,.ApplicationField--Radio.ApplicationField--Large .ApplicationField__Label::before{top:18px;left:16px}.Form__Label--RadioLarge::after,.ApplicationField--Radio.ApplicationField--Large .ApplicationField__Label::after{top:23px;left:21px}@media (min-width: 480px){.Form__Label--RadioLarge,.ApplicationField--Radio.ApplicationField--Large .ApplicationField__Label{padding:20px 24px 20px 50px}.Form__Label--RadioLarge::before,.ApplicationField--Radio.ApplicationField--Large .ApplicationField__Label::before{top:22px;left:20px}.Form__Label--RadioLarge::after,.ApplicationField--Radio.ApplicationField--Large .ApplicationField__Label::after{top:27px;left:25px}}.Form__Label--Disabled,.ApplicationField--Disabled .ApplicationField__Label{color:#ccc;cursor:auto !important}.Form__Label--Disabled::after,.ApplicationField--Disabled .ApplicationField__Label::after{display:none !important}.Form__Input,.ApplicationField__Input,.Form__FieldWrapper>input:not([type="checkbox"]):not([type="radio"]),.ApplicationField__Wrapper>input:not([type="checkbox"]):not([type="radio"]),.Form__FieldWrapper>textarea,.ApplicationField__Wrapper>textarea,.Form__Select,.ApplicationField__Select,.Form__FieldWrapper>select,.ApplicationField__Wrapper>select{padding:25px 20px 11px 20px;width:100%;color:black;font-size:1.6rem;font-family:Avenir,Arial,sans-serif;font-weight:500;border:1px solid #eaeaea;background:white;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Form__Input--Checkbox,.ApplicationField--Checkbox .ApplicationField__Input,.Form__FieldWrapper input[type="checkbox"],.ApplicationField__Wrapper input[type="checkbox"],.Form__FieldWrapper input[type="radio"],.ApplicationField__Wrapper input[type="radio"],.Form__Input--Radio,.Form__Select--Checkbox,.Form__Select--Radio{padding:0 !important;margin:0;border:none;position:absolute;opacity:0}.Form__Input--LabelAbove,.ApplicationField--LabelAbove .ApplicationField__Input,.Form__Select--LabelAbove{padding-top:19px !important;padding-bottom:17px !important}.Form__Input[disabled],.ApplicationField__Input[disabled],.Form__FieldWrapper>input[disabled]:not([type="checkbox"]):not([type="radio"]),.ApplicationField__Wrapper>input[disabled]:not([type="checkbox"]):not([type="radio"]),.Form__FieldWrapper>textarea[disabled],.ApplicationField__Wrapper>textarea[disabled],.Form__Select[disabled],.ApplicationField__Select[disabled],.Form__FieldWrapper>select[disabled],.ApplicationField__Wrapper>select[disabled]{color:#ccc}.Form__Select,.ApplicationField__Select,.Form__FieldWrapper>select,.ApplicationField__Wrapper>select{text-overflow:'';text-indent:0.01px;-webkit-appearance:none;-moz-appearance:none}.Form__Select::-ms-expand,.ApplicationField__Select::-ms-expand,.Form__FieldWrapper>select::-ms-expand,.ApplicationField__Wrapper>select::-ms-expand{display:none}.Form__Select option,.ApplicationField__Select option,.Form__FieldWrapper>select option,.ApplicationField__Wrapper>select option{color:black;font-size:1.6rem;font-family:Avenir,Arial,sans-serif;font-weight:500}.Form__Select:-moz-focusring,.ApplicationField__Select:-moz-focusring,.Form__FieldWrapper>select:-moz-focusring,.ApplicationField__Wrapper>select:-moz-focusring{color:transparent;text-shadow:0 0 0 black}.Form__Select--Multiple,.Form__Field--SelectMultiple .Form__FieldWrapper>select,.Form__Field--SelectMultiple .ApplicationField__Wrapper>select{margin-top:5px;padding:10px 20px}.Form__ReactSelect,.ApplicationField__CustomSelect,.CollaborationSearch__Select{width:100%;color:black;font-size:1.6rem;font-family:Avenir,Arial,sans-serif;font-weight:500}.Form__ReactSelect .Select-control,.ApplicationField__CustomSelect .Select-control,.CollaborationSearch__Select .Select-control{position:relative;height:58px;border:1px solid #eaeaea;border-radius:4px;background:white;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Form__ReactSelect .Select-control:hover,.ApplicationField__CustomSelect .Select-control:hover,.CollaborationSearch__Select .Select-control:hover{-webkit-box-shadow:none;box-shadow:none}.Form__ReactSelect .Select-multi-value-wrapper,.ApplicationField__CustomSelect .Select-multi-value-wrapper,.CollaborationSearch__Select .Select-multi-value-wrapper{display:block;position:relative}.Form__ReactSelect .Select-placeholder,.ApplicationField__CustomSelect .Select-placeholder,.CollaborationSearch__Select .Select-placeholder{color:#aaa}.Form__ReactSelect .Select-placeholder,.ApplicationField__CustomSelect .Select-placeholder,.CollaborationSearch__Select .Select-placeholder,.Form__ReactSelect .Select-value,.ApplicationField__CustomSelect .Select-value,.CollaborationSearch__Select .Select-value,.Form__ReactSelect .Select-input,.ApplicationField__CustomSelect .Select-input,.CollaborationSearch__Select .Select-input{height:58px !important;padding-left:20px !important;font-size:1.6rem !important;font-weight:500 !important}@media (min-width: 960px){.Form__ReactSelect .Select-placeholder,.ApplicationField__CustomSelect .Select-placeholder,.CollaborationSearch__Select .Select-placeholder,.Form__ReactSelect .Select-value,.ApplicationField__CustomSelect .Select-value,.CollaborationSearch__Select .Select-value,.Form__ReactSelect .Select-input,.ApplicationField__CustomSelect .Select-input,.CollaborationSearch__Select .Select-input{height:58px !important;font-size:1.6rem !important;line-height:68px !important}}.Form__ReactSelect .Select-input input,.ApplicationField__CustomSelect .Select-input input,.CollaborationSearch__Select .Select-input input{padding:0;font-weight:500 !important}.Form__ReactSelect .Select-menu-outer,.ApplicationField__CustomSelect .Select-menu-outer,.CollaborationSearch__Select .Select-menu-outer{border:1px solid #eaeaea;border-radius:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Form__ReactSelect.is-focused:not(.is-open)>.Select-control,.is-focused.ApplicationField__CustomSelect:not(.is-open)>.Select-control,.is-focused.CollaborationSearch__Select:not(.is-open)>.Select-control{-webkit-box-shadow:none;box-shadow:none}.Form__FieldWrapper,.ApplicationField__Wrapper{position:relative}.Form__FieldWrapper--Select::before,.ApplicationField--Select .ApplicationField__Wrapper::before,.Form__Field--Select .Form__FieldWrapper::before,.Form__Field--Select .ApplicationField__Wrapper::before{content:'';width:60px;display:block;position:absolute;top:3px;bottom:3px;right:3px;background:white;pointer-events:none}.Form__FieldWrapper--Select::after,.ApplicationField--Select .ApplicationField__Wrapper::after,.Form__Field--Select .Form__FieldWrapper::after,.Form__Field--Select .ApplicationField__Wrapper::after{content:'';height:9px;width:16px;margin:auto;position:absolute;top:0px;bottom:0px;right:25px;background:url("/static/core/css/assets/img/bg-icons/base/dropdown.54f776b5f588.svg") no-repeat center center;pointer-events:none}.Form__Field--CheckboxSelectMultiple .Form__FieldWrapper ul li,.Form__Field--CheckboxSelectMultiple .ApplicationField__Wrapper ul li,.Form__Field--RadioSelect .Form__FieldWrapper ul li,.Form__Field--RadioSelect .ApplicationField__Wrapper ul li{margin-top:12px}.Form__Field--CheckboxSelectMultiple .Form__FieldWrapper>label,.Form__Field--CheckboxSelectMultiple .ApplicationField__Wrapper>label,.Form__Field--RadioSelect .Form__FieldWrapper>label,.Form__Field--RadioSelect .ApplicationField__Wrapper>label{top:-30px}.Form__Field--CheckboxInput .Form__FieldWrapper>label,.Form__Field--CheckboxInput .ApplicationField__Wrapper>label,.Form__Field--Consent .Form__FieldWrapper>label,.Form__Field--Consent .ApplicationField__Wrapper>label{color:black}.Form__Error,.ApplicationField__Error,.FieldsAddress__Error,.ApplicationForm__Error,.ApplicationSection__Error{margin-top:5px;color:#ed1949;font-size:1.4rem}.Form__Error--Large,.FieldsAddress__Error,.ApplicationForm__Error,.ApplicationSection__Error{position:relative;margin-top:30px;padding:14px 20px;text-align:center;border:1px solid #ed1949;background:white}.Form__Error--Large::after,.FieldsAddress__Error::after,.ApplicationForm__Error::after,.ApplicationSection__Error::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:rgba(237,25,73,0.04);border-radius:0}.Form__Helptext,.ApplicationField__Helptext{margin-top:5px;color:#696969;font-size:1.4rem}.Form__Helptext a,.ApplicationField__Helptext a{color:#217ab7}.Form__Helptext a:hover,.ApplicationField__Helptext a:hover{color:#19679c;text-decoration:underline}@media (hover: none){.Form__Helptext a:hover,.ApplicationField__Helptext a:hover{color:#217ab7;text-decoration:none}}.Form__Submit{margin-top:12px}.Form--Module .Form__Submit::before{display:none}.Form input.Form__Submit{-webkit-box-shadow:-4px 4px 8px rgba(0,0,0,0.2);box-shadow:-4px 4px 8px rgba(0,0,0,0.2)}.Form--Module .Form input.Form__Submit{-webkit-box-shadow:none;box-shadow:none}.Form .rich-text{position:relative;padding:30px;background:white}.Form .rich-text::before{content:'';position:absolute;top:-1px;bottom:-1px;left:0;width:6px}.Form .rich-text h2,.Form .rich-text h3,.Form .rich-text h4{font-size:2.2rem;margin-bottom:10px}.Form .rich-text p{max-width:500px;margin-bottom:15px}.Form .rich-text a{font-weight:bold}.Form .rich-text a:hover{border-bottom:2px solid black}.Form .rich-text>*:last-child{margin-bottom:0}.Form__FieldTitle{color:#1f1f1f;font-weight:900}.Form__Label,.ApplicationField__Label,.Form__FieldWrapper label,.ApplicationField__Wrapper label{color:#696969;font-weight:500}.Form__Label--Checkbox::before,.ApplicationField--Checkbox .ApplicationField__Label::before,.Form__Field--CheckboxInput .Form__FieldWrapper>label::before,.Form__Field--CheckboxInput .ApplicationField__Wrapper>label::before,.Form__Field--Consent .Form__FieldWrapper>label::before,.Form__Field--Consent .ApplicationField__Wrapper>label::before,.Form__Field--CheckboxSelectMultiple .Form__FieldWrapper ul li>label::before,.Form__Field--CheckboxSelectMultiple .ApplicationField__Wrapper ul li>label::before,.Form__Label--Checkbox::after,.ApplicationField--Checkbox .ApplicationField__Label::after,.Form__Field--CheckboxInput .Form__FieldWrapper>label::after,.Form__Field--CheckboxInput .ApplicationField__Wrapper>label::after,.Form__Field--Consent .Form__FieldWrapper>label::after,.Form__Field--Consent .ApplicationField__Wrapper>label::after,.Form__Field--CheckboxSelectMultiple .Form__FieldWrapper ul li>label::after,.Form__Field--CheckboxSelectMultiple .ApplicationField__Wrapper ul li>label::after{top:2px}.Form__Label--Checkbox::before,.ApplicationField--Checkbox .ApplicationField__Label::before,.Form__Field--CheckboxInput .Form__FieldWrapper>label::before,.Form__Field--CheckboxInput .ApplicationField__Wrapper>label::before,.Form__Field--Consent .Form__FieldWrapper>label::before,.Form__Field--Consent .ApplicationField__Wrapper>label::before,.Form__Field--CheckboxSelectMultiple .Form__FieldWrapper ul li>label::before,.Form__Field--CheckboxSelectMultiple .ApplicationField__Wrapper ul li>label::before{border:1px solid #eaeaea}.Form__Label--Checkbox::after,.ApplicationField--Checkbox .ApplicationField__Label::after,.Form__Field--CheckboxInput .Form__FieldWrapper>label::after,.Form__Field--CheckboxInput .ApplicationField__Wrapper>label::after,.Form__Field--Consent .Form__FieldWrapper>label::after,.Form__Field--Consent .ApplicationField__Wrapper>label::after,.Form__Field--CheckboxSelectMultiple .Form__FieldWrapper ul li>label::after,.Form__Field--CheckboxSelectMultiple .ApplicationField__Wrapper ul li>label::after{top:6px;background-image:url("/static/core/css/assets/img/bg-icons/base/check--white.ef67d5d17c07.svg")}.Form__Label--CheckboxChecked::before,.ApplicationField--Checkbox .ApplicationField__Input:checked+.ApplicationField__Label::before,.Form__Field--CheckboxInput .Form__FieldWrapper>input:checked+label::before,.Form__Field--CheckboxInput .ApplicationField__Wrapper>input:checked+label::before,.Form__Field--Consent .Form__FieldWrapper>input:checked+label::before,.Form__Field--Consent .ApplicationField__Wrapper>input:checked+label::before,.Form__Field--CheckboxSelectMultiple .Form__FieldWrapper ul li>input:checked+label::before,.Form__Field--CheckboxSelectMultiple .ApplicationField__Wrapper ul li>input:checked+label::before{border-color:#3ba398;background:#3ba398}.Form__Label--Radio:hover::before,.ApplicationField--Radio .ApplicationField__Label:hover::before,.Form__Field--RadioSelect .Form__FieldWrapper ul li>label:hover::before,.Form__Field--RadioSelect .ApplicationField__Wrapper ul li>label:hover::before{border-color:#3ba398}.Form__Label--Radio::after,.ApplicationField--Radio .ApplicationField__Label::after,.Form__Field--RadioSelect .Form__FieldWrapper ul li>label::after,.Form__Field--RadioSelect .ApplicationField__Wrapper ul li>label::after{background:#3ba398}.Form__Input,.ApplicationField__Input,.Form__FieldWrapper>input:not([type="checkbox"]):not([type="radio"]),.ApplicationField__Wrapper>input:not([type="checkbox"]):not([type="radio"]),.Form__FieldWrapper>textarea,.ApplicationField__Wrapper>textarea,.Form__Select,.ApplicationField__Select,.Form__FieldWrapper>select,.ApplicationField__Wrapper>select{border-radius:4px}.Form__Input:focus,.ApplicationField__Input:focus,.Form__FieldWrapper>input:focus:not([type="checkbox"]):not([type="radio"]),.ApplicationField__Wrapper>input:focus:not([type="checkbox"]):not([type="radio"]),.Form__FieldWrapper>textarea:focus,.ApplicationField__Wrapper>textarea:focus,.Form__Select:focus,.ApplicationField__Select:focus,.Form__FieldWrapper>select:focus,.ApplicationField__Wrapper>select:focus{border-color:#217ab7}.Form__ReactSelect.is-focused .Select-control,.is-focused.ApplicationField__CustomSelect .Select-control,.is-focused.CollaborationSearch__Select .Select-control,.Form__ReactSelect.is-focused .Select-menu-outer,.is-focused.ApplicationField__CustomSelect .Select-menu-outer,.is-focused.CollaborationSearch__Select .Select-menu-outer{border-color:#217ab7}.Form__FieldWrapper--Select::before,.ApplicationField--Select .ApplicationField__Wrapper::before,.Form__Field--Select .Form__FieldWrapper::before,.Form__Field--Select .ApplicationField__Wrapper::before{border-radius:4px}.Form__Error--Large,.FieldsAddress__Error,.ApplicationForm__Error,.ApplicationSection__Error{border-radius:4px}.Form__Error--Large::after,.FieldsAddress__Error::after,.ApplicationForm__Error::after,.ApplicationSection__Error::after{border-radius:4px}.Form__Submit{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 400px){.Form__Submit{max-width:none}}@media (min-width: 960px){.Form__Submit{padding-left:37px;padding-right:37px}}.Form__Submit::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;-webkit-box-shadow:-4px 4px 8px black;box-shadow:-4px 4px 8px black;opacity:0.2;-webkit-transition:opacity 0.2s cubic-bezier(0.4, 0, 1, 1);transition:opacity 0.2s cubic-bezier(0.4, 0, 1, 1)}.Form__Submit:hover::before{opacity:0.3}@media (hover: none){.Form__Submit:hover::before{opacity:0}}.Form__Submit:hover{background:#19679c}@media (hover: none){.Form__Submit:hover{background:#217ab7}}.Form .rich-text::before{background:#3ba398}.Form .rich-text a{font-weight:900}.FormModule{position:relative;padding-top:32px;padding-bottom:48px;overflow:hidden}@media (min-width: 768px){.FormModule{padding-top:56px;padding-bottom:72px}}@media (min-width: 1024px){.FormModule{padding-top:88px;padding-bottom:104px}}.FormModule__Shape{position:absolute;top:0;height:2000px;left:0;right:0;overflow:hidden;z-index:1}@media (min-width: 768px){.FormModule__Shape{left:0}}.FormModule__Shape--Blue{top:-1700px;right:-250px;display:none;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width: 960px){.FormModule__Shape--Blue{display:block}}.FormModule__Shape--Pink{top:calc(100% - 180px);left:-290px}@media (min-width: 960px){.FormModule__Shape--Pink{top:calc(100% - 260px);left:-150px}}.FormModule__Container{margin-left:auto;margin-right:auto;max-width:740px;padding-left:12px;padding-right:12px;position:relative;text-align:center;z-index:2}@media (min-width: 768px){.FormModule__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.FormModule__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.FormModule__Container{padding-left:60px;padding-right:60px;max-width:800px}}.FormModule__Title{margin-bottom:32px;font-size:2.4rem}@media (min-width: 768px){.FormModule__Title{font-size:3.2rem}}.FormModule__Submitted{margin-bottom:32px}.FormModule__Submitted h2{font-size:2.4rem}@media (min-width: 768px){.FormModule__Submitted h2{font-size:3.2rem}}.FormModule__Submitted p{margin-top:12px;font-size:1.6rem}@media (min-width: 768px){.FormModule__Submitted p{font-size:1.8rem}}.FormModule__ButtonList{margin-top:-5px}.FormModule__Button{width:100%;max-width:376px !important;margin-bottom:16px}.FormModule__Form{padding:12px 16px 30px;margin-bottom:32px;text-align:left;background:white}@media (min-width: 768px){.FormModule__Form{padding:20px 32px 40px}}.FormModule__Contact{margin-top:12px;font-size:1.4rem}.FormModule__Contact::before{content:'';display:inline-block;width:18px;height:18px;margin:-4px 9px -6px 0}.FormModule__Contact a{text-decoration:underline}.FormModule__Contact a:hover{text-decoration:none}.FormModule{background:#eff6fa}.FormModule__Shape--Blue svg{fill:#217ab7}.FormModule__Shape--Pink svg{fill:#f39ba9}.FormModule__Title{color:#1f1f1f;font-weight:900}.FormModule__Button{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;border-radius:30px;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 400px){.FormModule__Button{max-width:none}}@media (min-width: 960px){.FormModule__Button{padding-left:37px;padding-right:37px}}.FormModule__Button:hover{background:#19679c}@media (hover: none){.FormModule__Button:hover{background:#217ab7}}.FormModule__Form{border-radius:4px;-webkit-box-shadow:10px 10px 20px 0 rgba(0,0,0,0.1);box-shadow:10px 10px 20px 0 rgba(0,0,0,0.1)}.FormModule__Contact{color:#1f1f1f}.FormModule__Contact::before{margin:-4px 9px -6px 0;border:2px solid #217ab7;border-radius:50%;background:url("/static/core/css/assets/img/bg-icons/medborgarskolan/question--blue.749ed65b4c70.svg") no-repeat center center;background-size:9px 14px}.FormModule__Contact a{font-weight:500}.Gallery{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.Gallery__Container{position:relative;margin:35px 0}.Gallery__Anchor{position:absolute;top:-120px}@media (min-width: 960px){.Gallery__Anchor{top:-100px}}.Gallery__Content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-6px}.Gallery__ImageContent{position:relative;width:calc(50% - 6px);margin-bottom:6px;margin-left:6px;text-decoration:none;cursor:pointer;border-radius:1px}@media (min-width: 768px){.Gallery__ImageContent{width:calc((100% / 3) - 6px)}}.Gallery__ImageContent::before{content:'';display:block;height:0;padding-bottom:calc(100% / (223 / 125));width:100%}.Gallery__ImageContent:nth-child(n+5){display:none}@media (min-width: 768px){.Gallery__ImageContent:nth-child(n+5){display:block}}.Gallery.Gallery--ShowMoreMobile .Gallery__ImageContent:nth-child(n+4){display:none}@media (min-width: 768px){.Gallery.Gallery--ShowMoreMobile .Gallery__ImageContent:nth-child(n+4){display:block}}@media (min-width: 768px){.Gallery.Gallery--ShowMoreDesktop .Gallery__ImageContent:nth-child(n+6){display:none}}.Gallery__ImageContent--RestMobile,.Gallery__ImageContent--RestDesktop{position:relative;background-color:white;display:none !important}.Gallery.Gallery--ShowMoreMobile .Gallery__ImageContent--RestMobile{display:block !important}@media (min-width: 768px){.Gallery.Gallery--ShowMoreMobile .Gallery__ImageContent--RestMobile{display:none !important}}.Gallery.Gallery--ShowMoreDesktop .Gallery__ImageContent--RestDesktop{display:none !important}@media (min-width: 768px){.Gallery.Gallery--ShowMoreDesktop .Gallery__ImageContent--RestDesktop{display:block !important}}.Gallery__ShowMore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:100%;height:100%;top:0;left:0}.Gallery__ShowMore span:first-child{color:#217ab7;font-size:1.8rem;font-weight:900;line-height:1.2;text-transform:uppercase}@media (min-width: 480px){.Gallery__ShowMore span:first-child{font-size:2.6rem}}.Gallery__ShowMore span:last-child{margin-top:4px;color:black;font-size:1.2rem;font-weight:900;line-height:1.2;text-transform:uppercase}.Gallery__Image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1px;overflow:hidden;-webkit-animation:fadeIn 1s ease forwards;animation:fadeIn 1s ease forwards}.Gallery__Image::after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-image:url("/static/core/css/assets/img/bg-icons/base/search--white.6466741f311c.svg");background-repeat:no-repeat;background-position:center;background-size:20px 20px;background-color:rgba(33,122,183,0.64);opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.Gallery__Image:hover::after{opacity:1}@media (hover: none){.Gallery__Image:hover{opacity:0}}.GalleryModal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1100}.GalleryModal__Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:auto;height:100vh;padding-top:40px;background-color:rgba(0,0,0,0.9);z-index:1120;-webkit-overflow-scrolling:touch}.GalleryModal__ImageContainer{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;padding-top:42px;padding-bottom:42px;text-align:center}@media (min-width: 768px){.GalleryModal__ImageContainer{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.GalleryModal__ImageContainer{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.GalleryModal__ImageContainer{padding-left:60px;padding-right:60px}}.GalleryModal__Image{display:block;width:auto;max-width:90vw;height:auto;max-height:90vh;margin-bottom:14px;margin-left:auto;margin-right:auto;-webkit-box-shadow:-2px 2px 15px 0 rgba(0,0,0,0.9);box-shadow:-2px 2px 15px 0 rgba(0,0,0,0.9);-webkit-transition:opacity .3s .2s ease-in-out;transition:opacity .3s .2s ease-in-out}@media (min-width: 960px){.GalleryModal__Image{max-width:80vw;max-height:80vh}}.GalleryModal--Visible .GalleryModal__Image{opacity:1}.GalleryModal--Hidden .GalleryModal__Image{opacity:0}.GalleryModal__ImageDescription{margin-bottom:5px;max-width:600px;margin:auto;color:white;text-align:center;font-size:1.4rem;font-weight:normal;line-height:21px}.GalleryModal__Btn{position:absolute;top:20px;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background-color:white;border-radius:50%;border:none;cursor:pointer}.GalleryModal__Btn:focus{outline:none}.GalleryModal__Btn::before,.GalleryModal__Btn::after{content:'';position:absolute;top:calc(50% - 1px);display:block;width:14px;height:3px;margin:0 auto;background-color:#ed1949}.GalleryModal__Btn::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;transform-origin:center}.GalleryModal__Btn::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center}@media (min-width: 768px){.GalleryModal__Btn{width:48px;height:48px}}.GlobalSearch__Container{margin-left:auto;margin-right:auto;max-width:1120px;padding-left:12px;padding-right:12px;padding-top:10px;padding-bottom:60px}@media (min-width: 768px){.GlobalSearch__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.GlobalSearch__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.GlobalSearch__Container{padding-left:60px;padding-right:60px;max-width:1180px}}@media (min-width: 768px){.GlobalSearch__Container{padding-top:20px}}@media (min-width: 960px){.GlobalSearch__Container{padding-top:40px;padding-bottom:80px}}.GlobalSearch__Form{margin:10px 0 30px}@media (min-width: 960px){.GlobalSearch__Form{margin-bottom:50px}}.GlobalSearch__Title{margin:16px 0;font-size:1.4rem;line-height:1.52}.GlobalSearch__Title span{display:none;white-space:nowrap}.GlobalSearch__Title--Keyword span.resultKeyword{display:inline}@media (min-width: 768px){.GlobalSearch__Title{margin:24px 0}}.GlobalSearch__Tabs{position:relative;width:100%;margin:40px 0;border-bottom:1px solid}.GlobalSearch__Tabs::after{content:'';width:40px;height:100%;position:absolute;top:0;right:0}.GlobalSearch__TabList{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;padding-right:40px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.GlobalSearch__TabList::-webkit-scrollbar{display:none}.GlobalSearch__Tab{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;border:none;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none}.GlobalSearch__Tab::after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.GlobalSearch__Tab:hover:not(.GlobalSearch__Tab--Active)::after{opacity:.5}.GlobalSearch__Tab--Active::after{opacity:1}.GlobalSearch__TabButton{padding:8px 16px 18px;border:none;border-radius:0;background:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}@media (min-width: 768px){.GlobalSearch__TabButton{padding-left:24px;padding-right:24px}}.GlobalSearch__List{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:16px 0}@media (min-width: 768px){.GlobalSearch__List{margin:24px 0}}.GlobalSearch__NoResult+.GlobalSearch__List{margin-left:0;margin-right:0}.GlobalSearch__Button{-ms-flex-item-align:center;align-self:center;margin-right:12px}@media (min-width: 480px){.GlobalSearch__Button{margin-top:8px;margin-right:0}}.GlobalSearch__Button span.resultType{display:none}@media (min-width: 480px){.GlobalSearch__Button span.resultType{display:inline}}.GlobalSearch__NoResult{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 20px;margin:25px 0 30px 0;font-size:1.4rem;text-align:center}@media (min-width: 960px){.GlobalSearch__NoResult{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:148px;font-size:1.8rem;text-align:left;padding:40px;margin-top:15px}}.GlobalSearch__NoResultBorder{position:absolute;top:0;bottom:0;left:0;right:0}.GlobalSearch__NoResultText{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;padding-bottom:20px}@media (min-width: 960px){.GlobalSearch__NoResultText{padding-bottom:0;padding-right:40px}}.GlobalSearch__NoResultButton{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;margin-bottom:8px}.GlobalSearch{background:#f3f2f2}.GlobalSearch__Form{padding-left:20px;background:white}@media (min-width: 480px){.GlobalSearch__Form{padding:25px 30px}}@media (min-width: 960px){.GlobalSearch__Form{padding:30px 40px}}.GlobalSearch__Title{margin:20px 0;font-size:2rem;font-weight:900;line-height:1.35}@media (min-width: 768px){.GlobalSearch__Title{margin-bottom:40px;font-size:2.2rem}}.GlobalSearch__List{margin:40px -12px}@media (min-width: 480px){.GlobalSearch__List{margin-left:0;margin-right:0}}@media (min-width: 768px){.GlobalSearch__List{margin:40px 0}}@media (min-width: 960px){.GlobalSearch__NoResult+.GlobalSearch__List{margin-top:60px}}.GlobalSearch__Button{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s;-ms-flex-item-align:end;align-self:flex-end}@media (min-width: 400px){.GlobalSearch__Button{max-width:none}}@media (min-width: 960px){.GlobalSearch__Button{padding-left:37px;padding-right:37px}}.GlobalSearch__Button:hover{background:#19679c}@media (hover: none){.GlobalSearch__Button:hover{background:#217ab7}}.GlobalSearch__NoResult{background:white;background-image:-webkit-gradient(linear, left top, right top, color-stop(10%, #979797), color-stop(0%, rgba(255,255,255,0)));background-image:linear-gradient(to right, #979797 10%, rgba(255,255,255,0) 0%);background-position:top;background-size:5px 1px;background-repeat:repeat-x}.GlobalSearch__NoResultBorder{background-image:-webkit-gradient(linear, left top, right top, color-stop(10%, #979797), color-stop(0%, rgba(255,255,255,0)));background-image:linear-gradient(to right, #979797 10%, rgba(255,255,255,0) 0%);background-position:bottom;background-size:5px 1px;background-repeat:repeat-x}.GlobalSearch__NoResultBorder::before,.GlobalSearch__NoResultBorder::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #979797), color-stop(0%, rgba(255,255,255,0)));background-image:linear-gradient(to bottom, #979797 10%, rgba(255,255,255,0) 0%);background-position:left;background-size:1px 5px;background-repeat:repeat-y}.GlobalSearch__NoResultBorder::after{background-position:right}.GlobalSearch__NoResultText em{font-weight:900}.Grid{padding-top:40px;padding-bottom:40px;background:#f3f2f2}.Grid__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px}@media (min-width: 768px){.Grid__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.Grid__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.Grid__Container{padding-left:60px;padding-right:60px;max-width:1280px}}.Grid__Title{margin-bottom:10px}@media (min-width: 960px){.Grid__Title{margin-bottom:30px}}.Grid__Text{max-width:680px;margin:auto;font-size:2rem;text-align:center}.Grid__Grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.Grid__Item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0 5px 20px}@media (min-width: 768px){.Grid__Item{width:50%}}@media (min-width: 1024px){.Grid__Item{width:calc(100% / 3)}}.Header__Container{position:relative;background:white;z-index:110}.Header__Content{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;padding-top:20px;min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%}@media (min-width: 768px){.Header__Content{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.Header__Content{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.Header__Content{padding-left:60px;padding-right:60px;max-width:1280px}}.Header--Minimal .Header__Content{min-height:70px}.Header__Back{margin-top:10px;color:black;font-size:1.2rem;font-weight:500;opacity:.45;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.Header__Back::before{content:'';display:inline-block;position:relative;top:2px;height:13px;width:8px;margin-right:8px;background:url("/static/core/css/assets/img/bg-icons/base/caret-left.ab819a40a007.svg") no-repeat center center;background-size:contain;opacity:1}.Header__Back:hover{opacity:.7}.Header__Back:hover::after{opacity:0}.Header__Listen{margin-top:10px}.Header__Top{display:none}@media (min-width: 960px){.Header__Service{border-bottom:1px solid #f3f2f2}}.Header--Minimal .Header__Service{display:none}.Header__Main{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:72px;background-color:white;z-index:520}@media (min-width: 768px){.Header__Main{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.Header__Main{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.Header__Main{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 960px){.Header__Main{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px}.Header--Empty .Header__Main{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:72px}}.Header--Minimal .Header__Main{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:70px;background:transparent}@media (min-width: 960px){.Header--Minimal .Header__Main{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:70px;background-color:white}}.Header__Logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:133px;height:39px}.Header__Logo svg{display:block;width:133px;height:39px}.Header__Logo svg *{fill:#217ab7}.Header--Minimal .Header__Logo{margin-left:8px}@media (min-width: 960px){.Header--Minimal .Header__Logo{margin-left:0}}.Header__ButtonLink{display:none}.Header__Search{display:none}@media (min-width: 960px){.Header__Search{display:block}}.Header__Backdrop{display:none;position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,0.5);z-index:100}@media (min-width: 960px){.Header__Backdrop{display:block}}.Menu{display:none}@media (min-width: 960px){.Menu{display:block}}.Menu--Primary{margin-left:30px;margin-right:auto}@media (min-width: 1024px){.Menu--Primary{margin-left:50px}}.Header__Main .Menu--Secondary{display:none}.Menu--Application{display:block}.Menu__List{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Menu--Secondary .Menu__List{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 768px){.Menu--Secondary .Menu__List{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.Menu--Secondary .Menu__List{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.Menu--Secondary .Menu__List{padding-left:60px;padding-right:60px;max-width:1280px}}.Menu__Item{display:inline-block;height:80px;text-align:center}.Menu--Secondary .Menu__Item{height:40px}.Menu--Application .Menu__Item{height:auto !important}.Menu--IsMinimal .Menu__Item{height:70px}.Menu__Link{position:relative;display:inline-block;text-align:center;height:80px;padding-left:12px;padding-right:12px;font-size:1.6rem;font-weight:500;line-height:80px;text-decoration:none;color:#1f1f1f;white-space:nowrap;-webkit-transition:opacity .15s;transition:opacity .15s}.Menu__Link:after{content:'';position:absolute;bottom:0;left:0;height:2px;width:100%;-webkit-transition:opacity ease .2s;transition:opacity ease .2s;background-color:#217ab7;visibility:visible;opacity:0}.Menu__Link:hover:after{visibility:visible;opacity:1}@media (hover: none){.Menu__Link:hover:after{visibility:visible;opacity:0}}.Menu--IsMinimal .Menu__Link{height:70px;line-height:70px}.Menu--Secondary .Menu__Link{padding-left:8px;padding-right:8px;font-size:1.2rem;height:40px;line-height:40px;color:#888}.Menu--Application .Menu__Link{padding-left:0;padding-right:0;font-size:1.2rem;height:auto;line-height:2;color:black;opacity:.45;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.Menu--Application .Menu__Link::before{opacity:1 !important}.Menu--Application .Menu__Link:hover{opacity:.7}.Menu--Application .Menu__Link:hover::after{opacity:0}.Menu__Item--Current .Menu__Link{font-weight:bold}.Menu__Item--Current .Menu__Link::after{content:'';position:absolute;bottom:0;left:0;height:4px;width:100%;-webkit-transition:opacity ease .2s;transition:opacity ease .2s;background-color:#217ab7;visibility:visible;opacity:1}.Menu__Item--Listen .Menu__Link::before{content:'';display:inline-block;position:relative;top:4px;width:16px;height:16px;margin-right:10px;background:url("/static/core/css/assets/img/bg-icons/medborgarskolan/listen.7672b947bb05.svg") no-repeat center center;background-size:contain;opacity:.45}.Menu__Item--Loading.Menu__Item--Listen .Menu__Link::before{opacity:0}.Menu__Item--Search .Menu__Link::before{content:'';display:inline-block;position:relative;top:2px;width:12px;height:12px;margin-right:10px;background:url("/static/core/css/assets/img/bg-icons/base/search-small.cc387da17699.svg") no-repeat center center;background-size:contain;opacity:.45}.Menu__Loader{position:absolute;top:0;bottom:0;left:0;right:0;display:block;margin:auto;width:15px;height:15px;border-radius:50%;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:1;left:10px;right:auto;display:none}.Menu__Loader::before,.Menu__Loader::after{content:'';display:block;width:calc(100% - 3px);height:calc(100% - 3px);border-radius:50%}.Menu__Loader::before{position:relative;border:1.5px solid rgba(33,122,183,0.2);border-left-color:#217ab7;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spin 1.1s infinite linear;animation:spin 1.1s infinite linear}.Menu__Item--Loading .Menu__Loader{display:block;opacity:1}.Menu__Item--Loading .Menu__Loader::before{border-width:2px}.MenuMobile{position:relative;color:white}@media (min-width: 960px){.MenuMobile{display:none}}.MenuMobile__Toggle{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:0;color:inherit;font-size:1.2rem;font-weight:900;font-family:Avenir,Arial,sans-serif;letter-spacing:0.1rem;text-transform:uppercase;border:none;border-radius:0;background-color:#217ab7;pointer-events:none;z-index:521}.MenuMobile--Active .MenuMobile__Toggle{border-bottom:1px solid rgba(255,255,255,0.3)}.MenuMobile__Toggle:focus{outline:0}.Header--Minimal .MenuMobile__Toggle{width:auto;position:absolute;top:-57px;right:11px;background:transparent}.Header--Minimal .MenuMobile__Toggle .ButtonMenu{color:#217ab7;background:transparent;padding-left:14px}.Header--Minimal .MenuMobile__Toggle .ButtonMenu__IconLine{background:#1f1f1f}.Header--Minimal .MenuMobile__Toggle .ButtonMenu__Text{display:none}.MenuMobile__Toggle-Text{min-width:46px}.MenuMobile__Toggle-Icon{display:block;position:relative;width:16px;height:16px;margin-right:10px}.MenuMobile__Toggle-Icon span{position:absolute;left:0;display:block;width:100%;height:2px;background-color:currentColor;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.MenuMobile--Active .MenuMobile__Toggle-Icon span:first-child,.MenuPage--Expanded .MenuMobile__Toggle-Icon span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left;transform-origin:left;width:20px}.MenuMobile__Toggle-Icon span:nth-child(2){top:7px}.MenuMobile--Active .MenuMobile__Toggle-Icon span:nth-child(2),.MenuPage--Expanded .MenuMobile__Toggle-Icon span:nth-child(2){opacity:0}.MenuMobile__Toggle-Icon span:last-child{bottom:0}.MenuMobile--Active .MenuMobile__Toggle-Icon span:last-child,.MenuPage--Expanded .MenuMobile__Toggle-Icon span:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left;transform-origin:left;width:20px}.MenuMobile__Container{width:100%;pointer-events:none;position:relative;z-index:500}.MenuMobile--Active .MenuMobile__Container{pointer-events:auto}.MenuMobile__Content{width:100%;height:auto;display:block;background-color:#217ab7}.MenuMobile__List{padding-bottom:20px}.MenuMobile__List:last-child{padding-bottom:120px}.MenuMobile__Link{display:block;padding:20px;font-size:2rem;color:inherit;text-decoration:none}.MenuMobile__Link:hover{text-decoration:underline}@media (hover: none){.MenuMobile__Link:hover{text-decoration:none}}.MenuMobile__Link--Primary{font-weight:900}.MenuMobile__Link--Secondary{padding-top:10px;padding-bottom:10px}.MenuMobile__Link--Listen::before{content:'';display:inline-block;position:relative;top:4px;width:16px;height:16px;margin-right:10px;margin-bottom:2px;background:url("/static/core/css/assets/img/bg-icons/medborgarskolan/listen--white.c08987b7391d.svg") no-repeat center center}.MenuMobile__Link--Search::before{content:'';display:inline-block;position:relative;top:0px;width:12px;height:12px;margin-right:10px;background:url("/static/core/css/assets/img/bg-icons/base/search-small--white.5d46b0b84d66.svg") no-repeat center center;background-size:contain}.MenuMobile__Search{display:none}.HeaderSearch{border-top:1px solid}.HeaderSearch__Container{padding-top:40px;padding-bottom:40px}.HeaderSearch{background:white;border-color:#f3f2f2}.HeaderSearch__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px}@media (min-width: 768px){.HeaderSearch__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.HeaderSearch__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.HeaderSearch__Container{padding-left:60px;padding-right:60px;max-width:1280px}}.TopMenuSelect{display:none}.Hero{position:relative;width:100%}.Hero::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:black;opacity:.3;z-index:1}.Hero--PageContact{border-bottom:6px solid #3ba398}.Hero--HasVideo{border-bottom:none}.Hero--PageHome::before{display:none}.Hero__Background{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center;opacity:1;-webkit-transition:opacity .5s 1s ease-in-out;transition:opacity .5s 1s ease-in-out}.Hero--ShowVideo .Hero__Background{opacity:0}.Hero--PageCity .Hero__Background::after,.Hero--PageContact .Hero__Background::after,.Hero--PageOffer .Hero__Background::after,.Hero--PageSubject .Hero__Background::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:black;opacity:0.3}.Hero--NoImage .Hero--PageCity .Hero__Background::after,.Hero--NoImage .Hero--PageContact .Hero__Background::after,.Hero--NoImage .Hero--PageOffer .Hero__Background::after,.Hero--NoImage .Hero--PageSubject .Hero__Background::after{display:none}.Hero__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;min-height:300px;padding-top:60px;padding-bottom:32px;z-index:1}@media (min-width: 768px){.Hero__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.Hero__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.Hero__Container{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 960px){.Hero__Container{padding-top:80px;padding-bottom:40px;min-height:350px}}.Hero--HasVideo .Hero__Container{padding-top:80px;min-height:400px}@media (min-width: 960px){.Hero--HasVideo .Hero__Container{padding-top:150px;min-height:500px}}.Hero--PageHome .Hero__Container{padding-top:80px;text-align:center}@media (min-width: 960px){.Hero--PageHome .Hero__Container{padding-top:16%;padding-bottom:13%}}.Hero--PageCity .Hero__Container,.Hero--PageContact .Hero__Container,.Hero--PageOffer .Hero__Container,.Hero--PageSubject .Hero__Container{padding-top:80px}@media (min-width: 960px){.Hero--PageCity .Hero__Container,.Hero--PageContact .Hero__Container,.Hero--PageOffer .Hero__Container,.Hero--PageSubject .Hero__Container{padding-top:100px}}.Hero__TextContainer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Hero__Title{font-size:3.2rem;font-weight:900;line-height:1.1;color:white}@media (min-width: 960px){.Hero__Title{font-size:4rem}}.Hero--PageHome .Hero__Title{font-size:4.2rem;text-shadow:2px 2px 10px rgba(0,0,0,0.3)}@media (min-width: 960px){.Hero--PageHome .Hero__Title{font-size:5.6rem}}.Hero--PageCity .Hero__Title,.Hero--PageContact .Hero__Title,.Hero--PageOffer .Hero__Title,.Hero--PageSubject .Hero__Title{max-width:680px;margin-bottom:5px;font-size:3.2rem;line-height:1.3}@media (min-width: 960px){.Hero--PageCity .Hero__Title,.Hero--PageContact .Hero__Title,.Hero--PageOffer .Hero__Title,.Hero--PageSubject .Hero__Title{margin-bottom:0;font-size:5.6rem}}.Hero__Label{display:none}.Hero__Text{display:none;max-width:680px;margin-top:5px;color:white;font-size:1.6rem;font-weight:500}@media (min-width: 960px){.Hero__Text{font-size:2rem}}.Hero--PageContact .Hero__Text,.Hero--PageSubject .Hero__Text,.Hero--PageOffer .Hero__Text,.Hero--PageArchive .Hero__Text{display:block}.Hero__Button{margin-top:auto;padding-top:32px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (min-width: 960px){.Hero__Button{padding-top:40px;padding-bottom:10px}}.Hero__Search{margin-top:20px}@media (min-width: 960px){.Hero__Search{margin-top:40px}}.Hero--PageHome .Hero__Search{margin-top:60px}@media (min-width: 960px){.Hero--PageHome .Hero__Search{margin-top:60px}}.HeroCampaign{position:relative;overflow:hidden}.HeroCampaign__Wrapper{position:relative}.HeroCampaign__Wrapper::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:black;opacity:.6;z-index:1}.HeroCampaign__Parallax{position:absolute;top:-40px;bottom:-40px;left:0;right:0}.HeroCampaign__Parallax .parallax-inner{position:relative;height:100%}.HeroCampaign__Background{position:absolute;top:0;bottom:0;left:0;right:0}.HeroCampaign__Image{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center;opacity:1;-webkit-transition:opacity .5s 1s ease-in-out;transition:opacity .5s 1s ease-in-out}.HeroCampaign--Video .HeroCampaign__Image{opacity:0}.HeroCampaign__Shape{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;z-index:1}.HeroCampaign__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;min-height:calc(100vh - 60px);padding-top:60px;padding-bottom:40px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:1}@media (min-width: 768px){.HeroCampaign__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.HeroCampaign__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.HeroCampaign__Container{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.HeroCampaign__Container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:130px;padding-bottom:130px}}@media (min-width: 960px){.HeroCampaign__Container{min-height:calc(100vh - 69px);padding-top:160px;padding-bottom:160px}}.HeroCampaign__Content{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-animation:heroCampaignContentFadeIn 1s .5s ease-in-out;animation:heroCampaignContentFadeIn 1s .5s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (min-width: 768px){.HeroCampaign__Content{padding-right:200px}}@media (min-width: 960px){.HeroCampaign__Content{max-width:656px;padding-right:0}}.HeroCampaign__Title{color:white;font-size:3.6rem;font-weight:bold;line-height:1.2}@media (min-width: 768px){.HeroCampaign__Title{font-size:4.8rem}}@media (min-width: 960px){.HeroCampaign__Title{font-size:5.6rem}}@media (min-width: 1024px){.HeroCampaign__Title{font-size:7.6rem}}.HeroCampaign__Text{margin-top:15px;max-width:740px;color:white;font-size:1.8rem;font-weight:500;line-height:1.6}@media (min-width: 960px){.HeroCampaign__Text{font-size:2rem}}.HeroCampaign__Button{display:none;position:relative;margin-top:22px;margin-left:28px;color:white;font-size:1.6rem}.HeroCampaign__Button:hover{color:white;text-decoration:underline}@media (hover: none){.HeroCampaign__Button:hover{color:white}}.HeroCampaign__Button::before{content:'';width:20px;height:20px;display:block;position:absolute;top:0;left:-28px;background-repeat:no-repeat;background-position:center center;background-size:contain}.HeroCampaign__Title{font-weight:900}.HeroCampaign__Button{display:inline-block;padding:0;color:#217ab7;font-family:Avenir,Arial,sans-serif;font-weight:500;border:none;border-radius:0;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:none}.HeroCampaign__Button:hover{color:#19679c;text-decoration:underline}@media (hover: none){.HeroCampaign__Button:hover{color:#217ab7}}.HeroCampaign__Button::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/play--white.50f39fd1158e.svg")}.HeroCampaign--Playing .HeroCampaign__Button::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/pause--white.573827729fda.svg")}.HeroPage{position:relative;width:100%}.HeroPage--Border{border-bottom:6px solid #3ba398}.HeroPage__Background{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#d9d9d9;background-repeat:no-repeat;background-size:cover;background-position:center}.HeroPage__Background::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:black;opacity:.3}.HeroPage--NoImage .HeroPage__Background::after{display:none}.HeroPage--Blurred .HeroPage__Background{overflow:hidden}.HeroPage--Blurred .HeroPage__Background img{position:absolute;top:-5px;left:-10px;right:-10px;bottom:-5px;width:calc(100% + 20px);height:calc(100% + 10px);-webkit-filter:blur(5px);filter:blur(5px)}.HeroPage__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;position:relative;min-height:300px;padding:80px 13px 40px}@media (min-width: 768px){.HeroPage__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.HeroPage__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.HeroPage__Container{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 960px){.HeroPage__Container{padding-top:100px;min-height:350px}}.HeroPage--Label .HeroPage__Container{padding-top:40px}@media (min-width: 960px){.HeroPage--Label .HeroPage__Container{padding-top:50px}}.HeroPage__Label{display:inline-block;margin:25px 0 10px 0;padding:2px 5px 1px 5px;color:white;font-size:1.4rem;font-weight:900;letter-spacing:1px;text-transform:uppercase;line-height:1.4;background:#217ab7}.HeroPage__Title{max-width:930px;margin-bottom:5px;color:white;font-size:3.2rem;font-weight:900;line-height:1.3}@media (min-width: 960px){.HeroPage__Title{margin-bottom:0;font-size:5.6rem}}.HeroPage__Text{max-width:680px;color:white;font-size:1.6rem;font-weight:500}@media (min-width: 960px){.HeroPage__Text{font-size:2rem}}.HeroSlider{position:relative}.HeroSlider__DefaultBackground{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center}.HeroSlider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.HeroSlider .slick-track .slick-slide{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;position:relative}.HeroSlider .slick-track .slick-slide>div{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.HeroSlider .slick-track .slick-slide.slick-current{z-index:1}.HeroSlider--More .slick-track{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.HeroSlider .slick-dots{bottom:15px;z-index:10}.HeroSlider .slick-dots li{margin:0;opacity:.5;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.HeroSlider .slick-dots li button{padding:6px}.HeroSlider .slick-dots li button::before{content:'';position:relative;display:block;width:9px;height:9px;padding:0;border-radius:50%;background:white;opacity:1}.HeroSlider .slick-dots li:hover{opacity:.8}.HeroSlider .slick-dots li.slick-active{opacity:1}.HeroSlider__List{overflow:hidden}.HeroSlider__Arrow{position:absolute;top:0;width:40px;height:100%;padding:0;border:none;border-radius:0;background:transparent;outline:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;cursor:pointer;z-index:10}.HeroSlider__Arrow--Next{right:0}.HeroSlider__Arrow--Prev{left:0}@media (min-width: 768px){.HeroSlider__Arrow{width:72px}}.HeroSlider__ArrowIcon{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:12px;height:12px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.HeroSlider__Arrow--Next .HeroSlider__ArrowIcon{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.HeroSlider__Arrow--Prev:hover .HeroSlider__ArrowIcon{-webkit-transform:scale(1.25) rotate(45deg);transform:scale(1.25) rotate(45deg)}.HeroSlider__Arrow--Next:hover .HeroSlider__ArrowIcon{-webkit-transform:scale(1.25) rotate(-135deg);transform:scale(1.25) rotate(-135deg)}.HeroSlider__ArrowIcon::before,.HeroSlider__ArrowIcon::after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;background:white}.HeroSlider__ArrowIcon::after{width:2px;height:100%}.HeroSlider__Item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;width:100vw}.HeroSlider__Slide{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;overflow:hidden}.HeroSlider__Slide::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:black;opacity:.3;z-index:1}.HeroSlider--PageHome .HeroSlider__Slide::before{display:none}.HeroSlider__Background{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center;opacity:1;-webkit-transition:opacity .5s 1s ease-in-out;transition:opacity .5s 1s ease-in-out}.HeroSlider__Slide--Video .HeroSlider__Background{opacity:0}.HeroSlider__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;min-height:300px;padding-top:130px;padding-bottom:130px;text-align:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:1}@media (min-width: 768px){.HeroSlider__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.HeroSlider__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.HeroSlider__Container{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 960px){.HeroSlider__Container{min-height:490px;padding-top:160px;padding-bottom:160px}}.HeroSlider--PageHome .HeroSlider__Container{padding-top:150px;padding-bottom:160px}@media (min-width: 960px){.HeroSlider--PageHome .HeroSlider__Container{padding-top:160px;padding-bottom:180px}}.HeroSlider__TextContainer{padding:0 28px}@media (min-width: 768px){.HeroSlider__TextContainer{padding:0 52px}}@media (min-width: 960px){.HeroSlider__TextContainer{padding:0 60px}}.HeroSlider__Label{margin-bottom:15px;color:white;font-size:1.4rem;font-weight:bold;line-height:2.2;text-transform:uppercase;letter-spacing:2px}.HeroSlider__Label span{display:block}@media (min-width: 768px){.HeroSlider__Label span{display:inline-block}}.HeroSlider__Title{font-size:4rem;line-height:1.1;color:white}@media (min-width: 960px){.HeroSlider__Title{font-size:7rem}}.HeroSlider__Text{margin:10px auto 0;max-width:740px;font-size:1.8rem;color:white}.HeroSlider__Button{margin-top:32px}.HeroSlider__Title{font-weight:900}.HeroSlider__Text{max-width:680px;font-size:1.6rem;font-weight:500}@media (min-width: 960px){.HeroSlider__Text{font-size:2rem}}.HeroSlider .HeroSlider__Button{height:60px;padding:0 40px;font-size:1.8rem;line-height:60px;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 960px){.HeroSlider .HeroSlider__Button{padding-right:60px;padding-left:60px}}.HeroSlider .HeroSlider__Button:hover{background:#19679c}@media (hover: none){.HeroSlider .HeroSlider__Button:hover{background:#217ab7}}.Image{width:100%;height:100%}.Image--Cover{-o-object-fit:cover;object-fit:cover}.Image--Contain{-o-object-fit:contain;object-fit:contain}.LinkList{background:#f3f2f2}.LinkList__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;padding-top:40px;padding-bottom:40px}@media (min-width: 768px){.LinkList__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.LinkList__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.LinkList__Container{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 960px){.LinkList__Container{padding-top:90px;padding-bottom:90px}}.LinkList__Title{margin-bottom:6px}@media (min-width: 960px){.LinkList__Title{margin-bottom:10px}}.LinkList__Text{max-width:680px;font-size:2rem}.LinkList__List{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:30px;margin-left:-80px}@media (min-width: 960px){.LinkList__List{margin-top:40px}}.LinkList__Item{position:relative;width:100%;margin-left:80px;margin-bottom:30px}@media (min-width: 960px){.LinkList__Item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(50% - 80px);margin-bottom:40px}}.LinkList__Link{position:absolute;top:0;bottom:0;right:0;left:0;display:block;z-index:10}.LinkList__ItemTitle{margin-bottom:5px}.LinkList__Item:hover .LinkList__ItemTitle{text-decoration:underline}@media (hover: none){.LinkList__Item:hover .LinkList__ItemTitle{text-decoration:none}}.LinkList__ItemLabel{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:23px;cursor:pointer}.LinkList__ItemLabel svg{margin-left:10px}.LinkList__ItemLabel svg *{fill:#3ba398}.LinkList__Button{display:none}.MenuPage{position:absolute;top:0;left:0;width:100%;text-align:center;background-color:white;-webkit-box-shadow:-2px 2px 8px 0 rgba(0,0,0,0.2);box-shadow:-2px 2px 8px 0 rgba(0,0,0,0.2)}@media (min-width: 960px){.MenuPage{position:relative;padding-top:15px;padding-bottom:20px;-webkit-box-shadow:10px 10px 20px 0 rgba(0,0,0,0.1);box-shadow:10px 10px 20px 0 rgba(0,0,0,0.1)}}.MenuPage__Content{display:none;padding-top:20px;padding-bottom:20px;text-align:left}.MenuPage--Active .MenuPage__Content{display:block}@media (min-width: 960px){.MenuPage__Content{display:block}}.MenuPage__List--Children .MenuPage__List--Children{display:none;padding-left:14px;padding-bottom:4px}@media (min-width: 960px){.MenuPage__List--Children .MenuPage__List--Children{padding-left:18px;padding-bottom:0px}}.MenuPage__Item--Open>.MenuPage__List--Children{display:block}.MenuPage__Item{position:relative;-webkit-transition:background .2s;transition:background .2s}.MenuPage__Item::before{content:'';display:none;position:absolute;top:0px;bottom:0px;left:0;width:4px;margin:auto 0;background-color:#217ab7;z-index:1}.MenuPage__List--Children .MenuPage__Item:hover{background:#fbfbfb}.MenuPage__List--Children .MenuPage__Item--HasChildren.MenuPage__Item--Current,.MenuPage__List--Children .MenuPage__Item--HasChildren.MenuPage__Item--CurrentAncestor{background:#fbfbfb}.MenuPage__Item--Parent>.MenuPage__List--Children>.MenuPage__Item--Open.MenuPage__Item--HasChildren{padding-bottom:10px}.MenuPage__Item--Parent>.MenuPage__List--Children>.MenuPage__Item--Current::before,.MenuPage__Item--Parent>.MenuPage__List--Children>.MenuPage__Item--CurrentAncestor::before{display:block}.MenuPage__Link{position:relative;display:block;padding:6px 50px 6px 29px;color:#636263;font-weight:normal;line-height:2.1rem;-webkit-transition:background .2s, color .2s;transition:background .2s, color .2s}@media (min-width: 960px){.MenuPage__Link{padding-top:9px;padding-bottom:9px;line-height:2.3rem}}.MenuPage__Item--Parent>.MenuPage__Link,.MenuPage__Item--Parent.MenuPage__Item--Current>.MenuPage__Link{color:#1f1f1f;font-weight:900}.MenuPage__Item--Parent.MenuPage__Item--Current>.MenuPage__Link{color:#1f1f1f;font-weight:900}.MenuPage__Item--Parent.MenuPage__Item--Current>.MenuPage__Link::before{content:'';display:block;position:absolute;top:0px;bottom:0px;left:0;width:4px;margin:auto 0;background-color:#217ab7;z-index:1}.MenuPage__Item--Parent>.MenuPage__List--Children>.MenuPage__Item>.MenuPage__Link{font-weight:500;line-height:2.9rem}@media (min-width: 960px){.MenuPage__Item--Parent>.MenuPage__List--Children>.MenuPage__Item>.MenuPage__Link{line-height:2.3rem}}.MenuPage__List--Children .MenuPage__List--Children .MenuPage__Link{color:#5a5a5a}.MenuPage__List--Children .MenuPage__List--Children .MenuPage__Item--Current>.MenuPage__Link{color:#1f1f1f;font-weight:500}.MenuPage__Item--Current>.MenuPage__Link{color:#1f1f1f;font-weight:500}.MenuPage__Item--Current>.MenuPage__Link:hover{color:#1f1f1f;background:none}.MenuPage__Link:hover{color:#5a5a5a;background:#fbfbfb}@media (hover: none){.MenuPage__Link:hover{background:transparent}}.MenuPage__Item--Parent .MenuPage__Link:hover,.MenuPage__List--Children .MenuPage__Link:hover{color:#1f1f1f}.MenuPage__Arrow{position:absolute;top:0;right:0;display:none;width:40px;height:100%;max-height:41px;cursor:pointer;z-index:1}.MenuPage__Arrow::before{content:'';position:absolute;top:0;bottom:0;right:25px;display:block;width:14px;height:10px;margin:auto;background:url("/static/core/css/assets/img/bg-icons/medborgarskolan/dropdown--blue.242abfcc4f12.svg") no-repeat center;background-size:contain;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.MenuPage__List--Children .MenuPage__Item--HasChildren>.MenuPage__Link .MenuPage__Arrow{display:block}.MenuPage__List--Children .MenuPage__Item--Open>.MenuPage__Link .MenuPage__Arrow::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Modules__Item{position:relative}.MosaicList{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:40px;margin-bottom:40px}@media (min-width: 768px){.MosaicList{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.MosaicList{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.MosaicList{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.MosaicList{margin-top:64px;margin-bottom:64px}}@media (min-width: 1024px){.MosaicList{margin-top:96px;margin-bottom:96px}}.MosaicList__Title{margin-bottom:-8px;font-size:3rem;font-weight:bold;line-height:1.2}@media (min-width: 768px){.MosaicList__Title{margin-bottom:24px}}@media (min-width: 960px){.MosaicList__Title{margin-bottom:32px;font-size:4rem}}@media (min-width: 1024px){.MosaicList__Title{font-size:5.4rem}}.MosaicList__List{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px}@media (min-width: 960px){.MosaicList__List{margin-left:-28px}}.MosaicList__Column{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 16px);margin-left:16px;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.MosaicList__Column{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(50% - 16px)}}@media (min-width: 960px){.MosaicList__Column{margin-left:28px;width:calc(33.33333% - 28px)}}.MosaicList__Column--VisibleMobile{display:-webkit-box;display:-ms-flexbox;display:flex}.MosaicList__Item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-top:32px}@media (min-width: 768px){.MosaicList__Item:first-child{margin-top:0 !important}}.MosaicList__Counter{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:center;align-self:center;margin-top:24px;font-size:1.4rem;font-weight:bold;line-height:1.2}@media (min-width: 768px){.MosaicList__Counter{display:none}}.MosaicList__Button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:center;align-self:center;margin-top:11px}@media (min-width: 768px){.MosaicList__Button{display:none}}.MosaicList__Title{font-weight:900}@media (min-width: 960px){.MosaicList__Item{margin-top:43px}}.MosaicList__Counter{font-weight:500}.MosaicList__Button{display:inline-block;padding:16px 36px;border:2px solid #1f1f1f;border-radius:30px;cursor:pointer;color:black;font-family:Avenir,Arial,sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:1px;line-height:1.3;text-transform:uppercase;text-align:center;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;background:#eff6fa}.MosaicList__Button:hover{color:white;border-color:#217ab7;background:#217ab7}@media (hover: none){.MosaicList__Button:hover{color:#1f1f1f;border-color:#1f1f1f;background:transparent}}@media (min-width: 768px){.MosaicList__Button{display:none}}.Notification{width:100%;text-align:center;background:#3ba398}.Notification__Link{display:block;-webkit-transition:background .2s;transition:background .2s}.Notification__Link:hover{background:#277f76}@media (hover: none){.Notification__Link:hover{background:#3ba398}}.Notification__Container{display:inline-block;padding:20px;color:white}@media (min-width: 768px){.Notification__Container{padding-top:30px;padding-bottom:30px}}.Notification__Content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Notification__Content svg{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:15px;height:12px;margin-right:15px}.Notification__Content svg *{fill:white}.Notification__Content .Wysiwyg{display:block;font-size:1.6rem}.Notification__Content .Wysiwyg p{margin-top:0}.Notification__Content .Wysiwyg strong,.Notification__Content .Wysiwyg b{font-weight:900}.Pagination{padding-top:20px;padding-bottom:28px;color:#1f1f1f;-webkit-transition:opacity .2s;transition:opacity .2s}.Pagination--Loading{opacity:0}.Pagination__List{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Pagination__Item{display:block;margin:0 3px;font-size:1.2rem;font-weight:900;text-align:center;cursor:pointer}.Pagination__Item--Current{margin:0 6px;background-color:black;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.2);box-shadow:0 5px 15px 0 rgba(0,0,0,0.2)}@media (min-width: 768px){.Pagination__Item--Current{margin:0 9px}}.Pagination__Item__Arrow{margin:0 5px}.Pagination__Item--Dots{width:12px;font-weight:900}.Pagination__Item--Disabled{opacity:0}.Pagination__Link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:48px}.Pagination__Link:hover{text-decoration:underline}@media (hover: none){.Pagination__Link:hover{text-decoration:none}}.Pagination__Item--Current .Pagination__Link{width:48px;color:white}.Pagination__Arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:48px;margin:0;cursor:pointer;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease, -webkit-transform .15s ease}@media (min-width: 768px){.Pagination__Arrow{width:30px;margin:0 10px}}.Pagination__Arrow--Prev:hover{-webkit-transform:translateX(-2px);transform:translateX(-2px)}@media (hover: none){.Pagination__Arrow--Prev:hover{-webkit-transform:translateX(0);transform:translateX(0)}}.Pagination__Arrow--Next:hover{-webkit-transform:translateX(2px);transform:translateX(2px)}@media (hover: none){.Pagination__Arrow--Next:hover{-webkit-transform:translateX(0);transform:translateX(0)}}.Pagination__Arrow--Next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Pagination__Chevron{height:16px}.Pagination__Chevron svg *{fill:#242424}.ParallaxShape{display:block;position:absolute;top:0%;width:640px;height:1304px;z-index:-1}.ParallaxShape .parallax-inner{width:100%;height:70%;overflow:hidden}@media (min-width: 768px){.ParallaxShape .parallax-inner{height:100%}}.ParallaxShape .parallax-inner svg{display:block;width:640px;height:1304px}.ParallaxShape--Left{left:0}.ParallaxShape--Right{right:0}.ParallaxShape--Right .parallax-inner svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.ParallaxShape--Pink .parallax-inner svg{fill:#f39ba9}.ParallaxShape--Blue .parallax-inner svg{fill:#217ab7}.ParallaxShape--FormModule.ParallaxShape--Blue{top:200px}.ParallaxShape--FormModule.ParallaxShape--Pink{top:auto;bottom:-1600px}.ParallaxShape--Left{left:-110px}@media (min-width: 768px){.ParallaxShape--Left{left:-265px}}@media (min-width: 1280px){.ParallaxShape--Left{left:-200px}}@media (min-width: 1600px){.ParallaxShape--Left{left:-10px}}.ParallaxShape--Right{right:-110px}@media (min-width: 768px){.ParallaxShape--Right{right:-265px}}@media (min-width: 1280px){.ParallaxShape--Right{right:-200px}}@media (min-width: 1600px){.ParallaxShape--Right{right:-10px}}.ParallaxShape--Left{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}@media (min-width: 768px){.ParallaxShape--Left{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.ParallaxShape--Right{-webkit-transform:rotate(35deg);transform:rotate(35deg)}@media (min-width: 768px){.ParallaxShape--Right{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.ParallaxShape--HeroCampaign{-webkit-transform:rotate(0deg) !important;transform:rotate(0deg) !important}.ParallaxShape--HeroCampaign .parallax-inner{height:100%}.ParallaxShape--HeroCampaign .parallax-inner svg{position:absolute;top:0;left:0;width:100%;height:100%}.ParallaxShape--HeroCampaign.ParallaxShape--Pink{top:-920px;left:auto;right:-480px;width:1800px;height:3800px}@media (min-width: 768px){.ParallaxShape--HeroCampaign.ParallaxShape--Pink{top:60px;left:-930px;right:auto;width:1400px;height:2800px}}@media (min-width: 960px){.ParallaxShape--HeroCampaign.ParallaxShape--Pink{top:20px;left:-930px}}.ParallaxShape--HeroCampaign.ParallaxShape--Blue{top:auto;bottom:-2090px;left:-930px;right:auto;width:1400px;height:2800px}@media (min-width: 768px){.ParallaxShape--HeroCampaign.ParallaxShape--Blue{top:-1400px;bottom:auto;right:-160px;left:auto;width:1800px;height:3800px}}@media (min-width: 960px){.ParallaxShape--HeroCampaign.ParallaxShape--Blue{top:-1400px;right:-120px}}.Preamble{margin-top:15px;margin-bottom:15px;font-size:1.8rem;font-weight:900}@media (min-width: 1024px){.Preamble{font-size:2.2rem}}.Preamble--Large{font-size:2rem;font-weight:900}@media (min-width: 1024px){.Preamble--Large{font-size:2.4rem}}.QuoteModule{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;margin-top:40px;margin-bottom:40px}@media (min-width: 768px){.QuoteModule{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.QuoteModule{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.QuoteModule{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.QuoteModule{margin-top:64px;margin-bottom:64px}}@media (min-width: 1024px){.QuoteModule{margin-top:96px;margin-bottom:96px}}.QuoteModule__Blockquote{position:relative;padding:24px 16px 0}@media (min-width: 768px){.QuoteModule__Blockquote{padding:22px 32px 0}}@media (min-width: 960px){.QuoteModule__Blockquote{padding:22px 52px 0}}.QuoteModule__Parallax{position:absolute;top:0;left:0}.QuoteModule__Mark{width:68px;height:50px;background-repeat:no-repeat;background-position:center center;background-size:contain}@media (min-width: 768px){.QuoteModule__Mark{width:110px;height:80px}}.QuoteModule__Quote{position:relative;font-size:2.8rem;font-weight:bold;line-height:1.2}@media (min-width: 768px){.QuoteModule__Quote{font-size:4rem}}@media (min-width: 960px){.QuoteModule__Quote{font-size:6.2rem}}.QuoteModule__Cite{position:relative;display:inline-block;margin-top:24px;font-size:1.6rem;font-weight:500;line-height:1.4}@media (min-width: 768px){.QuoteModule__Cite{margin-top:32px;font-size:1.8rem}}.QuoteModule__Separator{margin:0 8px}.QuoteModule__Name{font-weight:bold}.QuoteModule__Mark{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/quote--pink.73de2062dc3e.svg")}.QuoteModule__Quote{font-weight:900}.QuoteModule__Name{font-weight:900}.SearchInput__Container{display:-webkit-box;display:-ms-flexbox;display:flex}.SearchInput__Field{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;margin-right:20px}.SearchInput__Field::before{content:'';display:block;position:absolute;top:0;bottom:0;left:20px;width:14px;height:14px;margin:auto;background-repeat:no-repeat;background-position:center center;background-size:contain;pointer-events:none}@media (min-width: 960px){.SearchInput__Field::before{left:28px}}.SearchInput__Field::after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.SearchInput__Field:focus-within::after{opacity:1}.SearchInput__Input{width:100%;height:50px;padding:14px 20px 14px 30px;font-size:1.6rem;border:none;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;outline:none}@media (min-width: 960px){.SearchInput__Input{font-size:1.8rem}}.SearchInput__Input::-webkit-search-decoration{display:none}.SearchInput__Submit{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;outline:none}.SearchInput{background:white}.SearchInput__Field::before{left:0;background-image:url("/static/core/css/assets/img/bg-icons/base/search--gray.78e1d750be05.svg")}.SearchInput__Field::after{height:2px;background:#217ab7}.SearchInput__Input{color:#1f1f1f;font-weight:bold;font-family:Avenir,Arial,sans-serif}.SearchInput__Input::-webkit-input-placeholder{color:#1f1f1f}.SearchInput__Input::-moz-placeholder{color:#1f1f1f}.SearchInput__Input::-ms-input-placeholder{color:#1f1f1f}.SearchInput__Input::placeholder{color:#1f1f1f}.SearchInput__Input:focus::-webkit-input-placeholder{color:#aaa}.SearchInput__Input:focus::-moz-placeholder{color:#aaa}.SearchInput__Input:focus::-ms-input-placeholder{color:#aaa}.SearchInput__Input:focus::placeholder{color:#aaa}.SearchInput__Submit{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s;min-width:0}@media (min-width: 400px){.SearchInput__Submit{max-width:none}}@media (min-width: 960px){.SearchInput__Submit{padding-left:37px;padding-right:37px}}.SearchInput__Submit:hover{background:#19679c}@media (hover: none){.SearchInput__Submit:hover{background:#217ab7}}@media (min-width: 480px){.SearchInput__Submit{min-width:133px}}.SearchInput__Submit:focus{background:#19679c}.SearchItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;min-height:148px;margin-bottom:5px;cursor:pointer}@media (min-width: 768px){.SearchItem{margin-bottom:8px;min-height:164px}}.SearchItem::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-box-shadow:0px 6px 9px black;box-shadow:0px 6px 9px black;-webkit-box-shadow:-10px 15px 25px 0 black;box-shadow:-10px 15px 25px 0 black;opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.SearchItem--Hover:hover::before{opacity:.3}@media (hover: none){.SearchItem--Hover:hover::before{opacity:0}}.SearchItem__Link{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;z-index:10}.SearchItem__Container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:20px}@media (min-width: 480px){.SearchItem__Container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 768px){.SearchItem__Container{padding:30px}}.SearchItem__Image,.SearchItem__DateWrapper{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:start;align-self:flex-start;position:relative;margin-bottom:10px;background-position:center center;background-size:cover;background-repeat:no-repeat}@media (min-width: 480px){.SearchItem__Image,.SearchItem__DateWrapper{width:40%;margin-bottom:0;margin-right:20px}}@media (min-width: 768px){.SearchItem__Image,.SearchItem__DateWrapper{width:30%;margin-right:30px}}@media (min-width: 960px){.SearchItem__Image,.SearchItem__DateWrapper{width:20%}}.SearchItem__Image::before,.SearchItem__DateWrapper::before{content:'';display:block;width:100%;height:0;padding-bottom:50%}.SearchItem--Empty .SearchItem__Image,.SearchItem--Empty .SearchItem__DateWrapper{position:relative;-webkit-transition:opacity .4s;transition:opacity .4s;overflow:hidden}.SearchItem--Empty .SearchItem__Image::after,.SearchItem--Empty .SearchItem__DateWrapper::after{content:'';position:absolute;top:0;left:0;height:100%;width:50px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(50%, rgba(255,255,255,0.3)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0), rgba(255,255,255,0.3) 50%, rgba(0,0,0,0));background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);-webkit-animation:moveLoadingGradient 2s infinite;animation:moveLoadingGradient 2s infinite}.SearchItem__Image{width:100%}@media (min-width: 480px){.SearchItem__Image{width:60%;max-width:208px}}.SearchItem__DateWrapper{width:60%;max-width:208px}.SearchItem__DateContainer{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SearchItem__Content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:100%}@media (min-width: 480px){.SearchItem--HasImage .SearchItem__Content{width:60%}}@media (min-width: 768px){.SearchItem--HasImage .SearchItem__Content{width:70%}}@media (min-width: 960px){.SearchItem--HasImage .SearchItem__Content{width:80%}}.SearchItem__Breadcrumbs{margin-top:4px;margin-bottom:8px;font-size:1.4rem}.SearchItem--Empty .SearchItem__Breadcrumbs{position:relative;max-width:100px;height:21px;-webkit-transition:opacity .4s;transition:opacity .4s;overflow:hidden}.SearchItem--Empty .SearchItem__Breadcrumbs::after{content:'';position:absolute;top:0;left:0;height:100%;width:50px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(50%, rgba(255,255,255,0.3)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0), rgba(255,255,255,0.3) 50%, rgba(0,0,0,0));background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);-webkit-animation:moveLoadingGradient 2s infinite;animation:moveLoadingGradient 2s infinite}.SearchItem__BreadcrumbsItem{display:inline-block;white-space:nowrap}.SearchItem__BreadcrumbsItem::after{content:'';display:inline-block;position:relative;top:-2px;width:7px;height:5px;margin:0 5px;background:url("/static/core/css/assets/img/bg-icons/base/dropdown.54f776b5f588.svg") no-repeat center center;background-size:contain;opacity:.3;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.SearchItem__BreadcrumbsItem:last-of-type::after{display:none}.SearchItem__Label{margin-bottom:8px;font-size:1.1rem;letter-spacing:.33px;text-transform:uppercase}.SearchItem__Title{margin-bottom:8px;margin-bottom:10px;font-size:1.8rem;line-height:1.35;max-width:588px}.SearchItem--Hover:hover .SearchItem__Title{text-decoration:underline}@media (hover: none){.SearchItem--Hover:hover .SearchItem__Title{text-decoration:none}}.SearchItem--Empty .SearchItem__Title{position:relative;max-width:300px;height:24px;padding-bottom:0;margin-bottom:18px;-webkit-transition:opacity .4s;transition:opacity .4s;overflow:hidden}.SearchItem--Empty .SearchItem__Title::after{content:'';position:absolute;top:0;left:0;height:100%;width:50px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(50%, rgba(255,255,255,0.3)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0), rgba(255,255,255,0.3) 50%, rgba(0,0,0,0));background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);-webkit-animation:moveLoadingGradient 2s infinite;animation:moveLoadingGradient 2s infinite}.SearchItem__Text{font-size:1.4rem;line-height:1.5;max-width:588px}.SearchItem--Empty .SearchItem__Text{position:relative;max-width:500px;height:21px;padding-bottom:0;-webkit-transition:opacity .4s;transition:opacity .4s;overflow:hidden}.SearchItem--Empty .SearchItem__Text::after{content:'';position:absolute;top:0;left:0;height:100%;width:50px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(50%, rgba(255,255,255,0.3)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0), rgba(255,255,255,0.3) 50%, rgba(0,0,0,0));background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);-webkit-animation:moveLoadingGradient 2s infinite;animation:moveLoadingGradient 2s infinite}.SearchItem__Meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px;margin-left:-24px}@media (min-width: 480px){.SearchItem__Meta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}}@media (min-width: 768px){.SearchItem__Meta{margin-left:-32px}}.SearchItem__MetaItem{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;margin-left:24px;margin-bottom:4px;padding-left:26px;font-size:1.4rem;line-height:1.52}@media (min-width: 480px){.SearchItem__MetaItem{margin-bottom:0}}@media (min-width: 768px){.SearchItem__MetaItem{margin-left:32px}}.SearchItem__MetaItem svg{display:inline-block;position:absolute;top:0;bottom:2px;left:2px;width:16px;height:16px;margin:auto}.SearchItem__MetaItem--Published{padding-left:0}.SearchItem__MetaItem--Published::before{display:none}@media (min-width: 480px){.SearchItem::before{border-radius:4px}}.SearchItem__Container{background-color:white}@media (min-width: 480px){.SearchItem__Container{border-radius:4px}}.SearchItem--Empty .SearchItem__Image{background:#f6f6fc}.SearchItem__Breadcrumbs{color:#217ab7;font-weight:500}.SearchItem--Empty .SearchItem__Breadcrumbs{background:#f6f6fc}.SearchItem__Title{font-weight:900}.SearchItem--Empty .SearchItem__Title{background:#f6f6fc}.SearchItem--Empty .SearchItem__Text{background:#f6f6fc}.SearchList__Container::after{content:'';display:table;clear:both}@media (min-width: 480px){.SearchList__Container{margin-left:auto;margin-right:auto;max-width:1120px;padding-left:12px;padding-right:12px}}@media (min-width: 480px) and (min-width: 768px){.SearchList__Container{padding-left:20px;padding-right:20px}}@media (min-width: 480px) and (min-width: 1024px){.SearchList__Container{padding-left:30px;padding-right:30px}}@media (min-width: 480px) and (min-width: 1280px){.SearchList__Container{padding-left:60px;padding-right:60px;max-width:1180px}}.SearchList--GlobalSearch .SearchList__Container,.SearchList--ArticleSearch .SearchList__Container{padding:0 !important}.SearchList__Title{margin:24px 0;font-size:1.4rem;line-height:1.52}.SearchList__Label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:16px 20px 24px;margin-bottom:15px;font-size:1.2rem;text-align:center;border-top:6px solid;background:white}.SearchList--Loading .SearchList__Label{opacity:0}@media (min-width: 480px){.SearchList__Label{padding-bottom:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 768px){.SearchList__Label{padding-left:30px;padding-right:30px;font-size:1.4rem}}@media (min-width: 960px){.SearchList__Label{padding-top:24px;padding-bottom:24px}}.SearchList__Result{margin-bottom:32px}.SearchList__ResultLabel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:50px;padding:24px 10px 12px 10px;font-size:1.2rem;border-bottom:1px solid}@media (min-width: 768px){.SearchList__ResultLabel{padding:0;border-bottom:0;font-size:1.4rem}}.SearchList__ResultText{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;line-height:1.5}.SearchList__ResultText span{display:none;white-space:nowrap}.SearchList__ResultText--Keyword span.resultKeyword{display:inline}.SearchList--Loading .SearchList__ResultText{opacity:0}.SearchList__NoResult{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 15px;margin:15px 0 30px 0;font-size:1.4rem;text-align:center}@media (min-width: 960px){.SearchList__NoResult{height:268px;padding:30px;margin-bottom:60px;font-size:1.8rem}}.SearchList__NoResultBorder{position:absolute;top:0;bottom:0;left:0;right:0}.SearchList__NoResultTitle{margin-bottom:5px;font-size:1.4rem}@media (min-width: 960px){.SearchList__NoResultTitle{font-size:1.8rem}}.SearchList__NoResultFlag{display:none}.SearchList__Title{margin:50px 0;font-size:2.2rem;font-weight:900;line-height:1.35}.SearchList__Label{color:#5a5a5a;font-weight:500;border-color:#3ba398}@media (min-width: 480px){.SearchList__Label{border-bottom-right-radius:4px;border-bottom-left-radius:4px}}.SearchList__ResultLabel{color:#5a5a5a;font-weight:500;border-color:#e6e8e9}.SearchList__ResultText em{font-weight:900}.SearchList--ArticleSearch .SearchList__List{margin-left:-12px;margin-right:-12px}.SearchList__NoResult{background:#f5f5f5;background-image:-webkit-gradient(linear, left top, right top, color-stop(10%, #979797), color-stop(0%, rgba(255,255,255,0)));background-image:linear-gradient(to right, #979797 10%, rgba(255,255,255,0) 0%);background-position:top;background-size:5px 1px;background-repeat:repeat-x}.SearchList__NoResultBorder{background-image:-webkit-gradient(linear, left top, right top, color-stop(10%, #979797), color-stop(0%, rgba(255,255,255,0)));background-image:linear-gradient(to right, #979797 10%, rgba(255,255,255,0) 0%);background-position:bottom;background-size:5px 1px;background-repeat:repeat-x}.SearchList__NoResultBorder::before,.SearchList__NoResultBorder::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #979797), color-stop(0%, rgba(255,255,255,0)));background-image:linear-gradient(to bottom, #979797 10%, rgba(255,255,255,0) 0%);background-position:left;background-size:1px 5px;background-repeat:repeat-y}.SearchList__NoResultBorder::after{background-position:right}.SearchList__NoResultTitle{font-weight:900}.SearchList__NoResultText em{font-weight:900}.SearchSubjectList__Container::after{content:'';display:table;clear:both}@media (min-width: 480px){.SearchSubjectList__Container{margin-left:auto;margin-right:auto;max-width:1120px;padding-left:12px;padding-right:12px}}@media (min-width: 480px) and (min-width: 768px){.SearchSubjectList__Container{padding-left:20px;padding-right:20px}}@media (min-width: 480px) and (min-width: 1024px){.SearchSubjectList__Container{padding-left:30px;padding-right:30px}}@media (min-width: 480px) and (min-width: 1280px){.SearchSubjectList__Container{padding-left:60px;padding-right:60px;max-width:1180px}}.SearchSubjectList--GlobalSearch .SearchSubjectList__Container{padding:0 !important}.SearchSubjectList__Title{margin-left:12px;margin-bottom:20px;font-size:1.8rem;line-height:1.3}@media (min-width: 480px){.SearchSubjectList__Title{margin-left:0}}@media (min-width: 768px){.SearchSubjectList__Title{margin-bottom:40px}}.SearchSubjectList__Item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;min-height:148px;margin-bottom:5px;cursor:pointer}@media (min-width: 768px){.SearchSubjectList__Item{margin-bottom:8px}}.SearchSubjectList__Item::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-box-shadow:0px 6px 9px black;box-shadow:0px 6px 9px black;-webkit-box-shadow:-10px 15px 25px 0 black;box-shadow:-10px 15px 25px 0 black;opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.SearchSubjectList__Item--Hover:hover::before{opacity:.3}@media (hover: none){.SearchSubjectList__Item--Hover:hover::before{opacity:0}}.SearchSubjectList__Link{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;z-index:10}.SearchSubjectList__ItemContainer{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:white}@media (min-width: 480px){.SearchSubjectList__ItemContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.SearchSubjectList__Image{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-height:130px;background-position:center center;background-size:cover;background-repeat:no-repeat;overflow:hidden}.SearchSubjectList__Image::before{content:'';display:block;width:100%;height:0;padding-bottom:50%}@media (min-width: 480px){.SearchSubjectList__Image{width:30%;max-height:none;max-width:328px;border-top-left-radius:4px;border-bottom-left-radius:4px}}.SearchSubjectList__Content{position:relative;max-width:628px;padding:25px 20px 16px}@media (min-width: 480px){.SearchSubjectList__Content{width:70%}}@media (min-width: 768px){.SearchSubjectList__Content{padding:35px 45px}}.SearchSubjectList__ItemTitle{margin-bottom:10px;font-size:1.8rem;line-height:1.35}.SearchSubjectList--Hover:hover .SearchSubjectList__ItemTitle{text-decoration:underline}@media (hover: none){.SearchSubjectList--Hover:hover .SearchSubjectList__ItemTitle{text-decoration:none}}.SearchSubjectList--Empty .SearchSubjectList__ItemTitle{position:relative;max-width:300px;height:24px;padding-bottom:0;margin-bottom:18px;-webkit-transition:opacity .4s;transition:opacity .4s;overflow:hidden}.SearchSubjectList--Empty .SearchSubjectList__ItemTitle::after{content:'';position:absolute;top:0;left:0;height:100%;width:50px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(50%, rgba(255,255,255,0.3)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0), rgba(255,255,255,0.3) 50%, rgba(0,0,0,0));background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);-webkit-animation:moveLoadingGradient 2s infinite;animation:moveLoadingGradient 2s infinite}.SearchSubjectList__Text{font-size:1.4rem;line-height:1.5}.SearchSubjectList--Empty .SearchSubjectList__Text{position:relative;max-width:500px;height:21px;padding-bottom:0;-webkit-transition:opacity .4s;transition:opacity .4s;overflow:hidden}.SearchSubjectList--Empty .SearchSubjectList__Text::after{content:'';position:absolute;top:0;left:0;height:100%;width:50px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0)), color-stop(50%, rgba(255,255,255,0.3)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0), rgba(255,255,255,0.3) 50%, rgba(0,0,0,0));background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);-webkit-animation:moveLoadingGradient 2s infinite;animation:moveLoadingGradient 2s infinite}.SearchSubjectList__Title{font-weight:900}@media (min-width: 480px){.SearchSubjectList__Item::before{border-radius:4px}}@media (min-width: 480px){.SearchSubjectList__ItemContainer{border-radius:4px}}@media (min-width: 480px){.SearchSubjectList__Image{border-top-left-radius:4px;border-bottom-left-radius:4px}}.SearchSubjectList__ItemTitle{font-weight:900}.SearchSubjectList--Empty .SearchSubjectList__ItemTitle{background:#f6f6fc}.SearchSubjectList--Empty .SearchSubjectList__Text{background:#f6f6fc}.SideBarBlurb{position:relative;padding:45px 30px 60px;border:1px solid #e6e8e9;margin-top:30px}.SideBarBlurb::before{content:'';position:absolute;top:-1px;right:-1px;left:-1px;height:6px;background:#3ba398}.SideBarBlurb__Title{margin-bottom:10px}.SideBarBlurb__Link{display:inline-block;margin-top:20px;font-weight:900}.SideBarBlurb__Link:hover{text-decoration:underline}.SideBarLinkList{margin-top:6px;margin-bottom:17px}@media (min-width: 768px){.SideBarLinkList{margin-top:40px;margin-bottom:40px}}@media (min-width: 768px){.SideBarLinkList:first-child{margin-top:10px}}@media (min-width: 768px){.SideBarLinkList:last-child{margin-bottom:10px}}.SideBarLinkList__Item{padding:16px 24px 13px 48px;position:relative;margin-bottom:8px;border-radius:4px;background-color:#f3f2f2}.SideBarLinkList__Item:last-of-type{margin-bottom:0}.SideBarLinkList__Item:hover .SideBarLinkList__Title{text-decoration:underline}@media (hover: none){.SideBarLinkList__Item:hover{text-decoration:none}}.SideBarLinkList__Item svg{display:none}.SideBarLinkList__Item::before{content:'';display:inline-block;position:absolute;width:18px;height:18px;top:14px;left:20px;background-repeat:no-repeat;background-position:center center;background-size:contain}.SideBarLinkList__Item--Local::before{background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/arrow--blue.72bd75445497.svg")}.SideBarLinkList__Item--External::before{width:20px;height:20px;background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/external--blue.37f91d833b16.svg")}.SideBarLinkList__Href{cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.SideBarLinkList__Title{font-size:1.6rem;color:#1f1f1f;font-weight:500}.SideBarLinkList__Text{display:none}.SlickSlider__Title{margin-bottom:20px;padding-right:80px}.SlickSlider--White .SlickSlider__Title{color:white}@media (min-width: 768px){.SlickSlider--Campaign .SlickSlider__Title{margin-bottom:25px;font-size:3.6rem}}.SlickSlider__Slider{position:relative}.SlickSlider__Slider .slick-list{padding-left:0 !important}.SlickSlider__Slider .slick-slider{margin-left:-10px}@media (min-width: 768px){.SlickSlider--Half .SlickSlider__Slider .slick-slider{margin-left:-22px}}@media (min-width: 768px){.SlickSlider--Campaign .SlickSlider__Slider .slick-slider{margin-left:-28px}}.SlickSlider--MobileInset .SlickSlider__Slider .slick-slider{margin-right:-12px}@media (min-width: 768px){.SlickSlider--MobileInset .SlickSlider__Slider .slick-slider{margin-right:0}}.SlickSlider__Slider .slick-slide{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.SlickSlider__Slider .slick-slide>div{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.SlickSlider__Slide{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;height:auto;padding-left:10px;padding-bottom:20px}@media (min-width: 768px){.SlickSlider--Half .SlickSlider__Slide{padding-left:22px}}@media (min-width: 768px){.SlickSlider--Campaign .SlickSlider__Slide{padding-left:28px}}.SlickSlider__Control{position:absolute;top:-58px;right:0;width:35px;height:35px;border:2px solid black;border-radius:50%;background:transparent;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.SlickSlider--White .SlickSlider__Control{border-color:white}.SlickSlider__Control--Disabled{opacity:.2}.SlickSlider__Control--Next{right:0}.SlickSlider--MobileInset .SlickSlider__Control--Next{right:12px}@media (min-width: 768px){.SlickSlider--MobileInset .SlickSlider__Control--Next{right:0}}.SlickSlider__Control--Next svg{left:13px !important;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.SlickSlider__Control--Prev{right:44px}.SlickSlider--MobileInset .SlickSlider__Control--Prev{right:56px}@media (min-width: 768px){.SlickSlider--MobileInset .SlickSlider__Control--Prev{right:44px}}.SlickSlider__Control:not(.SlickSlider__Control--Disabled){cursor:pointer}.SlickSlider__Control svg{position:absolute;top:10px;left:11px;width:7px;height:11px;fill:black;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.SlickSlider--White .SlickSlider__Control svg{fill:white}.SlickSlider__Control:hover:not(.SlickSlider__Control--Disabled){background:black}@media (hover: none){.SlickSlider__Control:hover:not(.SlickSlider__Control--Disabled){background:transparent}}.SlickSlider--White .SlickSlider__Control:hover:not(.SlickSlider__Control--Disabled){background:white}@media (hover: none){.SlickSlider--White .SlickSlider__Control:hover:not(.SlickSlider__Control--Disabled){background:transparent}}.SlickSlider__Control:hover:not(.SlickSlider__Control--Disabled) svg{fill:white}@media (hover: none){.SlickSlider__Control:hover:not(.SlickSlider__Control--Disabled) svg{fill:black}}.SlickSlider--White .SlickSlider__Control:hover:not(.SlickSlider__Control--Disabled) svg{fill:black}@media (hover: none){.SlickSlider--White .SlickSlider__Control:hover:not(.SlickSlider__Control--Disabled) svg{fill:white}}.SlickSlider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.SlickSlider__Control{border-color:#393939}.SlickSlider__Control svg{fill:#393939}.SlickSlider__Control:hover:not(.SlickSlider__Control--Disabled){background:#393939}@media (hover: none){.SlickSlider__Control:hover:not(.SlickSlider__Control--Disabled){background:transparent}}.SlickSlider__Control:hover:not(.SlickSlider__Control--Disabled) svg{fill:white}@media (hover: none){.SlickSlider__Control:hover:not(.SlickSlider__Control--Disabled) svg{fill:#393939}}.SliderCardArticle__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px}@media (min-width: 768px){.SliderCardArticle__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.SliderCardArticle__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.SliderCardArticle__Container{padding-left:60px;padding-right:60px;max-width:1280px}}.SliderCardArticle{position:relative;margin-top:40px;margin-bottom:40px}@media (min-width: 768px){.SliderCardArticle{margin-top:64px;margin-bottom:64px}}@media (min-width: 1024px){.SliderCardArticle{margin-top:88px;margin-bottom:88px}}.SliderCardArticleHalf--Gray{background:#f6f6f6}.SliderCardArticleHalf:not(.SliderCardArticleHalf--Gray){margin-top:40px;margin-bottom:40px}@media (min-width: 768px){.SliderCardArticleHalf:not(.SliderCardArticleHalf--Gray){margin-top:64px;margin-bottom:64px}}@media (min-width: 1024px){.SliderCardArticleHalf:not(.SliderCardArticleHalf--Gray){margin-top:88px;margin-bottom:88px}}.SliderCardArticleHalf__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px}@media (min-width: 768px){.SliderCardArticleHalf__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.SliderCardArticleHalf__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.SliderCardArticleHalf__Container{padding-left:60px;padding-right:60px;max-width:1280px}}.SliderCardArticleHalf--Gray .SliderCardArticleHalf__Container{padding-top:40px;padding-bottom:40px}@media (min-width: 768px){.SliderCardArticleHalf--Gray .SliderCardArticleHalf__Container{padding-top:80px;padding-bottom:80px}}.SliderCardArticleSubject{background:#3ba398}.SliderCardArticleSubject__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;padding-top:40px;padding-bottom:20px}@media (min-width: 768px){.SliderCardArticleSubject__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.SliderCardArticleSubject__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.SliderCardArticleSubject__Container{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.SliderCardArticleSubject__Container{padding-top:80px;padding-bottom:60px}}.SliderCardSubjectCampaign{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;margin-top:20px}@media (min-width: 768px){.SliderCardSubjectCampaign{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.SliderCardSubjectCampaign{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.SliderCardSubjectCampaign{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.SliderCardSubjectCampaign{margin-top:44px;margin-bottom:24px}}@media (min-width: 960px){.SliderCardSubjectCampaign{margin-top:76px;margin-bottom:56px}}.Sticker{position:relative}@media (min-width: 768px){.Sticker{border-radius:50%;max-width:200px}}@media (min-width: 960px){.Sticker{max-width:250px}}.Sticker::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#eff6fa}@media (min-width: 768px){.Sticker::before{display:none}}.Sticker::after{content:'';display:block;position:absolute;top:100%;left:0;width:100%;height:14px;background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/sticker-mobile--blue10.24a6c5700cc2.svg");background-size:334px 14px;background-repeat:repeat-x;-webkit-animation:stickerRoll 12s cubic-bezier(0.2, 0.5, 0.8, 0.3) infinite;animation:stickerRoll 12s cubic-bezier(0.2, 0.5, 0.8, 0.3) infinite}@media (min-width: 768px){.Sticker::after{display:none}}.Sticker svg{position:absolute;top:0;left:0;display:none;width:100%;height:100%;fill:#eff6fa;-webkit-animation:spin 12s cubic-bezier(0.2, 0.5, 0.8, 0.3) infinite;animation:spin 12s cubic-bezier(0.2, 0.5, 0.8, 0.3) infinite}@media (min-width: 768px){.Sticker svg{display:block}}.Sticker__Close{display:none}.Sticker__Label{display:none}.Sticker__Container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.Sticker__Container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:0;padding-bottom:100%}}.Sticker__Column{display:none}.Sticker__Content{padding:13px 16px 7px}@media (min-width: 768px){.Sticker__Content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;margin-top:100%;text-align:center}}@media (min-width: 960px){.Sticker__Content{padding:32px}}.Sticker__Text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#1f1f1f;font-size:1.4rem;line-height:1.2}@media (min-width: 768px){.Sticker__Text{white-space:pre-wrap}}.Sticker__Link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;color:#1f1f1f;font-size:1.4rem;line-height:1.2;text-decoration:underline}@media (min-width: 768px){.Sticker__Link{margin-top:4px}}.Sticker__Link:hover{text-decoration:none}@media (hover: none){.Sticker__Link:hover{text-decoration:underline}}.SubjectList__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;padding-top:45px;padding-bottom:45px;text-align:center}@media (min-width: 768px){.SubjectList__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.SubjectList__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.SubjectList__Container{padding-left:60px;padding-right:60px;max-width:1280px}}.SubjectList--Small .SubjectList__Container{padding-top:45px}@media (min-width: 768px){.SubjectList__Container{padding-top:60px;padding-bottom:70px}}@media (min-width: 960px){.SubjectList__Container{padding-top:80px;padding-bottom:110px}}.SubjectList--GlobalSearch .SubjectList__Container{padding:0 !important}.SubjectList__Categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px}.SubjectList__Wrapper{position:relative}.SubjectList__Wrapper::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:black;-webkit-box-shadow:-5px 5px 8px black;box-shadow:-5px 5px 8px black;opacity:0;z-index:-1;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.SubjectList__Category{position:relative;width:calc(50% - 12px);height:auto;margin:6px;background-color:black;background-repeat:no-repeat;background-size:cover;opacity:1;-webkit-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out;cursor:pointer}.SubjectList__Category:hover::after{opacity:0.3}@media (hover: none){.SubjectList__Category:hover::after{opacity:0}}.SubjectList__Category::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.3);background:-webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(0,0,0,0.2)), to(rgba(0,0,0,0.6)));background:linear-gradient(to bottom, rgba(0,0,0,0.2) 40%, rgba(0,0,0,0.6) 100%)}.SubjectList__Category::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;-webkit-box-shadow:-3px 3px 10px black;box-shadow:-3px 3px 10px black;opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}@media (min-width: 768px){.SubjectList__Category{width:calc(25% - 12px)}}.SubjectList__Link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;min-height:150px;height:100%;color:white;text-align:center;text-decoration:none;font-size:1.8rem;line-height:1.3;font-weight:bold;z-index:10}@media (min-width: 960px){.SubjectList__Link{min-height:160px;padding:0 40px}}.SubjectList__Button{position:relative;margin:30px auto 0;z-index:100}.SubjectList--All .SubjectList__Button{display:none}.SubjectList{background:#f3f2f2}.SubjectList__Container{padding-top:40px;padding-bottom:55px}.SubjectList--Small .SubjectList__Container{padding-top:40px}@media (min-width: 960px){.SubjectList__Container{padding-top:70px;padding-bottom:80px}}.SubjectList__Title{margin-bottom:20px;font-weight:900}.SubjectList--Small .SubjectList__Title{margin-bottom:10px;font-size:2rem;text-align:left}@media (min-width: 768px){.SubjectList__Title{margin-bottom:30px}}.SubjectList__Category{border-radius:4px;background-color:#1f1f1f}.SubjectList__Category::before{border-radius:4px}.SubjectList__Category--HiddenXS{position:absolute;overflow:hidden;width:0;height:0;margin:0;opacity:0;z-index:-1;-webkit-transition:none;transition:none}@media (min-width: 768px){.SubjectList__Category--HiddenXS{position:relative;overflow:visible;width:calc(25% - 12px);height:auto;margin:6px;opacity:1;z-index:1}}@media (min-width: 768px){.SubjectList__Category--HiddenSM{position:absolute;overflow:hidden;width:0;height:0;margin:0;opacity:0;z-index:-1}}.SubjectList__Link{height:100%;text-shadow:2px 2px 10px rgba(0,0,0,0.4);font-size:1.8rem;line-height:1.3;font-weight:900;z-index:10}@media (min-width: 960px){.SubjectList__Link{font-size:2.3rem}}.SubjectList__Category:hover .SubjectList__Link{text-decoration:underline}@media (hover: none){.SubjectList__Category:hover .SubjectList__Link{text-decoration:none}}.SubjectList__Button{display:inline-block;padding:16px 36px;border:2px solid #1f1f1f;border-radius:30px;cursor:pointer;color:black;font-family:Avenir,Arial,sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:1px;line-height:1.3;text-transform:uppercase;text-align:center;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.SubjectList__Button:hover{color:white;border-color:#217ab7;background:#217ab7}@media (hover: none){.SubjectList__Button:hover{color:#1f1f1f;border-color:#1f1f1f;background:transparent}}.SubSubjectList{background:#f3f2f2;border-bottom:1px solid #d9d9d9}.SubSubjectList__Container{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;padding-top:40px;padding-bottom:55px;text-align:center}@media (min-width: 768px){.SubSubjectList__Container{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.SubSubjectList__Container{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.SubSubjectList__Container{padding-left:60px;padding-right:60px;max-width:1280px}}.SubSubjectList--Small .SubSubjectList__Container{padding-top:40px}@media (min-width: 768px){.SubSubjectList__Container{padding-top:60px;padding-bottom:70px}}@media (min-width: 960px){.SubSubjectList__Container{padding-top:70px;padding-bottom:80px}}.SubSubjectList__Title{margin-bottom:20px;font-size:20px;text-align:left;font-weight:900}@media (min-width: 768px){.SubSubjectList__Title{margin-bottom:30px}}.SubSubjectList__Categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media (min-width: 768px){.SubSubjectList__Categories{margin-left:-20px}}.SubSubjectList__Category{display:-webkit-box;display:-ms-flexbox;display:flex;background:white;border-radius:4px;margin-bottom:10px;width:100%;-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,0.3);box-shadow:0 5px 12px 0 rgba(0,0,0,0.3)}@media (min-width: 768px){.SubSubjectList__Category{width:calc(33.33333% - 20px);margin-left:20px;margin-bottom:20px}}.SubSubjectList__Category:hover{-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,0.4);box-shadow:0 5px 12px 0 rgba(0,0,0,0.4)}.SubSubjectList__Category--Hidden{position:absolute;overflow:hidden;width:0;height:0;margin:0;opacity:0;z-index:-1}.SubSubjectList__Image{border-radius:4px 0px 0px 4px;width:calc(33.33333%);height:100px;background-position:center;background-repeat:no-repeat;background-size:cover}.SubSubjectList__LinkTitle{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0px 8px 0px 15px;font-size:1.6rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.SubSubjectList__Button{display:inline-block;padding:16px 36px;border:2px solid #1f1f1f;border-radius:30px;cursor:pointer;color:black;font-family:Avenir,Arial,sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:1px;line-height:1.3;text-transform:uppercase;text-align:center;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;position:relative;margin:30px auto 0;z-index:100}.SubSubjectList__Button:hover{color:white;border-color:#217ab7;background:#217ab7}@media (hover: none){.SubSubjectList__Button:hover{color:#1f1f1f;border-color:#1f1f1f;background:transparent}}.SubSubjectList__Button--Hidden{display:none}.Video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0}.Video--Loaded{opacity:1 !important}.Video__Player{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100% !important;height:100% !important}.Video__Player div{width:100%;height:100%}.Video__Player iframe{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.Video:not(.Video--HasProportion) .Video__Player iframe{width:auto !important;height:auto !important}.Video--HasProportion.Video--Landscape .Video__Player iframe{width:100% !important;height:500% !important}.Video--HasProportion.Video--Portrait .Video__Player iframe{width:500% !important;height:100% !important}.Video__VideoMessage{position:absolute;top:0;bottom:0;left:0;right:0}.VideoMessage{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.VideoMessage::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:white;opacity:.8}.VideoMessage__Content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:8px;color:#1f1f1f;font-size:1.2rem;line-height:1.4;text-align:center}.VideoMessage__Content a{color:#217ab7}.VideoMessage__Content a:hover{color:#19679c;text-decoration:underline}@media (min-width: 480px){.VideoMessage__Content{padding:20px;font-size:1.4rem}}@media (min-width: 768px){.VideoMessage__Content{font-size:1.8rem}}.VideoMessage__Text{max-width:500px;margin:0 !important;font-size:1.2rem !important}@media (min-width: 480px){.VideoMessage__Text{font-size:1.4rem !important}}@media (min-width: 768px){.VideoMessage__Text{font-size:1.8rem !important}}.VideoMessage__Button{margin-top:8px}@media (min-width: 768px){.VideoMessage__Button{margin-top:24px}}.VideoMessage__Link{margin-top:8px}@media (min-width: 768px){.VideoMessage__Link{margin-top:24px}}.VideoMessage::before{background:black;opacity:.5}.VideoMessage__Content{color:white}.VideoMessage__Content a{color:white !important;text-decoration:underline !important}.VideoMessage__Content a:hover{color:white !important;text-decoration:none !important}.VideoMessage__Text{font-weight:bold}.VideoMessage__Button{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;min-width:0;height:36px;padding:0 20px;font-size:1.4rem;line-height:36px;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 400px){.VideoMessage__Button{max-width:none}}@media (min-width: 960px){.VideoMessage__Button{padding-left:37px;padding-right:37px}}.VideoMessage__Button::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;-webkit-box-shadow:-4px 4px 8px black;box-shadow:-4px 4px 8px black;opacity:0.2;-webkit-transition:opacity 0.2s cubic-bezier(0.4, 0, 1, 1);transition:opacity 0.2s cubic-bezier(0.4, 0, 1, 1)}.VideoMessage__Button:hover::before{opacity:0.3}@media (hover: none){.VideoMessage__Button:hover::before{opacity:0}}.VideoMessage__Button:hover{background:#19679c}@media (hover: none){.VideoMessage__Button:hover{background:#217ab7}}@media (min-width: 768px){.VideoMessage__Button{position:relative;display:inline-block;max-width:296px;min-width:175px;height:50px;padding:0 27px;color:black;font-size:1.6rem;font-weight:900;font-family:Avenir,Arial,sans-serif;line-height:50px;text-align:center;text-decoration:none;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:white;background:#217ab7;-webkit-transition:background .2s;transition:background .2s}}@media (min-width: 768px) and (min-width: 400px){.VideoMessage__Button{max-width:none}}@media (min-width: 768px) and (min-width: 960px){.VideoMessage__Button{padding-left:37px;padding-right:37px}}@media (min-width: 768px){.VideoMessage__Button::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;-webkit-box-shadow:-4px 4px 8px black;box-shadow:-4px 4px 8px black;opacity:0.2;-webkit-transition:opacity 0.2s cubic-bezier(0.4, 0, 1, 1);transition:opacity 0.2s cubic-bezier(0.4, 0, 1, 1)}.VideoMessage__Button:hover::before{opacity:0.3}}@media (min-width: 768px) and (hover: none){.VideoMessage__Button:hover::before{opacity:0}}@media (min-width: 768px){.VideoMessage__Button:hover{background:#19679c}}@media (min-width: 768px) and (hover: none){.VideoMessage__Button:hover{background:#217ab7}}.VideoContentModule{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;margin-bottom:40px;padding-left:0;padding-right:0}@media (min-width: 768px){.VideoContentModule{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.VideoContentModule{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.VideoContentModule{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.VideoContentModule{margin-top:64px;margin-bottom:64px}}@media (min-width: 1024px){.VideoContentModule{margin-top:96px;margin-bottom:96px}}.VideoContentModule__Content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:100%;z-index:2}@media (min-width: 768px){.VideoContentModule__Content{width:44%;max-width:476px;margin-top:40px;margin-bottom:40px}}@media (min-width: 960px){.VideoContentModule__Content{margin-top:64px;margin-bottom:64px}}@media (min-width: 1024px){.VideoContentModule__Content{width:40%}}@media (min-width: 1280px){.VideoContentModule__Content{margin-top:96px;margin-bottom:96px}}@media (min-width: 768px){.VideoContentModule--Right .VideoContentModule__Content{margin-right:-4%}}@media (min-width: 1024px){.VideoContentModule--Right .VideoContentModule__Content{margin-right:-6.66667%}}@media (min-width: 768px){.VideoContentModule--Left .VideoContentModule__Content{margin-left:-4%}}@media (min-width: 1024px){.VideoContentModule--Left .VideoContentModule__Content{margin-left:-6.66667%}}.VideoContentModule__Card{padding:20px 16px;color:white;background:#217ab7}@media (min-width: 960px){.VideoContentModule__Card{padding:24px 32px}}@media (min-width: 1280px){.VideoContentModule__Card{padding:40px 48px}}.VideoContentModule__Media{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:100%;margin-bottom:-2px;-ms-flex-item-align:center;align-self:center}.VideoContentModule__Media::before{content:'';display:block;width:100%;height:0;padding-bottom:56.5%}@media (min-width: 768px){.VideoContentModule__Media{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:60%;margin:0}}@media (min-width: 1024px){.VideoContentModule__Media{width:66.66667%}}.VideoContentModule__Title{max-width:476px;font-size:3rem;font-weight:900;line-height:1.2}@media (min-width: 960px){.VideoContentModule__Title{font-size:3.8rem}}@media (min-width: 1280px){.VideoContentModule__Title{font-size:4.4rem}}.VideoContentModule__Text{max-width:476px;margin-top:8px;font-size:1.6rem;font-weight:500;line-height:1.6}@media (min-width: 768px){.VideoContentModule__Text{margin-top:13px;font-size:1.8rem}}.VideoModule{margin-left:auto;margin-right:auto;max-width:1220px;padding-left:12px;padding-right:12px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;margin-bottom:40px}@media (min-width: 768px){.VideoModule{padding-left:20px;padding-right:20px}}@media (min-width: 1024px){.VideoModule{padding-left:30px;padding-right:30px}}@media (min-width: 1280px){.VideoModule{padding-left:60px;padding-right:60px;max-width:1280px}}@media (min-width: 768px){.VideoModule{margin-top:64px;margin-bottom:64px}}@media (min-width: 1024px){.VideoModule{margin-top:88px;margin-bottom:88px}}.VideoModule__Content{position:relative;width:100%;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.VideoModule--Playing .VideoModule__Content{opacity:0}.VideoModule__Title{position:absolute;top:0;left:0;right:0;padding:12px 16px;height:60px;color:white;font-size:1.6rem;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.8)), to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom, rgba(0,0,0,0.8), rgba(0,0,0,0));z-index:2}@media (min-width: 768px){.VideoModule__Title{padding:20px 24px;height:90px}}.VideoModule__Media{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:100%;margin-bottom:-2px;-ms-flex-item-align:center;align-self:center}.VideoModule__Media::before{content:'';display:block;width:100%;height:0;padding-bottom:56.5%}.VideoPlayer{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.VideoPlayer--ImageLoaded{opacity:1}.VideoPlayer--Playing{z-index:1}.VideoPlayer__Video{position:absolute;top:0;bottom:0;left:0;right:0}.VideoPlayer--VideoMessage .VideoPlayer__Video{z-index:1}.VideoPlayer__Image{position:absolute;top:0;bottom:0;left:0;right:0}.VideoPlayer__Button{display:inline-block;padding:0;color:#217ab7;font-family:Avenir,Arial,sans-serif;font-weight:500;border:none;border-radius:0;outline:none;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;z-index:10}.VideoPlayer__Button:hover{color:#19679c;text-decoration:underline}@media (hover: none){.VideoPlayer__Button:hover{color:#217ab7}}.VideoPlayer--Playing.VideoPlayer--HideImage .VideoPlayer__Button{display:none}.VideoPlayer__ButtonIcon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:56px;height:56px;border-radius:50%;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.VideoPlayer__Button:hover .VideoPlayer__ButtonIcon{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (min-width: 768px){.VideoPlayer__ButtonIcon{width:85px;height:85px}}.VideoPlayer__ButtonIcon::before{content:'';display:block;position:absolute;top:0px;bottom:0px;left:0px;right:0px;border-radius:50%;background:rgba(255,255,255,0.75)}.VideoPlayer__ButtonIcon::after{content:'';display:block;position:absolute;top:0;bottom:0;left:5px;right:0;width:32px;height:37px;margin:auto;background:url("/static/core/css/assets/img/bg-icons/base/play--black.674b34980fb1.svg") no-repeat center center;background-size:contain}.VideoPlayer__Image::after{content:"";position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background-color:black;opacity:.5}.VideoPlayer--Playing .VideoPlayer__Image::after{opacity:0}@media (min-width: 768px){.VideoPlayer__ButtonIcon{width:96px;height:96px}}.VideoPlayer__ButtonIcon::before{background:rgba(0,0,0,0)}.VideoPlayer__ButtonIcon::after{left:0;right:0;width:100%;height:100%;background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/play-large--white.9a0c9962717e.svg")}.Wysiwyg{font-size:1.6rem;line-height:1.6;font-display:block}@media (min-width: 768px){.Wysiwyg{font-size:1.8rem}}.Wysiwyg::after{content:'';display:block;clear:both}.Wysiwyg p{margin-top:15px;margin-bottom:15px}.Wysiwyg .figure{margin-top:20px;margin-bottom:20px}.Wysiwyg .figure--image-full{margin-top:24px;margin-bottom:24px}@media (min-width: 768px){.Wysiwyg .figure--image-full{margin-top:40px;margin-bottom:40px}}.Wysiwyg ul,.Wysiwyg ol{margin-top:20px;margin-bottom:20px}@media (min-width: 768px){.Wysiwyg ul,.Wysiwyg ol{margin-top:24px;margin-bottom:24px}}.Wysiwyg blockquote,.Wysiwyg__Factbox{margin-top:25px;margin-bottom:25px}@media (min-width: 768px){.Wysiwyg blockquote,.Wysiwyg__Factbox{margin-top:35px;margin-bottom:35px}}.Wysiwyg h1,.Wysiwyg h2,.Wysiwyg h3,.Wysiwyg h4,.Wysiwyg h5,.Wysiwyg h6{clear:both;margin-top:15px;margin-bottom:5px;font-weight:900;line-height:1.3}@media (min-width: 768px){.Wysiwyg h1,.Wysiwyg h2,.Wysiwyg h3,.Wysiwyg h4,.Wysiwyg h5,.Wysiwyg h6{margin-top:30px}}.Wysiwyg h1+p,.Wysiwyg h1+ol,.Wysiwyg h1 ul,.Wysiwyg h2+p,.Wysiwyg h2+ol,.Wysiwyg h2 ul,.Wysiwyg h3+p,.Wysiwyg h3+ol,.Wysiwyg h3 ul,.Wysiwyg h4+p,.Wysiwyg h4+ol,.Wysiwyg h4 ul,.Wysiwyg h5+p,.Wysiwyg h5+ol,.Wysiwyg h5 ul,.Wysiwyg h6+p,.Wysiwyg h6+ol,.Wysiwyg h6 ul{margin-top:2px}.Wysiwyg h1,.Wysiwyg h2{font-size:2.8rem}.Wysiwyg h1+p,.Wysiwyg h1+ol,.Wysiwyg h1 ul,.Wysiwyg h2+p,.Wysiwyg h2+ol,.Wysiwyg h2 ul{margin-top:10px}.Wysiwyg h3{font-size:2.4rem}.Wysiwyg h4{font-size:2.2rem}.Wysiwyg h5{font-size:2rem}.Wysiwyg h6{font-size:1.8rem}.Wysiwyg h3,.Wysiwyg h4,.Wysiwyg h5,.Wysiwyg h6{margin-bottom:5px}.Wysiwyg strong,.Wysiwyg bold,.Wysiwyg b{font-weight:bold}.Wysiwyg i,.Wysiwyg em{font-style:italic}.Wysiwyg a{cursor:pointer;color:#217ab7}.Wysiwyg a:hover{text-decoration:underline}@media (hover: none){.Wysiwyg a:hover{text-decoration:none}}.Wysiwyg a[href$=".pdf"],.Wysiwyg a[href$=".doc"],.Wysiwyg a[href$=".docx"],.Wysiwyg a[href$=".ppt"],.Wysiwyg a[href$=".pptx"],.Wysiwyg a[href$=".xls"],.Wysiwyg a[href$=".xlsx"],.Wysiwyg a[href$=".odt"],.Wysiwyg a[href$=".eps"],.Wysiwyg a[href$=".zip"]{position:relative;padding-left:29px;margin:0 5px;color:#1f1f1f;font-weight:500;text-decoration:underline}.Wysiwyg a[href$=".pdf"]::before,.Wysiwyg a[href$=".doc"]::before,.Wysiwyg a[href$=".docx"]::before,.Wysiwyg a[href$=".ppt"]::before,.Wysiwyg a[href$=".pptx"]::before,.Wysiwyg a[href$=".xls"]::before,.Wysiwyg a[href$=".xlsx"]::before,.Wysiwyg a[href$=".odt"]::before,.Wysiwyg a[href$=".eps"]::before,.Wysiwyg a[href$=".zip"]::before{content:'';position:absolute;top:0;left:0px;display:inline-block;width:17px;height:21px;margin-right:10px;background-image:url("/static/core/css/assets/img/bg-icons/medborgarskolan/download.d6ce5341e3d6.svg");background-repeat:no-repeat;background-size:contain}.Wysiwyg a[href$=".pdf"][href$=".pdf"]::after,.Wysiwyg a[href$=".doc"][href$=".pdf"]::after,.Wysiwyg a[href$=".docx"][href$=".pdf"]::after,.Wysiwyg a[href$=".ppt"][href$=".pdf"]::after,.Wysiwyg a[href$=".pptx"][href$=".pdf"]::after,.Wysiwyg a[href$=".xls"][href$=".pdf"]::after,.Wysiwyg a[href$=".xlsx"][href$=".pdf"]::after,.Wysiwyg a[href$=".odt"][href$=".pdf"]::after,.Wysiwyg a[href$=".eps"][href$=".pdf"]::after,.Wysiwyg a[href$=".zip"][href$=".pdf"]::after{content:" (pdf)"}.Wysiwyg a[href$=".pdf"][href$=".doc"]::after,.Wysiwyg a[href$=".doc"][href$=".doc"]::after,.Wysiwyg a[href$=".docx"][href$=".doc"]::after,.Wysiwyg a[href$=".ppt"][href$=".doc"]::after,.Wysiwyg a[href$=".pptx"][href$=".doc"]::after,.Wysiwyg a[href$=".xls"][href$=".doc"]::after,.Wysiwyg a[href$=".xlsx"][href$=".doc"]::after,.Wysiwyg a[href$=".odt"][href$=".doc"]::after,.Wysiwyg a[href$=".eps"][href$=".doc"]::after,.Wysiwyg a[href$=".zip"][href$=".doc"]::after{content:" (doc)"}.Wysiwyg a[href$=".pdf"][href$=".docx"]::after,.Wysiwyg a[href$=".doc"][href$=".docx"]::after,.Wysiwyg a[href$=".docx"][href$=".docx"]::after,.Wysiwyg a[href$=".ppt"][href$=".docx"]::after,.Wysiwyg a[href$=".pptx"][href$=".docx"]::after,.Wysiwyg a[href$=".xls"][href$=".docx"]::after,.Wysiwyg a[href$=".xlsx"][href$=".docx"]::after,.Wysiwyg a[href$=".odt"][href$=".docx"]::after,.Wysiwyg a[href$=".eps"][href$=".docx"]::after,.Wysiwyg a[href$=".zip"][href$=".docx"]::after{content:" (docx)"}.Wysiwyg a[href$=".pdf"][href$=".zip"]::after,.Wysiwyg a[href$=".doc"][href$=".zip"]::after,.Wysiwyg a[href$=".docx"][href$=".zip"]::after,.Wysiwyg a[href$=".ppt"][href$=".zip"]::after,.Wysiwyg a[href$=".pptx"][href$=".zip"]::after,.Wysiwyg a[href$=".xls"][href$=".zip"]::after,.Wysiwyg a[href$=".xlsx"][href$=".zip"]::after,.Wysiwyg a[href$=".odt"][href$=".zip"]::after,.Wysiwyg a[href$=".eps"][href$=".zip"]::after,.Wysiwyg a[href$=".zip"][href$=".zip"]::after{content:" (zip)"}.Wysiwyg img{display:block;max-width:100%;height:auto}.Wysiwyg .figure{display:inline-block;-webkit-box-shadow:-10px 10px 25px rgba(0,0,0,0.2);box-shadow:-10px 10px 25px rgba(0,0,0,0.2)}@media (min-width: 480px){.Wysiwyg .figure--image-left,.Wysiwyg .figure--image-right{width:60%;max-width:350px}.Wysiwyg .figure--image-thumbnail-left,.Wysiwyg .figure--image-thumbnail-right{width:150px}.Wysiwyg .figure--image-left,.Wysiwyg .figure--image-thumbnail-left{float:left;margin-right:15px}.Wysiwyg .figure--image-right,.Wysiwyg .figure--image-thumbnail-right{float:right;margin-left:15px}}@media (min-width: 768px){.Wysiwyg .figure--image-left,.Wysiwyg .figure--image-thumbnail-left{margin-right:25px}.Wysiwyg .figure--image-right,.Wysiwyg .figure--image-thumbnail-right{margin-left:25px}}.Wysiwyg .figure figcaption{display:none}.Wysiwyg ol,.Wysiwyg ul{line-height:1.3;clear:both}.Wysiwyg li{margin-top:10px;margin-bottom:10px}.Wysiwyg ul li{padding-left:32px;position:relative}.Wysiwyg ul li::before{content:'\2022';padding-left:10px;padding-right:13px;position:absolute;top:0;left:0;display:inline-block;color:#217ab7}.Wysiwyg ol{margin-left:30px;list-style-type:decimal}.Wysiwyg ol li{display:list-item;padding-left:5px}.Wysiwyg blockquote{clear:both;padding:7px 0;padding-left:20px;border-left:6px solid #fbad1d;font-size:1.7rem;line-height:1.5;font-weight:900}@media (min-width: 480px){.Wysiwyg blockquote{padding-left:24px;font-size:2.2rem}}.Wysiwyg blockquote[cite]:after{content:attr(cite);display:block;padding-top:9px;padding-bottom:5px;font-size:1.4rem;font-weight:normal;color:#1f1f1f}@media (min-width: 480px){.Wysiwyg blockquote[cite]:after{font-size:1.6rem}}.Wysiwyg>*:last-child{margin-bottom:0}.Wysiwyg .responsive-object{clear:both;position:relative}.Wysiwyg .responsive-object iframe,.Wysiwyg .responsive-object object,.Wysiwyg .responsive-object embed{position:absolute;top:0;left:0;width:100%;height:100%}.Wysiwyg__Factbox{clear:both;padding:10px 24px 10px;background-color:#fbe7ea}@media (min-width: 768px){.Wysiwyg__Factbox{padding:15px 35px 15px}}.Wysiwyg--Sidebar p{margin-top:0;font-size:1.6rem}.Wysiwyg--LinkBlurb p{margin-top:0}.Wysiwyg__VideoMessage{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center center}


/*# sourceMappingURL=Medborgarskolan.css.map*/