*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html,form,fieldset,legend,input,button,textarea,label,img,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,div,p,span,a,blockquote,address,th,td,tfoot,abbr{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:none;outline:none}body{font-size:1em;line-height:1.375em;color:#3b3c3a;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:#ffffff;font-weight:300;font-family:'Open Sans', sans-serif;background:#00a7b7}svg{width:inherit;height:inherit}#featured_image,#featured_video{float:left;width:100%;margin:0px 0px 30px 0px}#featured_image img,#featured_video img{float:left;width:100%;height:auto;margin:0px 0px 0px 0px}#featured_image#featured_video,#featured_video#featured_video{position:relative;padding-bottom:56.25%;overflow:hidden;height:0}#featured_image#featured_video embed,#featured_image#featured_video iframe,#featured_image#featured_video object,#featured_video#featured_video embed,#featured_video#featured_video iframe,#featured_video#featured_video object{position:absolute;top:0;left:0;width:100%;height:100%}.container{width:100%;max-width:1230px;margin:0px auto 0px auto;padding:0px 15px 0px 15px}.container.narrow{max-width:720px}.container.medium{max-width:850px}.container.wide{max-width:1310px}main{float:left;width:100%;padding-top:50px;padding-bottom:50px;background:#ffffff;min-height:500px}@media screen and (min-width: 1200px){main{min-height:500px}}.home main{padding-top:15px}h1,h2,h3,h4,h5{color:#3b3c3a;font-size:1em;line-height:1.225em;text-transform:uppercase;font-weight:600;letter-spacing:0.03em;font-family:'Dosis', sans-serif;margin:0px 0px 20px 0px}h1,.title-large{font-size:2.025em;margin:0px 0px 20px 0px}h2{font-size:1.425em;margin:0px 0px 10px 0px}h2.list-heading{float:left;width:100%;text-align:center;margin-bottom:30px}.single_content>h2.subtitle,.single_content>h3.subtitle{margin:-10px 0px 20px 0px}.single_content>h2.subtitle a,.single_content>h3.subtitle a{color:#3b3c3a !important}.single_content p.featured_image img{float:right;width:calc(50% - 30px);height:auto;margin:8px 0px 15px 30px}h1.list-heading,h2.list-heading{float:left;width:100%;text-align:center;margin-bottom:30px}h2.divider-above,h3.divider-above,div.divider-above{float:left;width:100%;border-top:1px solid #dadada;padding-top:45px}h2.divider-below,h3.divider-below,div.divider-below{float:left;width:100%;border-bottom:1px solid #dadada;padding-bottom:45px}h2.space-below,h3.space-below,div.space-below{float:left;width:100%;margin-bottom:45px}h2.space-below-narrow,h3.space-below-narrow,div.space-below-narrow{float:left;width:100%;margin-bottom:30px}@media screen and (max-width: 650px){h2.text-center-mobile,h3.text-center-mobile,div.text-center-mobile{text-align:center}}h3{font-size:1.225em;margin:0px 0px 10px 0px}h2.heading-h3,h3.heading-h3,h4.heading-h3,h5.heading-h3{margin:0px 0px 10px 0px !important}h4{font-size:1.125em;margin:0px 0px 10px 0px}h2.heading-h4,h3.heading-h4,h4.heading-h4,h5.heading-h4{margin:0px 0px 10px 0px !important}h5,.size-h5{font-size:1em;margin:0px 0px 0px 0px}@media screen and (max-width: 550px){h1{font-size:1.625em;text-align:center}h2{font-size:1.225em}h2.subtitle{text-align:center}h3{font-size:1.125em}h3{font-size:1em}}@media screen and (max-width: 370px){h1{font-size:1.425em}h2{font-size:1.125em}}.text_centered{text-align:center}span.heading{font-size:1em;color:#3b3c3a;line-height:1.225em;text-transform:uppercase;font-weight:600;letter-spacing:0.03em;font-family:'Dosis', sans-serif;margin:0px 0px 20px 0px}p{margin:0px 0px 20px 0px}p strong{font-weight:600}main a{font-weight:600;color:#00a7b7;text-decoration:none;display:inline-flex;align-items:center;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}main a svg{fill:#00a7b7;width:16px;height:16px;margin:0px 0px 0px 4px;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}main a svg.arrow{width:18px;height:20px;margin-left:2px}main a:hover{color:#33b9c5}main a:hover svg{fill:#33b9c5}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:0px 0px 0px 0px}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}#article_header_video{margin:0px 0px 50px 0px}#header_container .level_1>li{font-size:1.125em}@media screen and (min-width: 1041px){.fadein-active div.level_2_container,.navigation ul.level_1>li.open.fadein-active>span.item_grouppage::after,.navigation ul.level_1>li.open.fadein-active>span.item_grouppage::after{animation:bounce-in 250ms}.fadein-leave-active div.level_2_container,.navigation ul.level_1>li.open.fadein-leave-active>span.item_grouppage::after,.navigation ul.level_1>li.open.fadein-leave-active>span.item_grouppage::after{animation:bounce-in 300ms reverse}@keyframes bounce-in{0%{opacity:0}50%{}100%{opacity:1}}}@media screen and (min-width: 1041px){#header_container{float:left;width:100%;z-index:-1;margin-bottom:0px;letter-spacing:0.03em;font-family:'Dosis', sans-serif;font-weight:600;background:#ffffff}#header_container ul{float:left;width:100%;background:none;list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}#header_container ul li{float:left;width:auto;background:none;list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}#header_container #header{float:left;width:100%;padding:27px 0px 27px 0px}#header_container #header #logo{float:left;width:215px;height:66px}#header_container #header .navigation{float:right;line-height:74px;text-transform:uppercase;font-weight:600;font-size:0.725em}#header_container #header .navigation ul.level_1>li{margin-left:25px;transition:all 200ms ease}#header_container #header .navigation ul.level_1>li:first-child{margin-left:0px}#header_container #header .navigation ul.level_1>li>a,#header_container #header .navigation ul.level_1>li>span.item_grouppage{float:left;width:auto;color:#00a7b7;text-decoration:none;position:relative;line-height:31px;padding-top:42px;text-align:center;cursor:pointer;transition:all 200ms ease}#header_container #header .navigation ul.level_1>li>a span.icon,#header_container #header .navigation ul.level_1>li>span.item_grouppage span.icon{top:4px;left:0px;width:100%;text-align:center;position:absolute}#header_container #header .navigation ul.level_1>li>a svg,#header_container #header .navigation ul.level_1>li>span.item_grouppage svg{fill:#00a7b7;height:37px;transition:all 200ms ease}#header_container #header .navigation ul.level_1>li>a:hover,#header_container #header .navigation ul.level_1>li.open>a,#header_container #header .navigation ul.level_1>li>span.item_grouppage:hover,#header_container #header .navigation ul.level_1>li.open>span.item_grouppage{color:#33b9c5}#header_container #header .navigation ul.level_1>li>a:hover svg,#header_container #header .navigation ul.level_1>li.open>a svg,#header_container #header .navigation ul.level_1>li>span.item_grouppage:hover svg,#header_container #header .navigation ul.level_1>li.open>span.item_grouppage svg{fill:#33b9c5}#header_container #header .navigation ul.level_1>li.open>a::after,#header_container #header .navigation ul.level_1>li.open>span.item_grouppage::after{content:'';display:block;width:0;height:0;opacity:1;position:absolute;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #00a7b7;left:-webkit-calc(50% - 6px);left:-moz-calc(50% - 6px);left:calc(50% - 6px);bottom:-22px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-box-shadow:0px 15px 36px 4px rgba(0,0,0,0.2);box-shadow:0px 15px 36px 4px rgba(0,0,0,0.2)}#header_container #header .navigation ul.level_1>li.menu-item-has-children>a,#header_container #header .navigation ul.level_1>li.menu-item-has-children>span.item_grouppage{padding-right:11px}#header_container #header .navigation ul.level_1>li.menu-item-has-children>a>svg.arrow,#header_container #header .navigation ul.level_1>li.menu-item-has-children>span.item_grouppage>svg.arrow{position:absolute;left:auto;right:-10px;height:18px;bottom:6px;width:18px;fill:#00a7b7;transition:all 200ms ease}#header_container #header .navigation ul.level_1>li.menu-item-has-children>a>svg.arrowup,#header_container #header .navigation ul.level_1>li.menu-item-has-children>span.item_grouppage>svg.arrowup{opacity:0}#header_container #header .navigation ul.level_1>li.menu-item-has-children>a:hover>svg.arrow,#header_container #header .navigation ul.level_1>li.menu-item-has-children.open>a>svg.arrow,#header_container #header .navigation ul.level_1>li.menu-item-has-children>span.item_grouppage:hover>svg.arrow,#header_container #header .navigation ul.level_1>li.menu-item-has-children.open>span.item_grouppage>svg.arrow{fill:#33b9c5}#header_container #header .navigation ul.level_1>li.menu-item-has-children.open>a>svg.arrowup,#header_container #header .navigation ul.level_1>li.menu-item-has-children.open>span.item_grouppage>svg.arrowup{opacity:1}#header_container #header .navigation ul.level_1>li.menu-item-has-children.open>a>svg.arrowdown,#header_container #header .navigation ul.level_1>li.menu-item-has-children.open>span.item_grouppage>svg.arrowdown{opacity:0}#header_container #header_container #subheader ul li{position:inherit}#header_container .navigation ul li{position:relative}#header_container .navigation ul li.open .level_2_container{display:inline-block !important}}@media screen and (min-width: 1041px) and (max-width: 1440px){#header_container .navigation ul li:last-child .level_2_container{left:calc(-200% - 50px) !important}}@media screen and (min-width: 1041px){#header_container .navigation .level_2_container{border:none;width:260px;width:auto;min-width:260px;height:auto;position:absolute;display:none;z-index:9999;border-radius:8px;text-transform:none;font-size:14px;justify-content:center;background:#00a7b7;padding:0px 0px 0px 0px;padding:27px 33px 30px 33px;justify-content:center !important}#header_container .navigation .level_2_container ul.level_2{display:block;width:100%;font-weight:400;padding:0px 0px 0px 0px}#header_container .navigation .level_2_container ul.level_2>li{float:left;width:100%;margin:0px 0px 0px 0px}#header_container .navigation .level_2_container ul.level_2>li a{float:left;width:auto;white-space:nowrap;text-transform:none;text-decoration:none;line-height:1.375em;font-size:1.225em;color:#ffffff;padding:4px 0px 4px 0px;margin-bottom:3px}#header_container .navigation .level_2_container ul.level_2>li a:after{display:block;content:'';width:0px;margin-top:2px;border-bottom:solid 2px #ffffff;transition:width 200ms ease-in-out}#header_container .navigation .level_2_container ul.level_2>li a:hover:after{width:100%}#header_container .navigation .level_2_container ul.level_2>li a svg{display:none}#header_container .navigation .level_2_container ul.level_2>li.current_page_item>a:after{width:100%}#header_container.open>.level_2_container{display:inline}#header_container #header .navigation ul li div.level_2_container{top:91px;z-index:1000;background:#00a7b7;-webkit-box-shadow:0px 15px 36px 4px rgba(0,0,0,0.2);box-shadow:0px 15px 36px 4px rgba(0,0,0,0.2)}#header_container #header .navigation ul li div.level_2_container ul.level_2 li ul.level_3{display:block;width:100%;padding:0px 0px 0px 10px}#header_container #header .navigation ul li div.level_2_container ul.level_2 li ul.level_3>li{float:left;width:100%;position:relative;margin:0px 0px 0px 0px;padding:0px 0px 0px 16px}#header_container #header .navigation ul li div.level_2_container ul.level_2 li ul.level_3>li:before{content:' ';position:absolute;left:0px;top:14px;width:8px;height:1px;background:#ffffff}#header_container #header .navigation ul li div.level_2_container ul.level_2 li ul.level_3>li a{font-size:14px;line-height:1.325em;font-size:1.225em;color:#ffffff;padding:2px 0px 2px 0px;margin-bottom:3px}#header_container #header .navigation ul li div.level_2_container ul.level_2 li ul.level_3>li a:after{display:block;content:'';margin-top:2px;border-bottom:solid 2px #ffffff;transition:width 200ms ease-in-out}#header_container #header .navigation ul li div.level_2_container ul.level_2 li ul.level_3>li.current_page_item>a:after{width:100%}}#responsive_header{display:none}@media screen and (max-width: 1040px){#responsive_header{height:90px;display:flex;float:left;width:100%;position:relative;background:#ffffff;padding:15px 0px 0px 0px;border-bottom:10px solid #00a7b7}#responsive_header #responsive_logo,#responsive_header #responsive_logo_white{float:left;width:163px;height:50px}#responsive_header #responsive_logo svg,#responsive_header #responsive_logo_white svg{height:100%;width:100%}#responsive_header #responsive_logo_white{position:absolute;left:15px;top:15px;z-index:1400;display:none}}@media screen and (max-width: 1040px) and (max-width: 400px){body.responsive_menu #responsive_header #responsive_logo_white{display:inline}}@media screen and (max-width: 1040px) and (max-width: 600px){#responsive_header{height:80px}#responsive_header #responsive_logo,#responsive_header #responsive_logo_white{width:130px;height:40px}}@media screen and (max-width: 1040px){:root{--color-primary: #00a7b7;--color-secondary: #ffffff;--duration: 2s;--nav-duration: calc(var(--duration) / 4);--ease: ease-in(0.215, 0.61, 0.355, 1);--space: 1rem}.main-navigation-toggle{position:fixed;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}.main-navigation-toggle+label{position:absolute;top:17px;right:25px;cursor:pointer;z-index:1400}.icon--menu-toggle{--size: 45px;display:flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);stroke-width:6}}@media screen and (max-width: 1040px) and (max-width: 600px){.icon--menu-toggle{--size: 35px}}@media screen and (max-width: 1040px){.icon-group{transform:translateX(0);transition:transform var(--nav-duration) var(--ease)}.icon--menu{stroke:var(--color-primary)}.icon--close{stroke:var(--color-secondary);transform:translateX(-100%)}.main-navigation-toggle:checked ~ label .icon--menu-toggle .icon-group{transform:translateX(100%)}#header_container{position:absolute;top:0px;right:0px;width:350px;height:100%;background:#00a7b7;z-index:1000;position:fixed;display:none;font-size:0.87em;color:#ffffff;letter-spacing:0.03em;font-family:'Dosis', sans-serif;font-weight:600;flex-direction:column;-webkit-box-shadow:0px 4px 20px 7px rgba(0,0,0,0.1);box-shadow:0px 4px 20px 7px rgba(0,0,0,0.1);padding:81px 0px 0px 0px;overflow-y:scroll !important}#header_container::before{position:fixed;top:0px;right:0px;width:350px;height:80px;z-index:1000;background-color:#50a7b7;background:linear-gradient(180deg, #00a7b7 75%, rgba(0,0,0,0) 100%);content:''}}@media screen and (max-width: 1040px) and (max-width: 600px){#header_container{padding:71px 0px 0px 0px}#header_container::before{height:70px}}@media screen and (max-width: 1040px){#header_container #header{order:2}#header_container #subheader{order:1}body.responsive_menu #header_container{display:flex !important}body.responsive_menu #framework{float:left;width:100%;height:100%;position:absolute;overflow:hidden !important}#header,#subheader{float:left;width:100%;height:auto;padding:0px 0px 0px 0px}#header_container .container{padding:0px 0px 0px 0px !important}#header_container #logo{display:none}#header_container .navigation{float:left;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 30px 0px}#header_container .navigation ul{float:left;width:100%;background:none;list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}#header_container .navigation ul li{float:left;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}#header_container .navigation ul li a,#header_container .navigation ul li span.item_grouppage{float:left;width:100%;color:#ffffff;position:relative;text-decoration:none;padding:10px 0px 10px 30px;margin:0px 0px 0px 0px;transition:all 200ms ease}#header_container .navigation ul li a span.border,#header_container .navigation ul li span.item_grouppage span.border{transition:all 300ms ease;border-bottom:2px solid transparent}#header_container .navigation ul li.current-menu-item>a span.border,#header_container .navigation ul li a:hover span.border,#header_container .navigation ul li span.item_grouppage:hover span.border{border-color:#ffffff}#header_container ul li a:hover,#header_container ul li span.item_grouppage:hover,#header_container .navigation>ul>li.open>a{background:#0096a4}#header_container .navigation>ul{border-top:1px solid #4dc2cd}#header_container .navigation>ul>li{text-transform:uppercase;border-bottom:1px solid #4dc2cd}#header_container .navigation>ul>li .level_2_container{float:left;width:100%;display:none;background:#4dc2cd !important;padding:0px 0px 0px 0px}#header_container .navigation>ul>li .level_2_container>ul>li{text-transform:none;border-bottom:1px solid #71ced7}#header_container .navigation>ul>li .level_2_container>ul>li:last-child{border:none}#header_container .navigation>ul>li .level_2_container>ul>li>a,#header_container .navigation>ul>li .level_2_container>ul>li>span.item_grouppage{padding-left:30px}#header_container .navigation>ul>li .level_2_container>ul>li>a:hover,#header_container .navigation>ul>li .level_2_container>ul>li>span.item_grouppage:hover{background:#45aeb8}#header_container .navigation>ul>li .level_2_container>ul>li.menu-item-has-children a,#header_container .navigation>ul>li .level_2_container>ul>li.menu-item-has-children span.item_grouppage{padding-right:50px}#header_container .navigation>ul>li .level_2_container>ul>li.menu-item-has-children a svg.arrowup,#header_container .navigation>ul>li .level_2_container>ul>li.menu-item-has-children span.item_grouppage svg.arrowup{display:none !important}#header_container .navigation>ul>li .level_2_container>ul>li.menu-item-has-children a svg.arrowdown,#header_container .navigation>ul>li .level_2_container>ul>li.menu-item-has-children span.item_grouppage svg.arrowdown{display:inline !important}#header_container .navigation>ul>li .level_2_container>ul>li.menu-item-has-children.open a svg.arrowup,#header_container .navigation>ul>li .level_2_container>ul>li.menu-item-has-children.open span.item_grouppage svg.arrowup{display:inline !important}#header_container .navigation>ul>li .level_2_container>ul>li.menu-item-has-children.open a svg.arrowdown,#header_container .navigation>ul>li .level_2_container>ul>li.menu-item-has-children.open span.item_grouppage svg.arrowdown{display:none !important}#header_container .navigation>ul>li .level_2_container>ul>li svg.arrow{top:13px;height:20px !important}#header_container .navigation>ul>li .level_2_container>ul>li .level_3_container ul{display:inline;background:#71ced7}#header_container .navigation>ul>li .level_2_container>ul>li .level_3_container ul li{border-bottom:1px solid #4dc2cd}#header_container .navigation>ul>li .level_2_container>ul>li .level_3_container ul li:last-child{border:none}#header_container .navigation>ul>li .level_2_container>ul>li .level_3_container ul li>a:hover{background:#6bc3cc}#header_container .navigation>ul>li .level_2_container>ul>li.open a svg.arrowup,#header_container .navigation>ul>li .level_2_container>ul>li.open span.item_grouppage svg.arrowup{display:inline}#header_container .navigation>ul>li .level_2_container>ul>li.open a svg.arrowdown,#header_container .navigation>ul>li .level_2_container>ul>li.open span.item_grouppage svg.arrowdown{display:none}#header_container .navigation>ul>li .level_2_container>ul>li.open .level_3_container{display:inline}#header_container .navigation>ul>li.open .level_2_container{display:inline}#header_container #header .navigation li a,#header_container #header .navigation li span.item_grouppage{cursor:pointer;position:relative;padding:10px 0px 10px 65px}}@media screen and (max-width: 1040px) and (max-width: 400px){#header_container #header .navigation li a,#header_container #header .navigation li span.item_grouppage{padding-left:50px}}@media screen and (max-width: 1040px){#header_container #header .navigation li a span.icon,#header_container #header .navigation li span.item_grouppage span.icon{top:11px;left:27px;width:30px;height:20px;text-align:center;position:absolute}}@media screen and (max-width: 1040px) and (max-width: 400px){#header_container #header .navigation li a span.icon,#header_container #header .navigation li span.item_grouppage span.icon{left:12px}}@media screen and (max-width: 1040px){#header_container #header .navigation li a span.icon svg,#header_container #header .navigation li span.item_grouppage span.icon svg{fill:#ffffff !important;height:20px;width:20px}#header_container #header .navigation li ul li a{padding-left:30px}}@media screen and (max-width: 1040px) and (max-width: 400px){#header_container #header .navigation li ul li a{padding-left:15px}}@media screen and (max-width: 1040px){#header_container .navigation li a svg.arrow,#header_container .navigation li span.item_grouppage svg.arrow{fill:#ffffff !important;height:24px;width:24px;position:absolute;right:19px;top:9px}#header_container .navigation li a svg.arrow.arrowup,#header_container .navigation li span.item_grouppage svg.arrow.arrowup{display:none}#header_container .navigation li.open a svg.arrowup,#header_container .navigation li.open span.item_grouppage svg.arrowup{display:inline}#header_container .navigation li.open a svg.arrowdown,#header_container .navigation li.open span.item_grouppage svg.arrowdown{display:none}#header_container #framework #header_menu .level_2_container li a{padding-left:65px}}@media screen and (max-width: 400px){#header_container,#header_container::before{width:100%}body.responsive_menu #framework::before{content:' ';left:0px;top:0px;width:100%;height:100%;position:absolute;background:#089099;z-index:999 !important}}main ul.buttons li a,.button,a.button{min-height:34px;border-radius:17px;text-align:center;text-decoration:none;padding:7px 17px 7px 17px;line-height:20px;color:#ffffff;font-size:0.975em;letter-spacing:0.03em;font-family:'Dosis', sans-serif;font-weight:600;background:#00a7b7;display:inline-flex;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}main ul.buttons li a:hover,.button:hover,a.button:hover{color:#ffffff;background:#6db7c3}.button .icon,a.button .icon{margin-right:10px;height:20px}.button .icon svg,a.button .icon svg{fill:#ffffff !important;width:20px;height:20px}.button_disabled{background-color:#919292 !important}a.button_blue{color:#3b3c3a !important;background:#57d1d7 !important}a.button_blue:hover{background:#79dadf !important}a.button_blue .icon svg{fill:#3b3c3a !important}a.button_yellow{color:#3b3c3a !important;background:#f9e804 !important}a.button_yellow:hover{background:#faed36 !important}a.button_yellow .icon svg{fill:#3b3c3a !important}main ul.buttons{width:100%;list-style:none;background:none;display:flex;justify-content:center;margin:0px 0px 55px 0px !important;padding:0px 0px 0px 0px !important}main ul.buttons li{width:auto;margin:0px 5px 0px 5px !important;padding:0px 0px 0px 0px !important}main ul.buttons li a{float:left}.button_container{float:left;width:100%;text-align:center}@media screen and (max-width: 500px){main ul.buttons{flex-direction:column}main ul.buttons li{align-self:center;width:auto;min-width:70%;margin:0px 0px 10px 0px !important;padding:0px 0px 0px 0px !important}main ul.buttons li a{width:100%;display:block}}@media screen and (max-width: 400px){main ul.buttons li{min-width:100%}}.accordions_container{float:left;width:100%;margin-top:35px}.accordions{float:left;width:100%;margin:0px 0px 15px 0px}.accordions .accordion{float:left;width:100%;margin:0px 0px 0px 0px;border-bottom:1px solid #dadada}.accordions .accordion:last-child{border-bottom:none}.accordions .accordion>.title{display:flex;align-items:center;padding:20px 55px 20px 15px;font-size:1.225em;color:#ffffff;background-color:#a6cc9d;margin:0px 0px 0px 0px;cursor:pointer;position:relative;transition:all 200ms ease}.accordions .accordion>.title:hover{background-color:#b8d6b1}@media screen and (max-width: 600px){.accordions .accordion>.title{font-size:1.125em;padding:15px 55px 15px 15px}}@media screen and (max-width: 500px){.accordions .accordion>.title{font-size:1em;padding:12px 55px 12px 15px}}.accordions .accordion>.title svg.icon{width:32px;height:32px;min-width:32px;min-height:32px;margin-right:10px;margin-top:-6px;margin-bottom:-6px}.accordions .accordion>.title svg.icon.ico_gymnasium{fill:#897bbb}.accordions .accordion>.title svg.icon.ico_vux{fill:#a6cc9d}.accordions .accordion>.title svg.icon.ico_larling{fill:#00a7b7}@media screen and (max-width: 600px){.accordions .accordion>.title svg.icon{width:28px;height:28px;min-width:28px;min-height:28px;margin-top:0px;margin-bottom:0px}}.accordions .accordion>.title svg.arrow{position:absolute;left:auto;right:15px;top:16px;width:35px;height:35px;fill:#3b3c3a;fill:#ffffff;transition:all 200ms ease}@media screen and (max-width: 600px){.accordions .accordion>.title svg.arrow{top:13px;width:27px;height:27px}}@media screen and (max-width: 500px){.accordions .accordion>.title svg.arrow{top:11px;width:24px;height:24px}}.accordions .accordion>.title svg.arrowup{opacity:0}.accordions .accordion>.content{display:none}.accordions .accordion.is-active{border-bottom:none}.accordions .accordion.is-active>.title{background-color:#b8d6b1}.accordions .accordion.is-active>.title svg.arrowdown{opacity:0}.accordions .accordion.is-active>.title svg.arrowup{opacity:1}.accordions .accordion.is-active>.content{display:inline}.accordions .accordion>.single_content{float:left;width:100%;margin:0px 0px 0px 0px;padding:20px 15px 40px 15px}.accordions .accordion>.single_content>h2{margin:20px 0px 10px 0px}.accordions .accordion>.single_content>h3{margin:20px 0px 10px 0px}.accordions .accordion>.single_content>h4{margin:20px 0px 10px 0px}.accordions .accordion>.single_content>h5{margin:20px 0px 0px 0px}.accordions.accordion_white{border-top:1px solid #dadada}.accordions.accordion_white .accordion{border-bottom:1px solid #dadada}.accordions.accordion_white .accordion:last-child{border-bottom:1px solid #dadada}.accordions.accordion_white .accordion>.title{color:#3b3c3a;background-color:#fdfdfd}.accordions.accordion_white .accordion>.title svg.icon.ico_gymnasium{fill:#897bbb}.accordions.accordion_white .accordion>.title svg.icon.ico_vux{fill:#a6cc9d}.accordions.accordion_white .accordion>.title svg.icon.ico_larling{fill:#00a7b7}.accordions.accordion_white .accordion>.title svg.icon.ico_skolforlagdvarlden{fill:#2f618a}.accordions.accordion_white .accordion>.title:hover{background-color:#f8f8f8}.accordions.accordion_white .accordion>.title svg.arrow{fill:#3b3c3a}.accordions.accordion_white .accordion>.title svg.arrowup{opacity:0}.accordions.accordion_white .accordion.is-active>.title{background-color:#f8f8f8}.accordions.accordion_white .accordion.is-active>.title svg.arrowdown{opacity:0}.accordions.accordion_white .accordion.is-active>.title svg.arrowup{opacity:1}.subaccordions{float:left;width:100%;width:calc(100% + 16px);margin:0px -8px 20px -8px}.subaccordions .subaccordion{float:left;width:100%;margin:0px 0px 0px 0px;padding:12px 8px 12px 8px;padding:0px 0px 0px 0px}.subaccordions .subaccordion.is-active{padding-bottom:0px}.subaccordions .subaccordion .title{padding:12px 38px 12px 8px;margin:0px 0px 0px 0px;background-color:#f3f9f0;font-size:1em;display:flex;flex-direction:row;justify-content:space-between;cursor:pointer;position:relative;transition:all 200ms ease}@media screen and (max-width: 600px){.subaccordions .subaccordion .title{font-size:0.925em}}@media screen and (max-width: 500px){.subaccordions .subaccordion .title{font-size:0.87em;letter-spacing:0.03em}}.subaccordions .subaccordion .title:hover{background-color:#f5faf3}.subaccordions .subaccordion .title svg.arrow{position:absolute;left:auto;right:8px;top:10px;width:23px;height:23px;fill:#3b3c3a;transition:all 200ms ease}.subaccordions .subaccordion .title svg.arrowup{opacity:0}.subaccordions .subaccordion .content{display:none;color:#3b3c3a}@media screen and (max-width: 600px){.subaccordions .subaccordion .content{font-size:0.925em}}@media screen and (max-width: 500px){.subaccordions .subaccordion .content{font-size:0.87em}}.subaccordions .subaccordion.is-active .title svg.arrowdown{opacity:0}.subaccordions .subaccordion.is-active .title svg.arrowup{opacity:1}.subaccordions .subaccordion.is-active .content{display:inline}.subaccordions .subaccordion .single_content{float:left;width:100%;margin:0px 0px 0px 0px;padding:20px 15px 0px 15px}.subaccordions .subaccordion .single_content h2{margin:20px 0px 10px 0px}.subaccordions .subaccordion .single_content h3{margin:20px 0px 10px 0px}.subaccordions .subaccordion .single_content h4{margin:20px 0px 10px 0px}.subaccordions .subaccordion .single_content h5{margin:20px 0px 0px 0px}.custom-select-container{width:100%;flex-direction:row;display:flex;flex-wrap:wrap;justify-content:center;margin:0px 0px 55px 0px}.custom-select-container h3{width:100%;text-align:center;margin:0px 0px 20px 0px}.custom-select-container select{-moz-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#00a7b7;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIiBmaWxsPSIjRkZGRkZGIj48cGF0aCBkPSJNMTkyIDM4NGMtOC4xODggMC0xNi4zOC0zLjEyNS0yMi42Mi05LjM3NWwtMTYwLTE2MGMtMTIuNS0xMi41LTEyLjUtMzIuNzUgMC00NS4yNXMzMi43NS0xMi41IDQ1LjI1IDBMMTkyIDMwNi44bDEzNy40LTEzNy40YzEyLjUtMTIuNSAzMi43NS0xMi41IDQ1LjI1IDBzMTIuNSAzMi43NSAwIDQ1LjI1bC0xNjAgMTYwQzIwOC40IDM4MC45IDIwMC4yIDM4NCAxOTIgMzg0eiIvPjwvc3ZnPg==);background-position:right 5px center;background-size:30px 19px;background-repeat:no-repeat;cursor:pointer;padding:8px 28px 8px 10px;line-height:20px;color:#ffffff;font-size:0.975em;letter-spacing:0.03em;font-family:'Dosis', sans-serif;font-weight:600;text-overflow:'';border-radius:8px;border:none;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.custom-select-container select:hover{background-color:#6db7c3}.custom-select-container select::before,.custom-select-container select::after{box-sizing:border-box}.custom-select-container select:focus,.custom-select-container select:hover{outline:none}.custom-select-container select option,.custom-select-container select optgroup{background:#6db7c3;color:#ffffff;letter-spacing:0.03em;font-weight:300;font-size:14px;font-family:'Dosis', sans-serif}.custom-select-container select::-ms-expand{display:none}#hero{float:left;width:100%;background:#00a7b7}#hero .container{display:flex;justify-content:center;padding:50px 0px 50px 0px;text-align:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:400px}@media screen and (max-width: 1200px){#hero .container{min-height:350px}}@media screen and (max-width: 1000px){#hero .container{min-height:300px}}#hero .container .text{display:flex;width:100%;flex-direction:column;align-items:center}#hero .container .text .heading,#hero .container .text .subheading{font-size:2.425em;line-height:1em;font-weight:bold;text-transform:uppercase;font-family:'Barlow Condensed', sans-serif;background:#ffffff;padding:10px 10px 10px 10px;margin:0px 0px 15px 0px;width:auto;text-align:center;letter-spacing:normal;max-width:90%;color:black;font-weight:bold;mix-blend-mode:screen;-webkit-box-shadow:0px 4px 20px 7px rgba(0,0,0,0.25);box-shadow:0px 4px 20px 7px rgba(0,0,0,0.25)}@media screen and (max-width: 800px){#hero .container .text .heading,#hero .container .text .subheading{font-size:1.625em}}#hero .container .text .subheading{font-size:1.625em}@media screen and (max-width: 800px){#hero .container .text .subheading{font-size:1.425em}}#hero .container .text .has_icon{display:flex;align-items:center;padding-top:7px}@media screen and (max-width: 800px){#hero .container .text .has_icon{padding-right:5px;padding-left:15px}}#hero .container .text .has_icon svg{width:42px;height:42px;margin:5px 7px 0px 0px}@media screen and (max-width: 800px){#hero .container .text .has_icon svg{width:35px;height:35px}}#frontpage_content{width:calc(100% + 160px);margin:0px -80px 0px -80px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 1500px){#frontpage_content{width:calc(100% + 20px);margin:0px -10px 0px -10px}}#frontpage_content .column{width:calc(33.33333333333333%);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;display:flex;flex-direction:row;flex-wrap:wrap;position:relative}#frontpage_content .column#column_right{flex-direction:column}@media screen and (max-width: 1300px){#frontpage_content .column{width:50%}#frontpage_content .column#column_right{width:100%;flex-direction:row}}@media screen and (max-width: 810px){#frontpage_content .column{width:100%}#frontpage_content .column#column_left>:nth-child(1){order:3}#frontpage_content .column#column_left>:nth-child(2){order:1}#frontpage_content .column#column_left>:nth-child(3){order:2}}@media screen and (max-width: 430px){#frontpage_content .column#column_middle>:nth-child(1){order:2}#frontpage_content .column#column_middle>:nth-child(2){order:3}#frontpage_content .column#column_middle>:nth-child(3){order:1}#frontpage_content .column#column_middle>:nth-child(4){order:4}}#frontpage_content .column .box{padding:5px 5px 5px 5px;background:#ffffff}#frontpage_content .column .box#box_occupations{width:100%}#frontpage_content .column .box#box_occupations .content{height:500px;padding:0px 15px 0px 0px;display:flex;position:relative;align-items:center;justify-content:right;background-repeat:no-repeat;background-size:cover;background-position:bottom right;background-image:url(../img/box_occupations.f7fec9571a02139af4e8.jpg);-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}#frontpage_content .column .box#box_occupations .content:hover{opacity:0.9}@media screen and (max-width: 810px){#frontpage_content .column .box#box_occupations .content{height:440px}}@media screen and (max-width: 640px){#frontpage_content .column .box#box_occupations .content{height:500px}}@media screen and (max-width: 460px){#frontpage_content .column .box#box_occupations .content{height:550px}}@media screen and (max-width: 340px){#frontpage_content .column .box#box_occupations .content{height:600px}}#frontpage_content .column .box#box_occupations .content .girl{position:absolute;right:0px;bottom:0px;width:100%;height:100%;z-index:101;background-size:auto 85%;background-repeat:no-repeat;background-position:bottom right;background-image:url(../img/box_occupations_girl.72220c6a4f7f97765a19.png)}#frontpage_content .column .box#box_occupations .content .occupations_container,#frontpage_content .column .box#box_occupations .content .occupations_container_bg{-webkit-transition:opacity 10ms ease-in-out;-moz-transition:opacity 10ms ease-in-out;-o-transition:opacity 10ms ease-in-out;transition:opacity 10ms ease-in-out;position:absolute;width:calc(100% - 50px);max-height:calc(100% - 30px);height:auto;color:#ffffff;z-index:102;padding:35px 25px 30px 25px}@media screen and (max-width: 380px){#frontpage_content .column .box#box_occupations .content .occupations_container,#frontpage_content .column .box#box_occupations .content .occupations_container_bg{width:calc(100% - 30px)}}#frontpage_content .column .box#box_occupations .content .occupations_container.occupations_container_bg,#frontpage_content .column .box#box_occupations .content .occupations_container_bg.occupations_container_bg{opacity:0;z-index:100;background:rgba(0,167,183,0.7);border:10px solid #ffffff}#frontpage_content .column .box#box_occupations .content .occupations_container.height_fixed,#frontpage_content .column .box#box_occupations .content .occupations_container_bg.height_fixed{opacity:1}#frontpage_content .column .box#box_occupations .content .occupations_container .category,#frontpage_content .column .box#box_occupations .content .occupations_container_bg .category{margin:0px 0px 15px 0px}#frontpage_content .column .box#box_occupations .content .occupations_container .category:last-child,#frontpage_content .column .box#box_occupations .content .occupations_container_bg .category:last-child{margin:0px 0px 0px 0px}#frontpage_content .column .box#box_occupations .content .occupations_container .category a,#frontpage_content .column .box#box_occupations .content .occupations_container_bg .category a{color:#ffffff}#frontpage_content .column .box#box_occupations .content .occupations_container .category h2,#frontpage_content .column .box#box_occupations .content .occupations_container_bg .category h2{font-size:1.425em;margin:0px 0px 0px 0px}@media screen and (max-width: 380px){#frontpage_content .column .box#box_occupations .content .occupations_container .category h2,#frontpage_content .column .box#box_occupations .content .occupations_container_bg .category h2{font-size:1.225em}}#frontpage_content .column .box#box_occupations .content .occupations_container .category .occupations a,#frontpage_content .column .box#box_occupations .content .occupations_container_bg .category .occupations a{font-size:1em;line-height:1em;text-transform:uppercase;font-weight:400 !important;letter-spacing:0.03em;position:relative;font-family:'Dosis', sans-serif;margin-right:10px;white-space:nowrap}#frontpage_content .column .box#box_occupations .content .occupations_container .category .occupations a:hover,#frontpage_content .column .box#box_occupations .content .occupations_container_bg .category .occupations a:hover{text-decoration:underline}#frontpage_content .column .box#box_occupations .content .occupations_container .category .occupations a:first-child,#frontpage_content .column .box#box_occupations .content .occupations_container_bg .category .occupations a:first-child{margin-left:0px;padding-left:0px}#frontpage_content .column .box#box_occupations .content .occupations_container .category .occupations a:last-child,#frontpage_content .column .box#box_occupations .content .occupations_container_bg .category .occupations a:last-child{margin-right:0px}#frontpage_content .column .box#box_occupations .content .occupations_container .category .occupations a:first-child::before,#frontpage_content .column .box#box_occupations .content .occupations_container_bg .category .occupations a:first-child::before{content:none;display:none}#frontpage_content .column .box#box_map,#frontpage_content .column .box#box_campaign_1{width:50%;margin-top:0px}@media screen and (max-width: 430px){#frontpage_content .column .box#box_map,#frontpage_content .column .box#box_campaign_1{width:100%}}#frontpage_content .column .box#box_map{margin-top:-310px}@media screen and (max-width: 430px){#frontpage_content .column .box#box_map{margin-top:0px}}#frontpage_content .column .box#box_map .content{height:500px;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(../img/box_map_bg.4148f7edb0ca54606372.jpg);padding:10px 10px 10px 10px;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;position:relative}@media screen and (max-width: 430px){#frontpage_content .column .box#box_map .content{height:450px}}#frontpage_content .column .box#box_map .content:hover{opacity:0.9}#frontpage_content .column .box#box_map .content a{z-index:100;float:left;width:100%;height:100%;color:#131313;position:relative;background-size:auto 690px;background-repeat:no-repeat;background-position:center -70px;background-image:url(../img/box_map_sweden.5f466c793a6408830055.png);-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}@media screen and (max-width: 800px) and (min-width: 601px){#frontpage_content .column .box#box_map .content a{background-position:center -90px}}@media screen and (max-width: 430px){#frontpage_content .column .box#box_map .content a{background-position:center -85px;background-size:auto 630px}}@media screen and (max-width: 295px){#frontpage_content .column .box#box_map .content a{background-position:center -80px;background-size:auto 620px}}#frontpage_content .column .box#box_map .content a .text{position:absolute;left:15px;top:15px;width:calc(100% - 30px)}#frontpage_content .column .box#box_map .content a .text span{float:left;width:100%;line-height:1.225em;text-transform:uppercase;text-align:center;font-weight:600;letter-spacing:0.03em;font-family:'Dosis', sans-serif}#frontpage_content .column .box#box_map .content a .text span.title{font-size:1.425em;display:flex;text-align:center;justify-content:center;margin:0px 0px 10px 0px}#frontpage_content .column .box#box_map .content a .text span.title svg.arrow{width:22px;height:22px;fill:#131313;margin-top:3px;transition:all 200ms ease}@media screen and (max-width: 900px) and (min-width: 810px){#frontpage_content .column .box#box_map .content a .text span.title{font-size:1.225em}#frontpage_content .column .box#box_map .content a .text span.title svg.arrow{width:20px;height:20px}}#frontpage_content .column .box#box_map .content a .text span.subtitle{font-size:1em}#frontpage_content .column .box#box_campaign_1.image_campaign .content{-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}#frontpage_content .column .box#box_campaign_1.image_campaign .content:hover{opacity:0.9}#frontpage_content .column .box#box_campaign_1 .content{position:relative;cursor:pointer;background-repeat:no-repeat;background-size:cover;background-position:center center;height:420px}@media screen and (max-width: 430px){#frontpage_content .column .box#box_campaign_1 .content{height:250px}}#frontpage_content .column .box#box_campaign_1 .content a{float:left;width:100%;height:100%;color:#ffffff;position:relative}#frontpage_content .column .box#box_campaign_1 .content a .text{position:absolute;font-size:1.325em;line-height:1em;font-weight:bold;text-transform:uppercase;letter-spacing:normal;font-family:'Barlow Condensed', sans-serif;background:#ffffff;padding:10px 10px 10px 10px;width:auto;max-width:80%;color:black;font-weight:bold;mix-blend-mode:screen}@media screen and (max-width: 1300px){#frontpage_content .column .box#box_campaign_1 .content a .text{font-size:1.625em}}@media screen and (max-width: 600px){#frontpage_content .column .box#box_campaign_1 .content a .text{font-size:1.425em}}#frontpage_content .column .box#box_campaign_1 .content a .topleft{top:30px;left:0px}#frontpage_content .column .box#box_campaign_1 .content a .topright{top:30px;left:auto;right:0px;text-align:right}#frontpage_content .column .box#box_campaign_1 .content a .bottomleft{top:auto;bottom:30px;left:0px}#frontpage_content .column .box#box_campaign_1 .content a .bottomright{top:auto;bottom:30px;left:auto;right:0px;text-align:right}#frontpage_content .column .box#box_campaign_1 .content .tagembed-container{position:absolute;top:-5px;left:0px;width:100% !important;height:430px !important;padding:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important}#frontpage_content .column .box#box_campaign_1 .content .tagembed-container embed,#frontpage_content .column .box#box_campaign_1 .content .tagembed-container iframe,#frontpage_content .column .box#box_campaign_1 .content .tagembed-container object{position:absolute;top:0;left:0;width:100%;height:100%}#frontpage_content .column .box.box_button{width:50%;height:120px}#frontpage_content .column .box.box_button#button_pabyggnad{position:absolute;right:0px;bottom:0px;width:50%}@media screen and (max-width: 430px){#frontpage_content .column .box.box_button#button_pabyggnad{width:100%;position:relative;right:auto;bottom:auto}}#frontpage_content .column .box.box_button#button_faq{height:80px}@media screen and (max-width: 430px){#frontpage_content .column .box.box_button{width:100%}}#frontpage_content .column .box.box_button a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#00a7b7;color:#ffffff;font-size:1.225em;line-height:1.225em;text-transform:none;font-weight:700;font-family:'Noto Serif', serif;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}@media screen and (max-width: 850px){#frontpage_content .column .box.box_button a{font-size:1.125em}}@media screen and (max-width: 430px){#frontpage_content .column .box.box_button a{font-size:1.425em}}#frontpage_content .column .box.box_button a:hover{background-color:#6db7c3}#frontpage_content .column .box.box_button a .icon{margin-bottom:3px;display:flex;align-content:center}#frontpage_content .column .box.box_button a .icon svg{fill:#ffffff;height:50px;width:50px}#frontpage_content .column .box.box_button#button_faq a{flex-direction:row;background-color:#9cce99}#frontpage_content .column .box.box_button#button_faq a:hover{background-color:#b0d8ad}#frontpage_content .column .box.box_button#button_faq a .icon{margin:0px 12px 0px 0px;padding-top:10px}#frontpage_content .column .box#box_worker,#frontpage_content .column .box#box_campaign_2{width:100%;margin-top:0px}@media screen and (max-width: 1300px){#frontpage_content .column .box#box_worker,#frontpage_content .column .box#box_campaign_2{width:50%}}@media screen and (max-width: 600px){#frontpage_content .column .box#box_worker,#frontpage_content .column .box#box_campaign_2{width:100%}}#frontpage_content .column .box#box_worker .content,#frontpage_content .column .box#box_campaign_2 .content{height:100%}#frontpage_content .column .box#box_worker{flex:1}@media screen and (max-width: 600px){#frontpage_content .column .box#box_worker{height:250px}}#frontpage_content .column .box#box_worker .content{background-repeat:no-repeat;background-size:cover;background-position:center center}#frontpage_content .column .box#box_worker .content a{float:left;width:100%;height:100%;color:#ffffff;position:relative;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.68);-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}#frontpage_content .column .box#box_worker .content a:hover{background:rgba(0,0,0,0.58)}#frontpage_content .column .box#box_worker .content a .text{max-width:calc(100% - 80px);width:auto;display:flex;flex-direction:column}#frontpage_content .column .box#box_worker .content a .text span{float:left;width:auto;line-height:1.225em;text-transform:uppercase;font-weight:600;letter-spacing:0.03em;font-family:'Dosis', sans-serif}#frontpage_content .column .box#box_worker .content a .text span span.separator{float:none;display:inline-block;height:18px;margin:0px 7px -3px 7px;width:1px;background:#ffffff}#frontpage_content .column .box#box_worker .content a .text span.label{font-size:1em;margin:0px 0px 20px 0px}#frontpage_content .column .box#box_worker .content a .text span.quote{font-size:1.425em;margin:0px 0px 20px 0px}@media screen and (max-width: 1000px){#frontpage_content .column .box#box_worker .content a .text span.quote{font-size:1.225em}}#frontpage_content .column .box#box_worker .content a .text span.link{display:flex}#frontpage_content .column .box#box_worker .content a .text span.link svg.arrow{width:18px;height:18px;fill:#ffffff;margin-top:1px;transition:all 200ms ease}#frontpage_content .column .box#box_worker .content a .text span.subtitle{font-size:1em}#frontpage_content .column .box#box_campaign_2.image_campaign{height:50%}#frontpage_content .column .box#box_campaign_2.image_campaign .content{-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}#frontpage_content .column .box#box_campaign_2.image_campaign .content:hover{opacity:0.9}@media screen and (max-width: 1300px){#frontpage_content .column .box#box_campaign_2.image_campaign{height:300px}}@media screen and (max-width: 600px){#frontpage_content .column .box#box_campaign_2.image_campaign{height:250px}}#frontpage_content .column .box#box_campaign_2.image_campaign a{float:left;width:100%;height:100%;color:#ffffff;position:relative}#frontpage_content .column .box#box_campaign_2.image_campaign a .text{position:absolute;font-size:1.825em;line-height:1em;font-weight:bold;text-transform:uppercase;font-family:'Barlow Condensed', sans-serif;background:#ffffff;padding:10px 10px 10px 10px;width:auto;max-width:260px;color:black;font-weight:bold;mix-blend-mode:screen}@media screen and (max-width: 1300px){#frontpage_content .column .box#box_campaign_2.image_campaign a .text{font-size:1.625em}}@media screen and (max-width: 600px){#frontpage_content .column .box#box_campaign_2.image_campaign a .text{font-size:1.425em}}#frontpage_content .column .box#box_campaign_2.image_campaign a .topleft{top:30px;left:0px}#frontpage_content .column .box#box_campaign_2.image_campaign a .topright{top:30px;left:auto;right:0px;text-align:right}#frontpage_content .column .box#box_campaign_2.image_campaign a .bottomleft{top:auto;bottom:30px;left:0px}#frontpage_content .column .box#box_campaign_2.image_campaign a .bottomright{top:auto;bottom:30px;left:auto;right:0px;text-align:right}#frontpage_content .column .box#box_campaign_2 .content{background-repeat:no-repeat;background-size:cover;background-position:center center}#frontpage_content .column .box#box_campaign_2 .content figure{position:relative;padding-bottom:56.25%;overflow:hidden;height:0;width:100%}#frontpage_content .column .box#box_campaign_2 .content figure embed,#frontpage_content .column .box#box_campaign_2 .content figure iframe,#frontpage_content .column .box#box_campaign_2 .content figure object{position:absolute;top:0;left:0;width:100%;height:100%}#occupation_categories{width:calc(100% + 20px);margin:0px -10px 0px -10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#occupation_categories .category_container{width:calc(50% - 10px);padding:0px 10px 0px 10px;margin:0px 0px 20px 0px}@media screen and (max-width: 768px){#occupation_categories .category_container{width:100%}}#occupation_categories .category_container .category{height:380px;display:flex;position:relative;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 768px){#occupation_categories .category_container .category{justify-content:center;height:auto;min-height:300px}}#occupation_categories .category_container .category .content{width:240px;padding:40px 10px 0px 20px;z-index:101;background-color:rgba(0,167,183,0.4);color:#ffffff}@media screen and (max-width: 768px){#occupation_categories .category_container .category .content{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;padding-top:32px;padding-bottom:20px}}#occupation_categories .category_container .category .content a{color:#ffffff}#occupation_categories .category_container .category .content h2{font-size:1.225em;margin:0px 0px 20px 0px}@media screen and (max-width: 768px){#occupation_categories .category_container .category .content h2{font-size:1.425em}}#occupation_categories .category_container .category .content .occupation{float:left;width:100%;margin:0px 0px 8px 0px;font-size:1em;line-height:1.225em;text-transform:uppercase;font-weight:400 !important;letter-spacing:0.03em;font-family:'Dosis', sans-serif}@media screen and (max-width: 768px){#occupation_categories .category_container .category .content .occupation{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.225em;text-align:center;margin:0px 0px 12px 0px}}#occupation_categories .category_container .category .content .occupation a{color:#ffffff;font-weight:400 !important}#occupation_categories .category_container .category .content .occupation a:hover{text-decoration:underline}#occupation_categories .category_container .category#category_anlaggningsfordon .content{background-color:rgba(0,167,183,0.55)}#occupation_categories .category_container .category#category_husbyggnad .content{background-color:rgba(0,167,183,0.6)}#occupation_categories .category_container:nth-child(even) .category{justify-content:right}.single-rolemodels .single_content .read_about_occupation{float:left;width:100%;border-top:1px solid #dadada;margin-top:45px;padding-top:45px}.indexcolumns{width:calc(100% + 20px);margin:0px -10px 0px -10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}@media screen and (max-width: 850px){.indexcolumns{justify-content:space-between}}.indexcolumns .column{width:calc(33.33333333333333% - 10px);padding:0px 10px 0px 10px;margin:0px 0px 30px 0px}@media screen and (max-width: 850px) and (min-width: 601px){.indexcolumns .column:last-child:not(:nth-child(even)){width:100%;display:flex;flex-direction:row;align-content:space-between;justify-content:space-between}.indexcolumns .column:last-child:not(:nth-child(even)) figure,.indexcolumns .column:last-child:not(:nth-child(even)) .content{width:calc(50% - 20px)}}@media screen and (max-width: 850px){.indexcolumns .column{width:calc(50% - 10px)}}@media screen and (max-width: 600px){.indexcolumns .column{width:100%}}.indexcolumns .column h3{font-size:1em}.indexcolumns .column .image{float:left;width:100%;position:relative;margin:0px 0px 20px 0px}.indexcolumns .column .image img{float:left;width:100%;height:auto;margin:0px 0px 0px 0px}.indexcolumns .column .image figcaption{position:absolute;left:auto;right:0px;bottom:20px;width:auto;max-width:80%}.indexcolumns .column .image figcaption a{font-size:1.625em;line-height:1.225em;font-weight:bold;text-transform:uppercase;letter-spacing:normal;font-family:'Barlow Condensed', sans-serif;padding:10px 10px 10px 10px;color:#ffffff;background:rgba(0,167,183,0.7)}.indexcolumns .column .image figcaption.small a{font-size:1.425em}.indexcolumns .column h2 a,.indexcolumns .column h3 a{color:#3b3c3a !important}.indexcolumns .column p a{font-weight:300;color:#3b3c3a !important}.indexcolumns .column .links{display:flex;flex-direction:column;text-transform:uppercase}.indexcolumns .column .links a{font-size:1em;line-height:1.225em;text-transform:uppercase;font-weight:600 !important;letter-spacing:0.03em;font-family:'Dosis', sans-serif;margin-bottom:5px}.container.medium .videocolumns .column{width:calc(50% - 10px)}@media screen and (max-width: 600px){.container.medium .videocolumns .column{width:100%}}#container_common_courses,#container_category,#container_courses{float:left;width:100%;margin-bottom:30px}#container_common_courses,#container_category{border:1px solid #dadada;background:#ececec;padding:0px 25px 25px 25px}#roadtoindustry{float:left;width:100%;margin:30px 0px 30px 0px}#roadtoindustry #pathselector{display:flex;text-align:center;align-items:center;justify-content:center;flex-direction:column}#roadtoindustry #pathselector .box{text-transform:uppercase;font-weight:400;line-height:1.225em;font-size:1.175em;color:#131313;color:#ffffff;letter-spacing:0.03em;font-family:'Dosis', sans-serif;text-transform:uppercase;background:#00a7b7;position:relative;margin:0px 0px 50px 0px;padding:25px 15px 25px 15px;display:flex;flex-direction:column}@media screen and (max-width: 690px){#roadtoindustry #pathselector .box{font-size:1.125em;letter-spacing:0.03em}}@media screen and (max-width: 580px){#roadtoindustry #pathselector .box{font-size:1em}}@media screen and (max-width: 470px){#roadtoindustry #pathselector .box{font-size:0.87em}}#roadtoindustry #pathselector .box.start::before{position:absolute;content:' ';bottom:-45px;height:40px;width:0px;left:calc(50% - 4px);border:none;border-left:4px dotted #131313}#roadtoindustry #pathselector .box.common::after{position:absolute;content:' ';bottom:-45px;height:40px;width:0px;left:calc(50% - 4px);border:none;border-left:4px dotted #131313}#roadtoindustry #pathselector .box.specialization{width:100%;width:calc(33.33333333333333% - 10px)}#roadtoindustry #pathselector .box.specialization::before{position:absolute;content:' ';bottom:29px;height:0px;border:none;width:calc(100% / 2 + 0px);left:calc(-100% / 2 - 12px);border-top:4px dotted;border-color:#cccccc}@media screen and (max-width: 690px){#roadtoindustry #pathselector .box.specialization::before{width:calc(100% / 2 + 10px);left:calc(-100% / 2 - 22px)}}#roadtoindustry #pathselector .box.specialization::after{position:absolute;content:' ';bottom:29px;height:0px;border:none;width:calc(100% / 2 - 6px);right:calc(-100% / 2 - 5px);border-top:4px dotted;border-color:#cccccc}@media screen and (max-width: 690px){#roadtoindustry #pathselector .box.specialization::after{width:calc(100% / 2 + 4px);right:calc(-100% / 2 - 17px)}}#roadtoindustry #pathselector .box.branch_house_construction::before,#roadtoindustry #pathselector .box.branch_land_facility::before{position:absolute;content:' ';top:-80px;height:75px;width:0px;left:calc(50% - 4px);border:none;border-left:4px dotted;border-color:#cccccc}#roadtoindustry #pathselector .box.branch_house_construction::after,#roadtoindustry #pathselector .box.branch_land_facility::after{position:absolute;content:' ';bottom:-80px;height:75px;width:0px;left:calc(50% - 4px);border:none;border-left:4px dotted;border-color:#cccccc}#roadtoindustry #pathselector .box.branch_construction_vehicles::before{position:absolute;content:' ';top:-45px;height:40px;width:0px;left:calc(50% - 4px);border:none;border-left:4px dotted;border-color:#cccccc}#roadtoindustry #pathselector .box.branch_construction_vehicles::after{position:absolute;content:' ';bottom:-45px;height:40px;width:0px;left:calc(50% - 4px);border:none;border-left:4px dotted;border-color:#cccccc}#roadtoindustry #pathselector .box .title{font-weight:600}#roadtoindustry #pathselector .box .points{margin:15px 0px 0px 0px}#roadtoindustry #pathselector .start{width:100%;max-width:390px}#roadtoindustry #pathselector .branches{display:flex;width:100%;align-items:stretch;justify-content:space-between;flex-direction:row}#roadtoindustry #pathselector .branches .branch{background:#c9e4e9;color:#bcbcbb;color:#ffffff;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;width:calc(33.33333333333333% - 10px);-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}@media screen and (max-width: 690px){#roadtoindustry #pathselector .branches .branch{width:calc(30% - 10px)}#roadtoindustry #pathselector .branches .branch.branch_construction_vehicles{width:calc(40% - 10px)}}#roadtoindustry #pathselector .branches .branch:hover{color:#131313;color:#ffffff;background:#00a7b7}#roadtoindustry #pathselector .program_specialization{width:100%;width:calc(40% - 10px);padding-left:5px;padding-right:5px}@media screen and (max-width: 600px){#roadtoindustry #pathselector .program_specialization{width:45%}}#roadtoindustry #pathselector .program_specialization::before{position:absolute;content:' ';top:33px;height:0px;border:none;width:calc(100% / 2 - 48px);left:calc(-100% / 2 + 32px);border-top:4px dotted;border-color:#cccccc}@media screen and (max-width: 690px){#roadtoindustry #pathselector .program_specialization::before{width:calc(100% / 2 - 28px);left:calc(-100% / 2 + 20px)}}@media screen and (max-width: 600px){#roadtoindustry #pathselector .program_specialization::before{width:calc(65% / 2 - 14px);left:calc(-65% / 2)}}#roadtoindustry #pathselector .program_specialization::after{position:absolute;content:' ';top:33px;height:0px;border:none;width:calc(100% / 2 - 48px);right:calc(-100% / 2 + 32px);border-top:4px dotted;border-color:#cccccc}@media screen and (max-width: 690px){#roadtoindustry #pathselector .program_specialization::after{width:calc(100% / 2 - 28px);right:calc(-100% / 2 + 20px)}}@media screen and (max-width: 600px){#roadtoindustry #pathselector .program_specialization::after{width:calc(65% / 2 - 16px);right:calc(-65% / 2 + 4px)}}#roadtoindustry #pathselector.house_construction_active .branch_house_construction{color:#ffffff;background:#00a7b7}#roadtoindustry #pathselector.house_construction_active .specialization::before,#roadtoindustry #pathselector.house_construction_active .branch_house_construction::before,#roadtoindustry #pathselector.house_construction_active .branch_house_construction::after,#roadtoindustry #pathselector.house_construction_active .program_specialization::before{border-color:#131313}#roadtoindustry #pathselector.land_facility_active .branch_land_facility{color:#ffffff;background:#00a7b7}#roadtoindustry #pathselector.land_facility_active .specialization::after,#roadtoindustry #pathselector.land_facility_active .branch_land_facility::before,#roadtoindustry #pathselector.land_facility_active .branch_land_facility::after,#roadtoindustry #pathselector.land_facility_active .program_specialization::after{border-color:#131313}#roadtoindustry #pathselector.construction_vehicles_active .branch_construction_vehicles{color:#ffffff;background:#00a7b7}#roadtoindustry #pathselector.construction_vehicles_active .branch_construction_vehicles:before,#roadtoindustry #pathselector.construction_vehicles_active .branch_construction_vehicles:after{border-color:#131313}.subaccordions .subaccordion{border-bottom:1px solid #ffffff}.subaccordions .subaccordion .title .points{float:right;margin-left:10px;white-space:nowrap;font-weight:400}.subaccordions .subaccordion .content .occupation_courses{margin-top:15px;padding-bottom:14px;background:#ffffff;border-top:none;width:100%}.subaccordions .subaccordion .content .occupation_courses .course{padding-left:10px;padding-right:10px}.subaccordions .subaccordion .content .total_points{padding-right:10px}.subaccordions .subaccordion:last-child .content .occupation_courses{padding-bottom:0px}.occupation_courses{float:left;width:100%;border-top:2px dotted #dadada}.occupation_courses .course{font-weight:400;line-height:1.225em;font-size:1em;display:flex;flex-direction:row;justify-content:space-between;color:#3b3c3a;margin:0px 0px 0px 0px;padding:10px 0px 5px 0px;border-bottom:2px dotted #dadada}.occupation_courses .course .label,.occupation_courses .course .points{font-weight:600;letter-spacing:0.03em;font-family:'Dosis', sans-serif;text-transform:uppercase;margin:0px 0px 5px 0px}.occupation_courses .course .divider{margin-left:5px;margin-right:5px;display:none}.occupation_courses .course .left{display:flex;flex-direction:row;flex-wrap:wrap;margin-right:4px}.occupation_courses .course .left .label{margin-right:10px}@media screen and (max-width: 500px){.occupation_courses .course .left .label{letter-spacing:0.03em}}.occupation_courses .course .left .desc{margin:0px 0px 5px 0px}.occupation_courses .course .points{font-weight:400;margin-left:5px;white-space:nowrap;justify-self:flex-end}.occupation_courses .total_points{font-weight:600;letter-spacing:0.03em;font-family:'Dosis', sans-serif;text-transform:uppercase;text-align:right;padding:10px 0px 10px 0px}.accordion .footer .read_more{color:#3b3c3a;font-weight:600;font-size:1.125em;letter-spacing:0.03em;font-family:'Dosis', sans-serif;text-transform:uppercase}@media screen and (max-width: 600px){.accordion .footer .read_more{float:right;font-size:0.925em;margin-top:15px}}.accordion .footer .summary_total_points{float:right;color:#3b3c3a;font-weight:600;font-size:1.125em;letter-spacing:0.03em;font-family:'Dosis', sans-serif;text-transform:uppercase;text-align:right;padding:0px 0px 0px 0px}@media screen and (max-width: 600px){.accordion .footer .summary_total_points{width:100%;font-size:0.925em}}@media screen and (max-width: 880px){.page-template-template-twocolumns .page_container{max-width:720px}}.page-template-template-twocolumns .single_content.has_two_columns{width:calc(100% + 20px);margin:0px -10px 0px -10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.page-template-template-twocolumns .single_content.has_two_columns .column{width:calc(50% - 20px);padding:0px 10px 0px 10px;margin:0px 0px 30px 0px}.page-template-template-twocolumns .single_content.has_two_columns .column:first-child{padding-top:8px}@media screen and (max-width: 1100px){.page-template-template-twocolumns .single_content.has_two_columns .column:first-child{width:calc(40% - 10px)}.page-template-template-twocolumns .single_content.has_two_columns .column:last-child{width:calc(60% - 10px)}}@media screen and (max-width: 880px){.page-template-template-twocolumns .single_content.has_two_columns .column{width:100% !important}}.page-template-template-twocolumns .single_content.has_two_columns .column #featured_image,.page-template-template-twocolumns .single_content.has_two_columns .column #featured_video{width:100%;margin:0px 0px 0px 0px}.page-template-template-twocolumns .single_content.has_two_columns .column #featured_image img,.page-template-template-twocolumns .single_content.has_two_columns .column #featured_video img{width:100%;height:auto;margin:0px 0px 0px 0px}.single_content{margin-bottom:50px}.single_content h2{margin:40px 0px 10px 0px}.single_content h3{margin:40px 0px 10px 0px}.single_content h4{margin:40px 0px 10px 0px}.single_content h5{margin:40px 0px 0px 0px}.single_content p{margin:0px 0px 10px 0px}.single_content img.alignnone{margin:30px 0px 30px 0px}.single_content figure{margin:30px 0px 30px 0px;position:relative}.single_content figure.image_bottom{margin:45px 0px 10px 0px}.single_content figure img{width:100%;height:auto;margin:0px 0px 0px 0px}.single_content figure figcaption{position:absolute;left:auto;right:0px;bottom:30px;width:auto;max-width:60%;font-size:1.625em;line-height:1.225em;font-weight:bold;text-transform:uppercase;letter-spacing:normal;text-align:right;font-weight:bold;font-family:'Barlow Condensed', sans-serif;padding:10px 10px 10px 10px;color:#ffffff;background:rgba(0,167,183,0.7)}@media screen and (max-width: 550px){.single_content figure figcaption{font-size:1.225em;max-width:calc(100% - 40px);bottom:20px}}@media screen and (max-width: 550px){.single_content figure figcaption{font-size:1.125em;padding:10px 10px 10px 10px}}.single_content img{max-width:100%}.single_content ul{margin-left:25px;padding:0px 0px 0px 25px;margin:30px 0px 30px 0px}.single_content ul li{padding:0px 0px 0px 10px;margin:0px 0px 10px 0px}.single_content ol{margin-bottom:30px;margin-left:0px;padding:20px 0px 0px 30px}.single_content ol li{padding:0px 0px 0px 10px;margin:0px 0px 10px 0px}.single_content table{margin:30px 0px 30px 0px}.single_content table th{text-align:left}.single_content table td{vertical-align:top}.single_content table.striped{width:100%;font-size:0.975em;margin:30px 0px 30px 0px;border-collapse:collapse}.single_content table.striped.border-top{border-top:1px solid #dadada}.single_content table.striped tr th{font-size:0.975em;letter-spacing:0.03em;font-family:'Dosis', sans-serif;font-weight:600;color:#ffffff;background:#3b3c3a;line-height:14px;padding:10px 3px 10px 12px}.single_content table.striped tr th:first-child{border-top-left-radius:8px}.single_content table.striped tr th:last-child{border-top-right-radius:8px}.single_content table.striped tr td{font-size:0.925em;vertical-align:top;padding:10px 3px 10px 12px;border-bottom:1px solid #dadada}@media screen and (max-width: 420px){.single_content table.striped tr td{font-size:0.825em !important}}.single_content table.striped tr td:first-child{border-left:1px solid #dadada}.single_content table.striped tr td:last-child{border-right:1px solid #dadada}.single_content table.striped.grid-borders tr td{border-left:1px solid #dadada}.single_content table.striped tr:nth-child(even){background-color:#f9f9f9}.single_content div.divider{float:left;width:100%;margin:0px 0px 40px 0px;border-bottom:1px solid #dadada;padding-bottom:40px}.single_content .article_links{float:left;display:flex;width:100%;flex-direction:column;margin-top:40px;margin-bottom:50px}@media screen and (max-width: 720px){.single_content .article_links{align-items:center}}.single_content .article_links a{font-size:1.225em;text-transform:uppercase;margin:0px 0px 20px 0px;line-height:1.225em;text-transform:uppercase;font-weight:600;letter-spacing:0.03em;font-family:'Dosis', sans-serif}.single_content .article_links a:last-child{margin-bottom:0px}@media screen and (max-width: 600px){.single_content .article_links a{font-size:1.125em}}@media screen and (max-width: 500px){.single_content .article_links a{font-size:1em}}.single_content .article_links a svg{margin-right:10px;height:28px;width:28px}.single-post .postmetadata{float:left;width:100%;margin:0px 0px 30px 0px}.post-type-archive-faq h1{margin-bottom:80px}@media screen and (max-width: 650px){.post-type-archive-faq h1{margin-bottom:44px}}#faq_categories{float:left;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0px 0px 70px 0px}@media screen and (max-width: 650px){#faq_categories{flex-direction:column;justify-content:center;align-content:center}}#faq_categories .category{width:calc(50% - 20px);margin:0px 0px 40px 0px}@media screen and (max-width: 650px){#faq_categories .category{max-width:450px;width:100%;border-bottom:1px solid #dadada;padding-bottom:35px;display:flex;flex-direction:column;justify-content:center;align-items:center}#faq_categories .category:last-child{border-bottom:none;padding-bottom:0px}}#faq_categories .category h2{font-size:1.625em;position:relative;padding:0px 0px 0px 60px;margin:0px 0px 30px 0px}@media screen and (max-width: 650px){#faq_categories .category h2{font-size:1.425em;padding:0px 0px 0px 43px}}#faq_categories .category h2 a{color:#3b3c3a}#faq_categories .category h2 a .icon{position:absolute;left:0px;top:-3px;display:flex;width:40px;height:40px;padding:0px 0px 0px 0px}@media screen and (max-width: 650px){#faq_categories .category h2 a .icon{top:0px;width:30px;height:30px}}#faq_categories .category h2 a .icon svg{fill:#00a7b7 !important;width:40px;height:40px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}@media screen and (max-width: 650px){#faq_categories .category h2 a .icon svg{width:30px;height:30px}}#faq_categories .category h2 a a:hover .icon svg{fill:#6db7c3}#faq_categories .category .questions{float:left;width:100%;margin:0px 0px 10px 0px;padding:0px 0px 0px 20px}@media screen and (max-width: 650px){#faq_categories .category .questions{padding:0px 0px 0px 0px}}#faq_categories .category .questions .question{float:left;width:100%;display:list-item;list-style-type:disc;list-style-position:outside;margin-bottom:20px;padding:0px 0px 0px 0px}@media screen and (max-width: 650px){#faq_categories .category .questions .question{display:flex;flex-direction:column;justify-content:center;align-items:center}}#faq_categories .category .questions .question h3{font-size:1.225em;margin:0px 0px 5px 0px}@media screen and (max-width: 650px){#faq_categories .category .questions .question h3{text-align:center;display:list-item;list-style-type:disc;list-style-position:outside}}#faq_categories .category .questions .question h3 a{display:inline-flex;align-items:center}#faq_categories .category .questions .question h3 a svg{fill:#3b3c3a;width:21px;height:21px;margin:1px 0px 0px 0px}#faq_categories .category .questions .question p{margin:0px 0px 0px 0px}@media screen and (max-width: 650px){#faq_categories .category .questions .question p{text-align:center}}#faq_categories .category .questions .question p a{font-weight:300;color:#3b3c3a}#faq_categories .category .questions a{color:#3b3c3a}#faq_categories .category a.see_all{color:#3b3c3a;line-height:1.225em;text-transform:uppercase;font-weight:600;font-size:1.225em;letter-spacing:0.03em;font-family:'Dosis', sans-serif;display:inline-flex;align-items:center;color:#00a7b7}@media screen and (max-width: 650px){#faq_categories .category a.see_all{text-align:center;width:auto}}#faq_categories .category a.see_all svg{fill:#00a7b7;width:21px;height:21px;margin:1px 0px 0px 0px}#faq_categories .category a.see_all:hover{color:#6db7c3}#faq_categories .category a.see_all:hover svg{fill:#6db7c3}#listitems-faq{float:left;width:100%}#listitems-faq .faqitem{float:left;width:100%;padding-top:40px;border-top:1px solid #dadada}#listitems-faq .faqitem:first-child{border-top:0px;padding-top:0px}#listitems-faq .faqitem .single_content{margin-bottom:45px}.post-type-archive-regions #listitems-standard{margin-bottom:0px}#listitems-standard{float:left;width:100%;margin:0px 0px 70px 0px}#listitems-standard .listitem{float:left;width:100%;margin:0px 0px 40px 0px;border-bottom:1px solid #dadada;padding-bottom:40px}#listitems-standard .listitem:last-child{border:none;padding-bottom:0px}#listitems-standard .listitem .image{float:left;width:100%;margin:0px 0px 20px 0px}#listitems-standard .listitem .image img{float:left;width:100%;height:auto;margin:0px 0px 0px 0px}#listitems-standard .listitem h2,#listitems-standard .listitem h3{float:left;width:100%;margin:0px 0px 15px 0px}#listitems-standard .listitem h2 a,#listitems-standard .listitem h3 a{font-weight:300;color:#3b3c3a !important}#listitems-standard .listitem .postmetadata{float:left;width:100%;margin:0px 0px 10px 0px}#listitems-standard .listitem p{float:left;width:100%;margin:0px 0px 20px 0px}#listitems-standard .listitem p a{font-weight:300;color:#3b3c3a !important}#listitems-standard .listitem .read_more{float:left}#main_search_container{float:left;width:100%;display:flex;align-items:center;position:relative;flex-direction:column;margin:0px 0px 20px 0px}#main_search_container h3{width:100%;text-align:center;margin:0px 0px 20px 0px}#main_search_container #main_search{width:100%;max-width:300px;position:relative;margin:0px 0px 0px 0px}#main_search_container #main_search #main_search_textbox{float:left;width:100%;font-size:13px;line-height:30px;border-radius:15px;padding:0px 40px 0px 15px;letter-spacing:0.03em;font-family:'Dosis', sans-serif;font-weight:600;border:2px solid #3b3c3a}#main_search_container #main_search #main_search_textbox:-moz-focusring{color:transparent;text-shadow:0 0 0 #cccccc}#main_search_container #main_search #main_search_textbox:focus{box-shadow:0rem 0rem 0.6125rem #cccccc}#main_search_container #main_search #main_search_submit{position:absolute;left:auto;right:0px;top:0px;text-align:left;transition:all 200ms ease;width:42px;height:34px;padding-left:10px;border-top-right-radius:15px;border-bottom-right-radius:15px}#main_search_container #main_search #main_search_submit:hover{opacity:0.8}#main_search_container #main_search #main_search_submit svg{fill:#3b3c3a;width:17px;height:34px}.message_search_results{float:left;width:100%;text-align:center;margin:0px 0px 40px 0px !important}#listitems-search{float:left;width:100%;margin:0px 0px 70px 0px}#listitems-search .listitem{float:left;width:100%;margin:0px 0px 20px 0px;border-top:1px solid #dadada;padding-top:20px}#listitems-search .listitem.first-listitem{border:none;padding-top:0px}#listitems-search .listitem h2{float:left;width:100%;font-size:1.425em;margin:0px 0px 15px 0px}#listitems-search .listitem h2 a{font-weight:300;color:#3b3c3a !important}#listitems-search .listitem p{float:left;width:100%;margin:0px 0px 0px 0px}#modern_accordions{float:left;width:100%;margin:0px 0px 50px 0px}#modern_accordions .accordion{float:left;width:100%;margin:0px 0px 0px 0px;background:none;border-top:1px solid #dadada}#modern_accordions .accordion .content{border-radius:0;border:none;background:none}#modern_accordions .accordion:last-child{border-bottom:1px solid #dadada}#modern_accordions .accordion .title{padding:20px 55px 20px 15px;font-size:1.225em;margin:0px 0px 0px 0px;cursor:pointer;position:relative;transition:all 200ms ease}@media screen and (max-width: 550px){#modern_accordions .accordion .title{padding-left:5px;padding-right:35px}}#modern_accordions .accordion .title:hover{background-color:#f8f8f8}#modern_accordions .accordion .title svg.arrow{position:absolute;left:auto;right:15px;top:16px;width:35px;height:35px;fill:#3b3c3a;transition:all 200ms ease}@media screen and (max-width: 550px){#modern_accordions .accordion .title svg.arrow{width:30px;height:30px;right:5px}}#modern_accordions .accordion .title svg.arrowup{opacity:0}#modern_accordions .accordion .content{display:none}#modern_accordions .accordion.is-active .title svg.arrowdown{opacity:0}#modern_accordions .accordion.is-active .title svg.arrowup{opacity:1}#modern_accordions .accordion.is-active .content{display:inline}#modern_accordions .accordion .single_content{float:left;width:100%;margin:0px 0px 0px 0px;padding:20px 15px 40px 15px}@media screen and (max-width: 550px){#modern_accordions .accordion .single_content{padding:10px 5px 30px 5px}}#modern_accordions .accordion .single_content h2{margin:20px 0px 10px 0px}#modern_accordions .accordion .single_content h3{margin:20px 0px 10px 0px}#modern_accordions .accordion .single_content h4{margin:20px 0px 10px 0px}#modern_accordions .accordion .single_content h5{margin:20px 0px 0px 0px}#modern_accordions .accordion .related_links{float:left;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}#modern_accordions .accordion .related_links ul{float:left;width:100%;background:none;list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}#modern_accordions .accordion .related_links ul li{float:left;width:100%;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px}.attached-columns{width:calc(100% + 20px);margin:0px -10px 0px -10px;display:flex;flex-direction:row;flex-wrap:wrap}.attached-columns h2{margin:20px 10px 30px 10px}.attached-columns h2:first-child{margin-top:0px}.attached-columns .column{width:calc(33.33333333333333%);padding:0px 10px 0px 10px;margin:0px 0px 30px 0px}@media screen and (max-width: 850px){.attached-columns .column{width:calc(50% - 10px)}}@media screen and (max-width: 600px){.attached-columns .column{width:100%}}.attached-columns .column h3{font-size:1.125em}@media screen and (max-width: 600px){.attached-columns .column h3{font-size:1.225em}}.attached-columns .column h4{font-size:1em}.attached-columns .column .image{float:left;width:100%;margin:0px 0px 20px 0px}.attached-columns .column .image img{float:left;width:100%;height:auto;margin:0px 0px 0px 0px}.attached-columns .column h2 a,.attached-columns .column h3 a,.attached-columns .column h4 a{color:#3b3c3a !important}.attached-columns .column p a{font-weight:300;color:#3b3c3a !important}@media screen and (min-width: 601px){.attached-columns .column h4{font-size:0.95em}.attached-columns .column p{font-size:0.95em}}.attached-columns .footer{width:100%;margin-top:-15px;padding:0px 10px 0px 10px}@media screen and (max-width: 720px){.attached-columns .footer{text-align:center}}.attached-columns .footer a{font-size:1em;line-height:1.225em;text-transform:uppercase;font-weight:600 !important;letter-spacing:0.03em;font-family:'Dosis', sans-serif;margin-bottom:5px}.attached-rolemodel{width:calc(100% + 20px);margin:0px -10px 0px -10px;display:flex;flex-direction:row;flex-wrap:wrap}.attached-rolemodel h2{margin:20px 10px 30px 10px}.attached-rolemodel h2:first-child{margin-top:0px}.attached-rolemodel .rolemodel{width:100%;padding:0px 10px 0px 10px;margin:0px 0px 30px 0px;width:100%;display:flex;flex-direction:row;align-content:space-between;justify-content:space-between}@media screen and (max-width: 540px){.attached-rolemodel .rolemodel{flex-direction:column}}.attached-rolemodel .rolemodel figure,.attached-rolemodel .rolemodel .content{width:calc(50% - 20px)}@media screen and (max-width: 540px){.attached-rolemodel .rolemodel figure,.attached-rolemodel .rolemodel .content{width:100%}}.attached-rolemodel .rolemodel h3{font-size:1.125em}@media screen and (max-width: 600px){.attached-rolemodel .rolemodel h3{font-size:1.225em}}.attached-rolemodel .rolemodel h4{font-size:1em}.attached-rolemodel .rolemodel .image{margin:0px 0px 20px 0px}.attached-rolemodel .rolemodel .image img{float:left;width:100%;height:auto;margin:0px 0px 0px 0px}.attached-rolemodel .rolemodel h2 a,.attached-rolemodel .rolemodel h3 a,.attached-rolemodel .rolemodel h4 a{color:#3b3c3a !important}.attached-rolemodel .rolemodel p a{font-weight:300;color:#3b3c3a !important}.attached-rolemodel .footer{width:100%;margin-top:-15px;margin-bottom:35px;padding:0px 10px 0px 10px}@media screen and (max-width: 720px){.attached-rolemodel .footer{text-align:center}}.attached-rolemodel .footer a{font-size:1em;line-height:1.225em;text-transform:uppercase;font-weight:600 !important;letter-spacing:0.03em;font-family:'Dosis', sans-serif;margin-bottom:5px}#attached-documents{margin:0px 0px 55px 0px}#attached-documents h2{margin:20px 0px 20px 0px}#attached-documents h2:first-child{margin-top:0px}#attached-documents .documents{width:100%;display:flex;flex-direction:column;text-transform:uppercase}#attached-documents .documents a{font-size:1em;line-height:1.225em;text-transform:uppercase;font-weight:600 !important;letter-spacing:0.03em;font-family:'Dosis', sans-serif;margin-bottom:5px}#attached-address{float:left;width:100%;border-top:1px solid #dadada;padding-top:55px;margin:0px 0px 55px 0px}#attached-address .map{float:left;width:100%;height:250px;display:flex;align-items:center;justify-content:center;border:2px dashed;background:#dadada;margin:0px 0px 30px 0px}#attached-address h2{float:left;width:100%;margin:0px 0px 10px 0px}#attached-address .address{float:left;width:100%}#attached-address .row{float:left;width:100%;margin:0px 0px 13px 0px}#attached-address .row h3{float:left;width:auto;font-size:1em;line-height:1em;padding-left:10px;margin:0px 5px 0px 11px;border-left:1px solid #3b3c3a}#attached-address .row h3:first-child{padding-left:0px;margin-left:0px;border:none}#attached-address .row span{float:left;width:auto;font-size:1em;line-height:1em;margin:0px 0px 0px 0px}#attached-address .row.two-rows h3,#attached-address .row.two-rows span{width:100%}#attached-address .row.two-rows h3{margin-bottom:10px}@media screen and (max-width: 650px){#attached-address .address .row{margin:0px 0px 0px 0px}#attached-address .address .row h3{width:100%;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;border:none}#attached-address .address .row span{width:100%;margin:0px 0px 20px 0px}}#attached-contacts{float:left;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0px 0px 0px 0px}#attached-contacts h3.group-heading{font-size:1.125em;width:100%;margin:20px 0px 22px 0px}#attached-contacts h3.group-heading:first-child{margin-top:0px}#attached-contacts .contact{width:calc(50% - 10px);margin:0px 0px 50px 0px}@media screen and (max-width: 650px){#attached-contacts h3.group-heading{text-align:center}#attached-contacts .contact{width:100%}}#attached-contacts .contact .image{float:left;width:100px}#attached-contacts .contact .image img{float:left;width:100%;height:auto;background:#dadada;margin:0px 0px 0px 0px}#attached-contacts .contact .details{float:right;width:calc(100% - 120px)}#attached-contacts.no-images .contact .details{float:left;width:100%}@media screen and (max-width: 730px) and (min-width: 650px), (max-width: 400px){#attached-contacts .contact .image{float:left;width:70px}#attached-contacts .contact .details{float:right;width:calc(100% - 90px)}#attached-contacts.no-images .contact .details{float:left;width:100%}}#attached-contacts .contact .details .title,#attached-contacts .contact .details h2{float:left;width:100%;color:#3b3c3a;font-size:0.975em;line-height:1.225em;text-transform:uppercase;font-weight:600;letter-spacing:0.03em;font-family:'Dosis', sans-serif;margin:0px 0px 3px 0px}#attached-contacts .contact .details .title{margin:0px 0px 10px 0px}#attached-contacts .contact .details p{margin:0px 0px 10px 0px}#attached-contacts .contact .details a{float:left;width:100%;font-weight:300;color:#3b3c3a;text-decoration:none;font-size:1em}#attached-contacts .contact .details a.email{text-decoration:none;font-weight:600;color:#089099;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}#attached-contacts .contact .details a.email:hover{color:#41a6b6}#attached-documents{margin:0px 0px 55px 0px}#attached-documents h2{margin:20px 0px 20px 0px}#attached-documents h2:first-child{margin-top:0px}#attached-documents .documents{width:100%;display:flex;flex-direction:column;text-transform:uppercase}#attached-documents .documents a{font-size:1em;line-height:1.225em;text-transform:uppercase;font-weight:600 !important;letter-spacing:0.03em;font-family:'Dosis', sans-serif;margin-bottom:5px}#attached-links{margin:0px 0px 55px 0px}#attached-links h2{margin:20px 0px 20px 0px}#attached-links h2:first-child{margin-top:0px}#attached-links .links{width:100%;display:flex;flex-direction:column;text-transform:uppercase}#attached-links .links a{font-size:1em;line-height:1.225em;text-transform:uppercase;font-weight:600 !important;letter-spacing:0.03em;font-family:'Dosis', sans-serif;margin-bottom:5px}#footer{float:left;width:100%;background:#00a7b7;padding:40px 0px 0px 0px;position:relative}@media screen and (max-width: 980px){#footer{padding-top:140px}}#footer section{margin-bottom:40px;text-align:center;display:flex;align-items:center;flex-direction:column}#footer section h2{color:#ffffff;font-size:1.225em;margin:0px 0px 20px 0px}@media screen and (max-width: 980px){#footer section h2{font-size:1.125em}}@media screen and (max-width: 600px){#footer section h2{font-size:1em}}#footer section#footer_follow nav{width:auto}#footer section#footer_follow nav ul{width:auto;display:flex;flex-direction:row;background:none;list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}#footer section#footer_follow nav ul li{margin:0px 6px 0px 6px;padding:0px 0px 0px 0px}#footer section#footer_follow nav ul li a{width:30px;height:30px;background:#ffffff;border-radius:15px;display:flex;justify-content:center;align-items:center;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}#footer section#footer_follow nav ul li a:hover{opacity:0.8}#footer section#footer_follow nav ul li a svg{width:18px;height:18px;fill:#00a7b7}#footer section#footer_widgets{margin-bottom:0px}#footer section#footer_widgets .container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}#footer section#footer_widgets .container .widget{margin-bottom:40px}@media screen and (max-width: 980px){#footer section#footer_widgets .container .widget{padding-left:20px;padding-right:20px}}#footer section#footer_widgets .container .widget.widget-logo{width:200px;height:62px}@media screen and (max-width: 980px){#footer section#footer_widgets .container .widget.widget-logo{position:absolute;top:40px}}#footer section#footer_widgets .container .widget.widget-logo svg{width:100%;height:100%}#footer section#footer_widgets .container .widget h2{margin-bottom:15px;text-align:left}@media screen and (max-width: 650px){#footer section#footer_widgets .container .widget h2{text-align:center}}#footer section#footer_widgets .container .widget.widget-navigation ul{width:auto;display:flex;flex-direction:column;background:none;list-style:none;text-align:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}#footer section#footer_widgets .container .widget.widget-navigation ul li{position:relative;margin:0px 0px 8px 0px;padding:0px 0px 0px 0px}#footer section#footer_widgets .container .widget.widget-navigation ul li a{font-size:1em;color:#ffffff;letter-spacing:0.03em;font-family:'Dosis', sans-serif;font-weight:600;text-decoration:none;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;display:flex;align-content:space-between;line-height:18px}@media screen and (max-width: 650px){#footer section#footer_widgets .container .widget.widget-navigation ul li a{justify-content:center}}#footer section#footer_widgets .container .widget.widget-navigation ul li a:hover{opacity:0.8}#footer section#footer_widgets .container .widget.widget-navigation ul li a svg{fill:#ffffff;margin-right:7px;width:15px;height:16px}#footer section#footer_widgets .container .widget.widget-parties{width:220px}@media screen and (max-width: 650px){#footer section#footer_widgets .container .widget.widget-parties{width:100%}}#footer section#footer_widgets .container .widget.widget-parties h2{margin:0px 0px 5px 0px}#footer section#footer_widgets .container .widget.widget-parties ul{float:left;width:100%;display:flex;background:none;list-style:none;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}#footer section#footer_widgets .container .widget.widget-parties ul li{width:45%;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px}#footer section#footer_widgets .container .widget.widget-parties ul li svg{fill:#ffffff;width:100%;height:30px;-webkit-transition:100ms ease-in-out;-moz-transition:100ms ease-in-out;-o-transition:100ms ease-in-out;transition:100ms ease-in-out}@media screen and (max-width: 820px){#footer section#footer_widgets .container .widget.widget-parties ul li svg{height:30px}}#cookie-notice-container{position:fixed;bottom:0px;top:auto;left:0px;color:#ffffff;width:100%;z-index:1500;opacity:0;background:#089099;padding:10px 0px 10px 0px;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;-webkit-box-shadow:0px 15px 36px 4px rgba(0,0,0,0.2);box-shadow:0px 15px 36px 4px rgba(0,0,0,0.2)}#cookie-notice-container.show{opacity:1}#cookie-notice-container #cookie-notice{color:#ffffff;line-height:24px;width:100%;max-width:1200px;display:flex;justify-content:space-evenly;align-items:center;margin:0px auto 0px auto}@media screen and (max-width: 550px){#cookie-notice-container #cookie-notice{flex-direction:column;font-size:0.87em}}#cookie-notice-container #cookie-notice p{width:auto;margin:0px 15px 0px 15px}@media screen and (max-width: 550px){#cookie-notice-container #cookie-notice p{width:100%;margin:0px 0px 15px 0px;padding:0px 15px 0px 15px;line-height:1.175em}}#cookie-notice-container #cookie-notice p a{font-weight:bold;color:#ffffff;text-transform:none}#cookie-notice-container #cookie-notice button#cookie-notice-accept{min-height:30px;border-radius:15px;text-align:center;text-decoration:none;padding:5px 15px 5px 15px;line-height:20px;color:#ffffff;font-size:0.975em;cursor:pointer;letter-spacing:0.03em;font-family:'Dosis', sans-serif;font-weight:600;background:#3b3c3a;white-space:nowrap;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;margin:0px 15px 0px 15px}@media screen and (max-width: 550px){#cookie-notice-container #cookie-notice button#cookie-notice-accept{align-self:flex-start}}#cookie-notice-container #cookie-notice button#cookie-notice-accept:hover{color:#ffffff;background:#919292}.effect-bouncein{animation:effect-bouncein 400ms}@keyframes effect-bouncein{0%{transform:scale(0.3)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.error404 .single_content{text-align:center;margin-bottom:100px}.error404 .single_content .button_container{margin-top:50px}

