@import url('https://fonts.googleapis.com/css?family=Hind:400,700|Rubik:400,700|Comfortaa');.font1{font-family:'hind', sans-serif;}.font2{font-family:'rubik', sans-serif;}.font3{font-family:'comfortaa', sans-serif;}.font-icon{font-family:'Material Icons';}body{font-family:'hind', sans-serif;color:#444;font-size:16px;line-height:1.5em;font-weight:400;background:#fff;}#wrapper{position:relative;min-height:100px;}#header{background:#fff;width:100%;}#headerCenter{position:relative;}#header .header-content{position:relative;z-index:44;width:100%;background:#fff;}@media (min-width: 1030px){#header .header-content{min-height:100px;}}#header .header-contentContent{position:relative;margin:0 auto;max-width:1200px;}@media (min-width: 1030px){#header .header-contentCenter.scrolled{position:fixed;top:0;left:0;right:0;z-index:85;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(34,34,34,0.2);-moz-box-shadow:0 0 5px 0 rgba(34,34,34,0.2);box-shadow:0 0 5px 0 rgba(34,34,34,0.2);-moz-animation-duration:1s;-o-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-moz-animation-name:slideInDown;-o-animation-name:slideInDown;-webkit-animation-name:slideInDown;animation-name:slideInDown;}#header .header-contentCenter.scrolled .logo img{max-width:200px;}#header .header-contentCenter.scrolled .mobileNavigation ul.normalNavigationRoot > li > a{padding-top:18px;padding-bottom:18px;}}#header .contact{padding:5px 1em;background:#8c795a;position:relative;z-index:44;text-align:center;}#header .contactCenter{position:relative;margin:0 auto;max-width:1200px;}#header .contactContent{letter-spacing:-1em !important;}#header .contactContent > *{letter-spacing:0;}#header .contact p{display:inline-block;padding:0 10px;}#header .contact p,#header .contact a{color:#fff;font-size:1em;}#header .contact p img,#header .contact a img{vertical-align:middle;}#header .contact i.material-icons{font-size:1rem;}#header .phone{display:none;}@media (min-width: 950px){#header .phone{display:inline-block;position:absolute;top:1rem;right:1rem;z-index:48;}}#header .logo{position:absolute;top:0;left:0;z-index:45;display:inline-block;}@media (min-width: 950px){#header .logo{position:relative;}}#header .logo img{position:relative;z-index:10;height:auto;width:100%;max-width:175px;padding:1rem;}@media (min-width: 950px){#header .logo img{max-width:250px;padding:1rem;}}#content{min-height:100px;}#content #column1{padding:2rem;}@media (min-width: 700px){#content #column1{padding:4rem 2rem;}}#content #column1Center{position:relative;margin:0 auto;max-width:1200px;}#footer{width:100%;position:relative;}#footer .footer-content{background:#151515;color:#222;position:relative;}#footer .footer-content .footer-image{display:none;}@media (min-width: 700px){#footer .footer-content .footer-image{padding:4rem;background:#444;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-image:url(pics/footer-image.jpg);width:30%;position:absolute;top:0;left:0;bottom:0;height:100%;display:block;}}#footer .footer-content .footer-info{padding:1rem;position:relative;}@media (min-width: 700px){#footer .footer-content .footer-info{width:70%;padding:4rem;float:right;}}#footer .footer-content .footer-infoCenter{padding:1rem;letter-spacing:-1em !important;background:#fff;border-left:5px solid #29abe2;max-width:920px;}#footer .footer-content .footer-infoCenter > *{letter-spacing:0;}#footer .footer-content .footer-info .googleMaps{margin-top:2rem;}#footer .footer-content p,#footer .footer-content h2,#footer .footer-content h3,#footer .footer-content h4{color:#222;}#footer .footer-content a{word-wrap:break-word;}h1,h2,h3,h4,p,li,pre{font-weight:normal;line-height:1.3em;padding:0;margin:0;}h1{color:#444;font-family:'rubik', sans-serif;font-size:1.7rem;font-weight:700;padding-bottom:10px;}h2{color:#444;font-family:'rubik', sans-serif;font-size:1.4rem;font-weight:700;padding:15px 0 10px;}h3{color:#444;font-family:'rubik', sans-serif;padding:10px 0;font-size:1.2rem;font-weight:700;margin:0;}h4{font-size:1.2rem;font-family:'rubik', sans-serif;color:#444;font-weight:700;padding-top:10px;}p{font-family:'hind', sans-serif;font-size:1rem;line-height:1.55em;padding:8px 0;margin:0;}li{font-size:1rem;padding-bottom:10px;}pre{font-family:'rubik', sans-serif;padding:5px 0 10px;white-space:normal;font-size:1.2rem;font-weight:700;color:#29abe2;}a{color:#29abe2;outline:none;text-decoration:none;}a:hover{color:#4bcdff;text-decoration:underline;}a[href^="tel:"]{white-space:nowrap;}a[href^="mailto:"]{word-wrap:break-word;}i.material-icons{font-size:1rem;}@media (min-width: 1025px){i.material-icons{font-size:1.2rem;}}@media (min-width: 480px){h1{font-size:2rem;}h2{font-size:1.7rem;}h3{font-size:1.5rem;}}@media (min-width: 750px){h1{font-size:2.6rem;}h2{font-size:1.9rem;}h3{font-size:1.6rem;}}@media (min-width: 1030px){h1{font-size:3.3rem;}h2{font-size:2.2rem;}h3{font-size:1.8rem;}p,li{font-size:1.2rem;}pre{font-size:1.4rem;}}.mobileNavigation{position:relative;z-index:4;}.mobileNavigation ul{margin-top:.5em;float:right;z-index:4;padding:0;width:100%;}.mobileNavigation ul li{width:100%;position:relative;padding:0;list-style:none;display:inline-block;}.mobileNavigation ul li a{font-family:'rubik', sans-serif;color:#222;font-weight:400;width:100%;text-decoration:none;font-size:1.4rem;display:block;padding:20px 60px 20px 30px;z-index:-1;}.mobileNavigation ul li a:hover,.mobileNavigation ul li a.open{color:#29abe2;}.mobileNavigation ul ul.navigationSubNavigation{margin-top:0;display:block;position:relative;width:100%;max-width:100%;}.mobileNavigation ul ul.navigationSubNavigation li a{padding:10px 30px 10px 50px;font-weight:400;}.mobileNavigation ul ul.navigationSubNavigation ul{margin-bottom:0;display:inline-block;position:relative;}.mobileNavigation ul ul.navigationSubNavigation ul a{padding:6px 40px;}.mobileNavigation .mobileNavigationContainer{width:100%;display:inline-block;}.mobileNavigation .mobileNavigationContainer .mobileNavigationMenuButton{float:right;font-family:'hind', sans-serif;position:relative;font-size:1.5em;cursor:pointer;display:inline-block;padding:24px 20px;font-weight:400;color:#222;}.mobileNavigation .mobileNavigationContainer .mobileNavigationMenuButton:before{content:"≡";font-weight:700;display:inline-block;color:#29abe2;}.mobileNavigation .mobileNavigationContainer .mobileNavigationMenuButton.open:before{content:'×';}.mobileNavigation .mobileNavigationContainer span.icon-submenu{display:inline-block;color:#fff;background:#29abe2;padding:10px;position:absolute;right:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:5px;z-index:0;font-size:2em;cursor:pointer;}.mobileNavigation .mobileNavigationContainer span.icon-submenu:before{font-family:'Material Icons';content:"\e145";display:block;color:#fff;}.mobileNavigation .mobileNavigationContainer span.icon-submenu.open:before{content:'\e15b';}.mobileNavigation .normalNavigationContainer{display:none;}@media (min-width: 950px){.mobileNavigation{float:right;position:absolute;top:50%;right:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:46;}.mobileNavigation .normalNavigationContainer .level-0 > a.hasChildren::after{font-family:'Material Icons';content:'\e5cf';vertical-align:middle;padding-left:2px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;float:right;}.mobileNavigation .normalNavigationContainer .level-0 > a.hasChildren:hover::after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.mobileNavigation ul{margin:0;width:auto;float:none;}.mobileNavigation ul li{width:auto;position:static;}.mobileNavigation ul li a{padding:20px 14px;border:none;font-size:1.2rem;}.mobileNavigation ul ul.navigationSubNavigation{display:none;position:absolute;top:100%;max-width:320px;width:auto;-webkit-box-shadow:0 0 5px 0 rgba(34,34,34,0.2);-moz-box-shadow:0 0 5px 0 rgba(34,34,34,0.2);box-shadow:0 0 5px 0 rgba(34,34,34,0.2);text-align:left;}.mobileNavigation ul ul.navigationSubNavigation li{width:100%;z-index:1000;float:none;position:relative;padding-bottom:0;}.mobileNavigation ul ul.navigationSubNavigation li a{background:#fff;padding:15px 30px;color:#222;}.mobileNavigation ul ul.navigationSubNavigation li a:hover{color:#29abe2;}.mobileNavigation ul ul.navigationSubNavigation li a.open{color:#29abe2;}.mobileNavigation .mobileNavigationContainer,.mobileNavigation .mobileNavigationMenuButton,.mobileNavigation span.icon-submenu{display:none;}.mobileNavigation .normalNavigationContainer{display:block;}}#content .subnav{display:block;position:relative;margin:0 auto;max-width:1200px;padding-bottom:2rem;}#content .subnav ul{margin:0;padding:0;}#content .subnav ul li{list-style:none;padding:0;}#content .subnav ul li a{display:block;padding:5px 10px;width:100%;font-family:'rubik', sans-serif;color:#222;margin:5px 0;border-left:5px solid #ade0f5;}#content .subnav ul li a:hover,#content .subnav ul li a.open{text-decoration:none;color:#222;border-color:#29abe2;}#content .subnav ul ul{padding:5px 0;}#content .subnav ul ul li a{padding:2px 0 2px 15px;margin:3px 0 3px 20px;font-size:0.8em;border-width:5px;}.content-area{padding:2rem;}@media (min-width: 700px){.content-area{padding:4rem 2rem;}}.content-areaCenter{position:relative;margin:0 auto;max-width:1200px;}.content-areaContent{letter-spacing:-1em !important;}.content-areaContent > *{letter-spacing:0;}.content-area.colored{background:rgba(173,224,245,0.3);}.button,input[type=submit]{font-family:'hind', sans-serif;background:#29abe2;color:#fff;font-size:1em;text-align:center;display:inline-block;padding:10px 30px;text-decoration:none;width:auto;text-transform:uppercase;font-weight:700;text-shadow:none;cursor:pointer;border:none;}.button:hover,input[type=submit]:hover{background:#3abcf3;text-decoration:none;color:#fff;}.button.bordered,input[type=submit].bordered{background:none;border:2px solid #29abe2;color:#29abe2;}.button.bordered:hover,input[type=submit].bordered:hover{background:#29abe2;color:#fff;}.button.dark,input[type=submit].dark{background:#222;}.button.dark:hover,input[type=submit].dark:hover{background:#333;}.button.light,input[type=submit].light{background:rgba(255,255,255,0.25);}.button.light:hover,input[type=submit].light:hover{background:rgba(255,255,255,0.4);}.hero{background-color:#444;padding:6rem 2rem;position:relative;color:#fff;overflow:hidden;}@media (min-width: 700px){.hero{padding:3rem 2rem 17rem 2rem;}}@media (min-width: 1400px){.hero{padding:4rem 2rem 32rem 2rem;}}.hero .bg{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-image:url(pics/siivouspalvelu-pro-duo-bg.jpg);height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;}.heroCenter{position:relative;margin:0 auto;max-width:1200px;z-index:2;}.heroContent{max-width:700px;}.hero h1{line-height:1em;color:#fff;font-size:2.3rem;text-shadow:0 0 10px rgba(0,0,0,0.5);padding-bottom:1.5rem;}@media (min-width: 700px){.hero h1{font-size:4rem;}}@media (min-width: 1400px){.hero h1{font-size:4.5rem;}}.hero h2,.hero h3,.hero h4,.hero h5,.hero h6,.hero p,.hero li{color:#fff;}.hero h4{font-size:14px;}.hero .button{margin-bottom:.5rem;}.hero-scroll{position:absolute;bottom:10px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3;}.hero-scroll #hiiri{border:2px solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:27px;height:45px;display:block;}.hero-scroll #hiiri #rulla{width:6px;height:6px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;position:absolute;top:20%;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-animation-duration:2s;-o-animation-duration:2s;-webkit-animation-duration:2s;animation-duration:2s;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-name:ani-mouse;-o-animation-name:ani-mouse;-webkit-animation-name:ani-mouse;animation-name:ani-mouse;}.staff{padding:2rem;color:#444;position:relative;}@media (min-width: 700px){.staff{padding:4rem 2rem;}}.staffCenter{position:relative;margin:0 auto;max-width:1200px;}.staffContent{letter-spacing:-1em !important;}.staffContent > *{letter-spacing:0;}.staff.colored{background:rgba(173,224,245,0.3);}.staff .bg{background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;}.staffCenter{position:relative;z-index:2;}@media (min-width: 1025px){.staff h2{font-size:4rem;}}.staff h1,.staff h2,.staff h3,.staff h4,.staff h5,.staff h6,.staff p,.staff li{color:#444;}.staffContent:hover blockquote{opacity:.5;}.staff blockquote{margin:0;border:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;text-align:center;display:inline-block;vertical-align:top;width:100%;}@media (min-width: 500px){.staff blockquote{width:50%;}}@media (min-width: 700px){.staff blockquote{width:25%;}}.staff blockquote:hover{opacity:1;}.staff blockquote:hover img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);}.staff blockquote p a{position:relative;overflow:hidden;display:block;}.staff blockquote img{-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-ms-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;display:block;}.featurebar{background:rgba(41,171,226,0.6);letter-spacing:-1em !important;}.featurebar > *{letter-spacing:0;}.featurebar .featureblock{text-align:center;padding:2rem 2rem;background:#29abe2;}.featurebar .featureblock h2,.featurebar .featureblock p,.featurebar .featureblock a{color:#fff;}.featurebar .featureblock h3{color:#fff;font-size:1.2rem;}@media (min-width: 1000px){.featurebar .featureblock h3{font-size:1.4rem;}}@media (min-width: 800px){.featurebar .featureblock{padding:4rem 1rem;background:#29abe2;display:inline-block;vertical-align:top;width:33.33% !important;}}.featurebar .featureblock.second{background:#20a7e1;}.featurebar .featureblock.third{background:#1da1d9;}.features{letter-spacing:-1em !important;line-height:0;}.features > *{letter-spacing:0;}.featuresContent{letter-spacing:-1em !important;}.featuresContent > *{letter-spacing:0;}.features .feature-image{display:inline-block;width:100%;position:relative;vertical-align:top;}@media (min-width: 700px){.features .feature-image{width:33.33%;}}.features .feature-image > p{margin:0;padding:0;line-height:0;}.features .feature-image h2,.features .feature-image h3,.features .feature-image h4{padding:0;margin:0;}.features .feature-image h2 a,.features .feature-image h3 a,.features .feature-image h4 a{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(34,34,34,0.05);-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-ms-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease;font-size:1.2rem;letter-spacing:inherit;}@media (min-width: 920px){.features .feature-image h2 a,.features .feature-image h3 a,.features .feature-image h4 a{font-size:1.3rem;letter-spacing:1px;}}@media (min-width: 1200px){.features .feature-image h2 a,.features .feature-image h3 a,.features .feature-image h4 a{letter-spacing:0;font-size:inherit;}}.features .feature-image h2 a span,.features .feature-image h3 a span,.features .feature-image h4 a span{position:absolute;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;text-transform:uppercase;}.features .feature-image.transition1 h2 a span,.features .feature-image.transition1 h3 a span,.features .feature-image.transition1 h4 a span{left:0;right:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;margin:0;padding:0 10px;}.features .feature-image.transition1 h2 a:hover,.features .feature-image.transition1 h3 a:hover,.features .feature-image.transition1 h4 a:hover{background:rgba(34,34,34,0.75);}.features .feature-image.transition2 h2 a span,.features .feature-image.transition2 h3 a span,.features .feature-image.transition2 h4 a span{left:0;bottom:0;background:#fff;max-width:75%;margin:0;padding:1rem;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;line-height:1.2em;width:100%;}@media (min-width: 700px){.features .feature-image.transition2 h2 a span,.features .feature-image.transition2 h3 a span,.features .feature-image.transition2 h4 a span{padding:7px;}}@media (min-width: 900px){.features .feature-image.transition2 h2 a span,.features .feature-image.transition2 h3 a span,.features .feature-image.transition2 h4 a span{max-width:50%;padding:1rem;}}.features .feature-image.transition2 h2 a:hover,.features .feature-image.transition2 h3 a:hover,.features .feature-image.transition2 h4 a:hover{background:rgba(41,171,226,0.75);color:#29abe2;}.features .feature-image.transition2 h2 a:hover span,.features .feature-image.transition2 h3 a:hover span,.features .feature-image.transition2 h4 a:hover span{background:none;bottom:50%;left:50%;-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);color:#fff;}.features .feature-image.transition3{overflow:hidden;}.features .feature-image.transition3 h2 a span,.features .feature-image.transition3 h3 a span,.features .feature-image.transition3 h4 a span{bottom:0;left:0;-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px);padding:2rem 1.5rem;}.features .feature-image.transition3 h2 a::before,.features .feature-image.transition3 h3 a::before,.features .feature-image.transition3 h4 a::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:10px;background:#8c795a;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}@media (min-width: 1030px){.features .feature-image.transition3 h2 a::before,.features .feature-image.transition3 h3 a::before,.features .feature-image.transition3 h4 a::before{-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px);}}.features .feature-image.transition3 h2 a:hover,.features .feature-image.transition3 h3 a:hover,.features .feature-image.transition3 h4 a:hover{background:rgba(34,34,34,0.75);}@media (min-width: 1030px){.features .feature-image.transition3 h2 a:hover span,.features .feature-image.transition3 h2 a:hover::before,.features .feature-image.transition3 h3 a:hover span,.features .feature-image.transition3 h3 a:hover::before,.features .feature-image.transition3 h4 a:hover span,.features .feature-image.transition3 h4 a:hover::before{-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}}.features .feature-image.transition4{overflow:hidden;background:#8c795a;}.features .feature-image.transition4 h2 a,.features .feature-image.transition4 h3 a,.features .feature-image.transition4 h4 a{z-index:2;}.features .feature-image.transition4 h2 a span,.features .feature-image.transition4 h3 a span,.features .feature-image.transition4 h4 a span{bottom:0;left:0;padding:1.5rem;text-align:left;color:#fff;}@media (min-width: 1030px){.features .feature-image.transition4 h2 a span,.features .feature-image.transition4 h3 a span,.features .feature-image.transition4 h4 a span{padding:2rem 1.5rem;}}@media (min-width: 1030px){.features .feature-image.transition4 h2 a::after,.features .feature-image.transition4 h3 a::after,.features .feature-image.transition4 h4 a::after{content:'Lue lisää';display:block;position:absolute;bottom:1.5rem;left:1.5rem;text-transform:uppercase;font-size:1rem;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);color:#fff;}.features .feature-image.transition4 h2 a:hover span,.features .feature-image.transition4 h3 a:hover span,.features .feature-image.transition4 h4 a:hover span{-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);-webkit-transform:translateY(-100px);transform:translateY(-100px);}.features .feature-image.transition4 h2 a:hover::after,.features .feature-image.transition4 h3 a:hover::after,.features .feature-image.transition4 h4 a:hover::after{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}}.features .feature-image.transition4 p img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);-webkit-transform:translateY(-80px);transform:translateY(-80px);position:relative;z-index:1;}@media (min-width: 1030px){.features .feature-image.transition4 p img{-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}}.features .feature-image.transition4:hover p img{-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);-o-transform:translateY(-80px);-webkit-transform:translateY(-80px);transform:translateY(-80px);}.features .feature-image.transition5{overflow:hidden;}.features .feature-image.transition5 h2 a,.features .feature-image.transition5 h3 a,.features .feature-image.transition5 h4 a{z-index:2;}.features .feature-image.transition5 h2 a span,.features .feature-image.transition5 h3 a span,.features .feature-image.transition5 h4 a span{left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;width:100%;padding:0 2.5rem;}.features .feature-image.transition5 h2 a::before,.features .feature-image.transition5 h2 a::after,.features .feature-image.transition5 h3 a::before,.features .feature-image.transition5 h3 a::after,.features .feature-image.transition5 h4 a::before,.features .feature-image.transition5 h4 a::after{position:absolute;content:'';opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.features .feature-image.transition5 h2 a::before,.features .feature-image.transition5 h3 a::before,.features .feature-image.transition5 h4 a::before{top:30px;right:10px;bottom:30px;left:10px;border-top:1px solid #fff;border-bottom:1px solid #fff;}@media (min-width: 1030px){.features .feature-image.transition5 h2 a::before,.features .feature-image.transition5 h3 a::before,.features .feature-image.transition5 h4 a::before{top:50px;right:30px;bottom:50px;left:30px;-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);-webkit-transform:scale(0,1);transform:scale(0,1);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;}}.features .feature-image.transition5 h2 a::after,.features .feature-image.transition5 h3 a::after,.features .feature-image.transition5 h4 a::after{top:10px;right:30px;bottom:10px;left:30px;border-right:1px solid #fff;border-left:1px solid #fff;}@media (min-width: 1030px){.features .feature-image.transition5 h2 a::after,.features .feature-image.transition5 h3 a::after,.features .feature-image.transition5 h4 a::after{top:30px;right:50px;bottom:30px;left:50px;-moz-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);-webkit-transform:scale(1,0);transform:scale(1,0);-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;-webkit-transform-origin:100% 0;transform-origin:100% 0;}}.features .feature-image.transition5 h2 a:hover,.features .feature-image.transition5 h3 a:hover,.features .feature-image.transition5 h4 a:hover{background:rgba(34,34,34,0.5);}.features .feature-image.transition5 h2 a:hover::before,.features .feature-image.transition5 h2 a:hover::after,.features .feature-image.transition5 h3 a:hover::before,.features .feature-image.transition5 h3 a:hover::after,.features .feature-image.transition5 h4 a:hover::before,.features .feature-image.transition5 h4 a:hover::after{opacity:1;-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}.features .feature-image.transition5 p img{position:relative;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}@media (min-width: 1030px){.features .feature-image.transition5:hover p img{-moz-transform:scale(1.1) translateX(20px);-ms-transform:scale(1.1) translateX(20px);-o-transform:scale(1.1) translateX(20px);-webkit-transform:scale(1.1) translateX(20px);transform:scale(1.1) translateX(20px);}}.features .feature-image.transition6{overflow:hidden;}.features .feature-image.transition6 h2 a,.features .feature-image.transition6 h3 a,.features .feature-image.transition6 h4 a{z-index:2;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:#fff;}@media (min-width: 1030px){.features .feature-image.transition6 h2 a,.features .feature-image.transition6 h3 a,.features .feature-image.transition6 h4 a{background:#29abe2;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);}}.features .feature-image.transition6 h2 a span,.features .feature-image.transition6 h3 a span,.features .feature-image.transition6 h4 a span{top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:0 1rem;}.features .feature-image.transition6 p img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;z-index:1;}@media (min-width: 1030px){.features .feature-image.transition6:hover h2 a,.features .feature-image.transition6:hover h3 a,.features .feature-image.transition6:hover h4 a{-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);}.features .feature-image.transition6:hover p img{-moz-transform:translateX(60%);-ms-transform:translateX(60%);-o-transform:translateX(60%);-webkit-transform:translateX(60%);transform:translateX(60%);}}.features .feature-image.transition7{overflow:hidden;}.features .feature-image.transition7 h2 a span,.features .feature-image.transition7 h3 a span,.features .feature-image.transition7 h4 a span{top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;color:#fff;padding:0 1rem;}.features .feature-image.transition7 h2 a span::before,.features .feature-image.transition7 h2 a span::after,.features .feature-image.transition7 h3 a span::before,.features .feature-image.transition7 h3 a span::after,.features .feature-image.transition7 h4 a span::before,.features .feature-image.transition7 h4 a span::after{display:block;content:'';width:100%;height:2px;background:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:absolute;}.features .feature-image.transition7 h2 a span::before,.features .feature-image.transition7 h3 a span::before,.features .feature-image.transition7 h4 a span::before{top:-10px;left:0;}.features .feature-image.transition7 h2 a span::after,.features .feature-image.transition7 h3 a span::after,.features .feature-image.transition7 h4 a span::after{bottom:-10px;right:0;}.features .feature-image.transition7 h2 a:hover,.features .feature-image.transition7 h3 a:hover,.features .feature-image.transition7 h4 a:hover{background:rgba(34,34,34,0.4);}.features .feature-image.transition7 h2 a:hover span,.features .feature-image.transition7 h3 a:hover span,.features .feature-image.transition7 h4 a:hover span{-moz-transform:translate(-50%,-50%) rotate(-45deg) scale(0.9);-ms-transform:translate(-50%,-50%) rotate(-45deg) scale(0.9);-o-transform:translate(-50%,-50%) rotate(-45deg) scale(0.9);-webkit-transform:translate(-50%,-50%) rotate(-45deg) scale(0.9);transform:translate(-50%,-50%) rotate(-45deg) scale(0.9);}.features .feature-image.transition7 h2 a:hover span::before,.features .feature-image.transition7 h2 a:hover span::after,.features .feature-image.transition7 h3 a:hover span::before,.features .feature-image.transition7 h3 a:hover span::after,.features .feature-image.transition7 h4 a:hover span::before,.features .feature-image.transition7 h4 a:hover span::after{width:200%;}.feature{letter-spacing:-1em !important;padding:2rem 0;}.feature > *{letter-spacing:0;}.featureContent{letter-spacing:-1em !important;}.featureContent > *{letter-spacing:0;}.feature blockquote{margin:1rem 0;width:100%;text-align:center;display:inline-block;vertical-align:top;position:relative;border:0;}.feature blockquote p{font-size:1rem !important;}@media (min-width: 700px){.feature blockquote p{text-align:left;font-size:0.8rem !important;}}@media (min-width: 1000px){.feature blockquote p{font-size:0.9rem !important;}}.feature blockquote a{color:#29abe2 !important;font-size:1rem !important;}@media (min-width: 700px){.feature blockquote a{text-align:left;font-size:0.7rem !important;}}@media (min-width: 1000px){.feature blockquote a{font-size:0.8rem !important;}}.feature blockquote img{padding:0 2%;}.feature blockquote:nth-of-type(odd){background:transparent;color:#444;padding:0 0rem;}.feature blockquote:nth-of-type(odd) h1,.feature blockquote:nth-of-type(odd) h2,.feature blockquote:nth-of-type(odd) h3,.feature blockquote:nth-of-type(odd) h4,.feature blockquote:nth-of-type(odd) h5,.feature blockquote:nth-of-type(odd) h6,.feature blockquote:nth-of-type(odd) p,.feature blockquote:nth-of-type(odd) li,.feature blockquote:nth-of-type(odd) a,.feature blockquote:nth-of-type(odd) .button{font-family:'comfortaa', sans-serif;font-weight:400;color:#444;}.feature blockquote:nth-of-type(even){background:transparent;color:#444;padding:0 0rem;}.feature blockquote:nth-of-type(even) h1,.feature blockquote:nth-of-type(even) h2,.feature blockquote:nth-of-type(even) h3,.feature blockquote:nth-of-type(even) h4,.feature blockquote:nth-of-type(even) h5,.feature blockquote:nth-of-type(even) h6,.feature blockquote:nth-of-type(even) p,.feature blockquote:nth-of-type(even) li,.feature blockquote:nth-of-type(even) a,.feature blockquote:nth-of-type(even) .button{font-family:'comfortaa', sans-serif;font-weight:400;color:#444;}@media (min-width: 700px){.feature blockquote:nth-of-type(odd){width:68%;margin:1rem 1%;padding:1rem 2rem;border-right:2px solid #29abe2;background:inherit;color:inherit;}.feature blockquote:nth-of-type(odd) h1,.feature blockquote:nth-of-type(odd) h2,.feature blockquote:nth-of-type(odd) h3,.feature blockquote:nth-of-type(odd) h4,.feature blockquote:nth-of-type(odd) h5,.feature blockquote:nth-of-type(odd) h6,.feature blockquote:nth-of-type(odd) p,.feature blockquote:nth-of-type(odd) li,.feature blockquote:nth-of-type(odd) a,.feature blockquote:nth-of-type(odd) .button{font-weight:400;font-family:'comfortaa', sans-serif;color:inherit;}.feature blockquote:nth-of-type(even){width:28%;margin:1rem 1%;padding:1rem 2rem;background:inherit;color:inherit;text-align:left;}.feature blockquote:nth-of-type(even) h1,.feature blockquote:nth-of-type(even) h2,.feature blockquote:nth-of-type(even) h3,.feature blockquote:nth-of-type(even) h4,.feature blockquote:nth-of-type(even) h5,.feature blockquote:nth-of-type(even) h6,.feature blockquote:nth-of-type(even) p,.feature blockquote:nth-of-type(even) li,.feature blockquote:nth-of-type(even) a,.feature blockquote:nth-of-type(even) .button{color:inherit;font-size:1.3rem;line-height:2 !important;}}@media (min-width: 700px) and (min-width: 700px){.feature blockquote:nth-of-type(even) h1,.feature blockquote:nth-of-type(even) h2,.feature blockquote:nth-of-type(even) h3,.feature blockquote:nth-of-type(even) h4,.feature blockquote:nth-of-type(even) h5,.feature blockquote:nth-of-type(even) h6,.feature blockquote:nth-of-type(even) p,.feature blockquote:nth-of-type(even) li,.feature blockquote:nth-of-type(even) a,.feature blockquote:nth-of-type(even) .button{margin-top:1rem;}}@media (min-width: 700px) and (min-width: 900px){.feature blockquote:nth-of-type(even) h1,.feature blockquote:nth-of-type(even) h2,.feature blockquote:nth-of-type(even) h3,.feature blockquote:nth-of-type(even) h4,.feature blockquote:nth-of-type(even) h5,.feature blockquote:nth-of-type(even) h6,.feature blockquote:nth-of-type(even) p,.feature blockquote:nth-of-type(even) li,.feature blockquote:nth-of-type(even) a,.feature blockquote:nth-of-type(even) .button{margin-top:2.5rem;font-size:1.3rem;}}@media (min-width: 700px) and (min-width: 1100px){.feature blockquote:nth-of-type(even) h1,.feature blockquote:nth-of-type(even) h2,.feature blockquote:nth-of-type(even) h3,.feature blockquote:nth-of-type(even) h4,.feature blockquote:nth-of-type(even) h5,.feature blockquote:nth-of-type(even) h6,.feature blockquote:nth-of-type(even) p,.feature blockquote:nth-of-type(even) li,.feature blockquote:nth-of-type(even) a,.feature blockquote:nth-of-type(even) .button{margin-top:4rem;font-size:1.4rem;font-family:'comfortaa', sans-serif;font-weight:400;line-height:2 !important;vertical-align:middle !important;}}.feature blockquote .button{background:none;color:#222;}.feature blockquote .button:hover:after{-moz-animation-duration:.5s;-o-animation-duration:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-moz-animation-name:bounce-right;-o-animation-name:bounce;-webkit-animation-name:bounce-right;animation-name:bounce-right;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}.feature blockquote .button::after{content:'»';display:inline-block;font-size:1.5rem;margin-left:5px;}.feature-icon{letter-spacing:-1em !important;background:#ade0f5;}.feature-icon > *{letter-spacing:0;}.feature-iconCenter{position:relative;margin:0 auto;max-width:1200px;}.feature-iconContent{letter-spacing:-1em !important;}.feature-iconContent > *{letter-spacing:0;}.feature-icon blockquote{border:0;padding:0;width:100%;display:inline-block;vertical-align:top;position:relative;}@media (min-width: 520px){.feature-icon blockquote{width:48%;margin:1rem 1%;padding:1rem;}}@media (min-width: 700px){.feature-icon blockquote{width:31.33%;}}.feature-icon blockquote:hover img{-moz-animation-duration:1s;-o-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-moz-animation-name:swing;-o-animation-name:swing;-webkit-animation-name:swing;animation-name:swing;}.subfeatures .subfeature{text-align:center;border:2px solid #222;padding:1rem 2rem;margin:1rem 0;}.subfeatures .subfeature:nth-of-type(odd){background:#222;color:#fff;}.subfeatures .subfeature:nth-of-type(odd) h1,.subfeatures .subfeature:nth-of-type(odd) h2,.subfeatures .subfeature:nth-of-type(odd) h3,.subfeatures .subfeature:nth-of-type(odd) h4,.subfeatures .subfeature:nth-of-type(odd) h5,.subfeatures .subfeature:nth-of-type(odd) h6,.subfeatures .subfeature:nth-of-type(odd) p,.subfeatures .subfeature:nth-of-type(odd) li,.subfeatures .subfeature:nth-of-type(odd) a,.subfeatures .subfeature:nth-of-type(odd) .button{color:#fff;}.subfeatures .subfeature .button{background:none;color:#222;}.subfeatures .subfeature .button:hover:after{-moz-animation-duration:.5s;-o-animation-duration:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-moz-animation-name:bounce-right;-o-animation-name:bounce;-webkit-animation-name:bounce-right;animation-name:bounce-right;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}.subfeatures .subfeature .button::after{content:'»';display:inline-block;font-size:1.5rem;margin-left:5px;}.introContent{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-rule:1px solid #52beea;-webkit-column-rule:1px solid #52beea;column-rule:1px solid #52beea;-moz-column-gap:3rem;-webkit-column-gap:3rem;column-gap:3rem;column-width:300px;}.intro h2{-webkit-column-span:all;column-span:all;}.prices{letter-spacing:-1em !important;position:relative;margin:0 auto;max-width:1200px;}.prices > *{letter-spacing:0;}.prices blockquote{text-align:center;margin:1rem 0;}@media (min-width: 700px){.prices blockquote{display:inline-block;vertical-align:top;width:98%;margin:1rem 1%;padding:2rem;}}@media (min-width: 900px){.prices blockquote{width:98.33%;}}.prices blockquote:nth-of-type(odd){background:#29abe2;color:#fff;}.prices blockquote:nth-of-type(odd) h1,.prices blockquote:nth-of-type(odd) h2,.prices blockquote:nth-of-type(odd) h3,.prices blockquote:nth-of-type(odd) h4,.prices blockquote:nth-of-type(odd) h5,.prices blockquote:nth-of-type(odd) h6,.prices blockquote:nth-of-type(odd) p,.prices blockquote:nth-of-type(odd) li{color:#fff;font-family:'comfortaa', sans-serif;}.prices blockquote table{display:block;margin-top:2rem;overflow:visible;}@media (min-width: 700px){.prices blockquote table{font-size:1rem;}}.prices blockquote table tbody{display:block;}.prices blockquote table tbody tr{display:block;letter-spacing:-1em !important;border:none;}.prices blockquote table tbody tr > *{letter-spacing:0;}.prices blockquote table tbody tr td{display:inline-block;vertical-align:top;width:50%;padding:5px 10px;}.prices blockquote table tbody tr td:last-of-type{border-left:1px solid #80cfef;}.cta{background:#444;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;padding:2rem;background-image:url(pics/bg.jpg);}@media (min-width: 700px){.cta{padding:4rem 2rem;}}.ctaCenter{position:relative;margin:0 auto;max-width:1200px;}.ctaContent{letter-spacing:-1em !important;}.ctaContent > *{letter-spacing:0;}.cta.colored{background:rgba(173,224,245,0.3);}.cta blockquote{border:none;margin:0;padding:2rem;text-align:center;background:#fff;position:relative;}@media (min-width: 700px){.cta blockquote{display:inline-block;vertical-align:top;width:50%;padding:8rem 3rem;}}.cta blockquote:nth-of-type(odd){background:#222;color:#fff;}.cta blockquote:nth-of-type(odd) h1,.cta blockquote:nth-of-type(odd) h2,.cta blockquote:nth-of-type(odd) h3,.cta blockquote:nth-of-type(odd) h4,.cta blockquote:nth-of-type(odd) h5,.cta blockquote:nth-of-type(odd) h6,.cta blockquote:nth-of-type(odd) p,.cta blockquote:nth-of-type(odd) li{color:#fff;}@media (min-width: 700px){.cta blockquote:nth-of-type(odd)::after{content:'';display:block;width:50px;height:2px;background:#1a9fd5;position:absolute;top:50%;left:100%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;}}@media (min-width: 1000px){.cta blockquote:nth-of-type(odd)::after{width:100px;}}.cta blockquote .button{background:none;color:#1a9fd5;padding:0 1rem;}.cta blockquote .button:hover:after{-moz-animation-duration:.5s;-o-animation-duration:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-moz-animation-name:bounce-right;-o-animation-name:bounce;-webkit-animation-name:bounce-right;animation-name:bounce-right;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}.cta blockquote .button::after{content:'»';display:inline-block;font-size:1.5rem;margin-left:5px;}.badges{padding:2rem;letter-spacing:-1em !important;text-align:center;}.badges > *{letter-spacing:0;}.badgesCenter{position:relative;margin:0 auto;max-width:1200px;}.badgesContent{letter-spacing:-1em !important;}.badgesContent > *{letter-spacing:0;}.badges p{display:inline-block;vertical-align:middle;width:50%;padding:10px;}@media (min-width: 700px){.badges p{width:25%;padding:1rem;}}.badges a:hover img{opacity:.7;}.slogan{padding:2rem;text-align:center;text-shadow:0 0 10px rgba(0,0,0,0.5);background:#444;color:#fff;position:relative;overflow:hidden;}@media (min-width: 700px){.slogan{padding:4rem 2rem;}}.sloganCenter{position:relative;margin:0 auto;max-width:1200px;}.sloganContent{letter-spacing:-1em !important;}.sloganContent > *{letter-spacing:0;}.slogan.colored{background:rgba(173,224,245,0.3);}@media (min-width: 1200px){.slogan{padding:10rem 2rem;}}@media (min-width: 1400px){.slogan{padding:14rem 2rem;}}.sloganCenter{z-index:2;}.slogan .bg{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-image:url(pics/bg.jpg);position:absolute;top:0;left:0;right:0;width:100%;height:150%;z-index:1;}.slogan h1,.slogan h2,.slogan h3,.slogan h4,.slogan h5,.slogan h6,.slogan p{color:#fff;}.slogan .button{margin-bottom:.5rem;}.lead-form{padding:2rem;background:#ade0f5;}@media (min-width: 700px){.lead-form{padding:4rem 2rem;}}.lead-formCenter{position:relative;margin:0 auto;max-width:1200px;}.lead-formContent{letter-spacing:-1em !important;}.lead-formContent > *{letter-spacing:0;}.lead-form.colored{background:rgba(173,224,245,0.3);}#pageList{background:#101010;padding:1rem 2rem;line-height:0;display:none;}@media (min-width: 480px){#pageList{display:block;}}#pageList ul{margin:0;padding:0;list-style:none;text-align:center;}#pageList ul li{padding:0;}@media (min-width: 480px){#pageList ul li{display:inline-block;}}#pageList ul li a{padding:10px;font-family:'rubik', sans-serif;font-weight:400;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:#29abe2;display:block;}#pageList ul li a:hover{color:#fff;text-decoration:none;}#pageList ul .subList{display:none;}.accordion{margin-top:1rem;}.accordion blockquote{margin:10px 0;padding:0;border:none;}.accordion blockquote h3{font-size:1.2rem;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background:#ade0f5;padding:1rem 1rem 1rem 2.5rem;}.accordion blockquote h3:hover{cursor:pointer;background:#29abe2;}.accordion blockquote h3:hover::before{color:#222;}.accordion blockquote h3::before{position:absolute;color:#29abe2;font-family:'Material Icons';content:'\e5cf';font-size:1.6rem;top:50%;left:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.accordion blockquote h3.open::before{-moz-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);-o-transform:rotate(180deg) translateY(50%);-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%);}.accordion blockquote .ac-content{padding:1rem;}.readmore{letter-spacing:-1em !important;position:relative;}.readmore > *{letter-spacing:0;}.readmore blockquote{display:inline-block;vertical-align:top;width:100%;position:relative;border:none;padding:0;}@media (min-width: 700px){.readmore blockquote{width:50%;padding:2rem 4rem 2rem 0;}}.readmore blockquote.snippet{height:300px;overflow:hidden;}.readmore h2{font-size:1.2em;}@media (min-width: 481px){.readmore h2{font-size:1.4em;}}@media (min-width: 769px){.readmore h2{font-size:1.6em;}}@media (min-width: 1025px){.readmore h2{font-size:2em;}}.readmore .button{color:#fff;width:100%;text-align:center;background:none;}.readmore .button.position{display:block;position:absolute;left:0;bottom:0;padding:40px 10px 0;}.readmore .button.position span::after{content:'\e145';}.readmore .button.background{background:rgba(255,255,255,0.8);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 43%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 43%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 43%,#fff 100%);}.readmore .button span{background:#29abe2;color:#fff;padding:7px 20px;display:inline-block;}.readmore .button span:hover{background:#8c795a;}.readmore .button span::after{font-family:'Material Icons';content:'\e15b';display:inline-block;vertical-align:middle;font-size:1rem;font-weight:700;margin-left:4px;}#content ul li{list-style:square;}.box{background:#ade0f5;padding:1rem 2rem;margin-top:2rem;}.box.bordered{background:transparent;border-left:1px solid #ade0f5;border-right:1px solid #ade0f5;}hr{border:none;margin:2rem auto;max-width:1200px;height:10px;background-image:url(pics/divider.png);background-repeat:repeat-x;}blockquote{margin:1rem 0;padding:1rem;border-left:2px solid #29abe2;}.text-image{letter-spacing:-1em !important;}.text-image > *{letter-spacing:0;}.text-image blockquote{border:none;margin:0;padding:0;}@media (min-width: 700px){.text-image blockquote{width:50%;display:inline-block;vertical-align:top;padding:1rem;}.text-image blockquote:nth-of-type(4n+1){float:right;}}.text-image blockquote img{-webkit-box-shadow:10px 10px 0 0 #29abe2;-moz-box-shadow:10px 10px 0 0 #29abe2;box-shadow:10px 10px 0 0 #29abe2;}@media (min-width: 700px){.image-left img,img.image-left{float:left;margin:0 1rem 1rem 0;}}@media (min-width: 700px){.image-right img,img.image-right{float:right;margin:0 0 1rem 1rem;}}.equal-height{position:relative;}.equal-height .button.bottom{position:absolute;bottom:0;left:0;right:0;width:100%;}.sliderWrapper .layer-content{top:50%;max-width:1200px;right:0;left:0;margin:auto !important;position:absolute;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;}.sliderWrapper .layer-content .layer-contentContent{line-height:1.2;max-width:600px;padding:1rem;width:100%;}.sliderWrapper .layer-content .layer-contentContent .slideTitle{font-family:'rubik', sans-serif;position:relative;font-size:2rem;color:#fff;text-transform:uppercase;font-weight:700;line-height:0.8em;text-shadow:0 0 10px rgba(0,0,0,0.5);}@media (min-width: 900px){.sliderWrapper .layer-content .layer-contentContent .slideTitle{font-size:3rem;}}@media (min-width: 1200px){.sliderWrapper .layer-content .layer-contentContent .slideTitle{font-size:4rem;}}.sliderWrapper .layer-content .layer-contentContent .slideText h1,.sliderWrapper .layer-content .layer-contentContent .slideText h2,.sliderWrapper .layer-content .layer-contentContent .slideText h3,.sliderWrapper .layer-content .layer-contentContent .slideText h4,.sliderWrapper .layer-content .layer-contentContent .slideText h5,.sliderWrapper .layer-content .layer-contentContent .slideText h6,.sliderWrapper .layer-content .layer-contentContent .slideText p,.sliderWrapper .layer-content .layer-contentContent .slideText li{color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.5);}.sliderWrapper .layer-content .layer-contentContent .slideLink a{font-family:'hind', sans-serif;background:#29abe2;color:#fff;font-size:1em;text-align:center;display:inline-block;padding:10px 30px;text-decoration:none;width:auto;text-transform:uppercase;font-weight:700;text-shadow:none;cursor:pointer;border:none;}.sliderWrapper .layer-content .layer-contentContent .slideLink a:hover{background:#3abcf3;text-decoration:none;color:#fff;}.sliderWrapper .layer-content .layer-contentContent .slideLink a.bordered{background:none;border:2px solid #29abe2;color:#29abe2;}.sliderWrapper .layer-content .layer-contentContent .slideLink a.bordered:hover{background:#29abe2;color:#fff;}.sliderWrapper .layer-content .layer-contentContent .slideLink a.dark{background:#222;}.sliderWrapper .layer-content .layer-contentContent .slideLink a.dark:hover{background:#333;}.sliderWrapper .layer-content .layer-contentContent .slideLink a.light{background:rgba(255,255,255,0.25);}.sliderWrapper .layer-content .layer-contentContent .slideLink a.light:hover{background:rgba(255,255,255,0.4);}.banner{overflow:hidden;position:relative;clear:both;}.bannerImageContent{line-height:0;}.banner .bannerText{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;margin:auto;max-width:1200px;z-index:2;text-align:left;color:#fff;}.banner .bannerText h2{color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.5);font-size:1.4rem;padding:0 2rem;}@media (min-width: 900px){.banner .bannerText h2{font-size:2.2rem;}}@media (min-width: 1200px){.banner .bannerText h2{font-size:3rem;}}.banner .bannerText h3,.banner .bannerText h4,.banner .bannerText h5,.banner .bannerText h6,.banner .bannerText p,.banner .bannerText li{color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.5);}.banner img{width:100%;height:auto;}.galleriaWrapper.classic .galleria-image-nav-right,.galleriaWrapper.classic .galleria-image-nav-left{background-color:#29abe2;}.galleriaWrapper.classic .galleria-image-nav-right:hover,.galleriaWrapper.classic .galleria-image-nav-left:hover{background-color:#3fb4e5;}.galleriaWrapper.classic .notouch .galleria-thumb-nav-left:hover,.galleriaWrapper.classic .notouch .galleria-thumb-nav-right:hover{background-color:#29abe2;}#footer .backtop{position:fixed;bottom:0.8em;right:0.8em;padding:0.4em 0.75em;background:#29abe2;color:#fff;display:none;font-size:0.75em;cursor:pointer;z-index:44;}#footer .backtop:hover{background:#3abcf3;color:#fff;text-decoration:none;}#footer .backtop img{display:block;}.ankkuri{padding:0 !important;display:block;position:relative;visibility:hidden;}@media (min-width: 1030px){.ankkuri{top:-150px;}}form{width:100%;letter-spacing:-1em !important;}form > *{letter-spacing:0;}form p{padding:6px 0 0;}form input,form select,form textarea{background:#fff;font-size:13px;width:100%;border:1px solid #ddd;padding:10px;max-width:100%;color:#444;font-family:'hind', sans-serif;position:relative;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline:none;}form textarea{resize:vertical;min-height:100px;width:100%;}form input[type=radio],form input[type=checkbox]{width:auto;}form input[type="number"]{max-width:100px;}@media (max-width: 420px){form input[type="number"] + label{display:block;}}@media (min-width: 570px){form .input-25{width:50%;padding-right:5px;vertical-align:bottom;display:inline-block;}}@media (min-width: 900px){form .input-25{width:25%;}}@media (min-width: 570px){form .input-33{width:33.33%;padding-right:5px;vertical-align:bottom;display:inline-block;}}@media (min-width: 570px){form .input-50{width:50%;padding-right:5px;vertical-align:bottom;display:inline-block;}}form .last{padding-right:0;}input:not([type=submit]):focus,select:focus,textarea:focus{background:#f9f9f9;border:1px solid #222;outline:none;}table{clear:both;width:100% !important;border:none;font-size:14px;background:none;border-collapse:collapse;border-spacing:0;margin:10px 0;}@media (max-width: 600px){table{display:block;overflow-x:scroll;}}table thead tr{background:#444;color:#fff;}table tr{border-bottom:1px solid #96d7f2;}table th{font-weight:700;font-size:16px;padding:10px;text-align:left;border:none;text-transform:uppercase;}table td{border:none;padding:10px;}.languageSelector{padding:2px 23px;}@media (min-width: 540px){.languageSelector{text-align:right;}}.languageSelector a{color:#222;display:inline-block;}.languageSelector a:hover{text-decoration:none;}.languageSelector a img{vertical-align:middle;max-height:15px;}.languageSelector a span{margin:0 10px 0 5px;}.languageDropdown{float:right;margin:20px;color:#222 !important;}img{max-width:100%;height:auto;}a img{border:0;}div.embed{margin:1em 0;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}div.embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.col-init{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-init{padding:1rem 2rem;display:inline-block;vertical-align:top;}}.col-1{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-1{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-1{width:8.33%;}}.col-2{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-2{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-2{width:16.66%;}}.col-3{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-3{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-3{width:25%;}}.col-4{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-4{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-4{width:33.33%;}}.col-4.compact-text p{font-size:1rem;}@media (min-width: 700px){.col-4.compact-text p{font-size:1.2rem;}}.col-5{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-5{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-5{width:41.66%;}}.col-6{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-6{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-6{width:50%;}}.col-7{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-7{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-7{width:58.33%;}}.col-8{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-8{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-8{width:66.67%;}}.col-9{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-9{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-9{width:75%;}}.col-12{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-12{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-12{width:83.33%;}}.col-14{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-14{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-14{width:91.66%;}}.col-15{padding:0.5rem 0;width:100%;}@media (min-width: 700px){.col-15{padding:1rem 2rem;display:inline-block;vertical-align:top;}}@media (min-width: 700px){.col-15{width:100%;}}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#contentContent,#mainContent,#column1Content,#column2Content,#footerContent,.footer-contentCenter{width:100%;overflow:hidden;letter-spacing:-1em !important;}#contentContent > *,#mainContent > *,#column1Content > *,#column2Content > *,#footerContent > *,.footer-contentCenter > *{letter-spacing:0;}html,body{margin:0;min-width:100%;min-height:100%;padding:0;}.center{text-align:center;}.center-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;}.center-width{position:relative;margin:0 auto;max-width:1200px;}.full-bg{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;}.gradient{background:-moz-linear-gradient(0deg,#8c795a 0%,#29abe2 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#8c795a),color-stop(100%,#29abe2));background:-webkit-linear-gradient(0deg,#8c795a 0%,#29abe2 100%);background:-o-linear-gradient(0deg,#8c795a 0%,#29abe2 100%);background:-ms-linear-gradient(0deg,#8c795a 0%,#29abe2 100%);background:linear-gradient(90deg,#8c795a 0%,#29abe2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@lowlight',endColorstr='@highlight',GradientType=1);}@media (min-width: 700px){.no-padding{padding-left:0;padding-right:0;}}.padding{padding:2rem;}@media (min-width: 700px){.padding{padding:4rem 2rem;}}.animated.infinite{-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}@-moz-keyframes bounce-right{from,50%,to{-moz-transform:translateX(0);}25%{-moz-transform:translateX(10px);}75%{-moz-transform:translateX(5px);}}@-o-keyframes bounce-right{from,50%,to{-o-transform:translateX(0);}25%{-o-transform:translateX(10px);}75%{-o-transform:translateX(5px);}}@-webkit-keyframes bounce-right{from,50%,to{-webkit-transform:translateX(0);transform:translateX(0);}25%{-webkit-transform:translateX(10px);transform:translateX(10px);}75%{-webkit-transform:translateX(5px);transform:translateX(5px);}}@keyframes bounce-right{from,50%,to{-ms-transform:translateX(0);transform:translateX(0);}25%{-ms-transform:translateX(10px);transform:translateX(10px);}75%{-ms-transform:translateX(5px);transform:translateX(5px);}}.bounce-right{-moz-animation-name:bounce-right;-o-animation-name:bounce;-webkit-animation-name:bounce-right;animation-name:bounce-right;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-moz-keyframes slideInDown{from{-moz-transform:translateY(-100%);visibility:visible;}to{-moz-transform:translateY(0);}}@-o-keyframes slideInDown{from{-o-transform:translateY(-100%);visibility:visible;}to{-o-transform:translateY(0);}}@-webkit-keyframes slideInDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible;}to{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes slideInDown{from{-ms-transform:translateY(-100%);transform:translateY(-100%);visibility:visible;}to{-ms-transform:translateY(0);transform:translateY(0);}}.slideInDown{-moz-animation-name:slideInDown;-o-animation-name:slideInDown;-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-moz-keyframes swing{20%{-moz-transform:rotate(15deg);}40%{-moz-transform:rotate(-10deg);}60%{-moz-transform:rotate(5deg);}80%{-moz-transform:rotate(-5deg);}to{-moz-transform:rotate(0deg);}}@-o-keyframes swing{20%{-o-transform:rotate(15deg);}40%{-o-transform:rotate(-10deg);}60%{-o-transform:rotate(5deg);}80%{-o-transform:rotate(-5deg);}to{-o-transform:rotate(0deg);}}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}@keyframes swing{20%{-ms-transform:rotate(15deg);transform:rotate(15deg);}40%{-ms-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-ms-transform:rotate(5deg);transform:rotate(5deg);}80%{-ms-transform:rotate(-5deg);transform:rotate(-5deg);}to{-ms-transform:rotate(0deg);transform:rotate(0deg);}}.swing{-moz-animation-name:swing;-o-animation-name:swing;-webkit-animation-name:swing;animation-name:swing;}@-moz-keyframes ani-mouse{0%{opacity:1;top:20%;}35%{opacity:1;top:40%;}50%{opacity:0;top:40%;}100%{opacity:0;top:20%;}}@-o-keyframes ani-mouse{0%{opacity:1;top:20%;}35%{opacity:1;top:40%;}50%{opacity:0;top:40%;}100%{opacity:0;top:20%;}}@-webkit-keyframes ani-mouse{0%{opacity:1;top:20%;}35%{opacity:1;top:40%;}50%{opacity:0;top:40%;}100%{opacity:0;top:20%;}}@keyframes ani-mouse{0%{opacity:1;top:20%;}35%{opacity:1;top:40%;}50%{opacity:0;top:40%;}100%{opacity:0;top:20%;}}.ani-mouse{-moz-animation-name:ani-mouse;-o-animation-name:ani-mouse;-webkit-animation-name:ani-mouse;animation-name:ani-mouse;}.letterspacing{letter-spacing:-1em !important;}.letterspacing > *{letter-spacing:0;}.clear-div,.clearDiv{*zoom:1;}.clear-div:before,.clear-div:after,.clearDiv:before,.clearDiv:after{content:" ";display:table;}.clear-div:after,.clearDiv:after{clear:both;}.registerDescriptionLinkContainer{text-align:center;padding:10px 0;background:#101010;}.registerDescriptionLinkContainer a{color:#29abe2;font-size:.8rem;}