body{font-family:"Source Sans Pro";font-weight:400 !important;line-height:130%;font-size:16px}p{font-size:1em;line-height:150%}a{color:#17827B;text-decoration:none;font-weight:600}a:hover{color:#136C66;transition:all 0.4s ease-out}a:active{color:#0F5752}a:visited{color:#17827B}.ingress{font-weight:600;color:black;margin-top:-32px;font-size:0.8em}h1{font-size:2.2em;font-weight:300}@media screen and (min-width: 768px){h1{font-size:3.6em}}h2{font-size:1.2em;line-height:140%}@media screen and (min-width: 768px){h2{font-size:1.6em}}h3{padding:24px 0px 16px 0px;line-height:140%}@media screen and (min-width: 768px){h3{padding:40px 0px 32px 0px}}.page-title{color:white;font-weight:600;text-align:center}.page-title h1{padding:80px 0px 32px 0px}@font-face{font-family:'Source Sans Pro';src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url("../src/fonts/SourceSansPro-Light.woff2") format("woff2"),url("../src/fonts/SourceSansPro-Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Source Sans Pro';src:local("Source Sans Pro Semibold Italic"),local("SourceSansPro-SemiboldIt"),url("../src/fonts/SourceSansPro-SemiboldIt.woff2") format("woff2"),url("../src/fonts/SourceSansPro-SemiboldIt.woff") format("woff");font-weight:600;font-style:italic}@font-face{font-family:'Source Sans Pro';src:local("Source Sans Pro Semibold"),local("SourceSansPro-Semibold"),url("../src/fonts/SourceSansPro-Semibold.woff2") format("woff2"),url("../src/fonts/SourceSansPro-Semibold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:'Source Sans Pro';src:local("Source Sans Pro Italic"),local("SourceSansPro-It"),url("../src/fonts/SourceSansPro-It.woff2") format("woff2"),url("../src/fonts/SourceSansPro-It.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:'Source Sans Pro';src:local("Source Sans Pro Light Italic"),local("SourceSansPro-LightIt"),url("../src/fonts/SourceSansPro-LightIt.woff2") format("woff2"),url("../src/fonts/SourceSansPro-LightIt.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:'Source Sans Pro';src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url("../src/fonts/SourceSansPro-Regular.woff2") format("woff2"),url("../src/fonts/SourceSansPro-Regular.woff") format("woff");font-weight:normal;font-style:normal}#top-menu a{font-weight:400}#main-header.et-fixed-header{box-shadow:0px 0px 36px 0px rgba(0,0,0,0.08) !important;background:white}#top-menu,.et-menu,nav#top-menu-nav,nav.et-menu-nav{float:none !important;text-align:center}#et-top-navigation{width:100%;padding-left:0 !important}.jolla-menu{margin-top:8px;margin-bottom:-20px}@media (min-width: 980px){.jolla-menu{float:right;margin-top:-6px}}.et_mobile_menu{margin-top:-37px !important;border:none}@media (max-width: 980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed;height:43px}.et_header_style_left .mobile_menu_bar{padding:0px}.mobile_menu_bar:before{top:-16px}img#logo{margin-top:-36px}}@media (max-width: 980px){.et_pb_fullwidth_menu .et_pb_row{min-height:64px}.et_pb_fullwidth_menu .mobile_menu_bar:before{top:18px}}.section{padding:32px 0px}@media screen and (min-width: 980px){.section{padding:48px 0px}}@media screen and (min-width: 768px){.section{padding:124px 0px}}.row-960{max-width:960px;margin:auto}.button-primary{width:auto;padding:12px 36px;margin:32px 16px;display:inline-block;text-align:center;font-size:1em;text-transform:none;cursor:pointer;transition:all 0.6s ease-out;border-radius:4px;border:none;font-weight:400;letter-spacing:0.4px;box-shadow:0px 0px 16px rgba(0,0,0,0.1);color:white;background:#17827B}.button-primary:hover{transition:all 0.6s ease-out;color:white}.button-primary:visited{color:white}.button-primary:hover{background:#136C66}.button-extra{width:auto;padding:12px 36px;margin:32px 16px;display:inline-block;text-align:center;font-size:1em;text-transform:none;cursor:pointer;transition:all 0.6s ease-out;border-radius:4px;border:none;font-weight:400;letter-spacing:0.4px;box-shadow:0px 0px 16px rgba(0,0,0,0.1);color:white;background:#AAB1BB}.button-extra:hover{transition:all 0.6s ease-out;color:white}.button-extra:visited{color:white}.button-extra:hover{background:#717D8E}.homepage-hero{color:white;text-align:center}.homepage-hero-title h1{font-size:4em}.homepage-hero-ingress h4{font-size:2em;max-width:500px;margin:auto}.design-menu-content a{opacity:1;font-weight:400;color:#5B6471}.design-menu-content a:hover{color:#136C66 !important}.design-menu-content a:visited{color:#5B6471}.design-menu-content a:active{color:#0F5752 !important}.icon-circle{background:white;padding:17px 12px 0px 12px;border-radius:50%;width:48px;height:48px;text-align:center;font-size:0.8em;box-shadow:0px 0px 16px 0px #eee;margin-right:16px;margin-top:16px}.jolla-social-icons ul{list-style-type:none;display:flex;justify-content:center}.jolla-social-icons ul li{width:50px;float:left}.jolla-social-icons img{opacity:0.35;transition:all 0.4s ease-out}.jolla-social-icons img:hover{opacity:4.5}#main-footer{border-top:1px solid #e6e6e6;padding:16px 0px}#footer-widgets .footer-widget .fwidget,#footer-widgets .footer-widget:nth-child(n){margin-bottom:0px !important}.bottom-nav a{color:#AAB1BB;transition:all 0.6s ease-out;font-weight:400}.bottom-nav a:visited{color:#717D8E}.bottom-nav a:hover{color:#5B6471}.bottom-nav a:active{color:#444B55}#footer-widgets .footer-widget li:before{display:none}#footer-widgets .footer-widget li{padding:0px}#footer-widgets{padding:0px;margin-top:16px}.footer-widget{margin-bottom:0px !important}.footer-icons ul li{float:left;width:28px;margin-left:4px}.footer-icons img{opacity:0.25;transition:all 0.4s ease-out}.footer-icons img:hover{opacity:0.5}div#custom_html-2{display:flex;width:100%;justify-content:center}@media screen and (min-width: 768px){div#custom_html-2{justify-content:flex-end}}.footer-navi li{display:inline-block;margin-right:16px;font-size:0.8em;margin-top:4px}.footer-navi a{font-weight:400;color:#AAB1BB !important;transition:all 0.6s ease-out}.footer-navi a:hover{color:#717D8E !important}.footer-navi a:visited{color:#AAB1BB !important}.footer-navi a:active{color:#5B6471}.copyrights::before{content:'';display:inline-block;margin-left:8px;margin-right:24px;background:#e6e6e6;width:1px;height:20px;margin-top:5px;position:absolute;left:-12px;top:-6px}p.copyrights{padding-left:8px}#custom_html-5{display:flex}@media screen and (max-width: 768px){#custom_html-5{justify-content:center;width:100%;padding-bottom:16px}}
