@charset "UTF-8";*,:after,:before{box-sizing:border-box}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(var(--swiper-navigation-size)*-1/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}

/*!
 * Generated using the Bootstrap Customizer (https://getbootstrap.com/docs/3.4/customize/)
 */ /*!
* Bootstrap v3.4.1 (https://getbootstrap.com/)
* Copyright 2011-2019 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.modal,.modal-open{overflow:hidden}.modal{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;outline:0;position:fixed;right:0;top:0;z-index:1050}.modal.fade .modal-dialog{transform:translateY(-25%);transition:transform .3s ease-out}.modal.in .modal-dialog{transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{margin:10px;position:relative;width:auto}.modal-content{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;position:relative}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{border-bottom:1px solid #e5e5e5;padding:15px}.modal-header .close{margin-top:-2px}.modal-title{line-height:1.42857143;margin:0}.modal-body{padding:15px;position:relative}.modal-footer{border-top:1px solid #e5e5e5;padding:15px;text-align:right}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:768px){.modal-dialog{margin:30px auto;width:600px}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.clearfix:after,.clearfix:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before{content:" ";display:table}.clearfix:after,.modal-footer:after,.modal-header:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.hidden{display:none!important}.affix{position:fixed}

/*!
 * End Bootstrap v3.4.1 (https://getbootstrap.com/)
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;position:relative}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.btn-inline{*zoom:1;display:-moz-inline-stack;display:inline-block;*display:inline;float:none;_height:30px;list-style:none;margin:0;padding:0;position:relative;vertical-align:middle;width:auto}.map-section .sidebar,.tb-conference-form-wrapper .form-group{box-sizing:border-box;position:relative}body{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#4a4a49;font-size:100%;text-rendering:optimizeLegibility}body,p{font-family:Circular-book,sans-serif}p{font-size:16px;font-weight:500;line-height:24px;margin:0 0 15px}strong{font-weight:700}em{font-style:italic}h1,h2,h3,h4,h5,h6{line-height:1.2em;margin:0 0 15px}h1{font-size:40px;margin:0 0 15px}h1,h2{font-family:Circular-bold,sans-serif;font-weight:300}h2{font-size:35px;margin:10px 0}h3{font-size:30px;margin:10px 0 5px}h3,h4{font-family:Circular-book,sans-serif;font-weight:300}h4{font-size:24px;margin:0 0 15px}h5{font-size:22px;margin:0 0 5px}h5,h6{font-family:Circular-book,sans-serif;font-weight:100}h6{font-size:20px;margin:0 auto 15px;max-width:800px}@media (max-width:1280px){p{font-size:15px}h1,h2{font-size:36px}h3{font-size:26px}h4,h5{font-size:22px}h6{font-size:18px}}@media (max-width:968px){p{font-size:15px}h1,h2{font-size:30px}h3{font-size:26px}h4{font-size:22px}h5{font-size:20px}h6{font-size:17px}}@media (max-width:840px){p{font-size:14px;line-height:22px}h1,h2{font-size:24px}h3{font-size:20px}h4,h5,h6{font-size:18px}}.page-template-cities h2{font-size:26px}@media (max-width:840px){.page-template-cities h2{font-size:22px}}.page-template-cities h3{font-size:20px}@media (max-width:840px){.page-template-cities h3{font-size:18px}}.txt-section .left-col h2,.txt-section .right-col h2{font-size:26px}@media (max-width:840px){.txt-section .left-col h2,.txt-section .right-col h2{font-size:22px}}.txt-section .left-col h3,.txt-section .right-col h3{font-size:20px}@media (max-width:840px){.txt-section .left-col h3,.txt-section .right-col h3{font-size:18px}}.list-section h3{font-size:20px}@media (max-width:840px){.list-section h3{font-size:20px}}.list-section h4,.list-section h5{font-size:18px}@media (max-width:840px){.list-section h4,.list-section h5{font-size:18px}}.container{padding-left:0;padding-right:0}.section{padding-left:4%;padding-right:4%}.footer-inner.container{margin:0 auto;max-width:1200px}.header-inner.container{margin:25px auto 0;max-width:1200px}@media only screen and (max-width:1170px){.header-inner.container{margin:10px auto 0}}@media only screen and (max-width:768px){.header-inner.container{margin:10px auto 0;margin:5px auto 0}}.video{height:0;padding-bottom:56.25%;padding-top:0;position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.wpb_single_image .vc_figure,.wpb_single_image .vc_single_image-wrapper,.wpb_single_image img{width:100%}.topspace{padding-top:0}@media only screen and (max-width:768px){.vc_row-no-padding .wpb_single_image img{margin-left:-10%;margin-left:-30%;max-width:120%;max-width:160%;width:120%;width:160%}}.txt-section ul{margin-bottom:15px!important}.txt-section ul li{font-family:Circular-book,sans-serif;font-size:16px;font-weight:500;line-height:24px;list-style-type:disc;margin-bottom:10px;margin-left:16px}.wpb_wrapper img{height:auto;max-width:100%}.overlay{font-color:black;background:#fff;color:#666;float:left;font-family:Circular-book,sans-serif;font-weight:80;height:100%;left:0;opacity:.8;position:relative;text-align:center;top:10px;width:100%;z-index:5000}.overlay.fullscreen{padding-top:25%;position:fixed}.overlay_search{font-color:black;background:#fff;color:#666;float:left;font-family:Circular-book,sans-serif;font-weight:80;height:100%;left:0;opacity:.8;position:relative;text-align:center;top:0;width:100%;z-index:5000}.overlay_search.fullscreen{padding-top:25%;position:fixed}.spinner{animation:rotate .8s linear infinite;border:5px solid #75b94e;border-radius:50%;border-right-color:transparent;height:64px;margin:0 auto;width:64px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error{color:#e80c4d!important;font-size:16px!important;font-weight:700!important;letter-spacing:.5pt;margin:0 0 5px 1px!important;white-space:nowrap}.disabled{opacity:.5}#password-match-status,#password-strength-status{border-radius:4px;margin-top:5px;padding:5px 10px}.medium-password{background-color:#fd0}.weak-password{background-color:#fbe1e1}.strong-password{background-color:#d5f9d5}.account-left-col{width:55%}.account-left-col,.account-right-col{display:inline-block;vertical-align:top}.account-right-col{padding-left:4%;width:40%}@media only screen and (max-width:760px){.account-left-col,.account-right-col{display:block;vertical-align:top;width:100%}.account-right-col{padding-left:0}}.video-responsive{display:block;overflow:hidden;position:relative}.video-responsive:before{content:"";display:block;padding-top:56.25%}.video-responsive-item{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}span.fact_date{float:right}.course_list_item.larling{padding-bottom:1px}.wp-block-quote h4 em strong{color:#d7674b;display:block;font-family:VivaBeautiful,sans-serif!important;font-size:80px;font-style:normal;font-weight:400;line-height:88px;margin-top:15px;text-align:center}@media only screen and (max-width:768px){.wp-block-quote h4 em strong{display:none;font-size:60px;line-height:70px}}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(../static/fonts/icomoon.eot?9oad3g);src:url(../static/fonts/icomoon.eot?9oad3g#iefix) format("embedded-opentype"),url(../static/fonts/icomoon.woff2?9oad3g) format("woff2"),url(../static/fonts/icomoon.ttf?9oad3g) format("truetype"),url(../static/fonts/icomoon.woff?9oad3g) format("woff"),url(../static/fonts/icomoon.svg?9oad3g#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-solceller:before{content:"\e934"}.icon-antenn:before{content:"\e933"}.icon-medlem_in:before{content:"\e930"}.icon-antenna:before{content:"\e931"}.icon-automation:before{content:"\e932"}.icon-dator:before{content:"\e926"}.icon-el:before{content:"\e927"}.icon-graf:before{content:"\e928"}.icon-juridik:before{content:"\e929"}.icon-konstruktor:before{content:"\e92a"}.icon-kyla_varme:before{content:"\e92b"}.icon-t-koppling:before{content:"\e92c"}.icon-vatten:before{content:"\e92d"}.icon-ventilation:before{content:"\e92e"}.icon-vvs:before{content:"\e92f"}.icon-alarm:before{content:"\e910"}.icon-building:before{content:"\e911"}.icon-bulb:before{content:"\e912"}.icon-calculator:before{content:"\e913"}.icon-career:before{content:"\e914"}.icon-construct:before{content:"\e915"}.icon-deal:before{content:"\e916"}.icon-en-course:before{content:"\e917"}.icon-helmet:before{content:"\e918"}.icon-id:before{content:"\e919"}.icon-idcards:before{content:"\e91a"}.icon-industry:before{content:"\e91b"}.icon-laptop:before{content:"\e91c"}.icon-larm:before{content:"\e91d"}.icon-leader:before{content:"\e91e"}.icon-optical:before{content:"\e91f"}.icon-plug:before{content:"\e920"}.icon-safety:before{content:"\e921"}.icon-sales:before{content:"\e922"}.icon-service:before{content:"\e923"}.icon-solar-energy:before{content:"\e924"}.icon-validation:before{content:"\e925"}.icon-wave:before{content:"\e90f"}.icon-arrow:before{content:"\e903"}.icon-book:before{content:"\e904"}.icon-facebook:before{content:"\e905"}.icon-grid:before{content:"\e906"}.icon-instagram:before{content:"\e907"}.icon-mail:before{content:"\e908"}.icon-menu:before{content:"\e909"}.icon-pdf-file:before{content:"\e90a"}.icon-phone:before{content:"\e90b"}.icon-printer:before{content:"\e90c"}.icon-search:before{content:"\e90d"}.icon-youtube:before{content:"\e90e"}.icon-insu_logo:before{color:#fff;content:"\e900"}.icon-play:before{content:"\e901"}.icon-insu_symbol:before{color:#75bb4d;content:"\e902"}@font-face{font-display:swap;font-family:Circular-medium;font-style:normal;font-weight:400;src:url(../static/fonts/CircularStd-Medium.otf);src:url(../static/fonts/CircularStd-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Circular-bold;font-style:normal;font-weight:400;src:url(../static/fonts/CircularStd-Bold.otf);src:url(../static/fonts/CircularStd-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Circular-book;font-style:normal;font-weight:400;src:url(../static/fonts/CircularStd-Book.otf);src:url(../static/fonts/CircularStd-Book.woff) format("woff")}@font-face{font-display:swap;font-family:Circular-italic;font-style:normal;font-weight:400;src:url(../static/fonts/CircularStd-Bookitalic.otf);src:url(../static/fonts/CircularStd-Bookitalic.woff) format("woff")}@font-face{font-display:swap;font-family:VivaBeautiful;src:url(../static/fonts/VivaBeautiful.eot);src:url(../static/fonts/VivaBeautiful.eot?#iefix) format("embedded-opentype"),url(../static/fonts/VivaBeautiful.woff2) format("woff2"),url(../static/fonts/VivaBeautiful.woff) format("woff"),url(../static/fonts/VivaBeautiful.ttf) format("truetype")}.wp-block-columns{gap:60px;margin:0 auto;max-width:1200px}@media only screen and (max-width:768px){.wp-block-columns{gap:0;padding:0 4%}}.wp-block-columns h6{max-width:100%}.wp-block-columns.has-background{padding-bottom:90px;padding-top:40px}@media only screen and (max-width:768px){.wp-block-columns.has-background{padding-bottom:40px;padding-top:30px}}h4.puff.text-container{border-bottom:6px solid #75b94e;display:inline-block;font-family:Circular-book,sans-serif;font-size:14px;letter-spacing:1px;margin-top:20px;padding-bottom:10px;text-transform:uppercase}.wp-block-button:hover{filter:brightness(.8)}.wp-block-column ul{list-style:disc}.wp-block-column li{margin-bottom:16px;margin-left:16px}.partnerkontakt .wp-block-image figcaption{line-height:1.5em;margin-bottom:1.5em;margin-top:1.5em;text-align:center}mark.has-inline-color.has-black-color:before{border-bottom:8px solid #75b94e;content:"";display:block;margin-bottom:25px;width:22%}@media only screen and (max-width:768px){mark.has-inline-color.has-black-color:before{border-bottom:6px solid #75b94e;margin-top:20px}}mark.has-inline-color.has-black-color{color:#4a4a49!important}.wp-block-separator.is-style-dots{margin-bottom:50px}@media only screen and (max-width:768px){.wp-block-separator.is-style-dots{margin-bottom:43px}}.wp-block-separator.is-style-dots:before{color:#75b94e;content:"\e90f";display:block;font-family:icomoon;font-size:30px;line-height:30px;margin-bottom:0;text-align:center}.insukontakt .inner-content.coworkerfilter{display:none}.insukontakt .coworker_plh{margin-left:0;text-align:center}.insukontakt .coworker{float:none;vertical-align:top}.wp-block-cover h4 em strong,.wp-block-cover h4 strong em{display:block;font-family:VivaBeautiful,sans-serif!important;font-style:normal;font-weight:400}.wp-block-cover h4.has-x-large-font-size em strong,.wp-block-cover h4.has-x-large-font-size strong em{font-size:60px!important;line-height:76px}@media only screen and (max-width:768px){.hide_mobile{display:none}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}[id]{scroll-margin-top:200px}.hero{margin-bottom:45px}@media only screen and (max-width:768px){.hero{margin-bottom:40px}}.hero.selected-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.has-white-background-color{background-color:#fff}.has-black-background-color{background-color:#4a4a49}.has-dark-gray-background-color{background-color:#262626}.has-gray-background-color{background-color:#d3d3d3}.has-light-gray-background-color{background-color:#f7f7f7}.has-yellow-background-color{background-color:#edc73c}.has-light-yellow-background-color{background-color:#fffad8}.has-green-background-color{background-color:#75b94e}.has-red-background-color{background-color:rgba(215,103,75,.47)}.has-orange-background-color{background-color:#d7674b}.has-blue-background-color{background-color:#bfe2e2}.has-purple-background-color{background-color:#6d7491}.has-light-purple-background-color{background-color:#cccedd}.has-color3-background-color{background-color:#555759}.has-white-color{color:#fff}.has-black-color{color:#4a4a49}.has-dark-gray-color{color:#262626}.has-gray-color{color:#d3d3d3}.has-light-gray-color{color:#f7f7f7}.has-yellow-color{color:#edc73c}.has-light-yellow-color{color:#fffad8}.has-green-color{color:#75b94e}.has-red-color{color:rgba(215,103,75,.47)}.has-orange-color{color:#d7674b}.has-blue-color{color:#bfe2e2}.has-purple-color{color:#6d7491}.has-light-purple-color{color:#cccedd}.has-color3-color{color:#555759}.icon-chevron{background-image:url(../static/images/icons/chevron-down.svg)}.icon-chevron,.icon-chevron-left{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-flex;height:20px;width:20px}.icon-chevron-left{background-image:url(../static/images/icons/chevron-left.svg)}.icon-chevron-right{background-image:url(../static/images/icons/chevron-right.svg)}.icon-chevron-right,.icon-error{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-flex;height:20px;width:20px}.icon-error{background-image:url(../static/images/icons/warning.svg)}.icon-reload{background-image:url(../static/images/icons/reload-white.svg)}.icon-reload,.icon-warning{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-flex;height:20px;width:20px}.icon-warning{background-image:url(../static/images/icons/warning.svg)}.icon-ongoing{background-image:url(../static/images/icons/clock.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-flex;height:20px;width:20px}.icon-check,.icon-check-green{background-image:url(../static/images/icons/check-green.svg)}.icon-check,.icon-check-green,.icon-check-grey{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-flex;height:20px;width:20px}.icon-check-grey{background-image:url(../static/images/icons/check-gray.svg)}.icon-start{background-image:url(../static/images/icons/user-check.svg)}.icon-start,.icon-x{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-flex;height:20px;width:20px}.icon-x{background-image:url(../static/images/icons/x-red.svg)}.icon-download{background-image:url(../static/images/icons/download.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-flex;height:20px;width:20px}.icon-show-more{background-image:url(../static/images/icons/show-more.svg)}.icon-course,.icon-show-more{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-flex;height:25px;width:20px}.icon-course{background-image:url(../static/images/icons/kurs.svg)}.icon-booking{background-image:url(../static/images/icons/bokning.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-flex;height:25px;width:20px}.dis-form-button .spinner{display:none}.dis-form-button:disabled .spinner{display:inline-block}.insu-registration-form .registraion-form button{background-color:#75b94e;border:none!important;color:#fff!important;font-size:18px!important;line-height:1.2em;margin-top:20px;padding:16px 30px!important;width:100%!important}.btn a,a.btn{display:inline-block;font-family:Circular-book;font-size:18px;font-weight:400;margin-top:15px;padding:18px 40px;text-decoration:none;text-transform:none}.btn a.wide,a.btn.wide{text-align:center;width:100%}.wp-block-button .wp-block-button__link{display:inline-block;font-family:Circular-book;font-size:18px;font-weight:400;margin:0;padding:16px 20px;position:relative;text-decoration:none;text-transform:none;white-space:nowrap}.wp-block-button:hover{filter:none}.wp-block-button:hover .has-green-background-color{background-color:#5e983c}.wp-block-button:hover .has-yellow-background-color{background-color:#e1b515}.wp-block-button:hover .has-red-background-color{background-color:rgba(196,74,43,.47)}.btn.green.disabled a,.course_list_item .btn.green.disabled a,.textpuff a,a.btn.green.disabled{background-color:#d3d3d3;color:gray}.btn.green a,.textpuff a,a.btn.green{background-color:#75b94e;color:#fff}.btn.green a:hover,.textpuff a:hover,a.btn.green:hover{background-color:#5e983c}.btn.yellow a,a.btn.yellow{background-color:#edc73c;color:#000}.btn.yellow a:hover,a.btn.yellow:hover{background-color:#e1b515}.btn.blue a,a.btn.blue{background-color:#6d7491;color:#fff}.btn.blue a:hover,a.btn.blue:hover{background-color:#575d74}.btn.outlined{border:1px solid #75b94e}.btn.outlined:hover{background-color:#75b94e;color:#fff}.btn.small{font-size:16px;line-height:21px;padding:12px 20px}.full{color:red;float:right;font-size:12px;margin-left:10px;margin-top:-4px;padding:10px 0;text-transform:uppercase}.full,.full_booked_course_info{font-family:Circular-book,sans-serif}.full_booked_course_info{font-size:14px;font-style:italic;line-height:18px;padding:15px 0}.btnWrp{margin-bottom:10px;margin-top:10px;overflow:hidden;position:relative}.btnWrp a{border-style:solid;font-family:Circular-book,sans-serif;font-weight:400;outline:none;position:relative;text-decoration:none;transition:all,.4s}.btnWrp a:hover{background-color:#5e983c}.btn-small{font-size:12px;padding:12px 20px}.btn-medium{font-size:16px;padding:18px 30px}.btn-large{font-size:16px;padding:23px 45px}.btn-block{display:block;padding-left:0;padding-right:0}.btn-hover-round a:hover,.btn-round{border-radius:60px}.btn-hover-rounded a:hover,.btn-rounded{border-radius:5px}.btn-hover-square a:hover,.btn-square{border-radius:0}.btn-center{text-align:center}.btn-left{text-align:left}.btn-right{text-align:right}.btn-border-0{border-width:0}.btn-border-1{border-width:1px}.btn-border-2{border-width:2px}.btn-border-3{border-width:3px}.btn-border-4{border-width:4px}.btn-border-5{border-width:5px}.btn-green{-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:0;cursor:pointer;font-family:Circular-book,sans-serif;font-size:18px!important;margin:0 auto!important;outline:none;padding:16px 30px!important;text-align:center;text-decoration:none!important;transition:all .3s ease;width:100%!important}.single-courses section{padding-bottom:60px}.course_header{margin-bottom:30px;width:100%}.courseMenu,.courseMenuSearch{border:5px solid #75b94e;color:#4a4a49;display:inline-block;height:68px;line-height:1.3em;padding:10px 15px;text-align:left;vertical-align:top;width:32.4%}.courseMenu a,.courseMenuSearch a{text-decoration:none}@media only screen and (max-width:1170px){.courseMenu,.courseMenuSearch{width:32.3%}}@media only screen and (max-width:768px){.courseMenu,.courseMenuSearch{border:4px solid #75b94e;font-size:14px;font-size:1em;height:50px;margin-bottom:10px;padding:4px 8px;width:32%;width:100%}}.courseinfo_puff .icon{color:#edc73c;display:block;font-family:icomoon!important;font-size:80px;left:50%;margin-left:-10%;margin-top:10%;text-align:center;top:15%}@media only screen and (max-width:768px){.courseinfo_puff .icon{background:#edc73c;font-size:42px;height:70px;left:0;margin-left:0;padding:15px 10px 10px;width:70px}}.courseinfo_puff .icon .arbetsmiljo:before{content:"\e918"}.courseinfo_puff .icon .aukt-behor:before{content:"\e919"}.courseinfo_puff .icon .distanskurs:before{content:"\e91c"}.courseinfo_puff .icon .eko-jur:before{content:"\e929"}.courseinfo_puff .icon .elsakerhet:before{content:"\e921"}.courseinfo_puff .icon .elteknik:before{content:"\e920"}.courseinfo_puff .icon .kyl-varme:before{content:"\e92b"}.courseinfo_puff .icon .sakerhet:before{content:"\e91d"}.courseinfo_puff .icon .ledarskap:before{content:"\e91e"}.courseinfo_puff .icon .dat-fib:before{content:"\e91f"}.courseinfo_puff .icon .validering:before{content:"\e925"}.courseinfo_puff .icon .vvs:before{content:"\e92c"}.courseinfo_puff .icon .ventilation:before{content:"\e92e"}.courseinfo_puff .icon .medlem-in:before{content:"\e930";font-size:66px}@media only screen and (max-width:768px){.courseinfo_puff .icon .medlem-in:before{font-size:38px}}.courseinfo_puff .icon .antenn:before{content:"\e933"}.courseinfo_puff .icon .automation:before{content:"\e932"}.courseinfo_puff .icon .solceller:before{content:"\e934"}.courseinfo_puff .icon div:before{content:"\e904"}.courseMenuSearch{padding:0}.courseMenuSearch .probox{border:none!important;height:56px!important}@media only screen and (max-width:768px){.courseMenuSearch .probox{height:40px!important}}.courseMenuSearch .probox .proinput{height:56px!important}@media only screen and (max-width:768px){#ajaxsearchpro2_1 .probox .promagnifier .innericon svg,#ajaxsearchpro2_2 .probox .promagnifier .innericon svg,div.asp_m.asp_m_2 .probox .promagnifier .innericon svg{height:30px;width:50px}}.courseMenuSearch div.asp_m.ajaxsearchpro .probox .promagnifier .innericon svg{width:38px}@media only screen and (max-width:768px){.courseMenuSearch div.asp_m.ajaxsearchpro .probox .promagnifier .innericon svg{width:30px}}.page-template-courses-business-areas .courseMenu.show_grid,.post-type-archive-courses .courseMenu.show_list{background-color:#edc73c!important}.page-template-courses-business-areas .courseMenu.show_grid:before,.post-type-archive-courses .courseMenu.show_list:before{color:#4a4a49!important}.page-template-courses-business-areas .courseMenu.show_grid span,.post-type-archive-courses .courseMenu.show_list span{color:#000}.courseMenu.show_grid{margin-right:1%}.courseMenu.show_grid:before{color:#75b94e;content:"\e906";display:inline-block;font-family:icomoon!important;font-size:2em;margin-right:20px;margin-top:9px}.courseMenu.show_list{margin-right:1%}.courseMenu.show_list:before{color:#75b94e;content:"\e909";display:inline-block;font-family:icomoon!important;font-size:2em;margin-right:20px;margin-top:9px}.courseMenu:hover{background-color:#75b94e;color:#fff}.courseMenu:hover span,.courseMenu:hover:before{color:#fff}.courseMenu.search_course{margin-right:0}.courseMenu.search_course span{margin-top:8px}.courseMenu.search_course:before{color:#fff;content:"\e90d";display:inline-block;font-family:icomoon!important;font-size:18px;margin-right:10px;margin-top:10px}.courseMenu span{color:#4a4a49;display:inline-block;font-family:Circular-book,sans-serif;font-weight:100;margin-top:-20px;text-decoration:none;text-transform:uppercase;vertical-align:middle}@media only screen and (max-width:768px){.courseMenu span{margin-top:-17px}#ajaxsearchpro2_1 .probox .promagnifier,#ajaxsearchpro2_2 .probox .promagnifier,div.asp_m.asp_m_2 .probox .promagnifier{height:40px!important;padding-top:4px!important;width:49px!important}}#ajaxsearchpro2_1 .probox .proinput input.orig,#ajaxsearchpro2_2 .probox .proinput input.orig,div.asp_m.asp_m_2 .probox .proinput input.orig{color:#4a4a49;font-family:Circular-book,sans-serif!important;font-size:16px!important;font-weight:100;height:56px!important}@media only screen and (max-width:768px){#ajaxsearchpro2_1 .probox .proinput input.orig,#ajaxsearchpro2_2 .probox .proinput input.orig,div.asp_m.asp_m_2 .probox .proinput input.orig{height:39px!important}}#ajaxsearchpro2_1 .probox .proinput input.orig::-moz-placeholder,#ajaxsearchpro2_2 .probox .proinput input.orig::-moz-placeholder{color:#4a4a49;font-family:Circular-book,sans-serif!important;font-size:16px!important;font-weight:100;opacity:1}#ajaxsearchpro2_1 .probox .proinput input.orig::placeholder,#ajaxsearchpro2_2 .probox .proinput input.orig::placeholder{color:#4a4a49;font-family:Circular-book,sans-serif!important;font-size:16px!important;font-weight:100;opacity:1}@media only screen and (max-width:768px){#ajaxsearchpro2_1 .probox .proinput input.orig::-moz-placeholder,#ajaxsearchpro2_2 .probox .proinput input.orig::-moz-placeholder{font-size:14px!important}#ajaxsearchpro2_1 .probox .proinput input.orig::placeholder,#ajaxsearchpro2_2 .probox .proinput input.orig::placeholder{font-size:14px!important}}#ajaxsearchpro2_1 .probox .proinput input.orig:-ms-input-placeholder,#ajaxsearchpro2_2 .probox .proinput input.orig:-ms-input-placeholder{color:#4a4a49;font-family:Circular-book,sans-serif!important;font-size:16px!important;font-weight:100}@media only screen and (max-width:768px){#ajaxsearchpro2_1 .probox .proinput input.orig:-ms-input-placeholder,#ajaxsearchpro2_2 .probox .proinput input.orig:-ms-input-placeholder{font-size:14px!important}}#ajaxsearchpro2_1 .probox .proinput input.orig::-ms-input-placeholder,#ajaxsearchpro2_2 .probox .proinput input.orig::-ms-input-placeholder{ont-weight:100;color:#4a4a49;font-family:Circular-book,sans-serif!important;font-size:16px!important}@media only screen and (max-width:768px){#ajaxsearchpro2_1 .probox .proinput input.orig::-ms-input-placeholder,#ajaxsearchpro2_2 .probox .proinput input.orig::-ms-input-placeholder{font-size:14px!important}}div.asp_m.ajaxsearchpro .probox .proinput{margin:0!important}.course_main{float:left;text-align:left;width:62%}@media only screen and (max-width:768px){.course_main{width:55%;width:100%}}.course_main h5{margin:25px 0 3px!important}.course_main h6 p{font-family:Circular-book,sans-serif;font-size:20px;line-height:28px}@media only screen and (max-width:768px){.course_main h6 p{font-size:17px;line-height:23px}}.course_sidebar{float:right;margin-top:30px;width:32%}@media only screen and (max-width:768px){.course_sidebar{width:38%;width:100%}}.course_sidebar .video{margin-bottom:30px;margin-top:30px}.course_sidebar .course_img{margin-bottom:30px}.course_sidebar .course_img img{height:auto;width:100%}.breadcrumbs{color:#b3b2b4;font-family:Circular-book,sans-serif;font-size:14px;font-weight:100;line-height:20px;margin-bottom:20px;padding-bottom:15px;width:100%}.breadcrumbs a{color:#6d7491;text-decoration:none}.breadcrumbs a:hover{color:#4a4a49;text-decoration:underline}.course_facts{border-bottom:1px solid #d3d3d3;color:#4a4a49;font-family:Circular-book,sans-serif;font-size:16px;font-weight:100;margin-bottom:20px;padding-bottom:15px;width:100%}@media only screen and (max-width:768px){.course_facts{font-size:.8em}}.price_header{margin-top:40px}.price_single_1{background-color:#edf7f7;display:inline-block;margin-top:15px;padding:2.3%;vertical-align:top;width:100%}.price_single_1 h3{font-size:13px;letter-spacing:1px;margin:0 0 7px;text-transform:uppercase}.price_single_1 h4{font-size:20px;font-weight:400;margin:0 0 5px}@media only screen and (max-width:1170px){.price_single_1 h4{font-size:1.2em}}.price_single_1 p{font-family:Circular-book,sans-serif;font-size:14px;font-weight:100;line-height:18px}.price_1,.price_2,.price_3{display:inline-block;min-height:210px;padding:2.3%;vertical-align:top;width:32.9%}@media only screen and (max-width:1170px){.price_1,.price_2,.price_3{min-height:220px;width:32.6%}}@media only screen and (max-width:768px){.price_1,.price_2,.price_3{margin-bottom:10px;min-height:80px;padding:5% 7%;width:100%}}.price_1 h3,.price_2 h3,.price_3 h3{font-size:13px;letter-spacing:1px;margin:0 0 7px;text-transform:uppercase}.price_1 h4,.price_2 h4,.price_3 h4{font-size:20px;font-weight:400;margin:0 0 5px}@media only screen and (max-width:1170px){.price_1 h4,.price_2 h4,.price_3 h4{font-size:1.2em}}.price_1 p,.price_2 p,.price_3 p{font-family:Circular-book,sans-serif;font-size:14px;font-weight:100;line-height:18px}.price_1{background-color:#edf7f7}.price_2{background-color:#e2f2f2}.price_3{background-color:#d1eaea}.vc_column_container .course_start_list{min-height:500px}@media only screen and (max-width:1170px){.vc_column_container .course_start_list{min-height:400px}}@media only screen and (max-width:768px){.vc_column_container .course_start_list{min-height:200px}}.course_start_list{text-align:left}.course_start_list h2{background-color:#dedede;font-size:26px;margin-bottom:10px;padding:15px}@media only screen and (max-width:1170px){.course_start_list h2{font-size:22px}}.course_list_item{background:#f7f7f7;clear:both;margin-bottom:3px;padding:15px 15px 0}.course_list_item .course_list_title{border-bottom:1px solid #d3d3d3;font-family:Circular-book,sans-serif;font-size:14px;line-height:18px;margin-bottom:10px;padding-bottom:8px;width:75%}.course_list_item .course_list_date,.course_list_item .course_list_location{display:inline-block;font-family:Circular-book,sans-serif;font-size:14px;font-weight:100;line-height:20px;vertical-align:top;width:38%}@media only screen and (max-width:768px){.course_list_item .course_list_location{width:34%}.course_list_item .course_list_date{width:46%}}.course_list_item .btn.green a{float:right;font-family:Circular-book,sans-serif;font-size:14px;margin-left:10px;margin-top:-4px;padding:10px;text-transform:uppercase}@media only screen and (max-width:768px){.course_list_item .btn.green a{font-size:.7em;margin-left:1px;padding:7px}}.course_start_list .btn.yellow a{color:#fff;font-family:Circular-book,sans-serif;margin-top:5px;padding:18px 20px;text-align:center;width:100%}.course_sidebar .course_list_item .btn.green a{margin-top:0}.course_list_item .btn a{width:auto!important}.course_sidebar .btn a{width:100%}.cities_sidebar .course_list_date,.cities_sidebar .course_list_location{color:#969696}.distance_filter_plh{display:inline-block;float:right;font-family:Circular-book,sans-serif;padding-top:12px}#course-filter select{moz-border-radius:0!important;-webkit-appearance:none;-moz-appearance:none;background:url(../static/images/arrow-down.png) no-repeat 95%;background-color:#fff;background-size:15px;border:1px solid #d3d3d3;border-radius:0!important;box-shadow:inset 0 0 0 transparent!important;cursor:pointer;font-family:Circular-book,sans-serif;font-size:1em;padding:10px;position:relative;width:32.5%;z-index:9}@media only screen and (max-width:1170px){#course-filter select{font-size:.8em}}@media only screen and (max-width:768px){#course-filter select{font-size:1em;margin-bottom:10px;width:100%}}#course-filter select#competence_areas_filter,#course-filter select#occupation_roles_filter{margin-right:1.2%}#course-filter select:hover{background:url(../static/images/arrow-down.png) no-repeat 95%;background-color:#f5f5f5;background-size:15px}.hideContainer{display:block}.ExpandDateArrowDown,.ExpandDateArrowUp{border-bottom:1px solid gray;display:none;margin-bottom:4px;margin-top:3px;padding-bottom:1px;padding-top:1px;width:100%}a.ExpandDateArrowDown,a.ExpandDateArrowUp{color:#000;font-size:.8em;text-decoration:none!important;text-transform:uppercase}.btn-course_full_info{border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3;cursor:pointer;font-size:1em;font-weight:400;margin-bottom:0;margin-top:20px;padding-bottom:15px;padding-top:15px;width:100%}.btn-course_full_info:before{color:#4a4a49;content:"\e901";display:inline-block;font-family:icomoon!important;font-size:1em;margin-left:8px;margin-right:10px;transition:all .3s}.btn-course_full_info:hover,.btn-course_relations_info:hover{background:#f8f8f8}.btn-course_full_info:hover:before,.btn-course_relations_info:hover:before{content:"\e903";transform:rotate(90deg)}.course_full_info{border-bottom:1px solid #d3d3d3;padding-bottom:15px}.reglervillkor-text{background:#f7f7f7;padding:25px}.reglervillkor-text p{font-family:Circular-book,sans-serif!important;font-weight:100;margin-bottom:22px}.course_relations_info{margin-bottom:60px}.btn-course_relations_info{border-bottom:1px solid #d3d3d3;color:#4a4a49;cursor:pointer;font-family:Circular-book,sans-serif!important;font-size:18px;font-weight:100;margin-bottom:15px;padding-bottom:15px;padding-top:15px;width:100%}.btn-course_relations_info:before{color:#4a4a49;content:"\e903";display:inline-block;font-family:icomoon!important;font-size:1em;margin-left:8px;margin-right:10px;transition:all .3s}.course_relations_info ul{margin-top:15px}.course_relations_info li{font-weight:400;list-style:none!important;margin-bottom:3px;margin-left:0!important}@media only screen and (max-width:768px){.course_relations_info li{margin-bottom:5px}}.course_relations_course,.course_relations_step{display:inline-block;padding:12px}.course_relations_step{background-color:#f6e299;width:30%}@media only screen and (max-width:768px){.course_relations_step{width:100%}}.course_relations_course{background:#edc73c;width:70%}@media only screen and (max-width:768px){.course_relations_course{width:100%}}.btn-reglervillkor{margin-bottom:12px;margin-top:40px;padding:25px 5%;text-align:center}.btn-reglervillkor h4{font-weight:700;margin-bottom:10px;text-transform:none}.btn-reglervillkor p{font-family:Circular-book,sans-serif!important;font-size:18px;font-weight:100}.foretagsforlagda{margin-bottom:40px;margin-top:30px}.btn-reglervillkor a,.foretagsforlagda a{text-decoration:none}.btn-bokaOffert{color:#4a4a49;margin-bottom:12px;margin-top:12px;text-align:left}.btn-bokaOffert h4{display:inline-block;font-family:Circular-book,sans-serif;font-size:14px;letter-spacing:1px;margin-top:20px;text-transform:uppercase}.btn-bokaOffert h3,.btn-bokaOffert h4{border-bottom:6px solid #75b94e;padding-bottom:10px}.btn-bokaOffert h3{font-size:20px;font-weight:700;margin:20px 0 10px}.btn-bokaOffert .customcourselink{color:#75b94e;font-family:Circular-book,sans-serif;font-size:17px;font-weight:600}.btn-reglervillkor{background-color:#75b94e;color:#fff;cursor:pointer}.btn-reglervillkor:hover{background-color:#5e983c}.boka-distans,.boka-webb{display:block;font-family:Circular-book,sans-serif;font-size:18px;font-weight:400;text-align:center;width:100%}.course_sidebar a .boka-distans{width:100%}.course_contact{background:#f7f7f7;display:block;margin-top:30px;padding:40px 25px;text-align:center;width:100%}.course_contact h4{font-size:1em}.course_contact p{font-family:Circular-book,sans-serif;line-height:20px}.course_contact a{color:#4a4a49;text-decoration:none}.course_contact_tel{font-size:26px;margin-bottom:10px}.course_contact_mail,.course_contact_tel{font-family:Circular-book,sans-serif;font-weight:100}.course_contact_mail{font-size:18px}.course_contact_mail a{color:#4a4a49;text-decoration:none!important}.course_product_document{color:#6d7491;float:right;font-family:Circular-book,sans-serif;font-weight:100;margin-bottom:10px}@media only screen and (max-width:1170px){.course_product_document{float:none;margin-bottom:0;margin-top:10px;text-decoration:none;width:100%}}.course_product_document:before{color:#6d7491;content:"\e90a";display:inline-block;font-family:icomoon!important;font-size:1.3em;margin-right:5px}.plh-kursdokument{border-top:1px solid #d3d3d3;margin-bottom:30px;margin-top:30px;padding-top:15px}.dok-link{font-family:Circular-book,sans-serif;margin-top:15px}s .dok-link a{color:#6d7491;text-decoration:none}s .dok-link a:before{color:#6d7491;content:"\e90a";display:inline-block;font-family:icomoon!important;font-size:1.1em;margin-right:10px}.course_list_item .course_list_date,.course_list_item .course_list_location{font-size:14px!important}.course_list_location{width:25%!important}.course_list_date{width:50%!important}.course_list_date_row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.course_list_date_column{display:flex;flex-basis:100%;flex:1;flex-direction:column}.course-occasions-by-type .course_contact{background:#75b94e;color:#fff;margin-top:0;padding-bottom:25px}.course-occasions-by-type .course_contact h6{margin:0 auto 8px}@media only screen and (max-width:768px){.course-occasions-by-type .course_contact{margin-top:0}}.single-course_edu .course-header{align-items:center;display:flex;justify-content:space-between}@media (max-width:768px){.single-course_edu .course-header{flex-wrap:wrap}}.single-course_edu .course_facts{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media (max-width:768px){.single-course_edu .course_facts{flex-wrap:wrap}}.single-course_edu .course_facts .course_types{align-items:center;display:flex;flex-wrap:wrap;gap:10px;height:52px}@media (max-width:768px){.single-course_edu .course_facts .course_types{order:10;width:100%}.single-course_edu .course_facts .course_types .course_types_header{width:100%}}.single-course_edu .course_facts .document-length{align-items:center;display:flex;gap:12px}@media (max-width:768px){.single-course_edu .course_facts .document-length{margin-bottom:12px;width:100%}.single-course_edu .course_facts .document-length.has-document{justify-content:space-between}.single-course_edu .course_facts .document-length.has-document .course_product_document{margin-top:0}}.single-course_edu .course_facts .document-length .document{display:inline-block}@media (max-width:768px){.single-course_edu .course_facts .document-length .document{order:10}}.single-course_edu .course_facts .course_length{background-color:#f7f7f7;padding:10px}.single-course_edu .course_facts .course_length .course_length_header{align-items:center;display:flex;gap:12px}@media (max-width:768px){.single-course_edu .course_facts .course_length .course_length_header{gap:6px}}.single-course_edu .course_facts .course_length .icon-calender{background-image:url(../static/images/calendar.svg);background-repeat:no-repeat;background-size:contain;height:24px;width:24px}.single-course_edu .course_facts .course_length .days{display:flex;flex-direction:column;gap:4px}@media (max-width:768px){.single-course_edu .course_facts .course_length .days{align-items:center;flex-direction:row;gap:6px}}.single-course_edu .course_facts .course_length .days .length{font-size:12px;text-transform:uppercase}@media (max-width:768px){.single-course_edu .course_facts .course_length .days .length{font-size:14px}}.single-course_edu .course_facts .course_length .days .day{font-weight:700}@media (max-width:768px){.single-course_edu .course_facts .course_length .days .day{font-size:14px}}.single-course_edu .course_facts .chip{background-color:#f7f7f7;border-radius:15px;color:#000;padding:5px 15px!important;text-decoration:none}.single-course_edu .course_facts .chip.active,.single-course_edu .course_facts .chip:hover{background-color:#dedede}.single-course_edu .course_facts .chip-course{background-color:#f7f7f7;border-radius:15px;color:#000;padding:5px 15px;text-decoration:none}.single-course_edu .course_facts .chip-course.active,.single-course_edu .course_facts .chip-course:hover{background-color:#dedede}.single-course_edu .course_facts .course_product_document{align-items:center;display:flex;margin-bottom:0}@media (max-width:768px){.single-course_edu .course_facts .course_product_document{margin-top:16px}.single-course_edu .course_main .btn-reglervillkor,.single-course_edu .course_main .prices{display:none}}.single-course_edu .course_sidebar .courses_dropdown{height:44px;margin-bottom:12px;position:relative;text-align:left;width:100%}.single-course_edu .course_sidebar .courses_dropdown ul{background-color:#fff;border:1px solid #4a4a49;display:flex;flex-wrap:wrap;position:relative;width:100%}.single-course_edu .course_sidebar .courses_dropdown ul .choice{cursor:pointer;display:none;font-family:Circular-book;font-size:18px;font-weight:400;order:10;padding:12px;width:100%}.single-course_edu .course_sidebar .courses_dropdown ul .choice.active{display:inline-block;order:1}.single-course_edu .course_sidebar .courses_dropdown ul .arrow{background-image:url(../static/images/arrow-down.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:8px;position:absolute;right:12px;top:16px;transition:.3s ease;width:12px}.single-course_edu .course_sidebar .courses_dropdown .dropdown{width:100%}.single-course_edu .course_sidebar .courses_dropdown .dropdown.open{left:0;position:absolute;top:0;z-index:1}.single-course_edu .course_sidebar .courses_dropdown .dropdown.open ul .choice{display:inline-block}.single-course_edu .course_sidebar .courses_dropdown .dropdown.open ul .choice:hover{background-color:#f7f7f7}.single-course_edu .course_sidebar .courses_dropdown .dropdown.open ul .arrow{transform:rotate(180deg);transition:.3s ease}.single-course_edu .course_sidebar .course_types_sidebar{display:flex;flex-wrap:wrap;gap:5px;margin-top:50px}@media (max-width:768px){.single-course_edu .course_sidebar .course_types_sidebar{margin-top:0}}.single-course_edu .course_sidebar .course_types_sidebar .courses_types_headline{text-align:left;width:100%}.single-course_edu .course_sidebar .course_types_sidebar .btn-small{background-color:#edc73c;color:#4a4a49;flex:1;margin:0;padding:12px;white-space:nowrap}.single-course_edu .course_sidebar .course_types_sidebar .btn-small.active{background-color:#75b94e;color:#fff}@media (max-width:768px){.single-course_edu .course_sidebar .course_types_sidebar .btn-small{font-size:16px}}.single-course_edu .course_sidebar .show-more.flyout{background-color:#edc73c;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:Circular-book;font-size:18px;font-weight:400;margin-top:15px;padding:18px 40px;text-decoration:none;text-transform:none;width:100%}.single-course_edu .course_sidebar .show-more.flyout:hover{background-color:#e1b515}.single-course_edu .course_sidebar .btn-reglervillkor-mobile{background-color:#75b94e;color:#fff;cursor:pointer;display:none;margin-bottom:12px;margin-top:40px;padding:25px 5%;text-align:center}.single-course_edu .course_sidebar .btn-reglervillkor-mobile h4{font-weight:700;margin-bottom:10px;text-transform:none}.single-course_edu .course_sidebar .btn-reglervillkor-mobile p{font-family:Circular-book,sans-serif!important;font-size:18px;font-weight:100}@media (max-width:768px){.single-course_edu .course_sidebar .btn-reglervillkor-mobile{display:block}}.single-course_edu .course_sidebar .prices-mobile{display:none;text-align:left}@media (max-width:768px){.single-course_edu .course_sidebar .prices-mobile{display:block}}.single-course_edu .course_sidebar .reglervillkor-text-mobile{background:#f7f7f7;padding:25px}.single-course_edu .course_sidebar .reglervillkor-text-mobile p{font-family:Circular-book,sans-serif!important;font-weight:100;margin-bottom:22px}.prices-mobile h5{margin:25px 0 3px!important}.single-course_edu .flyout{background-color:#fff}.single-course_edu .flyout .flyout__body{text-align:left}.clickable-course{cursor:pointer;transition:background .3s ease-in-out}.clickable-course:hover{background:#f7f7f7}.tooltip{cursor:pointer}.tooltip .tooltip-text{background:#fff;border:1px solid #3aa66a;border-radius:6px;box-shadow:0 4px 8px rgba(0,0,0,.1);color:#333;font-size:14px;left:80%;line-height:1.6;opacity:0;padding:18px 18px 2px;position:absolute;text-align:left;top:90%;transform:translateX(-50%);transition:opacity .3s ease-in-out,transform .3s ease-in-out;visibility:hidden;width:355px;z-index:100}.tooltip .tooltip-text:after{border:8px solid transparent;border-bottom-color:#3aa66a;bottom:100%;content:"";left:50%;margin-left:-14.5px;position:absolute}.tooltip:hover .tooltip-text{opacity:1;transform:translateX(-50%) translateY(5px);visibility:visible}.info-icon{align-items:center;background:linear-gradient(135deg,#6faa4d,#5c9f3a);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.15);color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;height:22px;justify-content:center;margin-top:1px;transition:all .3s ease-in-out;width:22px}.info-icon:hover{box-shadow:0 4px 8px rgba(0,0,0,.2);transform:scale(1.1)}.inner-content.course-grid-list{margin-top:-30px;text-align:left}.inner-content.course-grid-list a:nth-of-type(11),.inner-content.course-grid-list a:nth-of-type(12),.inner-content.course-grid-list a:nth-of-type(14),.inner-content.course-grid-list a:nth-of-type(15),.inner-content.course-grid-list a:nth-of-type(17),.inner-content.course-grid-list a:nth-of-type(2),.inner-content.course-grid-list a:nth-of-type(3),.inner-content.course-grid-list a:nth-of-type(5),.inner-content.course-grid-list a:nth-of-type(6),.inner-content.course-grid-list a:nth-of-type(8),.inner-content.course-grid-list a:nth-of-type(9){margin-left:1.5%}@media only screen and (max-width:768px){.inner-content.course-grid-list a:nth-of-type(2n){margin-left:2%}.inner-content.course-grid-list a:nth-of-type(11),.inner-content.course-grid-list a:nth-of-type(12),.inner-content.course-grid-list a:nth-of-type(14),.inner-content.course-grid-list a:nth-of-type(15),.inner-content.course-grid-list a:nth-of-type(17),.inner-content.course-grid-list a:nth-of-type(2),.inner-content.course-grid-list a:nth-of-type(2n),.inner-content.course-grid-list a:nth-of-type(3),.inner-content.course-grid-list a:nth-of-type(5),.inner-content.course-grid-list a:nth-of-type(6),.inner-content.course-grid-list a:nth-of-type(8),.inner-content.course-grid-list a:nth-of-type(9),.inner-content.course-grid-list a:nth-of-type(odd){margin-left:0}}.course_puff{background-color:#fff;cursor:pointer;display:inline-block;height:340px;position:relative;text-align:left;vertical-align:top;width:32.2%}.course_puff h5{color:#4a4a49;font-size:18px;font-weight:700;margin-top:20px}@media only screen and (max-width:768px){.course_puff h5{font-size:16px;margin-left:85px}}.course_puff p{color:#4a4a49}@media only screen and (max-width:768px){.course_puff p{font-family:Circular-book,sans-serif;line-height:18px;margin-left:85px}.course_puff{border-bottom:1px solid #d3d3d3;height:auto;text-align:left;width:48%;width:100%}}.course_puff .puffbild:after{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.course_puff .puffbild:after,.course_puff:hover .businessarea_puff .puffbild,.course_puff:hover .businessarea_puff .puffbild:after{background-color:#75b94e;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear}.course_puff:hover .businessarea_puff .puffbild:after{content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.businessarea_puff .puffbild{background-size:cover;filter:brightness(80%);height:180px;width:100%}@media only screen and (max-width:768px){.businessarea_puff .puffbild{display:none}}.course_puff .icon{color:#fff;display:block;font-family:icomoon!important;font-size:80px;left:50%;margin-left:-10%;position:absolute;text-align:center;top:15%}@media only screen and (max-width:768px){.course_puff .icon{background:#edc73c;font-size:42px;height:70px;left:0;margin-left:0;padding:15px 10px 10px;width:70px}}.course_puff .icon .arbetsmiljo:before{content:"\e918"}.course_puff .icon .aukt-behor:before{content:"\e919"}.course_puff .icon .distanskurs:before{content:"\e91c"}.course_puff .icon .eko-jur:before{content:"\e929"}.course_puff .icon .elsakerhet:before{content:"\e921"}.course_puff .icon .elteknik:before{content:"\e920"}.course_puff .icon .kyl-varme:before{content:"\e92b"}.course_puff .icon .sakerhet:before{content:"\e91d"}.course_puff .icon .ledarskap:before{content:"\e91e"}.course_puff .icon .dat-fib:before{content:"\e91f"}.course_puff .icon .validering:before{content:"\e925"}.course_puff .icon .vvs:before{content:"\e92c"}.course_puff .icon .ventilation:before{content:"\e92e"}.course_puff .icon .medlem-in:before{content:"\e930";font-size:66px}@media only screen and (max-width:768px){.course_puff .icon .medlem-in:before{font-size:38px}}.course_puff .icon .antenn:before{content:"\e933"}.course_puff .icon .automation:before{content:"\e932"}.course_puff .icon .solceller:before{content:"\e934"}.course_puff .icon div:before{content:"\e904"}.course_list_head{background-color:#d3d3d3;font-family:Circular-book,sans-serif;font-size:18px;font-weight:500;margin-bottom:5px;padding:10px 15px}@media only screen and (max-width:768px){.course_list_head{display:none}}.course_list_head .head_course{display:inline-block;width:44%}.course_list_head .head_course_type{display:inline-block;width:13%}.course_list_head .head_course_duration{display:inline-block;width:11%}.course_list_head .head_business{display:inline-block;width:30%}.course_list_head .head_requirements{display:inline-block;padding-left:15px}.course_list{background:#f7f7f7;cursor:pointer;display:inline-block;margin-bottom:4px;padding:10px 15px;text-align:left;width:100%}.course_list_inner{align-items:center;display:flex;margin:0 auto;max-width:1200px}.course_list:hover{webkit-transition:all .4s ease;background-color:#75b94e;transition:all .4s ease}.course_list:hover .amnesomrade,.course_list:hover .course_duration,.course_list:hover .course_type,.course_list:hover .krav,.course_list:hover .kurs{color:#fff!important}.course_list .course_duration,.course_list .course_type,.course_list .kurs{color:#000;display:inline-block}.course_list .amnesomrade,.course_list .krav{color:#88888a;display:inline-block}.course_list .kurs{width:44%}.course_list .kurs h5{font-weight:400;line-height:1.5em}@media only screen and (max-width:768px){.course_list .kurs{width:100%}}.course_list .course_type{width:13%}.course_list .course_type h5{font-weight:400;line-height:1.5em}@media only screen and (max-width:768px){.course_list .course_type{width:100%}}.course_list .course_duration{width:11%}.course_list .course_duration h5{font-weight:400;line-height:1.5em}@media only screen and (max-width:768px){.course_list .course_duration{width:100%}}.course_list .amnesomrade{font-family:Circular-book,sans-serif;font-size:12px;position:relative;text-transform:uppercase;width:30%}@media only screen and (max-width:768px){.course_list .amnesomrade{font-style:italic;left:0;margin-top:5px;padding-left:0;position:relative;width:100%}}.course_list h5{font-size:14px;font-weight:300;margin:0}#course-container{margin-bottom:70px}.section.filter{background:#f7f7f7;display:none}.section.filter .inner-content{text-align:left}#course_selector .inner-content{padding-bottom:0}@media only screen and (max-width:768px){#course_selector .inner-content .course_header{margin-bottom:16px}}#course_selector .course_filter .inner-content{align-items:center;display:flex;justify-content:flex-end;padding-bottom:25px}@media only screen and (max-width:768px){#course_selector .course_filter .inner-content{padding-top:0}#course_selector .course_filter .inner-content .filter{display:flex;flex-wrap:wrap}}#course_selector .course_filter .inner-content .text{margin-right:4px}@media only screen and (max-width:768px){#course_selector .course_filter .inner-content .text{display:block;margin-bottom:12px;text-align:left;width:100%}}#course_selector .course_filter .inner-content .chip{background-color:#dedede;border-radius:15px;color:#000;cursor:pointer;margin-right:4px;opacity:.5;padding:5px 15px;text-decoration:none}@media only screen and (max-width:768px){#course_selector .course_filter .inner-content .chip{margin-bottom:6px}}#course_selector .course_filter .inner-content .chip.active{background-color:#edc73c;opacity:1}.course_list .course_list_inner .head_course,.course_list .course_list_inner .kurs,.course_list_head .course_list_inner .head_course,.course_list_head .course_list_inner .kurs{width:40%}@media only screen and (max-width:768px){.course_list .course_list_inner .head_course,.course_list .course_list_inner .kurs,.course_list_head .course_list_inner .head_course,.course_list_head .course_list_inner .kurs{width:100%}}.course_list .course_list_inner .course_type,.course_list .course_list_inner .head_course_type,.course_list_head .course_list_inner .course_type,.course_list_head .course_list_inner .head_course_type{width:35%}@media only screen and (max-width:768px){.course_list .course_list_inner .course_type,.course_list .course_list_inner .head_course_type,.course_list_head .course_list_inner .course_type,.course_list_head .course_list_inner .head_course_type{width:100%}}.course_list .course_list_inner .amnesomrade,.course_list .course_list_inner .head_business,.course_list_head .course_list_inner .amnesomrade,.course_list_head .course_list_inner .head_business{width:25%}@media only screen and (max-width:768px){.course_list .course_list_inner .amnesomrade,.course_list .course_list_inner .head_business,.course_list_head .course_list_inner .amnesomrade,.course_list_head .course_list_inner .head_business{width:100%}.course_list .course_list_inner{flex-wrap:wrap}.course_list .course_list_inner .kurs h5{font-size:16px}.course_list .course_list_inner .course_duration{background-color:#d3d3d3;margin-top:5px;min-width:0;order:10;padding:3px;text-align:center;width:20%}.course_list .course_list_inner .amnesomrade{width:80%}}@media only screen and (max-width:768px) and (max-width:768px){.course_list .course_list_inner .amnesomrade{margin-bottom:5px;width:100%}}@media only screen and (max-width:768px){.course_list .course_list_inner .course_type{padding:16px 0}}.course_list .course_list_inner .course_type span{background-color:#dedede;border-radius:15px;color:#000;margin-right:4px;padding:3px 12px;text-decoration:none}.course_list .course_list_inner .course_type span:last-of-type{margin-right:0}#course_occasions .course-list-plh{position:relative}#course_occasions .course-list-plh .course_list_item{padding-bottom:15px}#course_occasions .course-list-plh .course_list_start{align-items:center;display:flex;font-size:14px;justify-content:space-between}#course_occasions .course-list-plh .course_list_start .course-start-headline{font-weight:700}#course_occasions .course-list-plh .course_list_start .course_list_location{font-size:14px!important;text-align:right}#course_occasions .course-list-plh .upcoming-dates{font-size:14px;font-weight:700;margin-bottom:0;margin-top:5px;text-align:left}#course_occasions .course-list-plh #booking-login-btn{bottom:15px;right:15px}#course_occasions .new_course_list_item{background:#f7f7f7;clear:both;margin-bottom:3px;padding:15px;position:relative}#course_occasions .new_course_list_item .course_list_start{align-items:center;display:flex;font-size:18px;justify-content:space-between}@media only screen and (max-width:1170px){#course_occasions .new_course_list_item .course_list_start{font-size:16px}}#course_occasions .new_course_list_item .course_list_start .course-start-headline{font-weight:700}#course_occasions .new_course_list_item .course_list_start .course_list_location{font-size:18px!important;text-align:right;width:auto!important}@media only screen and (max-width:1170px){#course_occasions .new_course_list_item .course_list_start .course_list_location{font-size:16px!important}}#course_occasions .new_course_list_item .upcoming-dates-text{font-size:14px;font-weight:700;margin:12px 0 0}#course_occasions .new_course_list_item .upcoming-dates{display:flex;flex-direction:column;gap:6px;margin-bottom:5px;text-align:left;width:65%}@media only screen and (max-width:1170px){#course_occasions .new_course_list_item .upcoming-dates{padding-right:12px;width:calc(100% - 45px)}}@media only screen and (max-width:768px){#course_occasions .new_course_list_item .upcoming-dates{padding-right:24px;width:calc(100% - 45px)}}#course_occasions .new_course_list_item .upcoming-dates .upcoming-dates-single{display:flex;font-size:14px;font-weight:400;gap:12px;justify-content:space-between}@media only screen and (max-width:1170px){#course_occasions .new_course_list_item .upcoming-dates .upcoming-dates-single{font-size:12px}}#course_occasions .new_course_list_item #booking-login-btn{bottom:20px;float:none;font-size:14px;padding:10px;position:absolute;right:15px;width:auto}@media only screen and (max-width:1170px){#course_occasions .new_course_list_item #booking-login-btn{font-size:.7em;padding:7px}}.cert-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.cert-pagination .cert-page-btn{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:6px 10px}.cert-pagination .cert-page-btn.active{border-color:#999;font-weight:600}.cert-pagination .cert-page-btn.disabled{cursor:not-allowed;opacity:.5}.cert-pagination .ellipsis{padding:0 6px}.account-certificate-list{overflow-anchor:none}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{display:none}.tb-slider{position:relative;text-align:center}.tb-slider .slide-overlay{height:100%;pointer-events:none;position:absolute;width:100%}.tb-slider .swiper-slide{background-position-x:center;background-position-y:center;background-size:cover;height:600px!important}@media only screen and (max-width:768px){.tb-slider .swiper-slide{height:400px!important;height:320px!important}}.tb-slider .slide-content{background-size:cover;height:100%;margin:0 auto;max-width:1260px;position:relative;text-align:left;z-index:99}.tb-slider .slide-content .text_ovl{bottom:20%;color:#fff;height:40%;margin-left:5%;position:absolute;text-align:center;width:90%}.tb-slider .slide-content .text_ovl h2{font-size:60px}@media (max-width:767px){.tb-slider .slide-content .text_ovl h2{font-size:26px}}@media screen and (max-width:1120px) and (min-width:768px){.tb-slider .slide-content .text_ovl h2{font-size:40px}}.tb-slider .slide-content .text_ovl h3{font-family:Circular-book,sans-serif;margin:0 0 5px}.tb-slider .slide-content .text_ovl .btn.slide{border:2px solid #fff;color:#fff;font-family:Circular-book,sans-serif;text-transform:none}.tb-slider .slide-content .text_ovl .btn.slide:hover{background-color:#75b94e;border:2px solid #75b94e;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tb-slider a{font-size:20px;font-weight:400;margin-top:15px;padding:18px 40px}@media (max-width:767px){.tb-slider a{font-size:16px;margin-top:10px;padding:10px 20px}}@media screen and (max-width:1120px) and (min-width:768px){.tb-slider a{font-size:18px;margin-top:12px;padding:15px 30px}}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{display:none}.video-section{height:600px;position:relative}@media only screen and (max-width:768px){.video-section{height:400px!important;height:320px!important}}.video-section .toppvideo{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.video-section .toppvideo .text_ovl{bottom:30%;color:#fff;height:40%;margin-left:5%;position:absolute;text-align:center;width:90%;z-index:10}.video-section .toppvideo .text_ovl h2{font-family:Circular-bold;font-size:110px;letter-spacing:0;line-height:171px;margin-bottom:20px}@media (max-width:767px){.video-section .toppvideo .text_ovl h2{font-size:30px;letter-spacing:2.7px;line-height:60px}}@media screen and (max-width:1120px) and (min-width:768px){.video-section .toppvideo .text_ovl h2{font-size:60px;letter-spacing:3px;line-height:100px}}.video-section .toppvideo .text_ovl h3{margin:0 0 5px}@media (max-width:767px){.video-section .toppvideo .text_ovl h3{font-size:18px;margin:0}}.video-section .toppvideo .text_ovl h4{font-size:14px;font-weight:300;letter-spacing:1.8px;line-height:18px;margin-bottom:30px}@media screen and (max-width:1120px) and (min-width:768px){.video-section .toppvideo .text_ovl h4{margin-bottom:0}}@media (max-width:767px){.video-section .toppvideo .text_ovl h4{font-size:12px;margin-bottom:0}}.video-section .toppvideo .text_ovl a.btn{margin-top:-20px}@media (max-width:767px){.video-section .toppvideo .text_ovl a.btn{margin-top:0}}.video-section .toppvideo__overlay{background:rgba(0,0,0,.2);bottom:0;left:0;position:absolute;right:0;top:0;z-index:9}.video-section .toppvideo iframe{display:block;height:56.25vw;left:50%;min-height:110vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}@media only screen and (max-width:1170px){.video-section .toppvideo iframe{min-width:100vh}}.toppvideo .text_ovl a.btn.slide{color:#fff;font-family:Circular-book,sans-serif;text-transform:none}.toppvideo .text_ovl a.btn.slide,.toppvideo .text_ovl a.btn.slide:hover{transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.toppvideo .text_ovl a.btn.slide:hover{background-color:#69aa43}.toppvideo .text_ovl a{font-size:20px;font-weight:400;margin-top:15px;padding:18px 40px}@media (max-width:767px){.toppvideo .text_ovl a{font-size:16px;margin-top:10px;padding:10px 20px}}@media screen and (max-width:1120px) and (min-width:768px){.toppvideo .text_ovl a{font-size:18px;margin-top:12px;padding:15px 30px}}.puffcol{float:left}.puffcol.col-25{width:20%}@media (max-width:980px){.puffcol.col-25{height:340px;width:30%}}@media only screen and (max-width:768px){.puffcol.col-25{height:100%}}@media (max-width:500px){.puffcol.col-25{height:auto;width:60%}}.puffcol.col-33{width:31.6%}@media (max-width:767px){.puffcol.col-33{width:100%}}.puffcol.col-50{width:48%}@media (max-width:767px){.puffcol.col-50{width:100%}}.puffcol.col-slide{max-width:360px;width:96%}.puffcol .puffbild{background-position:50%;background-size:cover;height:200px;width:100%}@media (max-width:980px){.puffcol .puffbild{height:140px}}.puff-section.rm-padding{padding-bottom:0}.puffcol.col-50:nth-child(odd){margin-right:2%}@media (max-width:767px){.puffcol.col-50:nth-child(odd){margin-right:0}}.puffcol.col-50:nth-child(2n){margin-left:2%}@media (max-width:767px){.puffcol.col-50:nth-child(2n){margin-left:0}}.puffcol.col-33:nth-child(2){margin-left:2.5%;margin-right:2.5%}@media (max-width:767px){.puffcol.col-33:nth-child(2){margin-left:0;margin-right:0}}.puffcol.col-25:nth-child(2),.puffcol.col-25:nth-child(3){margin-left:3%}.puffcol.col-25:first-child{margin-left:5.5%}.puffcol.col-25:nth-child(4){margin-left:3%}@media (max-width:980px){.puffcol.col-25:first-child,.puffcol.col-25:nth-child(3){margin-left:18.5%}.puffcol.col-25:nth-child(2),.puffcol.col-25:nth-child(4){margin-left:3%}}@media (max-width:500px){.puffcol.col-25:first-child,.puffcol.col-25:nth-child(2),.puffcol.col-25:nth-child(3),.puffcol.col-25:nth-child(4){margin-bottom:30px;margin-left:20%}}.puffcol a{color:#4a4a49;text-decoration:none!important}.puff .text-container{text-align:left}.puff .text-container .pufflink{color:#75b94e;font-family:Circular-book,sans-serif;font-size:17px;font-weight:600;line-height:24px}@media only screen and (max-width:768px){.puff .text-container .pufflink{font-size:15px;line-height:22px}}.puff .text-container .pufflink:hover{color:#4a4a49;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear}@media only screen and (max-width:768px){.puff .text-container p{line-height:20px}}.puff .text-container h4{border-bottom:6px solid #75b94e;display:inline-block;font-family:Circular-book,sans-serif;font-size:14px;letter-spacing:1px;margin-top:20px;padding-bottom:10px;text-transform:uppercase}@media only screen and (max-width:768px){.puff .text-container h4{font-size:12px}}.puff .text-container h3{font-size:18px;font-weight:700;margin:0 0 10px}@media only screen and (max-width:768px){.puff .text-container h3{font-size:16px}}.puff.textpuff{margin-bottom:40px}.puffcol.col-25.textpuff-wrapper{margin-left:0;width:22.7%}.puffcol.col-25.textpuff-wrapper:nth-child(2),.puffcol.col-25.textpuff-wrapper:nth-child(3),.puffcol.col-25.textpuff-wrapper:nth-child(4){margin-left:3%}@media only screen and (max-width:480px){.puffcol.col-25.textpuff-wrapper{margin:0;width:100%}}.puffcol.col-25.textpuff-wrapper .textpuff-ny .puffbild h3{font-size:28px;line-height:40px;max-width:80%}.textpuff-ny{margin-bottom:20px}.textpuff-ny .puffbild{align-items:center;display:flex;justify-content:center;position:relative;transition:.2s ease}.textpuff-ny .puffbild .image{background-position:50%;background-size:cover;filter:brightness(80%);height:100%;left:0;position:absolute;top:0;width:100%}.textpuff-ny .puffbild h3{color:#fff;font-family:Circular-bold;font-size:30px;letter-spacing:0;margin-left:.5rem;margin-right:.5rem;z-index:1}@media only screen and (max-width:480px){.textpuff-ny .puffbild h3{display:none;font-size:30px;letter-spacing:2.7px;line-height:60px}}.textpuff-ny .puffbild .puff-overlay{background-color:#75b94e;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.2s ease;width:100%}.textpuff-ny .puffbild:hover .puff-overlay{opacity:1;transition:.2s ease}.textpuff-ny .text-container h4{border-bottom:0;font-size:18px;font-weight:600;letter-spacing:.03px;margin-bottom:7px;padding-bottom:0;text-transform:none}@media only screen and (max-width:768px){.textpuff-ny .text-container h4{font-size:16px}}.puffbanner-wrapper{padding:20px 0 30px}.puffbanner-wrapper .inner-content{margin:0;max-width:100%}.puffbanner-wrapper .puffcol{width:100%}.puffbanner{align-items:center;display:flex;height:400px;justify-content:center}.puffbanner .puffbild{height:100%;left:0;position:absolute;top:0}.puffbanner .text-container{color:#fff;text-align:center;z-index:1}@media only screen and (max-width:768px){.puffbanner .text-container{width:100%}}.puffbanner .text-container h4{border-bottom:none;font-size:16px;font-weight:300;letter-spacing:1.78px;line-height:20px;margin-bottom:6}@media only screen and (max-width:768px){.puffbanner .text-container h4{font-size:14px}}.puffbanner .text-container h3{font-family:VivaBeautiful,sans-serif;font-size:72px;font-weight:400;letter-spacing:3.73px;line-height:112px;margin-bottom:0}@media only screen and (max-width:768px){.puffbanner .text-container h3{font-size:40px;line-height:60px;margin:0 auto;width:80%}}.puffbanner .text-container p{display:none}.puffbanner .text-container .pufflink{background-color:#75b94e;display:inline-block;font-size:18px;font-weight:400;margin-top:15px;padding:18px 40px;text-decoration:none;text-transform:none}.puffbanner .text-container .pufflink,.puffbanner .text-container .pufflink:hover{color:#fff;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear}.puffbanner .text-container .pufflink:hover{background-color:#5e983c}.puff.bildpuff{overflow:hidden;position:relative}.puff.bildpuff .text-container .pufflink,.puff.bildpuff .text-container h4,.puff.bildpuff .text-container p{display:none}.puff.bildpuff h3{color:#6d7491;font-size:18px;padding-top:15px;text-align:center}@media (max-width:980px){.puff.bildpuff .puffbild{height:260px}}@media (min-width:981px){.puff.bildpuff .puffbild{height:260px}}@media (min-width:1281px){.puff.bildpuff .puffbild{height:300px}}@media (min-width:501px){.puff.bildpuff:hover .text-container p{color:#fff;display:block;font-family:Circular-book,sans-serif;line-height:20px;padding:10%;position:absolute;text-align:center;top:10%;width:100%}.puff.bildpuff:hover .puff-overlay{background-color:#6d7491;height:100%;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;width:100%}}.puff.slidepuff{position:relative}.puff.slidepuff .text-container .pufflink,.puff.slidepuff .text-container h4,.puff.slidepuff .text-container p{display:none}.puff.slidepuff h3{color:#fff;display:block;font-family:VivaBeautiful,sans-serif;font-size:80px;font-weight:300;height:130px;line-height:130px;position:absolute;text-align:center;top:40%;width:100%}@media only screen and (max-width:768px){.puff.slidepuff h3{font-size:62px;font-size:56px;line-height:90px;line-height:80px}}.puff.slidepuff .puffbild{height:540px}@media only screen and (max-width:768px){.puff.slidepuff{height:480px;height:420px}}.puff.slidepuff:hover .text-container p{color:#fff;display:block;line-height:20px;padding:10%;position:absolute;text-align:center;top:45%;z-index:9}.puff.slidepuff:hover .text-container .pufflink{border:2px solid #fff;bottom:40px;color:#fff;display:block;margin-left:15%;padding:15px;position:absolute;text-align:center;width:70%;z-index:9}@media only screen and (max-width:768px){.puff.slidepuff:hover .text-container .pufflink{bottom:30px;margin-left:10%;padding:10px;width:80%}}.puff.slidepuff:hover .text-container .pufflink:hover{background-color:#6d7491}.puff.slidepuff:hover h3{display:block;top:140px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.puff.slidepuff:hover .puff-overlay{background-color:#6d7491;height:100%;opacity:.8;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;width:100%}.puff-section .inner-content .swiper-container{margin-left:40px;margin-right:40px}.swiper-button-next,.swiper-button-prev{display:none}.slidepuff.swiper-button-next,.slidepuff.swiper-button-prev{display:block}.slidepuff.swiper-button-prev{left:0}.slidepuff.swiper-button-next{right:0}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0}.swiper-button-prev{background:url(/wp-content/themes/insu/static/images/prev.png) no-repeat!important;background-position:50%;background-size:100%!important}.swiper-button-next{background:url(/wp-content/themes/insu/static/images/next.png) no-repeat!important;background-position:50%;background-size:100%!important}.coworker-filter-wrp{text-align:left}@media only screen and (max-width:768px){.coworker-filter-wrp{text-align:center}}.coworker-filter-wrp h2{display:inline}@media only screen and (max-width:768px){.coworker-filter-wrp h2{display:block}}.coworker-filter-wrp .select-wrp{display:inline-block;float:right;position:relative}@media only screen and (max-width:768px){.coworker-filter-wrp .select-wrp{float:none;margin-top:10px;width:80%}}.coworker-filter-wrp .select-wrp:before{color:#000;content:"\f107";font:normal normal normal 22px/1 FontAwesome;pointer-events:none;position:absolute;right:15px;top:14px;z-index:99}.coworker-filter-wrp .select-wrp select{moz-border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-color:#f7f7f7;border:1px solid #e2e0e3;border-radius:0;color:#000;cursor:pointer;font-size:18px;font-weight:400;height:auto;line-height:18px;padding:12px 50px 12px 12px;width:100%}.inner-content.coworkerfilter{border-top:1px solid #e2e0e3;padding-top:40px}h2.cowork-head{border-bottom:1px solid #d3d3d3;font-size:2em;margin-bottom:30px;padding-bottom:10px}.inner-content.coworkergrid{text-align:left}@media only screen and (max-width:768px){.inner-content.coworkergrid{padding-left:10%;padding-right:10%}}.coworker_plh{display:grid;gap:30px;grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1140px){.coworker_plh{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1024px){.coworker_plh{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:775px){.coworker_plh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.coworker_plh{gap:20px;grid-template-columns:repeat(1,minmax(0,1fr))}}.coworker{display:inline-block}.coworker img{display:block;filter:grayscale(100%);height:auto;margin-bottom:15px;width:100%}.coworker.single-cowork{float:none;margin:0 auto}.coworker .text-container{display:inline-block;height:130px;width:100%}@media only screen and (max-width:768px){.coworker .text-container{height:auto}}.coworker .text-container h3{font-size:16px;font-weight:700;margin:0 0 5px;padding:0}.coworker .text-container h4{font-size:15px;margin:0 0 10px;padding:0}.coworker .text-container p{font-family:Circular-book,sans-serif;font-size:15px;line-height:20px;margin:0;padding:0}.coworker .text-container a{color:#4a4a49;text-decoration:none}.coworker .text-container a:hover{text-decoration:underline}.teacher-list-single{background:#f5f5f5;display:inline-block;margin-bottom:30px;margin-right:1.5%;padding:25px 25px 10px;vertical-align:top;width:32%}.teacher-list-single img{height:auto;margin-bottom:20px;width:100%}@media (max-width:980px){.teacher-list-single{width:47%}}@media only screen and (max-width:768px){.teacher-list-single{margin-right:0;width:100%}}.teacher-list-single p{display:block}.teacher-list-single:nth-child(3n+3){margin-right:0}@media (max-width:980px){.teacher-list-single:nth-child(3n+3){margin-right:1.5%}.teacher-list-single:nth-child(2n+2){margin-right:0}}.teacher-list-single:hover{background:#f9f9f9;cursor:pointer}.courseform .top_label .gfield_label{display:block!important;font-weight:400;margin-bottom:5px}.gform_wrapper .courseform .field_sublabel_above .ginput_complex.ginput_container label,.gform_wrapper .courseform .field_sublabel_above div[class*=gfield_time_].ginput_container label{font-size:.95em;margin:9px 0 5px 1px}.gform_wrapper .courseform .material_datepicker,.gform_wrapper .courseform input[type=date],.gform_wrapper .courseform input[type=email],.gform_wrapper .courseform input[type=number],.gform_wrapper .courseform input[type=password],.gform_wrapper .courseform input[type=tel],.gform_wrapper .courseform input[type=text],.gform_wrapper .courseform input[type=url],.gform_wrapper .courseform textarea,.textwidget .courseform input[type=email],.textwidget .courseform input[type=text]{background-color:#f5f5f5;border:1px solid #e2e0e3!important}.gform_button,.gform_wrapper .courseform .gform_footer input.button,.gform_wrapper .courseform .gform_footer input[type=submit],.textwidget .courseform button[type=submit],.textwidget .courseform input[type=submit]{background-color:#75b94e;color:#fff!important}.courseform .gform_button:hover,.gform_wrapper .courseform .gform_footer input.button:hover,.gform_wrapper .courseform .gform_footer input[type=submit]:hover{background-color:#5e983c}.gpnf-dialog .ui-widget-content{background:#fff!important}.gpnf-dialog .ui-dialog-titlebar{background:#000!important}.gpnf-nested-entries th{background-color:#f5f5f5!important}.gpnf-nested-entries td,.gpnf-nested-entries th{padding:12px!important}.gpnf-nested-entries tr{flex-direction:row}@media only screen and (max-width:768px){.gpnf-nested-entries tr{flex-direction:column}}.gpnf-nested-entries{width:100%}.gpnf-add-entry{background-color:#edc73c;border:none!important;color:#000;font-size:16px!important;padding:18px 30px!important}.gpnf-add-entry:hover{background-color:#e1b515}.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{font-family:Circular-book,sans-serif;font-size:16px}.gform_wrapper{max-width:none!important}.gform_wrapper .tb-divider-outer-wrapper{padding-bottom:25px}.gform_wrapper li.gfield_html{max-width:none!important}.gform_wrapper ul li.gfield{margin-top:20px!important;padding-right:0!important}.top_label .gfield_label{font-family:Circular-book,sans-serif;font-weight:400!important;margin-bottom:10px}.gform_wrapper .ginput_container{margin:0!important;position:relative}.gform_wrapper .material_datepicker,.gform_wrapper input[type=date],.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper textarea{moz-border-radius:0!important;-webkit-appearance:none;-moz-appearance:none;background-color:#f5f5f5;border:1px solid #e2e0e3;border-radius:0!important;color:#4a4a49!important;font-family:Circular-book,sans-serif!important;font-size:16px!important;font-weight:400;line-height:17px!important;padding:15px 10px!important;text-transform:none;width:100%!important}.textwidget #mc_embed_signup input[type=email],.textwidget #mc_embed_signup input[type=text]{moz-border-radius:0!important;-webkit-appearance:none;-moz-appearance:none;background-color:#f7f7f7;border:none!important;border-radius:0!important;color:#262626!important;font-size:16px!important;font-weight:400;line-height:17px!important;padding:15px 10px!important;text-transform:none;width:70%}@media only screen and (max-width:768px){.textwidget #mc_embed_signup input[type=email],.textwidget #mc_embed_signup input[type=text]{display:block;margin-bottom:25px!important;margin-right:0;width:90%!important}}.textwidget input[type=email]{display:inline-block}.gform_wrapper input[type=date]{padding:14px 10px!important}.textwidget input[type=text]{margin-bottom:10px}.textwidget input[type=email]{font-family:Circular-book,sans-serif;margin-bottom:10px;margin-right:10px}.textwidget input[type=checkbox]{visibility:hidden}.gform_wrapper .ginput_container .datepicker{width:100%!important}.gform_wrapper .ginput_container img{cursor:pointer;position:absolute;right:15px;top:15px;z-index:10}.ginput_container_select,.selectWrp{background-color:#fff;background-image:none;overflow:hidden;padding:15px 10px}.ginput_container_select:before,.selectWrp:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#4a4a49!important;content:"▽";display:inline-block;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:20px;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;top:20px;z-index:8}.selectWrp{padding:0 10px 15px}.selectWrp:before{right:30px;top:20px}.ginput_container_select select,.selectWrp select{moz-border-radius:0!important;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:0!important;border-radius:0!important;box-shadow:inset 0 0 0 transparent!important;color:#4a4a49;cursor:pointer;font-family:Circular-book,sans-serif;font-size:12px!important;font-weight:600;height:14px!important;line-height:14px!important;padding:0!important;position:relative;text-transform:uppercase;width:105%;z-index:9}@media screen and (-webkit-min-device-pixel-ratio:0){.ginput_container_select select,.selectWrp select{padding-top:0}}.ginput_container_select select::-ms-expand,.selectWrp select::-ms-expand{display:none}.ginput_container_select select:-moz-focusring,.selectWrp select:-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}.ginput_container_select select>option,.selectWrp select>option{background:#fff;border:0!important;border-style:hidden!important;color:#4a4a49!important;font-family:Circular-book,sans-serif;font-size:14px;font-weight:500;line-height:20px;margin-left:10px;padding:5px 10px}::-webkit-input-placeholder{color:#4a4a49!important}:-moz-placeholder,::-moz-placeholder{color:#4a4a49!important}:-ms-input-placeholder{color:#4a4a49!important}.gform_wrapper .gform_footer{padding:0!important;text-align:center;width:97%!important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{font-size:18px!important;line-height:1.2em;padding:16px 30px!important;width:103%!important}.gform_button,.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.textwidget button[type=submit],.textwidget input[type=submit]{-webkit-appearance:none;-moz-appearance:none;background-color:#75b94e;border:none;border-radius:0;color:#fff!important;cursor:pointer;font-family:Circular-book,sans-serif;font-weight:400;margin:0 auto!important;outline:none;text-align:center;text-decoration:none!important;transition:all .3s ease}.gform_button,.textwidget button[type=submit],.textwidget input[type=submit]{display:inline-block;font-size:16px!important;line-height:20px;padding:14px 20px!important;width:26%!important}@media only screen and (max-width:768px){.gform_button,.textwidget button[type=submit],.textwidget input[type=submit]{display:block;width:50%!important}}.gform_button:hover,.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover{background:#91c773;color:#4a4a49}.ginput_container a:focus{color:#4a4a49!important}.gform_wrapper .top_label li.gfield.gf_first_quarter,.gform_wrapper .top_label li.gfield.gf_fourth_quarter,.gform_wrapper .top_label li.gfield.gf_second_quarter,.gform_wrapper .top_label li.gfield.gf_third_quarter{width:25%}@media (max-width:767px){.gform_wrapper .top_label li.gfield.gf_first_quarter,.gform_wrapper .top_label li.gfield.gf_fourth_quarter,.gform_wrapper .top_label li.gfield.gf_second_quarter,.gform_wrapper .top_label li.gfield.gf_third_quarter{width:50%}}@media (max-width:480px){.gform_wrapper .top_label li.gfield.gf_first_quarter,.gform_wrapper .top_label li.gfield.gf_fourth_quarter,.gform_wrapper .top_label li.gfield.gf_second_quarter,.gform_wrapper .top_label li.gfield.gf_third_quarter{float:none;width:100%}}.gform_wrapper.tb-booking-button-form{margin:0!important}.tb-booking-button-form li{clear:none!important}.tb-booking-button-form .gfield_button,.tb-booking-button-form .gfield_date,.tb-booking-button-form .gfield_select,.tb-booking-button-form .gfield_text{float:left}.tb-booking-button-form .gfield_date{width:165px}.tb-booking-button-form .gfield_date ::-webkit-calendar-picker-indicator{opacity:1}@media (max-width:1023px){.tb-booking-button-form .gfield_date{width:50%}}@media (max-width:480px){.tb-booking-button-form .gfield_date{float:none;width:100%}}.tb-booking-button-form .gfield_select{width:120px}@media (max-width:1023px){.tb-booking-button-form .gfield_select{width:20%}}@media (max-width:639px){.tb-booking-button-form .gfield_select{width:50%}}@media (max-width:480px){.tb-booking-button-form .gfield_select{float:none;width:100%}}.tb-booking-button-form .gfield_select .ginput_container_select:before{right:15px}.tb-booking-button-form .gfield_text{width:120px}@media (max-width:1023px){.tb-booking-button-form .gfield_text{width:20%}}@media (max-width:639px){.tb-booking-button-form .gfield_text{width:50%}}@media (max-width:480px){.tb-booking-button-form .gfield_text{float:none;width:100%}}.tb-booking-button-form .gfield_button{width:90px}@media (max-width:1023px){.tb-booking-button-form .gfield_button{width:20%}}@media (max-width:639px){.tb-booking-button-form .gfield_button{clear:both;width:100%}.tb-booking-button-form .gfield_button .gform_button{margin-top:7px!important}}@media (max-width:480px){.tb-booking-button-form .gfield_button{float:none;width:100%}.tb-booking-button-form .gfield_button .gform_button{margin-top:0!important}}.tb-booking-button-form .gfield_button .gform_button{display:block;padding:16px 0!important;width:100%}.gform_wrapper .top_label li.gfield.gfield_error.gf_first_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_second_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_third_quarter{width:21%}.gform_wrapper .top_label li.gfield.gfield_error.gf_third_quarter{margin-right:1%}.gform_wrapper .top_label li.gfield.gf_first_quarter{clear:left!important;float:left}.gform_wrapper .top_label li.gfield.gf_fourth_quarter,.gform_wrapper .top_label li.gfield.gf_second_quarter,.gform_wrapper .top_label li.gfield.gf_third_quarter{clear:none!important;float:left}.gform_wrapper .top_label li.gfield.gf_first_quarter input.large,.gform_wrapper .top_label li.gfield.gf_first_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_first_quarter select.large,.gform_wrapper .top_label li.gfield.gf_first_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_fourth_quarter input.large,.gform_wrapper .top_label li.gfield.gf_fourth_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_fourth_quarter select.large,.gform_wrapper .top_label li.gfield.gf_fourth_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_second_quarter input.large,.gform_wrapper .top_label li.gfield.gf_second_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_second_quarter select.large,.gform_wrapper .top_label li.gfield.gf_second_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_third_quarter input.large,.gform_wrapper .top_label li.gfield.gf_third_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_third_quarter select.large,.gform_wrapper .top_label li.gfield.gf_third_quarter select.medium{width:100%}.gform_wrapper .top_label li.gfield.gf_first_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_first_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_second_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_second_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_third_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_third_quarter+li.gfield{clear:both}.gform_wrapper .top_label li.gfield.gf_left_third,.gform_wrapper .top_label li.gfield.gf_middle_third,.gform_wrapper .top_label li.gfield.gf_right_third{clear:none!important;margin-left:0!important;width:33.33!important}@media (max-width:639px){.gform_wrapper .top_label li.gfield.gf_left_third,.gform_wrapper .top_label li.gfield.gf_middle_third,.gform_wrapper .top_label li.gfield.gf_right_third{clear:none!important;width:50%!important}}@media (max-width:480px){.gform_wrapper .top_label li.gfield.gf_left_third,.gform_wrapper .top_label li.gfield.gf_middle_third,.gform_wrapper .top_label li.gfield.gf_right_third{clear:both!important;float:none!important;width:100%!important}}.tb-conference-form-wrapper{padding-bottom:10px;padding-top:10px;position:relative;text-align:center}.tb-conference-form-wrapper .tb-divider-outer-wrapper{margin-bottom:20px}.tb-conference-form-wrapper form{text-align:center!important}.tb-conference-form-wrapper .form-group{float:left;padding-bottom:15px;padding-left:15px;padding-right:15px;width:25%}.tb-conference-form-wrapper .form-group.form-group-select,.tb-conference-form-wrapper .form-group.textareaWrp{width:100%}.tb-conference-form-wrapper .form-group label{display:none}.tb-conference-form-wrapper .form-group input{height:auto!important}@media (max-width:767px){.tb-conference-form-wrapper .form-group{width:50%}}@media (max-width:480px){.tb-conference-form-wrapper .form-group{float:none;padding-bottom:10px;padding-left:0;padding-right:0;width:100%}}.textwidget iframe{height:455px;width:340px}.gfield_price .gfield_label{display:block!important}li .gfield_price .gfield_label{color:#fff!important}.gfield_price{background:#ffffe0;padding:10px!important}.gform_wrapper input.ginput_quantity[type=text]{width:40px!important}.gform_wrapper .gform_body{font-family:Circular-book,sans-serif}.gform_wrapper .field_description_below .gfield_description{font-family:Circular-book,sans-serif;font-size:14px;font-weight:100;line-height:18px}.txt-section .gform_wrapper .gfield_radio li{width:100%}.limited_places_left{color:red}@media only screen and (max-width:768px){.page-template-courses-booking .content.single{margin-right:0;padding-bottom:20px;width:100%}}@media only screen and (max-width:1024px){.gpnf-nested-entries td:before{display:none}}#gform_wrapper_1 .gfmc-column.grey-column{background-color:#f7f7f7;border:1px solid #d3d3d3;border-radius:3px;margin-bottom:1rem;padding:.5rem 2rem 1.5rem}#gform_wrapper_1 .gfmc-column.grey-column ul li:first-of-type .gfield_label{color:#4a4a49;font-size:20px;font-weight:700!important;margin-bottom:1rem;text-transform:uppercase}#gform_wrapper_1 .textwidget .courseform input[type=email],#gform_wrapper_1 .textwidget .courseform input[type=text],#gform_wrapper_1.gform_wrapper .courseform .material_datepicker,#gform_wrapper_1.gform_wrapper .courseform input[type=date],#gform_wrapper_1.gform_wrapper .courseform input[type=email],#gform_wrapper_1.gform_wrapper .courseform input[type=number],#gform_wrapper_1.gform_wrapper .courseform input[type=password],#gform_wrapper_1.gform_wrapper .courseform input[type=tel],#gform_wrapper_1.gform_wrapper .courseform input[type=text],#gform_wrapper_1.gform_wrapper .courseform input[type=url],#gform_wrapper_1.gform_wrapper .courseform textarea,#gform_wrapper_1.gform_wrapper .ginput_container_select{background-color:#fff;border:1px solid #e2e0e3!important}#gform_wrapper_1.gform_wrapper .courseform .field_sublabel_above .ginput_complex.ginput_container label,#gform_wrapper_1.gform_wrapper .courseform .field_sublabel_above div[class*=gfield_time_].ginput_container label{color:#4a4a49;font-size:16px;font-weight:700!important;margin-bottom:5px}#gform_wrapper_1 .gform_wrapper legend.gfield_label,#gform_wrapper_1.gform_wrapper .top_label .gfield_label{color:#4a4a49;font-weight:700!important}#gform_wrapper_1.gform_wrapper .ginput_complex.ginput_container_address .ginput_left,#gform_wrapper_1.gform_wrapper .ginput_complex.ginput_container_address .ginput_right{margin-top:10px}#gform_wrapper_1.gform_wrapper ul.gfield_checkbox li,#gform_wrapper_1.gform_wrapper ul.gfield_radio li{width:33.33%}@media only screen and (max-width:768px){#gform_wrapper_1.gform_wrapper ul.gfield_checkbox li,#gform_wrapper_1.gform_wrapper ul.gfield_radio li{width:100%}}#gform_wrapper_1.gform_wrapper .gfield_required,#gform_wrapper_1.gform_wrapper ul.gform_fields li.gfield.hide-checkbox input[type=checkbox]{display:none}#gform_wrapper_1.gform_wrapper ul.gform_fields li.gfield.hide-checkbox label{color:#75b94e;text-decoration:underline;transition:all .3s linear}#gform_wrapper_1.gform_wrapper ul.gform_fields li.gfield.hide-checkbox label:hover{color:#4a4a49;transition:all .3s linear}.search_plh{margin:-30px auto 0;position:relative;width:34%!important;z-index:9}@media only screen and (max-width:1170px){.search_plh{width:40%!important}}@media only screen and (max-width:768px){.search_plh{margin:20px auto 0;width:50%!important;width:90%!important}}.search_plh .promagnifier .innericon svg{width:34px!important}.asp_group_header{border-radius:0!important}div.asp_w.asp_r .results .item{border-radius:0!important;padding:12px 3px 3px!important}.asp_res_text{padding-bottom:5px!important}#ajaxsearchpro1_1 .probox .proinput,div.asp_m.asp_m_1 .probox .proinput{margin-left:20px!important}.headersearch_section{background-color:#f7f7f7;border-left:1px solid #ddd;bottom:0;padding:50px 25px;position:fixed;right:-420px;top:0;transition:right .3s ease;width:375px;z-index:999}@media (max-width:420px){.headersearch_section{width:100%}}.searchOpen .headersearch_section{right:0}.searchclose{height:20px;opacity:.3;position:absolute;right:30px;top:15px;width:20px}.searchclose:hover{cursor:pointer;opacity:1}.searchclose:after,.searchclose:before{background-color:#333;content:" ";height:20px;left:15px;position:absolute;width:2px}.searchclose:before{transform:rotate(45deg)}.searchclose:after{transform:rotate(-45deg)}.content.page{text-align:left}.login-form form,.login-placeholder{background-color:#f7f7f7;font-family:Circular-book,sans-serif;margin-bottom:30px;padding:20px;width:100%}.login-form form p label,.login-placeholder p label{display:block;font-family:Circular-book,sans-serif;margin-bottom:8px}.login-form p{display:block;font-family:Circular-book,sans-serif!important;margin-bottom:8px!important}.login-submit input[type=submit]{-webkit-appearance:none;-moz-appearance:none;background-color:#75b94e;border:none;border-radius:0;color:#fff;cursor:pointer;font-family:Circular-book,sans-serif;font-size:18px!important;font-weight:400;margin:0 auto!important;outline:none;padding:16px 30px!important;text-align:center;text-decoration:none!important;text-transform:none;transition:all .3s ease;width:100%!important}.login-submit input[type=submit]:hover{background-color:#5e983c}.login-form form input[type=email],.login-form form input[type=password],.login-form form input[type=text]{moz-border-radius:0!important;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #e2e0e3!important;border-radius:0!important;color:#4a4a49!important;font-family:Circular-book,sans-serif;font-size:16px!important;font-weight:400;line-height:17px!important;padding:15px 10px!important;text-transform:none;width:100%!important}.webbutbToolbar{background-color:#f7f7f7;margin-bottom:15px;margin-top:30px;padding:20px}.webbutbToolbar h2{font-size:20px!important;margin-bottom:25px}.webbutbStatus{text-align:right}.webbutbStatus p{font-family:Circular-book,sans-serif}.webbutbIntyg,.webbutbPdf,.webbutbStart{-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:0;cursor:pointer;display:inline-block;font-family:Circular-book,sans-serif;font-size:16px!important;font-weight:400;line-height:1.2em;outline:none;padding:16px 20px!important;text-decoration:none!important;transition:all .3s ease;width:32%}@media only screen and (max-width:768px){.webbutbIntyg,.webbutbPdf,.webbutbStart{margin-bottom:10px;margin-left:0!important;width:100%}}.webbutbPdf{background-color:#fff;margin-left:1.5%}.webbutbPdf:before{color:#777;content:"\e90a";display:inline-block;font-family:icomoon!important;font-size:1.3em;margin-right:5px;vertical-align:middle}.webbutbIntyg{background-color:#fff;margin-left:1.5%}.webbutbIntyg:before{color:#777;content:"\e925";display:inline-block;font-family:icomoon!important;font-size:1.3em;margin-right:5px;vertical-align:middle}a .webbutbIntyg,a .webbutbPdf{color:#000!important;font-family:Circular-book,sans-serif}a .webbutbIntyg:hover,a .webbutbPdf:hover{background-color:#75b94e;color:#fff!important}a .webbutbIntyg:hover:before,a .webbutbPdf:hover:before{color:#fff}.webbutbStart{background-color:#75b94e;color:#fff;text-align:center;text-transform:uppercase}.webbutbIntyg.disabled,.webbutbStart.disabled{background-color:#d3d3d3!important;color:#fff;cursor:default}.webbutbIntyg.disabled:before,.webbutbStart.disabled:before{color:#fff}.webbutbildning-meny{display:block;margin-bottom:15px;text-align:right}a.myaccount{background-color:#edc73c;color:#fff;font-family:Circular-book,sans-serif;font-size:.8em;margin-right:10px;padding:10px 15px;text-align:center;text-transform:uppercase}a.myaccount:hover{background-color:#e1b515}a.logout{background-color:#75b94e;color:#fff;font-family:Circular-book,sans-serif;font-size:.8em;padding:10px 15px;text-align:center;text-decoration:none;text-transform:uppercase}.my-account-form input[type=submit]:hover,a.logout:hover{background-color:#5e983c}.my-account-form{margin-bottom:50px;margin-top:25px;max-width:600px}.my-account-form input{moz-border-radius:0!important;-webkit-appearance:none;-moz-appearance:none;background-color:#f5f5f5;border:1px solid #e2e0e3!important;border-radius:0!important;color:#4a4a49!important;font-family:Circular-book,sans-serif;font-size:16px!important;font-weight:400;line-height:17px!important;padding:15px 10px!important;text-transform:none;width:100%!important}.my-account-form input[type=submit]{background-color:#75b94e;color:#fff!important;font-family:Circular-book,sans-serif;text-transform:uppercase}.policy{margin:0 auto;max-width:800px;padding:50px 25px}.policy li,.policy p{line-height:1.5em}.policy li{list-style:disc;margin-bottom:8px;margin-left:20px}.policy h3{margin-top:25px}.gdpr-table th{background-color:#bfe2e2;color:#fff;padding:12px;text-align:left}.gdpr-table td{background-color:#f5f5f5;border:2px solid #fff;padding:12px;text-align:left}.wp-block-group.alignwide{padding:4%}.wp-block-group.alignwide .wp-block-group__inner-container{margin:0 auto;max-width:1200px}@media only screen and (min-width:768px){.news-list-item:first-of-type .news-img{height:500px}}.news-list-item:first-of-type a{text-decoration:none!important}.news-list-item:first-of-type .news-text-wrp{margin:0 auto 20px;max-width:1200px;position:relative;text-align:left}@media (max-width:1200px){.news-list-item:first-of-type .news-text-wrp{padding-left:4%;padding-right:4%}}@media (max-width:1280px) and (min-width:1201px){.news-list-item:first-of-type .news-text-wrp{padding-left:1.5%;padding-right:1.5%}}.news-list-item:first-of-type .news-img{background-position-x:center;background-position-y:center;background-size:cover;display:inline-block;height:600px;width:100%}@media only screen and (max-width:768px){.news-list-item:first-of-type .news-img{height:320px;height:240px}}.news-list-item:first-of-type .news-text{background:#fff;margin-top:-120px;padding:100px 50px;width:53%}@media only screen and (max-width:768px){.news-list-item:first-of-type .news-text{margin-top:-80px;margin-top:-60px;padding:40px 36px 30px;padding:30px 26px 20px;width:100%}}.news-list-item:first-of-type .news-text:hover{background-color:#f7f7f7;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear}.news-list-item:first-of-type .news-text a h3,.news-list-item:first-of-type .news-text h3{color:#edc73c;font-size:36px;font-weight:700}@media only screen and (max-width:768px){.news-list-item:first-of-type .news-text a h3,.news-list-item:first-of-type .news-text h3{font-size:20px}}.news-list-item:first-of-type .news-text a h6,.news-list-item:first-of-type .news-text h6{color:#4a4a49;line-height:26px}@media only screen and (max-width:768px){.news-list-item:first-of-type .news-text a h6,.news-list-item:first-of-type .news-text h6{line-height:22px}}.news-list-item:nth-of-type(2),.news-list-item:nth-of-type(3),.news-list-item:nth-of-type(4),.news-list-item:nth-of-type(5){margin:0 auto 20px;max-width:1200px}@media (max-width:1200px){.news-list-item:nth-of-type(2),.news-list-item:nth-of-type(3),.news-list-item:nth-of-type(4),.news-list-item:nth-of-type(5){padding-left:4%;padding-right:4%}}@media (max-width:1280px) and (min-width:1201px){.news-list-item:nth-of-type(2),.news-list-item:nth-of-type(3),.news-list-item:nth-of-type(4),.news-list-item:nth-of-type(5){padding-left:1.5%;padding-right:1.5%}}.news-list-item:nth-of-type(2) a,.news-list-item:nth-of-type(3) a,.news-list-item:nth-of-type(4) a,.news-list-item:nth-of-type(5) a{text-decoration:none!important}.news-list-item:nth-of-type(2) .news-img,.news-list-item:nth-of-type(3) .news-img,.news-list-item:nth-of-type(4) .news-img,.news-list-item:nth-of-type(5) .news-img{background-position-x:center;background-position-y:center;background-size:cover;display:inline-block;float:left;height:250px;width:53%}@media only screen and (max-width:768px){.news-list-item:nth-of-type(2) .news-img,.news-list-item:nth-of-type(3) .news-img,.news-list-item:nth-of-type(4) .news-img,.news-list-item:nth-of-type(5) .news-img{display:block;height:200px;height:160px;width:100%}}.news-list-item:nth-of-type(2) .news-text,.news-list-item:nth-of-type(3) .news-text,.news-list-item:nth-of-type(4) .news-text,.news-list-item:nth-of-type(5) .news-text{background:#fff;display:inline-block;height:250px;overflow:hidden;padding-left:3%;text-align:left;width:47%}@media only screen and (max-width:768px){.news-list-item:nth-of-type(2) .news-text,.news-list-item:nth-of-type(3) .news-text,.news-list-item:nth-of-type(4) .news-text,.news-list-item:nth-of-type(5) .news-text{display:block;height:200px;height:auto;padding-left:0;width:100%}}.news-list-item:nth-of-type(2) .news-text:hover h3:before,.news-list-item:nth-of-type(3) .news-text:hover h3:before,.news-list-item:nth-of-type(4) .news-text:hover h3:before,.news-list-item:nth-of-type(5) .news-text:hover h3:before{transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;width:40%}.news-list-item:nth-of-type(2) .news-text a h3,.news-list-item:nth-of-type(2) .news-text h3,.news-list-item:nth-of-type(3) .news-text a h3,.news-list-item:nth-of-type(3) .news-text h3,.news-list-item:nth-of-type(4) .news-text a h3,.news-list-item:nth-of-type(4) .news-text h3,.news-list-item:nth-of-type(5) .news-text a h3,.news-list-item:nth-of-type(5) .news-text h3{color:#4a4a49;font-size:25px;font-weight:700;margin:0 0 5px}@media only screen and (max-width:768px){.news-list-item:nth-of-type(2) .news-text a h3,.news-list-item:nth-of-type(2) .news-text h3,.news-list-item:nth-of-type(3) .news-text a h3,.news-list-item:nth-of-type(3) .news-text h3,.news-list-item:nth-of-type(4) .news-text a h3,.news-list-item:nth-of-type(4) .news-text h3,.news-list-item:nth-of-type(5) .news-text a h3,.news-list-item:nth-of-type(5) .news-text h3{font-size:20px}}.news-list-item:nth-of-type(2) .news-text a h3:before,.news-list-item:nth-of-type(2) .news-text h3:before,.news-list-item:nth-of-type(3) .news-text a h3:before,.news-list-item:nth-of-type(3) .news-text h3:before,.news-list-item:nth-of-type(4) .news-text a h3:before,.news-list-item:nth-of-type(4) .news-text h3:before,.news-list-item:nth-of-type(5) .news-text a h3:before,.news-list-item:nth-of-type(5) .news-text h3:before{border-bottom:8px solid #edc73c;content:"";display:block;margin-bottom:15px;margin-top:5%;width:28%}@media only screen and (max-width:768px){.news-list-item:nth-of-type(2) .news-text a h3:before,.news-list-item:nth-of-type(2) .news-text h3:before,.news-list-item:nth-of-type(3) .news-text a h3:before,.news-list-item:nth-of-type(3) .news-text h3:before,.news-list-item:nth-of-type(4) .news-text a h3:before,.news-list-item:nth-of-type(4) .news-text h3:before,.news-list-item:nth-of-type(5) .news-text a h3:before,.news-list-item:nth-of-type(5) .news-text h3:before{border-bottom:6px solid #edc73c}}.news-list-item:nth-of-type(2) .news-text a h6,.news-list-item:nth-of-type(2) .news-text h6,.news-list-item:nth-of-type(3) .news-text a h6,.news-list-item:nth-of-type(3) .news-text h6,.news-list-item:nth-of-type(4) .news-text a h6,.news-list-item:nth-of-type(4) .news-text h6,.news-list-item:nth-of-type(5) .news-text a h6,.news-list-item:nth-of-type(5) .news-text h6{color:#4a4a49;font-family:Circular-book,sans-serif;font-size:18px;font-weight:500;line-height:26px}@media only screen and (max-width:768px){.news-list-item:nth-of-type(2) .news-text a h6,.news-list-item:nth-of-type(2) .news-text h6,.news-list-item:nth-of-type(3) .news-text a h6,.news-list-item:nth-of-type(3) .news-text h6,.news-list-item:nth-of-type(4) .news-text a h6,.news-list-item:nth-of-type(4) .news-text h6,.news-list-item:nth-of-type(5) .news-text a h6,.news-list-item:nth-of-type(5) .news-text h6{font-size:14px;line-height:22px}}.single-news-section{margin-left:4%;margin-right:4%}.single-news-plh{margin:0 auto;max-width:1200px}.single.single-post .container .images{margin-bottom:25px}.content.single{float:left;margin-right:4%;padding-bottom:60px;text-align:left;width:62%}@media only screen and (max-width:768px){.content.single{margin-right:0;padding-bottom:20px;width:100%}}.content.single h1{color:#edc73c}.content.single img{height:auto;width:100%}.widget_recent_entries ul li{border-bottom:1px solid #dedede;font-family:Circular-book,sans-serif;font-weight:300;list-style:none;margin-bottom:10px;margin-left:0;padding-bottom:10px}.widget_recent_entries ul li a{color:#4a4a49;text-decoration:none}.widget_recent_entries ul li a:hover{color:#edc73c}.widget_recent_entries h4.widgettitle{border-bottom:8px solid #edc73c;display:inline-block;font-size:25px;margin-bottom:30px;padding-bottom:15px}.map-section{overflow:hidden;position:relative}.map-section #map{height:500px;margin-top:30px;text-align:left;width:100%}@media only screen and (max-width:768px){.map-section #map{height:400px}}.map-section .sidebar{moz-border-radius:4px 4px 0 0;background-color:#fff;border-radius:4px 4px 0 0;bottom:20px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);height:300px;left:6%;overflow:hidden;position:absolute;width:320px;z-index:1}@media only screen and (max-width:1170px){.map-section .sidebar{display:none}}.map-section .pad2{padding:20px}.map-section .suggestions{box-shadow:0 2px 2px 2px rgba(0,0,0,.2);font-size:14px;list-style:none!important;margin-left:3%;margin-right:3%;margin-top:1px;padding-left:0!important;padding-top:0!important;width:94%}.map-section .suggestions li{padding-bottom:0!important;padding-top:0!important}.map-section .suggestions li a{padding:10px}.map-section .listings{height:100%;overflow:auto;padding-bottom:60px}.map-section .listings .item{border-bottom:1px solid #f5f5f5;color:#4a4a49;font-size:14px;line-height:20px;padding:12px 20px 3px;text-align:left}.map-section .listings .item a{cursor:pointer;font-family:Circular-book,sans-serif}.map-section .listings .item h3{color:#75b94e;font-family:Circular-book,sans-serif;font-size:18px;line-height:20px;margin:0 0 5px;padding-bottom:0}.map-section .listings .item p{font-family:Circular-book,sans-serif;font-size:14px;line-height:16px;margin:0 0 10px}.map-section .listings .item:last-child{border-bottom:none}.map-section .listings .item .title{display:block}.map-section .listings .item .title small{font-weight:400}.map-section .listings .item.active .title .listings .item .title:hover{color:#75b94e}.map-section .listings .item.active{background-color:#f8f8f8}.map-section ::-webkit-scrollbar{background:rgba(0,0,0,.1);border-left:0;height:3px;width:3px}.map-section ::-webkit-scrollbar-track{background:none}.map-section ::-webkit-scrollbar-thumb{background:#75b94e;border-radius:0}.map-section .clearfix{display:block}.map-section .clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.map-section .marker{background-image:url(/wp-content/themes/insu/static/images/insumap.png);background-size:cover;cursor:pointer;height:40px;width:40px}.map-section .mapboxgl-popup{padding-bottom:20px}.map-section .mapboxgl-popup-content{font-size:14px;line-height:22px;padding:15px}.map-section .mapboxgl-popup-content button{color:#4a4a49;display:inline;padding:0 5px 0 0;text-align:right;width:auto}.map-section .mapboxgl-popup-content button:hover{background-color:#fff}.map-section .mapboxgl-popup-content h3{display:inline;font-size:16px;line-height:20px;padding-bottom:0}.map-section .mapboxgl-popup-content p{font-family:Circular-book,sans-serif;font-size:14px;line-height:22px}.map-section .mapboxgl-ctrl-top-left{bottom:330px;left:6%;top:auto}@media only screen and (max-width:1170px){.map-section .mapboxgl-ctrl-top-left{bottom:auto;left:20px;top:20px}}.map-section .mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:none;margin:0}.map-section .mapboxgl-ctrl-bottom-left,.map-section .mapboxgl-ctrl-bottom-right{display:none}.map-section .mapboxgl-ctrl-geocoder{box-shadow:0 0 0 0 transparent;float:none;font-family:Brix Sans;margin:0;position:relative;width:auto}.map-section .mapboxgl-ctrl-geocoder input[type=text]{moz-border-radius:4px;background-color:#fff;border-radius:4px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);padding:10px 10px 10px 35px;width:320px}@media only screen and (max-width:768px){.map-section .mapboxgl-ctrl-geocoder input[type=text]{width:240px}}.map-section .mapboxgl-ctrl-geocoder>div{margin-left:0;min-width:100%}.map-list-link a h3{display:inline-block;font-family:Circular-book,sans-serif;font-size:14px!important;line-height:16px;margin:0 0 10px;text-decoration:none}.section.our_courses{background-color:#f7f7f7;margin:2rem 0;padding-bottom:2rem;padding-top:2rem}@media only screen and (max-width:480px){.section.our_courses{display:none}}.section.our_courses ul{display:flex;flex-wrap:wrap}.section.our_courses ul .single-course{margin:1rem 0;padding-right:1rem;width:20%}@media only screen and (max-width:1170px){.section.our_courses ul .single-course{width:33.33%}}.section.our_courses ul .single-course .icon{color:#edc73c;display:block;font-family:icomoon!important;font-size:50px;min-width:50px;transition:.5s ease}.section.our_courses ul .single-course a{align-items:center;color:#262626;display:flex;text-decoration:none}.section.our_courses ul .single-course p{font-family:Circular-book,sans-serif;font-size:14px;letter-spacing:.5px;line-height:18px;margin:0 0 0 1rem;text-align:left;transition:.5s ease}.section.our_courses ul .single-course:hover .icon{color:#e1b515;transition:.5s ease}.section.our_courses ul .single-course:hover p{color:#000;transition:.5s ease}.single-course .icon .arbetsmiljo:before{content:"\e918"}.single-course .icon .aukt-behor:before{content:"\e919"}.single-course .icon .distanskurs:before{content:"\e91c"}.single-course .icon .eko-jur:before{content:"\e929"}.single-course .icon .elsakerhet:before{content:"\e921"}.single-course .icon .elteknik:before{content:"\e920"}.single-course .icon .kyl-varme:before{content:"\e92b"}.single-course .icon .sakerhet:before{content:"\e91d"}.single-course .icon .ledarskap:before{content:"\e91e"}.single-course .icon .dat-fib:before{content:"\e91f"}.single-course .icon .validering:before{content:"\e925"}.single-course .icon .vvs:before{content:"\e92c"}.single-course .icon .ventilation:before{content:"\e92e"}.single-course .icon .medlem-in:before{content:"\e930";font-size:40px}@media only screen and (max-width:768px){.single-course .icon .medlem-in:before{font-size:38px}}.single-course .icon .antenn:before{content:"\e933"}.single-course .icon .automation:before{content:"\e932"}.single-course .icon .solceller:before{content:"\e934";font-size:40px;position:relative;top:-10px}.single-course .icon div:before{content:"\e904"}.customer-statements{position:relative}.customer-statements .courseinfo_puff .icon{background-color:transparent;font-size:70px;height:auto;margin-left:0;width:100%}.customer-statements .swiper-slide p{font-style:italic}@media only screen and (max-width:768px){.customer-statements .swiper-slide p{margin:0 auto;max-width:70%}}@media only screen and (max-width:480px){.customer-statements .swiper-slide p{max-width:100%}}.customer-statements .swiper-slide h3{font-family:VivaBeautiful,sans-serif;font-size:35px;letter-spacing:.5px;margin-bottom:3px}.customer-statements .swiper-slide h4{font-size:16px;line-height:24px}.customer-statements .swiper-pagination{bottom:-7px;width:100%}.customer-statements .swiper-pagination .swiper-pagination-bullet{margin:0 4px}.customer-statements .swiper-pagination .swiper-pagination-bullet-active{background:#edc73c}.quote-section{background-color:#f7f7f7}.quote-section .inner-content{padding-bottom:50px;padding-top:50px}.quote-section .swiper-slide .icon{align-items:center;background-color:#edc73c;border-radius:50%;color:#fff;display:block;display:flex;font-family:icomoon!important;font-size:50px;height:80px;justify-content:center;margin:0 auto;text-decoration:none;transition:.5s ease;width:80px}.quote-section .swiper-slide .quote{margin:20px auto 0;width:60%}@media only screen and (max-width:480px){.quote-section .swiper-slide .quote{width:100%}}.quote-section .swiper-slide p{font-style:italic}.quote-section .swiper-slide h3{font-family:VivaBeautiful,sans-serif;font-size:35px;letter-spacing:.5px;margin-bottom:-10px}.quote-section .swiper-slide h4{font-size:16px;line-height:24px;margin-top:10px}.quote-section .swiper-pagination{bottom:20px;width:100%}.quote-section .swiper-pagination .swiper-pagination-bullet{background:#fff;border:0;margin:0 4px;opacity:1}.quote-section .swiper-pagination .swiper-pagination-bullet-active{background:#edc73c;border:0}.quote-section .swiper-pagination .swiper-pagination-bullet:focus{outline:none}.quote-section .swiper-slide .icon .arbetsmiljo:before{content:"\e918"}.quote-section .swiper-slide .icon .aukt-behor:before{content:"\e919"}.quote-section .swiper-slide .icon .distanskurs:before{content:"\e91c"}.quote-section .swiper-slide .icon .eko-jur:before{content:"\e929"}.quote-section .swiper-slide .icon .elsakerhet:before{content:"\e921"}.quote-section .swiper-slide .icon .elteknik:before{content:"\e920"}.quote-section .swiper-slide .icon .kyl-varme:before{content:"\e92b"}.quote-section .swiper-slide .icon .sakerhet:before{content:"\e91d"}.quote-section .swiper-slide .icon .ledarskap:before{content:"\e91e"}.quote-section .swiper-slide .icon .dat-fib:before{content:"\e91f"}.quote-section .swiper-slide .icon .validering:before{content:"\e925"}.quote-section .swiper-slide .icon .vvs:before{content:"\e92c"}.quote-section .swiper-slide .icon .ventilation:before{content:"\e92e"}.quote-section .swiper-slide .icon .medlem-in:before{content:"\e930";font-size:40px}@media only screen and (max-width:768px){.quote-section .swiper-slide .icon .medlem-in:before{font-size:38px}}.quote-section .swiper-slide .icon .antenn:before{content:"\e933"}.quote-section .swiper-slide .icon .automation:before{content:"\e932"}.quote-section .swiper-slide .icon .solceller:before{content:"\e934"}.quote-section .swiper-slide .icon div:before{content:"\e904"}.link-library-section .inner-content{text-align:left}.link-library-section .wrapper{display:flex;flex-wrap:wrap;margin:1rem}.link-library-section .wrapper .alpha{color:#4a4a49;font-family:Circular-bold,sans-serif;font-size:35px;font-weight:300;line-height:1.2em;width:100%}@media only screen and (max-width:480px){.link-library-section .wrapper .alpha{font-size:30px}}.link-library-section .wrapper .link{color:#4a4a49;padding:1rem 0;transition:.5s ease;width:33.33%}@media only screen and (max-width:480px){.link-library-section .wrapper .link{width:50%}}.link-library-section .wrapper .link:hover{color:#000;transition:.5s ease}.rules-section{margin:0 auto;max-width:1200px;padding-bottom:25px;padding-top:25px;position:relative}.rules-section .content{width:62%}@media only screen and (max-width:768px){.rules-section .content{width:100%}}.rules-section .content p{font-family:Circular-book,sans-serif;font-weight:100;margin-bottom:22px}.rules-section.grey .content{background:#f7f7f7;padding:25px}.occupational-role{background-color:#f7f7f7;padding:74px 0 87px}@media only screen and (max-width:768px){.occupational-role{padding:35px 0 40px}}.occupational-role .occupational-role-content{align-items:center;display:flex;flex-direction:column;gap:20px;padding:0;text-align:left}@media only screen and (max-width:768px){.occupational-role .occupational-role-content{padding:0 4%}}.occupational-role .occupational-role-single{border-bottom:1px solid #cecece;max-width:920px;padding-bottom:26px}.occupational-role .occupational-role-single h3{margin-top:0}.occupational-role .occupational-role-single .content{display:flex;justify-content:space-between}@media only screen and (max-width:768px){.occupational-role .occupational-role-single .content{align-items:baseline;flex-direction:column}}.occupational-role .occupational-role-single .content p{margin:0;padding-right:170px}@media only screen and (max-width:768px){.occupational-role .occupational-role-single .content p{padding-right:0;width:100%}}.occupational-role .occupational-role-single .content .btn{background-color:#75b94e;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:Circular-book;font-size:18px;font-weight:400;margin:0;padding:16px 20px;text-decoration:none;text-transform:none;white-space:nowrap}.occupational-role .occupational-role-single .content .btn:hover{background-color:#5e983c}@media only screen and (max-width:768px){.occupational-role .occupational-role-single .content .btn{margin:1rem 0 0}}.body-overlay{background-color:rgba(0,0,0,.4);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;z-index:0}.flyout.courses-edu-list-content,.flyout.occupational-role{bottom:0;display:flex;flex-direction:column;height:100vh;padding:0 40px 135px;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-in-out;width:640px;z-index:902}@media only screen and (max-width:768px){.flyout.courses-edu-list-content,.flyout.occupational-role{padding:0 20px 45px;width:100%}}.flyout.courses-edu-list-content .flyout__content,.flyout.occupational-role .flyout__content{display:flex;flex:1;flex-direction:column;justify-content:space-between;max-height:100%;padding-top:80px}@media only screen and (max-width:768px){.flyout.courses-edu-list-content .flyout__content,.flyout.occupational-role .flyout__content{padding-top:40px}}@media (min-width:768px){.flyout.courses-edu-list-content .flyout__content,.flyout.occupational-role .flyout__content{border-radius:.5rem}}.flyout.courses-edu-list-content .flyout__content .flyout__body,.flyout.occupational-role .flyout__content .flyout__body{flex:1;overflow-y:auto}.flyout.courses-edu-list-content .flyout__content .flyout__body .occupational-roles,.flyout.occupational-role .flyout__content .flyout__body .occupational-roles{display:flex;flex-direction:column;gap:8px}.flyout.courses-edu-list-content .flyout__content .flyout__body .occupational-roles .single-role,.flyout.occupational-role .flyout__content .flyout__body .occupational-roles .single-role{border-bottom:1px solid rgba(0,0,0,.15);color:#000;font-size:16px;line-height:33px;padding-bottom:8px;text-decoration:none}.flyout.courses-edu-list-content .flyout__content .flyout__body .occupational-roles .single-role .tags,.flyout.occupational-role .flyout__content .flyout__body .occupational-roles .single-role .tags{display:flex;flex-wrap:wrap;gap:5px}.flyout.courses-edu-list-content .flyout__content .flyout__body .occupational-roles .single-role .tags .tag,.flyout.occupational-role .flyout__content .flyout__body .occupational-roles .single-role .tags .tag{border-radius:15px;color:#3c3c3c;font-size:12px;line-height:15px;text-decoration:none}.flyout.courses-edu-list-content .flyout__content .flyout__body .occupational-roles .single-role .tags .tag:after,.flyout.occupational-role .flyout__content .flyout__body .occupational-roles .single-role .tags .tag:after{content:",";display:inline-block}.flyout.courses-edu-list-content .flyout__content .flyout__body .occupational-roles .single-role .tags .tag:last-of-type:after,.flyout.occupational-role .flyout__content .flyout__body .occupational-roles .single-role .tags .tag:last-of-type:after{display:none}.flyout.courses-edu-list-content .flyout__content .flyout__body .occupational-roles .single-role:hover,.flyout.occupational-role .flyout__content .flyout__body .occupational-roles .single-role:hover{color:#75b94e}.flyout .flyout__header{align-items:center;display:flex;justify-content:space-between;padding-bottom:40px;text-align:center}@media only screen and (max-width:768px){.flyout .flyout__header{padding-bottom:0}}.flyout .flyout__header .flyout-close{background-color:transparent;border:none;cursor:pointer;height:2rem;width:2rem}.flyout .flyout__header .flyout-close:hover{opacity:.8}.flyout .flyout__header .flyout-close.icon-close{background-image:url(../static/images/close.svg)}.flyout-open .body-overlay{opacity:1;pointer-events:auto;z-index:901}.flyout.active{opacity:1;pointer-events:auto;transform:translateX(0);z-index:902}@media (min-width:768px){.flyout.active{z-index:902}}html.flyout-open{height:100%;overflow:hidden}.flyout-open body{height:99999px;overflow:hidden}.single-occupational_role .top-content .inner-content{display:flex;flex-wrap:wrap}@media (min-width:768px){.single-occupational_role .top-content .inner-content{flex-wrap:nowrap}}.single-occupational_role .top-content .inner-content .left-col .tags{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:15px}.single-occupational_role .top-content .inner-content .left-col .tags .tag{border-radius:15px;color:#3c3c3c;text-decoration:none}.single-occupational_role .top-content .inner-content .left-col .tags .tag:after{content:",";display:inline-block}.single-occupational_role .top-content .inner-content .left-col .tags .tag:last-of-type:after{display:none}.single-occupational_role .top-content .inner-content .left-col .occupational-info-text p strong{font-family:Circular-book,sans-serif;font-size:20px;font-weight:100;margin:0 auto 15px;max-width:800px}@media only screen and (max-width:768px){.single-occupational_role .top-content .inner-content .left-col .occupational-info-text p strong{font-size:18px}.single-occupational_role .top-content .inner-content .right-col{padding-top:20px}}.single-occupational_role .top-content .inner-content .right-col .info-box{background-color:#f7f7f7;margin-top:2rem;padding:2rem}@media only screen and (max-width:768px){.single-occupational_role .top-content .inner-content .right-col .info-box{margin-top:1rem;padding:1rem}}.occupational-courses .single-col h3{max-width:700px}.occupational-courses .occupational-courses-list{display:flex;flex-direction:column;gap:40px;text-align:left}@media only screen and (max-width:768px){.occupational-courses .occupational-courses-list{gap:20px;padding:0 4%}}.occupational-courses .single-course{display:flex;width:100%}@media only screen and (max-width:768px){.occupational-courses .single-course{flex-wrap:wrap}}.occupational-courses .single-course .left{background-color:#75b94e;color:#fff;font-size:20px;min-width:100px;padding:32px 0;text-align:center;width:100px}@media (max-width:768px){.occupational-courses .single-course .left{align-items:center;display:flex;font-size:18px;gap:10px;justify-content:center;padding:6px 0;width:100%}}.occupational-courses .single-course .left .nr{font-family:Circular-bold,sans-serif;font-size:40px;font-weight:700;padding-top:6px}@media (max-width:768px){.occupational-courses .single-course .left .nr{font-size:20px;padding-top:0}}.occupational-courses .single-course .right{background-color:#f7f7f7;border-radius:0 3px 3px 0;padding:32px;width:100%}@media only screen and (max-width:768px){.occupational-courses .single-course .right{padding:16px 16px 32px}}.occupational-courses .single-course .right .chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.occupational-courses .single-course .right .chips .chip{background:rgba(74,74,73,.08);border-radius:100px;font-weight:450;line-height:21.6px;padding:0 9px}.occupational-courses .single-course .right .course-info{position:relative}.occupational-courses .single-course .right .course-info .info{font-size:16px;font-weight:450;line-height:24px;max-height:87px;overflow:hidden;position:relative;transition:.5s ease}@media only screen and (max-width:768px){.occupational-courses .single-course .right .course-info .info{max-height:91px}}.occupational-courses .single-course .right .course-info .info .btn{margin-top:20px}.occupational-courses .single-course .right .course-info .info .btn:after{background-image:url(../static/images/arrow-right.svg);background-size:contain;content:"";display:inline-block;height:10px;margin-left:8px;width:13px}.occupational-courses .single-course .right .course-info .info .info-after{border-bottom:1px solid #d3d3d3;padding-bottom:32px}.occupational-courses .single-course .right .course-info .show-more-overlay{background:linear-gradient(0deg,#f7f7f7 20%,hsla(0,0%,97%,0));bottom:-10px;height:88px;left:0;position:absolute;transition:.5s ease;width:100%}@media only screen and (max-width:768px){.occupational-courses .single-course .right .course-info .show-more-overlay{height:91px}}.occupational-courses .single-course .right .course-info .info-show{align-items:center;cursor:pointer;display:flex;font-weight:700;gap:8px;margin-top:12px}@media only screen and (max-width:768px){.occupational-courses .single-course .right .course-info .info-show{margin-top:16px}}.occupational-courses .single-course .right .course-info .info-show:after{border-bottom:2px solid #000;border-right:2px solid #000;content:"";display:inline-block;height:10px;transform:rotate(45deg);width:10px}.occupational-courses .single-course .right .course-info .info-show-less{display:none;margin-top:24px}.occupational-courses .single-course .right .course-info .info-show-less:after{margin-top:5px;transform:rotate(-135deg)}.occupational-courses .single-course.active .right .course-info .show-more-overlay{background:transparent;height:0;transition:.5s ease}.scroll-down-arrow{align-items:center;background:rgba(237,199,60,.9);border-radius:19px;color:#fff;cursor:pointer;display:flex;height:58px;justify-content:center;left:50%;opacity:0;outline:3px solid #fff;overflow:hidden;padding:10px 3px;position:fixed;text-align:center;transform:translateX(-50%);transition:opacity .3s ease-in-out,background .3s ease-in-out,transform .2s ease-in-out;width:40px;z-index:1000}.scroll-down-arrow .scroll-arrow-container{height:38px;overflow:hidden;width:100%}.scroll-down-arrow .icon-chevron{animation:moveDown 1.5s ease-in-out infinite;background:url(../static/images/chevron-down.svg) no-repeat 50%;background-size:cover;display:inline-block;height:17px;opacity:.8;position:relative;width:32px}@keyframes moveDown{0%{opacity:0;top:0}20%{opacity:1}60%{opacity:1}75%{opacity:0}80%{opacity:0;top:68%}to{opacity:0;top:0}}.scroll-down-arrow.show{opacity:1}.scroll-down-arrow:hover{animation:none;background:#edc73c;opacity:1;transform:translateX(-50%) scale(1.1)}.scroll-down-arrow.hide{animation:none;opacity:0;pointer-events:none}@keyframes pulse-down-up{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(10px)}}.scroll-down-arrow{bottom:15px;height:80px;left:auto;right:calc(3% + 105px)}@media only screen and (max-width:768px){.scroll-down-arrow{bottom:15px;left:50%;right:auto;transform:translateX(-50%)}}.scroll-down-arrow .scroll-arrow-container{height:55px}.scroll-down-arrow.hide{cursor:pointer;display:block!important;opacity:1;pointer-events:auto}.scroll-down-arrow.hide .icon-chevron{animation:moveUp 1.5s ease-in-out infinite;transform:rotate(180deg)}@keyframes moveUp{0%{opacity:0;top:80%}20%{opacity:1}60%{opacity:1}75%{opacity:0}80%{opacity:0;top:0}to{opacity:0;top:0}}.course-template-default .scroll-down-arrow,.lesson-template-default .scroll-down-arrow,.llms_quiz-template-default .scroll-down-arrow{display:none!important}.single-occupational_role.postid-15378 .scroll-down-arrow,.single-occupational_role.postid-15542 .scroll-down-arrow{bottom:135px;left:auto;right:calc(3% + 5px)}@media only screen and (max-width:768px){.single-occupational_role.postid-15378 .scroll-down-arrow,.single-occupational_role.postid-15542 .scroll-down-arrow{bottom:49px;right:5%}}.single-occupational_role.postid-15379 .contact-btn,.single-occupational_role.postid-15543 .contact-btn{bottom:107px}@media only screen and (max-width:768px){.single-occupational_role.postid-15379 .contact-btn,.single-occupational_role.postid-15543 .contact-btn{bottom:-10px}}.single-occupational_role.postid-15379 .scroll-down-arrow,.single-occupational_role.postid-15543 .scroll-down-arrow{bottom:30px;left:auto;right:calc(3% + 5px)}@media only screen and (max-width:768px){.single-occupational_role.postid-15379 .scroll-down-arrow,.single-occupational_role.postid-15543 .scroll-down-arrow{bottom:49px;right:5%}}ul#menu-main-menu,ul#menu-topmenu{margin-bottom:5px!important}ul#menu-main-menu li,ul#menu-topmenu li{border-right:1px solid gray;margin-left:15px!important;padding-right:15px}ul#menu-main-menu li:first-child,ul#menu-topmenu li:first-child{margin-left:0!important}ul#menu-main-menu li:last-child,ul#menu-topmenu li:last-child{border-right:none;padding-right:0}.siteMenu,.topMenu{text-align:right}.siteMenu li,.topMenu li{display:inline-block;margin-left:15px;padding:0}.siteMenu a,.topMenu a{color:#4a4a49!important;text-decoration:none}@media only screen and (max-width:1170px){.siteMenu,.topMenu{display:none}}.topMenu{font-family:Circular-book,sans-serif;font-size:.9em;margin-top:12px;padding:0;width:90%}.siteMenu,.topMenu{float:right;font-weight:100}.siteMenu{font-family:Circular-bold,sans-serif;font-size:18px;padding-left:0!important;padding-right:0!important;padding-top:15px;width:auto}@media (max-width:1200px){.siteMenu{font-size:17px}}@media (max-width:980px){.siteMenu{font-size:14px}}.siteMenu a{padding-bottom:5px}.siteMenu a:active,.siteMenu a:focus,.siteMenu a:hover,.siteMenu li.current-menu-item a{border-bottom:5px solid #75b94e}@media only screen and (max-width:768px){.siteMenu li.current-menu-item a{border-bottom:none}}.mMenu{background:#75b94e;border-radius:100%;cursor:pointer;display:none;float:right;height:44px;margin-top:5px;padding:12px 8px;position:absolute;right:30px;width:44px}@media only screen and (max-width:1170px){.mMenu{display:block}}@media only screen and (max-width:768px){.mMenu{margin-top:5px;right:30px;right:20px}}.menu-line{background-color:#fff;height:3px;margin:0 auto 5px;position:relative;transition:all .1s linear;width:100%}.menu-line-1,.menu-line-3{width:80%}.navOpen .menu-line-1{top:8px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.navOpen .menu-line-2{opacity:0}.navOpen .menu-line-3{top:-8px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.mobileMenu{display:none}.main-header.navOpen .mobileMenu{display:block;margin-left:-4%;padding:0;position:absolute;top:60px}@media only screen and (max-width:768px){.main-header.navOpen .mobileMenu{top:60px}}.mobileMenu ul{margin:0;margin-bottom:0!important;padding:0}.mobileMenu li{border-bottom:1px solid #fff;font-family:Circular-bold,sans-serif;list-style:none;margin:0}.mobileMenu li a{background:#4a4a49;color:#fff!important;display:block;padding:15px 4%;text-decoration:none!important}.mobileMenu li.menucontact a{background:#7d7d7c!important}.mobileMenu li a:hover{background:#75b94e}#menu-sitemenu>li:first-child>a{border-bottom:5px solid #75b94e;padding-bottom:4px;text-decoration:none;transition:color .3s,border-bottom-color .3s}#menu-sitemenu:has(.current-menu-item:not(:first-child))>li:first-child>a{border-bottom:none}#menu-sitemenu>li:first-child>a:hover{border-bottom-color:#558b2f;color:#558b2f}#menu-sitemenu>li:first-child>a:hover:after{background-color:#d4a300;transform:scale(1.1)}#menu-mobilemenu>li:first-child>a:after{background-color:#f9a825;border-radius:12px;color:#fff;content:"NY!";font-size:10px;font-weight:700;margin-left:8px;padding:2px 6px;position:relative;top:-1px;transition:transform .2s,background-color .3s}#menu-mobilemenu>li:first-child>a:hover:after{background-color:#d4a300;transform:scale(1.1)}#footer{background:#4a4a49;color:#fff;padding:40px 4% 30px}.footer_col{width:25%}@media only screen and (max-width:768px){.footer_col{width:100%}}#footer .textwidget p,#footer .widgettitle p{font-family:Circular-book,sans-serif;font-size:14px;font-weight:100}#footer .textwidget a,#footer .widgettitle a{color:#fff!important;text-decoration:none}@media only screen and (max-width:768px){#footer .textwidget,#footer .widgettitle{text-align:center!important}}h4.widgettitle{font-family:Circular-bold,sans-serif;font-size:20px}.before-footer{color:#4a4a49;padding-bottom:80px;padding-top:20px;text-align:center}.before-footer,.before-footer p{font-family:Circular-book,sans-serif}.before-footer p{font-size:18px}.before-footer h4.widgettitle{color:#75b94e;font-family:Circular-bold,sans-serif;font-size:30px}.before-footer .widget_text.widget.widget_custom_html{max-width:100%;width:100%}.before-footer .widget.widget_text{margin:0 auto;max-width:400px;width:80%}.wave_block{background:url(/wp-content/themes/insu/static/images/wave-bg.png) repeat;background-size:50px;height:190px;margin-bottom:100px;margin-top:100px}@media only screen and (max-width:1170px){.wave_block{background-size:30px;height:110px;margin-bottom:70px;margin-top:70px}}@media only screen and (max-width:768px){.wave_block{background-size:20px;height:74px;margin-bottom:60px;margin-top:60px}}.after-footer{margin-top:60px;text-align:center}.footlogo{margin-bottom:30px;margin-top:30px}@media only screen and (max-width:1170px){.footlogo{margin-left:5px;margin-top:17px}}a.icon-insu_logo{text-decoration:none}.icon-insu_logo{font-size:80px}@media only screen and (max-width:1170px){.icon-insu_logo{font-size:60px}}@media only screen and (max-width:768px){.icon-insu_logo{font-size:50px}}.contact-btn{background:#75b94e;border-radius:100%;bottom:30px;display:block;font-family:Circular-book,sans-serif;font-size:16px;height:90px;padding-top:30px;position:fixed;right:3%;width:90px;z-index:995}@media only screen and (max-width:768px){.contact-btn{border-radius:10px;bottom:-10px;font-size:16px;height:46px;padding-top:10px;right:5%;width:120px}}.contact-btn:hover{background:#5e983c;cursor:pointer}.contact-form-footer .gform_wrapper .textwidget input[type=email],.contact-form-footer .gform_wrapper .textwidget input[type=text]{width:100%!important}.contact-form-footer .gform_wrapper ul.gform_fields li.gfield{padding-right:0!important}.contact-form-footer .gform_wrapper .top_label .gfield_label,.gform_wrapper legend.gfield_label{color:#4a4a49}.contact-form-footer .gform_wrapper ul.gfield_radio li label{color:#4a4a49;font-family:Circular-book,sans-serif}.contact-form-footer .gform_wrapper li.hidden_label input{margin-top:0}.contact-form-footer .textwidget input[type=text]{margin-bottom:0}.contact-form-footer .gform_wrapper ul li.gfield{margin-top:5px!important}.contact-form-footer .gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{display:inline-block;margin:0!important;width:50%}.contact-form-footer .gform_wrapper ul.gfield_radio li label{width:50%!important}.contact-form-footer.gform_wrapper textarea.medium{height:90px}.contact-form-footer .gform_wrapper input[type=text]{padding:10px!important}.contact-form-footer .gform_footer input[type=submit],.contact-form-footer .gform_page_footer input[type=submit]{line-height:normal!important;margin-top:20px!important}.contact-form-footer{background:#fff;border:1px solid gray;bottom:0;box-shadow:-5px -5px 9px 0 rgba(0,0,0,.23);padding:30px 30px 10px;position:fixed;right:-350px;text-align:left;width:300px;z-index:99999}@media only screen and (max-width:768px){.contact-form-footer{padding:15px 15px 5px}}.contact-form-footer h4{border-bottom:6px solid #75b94e;color:#4a4a49;display:inline-block;padding-bottom:10px}.contact-form-footer.contactOpen{right:0;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear}.close{height:30px;opacity:.3;position:absolute;right:15px;top:15px;width:30px}.close:hover{opacity:1}.close:after,.close:before{background-color:#333;content:" ";height:33px;left:15px;position:absolute;width:2px}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}#site-header{background-color:#fff;display:block;height:115px;padding-left:4%;padding-right:4%;position:relative;width:100%;z-index:900}@media only screen and (max-width:1170px){#site-header{height:60px}}@media only screen and (max-width:768px){#site-header{height:60px}}.logo{margin-top:20px;position:absolute}@media only screen and (max-width:1170px){.logo{margin-left:5px;margin-top:12px}}@media only screen and (max-width:768px){.logo{margin-top:16px}}a.icon-insu_symbol{text-decoration:none}.icon-insu_symbol{font-size:52px}@media only screen and (max-width:1170px){.icon-insu_symbol{font-size:30px}}@media only screen and (max-width:768px){.icon-insu_symbol{font-size:24px}}#site-header{top:0;transition:top,.2s}#site-header.scrolled{position:fixed;top:-130px!important}#site-header.scrolled-up,#site-header.scrolled.scrolled-up{background-color:#fff;top:0!important}#site-header.scrolled.scrolled-up{border-bottom:1px solid #f3f1f4}@media only screen and (max-width:1170px){#site-header.scrolled.scrolled-up .headersearch,#site-header.scrolled.scrolled-up .mMenu{margin-top:0}}@media only screen and (max-width:768px){#site-header.scrolled.scrolled-up .headersearch,#site-header.scrolled.scrolled-up .mMenu{margin-top:5px}}.headersearch{background:beige;background:#bfe2e2;border-radius:100%;cursor:pointer;display:block;float:right;height:60px;margin-left:25px;margin-top:8px;padding:13px;position:relative;width:60px}@media only screen and (max-width:1170px){.headersearch{height:44px;margin-top:5px;padding:9px;right:60px;width:44px}}@media only screen and (max-width:768px){.headersearch{margin-top:5px;right:70px}}.headersearch .icon-search:before{color:#fff;content:"\e90d";font-size:32px}@media only screen and (max-width:1170px){.headersearch .icon-search:before{font-size:25px}}.inner-content{margin:0 auto;max-width:1200px;padding-bottom:25px;padding-top:25px;position:relative;text-align:center}@media only screen and (max-width:768px){.inner-content{padding-bottom:5px}}.inner-content:after{clear:both;content:"";display:table}.single-col{clear:both;padding:4% 6% 20px;padding-top:40px!important;text-align:center}.single-col p{margin:0 auto 15px;max-width:700px;padding-bottom:0}.single-col h1,.single-col h2,.single-col h3{margin:0 auto 15px;max-width:600px}.txt-section~.txt-section .single-col,.txt-section~.txt-section~.txt-section .single-col,.txt-section~.txt-section~.txt-section~.txt-section .single-col{margin-top:-50px}.single-col.greenwave:before{color:#75b94e;content:"\e90f";display:block;font-family:icomoon;font-size:30px;line-height:30px;margin-bottom:50px}@media only screen and (max-width:768px){.single-col.greenwave:before{font-size:24px;line-height:10px;margin-bottom:43px}}.single-col.bluewave:before{color:#bfe2e2;content:"\e90f";display:block;font-family:icomoon;font-size:30px;line-height:30px;margin-bottom:50px}.puff-section,.txt-section{padding-bottom:30px;padding-top:20px}@media only screen and (max-width:768px){.puff-section,.txt-section{padding-bottom:15px;padding-top:15px}}.puff-section.bg,.txt-section.bg{background-color:#f7f7f7}.left-col,.right-col{display:block;float:left;text-align:left}.left-col img,.right-col img{height:auto;max-width:100%}.left-col h5,.right-col h5{margin:25px 0 3px}.left-col{margin-right:2%;width:48%}@media only screen and (max-width:768px){.left-col{margin-left:0;margin-right:0;width:100%}}.left-col.specialcol{margin-right:4%;width:64%}@media only screen and (max-width:768px){.left-col.specialcol{margin-right:2%;margin-right:0;width:60%;width:100%}}.right-col{margin-left:2%;width:48%}@media only screen and (max-width:768px){.right-col{margin-left:0;margin-right:0;width:100%}}.right-col.specialcol{width:30%}@media only screen and (max-width:768px){.right-col.specialcol{margin-left:0;width:36%;width:100%}}.section.txt-section .inner-content.green_line:before{border-bottom:8px solid #75b94e;content:"";display:block;margin-bottom:25px;width:22%}@media only screen and (max-width:768px){.section.txt-section .inner-content.green_line:before{border-bottom:6px solid #75b94e}}.right-col h4 em strong{color:#d7674b;display:block;font-family:VivaBeautiful,sans-serif!important;font-size:80px;font-style:normal;font-weight:400;line-height:88px;margin-top:15px;text-align:center}@media only screen and (max-width:768px){.right-col h4 em strong{display:none;font-size:60px;line-height:70px}}.txt-section.headline-only-h1.red-headline h1:first-of-type{color:rgba(215,103,75,.47)}.txt-section.headline-only-h1.blue-headline h1:first-of-type{color:#bfe2e2}.txt-section.headline-only-h1.yellow-headline h1:first-of-type{color:#edc73c}.txt-section.headline-only-h1.purple-headline h1:first-of-type{color:#6d7491}.txt-section.headline-only-h1.green-headline h1:first-of-type{color:#75b94e}.txt-section.headline-only-h1.orange-headline h1:first-of-type{color:#d7674b}.txt-section.headline-only-h2.red-headline h2:first-of-type{color:rgba(215,103,75,.47)}.txt-section.headline-only-h2.blue-headline h2:first-of-type{color:#bfe2e2}.txt-section.headline-only-h2.yellow-headline h2:first-of-type{color:#edc73c}.txt-section.headline-only-h2.purple-headline h2:first-of-type{color:#6d7491}.txt-section.headline-only-h2.green-headline h2:first-of-type{color:#75b94e}.txt-section.headline-only-h2.orange-headline h2:first-of-type{color:#d7674b}.txt-section.headline-all.red-headline h1,.txt-section.headline-all.red-headline h2,.txt-section.headline-all.red-headline h3,.txt-section.headline-all.red-headline h4,.txt-section.headline-all.red-headline h5,.txt-section.headline-all.red-headline h6{color:rgba(215,103,75,.47)}.txt-section.headline-all.blue-headline h1,.txt-section.headline-all.blue-headline h2,.txt-section.headline-all.blue-headline h3,.txt-section.headline-all.blue-headline h4,.txt-section.headline-all.blue-headline h5,.txt-section.headline-all.blue-headline h6{color:#bfe2e2}.txt-section.headline-all.yellow-headline h1,.txt-section.headline-all.yellow-headline h2,.txt-section.headline-all.yellow-headline h3,.txt-section.headline-all.yellow-headline h4,.txt-section.headline-all.yellow-headline h5,.txt-section.headline-all.yellow-headline h6{color:#edc73c}.txt-section.headline-all.purple-headline h1,.txt-section.headline-all.purple-headline h2,.txt-section.headline-all.purple-headline h3,.txt-section.headline-all.purple-headline h4,.txt-section.headline-all.purple-headline h5,.txt-section.headline-all.purple-headline h6{color:#6d7491}.txt-section.headline-all.green-headline h1,.txt-section.headline-all.green-headline h2,.txt-section.headline-all.green-headline h3,.txt-section.headline-all.green-headline h4,.txt-section.headline-all.green-headline h5,.txt-section.headline-all.green-headline h6{color:#75b94e}.txt-section.headline-all.orange-headline h1,.txt-section.headline-all.orange-headline h2,.txt-section.headline-all.orange-headline h3,.txt-section.headline-all.orange-headline h4,.txt-section.headline-all.orange-headline h5,.txt-section.headline-all.orange-headline h6{color:#d7674b}.images{height:300px}@media only screen and (max-width:768px){.images{height:240px;height:160px}}.top-img-wrapper{height:100%;width:100%}.top-img{background-position-x:center;background-position-y:center;background-size:cover;height:100%!important;width:100%!important}.section-cities{padding-left:4%;padding-right:4%}.cities_content{float:left;width:60%}@media only screen and (max-width:768px){.cities_content{width:55%;width:100%}}.cities_sidebar{float:right;padding-top:50px;width:36%}@media only screen and (max-width:768px){.cities_sidebar{width:40%;width:100%}}.cities_sidebar .course_contact{background:#75b94e;color:#fff;margin-top:30px;padding-bottom:25px}.cities_sidebar .course_contact h6{margin:0 auto 8px}@media only screen and (max-width:768px){.cities_sidebar .course_contact{margin-top:0}}.cities_content .section{padding-left:0;padding-right:0;padding-top:0}.cities_content .single-col{margin-top:0;padding:0;padding-top:40px!important;text-align:left}.cities_content .single-col h1,.cities_content .single-col h2,.cities_content .single-col h3,.cities_content .single-col p{max-width:900px}.cities_content .left-col{margin-right:3%;width:47%}@media only screen and (max-width:768px){.cities_content .left-col{margin-right:0;width:100%}}.cities_content .right-col{margin-left:3%;width:47%}@media only screen and (max-width:768px){.cities_content .right-col{margin-left:0;width:100%}}.cities_content .left-col img,.cities_content .right-col img{margin-bottom:15px}.cities_content .course_contact{margin-bottom:30px}@media only screen and (max-width:768px){.cities_content .course_contact{margin-bottom:0}}.city_col_1 p,.city_col_2 p,.city_col_3 p,.city_col_4 p{font-family:Circular-book;line-height:26px;text-align:left}@media screen and (max-width:680px){.city_col_1,.city_col_2,.city_col_3,.city_col_4{width:48%}}.city_col_1,.city_col_2,.city_col_3,.city_col_4{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:top;width:24%}.city_col_1 a,.city_col_2 a,.city_col_3 a,.city_col_4 a{text-decoration:none}.list_plh:first-of-type{margin-top:50px}.list_content,.list_plh:last-of-type{margin-bottom:30px}.list_content{display:none}.list_content.listOpen{display:block}.list_content img{height:auto;width:auto}.list_header{border-bottom:1px solid #e3e3e2;cursor:pointer;margin-top:20px}.list_header:before{border-bottom:2px solid #edc73c;border-right:2px solid #edc73c;content:"";display:inline-block;float:left;height:10px;margin-right:15px;margin-top:6px;transform:rotate(-45deg);width:10px}.list_header h5{font-size:18px;margin:0 0 10px}.box{margin-bottom:40px;margin-top:40px;padding:30px 30px 15px}.box p{font-family:Circular-book,sans-serif!important}.box h5{margin:0 0 3px!important}.box.gray{background-color:#f7f7f7}.box.blue{background-color:#f4fafa}.box.purple{background-color:#e1e3e9}.contactOpen{display:block}p#breadcrumbs{color:#b3b2b4;font-family:Circular-book,sans-serif;font-size:14px;font-weight:100;line-height:20px;text-align:left;width:100%}p#breadcrumbs a{color:#6d7491;text-decoration:none}p#breadcrumbs a:hover{color:#4a4a49;text-decoration:underline}sup{vertical-align:super}sub,sup{font-size:smaller}sub{vertical-align:sub}.kontaktperson{display:inline-block;margin:25px;text-align:left;width:auto}.kontaktperson a{color:#4a4a49;text-decoration:none}.kontaktperson p{font-family:Circular-book,sans-serif}.uc-sigill img{height:auto;max-width:260px}.video-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.video-container embed,.video-container iframe,.video-container object{height:100%;left:0;position:absolute;top:0;width:100%}.wave{display:flex;justify-content:center;width:100%}.wave:before{color:#75b94e;content:"\e90f";display:block;font-family:icomoon;font-size:30px;line-height:30px}.wave.top-small{margin-top:2rem}.wave.bottom-small{margin-bottom:2rem}.wave.top-medium{margin-top:4rem}.wave.bottom-medium{margin-bottom:4rem}.wave.top-large{margin-top:6rem}.wave.bottom-large{margin-bottom:6rem}.wave.red:before{color:rgba(215,103,75,.47)}.wave.orange:before{color:#d7674b}.wave.blue:before{color:#bfe2e2}.wave.purple:before{color:#6d7491}.wave.yellow:before{color:#edc73c}.siteMenu .yh-menu a:active,.siteMenu .yh-menu a:focus,.siteMenu .yh-menu a:hover,.siteMenu li.yh-menu.current-menu-item a{border-bottom:5px solid #edc73c}.box.yh{background-color:#fffad8}.template-yh .section.txt-section .inner-content.green_line:before{border-bottom:8px solid #edc73c}.template-yh .puff .text-container h4{border-bottom:6px solid #edc73c}.page-template-clean_yh .single-col.greenwave:before,.template-yh .single-col.greenwave:before{color:#edc73c}.page-template-clean_yh .puff .text-container h4{border-bottom:6px solid #edc73c}.siteMenu .yu-menu a:active,.siteMenu .yu-menu a:focus,.siteMenu .yu-menu a:hover,.siteMenu li.yu-menu.current-menu-item a{border-bottom:5px solid #6d7491}.box.yu{background-color:#cccedd}.template-yu .section.txt-section .inner-content.green_line:before{border-bottom:8px solid #6d7491}.template-yu .puff .text-container h4{border-bottom:6px solid #6d7491}.page-template-clean_yu .single-col.greenwave:before,.template-yu .single-col.greenwave:before{color:#6d7491}.page-template-clean_yu .puff .text-container h4{border-bottom:6px solid #6d7491}.page-template-clean_yu .list_header:before{border-bottom:2px solid #6d7491;border-right:2px solid #6d7491}.lifterlms .inner-content{text-align:left}a.llms-button-secondary.back-to-dashboard{background:#edc73c;color:#fff;display:inline-block;font-family:Circular-book;margin-bottom:30px}.lms-main .content.single .wp-block-llms-course-progress{margin-top:50px}.llms-button-primary{background:#75bb4d}.sidebar.lms-sidebar{border-left:1px solid #eee;display:flex;flex-direction:column;margin-left:-1px;padding-left:4%;text-align:left}.llms-widget-syllabus{font-family:Circular-book,sans-serif}.llms-widget-syllabus .llms-section{border-bottom:1px solid #e5e5e5;margin-bottom:.5em;padding-bottom:.5em}.widget .llms-course-outline ul{margin-left:1.5em}.llms-progress .llms-progress-bar{border-radius:.7em;height:1.2em;top:0}.llms-progress .progress-bar-complete{background-color:#75b94e;border-radius:.7em}p.llms-course-complete-text{font-family:Circular-book}.llms-widget-syllabus .lesson-complete-placeholder.done,.llms-widget-syllabus .llms-lesson-complete.done{color:#75b94e}h2.widgettitle{font-size:20px!important}.lms-main .content.single h4{font-size:20px}li#course_progress-2,li#course_progress-3,li#course_progress-4,li#course_syllabus-2,li#course_syllabus-3,li#course_syllabus-4{list-style:none}span.lesson-title{font-size:15px;line-height:18px}.llms-widget-syllabus .lesson-title a{color:#75b94e}.llms-widget-syllabus .section-title{font-weight:600;line-height:22px}.llms-widget-syllabus ul li ul{margin:10px 0 15px}.progress__indicator{font-family:Circular-book}.lms-main .content.single h5{margin:0 0 5px}.lms-main .content.single ul{list-style:disc;margin:0 0 1.5em 3em}.lms-main .content.single li{line-height:24px;margin-bottom:12px}.llms-video-wrapper{margin-bottom:30px}a.llms-lesson-link{text-decoration:none}p.llms-parent-course-link{font-family:Circular-book;font-size:14px}.llms-access-plan-title{background:#edc73c;font-size:18px}.llms-button-action{background:#75bb4d;font-family:Circular-book;font-size:18px;line-height:1.2;padding:16px 36px}.llms-button-action:hover,.llms-button-primary:hover{background:#5e983c;cursor:pointer}.single-llms_quiz ul.llms-quiz-meta-info li{margin:0 0 10px}.llms-question-wrapper ol.llms-question-choices li.llms-choice input:checked+.llms-marker{background:#edc73c}.llms-question-wrapper ol.llms-question-choices li.llms-choice .llms-choice-text{font-size:16px;line-height:1.6;width:auto}nav.llms-sd-nav{border-bottom:1px solid #e5e5e5;font-family:Circular-bold;padding-bottom:15px}nav.llms-sd-nav a.llms-sd-link{text-decoration:none}.lifterlms input[type=email],.lifterlms input[type=number],.lifterlms input[type=password],.lifterlms input[type=reset],.lifterlms input[type=search],.lifterlms input[type=tel],.lifterlms input[type=text],.lifterlms input[type=url],.lifterlms select,.lifterlms textarea,.llms-quiz-wrapper input[type=email],.llms-quiz-wrapper input[type=number],.llms-quiz-wrapper input[type=password],.llms-quiz-wrapper input[type=reset],.llms-quiz-wrapper input[type=search],.llms-quiz-wrapper input[type=tel],.llms-quiz-wrapper input[type=text],.llms-quiz-wrapper input[type=url],.llms-quiz-wrapper select,.llms-quiz-wrapper textarea{background:#fafafa;border:1px solid #eaeaea;border-radius:2px;box-shadow:none;box-sizing:border-box;color:#666;height:auto;padding:.75em;transition:all .2s linear}.llms-form-fields label{display:block;font-family:Circular-book,sans-serif;padding-bottom:12px}.llms-table,.select2-container--default .select2-selection--single .select2-selection__rendered{font-family:Circular-book}.llms-student-dashboard .llms-sd-item .llms-sep{color:#fff}h3.llms-question-title{font-size:18px}.single-llms_quiz ul.llms-quiz-meta-info{font-family:Circular-book;margin-top:20px}.llms-question-description h3,.llms-question-wrapper .llms-question-text{font-size:24px}.llms-question-wrapper ol.llms-question-choices li.llms-choice label{display:block}button#llms-prev-question{float:left}.llms-quiz-ui .llms-button-secondary,.single-quiz-section .llms-button-secondary{background:#edc73c;color:#fff;font-family:Circular-book;font-size:18px;line-height:1.2;padding:16px 36px}.llms-quiz-ui{background:#fff}.llms-quiz-results-history,.llms-quiz-results-main{margin-left:25px}.single-llms_quiz .llms-return{font-family:Circular-book;margin-bottom:30px}.llms-notification{border-top:4px solid #edc73c}.lms-main.single-quiz-section .content.single{width:100%}.llms-quiz-ui .llms-error,.llms-quiz-ui .llms-quiz-counter,span.iterator{font-family:Circular-book}.lms-main h2{font-size:28px}ul.llms-quiz-meta-info{margin:10px 0 0!important}.single-llms_quiz .llms-quiz-results .llms-donut.passing{color:#83c373;margin:10px 0 25px}.llms-donut{color:#75b94e}.llms-donut svg path{stroke:#75b94e}.llms-sd-section.llms-sd-grades td{vertical-align:middle}.wp-block-column.has-background,.wp-block-group.has-background{padding:4%}.responsive_video .wp-block-embed__wrapper{height:0;height:auto;max-width:100%;overflow:hidden;padding-top:56.25%;position:relative}.responsive_video iframe{height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}div#llms_lost_password_message{margin-bottom:15px}.llms-lost-password-form label{display:block;margin-bottom:15px}.llms-form-field{padding:0 10px 10px 0}.llms-form-field.type-submit.llms-cols-3.llms-cols-last{margin-top:35px}.webbutbIntyg{background-color:transparent;margin-left:0;padding:0!important;width:250px}a .webbutbIntyg:hover{background-color:transparent!important}a .webbutbIntyg:hover,a .webbutbIntyg:hover:before{color:#75b94e!important}.llms-sd-widgets .llms-sd-widget .llms-sd-widget-title{background:#eaeaea;color:#000}td.llms-associated_quiz,td.llms-completion_date,td.llms-lesson_title,td.llms-overall_grade{font-size:14px}h2.llms-sd-title{font-size:22px}.llms-loop-item-content .llms-progress{padding:15px 10px}.llms-loop-item-content .llms-loop-title{padding:10px 25px 0}footer.llms-loop-item-footer{padding-bottom:10px;padding-left:15px}.llms-loop-item-content .llms-loop-link{text-decoration:none}.llms-author{display:none!important}.llms-student-dashboard .llms-notice.llms-success{font-family:Circular-book;margin:0 auto;width:60%}.llms-loop-item-content .llms-meta p{font-family:Circular-book}.dashboard .llms-button-secondary{background:#edc73c;color:#fff;display:inline-block;font-family:Circular-book}.wp-block-llms-course-continue-button{display:block;font-family:Circular-book;margin-top:40px}.llms-notice.llms-success{font-family:Circular-book;margin:0 auto;width:69%}a.llms-toggle-fields{font-family:Circular-book}.llms-av-pv .llms-av-pv--btn-continue{display:block;font-family:Circular-book}.course-template-default .contact-btn,.lesson-template-default .contact-btn,.llms_quiz-template-default .contact-btn{display:none}h5.llms-av-pv--title.llms-av-pv--up-next{color:#adadad!important}.llms-student-dashboard .inner-content{padding-bottom:0;padding-top:0}.welcome-text{max-width:740px;padding-top:15px}.llms-student-dashboard.dashboard .llms-sd-title{display:none}@media screen and (min-width:1280px){.lms-main .content.single{width:66%}}@media screen and (max-width:1280px){.lms-main .inner-content,.welcome-text{padding-left:4%;padding-right:4%}.welcome-text{margin-bottom:40px}.lms-main h2{font-size:24px}}@media screen and (max-width:767px){.llms-quiz-results-history,.llms-quiz-results-main{margin-left:0}.single-lesson-section .wp-block-media-text .wp-block-media-text__content{padding:0}h2.llms-av-pv--title.llms-av-pv--course{font-size:16px!important}h4.llms-av-pv--title.llms-av-pv--next{font-size:14px!important}h5.llms-av-pv--title.llms-av-pv--up-next{font-size:16px!important;margin:0!important}.llms-av-pv .llms-av-pv--btn-continue{font-size:14px!important}nav.llms-sd-nav a.llms-sd-link{background:#edc73c;color:#fff;display:inline-block;font-family:Circular-book;margin-bottom:15px;padding:8px;text-decoration:none}li.llms-sd-item.signout a{background:#75b94e}.llms-student-dashboard .llms-sd-item .llms-sep{margin:2px}}@media screen and (max-width:753px){.sidebar.lms-sidebar{border-left:none;padding-left:0}.lms-main h2{font-size:22px}}.llms-my-achievements,.llms-my-certificates,.llms-my-memberships{display:none}.llms-quiz-ui{padding:0!important}.section-title span{background:#f5f5f5;font-size:12px;font-weight:200;line-height:17px;margin-left:12px;min-width:44px;padding:1px 3px;text-align:center;white-space:nowrap}.sidebar.lms-sidebar .section-title{align-items:baseline;display:flex;justify-content:space-between;width:100%}.llms-collapse-caret{padding-right:5px}.sidebar.lms-sidebar .section-header{align-items:baseline;display:flex}.lms-main .content.single ul{margin:0 0 0 20px}.sidebar.lms-sidebar{padding-left:3%}.llms-widget-syllabus .section-title{font-size:15px}@media only screen and (max-width:768px){.single-lesson .wp-block-columns{padding:0}.img-max-100 img{max-width:100px}}.lms-main.single-lesson-section .has-background{padding:25px}.lesson-template-default .ld-chat-bot,.single-llms_quiz .ld-chat-bot{display:none}.llms-audio-wrapper{margin-bottom:50px}h6.llms-pre-text{color:#666;font-size:14px}h5.llms-h5.llms-lesson-title{font-size:16px;font-weight:400}a.llms-lesson-link{height:110px!important}.llms-lesson-button-wrapper{color:#75b94e;font-family:Circular-book;margin-bottom:25px;margin-top:25px}.lms-main .content.single h4{margin:0 0 5px}.llms-table{text-align:left}.llms-table.llms-single-course-grades th.llms-section_title{vertical-align:middle}div#course_cert{text-align:right}#course_cert img{width:220px}.bookings-date strong,.bookings-time strong{display:block;font-weight:700}.bookings-time{left:80px;position:relative}.bookings-date,.bookings-time{display:inline-block}.bookings-date-data,.bookings-time-data{display:block}.course-eval-container{background-color:#f7f7f7;font-size:16px;margin-bottom:30px;max-width:460px;padding:25px}.course-eval-container .gform_button{width:auto!important}.course-eval-container p{font-family:Circular-book}.modal-footer.course-eval button.btn.btn-secondary{-webkit-appearance:none;-moz-appearance:none;background-color:#75b94e;border:none;border-radius:0;color:#fff!important;cursor:pointer;font-family:Circular-book,sans-serif;font-weight:400;margin:0 auto!important;min-width:200px;outline:0;padding:15px;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:all .3s ease}.llms-card-wrapper{display:flex}.llms-card{background:#f9f9f9;flex:1;margin-bottom:0;margin-top:10px;padding:0 0 20px}.webbutbildning-bookings-grid .llms-card:first-child{margin-left:0!important;margin-right:20px!important}.webbutbildning-bookings-grid .llms-card:last-child{margin-right:0!important}.llms-card-inner{line-height:1.2em;padding:0 12px}.llms-card--title{background:#eaeaea;color:#000;font-size:18px;line-height:1;margin:0 0 20px;padding:10px}@media only screen and (max-width:780px){.webbutbildning-bookings-grid .llms-card:first-child{margin-left:0!important;margin-right:0!important}}.dwn{border:solid;border-width:0 2.8px 2.8px 0;display:inline-block;margin-bottom:2px;margin-left:7px;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}select{-webkit-appearance:listbox!important;-moz-appearance:listbox!important}.block-wrapper{display:flex;gap:90px;padding-bottom:32px}@media only screen and (max-width:992px){.block-wrapper{gap:45px}}@media only screen and (max-width:780px){.block-wrapper{flex-direction:column;gap:32px}}.block.block--two-third{flex-basis:66%}.block.block--flex{flex:1}a.btn-grn{background-color:#75b94e;color:#fff;font-family:Circular-book,sans-serif;font-size:.8em;text-align:left;text-decoration:none;text-transform:uppercase}a.btn-grn:hover{background-color:#4f8033}.inner-content-left{text-align:left}a{color:#4f8033}.ginput_container_select{background-color:#f5f5f5;border:1px solid #e2e0e3!important}.gfield_select{width:100%!important}select{-webkit-appearance:none;font-family:sans-serif}.textwidget .grecaptcha-logo iframe{height:60px;width:340px}.competence_check .gform_wrapper{margin:0 auto;max-width:300px!important}.competence_check input.submit_btn{background-color:#75b94e;color:#fff;display:block;font-size:18px;font-weight:400;margin:30px auto;min-width:300px;padding:18px 40px;text-decoration:none;text-transform:none}.custom-image{height:auto;width:340px!important}.news-box{align-items:flex-end;background:#f7f7f7;display:flex}.content.single .news-box img{height:auto;width:46%}.content.single .news-box .news-box-text{padding:30px;width:50%}@media screen and (max-width:680px){.news-box{align-items:center;flex-direction:column;flex-wrap:wrap}.content.single .news-box img{height:auto;width:100%}.content.single .news-box .news-box-text{padding:20px 20px 30px;width:100%}}.my-dashboard h6,.my-dashboard p{max-width:800px;text-align:left}.my-dashboard h6{margin:15px 0}.webbutbildning-meny{border-bottom:1px solid #e5e5e5;padding-bottom:15px;text-align:left}.logout-menu{position:absolute;right:0;top:18px}a.myaccount{background-color:none!important;background:none!important;color:#4f8033;font-size:18px;font-weight:700;padding:10px 15px 10px 0;text-decoration:none;text-transform:none}.my-dashboard h3.llms-sd-section-title{text-align:left}.insu-registration-form{max-width:680px;text-align:left}.insu-registration-form .registraion-form input{moz-border-radius:0!important;-webkit-appearance:none;-moz-appearance:none;background-color:#f5f5f5;border:1px solid #e2e0e3!important;border-radius:0!important;color:#4a4a49!important;font-family:Circular-book,sans-serif!important;font-size:16px!important;font-weight:400;line-height:17px!important;margin-top:20px;padding:15px 10px!important;text-transform:none;width:100%!important}.form-group{display:inline-block;width:49%}.form-group.left{margin-right:1%}.form-group.right{margin-left:1px}.insu-registration-form .registraion-form input[type=submit]{background-color:#75b94e;border:none!important;color:#fff!important;font-size:18px!important;line-height:1.2em;padding:16px 30px!important;width:100%!important}.indicator,span.help-block{display:block;font-family:Circular-book;font-size:.8em;font-style:italic;padding-top:11px}.bookings-city,.bookings-date,.bookings-id,.bookings-link,.bookings-name,.bookings-place,.bookings-time{font-family:Circular-book;margin-bottom:5px}.bookings-name{font-size:1.1em;line-height:1.3em;margin-bottom:10px}.bookings-link{margin-top:10px}.webbutbildning-bookings-grid{display:flex;flex-wrap:wrap}.webbutbildning-bookings-grid-item{background:#f7f7f7;display:inline-block;margin-bottom:15px;margin-right:10px;min-height:250px!important;padding:25px;vertical-align:top;width:390px!important}.webbutbildning-bookings-grid.archive .webbutbildning-bookings-grid-item{background:#f7f7f7;min-height:20px;width:100%}.webbutbildning-bookings-grid.archive .bookings-city,.webbutbildning-bookings-grid.archive .bookings-date{display:inline}@media screen and (max-width:680px){a.myaccount{display:block;text-align:left}.logout-menu{float:none;margin-bottom:10px;margin-top:15px}.form-group{display:inline-block;width:100%}.form-group.left{margin-right:0}.form-group.right{margin-left:0}.gform_button,button.book-green-btn.right button.book-red-btn.right{width:100%!important}input#btn-create-account{line-height:inherit;max-width:100%!important;width:100%!important}}ul.dashboard-menu li{display:inline-block}ul.dashboard-menu-sub li{display:block}ul.dashboard-menu-sub a{background:#75b94e;border:solid;border-width:1px;color:#fff!important;display:block;font-family:Circular-book,sans-serif;padding:10px;text-decoration:none;width:200px}ul.dashboard-menu-sub{display:none;margin-top:15px;position:absolute;z-index:99}ul.dashboard-menu-sub a:hover{background-color:#5e983c}ul.dashboard-menu-mobile-sub{display:none}a.more-info{background-color:#75b94e;color:#fff;display:inline-block;font-family:Circular-book,sans-serif;font-size:1em;margin-top:20px;min-width:200px;padding:15px;text-align:center;text-decoration:none;text-transform:none}a.dashboard-btn-green:hover,a.more-info:hover{background-color:#5e983c}.course-details-left{display:inline-block;vertical-align:top;width:50%}.course-details-right{background:#f7f7f7;display:inline-block;padding:25px;position:absolute;right:0;vertical-align:top;width:40%}.course-details-left p,.course-details-right p{font-family:Circular-book,sans-serif}a.dashboard-btn-green,a.dashboard-btn-yellow{color:#fff;display:inline-block;font-family:Circular-book,sans-serif;font-size:.8em;margin-top:15px;min-width:220px;padding:10px 15px;text-align:center;text-decoration:none;text-transform:uppercase}a.dashboard-btn-yellow{background-color:#edc73c}a.dashboard-btn-green{background-color:#75b94e}a.dashboard-btn-yellow:hover{background-color:#d9b01c}@media screen and (max-width:680px){ul.dashboard-menu li{display:block}ul.dashboard-menu-sub{margin-top:0;position:relative}.course-details-left,.course-details-right{position:relative;width:100%}}.modal_bookings{border-bottom:1px solid #d3d3d3;padding-bottom:28px}.modal-bookings-title{font-weight:700;margin-top:10px}.modal-body h6{margin-bottom:30px}.modal-close-pop{cursor:pointer;position:absolute;right:15px}.modal-close-pop .fa-circle-xmark:before{font-size:32px}.select2-dropdown--below{top:-2.8rem}.bookings-link a{float:right}.bookings-column{float:left;font-family:Circular-book;margin-bottom:4px;width:50%}.bookings-column.small{width:30%}.bookings-column.dates{margin-top:10px}.bookings-row:after{clear:both;content:"";display:table}@media only screen and (max-width:780px){.webbutbildning-bookings-grid.flex{display:block;flex-wrap:wrap}}.webbutbildning-bookings-grid-item{border:1px solid #d3d3d3;min-height:100px;width:auto}.contact-booking-list-company,.contact-booking-list-name{min-width:200px}.flex-item-left,.flex-item-right{flex:48%}.modal-dialog.course-eval{margin:0!important;padding:0!important}.modal-content.course-eval,.modal-dialog.course-eval{height:90%!important;width:100%!important}.modal-body.course-eval{height:90%!important}.modal-header.course-eval{background-color:#337ab7;border-bottom:2px dashed #337ab7;color:#fff;padding:16px}.login-form{margin:15px 20px -10px}.login-form .gform_button{min-width:25%;width:auto!important}.topMenu ul.dashboard-menu-sub{z-index:99}.topMenu ul#menu-topmenu ul.dashboard-menu-sub li{border-right:none!important;margin-left:0!important;margin-top:-3px!important;text-align:left}.plh-book-company{background-color:#f7f7f7;border:1px solid #d3d3d3;border-radius:3px;margin-bottom:1rem;padding:.5rem 2rem 1.5rem;position:relative;width:100%}@media only screen and (max-width:768px){.plh-book-company{padding:.5rem 1rem}}.plh-book-company.inactive{cursor:pointer}.plh-book-company.inactive:hover{background-color:#eaeaea}.book-course-info{background-color:#f7f7f7;border:1px solid #d3d3d3;border-radius:3px;margin-bottom:1rem;padding:1.5rem 2rem;position:relative;width:100%}.book-course-info h5{font-size:14px}.customer-edit-btn{background:#75b94e;color:#fff;font-family:Circular-book,sans-serif;min-width:240px;padding:15px;position:absolute;right:32px;text-align:center;top:20px}.customer-edit-btn:hover{background-color:#5e983c;color:#fff;cursor:pointer;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear}.plh-book-company p{font-family:Circular-book,sans-serif;margin-bottom:10px}.company-details-data{margin-bottom:30px}.company-details-data-form{margin-bottom:10px}.plh-book-company label{display:inline-block;font-family:Circular-book,sans-serif;margin-bottom:10px;min-width:170px;vertical-align:top}.bookform_input_container_select,.plh-book-company input[type=email],.plh-book-company input[type=text]{background-color:#fff;border:1px solid #e2e0e3!important;font-family:Circular-book,sans-serif;font-size:16px;padding:10px;width:250px}.plh-book-company textarea{background-color:#fff;border:1px solid #e2e0e3;font-family:Circular-book,sans-serif;font-size:16px;height:80px;max-width:480px;padding:5px;resize:none;width:100%}.bookform_input_container_select:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#4a4a49!important;content:"▽";display:inline-block;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:20px;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;top:20px;z-index:8}.add-participant-plh .bookform_input_container_select{padding:15px;width:100%}.add-participant-search-header{display:inline-block;font-family:Circular-book;font-size:16px;font-weight:700;margin-bottom:15px;margin-left:5px}.add-participant-search-header.right{display:inline-block;float:right}.select2-results__option{font-family:Circular-book,sans-serif;font-size:16px}.select2-search--dropdown .select2-search__field{font-family:Circular-book,sans-serif;font-size:18px;padding:15px!important}.add-participant-plh{border-top:1px solid #e2e0e3;margin-top:30px;padding-top:30px;position:relative}.add-participant-plh.change{border-top:0;margin-top:20px;padding-top:5px}.add-participant-form-plh{margin-bottom:30px;margin-top:30px}.add-participant-form.search{margin-bottom:10px}.participant-data input[type=email],.participant-data input[type=text],.search input[type=text]{max-width:480px;padding:15px;width:100%}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#f7f7f7!important;color:#000!important}.add-participant-form.participant-data{display:inline-block;margin-bottom:20px;margin-right:1.5%;position:relative;width:32%}.add-participant-form-plh label.error{font-size:12px!important;left:10px;margin-top:5px!important;position:absolute;top:100%}.add-participant-form.participant-data.civic-reg,.add-participant-form.participant-data.price-group{margin-right:0}.participant-list-plh{margin-bottom:40px;margin-top:40px;position:relative}.participant-list-plh h3{border-bottom:1px solid #000;margin-bottom:10px;padding-bottom:10px}.participant-list-item{border-bottom:1px solid #000;display:flex;font-family:Circular-book;font-size:14px;margin-bottom:10px;padding-bottom:7px;padding-top:5px;position:relative}.participant-list-dates{margin-bottom:7px;min-width:135px!important}.participant-list-edit{position:absolute;right:0}.participant-list-arrived,.participant-list-category,.participant-list-certification,.participant-list-grade,.participant-list-mail,.participant-list-member,.participant-list-name,.participant-list-number,.participant-list-phone{margin-bottom:7px}.participant-list-arrived{display:flex;min-width:135px!important}.participant-list-member,.participant-list-name{min-width:200px}.participant-list-mail{min-width:250px}.participant-list-arrived,.participant-list-category,.participant-list-certification,.participant-list-grade,.participant-list-number,.participant-list-phone,.participant-list-view{min-width:110px}.contact-booking-list-plh{margin-bottom:40px;margin-top:40px;position:relative}.contact-booking-list-plh h3{border-bottom:1px solid #000;margin-bottom:10px;padding-bottom:10px}.contact-booking-list-item{border-bottom:1px solid #000;font-family:Circular-book;font-size:14px;margin-bottom:16px;padding-bottom:10px;position:relative}.contact-booking-list-edit{position:absolute;right:0}.view-booking-l{cursor:pointer}.contact-booking-list-view{min-width:40px}.contact-booking-list-booking,.contact-booking-list-company,.contact-booking-list-date,.contact-booking-list-name,.contact-booking-list-participants,.contact-booking-list-type,.contact-booking-list-view{display:inline-block;margin-bottom:7px}.contact-booking-list-company,.contact-booking-list-name{min-width:500px}.contact-booking-list-booking,.contact-booking-list-date,.contact-booking-list-participants,.contact-booking-list-type{min-width:120px}@media only screen and (max-width:768px){.contact-booking-list-booking,.contact-booking-list-company,.contact-booking-list-date,.contact-booking-list-edit,.contact-booking-list-name,.contact-booking-list-participants,.contact-booking-list-type,.contact-booking-list-view{display:block}}.book-green-btn.right{background:#75b94e;color:#fff;font-family:Circular-book;margin-top:10px;min-width:240px;padding:15px;position:absolute;right:0;text-align:center}.book-green-btn.right:hover{background-color:#5e983c;cursor:pointer}.book-red-btn.right{background:#d33;color:#fff;font-family:Circular-book;margin-top:10px;min-width:240px;padding:15px;position:absolute;right:0;text-align:center}.book-red-btn.right:hover{background-color:#c40000;cursor:pointer}.company-details-data-form-policy{font-family:Circular-book;font-size:14px;text-align:left}.company-details-data-form-submit{text-align:right}@media only screen and (max-width:768px){.company-details-data-form-submit{margin-bottom:10px;text-align:center}}button.book-green-btn.right,button.book-red-btn.right{border:0;font-size:16px;position:relative}button.book-green-btn.right.btn-add-participant{position:inherit;right:0}@media only screen and (max-width:1024px){.add-participant-form.participant-data{margin-right:0;width:48%}.customer-edit-btn{display:block;margin-bottom:15px;margin-top:15px;position:static}}@media only screen and (max-width:768px){.participant-list-mail,.participant-list-member .participant-list-category .participant-list-arrived .participant-list-grade,.participant-list-name,.participant-list-number,.participant-list-phone{display:block}.add-participant-form.participant-data{display:block;margin-bottom:15px;margin-right:0;width:100%}.contact-booking-list-item.table-header{display:none}.mobile-label{display:inline-block;font-weight:700;min-width:120px}.contact-booking-list-item{margin-bottom:20px;padding-bottom:14px}}@media only screen and (min-width:768px){.contact-booking-list-item.table-header{font-weight:700}.mobile-label{display:none}}#bookingDetailsModal .modal-body{font-family:Circular-book;padding:16px 26px}#bookingDetailsModal .modal-body h3{border-bottom:1px solid #c2c2c2;font-size:22px;font-weight:700;margin-bottom:8px;padding-bottom:8px}.modal-booking-details-plh{background:#f5f5f5;margin-bottom:30px;margin-top:25px;padding:20px}.modal-booking-row{font-size:15px;margin-bottom:12px}.modal-booking-data,.modal-label{display:inline-block;line-height:20px}.modal-label{font-weight:700;vertical-align:top;width:160px}.participant-row{border-bottom:1px solid #c2c2c2;font-size:14px;margin-bottom:8px;padding-bottom:10px}.participant-row span{float:right}input#btn-create-account{max-width:280px}.gform_footer.top_label{text-align:left}@media only screen and (max-width:768px){#bookingDetailsModal .modal-body h3{font-size:18px}#bookingDetailsModal .modal-body{font-family:Circular-book;padding:16px 16px 18px}.modal-booking-details-plh{background:#fff;font-size:14px;margin-top:25px;padding:0}.modal-booking-data{width:180px}.modal-booking-row{font-size:14px}.modal-label{width:120px}.participant-row span{display:block;float:none;font-size:12px;margin-top:5px}}.select2-container--default .select2-selection--single{border:1px solid #e2e0e3!important;border-radius:0!important}.select2-container .select2-selection--single{height:50px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:48px!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{cursor:pointer}.swal2-checkbox,.swal2-radio{align-items:left!important;justify-content:left!important}.swal2-label{font-size:14px}.swal2-label,.swal2-validation-message{font-family:Circular-book;text-align:left}.swal2-validation-message{align-items:left!important;font-size:14px!important;justify-content:left!important}a.zoom-link{align-items:center;background-color:#2d8cff;color:#fff;display:inline-block;display:flex;font-family:Circular-book,sans-serif;font-size:1em;margin-top:20px;min-width:200px;padding:15px;text-align:left;text-decoration:none;text-transform:none;vertical-align:middle;width:-moz-fit-content;width:fit-content}a.zoom-link:before{background:url(../static/images/zoom-icon.png);background-size:cover;content:"";display:inline-block;height:30px;margin-right:20px;width:30px}a.zoom-link:hover{background-color:#539ffc}a.teams-link{align-items:center;background-color:#505ac9;color:#fff;display:inline-block;display:flex;font-family:Circular-book,sans-serif;font-size:1em;margin-top:20px;min-width:200px;padding:15px;text-align:left;text-decoration:none;text-transform:none;vertical-align:middle;width:-moz-fit-content;width:fit-content}a.teams-link:before{background:url(../static/images/teams-icon.png);background-size:cover;content:"";display:inline-block;height:30px;margin-right:20px;width:30px}a.teams-link:hover{background-color:#6770ea}.account-start-page-box{background-color:#f7f7f7;border:1px solid #d3d3d3;border-radius:3px;cursor:pointer;margin-bottom:1rem;padding:1.5rem 2rem;position:relative;width:100%}.account-start-page-box h5{color:#4f8033;text-decoration:underline}.account-start-page-box:hover{background-color:#d3d3d3}a.view-booking{background-color:#75b94e;color:#fff;font-family:Circular-book,sans-serif;font-size:1em;padding:10px;text-align:center;text-decoration:none;text-transform:none}a.view-booking:hover{background-color:#5e983c;cursor:pointer}a.complete-booking{background-color:#75b94e;color:#fff;display:block;font-family:Circular-book,sans-serif;font-size:1em;margin-top:-8px;min-width:100px;padding:9px;text-align:center;text-decoration:none;text-transform:none}a.complete-booking:hover{background-color:#5e983c;cursor:pointer}.booking-details-left-col{display:inline-block;vertical-align:top;width:50%}.booking-details-right-col{display:inline-block;padding-left:4%;vertical-align:top;width:45%}@media only screen and (max-width:760px){.booking-details-left-col,.booking-details-right-col{display:block;vertical-align:top;width:100%}.booking-details-right-col{padding-left:0}}.booking-details-left-col h6,.booking-details-right-col h6{font-weight:700}.booking-details-right-col .headline{font-family:Circular-book,sans-serif;font-size:14px;font-weight:700;margin:15px 0 5px}.booking-details-right-col p{font-family:Circular-book,sans-serif;font-size:14px;line-height:18px}.booking-details-plh{background:#f5f5f5;border:1px solid #d3d3d3;border-radius:3px;margin-bottom:30px;padding:20px}.booking-row{font-size:15px;margin-bottom:12px}.booking-data,.booking-label{display:inline-block;line-height:20px}.booking-label{font-weight:700;vertical-align:top;width:140px}.btn-edit-participant-booking{background-color:#75b94e;color:#fff;font-family:Circular-book,sans-serif;font-size:1em;min-width:100px!important;padding:10px 30px;text-align:center;text-decoration:none;text-transform:none}.btn-edit-participant-booking:hover{background-color:#5e983c;cursor:pointer}.btn-delete-participant-booking{background-color:#d33;color:#fff;font-family:Circular-book,sans-serif;font-size:1em;padding:10px 25px;text-align:center;text-decoration:none;text-transform:none}.btn-delete-participant-booking:hover{background-color:#c40000;cursor:pointer}@media only screen and (max-width:768px){#contact_bookings .contact-booking-list-item{display:flex;flex-direction:column}#contact_bookings .contact-booking-list-item .contact-booking-list-name{min-width:100%}#contact_bookings .contact-booking-list-item .contact-booking-list-edit{margin-top:10px;order:10;position:relative}#contact_bookings .contact-booking-list-item .contact-booking-list-edit a{display:inline-block;margin-top:0}#contact_bookings_archive .contact-booking-list-item{display:flex;flex-direction:column}#contact_bookings_archive .contact-booking-list-item .contact-booking-list-name{min-width:100%}#contact_bookings_archive .contact-booking-list-item .contact-booking-list-edit{margin-top:10px;order:10;position:relative}#contact_bookings_archive .contact-booking-list-item .contact-booking-list-edit a{display:inline-block;margin-top:0}#contact_bookings_archive .participant-list-item{display:flex;flex-direction:column}#contact_bookings_archive .participant-list-item .participant-list-name{min-width:100%}#contact_bookings_archive .participant-list-item .participant-list-arrived{align-items:center;display:block;justify-content:center;min-width:110px}.plh-customer-info .participant-list-plh .participant-list-item{display:flex;flex-direction:column}.plh-customer-info .participant-list-plh .participant-list-item .participant-list-edit{margin-bottom:8px;margin-top:10px;position:relative}.plh-customer-info .participant-list-plh .participant-list-item .participant-list-edit a{display:inline-block}}.select2-dropdown--above{top:5.8rem}.tooltip{display:inline-block;position:relative}.tooltip .tooltiptext{background-color:#000;border-radius:6px;color:#fff;padding:10px 0;position:absolute;text-align:center;visibility:hidden;width:270px;z-index:1}.tooltip-top{bottom:125%;left:50%;margin-left:-60px}.tooltip:hover .tooltiptext{visibility:visible}.account-right-col-news h6{font-weight:600}.account-right-col-news h6:before{border-bottom:8px solid #edc73c;content:"";display:block;margin-bottom:15px;margin-top:5%;width:28%}.account-right-col-news:hover h6:before{transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;width:40%}.account-right-col-news-date{color:#979797;display:inline-block;float:right;font-size:14px;margin-top:-3px}.account-right-col-news{padding-bottom:30px}.fa-eye{color:#d3d3d3;cursor:pointer;position:absolute;right:4%;top:35%}#pwd_eye{right:11%;top:41%}@media only screen and (max-width:768px){#pwd_eye{right:14%;top:38%}}.add-participant-form.participant-data.session,.participant-session-dropdown{display:inline-block;margin-right:1em;position:relative;width:100%}.dropdown-content{background-color:#fff;width:100%}.multicolumn-list ul{list-style:none;margin:0;padding:0}.multicolumn-list li{align-items:center;border-bottom:1px solid #ddd;display:flex;padding:10px}.multicolumn-list input[type=checkbox]{margin-right:10px}.multicolumn-list label{font-weight:700;margin-right:10px}.multicolumn-list span{flex:1;text-align:left}.header-row span{font-weight:600;text-align:left}.multicolumn-list span:last-of-type{flex-grow:0}.dropdown:hover .dropdown-content{display:block}.add-participant-sessions-header{font-family:Circular-book;font-size:16px;font-weight:700;margin-bottom:15px;margin-left:5px}.secondary_button{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:2px solid #75b94e;border-radius:0;color:#75b94e!important;cursor:pointer;display:inline-block;font-family:Circular-book,sans-serif;font-size:16px!important;font-weight:400;line-height:20px;margin:0 auto!important;min-width:25%;outline:0;padding:12px 18px!important;text-align:center;text-decoration:none!important;transition:all .3s ease;width:auto!important}.secondary_button.button:hover{background-color:#fff;border-color:#89d35e;color:#89d35e!important}.inventory-list{border:1px solid #d3d3d3;border-radius:4px;margin:24px 0}@media only screen and (max-width:768px){.inventory-list{border:0;margin-top:12px}}.inventory-list-head{background-color:#f7f7f7;border-radius:4px 4px 0 0;display:flex;justify-content:space-between}@media only screen and (max-width:768px){.inventory-list-head{display:none}}.inventory-list-head .head-item{align-items:center;color:#555759;display:flex;gap:8px;justify-content:center;padding:16px 24px;text-align:center}.inventory-list-head .head-item.last{text-align:right;white-space:nowrap}.inventory-list-head .head-item.with-icon{padding-left:32px}.inventory-list-content{display:flex;flex-direction:column}@media only screen and (max-width:768px){.inventory-list-content{gap:8px}}.inventory-list-content .list-content{color:#4a4a49;display:flex;justify-content:space-between;position:relative;text-decoration:none;transition:.25s ease}@media only screen and (max-width:768px){.inventory-list-content .list-content{border:1px solid #d3d3d3;border-radius:4px;flex-wrap:wrap;padding:8px}}.inventory-list-content .list-content:after{background-color:#f7f7f7;bottom:0;content:"";height:1px;left:24px;position:absolute;width:calc(100% - 48px)}.inventory-list-content .list-content:hover{background-color:#d3d3d3;transition:.25s ease}.inventory-list-content .list-content:hover:after{background-color:#d3d3d3}.inventory-list-content .list-content-part{padding:22px}@media only screen and (max-width:768px){.inventory-list-content .list-content-part{padding:16px}.inventory-list-content .list-content-part.phone{width:60%}.inventory-list-content .list-content-part.validity{width:40%}}.inventory-list-content .list-content-part:first-of-type{font-weight:700}@media only screen and (max-width:768px){.inventory-list-content .list-content-part:first-of-type{border-bottom:1px solid #d3d3d3}}.inventory-list-content .list-content-part.last{text-align:center}.inventory-list-content .list-content-part.with-icon{padding-left:32px}.inventory-list-content .list-content-part.with-icon i{left:6px;position:absolute;top:20px}@media only screen and (max-width:768px){.inventory-list-content .list-content-part.with-icon i{left:0;position:relative;top:0}}.inventory-list-footer{background-color:#f7f7f7;border-radius:0 0 4px 4px;display:flex;justify-content:end}@media only screen and (max-width:768px){.inventory-list-footer{border-radius:4px;margin-top:8px}}.inventory-list-footer .pagination{align-items:center;display:flex;gap:16px;padding:16px 24px}.inventory-list .w-5{width:5%}.inventory-list .w-8{width:8%}.inventory-list .w-10{width:10%}.inventory-list .w-12{width:12%}.inventory-list .w-15{width:15%}.inventory-list .w-20{width:20%}.inventory-list .w-25{width:25%}.inventory-list .w-30{width:30%}.inventory-list .w-35{width:35%}.inventory-list .w-38{width:38%}.inventory-list .w-40{width:40%}.inventory-list .w-45{width:45%}.inventory-list .w-50{width:50%}.inventory-list .w-60{width:60%}.inventory-list .w-65{width:65%}.inventory-list .w-100{width:100%}@media only screen and (max-width:1170px){.inventory-list .w-10,.inventory-list .w-12,.inventory-list .w-15,.inventory-list .w-20,.inventory-list .w-25,.inventory-list .w-30,.inventory-list .w-35,.inventory-list .w-38,.inventory-list .w-40,.inventory-list .w-45,.inventory-list .w-50,.inventory-list .w-60,.inventory-list .w-65{width:50%}}@media only screen and (max-width:768px){.inventory-list .w-10,.inventory-list .w-12,.inventory-list .w-15,.inventory-list .w-20{width:50%}.inventory-list .w-25,.inventory-list .w-30,.inventory-list .w-35,.inventory-list .w-38,.inventory-list .w-40,.inventory-list .w-45,.inventory-list .w-50,.inventory-list .w-60,.inventory-list .w-65{width:100%}}.account-top{display:flex;justify-content:space-between;padding:60px 0 40px}@media only screen and (max-width:768px){.account-top{flex-wrap:wrap;padding:24px 0}}.account-top .account-top-left{width:70%}@media only screen and (max-width:768px){.account-top .account-top-left{width:100%}}.account-top .account-top-right{width:30%}@media only screen and (max-width:768px){.account-top .account-top-right{width:100%}.page-template-account-new-password .account-top .account-top-right .box{margin:12px 0}.page-template-account-new-password .account-competence-inventory .account-top,.page-template-account-new-password .account-competence-inventory .account-top .txt-section{padding-bottom:0}}.my-pages-menu{background-color:#75b94e;display:flex;justify-content:space-between;position:relative}@media only screen and (max-width:768px){.my-pages-menu{flex-direction:column}}.my-pages-menu ul{display:flex}@media only screen and (max-width:768px){.my-pages-menu ul{flex-direction:column}}.my-pages-menu ul li a{color:#fff;display:inline-flex;font-family:Circular-bold,sans-serif;font-weight:100;margin-right:0;padding:11px 32px}@media only screen and (max-width:1170px){.my-pages-menu ul li a{font-size:14px}}@media only screen and (max-width:768px){.my-pages-menu ul li a{border-bottom:1px solid #f7f7f7;padding:10px 24px;width:100%}}.my-pages-menu .my-account{align-items:baseline;color:#fff;display:inline-flex;font-size:18px;font-weight:700;gap:1rem;padding:10px 24px;text-decoration:none}@media only screen and (max-width:1170px){.my-pages-menu .my-account{font-size:14px;padding:10px 24px 9px}}@media only screen and (max-width:768px){.my-pages-menu .my-account{gap:.5rem;padding:10px 24px;width:100%}}.my-pages-menu .submenu{background-color:#f7f7f7;border:1px solid #d3d3d3;border-radius:0 0 4px 4px;border-top:0;display:none;left:0;padding:24px;position:absolute;top:38px;transition:opacity .2s ease,visibility .2s ease;width:100%}@media only screen and (max-width:1170px){.my-pages-menu .submenu{top:34px}}@media only screen and (max-width:768px){.my-pages-menu .submenu{border-radius:0;flex-direction:column;left:0;padding:12px 24px 24px;position:relative;top:0}}.my-pages-menu .submenu .icon{align-items:center;display:inline-flex;justify-content:center;padding:40px}.my-pages-menu .submenu .icon i{fill:#4a4a49;color:#4a4a49;font-size:80px;height:80px;width:80px}@media only screen and (max-width:1170px){.my-pages-menu .submenu .icon{padding:20px 20px 20px 0}.my-pages-menu .submenu .icon i{font-size:60px;height:60px;width:60px}}@media only screen and (max-width:768px){.my-pages-menu .submenu .icon{display:none}}.my-pages-menu .submenu .info{align-items:center;color:#4a4a49;display:flex;padding-right:80px;width:calc(75% - 160px)}@media only screen and (max-width:1170px){.my-pages-menu .submenu .info{padding-right:40px;width:calc(75% - 80px)}}@media only screen and (max-width:768px){.my-pages-menu .submenu .info{padding-right:0;width:100%}}.my-pages-menu .submenu .links{display:flex;flex-direction:column;gap:1rem;justify-content:center;width:25%}@media only screen and (max-width:768px){.my-pages-menu .submenu .links{align-items:baseline;flex-direction:row;flex-wrap:wrap;gap:.3rem;justify-content:left;width:100%}}.my-pages-menu .submenu .links .btn{font-family:Circular-book,sans-serif;justify-content:center;margin:0;padding:10px 15px;text-align:center;width:100%}@media only screen and (max-width:1170px){.my-pages-menu .submenu .links .btn{font-size:14px}}@media only screen and (max-width:768px){.my-pages-menu .submenu .links .btn{justify-content:left;text-align:left;width:100%}}.page-template-account-courses .my-pages-menu,.page-template-account-courses-single .my-pages-menu{margin-bottom:209px}@media only screen and (max-width:768px){.page-template-account-courses .my-pages-menu,.page-template-account-courses-single .my-pages-menu{margin-bottom:0}}.page-template-account-courses .my-pages-menu .courses,.page-template-account-courses-single .my-pages-menu .courses{background-color:#f7f7f7!important;color:#4f8033}@media only screen and (max-width:768px){.page-template-account-courses .my-pages-menu .courses,.page-template-account-courses-single .my-pages-menu .courses{border:1px solid #d3d3d3;border-top:0}}.page-template-account-courses .my-pages-menu .submenu.courses-menu,.page-template-account-courses-single .my-pages-menu .submenu.courses-menu{display:flex}.page-template-account-bookings .my-pages-menu,.page-template-account-bookings-details .my-pages-menu,.page-template-account-certificate .my-pages-menu,.page-template-account-competence-inventory .my-pages-menu,.page-template-account-competence-inventory-employee .my-pages-menu{margin-bottom:249px}@media only screen and (max-width:768px){.page-template-account-bookings .my-pages-menu,.page-template-account-bookings-details .my-pages-menu,.page-template-account-certificate .my-pages-menu,.page-template-account-competence-inventory .my-pages-menu,.page-template-account-competence-inventory-employee .my-pages-menu{margin-bottom:0}}.page-template-account-bookings .my-pages-menu .booking,.page-template-account-bookings-details .my-pages-menu .booking,.page-template-account-certificate .my-pages-menu .booking,.page-template-account-competence-inventory .my-pages-menu .booking,.page-template-account-competence-inventory-employee .my-pages-menu .booking{background-color:#f7f7f7!important;color:#4f8033}@media only screen and (max-width:768px){.page-template-account-bookings .my-pages-menu .booking,.page-template-account-bookings-details .my-pages-menu .booking,.page-template-account-certificate .my-pages-menu .booking,.page-template-account-competence-inventory .my-pages-menu .booking,.page-template-account-competence-inventory-employee .my-pages-menu .booking{border:1px solid #d3d3d3;border-top:0}}.page-template-account-bookings .my-pages-menu .submenu.booking,.page-template-account-bookings-details .my-pages-menu .submenu.booking,.page-template-account-certificate .my-pages-menu .submenu.booking,.page-template-account-competence-inventory .my-pages-menu .submenu.booking,.page-template-account-competence-inventory-employee .my-pages-menu .submenu.booking{display:flex;transition-delay:.1s}.page-template-account-edit .my-pages-menu,.page-template-account-new-password .my-pages-menu{margin-bottom:209px}@media only screen and (max-width:768px){.page-template-account-edit .my-pages-menu,.page-template-account-new-password .my-pages-menu{margin-bottom:0}}.page-template-account-edit .my-pages-menu .my-account,.page-template-account-new-password .my-pages-menu .my-account{background-color:#f7f7f7!important;border-right:1px solid #d3d3d3;color:#4f8033}@media only screen and (max-width:768px){.page-template-account-edit .my-pages-menu .my-account,.page-template-account-new-password .my-pages-menu .my-account{border:1px solid #d3d3d3;border-top:0}}.page-template-account-edit .my-pages-menu .submenu.my-account-menu,.page-template-account-new-password .my-pages-menu .submenu.my-account-menu{display:flex}.page-template-account-start .my-pages-menu ul li a.start{background-color:#f7f7f7!important;color:#4f8033}@media only screen and (max-width:768px){.page-template-account-start .my-pages-menu ul li a.start{border:1px solid #d3d3d3;border-bottom:0}}.course-current .links .current-courses,.course-previus .links .prev-courses,.page-template-account-bookings .links .booking-all,.page-template-account-certificate .links .course-files,.page-template-account-competence-inventory .links .competence-inventory,.page-template-account-competence-inventory-employee .links .competence-inventory,.page-template-account-edit .links .my-account-info,.page-template-account-new-password .links .account-pass{background-color:#4f8033}@media only screen and (min-width:1170px){.my-pages-menu .has-submenu:hover .my-account,.my-pages-menu .has-submenu:hover .myaccount{background-color:#f7f7f7!important;color:#4f8033}.my-pages-menu .has-submenu:hover .my-account{border-right:1px solid #d3d3d3}.my-pages-menu .has-submenu:hover .submenu{display:flex!important;opacity:1;z-index:10}}.new-startpage .account-top .account-top-left{padding-right:5rem}@media only screen and (max-width:768px){.new-startpage .account-top .account-top-left{padding-bottom:2rem;padding-right:0}}.new-startpage .account-top .account-top-right .btn{text-align:center;width:100%}.new-startpage .account-top .account-top-right .latest-bookings .list-content-part{padding:18px 10px}.new-startpage .account-top .account-top-right .latest-bookings .list-content-part.icon{align-items:center;display:flex;justify-content:center;padding:0}@media only screen and (max-width:768px){.new-startpage .account-top .account-top-right .latest-bookings .list-content-part.icon{justify-content:flex-end;position:absolute;right:14px;top:24px}}.new-startpage .account-top .account-top-right .latest-bookings .list-content-part.date{white-space:nowrap}.new-startpage .account-top .account-top-right .latest-bookings .list-content-part.name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-content.new-startpage{background-color:#f7f7f7;margin-bottom:2rem;padding-left:4%;padding-right:4%}.account-content.new-startpage .account-content-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1200px;padding-bottom:60px;padding-top:60px;text-align:left}@media only screen and (max-width:768px){.account-content.new-startpage .account-content-inner{grid-template-columns:repeat(1,minmax(0,1fr));padding-bottom:30px;padding-top:30px}}.account-content.new-startpage .account-content-inner .account-content-info.left,.account-content.new-startpage .account-content-inner .account-content-info.right{margin-top:0}.account-content.new-startpage .account-content-info{display:flex;flex-direction:column;margin-top:40px}@media only screen and (max-width:768px){.account-content.new-startpage .account-content-info{flex-wrap:wrap;margin:1rem 0 0;padding:1rem 0}}.account-content.new-startpage .account-content-info:first-of-type{border-right:1px solid #d3d3d3;padding-right:2rem}@media only screen and (max-width:768px){.account-content.new-startpage .account-content-info:first-of-type{border:none;padding-right:0}}.account-content.new-startpage .account-content-info:last-of-type{padding-left:2rem}@media only screen and (max-width:768px){.account-content.new-startpage .account-content-info:last-of-type{border-top:1px solid #d3d3d3;padding-left:0;padding-top:2rem}}.account-content.new-startpage .account-content-info .videos-account{display:flex;flex-direction:column;gap:2rem}.account-content.new-startpage .account-content-info .video-account{align-items:center;cursor:pointer;display:flex;gap:1rem}.account-content.new-startpage .account-content-info .video-account i{color:#edc73c;font-size:50px}@media only screen and (max-width:768px){.account-content.new-startpage .account-content-info .video-account i{font-size:40px}}.account-content.new-startpage .account-content-info .video-account h6,.account-content.new-startpage .account-content-info .video-account p{margin:0}.account-content.new-startpage .account-content-info .video-popup{background-color:#fff;bottom:calc(50% - 250px);box-shadow:2px 2px 3px hsla(0,0%,69%,.239);left:calc(50% - 450px);opacity:1;position:fixed;transition-duration:.5s;transition-property:bottom;transition-timing-function:cubic-bezier(.4,0,.2,1);width:900px;z-index:902}@media only screen and (max-width:768px){.account-content.new-startpage .account-content-info .video-popup{bottom:50%;left:0;width:100%}}.account-content.new-startpage .account-content-info .video-popup .video-popup-content{padding:2rem;position:relative}@media only screen and (max-width:768px){.account-content.new-startpage .account-content-info .video-popup .video-popup-content{padding:2rem 1rem 1rem}}.account-content.new-startpage .account-content-info .video-popup .video-popup-content i{color:#000;cursor:pointer;font-size:23px;position:absolute;right:1rem;top:1rem}@media only screen and (max-width:768px){.account-content.new-startpage .account-content-info .video-popup .video-popup-content i{right:.5rem;top:.5rem}}.account-content.new-startpage .account-content-info .video-popup.video-hidden{bottom:-600px;z-index:-100}.account-content.new-startpage .account-content-info .account-top{flex-direction:column;padding:0 0 30px}.account-content.new-startpage .account-content-info .account-top h3{margin:0}.account-content.new-startpage .account-content-info .account-top h6{margin:0 0 15px}.account-content.new-startpage .account-content-info .account-video{padding-bottom:1rem;width:100%}.account-content-news h3{margin:0;padding-bottom:30px;width:100%}@media only screen and (max-width:768px){.account-content-news h3{padding-bottom:0}}.account-content-news .account-news-inner{margin:0 auto;max-width:1200px}.account-content-news .account-news-inner .news{display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width:768px){.account-content-news .account-news-inner .news{gap:0}.account-content-news .account-news-inner .news .account-content-single-news{padding:1rem 0}}.account-content-news .account-news-inner .news .account-content-single-news .topline{display:block;font-weight:700;margin-bottom:1rem}.account-content-news .account-news-inner .news .account-content-single-news h6{margin-bottom:4px}.account-content-news .account-news-inner .news .account-content-single-news p:last-of-type{margin-bottom:0}.account-content-news .account-news-inner .news .account-content-single-news .account-right-col-news-date{float:none;margin-bottom:.5rem}@media only screen and (max-width:768px){.account-contact-section .coworker{text-align:center}.account-contact-section .coworker img{margin:0 auto 15px;width:80%}.new-startpage .account-content-info.left{padding-bottom:0}.new-startpage .account-content-info.right{margin-top:0}}.body-overlay.active{opacity:1;pointer-events:auto;transition-duration:.5s;z-index:901}@media only screen and (max-width:768px){.inventory-list.bookings{margin:0}}.inventory-list.bookings .list-content .list-content-part.edit{align-items:center;display:flex;padding:0 24px}.inventory-list.bookings .list-content .list-content-part.edit .complete-booking{margin-top:0;width:100%}.inventory-list.bookings .list-content .list-content-part.type{white-space:nowrap}.inventory-list.bookings .list-content .list-content-part.participants{text-align:center}@media only screen and (max-width:768px){.inventory-list.bookings .list-content .list-content-part.participants{text-align:left}}.inventory-list.bookings .booking-detail{background-color:#fafafa;border-bottom:1px solid #d3d3d3;padding:24px 32px;position:relative}@media only screen and (max-width:768px){.inventory-list.bookings .booking-detail{border:1px solid #d3d3d3;border-radius:0 0 4px 4px;border-top:0;margin-top:-12px}}.inventory-list.bookings .booking-detail p.loading-text{font-weight:700;max-width:none;padding:20px;text-align:center;width:100%}.inventory-list.bookings .booking-detail:before{background-color:#d3d3d3;content:"";height:1px;left:24px;position:absolute;top:0;width:calc(100% - 48px)}.inventory-list.bookings .booking-detail .booking-details-plh{background-color:inherit;border:none;margin-bottom:0;padding:0;position:relative}.inventory-list.bookings .booking-detail .booking-details-plh:last-of-type{padding-top:20px}.inventory-list.bookings .booking-detail .booking-details-plh:last-of-type h6{margin-top:0}@media only screen and (max-width:768px){.inventory-list.bookings .booking-detail .booking-details-plh:last-of-type h6{border-bottom:1px solid #000;margin:0;padding-bottom:15px}.inventory-list.bookings .booking-detail .booking-details-plh:last-of-type .participant-list-item.table-header{display:none!important}.inventory-list.bookings .booking-detail .booking-details-plh:last-of-type .participant-list-item .participant-list-arrived{align-items:center;display:flex;justify-content:flex-start}.inventory-list.bookings .booking-detail .booking-details-plh:last-of-type .participant-list-item .participant-list-arrived:before{content:"Närvaro:";display:inline-block;padding-right:.5rem;position:relative}.inventory-list.bookings .list-content .list-content-part.name{order:5}.inventory-list.bookings .list-content .list-content-part.date{font-size:14px;font-weight:400;order:10;padding-top:0;width:100%}.inventory-list.bookings .list-content .list-content-part.course-date,.inventory-list.bookings .list-content .list-content-part.participants,.inventory-list.bookings .list-content .list-content-part.type{font-size:14px;order:20;width:33.33%}.inventory-list.bookings .list-content .list-content-part.course-date .mobile-label,.inventory-list.bookings .list-content .list-content-part.participants .mobile-label,.inventory-list.bookings .list-content .list-content-part.type .mobile-label{margin-bottom:5px;width:100%}.inventory-list.bookings .list-content .list-content-part.edit{order:30;padding:6px 16px 16px;width:100%}.inventory-list.bookings.archive .inventory-list-content .list-content .list-content-part.with-icon{padding-left:16px}.inventory-list.bookings.archive .inventory-list-content .list-content .list-content-part.with-icon .icon-show-more{left:16px;position:absolute;top:18px}.inventory-list.bookings.archive .inventory-list-content .list-content .list-content-part.name{padding-left:32px}.inventory-list.bookings.archive .inventory-list-content .booking-details-plh .participant-list-item .participant-list-arrived{align-items:center!important;display:flex!important;justify-content:flex-start!important}}label.error{color:#d00;font-size:12px;margin-left:10px!important;margin-top:10px!important}#search_certificate_form{display:flex;gap:.5rem;margin-bottom:0}#search_certificate_form span{display:block;margin:0;padding:0}.certificate-header{align-items:center;display:flex;justify-content:flex-end;margin-bottom:1rem;margin-top:.5rem}@media screen and (max-width:767px){#search_certificate_form{align-items:stretch;flex-direction:column}#search_certificate_form button,#search_certificate_form input,#search_certificate_form span{width:100%}#search_certificate_form button{margin-top:.5rem}}.account-certificate-search #search_certificate_form{display:flex}.account-certificate-search #search_certificate_form .search-input{align-items:center;border:1px solid #d3d3d3;border-radius:4px;display:flex}.account-certificate-search #search_certificate_form .search-input .icon-search{padding:16px 0 16px 24px}.account-certificate-search #search_certificate_form .search-input input{border:none;border-radius:4px;font-size:16px;padding:16px 24px;width:300px}.account-certificate-search #search_certificate_form .search-input input:focus-visible{outline:none}.account-certificate-search button{background-color:#75b94e;border:none;border-radius:2px;box-shadow:none;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 24px}.account-certificate-search button:hover{background-color:#4f8033}.account-certificate-list{overflow-x:auto}.account-certificate-list table{border-collapse:collapse;width:100%}@media only screen and (max-width:768px){.account-certificate-list table{border-top:1px solid #d3d3d3}}.account-certificate-list table thead{background-color:#f7f7f7;border-bottom:1px solid #d3d3d3}@media only screen and (max-width:768px){.account-certificate-list table thead{display:none}}.account-certificate-list table thead th{font-weight:700;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;white-space:nowrap}.account-certificate-list table thead .download-text{text-align:right}.account-certificate-list table tbody tr{border-bottom:1px solid #d3d3d3}@media only screen and (max-width:768px){.account-certificate-list table tbody tr{display:flex;flex-direction:row;flex-wrap:wrap}}.account-certificate-list table tbody tr:hover{background-color:#f7f7f7}.account-certificate-list table tbody tr td{line-height:20px;max-width:1px;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;white-space:nowrap}.account-certificate-list table tbody tr td.name{min-width:150px}.account-certificate-list table tbody tr td.course-name,.account-certificate-list table tbody tr td.email{min-width:200px}.account-certificate-list table tbody tr td.course-type{min-width:100px;overflow:visible;text-overflow:clip;white-space:nowrap;width:auto}.account-certificate-list table tbody tr td.date{min-width:100px;overflow:visible;text-overflow:clip;white-space:nowrap;width:100px}.account-certificate-list table tbody tr td.download{min-width:32px;padding-right:12px;text-align:right;width:32px}@media only screen and (max-width:768px){.account-certificate-list table tbody tr td{max-width:none;overflow:visible;text-overflow:clip;white-space:normal}.account-certificate-list table tbody tr td.date{order:2;text-align:right;width:116px}.account-certificate-list table tbody tr td.name{font-weight:700;order:1;width:calc(100% - 116px)}.account-certificate-list table tbody tr td.email{order:3;padding-top:0;width:100%}.account-certificate-list table tbody tr td.course-name{order:5;padding:0 12px 12px;width:calc(100% - 40px)}.account-certificate-list table tbody tr td.download{order:5;padding:0;width:40px}.account-certificate-list table tbody tr td.download .download-icon{top:-5px}}.account-certificate-list table tbody tr .download{padding:0 12px;position:relative;text-align:right}.account-certificate-list table tbody tr .download-icon{background-image:url(../../insu/static/images/download.svg);background-position:50%;background-size:contain;display:inline-flex;height:24px;position:absolute;right:12px;top:8px;transition:.25s ease;width:24px}.account-certificate-list table tbody tr .download-icon:hover{background-image:url(../../insu/static/images/download-green.svg)}.list-content-part.w-10.download{align-items:center;display:flex;justify-content:center;text-align:center}#search-competence-inventory{gap:.5rem}.icon-chevron-left:not(.disabled),.icon-chevron-right:not(.disabled),.inventory-list-head [data-sort],.overlay .spinner{cursor:pointer}.head-item.sort-asc .icon-chevron{transform:rotate(180deg)}.head-item.sort-desc .icon-chevron{transform:rotate(0deg)}.account-competence-inventory .account-top{display:flex;justify-content:space-between;padding:40px 0}@media only screen and (max-width:768px){.account-competence-inventory .account-top{flex-wrap:wrap;padding:24px 0}}.account-competence-inventory .account-top .left p{max-width:700px}@media only screen and (max-width:768px){.account-competence-inventory .account-top .left p{max-width:100%}.account-competence-inventory .account-top .right{width:100%}}.account-competence-inventory .account-top .list-update{border:1px solid #d3d3d3;border-radius:4px;padding:16px}@media only screen and (max-width:768px){.account-competence-inventory .account-top .list-update{margin-top:1rem;width:100%}}.account-competence-inventory .account-top .list-update .update-date{align-items:center;background-color:#75b94e;border:none;border-radius:2px;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;padding:10px 24px;transition:.25s ease}.account-competence-inventory .account-top .list-update .update-date:hover{background-color:#4f8033;transition:.25s ease}.account-competence-inventory .account-competence-inventory-search #search-competence-inventory{display:flex}.account-competence-inventory .account-competence-inventory-search #search-competence-inventory .search-input{align-items:center;border:1px solid #d3d3d3;border-radius:4px;display:flex}.account-competence-inventory .account-competence-inventory-search #search-competence-inventory .search-input .icon-search{padding:16px 0 16px 24px}.account-competence-inventory .account-competence-inventory-search #search-competence-inventory .search-input input{border:none;border-radius:4px;font-size:16px;padding:16px 24px;width:300px}@media only screen and (max-width:768px){.account-competence-inventory .account-competence-inventory-search #search-competence-inventory .search-input input{width:auto}}.account-competence-inventory .account-competence-inventory-search #search-competence-inventory .search-input input:focus-visible{outline:none}.account-competence-inventory .account-competence-inventory-search #search-competence-inventory button{background-color:#75b94e;border:none;border-radius:2px;box-shadow:none;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 24px}.account-competence-inventory .account-competence-inventory-search #search-competence-inventory button:hover{background-color:#4f8033}.account-competence-inventory.employee .account-top .email{margin:24px 0 0}.account-competence-inventory.employee .list-warning{background-color:#ffeced;border-radius:4px;display:flex;gap:16px;justify-content:space-between;padding:24px}.account-competence-inventory.employee .list-warning div{display:flex;flex-direction:column}.account-competence-inventory.employee .list-warning div .course-expand{color:red;display:inline-block;font-size:12px;font-style:italic;margin-top:8px}.account-competence-inventory.employee .list-content{cursor:pointer}.account-competence-inventory.employee .list-content:hover{background-color:#fff}.account-competence-inventory.employee .list-content:hover:after{background-color:#f7f7f7}.account-competence-inventory.employee .list-content:hover .course .course-link{text-decoration:underline}@media only screen and (max-width:768px){.account-competence-inventory.employee .list-content:hover .course .course-link{text-decoration:none}.account-competence-inventory.employee .list-content{padding:16px}}.account-competence-inventory.employee .list-content.active{background-color:#fafafa;border-top:1px solid #d3d3d3}@media only screen and (max-width:768px){.account-competence-inventory.employee .list-content.active{border-bottom:0;border-radius:4px 4px 0 0}}.account-competence-inventory.employee .list-content-details{background-color:#fafafa;display:none;padding:24px 32px;position:relative;transition:.5s ease-in-out}@media only screen and (max-width:768px){.account-competence-inventory.employee .list-content-details{margin-top:-8px;padding:16px}}.account-competence-inventory.employee .list-content-details:before{background-color:#d3d3d3;content:"";display:inline-block;height:1px;left:24px;position:absolute;top:0;width:calc(100% - 48px)}@media only screen and (max-width:768px){.account-competence-inventory.employee .list-content-details:before{left:16px;width:calc(100% - 32px)}}.account-competence-inventory.employee .list-content-details .list-content-details-buttons{display:flex;gap:1rem}@media only screen and (max-width:768px){.account-competence-inventory.employee .list-content-details .list-content-details-buttons{justify-content:space-between}}.account-competence-inventory.employee .list-content-details.active{border-bottom:1px solid #d3d3d3;display:block}@media only screen and (max-width:768px){.account-competence-inventory.employee .list-content-details.active{border:1px solid #d3d3d3;border-radius:0 0 4px 4px;border-top:0}}.account-competence-inventory.employee .list-content .list-content-part{align-items:center;display:flex;gap:8px}.account-competence-inventory.employee .list-content .list-content-part.course .course-link{color:#000;font-weight:400}.account-competence-inventory.employee .list-content .list-content-part.attendence,.account-competence-inventory.employee .list-content .list-content-part.certificate,.account-competence-inventory.employee .list-content .list-content-part.grade{justify-content:center}.account-competence-inventory.employee .list-content .list-content-part.booking{justify-content:center;padding:24px 0}@media only screen and (max-width:768px){.account-competence-inventory.employee .list-content .list-content-part{padding:8px 0}.account-competence-inventory.employee .list-content .list-content-part.course{border-bottom:0}.account-competence-inventory.employee .list-content .list-content-part.course a{text-decoration:none}.account-competence-inventory.employee .list-content .list-content-part.place{color:#555759;font-size:14px;font-style:italic;padding-top:0}.account-competence-inventory.employee .list-content .list-content-part.status{padding-bottom:18px}.account-competence-inventory.employee .list-content .list-content-part.place,.account-competence-inventory.employee .list-content .list-content-part.status{width:100%}.account-competence-inventory.employee .list-content .list-content-part.attendence,.account-competence-inventory.employee .list-content .list-content-part.grade{border-top:1px solid #d3d3d3;gap:4px;padding:12px 0 0;text-align:left;width:35%}.account-competence-inventory.employee .list-content .list-content-part.attendence:before,.account-competence-inventory.employee .list-content .list-content-part.grade:before{content:"Närvaro:";display:inline-block;font-size:14px;margin-right:8px}.account-competence-inventory.employee .list-content .list-content-part.grade:before{content:"Betyg:"}.account-competence-inventory.employee .list-content .list-content-part.certificate{border-top:1px solid #d3d3d3;justify-content:end;padding:12px 0 0;width:30%}.account-competence-inventory.employee .list-content .list-content-part.booking{justify-content:end;padding-bottom:0;padding-top:20px;width:100%}}.inventory-list.courses .no-courses{max-width:none;text-align:center}.inventory-list.courses .list-content .list-content-part.date{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:4px}.inventory-list.courses .list-content .list-content-part.type{white-space:nowrap}.inventory-list.courses .list-content .list-content-part.edit{align-items:center;display:flex;padding:0 24px}.inventory-list.courses .list-content .list-content-part.edit .more-info{font-size:1em;margin-top:0;min-width:auto;padding:9px;width:100%}@media only screen and (max-width:768px){.inventory-list.courses .list-content .mobile-label{margin-right:4px;min-width:auto;width:auto!important}.inventory-list.courses .list-content .list-content-part.date{font-size:14px;font-weight:400;padding-top:0;width:100%}.inventory-list.courses .list-content .list-content-part.city,.inventory-list.courses .list-content .list-content-part.room,.inventory-list.courses .list-content .list-content-part.type{font-size:14px;width:50%}.inventory-list.courses .list-content .list-content-part.city .mobile-label,.inventory-list.courses .list-content .list-content-part.room .mobile-label,.inventory-list.courses .list-content .list-content-part.type .mobile-label{margin-bottom:5px;width:100%}.inventory-list.courses .list-content list-content-part.type{white-space:normal}.inventory-list.courses .list-content .list-content-part.room{padding-top:0}.inventory-list.courses .list-content .list-content-part.edit{padding:6px 16px 16px;width:100%}}
/*# sourceMappingURL=main.min.css.map */
