@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}nav.hamburger-navigation{z-index:9999}header.site-header nav.mega-menu .mega-menu--inner > ul > li:first-of-type{width:25%}header.site-header nav.mega-menu .mega-menu--inner > ul > li:first-of-type > ul{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset;-webkit-column-gap:unset;-moz-column-gap:unset;column-gap:unset;-webkit-column-width:unset;-moz-column-width:unset;column-width:unset}#menu-mega-menu > li > .sub-menu:first-child{margin-top:46px}#menu-mega-menu > li li > .sub-menu{display:none;list-style-type:none;padding-left:12px}#menu-mega-menu > li li:hover > .sub-menu{display:block;background-color:#cacaca;width:calc(100% - 24px);position:absolute;z-index:3;width:100%;right:calc(-100% + 1px);box-shadow:0 0 5px 0 #7f7f7f;top:-8px;padding:8px 0 8px 12px}#menu-mega-menu > li:last-of-type li:hover > .sub-menu{right:unset;left:calc(-100% + 1px)}#menu-mega-menu > li:last-of-type > .sub-menu{position:relative;z-index:2}#menu-mega-menu > li li{position:relative}#menu-mega-menu > li li.ro-menuitemhaschildren:hover{background-color:#cacaca;z-index:3}header.site-header nav.mega-menu .puff-wrapper{z-index:1}.editor_content h3.pink-title ~ h4.pink-title{padding-left:16px;font-size:16px;line-height:1.2;display:inline-block}.editor_content h3.pink-title ~ h4.pink-title a{color:#000000}#menu-huvudmeny li .sub-menu .sub-menu{list-style-type:none;padding:30px 30px 30px 0}#menu-huvudmeny li .sub-menu li:hover .sub-menu{display:block;max-width:320px}#menu-huvudmeny li .sub-menu .sub-menu li{margin-left:0}header.site-header .site-header--inner nav > ul > li.menu-item-has-children > ul > li > ul{position:absolute;background-color:#e0e0e0;padding:30px 0;margin:0;list-style:none;opacity:0;pointer-events:none;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-transform:translateX(calc(-100% - 29px));-ms-transform:translateX(calc(-100% - 29px));transform:translateX(calc(-100% - 29px));top:-30px}header.site-header .site-header--inner nav > ul > li.menu-item-has-children:hover > ul > li.menu-item-has-children:hover > ul{opacity:1;pointer-events:all}header.site-header .site-header--inner nav > ul > li.menu-item-has-children > ul li{margin:0;padding:0 0 0 30px;position:relative}@media only screen and (min-width:153.125em){header.site-header .site-header--inner nav > ul > li.menu-item-has-children > ul > li > ul{-webkit-transform:translateX(calc(100% - 30px));-ms-transform:translateX(calc(100% - 30px));transform:translateX(calc(100% - 30px));width:320px}}#menu-hamburgaren .sub-menu .sub-menu{background-color:#FFFFFF;border-top:1px solid #585858;padding-bottom:0}#menu-hamburgaren .sub-menu .sub-menu li{border-bottom:1px solid #d8d8d8;padding:0}#menu-hamburgaren .sub-menu .sub-menu li a{padding:20px 16px;color:#000000}#menu-hamburgaren .sub-menu li .sub--toggle i{color:#FFFFFF}.tab-bar--inner{border-left:1px solid rgba(255,255,255,0.431)}.tab-bar--inner span.indicator{display:none}.tab-bar--inner a:hover{background-color:#07aba1}.tab-bar--inner a.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#07a39a}.tab-bar--inner a.active span{margin:auto}.tab-bar--inner a{border-right:1px solid rgba(255,255,255,0.431);border-bottom:1px solid rgba(255,255,255,0.431)}.tab-bar--inner a:last-of-type{border-bottom:none}@media only screen and (min-width:40em){.tab-bar--inner{-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset}.tab-bar--inner a{border-bottom:none;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tab-bar--inner span.indicator{display:block}}.hide-below-640{display:none}.page-wrapper .component.hide-above-640:first-of-type{margin:32px 0 24px}@media only screen and (min-width:40em){.hide-above-640{display:none}.hide-below-640{display:block}}.ro-megamenusection{margin-top:30px;position:relative}.ro-megamenusection:after{content:"";display:block;width:75%;height:1px;background-color:#E2231A;position:absolute;top:-15px;left:0}.cookie-notice-hidden{display:none}.fullwidth.contact + .component.student-stories.black{margin:0}h3.gform_title{color:#FFFFFF}.fullwidth.contact{-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset}.contact--expert{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5em}@media (min-width:576px){.contact--expert__inner{margin-bottom:1.5em;margin-top:1.5em}}.fullwidth.contact .contact--expert:first-child{width:100%}#cookie-notice .cookie-notice-container{padding:15px 30px 0}#cookie-notice .cookie-notice-container .cn-close-icon{width:auto;top:15px}.cn-close-icon:after,.cn-close-icon:before{background-color:white}.student-blog--inner img{max-width:100%;height:auto;width:180px}.sb_instagram_header{display:none}.translations-wrapper ul li{width:auto}.translations-wrapper ul li a{background-color:#FFF;width:48px;height:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:30px}.translations-wrapper ul li a img{margin:auto;width:30px}.posterpopup{position:fixed;bottom:50vh;right:12px;background-color:#FFF;text-align:center;width:225px;min-height:150px;box-shadow:0 3px 8px rgba(0,0,0,0.61);box-sizing:border-box;z-index:9999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.posterpopup::after{content:"";width:100%;height:100%;position:absolute;right:-12px;bottom:-12px;z-index:-1;box-sizing:border-box;border-right:12px solid #E2231A;border-bottom:12px solid #E2231A}@media (min-width:960px){.posterpopup{width:300px;min-height:200px;right:16px}.posterpopup::after{right:-16px;bottom:-16px;border-right:16px solid #E2231A;border-bottom:16px solid #E2231A}}.posterpopup-inner{padding:0 20px 20px;box-sizing:border-box;box-shadow:0 3px 8px rgba(0,0,0,0.61);padding-top:36px}.posterpopup h1,.posterpopup h2,.posterpopup h3{font-family:"Abril Fatface",cursive;font-weight:normal;font-size:21px;line-height:1.33}@media (min-width:960px){.posterpopup h1,.posterpopup h2,.posterpopup h3{font-size:28px;line-height:1.5}}.posterpopup a{color:#E2231A;text-decoration:none;-webkit-transition:color 0.2s;transition:color 0.2s;font-size:13px}.posterpopup a:active,.posterpopup a:focus,.posterpopup a:hover{color:#A91A13}@media (min-width:960px){.posterpopup a{font-size:16px}}
/*! eller tecknet i röda bollen högst upp. Notera att det inte går att stacka pseudoelement som vanligt p.g.a. position fixed på parent.*/.posterpopup-sign{background-color:#E2231A;color:#FFF;width:54px;height:54px;border:2px solid #FFF;border-radius:50%;line-height:50px;font-size:24px;font-family:"Abril Fatface",cursive;left:calc(50% - 27px);margin-bottom:-27px;top:-27px}.posterpopup-sign,.posterpopup-sign::before{display:block;position:absolute;box-sizing:border-box}.posterpopup-sign::before{content:"";background-color:#FFF;top:0;left:0;box-shadow:0 1px 8px black;z-index:-1;width:51px;height:27px;border-top-left-radius:27px;border-top-right-radius:27px}@media (min-width:960px){.posterpopup-sign{width:72px;height:72px;line-height:67px;font-size:32px;left:calc(50% - 36px);margin-bottom:-36px;top:-36px}.posterpopup-sign::before{width:68px;height:37px;border-top-left-radius:37px;border-top-right-radius:37px}}.posterpopup-close{border:none;background-color:transparent;box-shadow:none;position:absolute;top:4px;right:2px;cursor:pointer;padding:12px 18px;color:#E2231A}.posterpopup-close:active,.posterpopup-close:focus,.posterpopup-close:hover{color:#A91A13}.posterpopup-animation{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(1s);animation-duration:var(1s);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(calc(100% + 32px),0,0);transform:translate3d(calc(100% + 16px),0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(calc(100% + 32px),0,0);transform:translate3d(calc(100% + 32px),0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@media (prefers-reduced-motion:reduce),print{.posterpopup-animation{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}section.component.hero-filters.edu-hero-responsive{background-position:center center!important;position:relative}section.component.hero-filters.edu-hero-responsive .filters-wrapper{position:relative;z-index:1}.edu-hero-triangle{display:none;position:absolute;left:0;bottom:0}.edu-hero-triangle-img,.edu-hero-triangle-logo{left:0;bottom:0}.edu-hero-triangle-img{mix-blend-mode:hard-light;position:relative;width:58%}.edu-hero-triangle-logo{position:absolute;width:102px}@media (min-width:768px){.edu-hero-triangle{display:block}}@media (min-width:1140px){.edu-hero-triangle-img{width:90%}.edu-hero-triangle-logo{width:154px}}@media (min-width:1220px){.edu-hero-triangle-img{width:auto}.edu-hero-triangle-logo{width:174px}}section.component.student-blogs .edu-student-blog-interview .student-blog--inner em{font-size:14px;margin:6px;text-transform:uppercase}section.component.student-blogs .edu-student-blog-interview .student-blog--inner a{font-weight:600}.edu-webinarfolders .education{-webkit-box-align:normal;-webkit-align-items:normal;-ms-flex-align:normal;align-items:normal}.edu-webinarfolders article.education .education--image img{-o-object-fit:cover;object-fit:cover;height:100%}.edu-webinar-emailinfo{padding:2em;background-color:#f1f1f1}.edu-webinar-emailform{text-align:center}@media (min-width:768px){.edu-webinar-emailinfo{padding:56.21% 0 0;position:relative}.edu-webinar-emailform{text-align:center;position:absolute;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);top:50%;left:50%}}.edu-webinar-emailform input[type=submit]{outline:none;text-decoration:none;border-radius:4px;font-weight:600;border:none;box-shadow:none;-webkit-transition:background 0.2s,color 0.2s;transition:background 0.2s,color 0.2s;background:#E2231A;color:#fff;height:45px;padding:0 24px;line-height:45px;display:inline-block;position:relative;top:-1px;cursor:pointer}.edu-webinar-emailform input[type=submit]:disabled{background-color:#a19e9e}.edu-webinar-emailform input[type=email]{height:45px;width:400px;box-shadow:none;border-radius:4px;border:1px solid grey;box-sizing:border-box;padding:0 8px}@media (max-width:768px){.edu-webinar-emailform input[type=email],.edu-webinar-emailform label{width:100%}.edu-webinar-emailform input[type=submit]{width:100%;margin-top:0px}}@media screen and (min-width:1180px){a.sticky-notice{font-size:15px;line-height:1.33;padding:8px 0 8px 10px}a.sticky-notice:after{border-width:56px 16px 0 0}}@media screen and (min-width:1500px){a.sticky-notice{font-size:16px;line-height:24px;padding:12px 20px}a.sticky-notice:after{border-width:72px 16px 0 0}}.editor_content p.small-header{font-weight:700;font-size:16px;line-height:19px;text-transform:uppercase;margin:0 0 2em;font-family:"Raleway",sans-serif}