body {font-family:'Lato','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;background-color:#fff;color:#46484a }a {color:#7e5da8 }a:hover {color:#cc92f6 }h1 {font-family:'Lato','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:3rem;font-weight:400 }h2 {font-family:'Lato','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:400 }h3 {font-family:'Lato','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500 }h4 {font-family:'Lato','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700 }p {color:#696b6e }.jumbotron-heading {text-shadow:2px 2px 3px #000 }.page-header {font-weight:300;font-size:4.2rem }.brand-font {font-family:'Tangerine','Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:4px }.thin {font-weight:200 }.divider {display:block;width:6rem;height:0.3rem;background-color:#dfe1e5;margin:2rem auto }.form-control-custom {border:0.1rem solid #dfe1e5;width:100%;padding:1rem;font-size:0.9rem;color:#696b6e;border-radius:0.3rem }.form-control-custom:focus {border:0.1rem solid #7e5da8;outline:none }.emphasis {font-family:Georgia,Times,'Times New Roman';font-style:italic;color:#7e5da8 }.constrain-width {max-width:45rem;margin:0 auto }.rounded-corners {border-radius:0.3rem }.pill-btn {border-radius:499rem !important }.justify-center {display:flex;align-items:center;justify-content:center }.alt-background {background:#f7f7f8 }.bg-primary {background-color:#7e5da8 !important }.bg-secondary {background-color:#46484a !important }.bg-tertiary {background-color:#efe9ff }.social {margin:0 auto;padding:0 }.social li {display:inline-block }.social li a {display:block;width:2.2rem;height:2.2rem;margin:0.4rem 0.1rem;text-align:center;text-decoration:none;background:#fff;color:#696b6e;border:0.1rem solid #dfe1e5;border-radius:499rem;line-height:1.5;font-size:1.4rem }.social li a:hover {color:#7e5da8;border-color:#7e5da8 }.badge-brand {color:#666;background:#efe9ff }.btn-primary,.btn-outline-primary,.btn-secondary,.btn-outline-secondary,.btn-white,.btn-outline-white,.btn-success,.btn-outline-success,.btn-info,.btn-outline-info,.btn-warning,.btn-outline-warning,.btn-danger,.btn-outline-danger {font-size:0.75rem;text-transform:uppercase;font-weight:700;border-radius:0.3rem }.btn-outline-primary,.btn-outline-secondary,.btn-outline-white,.btn-outline-success,.btn-outline-info,.btn-outline-warning,.btn-outline-danger {border-width:0.15rem }.btn-lg {padding:1.1rem 2.5rem;font-size:0.9rem }.btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-primary:active {background-color:#7e5da8;border-color:#7e5da8 }.btn-primary:hover,.btn-primary:focus,.btn-primary:active {background-color:#cc92f6;border-color:#cc92f6 }.btn-outline-primary,.btn-outline-primary:visited {color:#7e5da8;border-color:#7e5da8;background:none }.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active {background-color:#7e5da8;border-color:#7e5da8;color:#fff }.btn-secondary {border-color:#696b6e;background-color:#696b6e;color:#fff }.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active {border-color:#46484a;background-color:#46484a;color:#fff }.btn-outline-secondary,.btn-outline-secondary:visited {color:#696b6e;border-color:#696b6e;background:none }.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary:active {border-color:#696b6e;background:#696b6e;color:#fff }.btn-white {border-color:#fff;background-color:#fff;color:#46484a }.btn-white:hover,.btn-white:focus,.btn-white:active {border-color:#dfe1e5;background-color:#dfe1e5;color:#46484a }.btn-outline-white,.btn-outline-white:visited {background:none;color:#fff;border-color:#fff }.btn-outline-white:hover,.btn-outline-white:focus,.btn-outline-white:active {color:#46484a;background:#fff }.link-white,link-white:visited {font-size:0.75rem;text-transform:uppercase;font-weight:700;border-radius:0.3rem;border:0;color:#fff }.link-white:hover,.link-white:focus,.link-white:active {color:#dfe1e5 !important }.navbar-custom {background:transparent }a.navbar-brand,a.logo {font-family:'Tangerine','Helvetica Neue',Helvetica,Arial,sans-serif;color:#fff !important;font-size:2rem;font-weight:bold;margin-top:0 }a.logo:hover,a.logo:active,a.logo:focus {text-decoration:none }.navbar-dark .navbar-nav .nav-link {color:rgba(255,255,255,0.8) }.navbar-dark .navbar-nav .nav-link:hover {color:rgba(255,255,255,1) }li.nav-item .btn {margin-top:0.2rem;margin-left:0.4rem }li.nav-item .nav-link.btn {color:white }li.nav-item .btn-white {color:#46484a }li.nav-item .btn.active {color:black;background:white }.cover-1 {background:#ad90e4 url(../themes/livskilden/assets/images/lotus.jpg) center;background-size:cover;min-height:50rem;height:auto;border-radius:0;width:100%;color:#fff;padding-top:1rem }.cover-1 h1 {font-weight:200 }.cover-1 p.lead {margin:2rem auto;color:rgba(255,255,255,0.75) }.cover-1 .cover-container {display:table;height:100%;min-height:44rem;margin:0 auto }.cover-1 .cover-inner {vertical-align:top;text-align:right;padding-top:2rem }.cover-2 {background:#ad90e4 url(../themes/livskilden/assets/images/karibremnes-2560.jpg) top center;background-size:cover;min-height:70rem;height:auto;border-radius:0;width:100%;color:#fff;padding-top:8rem }.cover-2 p.lead {margin:2rem auto;color:rgba(255,255,255,0.75) }.cover-2 .cover-container {display:table;height:100%;min-height:44rem;margin:0 auto }.cover-2-det {background:#ad90e4 url(../themes/livskilden/assets/images/karibremnes-2560.jpg) top center;background-size:cover;min-height:70rem;height:auto;border-radius:0;width:100%;color:#fff;padding-top:1rem }.cover-2-det p.lead {margin:2rem auto;color:rgba(255,255,255,0.75) }.cover-2-det .cover-container {display:table;height:100%;min-height:44rem;margin:0 auto }.cover-3 {background:url(../themes/livskilden/assets/images/lotus.jpg) center;background-size:cover;min-height:15rem;height:auto;border-radius:0;width:100%;color:#fff;padding-top:1rem }.cover-3 h1 {font-weight:200;text-align:left;font-size:4rem }.cover-3 p.lead {margin:2rem auto;color:rgba(255,255,255,0.75) }.cover-3 .cover-container {display:table;height:100%;min-height:15rem;margin:0 auto }.cover-4 {background:#ad90e4 url(../themes/livskilden/assets/images/microphone-1920x1080.jpg) center;background-size:cover;min-height:20rem;height:auto;border-radius:0;width:100%;color:#fff;padding-top:1rem }.cover-4 h1 {font-weight:200;word-wrap:auto }.cover-4 p.lead {margin:2rem auto;color:rgba(255,255,255,0.75) }.cover-4 .cover-container {display:table;height:100%;min-height:20rem;margin:0 auto }.cover-5 {background:#f7f7f8;min-height:40rem;height:auto;border-radius:0;width:100%;color:#333;padding-top:1rem }.cover-5 a.navbar-brand {color:#000 !important }.cover-5 h1 {color:#000;font-weight:200 }.cover-5 p.lead {margin:2rem auto;color:#696b6e;font-family:'Tangerine',Times,Georgia,serif;font-style:italic }.cover-5 .cover-container {display:table;height:100%;min-height:34rem;margin:0 auto }.cover-inner {display:table-cell;vertical-align:middle }.features-1 {padding:5rem 0 }.features-1 h2 {margin-top:2rem }.features-1 .col-feature {padding-top:2rem;padding-bottom:2rem }.features-1 .col-feature .rounded-circle {margin:0 auto;margin-bottom:2rem;width:6rem;height:6rem;background:none;border:0.15rem solid #dfe1e5 }.features-4 {background:#ad90e4;padding:5rem 0 }.features-4 h2 {margin-top:2rem;color:#fff }.features-4 p.lead {color:#a0a0a0 }.features-4 .col-feature {padding-top:2rem;padding-bottom:2rem }.features-4 .col-feature h4 {color:#fff }.features-4 .col-feature p {color:#a0a0a0 }.features-4 .col-feature .rounded-circle {margin:0 auto;margin-bottom:2rem;width:6rem;height:6rem;background:none;border:0.15rem solid #696b6e;color:#fff }.content-1,.content-2,.content-4 {background:#fff;padding-bottom:0.1rem }.content-1 .container,.content-2 .container,.content-4 .container {margin:5rem auto }.content-1 .full-width,.content-2 .full-width,.content-4 .full-width {width:100% }.cta-2 {color:#46484a;padding:5rem 0 }.cta-2 p {color:#696b6e }.cta-2 form.subscribe {max-width:40rem;margin:0 auto }.cta-2 .btn {width:100% }.cta-4 {background:#ad90e4 url(../themes/livskilden/assets/images/cover-bg-3.jpg) center;background:#ad90e4;background-size:cover;color:#fff;padding:5rem 0;min-height:50rem }.cta-4 p {color:rgba(255,255,255,0.75) }.cta-4 .form-control-custom {border:none;background:rgba(255,255,255,0.2);color:#fff }.cta-4 .form-control-custom:focus {border:none;background:rgba(255,255,255,0.3);color:#fff }.cta-5 {color:#46484a;padding:4rem 0 }.cta-5 p {color:#696b6e }.cta-5 form.subscribe {max-width:40rem;margin:0 auto }.cta-5 .btn {width:100% }.contact-1,.contact-2 {padding:0 0 5rem 0 }.contact-1 .contact-details,.contact-2 .contact-details {padding-top:5rem;padding-bottom:1rem }.contact-1 h3,.contact-2 h3 {margin-bottom:0 }#map {height:400px;width:100% }.footer-2 {background:#ad90e4;min-height:5rem;width:100%;color:#fff;padding-top:2rem;padding-bottom:1.5rem }.footer-2 a.navbar-brand {color:#fff !important }.footer-2 .nav-footer .nav-link {color:#222 }.footer-2 .nav-footer .nav-link:hover {color:#7e5da8 }.footer-3 {background:#f7f7f8;width:100%;color:#46484a;padding-top:1rem;padding-bottom:0.5rem }.footer-3 .container-fluid {padding:0 }.footer-3 .divider {width:100%;height:0.1rem;margin:0.5rem 0 1.5rem 0 }.footer-3 .nav-footer {width:100%;padding:0;display:flex;justify-content:center }.footer-3 .nav-footer .nav-link {color:#696b6e }.footer-3 .nav-footer .nav-link:hover {color:#7e5da8 }.footer-3 .social li a {background:none;border:none }.footer-4 {background:#ad90e4;width:100%;color:#fff;padding-top:4rem;padding-bottom:0.5rem }.footer-4 .container-fluid {padding:0 }.footer-4 .divider {background:#46484a;width:100%;height:0.1rem;margin:2rem 0 1.5rem 0 }.footer-4 ul.nav-footer {float:left !important;padding:0;width:100% }.footer-4 ul.nav-footer li {display:block;float:left;margin-top:0.5rem;width:100% }.footer-4 ul.nav-footer .nav-link {color:#222;padding:0 }.footer-4 ul.nav-footer .nav-link:hover {color:#7e5da8 }.footer-4 .copyright {color:#222 }.footer-4 .copyright a,.footer-4 .copyright a:link,.footer-4 .copyright a:hover {color:#222;text-decoration:underline }.footer-4 .social li a {background:none;color:#f7f7f8;border:none }.footer-4 .social li a:hover {color:#7e5da8 }@media screen and (max-width:768px) {.footer-4 .nav-footer {width:auto;display:inline }}.nav-footer {list-style:none;float:right }.nav-footer li {float:left;margin-top:0.5rem }@media screen and (max-width:990px) {.cover-2 {background-position:-750px 0;padding-top:24rem }.cover-2-det {background-position:-750px 0;padding-top:1rem }.cover-2-det .cover-inner {padding-top:23rem }}@media screen and (max-width:768px) {.nav-footer {width:100%;padding:0;display:flex;justify-content:center }.cover-2 {background-position:-1020px 0;padding-top:24rem }.cover-2-det {background-position:-1020px 0;padding-top:1rem }.cover-2-det .cover-inner {padding-top:23rem }.last-footer-col {text-align:center !important }}.video-wrapper {display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none }.video-wrapper video {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:177.77778vh;min-width:100%;min-height:56.25vw }.event {padding:4rem;background:white;margin-top:1rem }.event .header {background-color:white;width:60%;margin:-40px auto 0 auto;position:relative;padding:1rem 1rem 0 1rem }.event p.date {font-size:1.6rem;font-weight:300;color:#666;text-align:center;border-bottom:1px solid #ccc;padding:1rem }.eventDetail {padding:2rem;background:white;margin-top:1rem }.eventDetail .header {background-color:white;width:60%;margin:-40px auto 0 auto;position:relative;padding:1rem }.event-sidebar {margin-top:1rem;padding:1rem;background:white }.blog-sidebar {margin-top:1rem;padding:1rem;background:white }.blog-sidebar ul.blogPostList li {margin:0 }.blog-sidebar ul.blogPostList li .title {margin-top:0;min-height:0 }.blog-sidebar ul.blogPostList li .title h3 {font-size:0.8rem;font-weight:700;line-height:1rem }.blog-sidebar ul.blogPostList li .title hr {margin:0 }.post {background-color:white;padding:1rem;margin-top:1rem }.post h3 {padding-top:1rem }.post .header {background-color:white;width:80%;margin:-30px auto 0 auto;position:relative;padding:1rem }.post .header h3 {padding-top:0 }.post .header a,.post .header a:visited,.post .header a:hover {text-decoration:none }.post .date {text-align:center;color:#666;font-size:0.8rem;margin:0 auto 1rem auto }.postDetail {padding:1rem 2rem 2rem 2rem;background:white;margin:1rem 0 1rem 0 }.postDetail .header {background-color:white;width:60%;margin:-40px auto 0 auto;position:relative;padding:1rem }ul.blogPostList {list-style:none;padding:0;margin:0 }ul.blogPostList li {list-style:none;margin:0 0 1rem 0;padding:0 }ul.blogPostList li .title {position:relative;padding:0.5rem;background:rgba(255,255,255,0.8);margin:-40px auto 0 auto;width:80%;text-align:center;min-height:3rem }ul.blogPostList li .title a,ul.blogPostList li .title a:visited,ul.blogPostList li .title a:hover {text-decoration:none }ul.blogPostList li .title h3 {font-size:1.1rem;line-height:1.5rem }ul.blogPostList li .postDate {font-size:0.8rem;color:#888 }