@import url(https://use.typekit.net/igr0krn.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.header-large{height:500px;position:relative}.header-large.event-detail .background .container{height:100%;position:relative}.header-large.event-detail .background .container .event{position:absolute;top:0;left:0;width:100%;height:100%}.header-large.event-detail .background .container .event .event-time{text-align:center;margin-bottom:15px;position:absolute;z-index:2;right:30px;top:15px}.header-large.event-detail .background .container .event .event-time .vert-center{position:relative;top:50%;transform:translateY(-50%)}.header-large.event-detail .background .container .event .event-time .date{display:inline-block;vertical-align:top;background:rgba(51,51,51,.9);width:100px;height:100px}.header-large.event-detail .background .container .event .event-time .date .month{text-transform:uppercase;font-weight:700;color:#fff;font-size:15px;display:block}.header-large.event-detail .background .container .event .event-time .date .day{font-size:36px;color:#fff}.header-large.event-detail .background .container .event .event-time .time{display:inline-block;vertical-align:top;background:hsla(0,0%,100%,.9);text-align:center;width:auto;height:100px;padding-left:30px;padding-right:30px}.header-large.event-detail .background .container .event .event-time .time img{width:20px;margin-bottom:15px}.header-large.event-detail .background .container .event .btn{position:absolute;bottom:15px;right:30px;z-index:2}.header-large .background{background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.header-large .background .banner{position:absolute;top:30px;left:15px;z-index:2;font-weight:300;letter-spacing:1px;font-size:12px;color:#fff;padding:10px 20px;background:#a1aab3}.header-large .container{height:100%;position:relative}.header-large .container .content{position:absolute;background:#fff;bottom:0;left:-50px;padding:30px 65px;max-width:70%;width:1000px;z-index:2}.header-large .container .content h1{text-transform:uppercase;margin-bottom:30px}.header-large .container .content p{color:#bb9981;font-size:16px}.header-large .container .btn{position:absolute;right:15px;bottom:30px;z-index:1;max-width:25%}.header-large .container .product-link{position:absolute;top:30px;right:15px;z-index:2;background:#fff;min-width:200px;display:block}.header-large .container .product-link .top{display:block;padding:10px 50px 10px 15px}.header-large .container .product-link .top img{max-height:50px;max-width:200px}.header-large .container .product-link .top span{color:#333;position:absolute;top:50%;right:15px;transform:translateY(-50%);transition-duration:.3s;font-size:25px}.header-large .container .product-link .link-caption{margin-top:1px;z-index:1;right:0;background:#fff;padding:7px 10px;color:#333;left:0;position:absolute;text-align:center;font-size:15px;transition-duration:.3s}.header-large .container .product-link:hover span{color:#bb9981}.header-large .container .product-link:hover .link-caption{background:#bb9981;color:#fff}.contact-person-sidebar .title{font-size:18px;margin-bottom:25px;margin-top:40px}.contact-person-sidebar .image{position:relative;height:350px;background-size:cover;background-position:50%;background-repeat:no-repeat}.contact-person-sidebar .info{position:relative;background:#f5f5f5;padding:15px}.contact-person-sidebar .info h2{font-weight:600;font-size:20px;line-height:25px;text-transform:none}.contact-person-sidebar .info h3{font-size:15px;text-transform:none}.contact-person-sidebar .info .left,.contact-person-sidebar .info .right{margin-top:5px;margin-bottom:5px;display:inline-block;vertical-align:middle;font-size:12px}.contact-person-sidebar .info .left img,.contact-person-sidebar .info .right img{margin-bottom:7px;display:block}.contact-person-sidebar .info .left a,.contact-person-sidebar .info .right a{color:#5c6773;transition-duration:.3s}.contact-person-sidebar .info .left a:hover,.contact-person-sidebar .info .right a:hover{color:#bb9981}.contact-person-sidebar .info .left{border-right:1px solid #e5e5e5;padding-right:10px;margin-right:13px;width:120px}.contact-person-sidebar .info .left img{width:20px}.contact-person-sidebar .info .left img.cellphone{width:15px}.contact-person-sidebar .info .right{width:calc(100% - 135px)}.contact-person-sidebar .info .right img{height:20px}.contact-person-sidebar .mail{display:block;padding:15px;background:#e5e5e5;text-align:center;text-decoration:underline;color:#5c6773;transition-duration:.3s}.contact-person-sidebar .mail:hover{background:#bb9981;color:#fff}.quote-sidebar{margin-top:40px;position:relative}.quote-sidebar .image-wrapper .left,.quote-sidebar .image-wrapper .right{display:inline-block;vertical-align:bottom}.quote-sidebar .image-wrapper .left{width:35px}.quote-sidebar .image-wrapper .right{width:calc(100% - 35px);text-align:right}.quote-sidebar .image-wrapper .icon img{width:30px}.quote-sidebar .image-wrapper .quote-image{display:inline-block;width:160px;padding-bottom:160px;height:auto;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:100%}.quote-sidebar h2{text-transform:none;margin-bottom:40px;position:relative;margin-top:20px;font-size:18px}.quote-sidebar h2:after{content:"";height:1px;background:#bb9981;position:absolute;left:0;bottom:-20px;width:100%}.quote-sidebar .name{font-weight:700;margin-bottom:0}.quote-sidebar .company{color:#bb9981}.link-sidebar{margin-top:40px}.link-sidebar a{display:block;color:#fff;background:#333;padding:10px 20px;transition-duration:.3s;text-align:center;text-transform:uppercase}.link-sidebar a:hover{background:#bb9981;color:#fff}.social-media-sidebar h2{text-transform:uppercase;color:#a1aab3;font-size:18px;margin-bottom:20px;margin-top:40px}.social-media-sidebar a{border:1px solid #a1aab3;width:40px;height:40px;text-align:center;display:inline-block;vertical-align:middle;margin-right:15px;margin-bottom:15px;color:#a1aab3;border-radius:50%;transition-duration:.3s}.social-media-sidebar a i{font-size:18px;line-height:40px}.social-media-sidebar a:hover{background:#a1aab3;color:#fff}.news-detail{margin-bottom:40px}.news-detail .tags-bar{margin-top:40px}.news-detail .tags-bar .tags{font-size:13px;padding-top:5px}.news-detail .tags-bar .tags .left,.news-detail .tags-bar .tags .right{display:inline-block;vertical-align:middle}.news-detail .tags-bar .tags .left .title,.news-detail .tags-bar .tags .right .title{font-size:13px;margin-right:15px;color:#5c6773}.news-detail .tags-bar .tags .left .result,.news-detail .tags-bar .tags .right .result{font-size:13px;color:#bb9981}.news-detail .tags-bar .tags .left a,.news-detail .tags-bar .tags .right a{color:#bb9981;text-decoration:underline;transition-duration:.3s;margin-right:15px}.news-detail .tags-bar .tags .left a:hover,.news-detail .tags-bar .tags .right a:hover{color:#333}.news-detail .tags-bar .tags .left{margin-right:20px}.news-detail .tags-bar .tags .result,.news-detail .tags-bar .tags .title{display:inline-block;vertical-align:middle}.news-detail .tags-bar .tags span{margin-right:15px}.news-detail .tags-bar .tags a{color:#bb9981;text-decoration:underline;transition-duration:.3s;margin-right:15px}.news-detail .tags-bar .tags a:hover{color:#333}.news-detail .tags-bar .date{text-align:right}.news-detail .tags-bar .date .title{margin-right:15px}.news-detail .tags-bar .date img{display:inline-block;vertical-align:bottom;width:20px;margin-right:15px}.news-detail .tags-bar .date span{display:inline-block;vertical-align:bottom;font-size:13px}.news-detail .tags-bar hr{border-bottom:1px solid #bb9981;margin:20px 0 0}.news-detail .content{margin-top:40px}.news-detail .content h2{font-size:18px;margin-top:0;margin-bottom:25px}.news-detail .content .btn{margin-top:25px}.news-detail .back-link{display:block;text-align:center;color:#fff;background:#bb9981;padding:10px 20px;transition-duration:.3s;text-transform:uppercase;margin-bottom:40px}.news-detail .back-link:hover{background:#333}@media only screen and (max-width:991px){.news-detail .tags-bar .date{text-align:left;margin-top:15px}.news-detail .tags-bar .tags .left,.news-detail .tags-bar .tags .right{width:100%}.news-detail .tags-bar .tags .left{margin-bottom:15px}}