﻿/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.mainpage-tags{text-align:center;padding:15px 0;}.mainpage-tags a{background:#999;padding:10px;margin:5px;color:#fff;display:inline-block;text-align:center;border-radius:5px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}.mainpage-tags a h3,.mainpage-tags a .h3{font-size:14px;padding:2px 0;margin:0;}@media(max-width:767px){.mainpage-tags a{padding:8px;min-width:75%;}}.mainpage-tags a:hover{text-decoration:none;background:#2d9da2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}.mainpage-content-shortdesc{color:#858585;font-weight:700;font-size:18px;text-align:center;padding:10px 0;}.mainpage-content-title{color:#2d9da2;font-weight:700;font-size:27px;text-align:center;padding:10px 0;}.mainpage-content-title h1,.mainpage-content-title .h1{font-weight:700;font-size:27px;display:inline-block;}.mainpage-content-description{font-weight:400;font-size:15px;color:#858585;text-align:center;margin-bottom:20px;}@media(max-width:767px){.landing-page .landing-image-wrapper{margin-top:15px;display:block;}}.landing-page .landing-content{color:#333;border:1px solid #e1e1e1;border-top:0;padding:20px;margin-bottom:40px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}@media(max-width:767px){.landing-page .landing-content{padding:0;border:0;}}.landing-page .landing-content h1,.landing-page .landing-content .h1{font-size:25px;font-weight:700;color:#333;}.landing-page .landing-content ul{padding-left:20px;}.landing-page .landing-content ul li{padding:10px 0;}.landing-page .landing-content .landing-right{background:url(../images/landing-bg.png) repeat-y center center;border-left:1px solid #e1e1e1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media(min-width:768px){.landing-page .landing-content .landing-right{min-height:350px;}}@media(max-width:767px){.landing-page .landing-content .landing-right{border-left:0;}}.landing-page .landing-content .landing-right a.btn-landing{margin:0 auto;height:60px;margin-top:50px;border-radius:4px;padding:17px 12px;font-size:15px;font-weight:600;}@media(max-width:767px){.landing-page .landing-content .landing-right a.btn-landing{height:auto;margin:150px auto 110px;}}.landing-page .landing-content .landing-right a.btn-landing+a.btn-landing{margin-top:25px;}.landing-page .landing-item.item-box{border-radius:5px;position:relative;overflow:hidden;margin-bottom:20px;-webkit-transition:1s all ease-in-out;-o-transition:1s all ease-in-out;transition:1s all ease-in-out;}.landing-page .landing-item.item-box .landing-box-content{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;-webkit-transition:1s all ease-in-out;-o-transition:1s all ease-in-out;transition:1s all ease-in-out;text-align:left;}.landing-page .landing-item.item-box .landing-box-content .desc{color:#fff;opacity:0;font-size:18px;}.landing-page .landing-item.item-box .landing-box-content .desc .detail-link{font-size:12px;}.landing-page .landing-item.item-box .landing-box-content i.big{position:absolute;color:#fff;bottom:10%;right:4%;font-size:26px;}.landing-page .landing-item.item-box .landing-box-content a{text-decoration:none;color:#fff;-webkit-transition:1s;-o-transition:1s;transition:1s;background:#444242;display:inline-block;padding:3px 5px;-webkit-transition:1s all ease-in-out;-o-transition:1s all ease-in-out;transition:1s all ease-in-out;}.landing-page .landing-item.item-box .landing-box-content a:hover{text-decoration:underline;}.landing-page .landing-item.item-box:hover .landing-box-content{background:rgba(0,0,0,.5);}.landing-page .landing-item.item-box:hover .landing-box-content .desc{opacity:1;position:absolute;bottom:10%;left:4%;right:0;}@media(max-width:797.98px){.landing-page .landing-item.item-box .landing-box-content{background:rgba(0,0,0,.5);}.landing-page .landing-item.item-box .landing-box-content .desc{opacity:1;position:absolute;bottom:10%;left:3%;right:0;font-size:14px;}.landing-page .landing-item.item-box .landing-box-content i.big{right:3%;}}