#main-wrap{position:relative;width:100%;max-width:100%;margin:0 auto;padding:0 50px;overflow:hidden;background:#fff}#main-wrap.full-width{max-width:1920px}.fullpage-wrap{margin-left:-50px;margin-right:-50px;background-color:#fff}@media screen and (max-width:991px){.fullpage-md-wrap{margin-left:-50px!important;margin-right:-50px!important}}@media screen and (max-width:767px){.container{width:100%}}.row.no-margin{margin-left:0;margin-right:0}.row.first-section{margin-top:80px}@media screen and (max-width:480px){.row.first-section{margin-top:60px}}#page-content{position:relative;z-index:2;background-color:#fff}#page-content.footer-fixed{margin-bottom:390px}@media screen and (max-width:991px){#page-content.footer-fixed{margin-bottom:0}}#page-content.header-static{margin-top:-80px!important}@media screen and (max-width:480px){#page-content.header-static{margin-top:-60px!important}}#page-content.header-static #flexslider,#page-content.header-static #flexslider-nav{height:calc(100vh)!important}#page-content.header-static #flexslider li,#page-content.header-static #flexslider-nav li{height:calc(100vh)!important}#page-content.header-static #slider-video{height:calc(100vh)!important}#page-content.header-static #slider-video .local-video{height:calc(100vh)!important}#page-content #flexslider,#page-content #flexslider-nav{border:none;height:100vh;height:calc(100vh - 80px);margin-top:80px;position:relative}@media screen and (max-width:480px){#page-content #flexslider,#page-content #flexslider-nav{height:calc(100vh - 60px);margin-top:60px}}#page-content #flexslider ul li,#page-content #flexslider-nav ul li{height:100vh;height:calc(100vh - 80px);background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}@media screen and (max-width:480px){#page-content #flexslider ul li,#page-content #flexslider-nav ul li{height:calc(100vh - 60px)}}#page-content #flexslider ul li .text,#page-content #flexslider-nav ul li .text{position:relative;top:70%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3;text-align:center;padding:50px}#page-content #flexslider ul li .text.left,#page-content #flexslider-nav ul li .text.left{text-align:left}#page-content #flexslider ul li .text.right,#page-content #flexslider-nav ul li .text.right{text-align:right}#page-content #flexslider ul li .gradient,#page-content #flexslider-nav ul li .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(229,229,229,.8);z-index:2}#page-content #flexslider ul li .gradient.dark,#page-content #flexslider-nav ul li .gradient.dark{background-color:rgba(34,34,34,.35)}#page-content #flexslider-nav.small,#page-content #flexslider.small{height:550px!important}@media screen and (max-width:480px){#page-content #flexslider-nav.small,#page-content #flexslider.small{height:calc(100vh)!important}}#page-content #flexslider-nav.small ul li,#page-content #flexslider.small ul li{height:550px!important}@media screen and (max-width:480px){#page-content #flexslider-nav.small ul li,#page-content #flexslider.small ul li{height:calc(100vh)!important}}#page-content #flexslider .slider-navigation,#page-content #flexslider-nav .slider-navigation{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;z-index:1;right:0;left:0}#page-content #flexslider .slider-navigation .flex-prev,#page-content #flexslider-nav .slider-navigation .flex-prev{position:absolute;left:30px;z-index:10;transition:all .4s ease}@media screen and (max-width:480px){#page-content #flexslider .slider-navigation .flex-prev,#page-content #flexslider-nav .slider-navigation .flex-prev{left:0}}#page-content #flexslider .slider-navigation .flex-prev:hover,#page-content #flexslider-nav .slider-navigation .flex-prev:hover{left:25px;opacity:.6;transition:all .4s ease}@media screen and (max-width:480px){#page-content #flexslider .slider-navigation .flex-prev:hover,#page-content #flexslider-nav .slider-navigation .flex-prev:hover{left:-5px}}#page-content #flexslider .slider-navigation .flex-next,#page-content #flexslider-nav .slider-navigation .flex-next{position:absolute;right:30px;z-index:10;width:60px}@media screen and (max-width:480px){#page-content #flexslider .slider-navigation .flex-next,#page-content #flexslider-nav .slider-navigation .flex-next{right:0}}#page-content #flexslider .slider-navigation .flex-next:hover,#page-content #flexslider-nav .slider-navigation .flex-next:hover{right:25px;opacity:.6;transition:all .4s ease}@media screen and (max-width:480px){#page-content #flexslider .slider-navigation .flex-next:hover,#page-content #flexslider-nav .slider-navigation .flex-next:hover{right:-5px}}#page-content #flexslider .slider-navigation .flex-next i,#page-content #flexslider .slider-navigation .flex-prev i,#page-content #flexslider-nav .slider-navigation .flex-next i,#page-content #flexslider-nav .slider-navigation .flex-prev i{font-size:60px;color:#fff;font-style:normal}#page-content #flexslider #godown,#page-content #flexslider-nav #godown{position:absolute;left:0;right:0;margin:0 auto;bottom:-25px;z-index:5;height:50px;width:50px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#page-content #flexslider #godown .btn-down,#page-content #flexslider-nav #godown .btn-down{display:block;height:50px;width:50px;line-height:50px;border-radius:25px;background-color:#fff;text-align:center;box-shadow:0 .0625em .1875em rgba(0,0,0,.12),0 .0625em .125em rgba(0,0,0,.24);z-index:1;position:relative}#page-content #flexslider #godown .btn-down i,#page-content #flexslider-nav #godown .btn-down i{font-size:30px;line-height:55px;color:#757575}#page-content #flexslider-nav{position:relative}#page-content #flexslider-nav ul li .text{padding:50px 100px}@media screen and (max-width:480px){#page-content #flexslider-nav ul li .text{padding:50px 75px}}#page-content #flexslider-nav ul li .text .no-opacity{opacity:0}#page-content #slider-video{height:100vh;height:calc(100vh - 80px);position:relative;margin-top:80px}@media screen and (max-width:480px){#page-content #slider-video{height:calc(100vh - 60px);margin-top:60px}}#page-content #slider-video .local-video{height:100vh;height:calc(100vh - 80px);background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}@media screen and (max-width:480px){#page-content #slider-video .local-video{height:calc(100vh - 60px)}}#page-content #slider-video .local-video video{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;height:100%}@media screen and (max-width:480px){#page-content #slider-video .local-video video{height:100%;width:auto;left:-50%}}#page-content #slider-video .local-video .text{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3;text-align:center;padding:50px}#page-content #slider-video .local-video .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(34,34,34,.65);z-index:2}#page-content #masonry-filters.page,#page-content #projects-filters.page,#page-content #projects.page{padding:50px 25px}#page-content #masonry-filters .filter-wrap,#page-content #projects .filter-wrap,#page-content #projects-filters .filter-wrap{padding:50px 50px 50px 25px}#page-content #masonry-filters ul.filters li,#page-content #projects ul.filters li,#page-content #projects-filters ul.filters li{display:inline-block;font-size:12px;text-transform:none;color:#444;font-weight:300;margin-bottom:25px;height:36px;line-height:36px;padding:0 30px;cursor:pointer;transition:color .4s ease;letter-spacing:1px;text-transform:uppercase}#page-content #masonry-filters ul.filters li.is-checked,#page-content #projects ul.filters li.is-checked,#page-content #projects-filters ul.filters li.is-checked{color:#fff;border-bottom:2px solid #90a94d;background-color:#90a94d;border-radius:2px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}#page-content #masonry-filters ul.filters li.is-checked:hover,#page-content #projects ul.filters li.is-checked:hover,#page-content #projects-filters ul.filters li.is-checked:hover{color:#fff}#page-content #masonry-filters ul.filters li:hover,#page-content #projects ul.filters li:hover,#page-content #projects-filters ul.filters li:hover{color:#90a94d;transition:color .4s ease}#page-content #masonry-filters ul.filters li sup,#page-content #projects ul.filters li sup,#page-content #projects-filters ul.filters li sup{font-size:12px;line-height:22px;top:-8px;font-weight:300}#page-content #masonry-filters ul.filters.light li,#page-content #projects ul.filters.light li,#page-content #projects-filters ul.filters.light li{width:50%;float:left;color:#444;margin-left:-15px;margin:16px 0;font-weight:300;padding:0 10px;letter-spacing:2px;text-transform:uppercase;font-size:14px;line-height:24px}#page-content #masonry-filters ul.filters.light li.is-checked,#page-content #projects ul.filters.light li.is-checked,#page-content #projects-filters ul.filters.light li.is-checked{color:#90a94d;font-weight:400;border:none}#page-content #masonry-filters ul.filters.light li:hover,#page-content #projects ul.filters.light li:hover,#page-content #projects-filters ul.filters.light li:hover{color:#90a94d;transition:color .4s ease}#page-content #masonry-filters a:hover,#page-content #projects a:hover,#page-content #projects-filters a:hover{color:#444}#page-content #masonry-filters .masonry-items .single-item,#page-content #masonry-filters .projects-items .single-item,#page-content #projects .masonry-items .single-item,#page-content #projects .projects-items .single-item,#page-content #projects-filters .masonry-items .single-item,#page-content #projects-filters .projects-items .single-item{padding:0 25px}@media screen and (max-width:991px){#page-content #masonry-filters .masonry-items .single-item,#page-content #masonry-filters .projects-items .single-item,#page-content #projects .masonry-items .single-item,#page-content #projects .projects-items .single-item,#page-content #projects-filters .masonry-items .single-item,#page-content #projects-filters .projects-items .single-item{margin-bottom:50px}}#page-content #masonry-filters .masonry-items .single-item .item,#page-content #masonry-filters .projects-items .single-item .item,#page-content #projects .masonry-items .single-item .item,#page-content #projects .projects-items .single-item .item,#page-content #projects-filters .masonry-items .single-item .item,#page-content #projects-filters .projects-items .single-item .item{background-color:#fff;border-radius:2px;overflow:hidden;transition:all .4s ease;margin:25px}#page-content #masonry-filters .masonry-items .single-item .item img,#page-content #masonry-filters .projects-items .single-item .item img,#page-content #projects .masonry-items .single-item .item img,#page-content #projects .projects-items .single-item .item img,#page-content #projects-filters .masonry-items .single-item .item img,#page-content #projects-filters .projects-items .single-item .item img{max-width:100%;display:block}#page-content #masonry-filters .masonry-items .single-item .item .content,#page-content #masonry-filters .projects-items .single-item .item .content,#page-content #projects .masonry-items .single-item .item .content,#page-content #projects .projects-items .single-item .item .content,#page-content #projects-filters .masonry-items .single-item .item .content,#page-content #projects-filters .projects-items .single-item .item .content{padding:25px;position:relative}#page-content #masonry-filters .masonry-items .single-item .item span,#page-content #masonry-filters .projects-items .single-item .item span,#page-content #projects .masonry-items .single-item .item span,#page-content #projects .projects-items .single-item .item span,#page-content #projects-filters .masonry-items .single-item .item span,#page-content #projects-filters .projects-items .single-item .item span{transition:opacity .4s ease}#page-content #masonry-filters .masonry-items .single-item .item span.categories,#page-content #masonry-filters .projects-items .single-item .item span.categories,#page-content #projects .masonry-items .single-item .item span.categories,#page-content #projects .projects-items .single-item .item span.categories,#page-content #projects-filters .masonry-items .single-item .item span.categories,#page-content #projects-filters .projects-items .single-item .item span.categories{color:#444;font-size:14px;line-height:24px;letter-spacing:0;display:inline-block;font-weight:300}#page-content #masonry-filters .masonry-items .single-item .item h3,#page-content #masonry-filters .projects-items .single-item .item h3,#page-content #projects .masonry-items .single-item .item h3,#page-content #projects .projects-items .single-item .item h3,#page-content #projects-filters .masonry-items .single-item .item h3,#page-content #projects-filters .projects-items .single-item .item h3{font-weight:400;font-size:22px;line-height:32px;color:#444;font-weight:300}@media screen and (min-width:991px) and (max-width:1250px){#page-content #masonry-filters .masonry-items .single-item .item h3,#page-content #masonry-filters .projects-items .single-item .item h3,#page-content #projects .masonry-items .single-item .item h3,#page-content #projects .projects-items .single-item .item h3,#page-content #projects-filters .masonry-items .single-item .item h3,#page-content #projects-filters .projects-items .single-item .item h3{min-height:60px}}#page-content #masonry-filters .masonry-items .single-item .item p,#page-content #masonry-filters .projects-items .single-item .item p,#page-content #projects .masonry-items .single-item .item p,#page-content #projects .projects-items .single-item .item p,#page-content #projects-filters .masonry-items .single-item .item p,#page-content #projects-filters .projects-items .single-item .item p{margin-bottom:0;font-size:14px;color:#757575}#page-content #masonry-filters .masonry-items .single-item .item a.link,#page-content #masonry-filters .projects-items .single-item .item a.link,#page-content #projects .masonry-items .single-item .item a.link,#page-content #projects .projects-items .single-item .item a.link,#page-content #projects-filters .masonry-items .single-item .item a.link,#page-content #projects-filters .projects-items .single-item .item a.link{position:absolute;top:0;left:0;right:0;bottom:0}#page-content #masonry-filters .masonry-items .single-item:hover .item,#page-content #masonry-filters .projects-items .single-item:hover .item,#page-content #projects .masonry-items .single-item:hover .item,#page-content #projects .projects-items .single-item:hover .item,#page-content #projects-filters .masonry-items .single-item:hover .item,#page-content #projects-filters .projects-items .single-item:hover .item{box-shadow:0 6px 30px 0 rgba(0,0,0,.2);transition:all .4s ease}#page-content #masonry-filters .masonry-items .single-item:hover .item h3,#page-content #masonry-filters .projects-items .single-item:hover .item h3,#page-content #projects .masonry-items .single-item:hover .item h3,#page-content #projects .projects-items .single-item:hover .item h3,#page-content #projects-filters .masonry-items .single-item:hover .item h3,#page-content #projects-filters .projects-items .single-item:hover .item h3{color:#90a94d;transition:color .4s ease}#page-content #masonry-filters .masonry-items .one-item,#page-content #masonry-filters .projects-items .one-item,#page-content #projects .masonry-items .one-item,#page-content #projects .projects-items .one-item,#page-content #projects-filters .masonry-items .one-item,#page-content #projects-filters .projects-items .one-item{width:50%;overflow:hidden;z-index:1;padding:0!important}@media screen and (max-width:991px){#page-content #masonry-filters .masonry-items .one-item,#page-content #masonry-filters .projects-items .one-item,#page-content #projects .masonry-items .one-item,#page-content #projects .projects-items .one-item,#page-content #projects-filters .masonry-items .one-item,#page-content #projects-filters .projects-items .one-item{margin-bottom:0!important}}#page-content #masonry-filters .masonry-items .one-item article,#page-content #masonry-filters .projects-items .one-item article,#page-content #projects .masonry-items .one-item article,#page-content #projects .projects-items .one-item article,#page-content #projects-filters .masonry-items .one-item article,#page-content #projects-filters .projects-items .one-item article{margin:25px}@media screen and (max-width:767px){#page-content #masonry-filters .masonry-items .one-item,#page-content #masonry-filters .projects-items .one-item,#page-content #projects .masonry-items .one-item,#page-content #projects .projects-items .one-item,#page-content #projects-filters .masonry-items .one-item,#page-content #projects-filters .projects-items .one-item{width:100%}}#page-content #masonry-filters .masonry-items.one-columns .one-item,#page-content #masonry-filters .projects-items.one-columns .one-item,#page-content #projects .masonry-items.one-columns .one-item,#page-content #projects .projects-items.one-columns .one-item,#page-content #projects-filters .masonry-items.one-columns .one-item,#page-content #projects-filters .projects-items.one-columns .one-item{width:100%}#page-content #masonry-filters .masonry-items.three-columns .one-item,#page-content #masonry-filters .projects-items.three-columns .one-item,#page-content #projects .masonry-items.three-columns .one-item,#page-content #projects .projects-items.three-columns .one-item,#page-content #projects-filters .masonry-items.three-columns .one-item,#page-content #projects-filters .projects-items.three-columns .one-item{width:33.33333333%;width:calc(33.33333333%)}@media screen and (max-width:991px){#page-content #masonry-filters .masonry-items.three-columns .one-item,#page-content #masonry-filters .projects-items.three-columns .one-item,#page-content #projects .masonry-items.three-columns .one-item,#page-content #projects .projects-items.three-columns .one-item,#page-content #projects-filters .masonry-items.three-columns .one-item,#page-content #projects-filters .projects-items.three-columns .one-item{width:50%;width:calc(50%)}}@media screen and (max-width:767px){#page-content #masonry-filters .masonry-items.three-columns .one-item,#page-content #masonry-filters .projects-items.three-columns .one-item,#page-content #projects .masonry-items.three-columns .one-item,#page-content #projects .projects-items.three-columns .one-item,#page-content #projects-filters .masonry-items.three-columns .one-item,#page-content #projects-filters .projects-items.three-columns .one-item{width:100%}}#page-content #masonry-filters .masonry-items.four-columns .one-item,#page-content #masonry-filters .projects-items.four-columns .one-item,#page-content #projects .masonry-items.four-columns .one-item,#page-content #projects .projects-items.four-columns .one-item,#page-content #projects-filters .masonry-items.four-columns .one-item,#page-content #projects-filters .projects-items.four-columns .one-item{width:25%}@media screen and (max-width:1199px){#page-content #masonry-filters .masonry-items.four-columns .one-item,#page-content #masonry-filters .projects-items.four-columns .one-item,#page-content #projects .masonry-items.four-columns .one-item,#page-content #projects .projects-items.four-columns .one-item,#page-content #projects-filters .masonry-items.four-columns .one-item,#page-content #projects-filters .projects-items.four-columns .one-item{width:33.33333333%}}@media screen and (max-width:991px){#page-content #masonry-filters .masonry-items.four-columns .one-item,#page-content #masonry-filters .projects-items.four-columns .one-item,#page-content #projects .masonry-items.four-columns .one-item,#page-content #projects .projects-items.four-columns .one-item,#page-content #projects-filters .masonry-items.four-columns .one-item,#page-content #projects-filters .projects-items.four-columns .one-item{width:50%}}@media screen and (max-width:767px){#page-content #masonry-filters .masonry-items.four-columns .one-item,#page-content #masonry-filters .projects-items.four-columns .one-item,#page-content #projects .masonry-items.four-columns .one-item,#page-content #projects .projects-items.four-columns .one-item,#page-content #projects-filters .masonry-items.four-columns .one-item,#page-content #projects-filters .projects-items.four-columns .one-item{width:100%}}#page-content .section-text h3{margin-bottom:25px}#page-content .section-text a.btn-pro{color:#90a94d}#page-content .section-text.half .col-md-6{padding-left:0}@media screen and (max-width:991px){#page-content .section-text.half .col-md-6{padding-left:15px}}#page-content .event-tab.text{padding:50px 25px 0 25px}#page-content .event-tab .single-news{padding:0 25px}@media screen and (max-width:991px){#page-content .event-tab .single-news{margin-bottom:50px}}#page-content .event-tab .single-news article{background-color:#fff;border-radius:2px;transition:all .4s ease}#page-content .event-tab .single-news article img{width:100%;height:190px;display:block}#page-content .event-tab .single-news article .content{padding:25px;position:relative}#page-content .event-tab .single-news article span{transition:opacity .4s ease}#page-content .event-tab .single-news article span.category{color:#90a94d;font-size:16px;line-height:26px;letter-spacing:0;margin-bottom:9px;display:inline-block;margin-right:9px}#page-content .event-tab .single-news article span.date{color:#666;font-size:14px;line-height:24px;letter-spacing:0;display:inline-block;margin-top:5px;font-weight:300}#page-content .event-tab .single-news article h3{font-weight:400;font-size:22px;line-height:32px;margin:0 0 5px 0;color:#444;font-weight:300;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (min-width:991px) and (max-width:1250px){#page-content .event-tab .single-news article h3{min-height:60px}}#page-content .event-tab .single-news article p{margin-bottom:0;font-size:14px;color:#757575;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}#page-content .event-tab .single-news article a.link{position:absolute;top:0;left:0;right:0;bottom:0}#page-content .event-tab .single-news:hover article{box-shadow:0 6px 30px 0 rgba(0,0,0,.2);transition:all .4s ease}#page-content .event-tab .single-news:hover article h3{color:#90a94d;transition:color .4s ease}#page-content .event-tab .single-news.horizontal-news article{position:relative;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:222px}@media screen and (max-width:991px){#page-content .event-tab .single-news.horizontal-news article{display:block}}#page-content .event-tab .single-news.horizontal-news article .content{min-height:222px}#page-content .event-tab .single-news.horizontal-news article span.read{top:inherit;bottom:-40px;left:-20px;transition:bottom .3s ease}@media screen and (max-width:991px){#page-content .event-tab .single-news.horizontal-news article span.read{bottom:inherit;left:inherit;top:-20px;right:-40px;transition:right .3s ease}}#page-content .event-tab .single-news.horizontal-news article .image{background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%}@media screen and (max-width:991px){#page-content .event-tab .single-news.horizontal-news article .image{padding:35%;min-height:200px}}#page-content .event-tab .single-news.horizontal-news:hover span.read{bottom:50px;left:-20px;transition:bottom .3s ease}@media screen and (max-width:991px){#page-content .event-tab .single-news.horizontal-news:hover span.read{bottom:inherit;left:inherit;right:36px;transition:right .3s ease}}#page-content .team{margin-left:25px;margin-right:25px;display:inline-block}#page-content .team .person{margin:0 25px}@media screen and (max-width:991px){#page-content .team .person{margin-bottom:50px}}#page-content .team .person img{width:100%;height:auto;display:block;border-radius:2px;transition:all .4s ease;margin-bottom:18px}#page-content .team .person span{display:block;font-size:14px;line-height:16px;color:#757575;font-weight:300}#page-content .team .person ul{margin-top:12px}#page-content .team .person ul li{display:inline-block;margin-right:10px}#page-content .team .person ul li a{color:#20292e}#page-content .team .person ul li a i{font-size:20px}#page-content .team .person ul li a:hover{color:#90a94d}#page-content .team .person:hover img{box-shadow:0 6px 30px 0 rgba(0,0,0,.2);transition:all .4s ease}@media screen and (max-width:550px){#page-content .team .col-xs-6{width:100%}}@media screen and (max-width:991px){#page-content .team .col-xs-6:nth-last-of-type(1) .person,#page-content .team .col-xs-6:nth-last-of-type(2) .person{margin-bottom:0}}@media screen and (max-width:991px){#page-content .team .col-xs-6:nth-last-of-type(2) .person{margin-bottom:50px}}#news.page{padding:50px 25px}.event-tab .news-items .one-item{width:50%;overflow:hidden;z-index:1;padding:0!important}@media screen and (max-width:991px){.event-tab .news-items .one-item{margin-bottom:0!important}}.event-tab .news-items .one-item article{margin:25px}@media screen and (max-width:767px){.event-tab .news-items .one-item{width:100%}}.event-tab .news-items.one-columns .one-item{width:100%}.event-tab .news-items.three-columns .one-item{width:33.33333333%;width:calc(33.33333333%)}@media screen and (max-width:991px){.event-tab .news-items.three-columns .one-item{width:50%;width:calc(50%)}}@media screen and (max-width:767px){.event-tab .news-items.three-columns .one-item{width:100%}}.event-tab .news-items.four-columns .one-item{width:25%}@media screen and (max-width:1199px){.event-tab .news-items.four-columns .one-item{width:33.33333333%}}@media screen and (max-width:991px){.event-tab .news-items.four-columns .one-item{width:50%}}@media screen and (max-width:767px){.event-tab .news-items.four-columns .one-item{width:100%}}aside.sidebar .widget-wrapper{margin:50px 0;display:block;position:relative;float:left;width:100%}aside.sidebar .widget-wrapper:first-of-type{margin-top:25px}aside.sidebar .widget-wrapper h5{font-size:22px;line-height:32px;margin-bottom:25px}aside.sidebar form{width:100%}aside.sidebar form .form-input{width:100%;position:relative}aside.sidebar form .form-input input{width:100%;border:none;outline:inherit;padding:10px 140px 10px 9px;font-size:14px;font-weight:300;background-color:#f6f6f6;color:#444;border-radius:2px}@media screen and (max-width:991px){aside.sidebar form .form-input input{width:100%}}aside.sidebar form .form-input input:focus{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}aside.sidebar form .form-input ::-webkit-input-placeholder{color:#757575;font-size:14px;font-weight:300}aside.sidebar form .form-input :-moz-placeholder{color:#757575;font-size:14px;font-weight:300}aside.sidebar form .form-input ::-moz-placeholder{color:#757575;font-size:14px;font-weight:300}aside.sidebar form .form-input :-ms-input-placeholder{color:#757575;font-size:14px;font-weight:300}aside.sidebar form .form-input span.form-button{position:absolute;width:125px;height:36px;right:0;top:0;font-size:14px;font-weight:400;text-transform:uppercase;line-height:34px;color:#fff;background-color:#90a94d;text-align:center;transition:all .4s ease;border-radius:0 2px 2px 0}aside.sidebar form .form-input span.form-button:hover{background-color:#fff;color:#90a94d;border-radius:0 2px 2px 0;transition:all .4s ease}aside.sidebar form .form-input span.form-button button{text-transform:uppercase}aside.sidebar ul.recent-posts li{margin-bottom:36px;overflow:hidden;border-bottom:1px solid #f7f7f7}aside.sidebar ul.recent-posts li:last-child{margin-bottom:0;border:none}aside.sidebar ul.recent-posts li:last-child p{margin-bottom:0}aside.sidebar ul.recent-posts li img{width:65px;height:65px;border-radius:50%;float:left}aside.sidebar ul.recent-posts li .header{overflow:hidden;margin-bottom:18px}aside.sidebar ul.recent-posts li .content{padding-left:85px;padding-top:9px}aside.sidebar ul.recent-posts li a h4{font-size:14px;line-height:26px;color:#757575}aside.sidebar ul.recent-posts li a .meta{color:#444;font-size:14px;line-height:26px;font-weight:300;margin-right:9px}aside.sidebar ul.recent-posts li p{font-size:14px}aside.sidebar ul.widget-categories li a{color:#444}aside.sidebar ul.widget-categories li a:hover{color:#90a94d}aside.sidebar ul.tagCloud li{display:inline-block;margin:9px 25px 9px 0}aside.sidebar ul.tagCloud li a{color:#757575;font-size:14px;line-height:36px;height:36px;margin:9px 0;border:1px solid #757575;padding:9px 15px;border-radius:2px;font-weight:300;transition:all .4s ease}aside.sidebar ul.tagCloud li a.popular{color:#90a94d;letter-spacing:.5px;border-color:#90a94d}aside.sidebar ul.tagCloud li a:hover{color:#fff;background-color:#90a94d;transition:all .4s ease;border-color:#90a94d;box-shadow:0 6px 30px 0 rgba(0,0,0,.2)}aside.left{text-align:right;padding:0}@media screen and (max-width:991px){aside.left{text-align:left}}aside.left ul.tagCloud li a{margin-left:26px;margin-right:0}@media screen and (max-width:991px){aside.left ul.tagCloud li a{margin-left:0;margin-right:26px}}aside.left .widget-wrapper{margin-bottom:50px}aside.left form{width:100%}aside.left form .form-input{width:100%;position:relative}aside.left form .form-input input{width:80%}@media screen and (max-width:991px){aside.left form .form-input input{width:100%}}aside.left form .form-input span.form-button{width:auto}#nav{padding:50px 50px 75px 50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#nav span{font-weight:300}@media screen and (max-width:480px){#nav span{display:none}}#nav .nav-right{text-align:right}#nav .nav-right i{margin-left:10px;margin-right:0}@media screen and (max-width:480px){#nav .nav-right i{margin-left:0}}#nav .nav-left i{margin-right:10px}@media screen and (max-width:480px){#nav .nav-left i{margin-right:0}}#nav .nav-left a.btn-alt,#nav .nav-right a.btn-alt{line-height:38px}#page-header{margin-left:-50px;margin-right:-50px;margin-top:80px;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}@media screen and (max-width:480px){#page-header{margin-top:60px}}#page-header.image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#20292e;opacity:.4}#page-header .text{padding:75px 50px;position:relative;z-index:1}#page-header .text:before{position:absolute;z-index:-1;content:"";top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:right top;opacity:.6}#page-header .text.no-background:before{background:0 0}#page-header ul.breadcrumb{padding:0;margin-bottom:0;list-style:none;background-color:transparent;border-radius:0}#page-header ul.breadcrumb>li+li:before{color:#444}#page-header ul.breadcrumb li{font-size:22px;line-height:30px;font-weight:300;display:inline-block}@media screen and (max-width:650px){#page-header ul.breadcrumb li{font-size:18px;line-height:25px}}#page-header ul.breadcrumb li a{font-size:22px;line-height:30px;color:#444}@media screen and (max-width:650px){#page-header ul.breadcrumb li a{font-size:18px;line-height:25px}}#page-header ul.breadcrumb.white>li+li:before{color:#fff}#page-header ul.breadcrumb.white li a{color:#fff}#page-header ul.breadcrumb.white li a:hover{color:#20292e}.content-section .text{padding:50px}@media screen and (max-width:991px){.content-section .text.service-responsive-bottom{padding:50px 50px 0 50px}}@media screen and (max-width:991px){.content-section .text.service-responsive-top{padding:26px 50px 14px 50px}}@media screen and (max-width:480px){.content-section .text.responsive-padding-sm{padding:25px}}.content-section .text p:last-of-type{margin-bottom:36px}.content-section .bg-img{background-position:center center;background-size:cover;background-repeat:no-repeat;transition:height .4s ease}.content-section .bg-img.fullpage-wrap{padding:0 50px}@media screen and (max-width:767px){.content-section .bg-img.responsive{max-height:none}}.content-section .bg-img.overlay{position:relative;overflow:hidden}.content-section .bg-img.overlay .text{z-index:3;position:relative}.content-section .bg-img.overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:rgba(34,34,34,.6)}.content-section .bg-img.overlay.transparent:after{background:rgba(34,34,34,0)}@media screen and (max-width:1199px){.content-section .bg-img.overlay.transparent:after{background:rgba(255,255,255,.85)}}.content-section .bg-img.static-height{height:600px}@media screen and (max-width:767px){.content-section .bg-img.responsive{max-height:none}}@media screen and (max-width:991px){.content-section .bg-img.responsive .col-md-4:first-child .text{padding:60px 15px 30px 15px}}@media screen and (max-width:991px){.content-section .bg-img.responsive .col-md-4:last-child .text{padding:30px 15px 60px 15px}}.content-section ul.services li{display:table;margin-bottom:54px;width:100%}.content-section ul.services li.fixed-height{min-height:106px}@media screen and (max-width:1500px){.content-section ul.services li.fixed-height{min-height:130px}}@media screen and (max-width:1199px){.content-section ul.services li.fixed-height{min-height:154px}}@media screen and (max-width:991px){.content-section ul.services li.fixed-height{min-height:inherit}}.content-section ul.services li:last-child{margin-bottom:0}.content-section ul.services li em{font-size:36px;line-height:40px}.content-section ul.services li .icon{text-align:center;display:inline-block;width:50px;height:50px;float:left;color:#fff;background-color:#263238;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.content-section ul.services li .icon i{font-size:22px;line-height:50px}.content-section ul.services li .icon-text{display:inline-block;line-height:50px;float:left}@media screen and (min-width:991px) and (max-width:1250px){.content-section ul.services li .icon-text{padding-left:15px}}@media screen and (max-width:650px){.content-section ul.services li .icon-text{padding-left:15px}}.content-section ul.services li .icon-text p{transition:all .4s ease}.content-section ul.services li .icon-text p:last-of-type{margin-bottom:0}.content-section ul.services li:hover{cursor:help}.content-section ul.services li:hover .icon{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.content-section ul.services li:hover .icon-text p{color:#90a94d;transition:color .4s ease}@media screen and (max-width:600px){.content-section ul.services li .col-xs-2{width:20%}}@media screen and (max-width:480px){.content-section ul.services li .col-xs-2{width:25%}}@media screen and (max-width:410px){.content-section ul.services li .col-xs-2{width:30%}}@media screen and (max-width:360px){.content-section ul.services li .col-xs-2{width:35%}}@media screen and (max-width:600px){.content-section ul.services li .col-xs-10{width:80%}}@media screen and (max-width:480px){.content-section ul.services li .col-xs-10{width:75%}}@media screen and (max-width:410px){.content-section ul.services li .col-xs-10{width:70%}}@media screen and (max-width:360px){.content-section ul.services li .col-xs-10{width:65%}}.content-section .partners{padding:0 50px}@media screen and (max-width:323px){.content-section .partners .text:first-child{padding:35px 50px}}.content-section .partners .partner{position:relative;min-height:150px}@media screen and (max-width:991px){.content-section .partners .partner{min-height:164px}}.content-section .partners .partner:before{opacity:0;content:"";position:absolute;top:0;left:0;background-color:rgba(255,255,255,.1);width:100%;height:100%;transition:opacity .4s ease}.content-section .partners .partner:hover:before{opacity:1;transition:opacity .4s ease}.content-section .partners .partner img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-height:150px;left:0;right:0;margin:0 auto}.content-section .circle-counters{padding:60px;text-align:center}.content-section .circle-counters .counter{height:260px;width:260px;display:block;margin:0 auto;color:#fff;position:relative;border:1px solid #fff;border-radius:50%}.content-section .circle-counters .counter:before{position:absolute;top:0;left:0;width:100%;height:1px;border-radius:50%;background-color:#fff}.content-section .circle-counters .counter span{font-size:80px}.content-post ul{list-style:disc;padding-left:28px;color:#757575;font-size:14px;line-height:24px;letter-spacing:1px;font-weight:300;margin:25px 0 25px 15px}aside.page-sidebar ul.widget-box{padding:36px;background:#fff;box-shadow:0 2px 17px 0 rgba(0,0,0,.3);border-radius:2px}aside.page-sidebar ul.widget-box li{padding:10px 0;border-bottom:1px solid #f7f7f7}aside.page-sidebar ul.widget-box li:first-child{padding-top:0}aside.page-sidebar ul.widget-box li:last-child{padding-bottom:0;border:none}aside.page-sidebar ul.widget-box li a{font-size:22px;line-height:32px;color:#757575;font-weight:300}aside.page-sidebar ul.widget-box li a.active-item{color:#444}aside.page-sidebar .widget-wrapper{margin:50px 0;display:block;position:relative;float:left;width:100%}aside.page-sidebar .widget-wrapper:first-of-type{margin-top:25px}aside.page-sidebar .widget-wrapper h5{font-size:22px;line-height:32px;margin-bottom:25px}aside.page-sidebar .widget-wrapper p{max-width:250px}#post-header{margin-left:-50px;margin-right:-50px;margin-top:80px}@media screen and (max-width:480px){#post-header{margin-top:60px}}#post-header .bg-image{height:400px;background-position:center center;background-size:cover;background-repeat:no-repeat}#post-header .container{padding-bottom:20px}#post-header .text{padding:50px;margin-top:-75px;box-shadow:0 2px 17px 0 rgba(0,0,0,.3)}#post-header .text .post-meta{position:relative}#post-header .text .post-meta h1{line-height:62px;font-size:52px}#post-header .text .post-meta ul li{font-size:22px;line-height:30px;font-weight:300;display:inline-block}#post-header .text .post-meta ul li a{font-size:22px;line-height:30px;color:#444}#post-header .text .post-meta ul>li+li:before{padding:0 5px;color:#444;content:"/ "}#post-header .text .post-meta ul.white a{color:#fff}#post-header .text .post-meta ul.white>li+li:before{color:#fff}#post-header .text .post-meta .date{display:inline-block;font-weight:300;font-size:14px;line-height:26px}#post-header .text .post-meta .action{position:absolute;right:0;top:-20px}#post-header .text .post-meta .action i{margin-left:10px}.author span{display:block;text-transform:uppercase;font-size:14px;line-height:24px;font-weight:300}.tag span{display:block;text-transform:uppercase;font-size:14px;line-height:24px;font-weight:300}@media screen and (max-width:480px){#comments .nav-tabs>li>a{padding:0 10px}}@media screen and (max-width:380px){#comments .nav-tabs>li>a{padding:0 4px;letter-spacing:0}}#comments .comment{margin-bottom:50px}#comments .comment:last-child{margin-bottom:0}#comments .comment img{width:65px;height:65px;border-radius:50%;float:left}#comments .comment .content{padding-left:100px}#comments .comment .header{height:25px;font-weight:300;color:#90a94d;font-size:16px;line-height:25px;overflow:hidden}#comments .comment span.comment-date{color:#757575;font-weight:300;font-size:14px;margin-bottom:9px;display:block}#comments .comment span.comment-author{float:left}#comments .comment span.comment-btn{float:left;padding-left:18px}#comments .comment span.comment-btn a{height:25px;display:inline-block}#comments .comment span.comment-btn i{margin-top:-1px}#comments .comment p{font-size:14px;line-height:24px;font-weight:300}#comments .comment p:last-of-type{margin-bottom:0}#share-btn{overflow:hidden}#share .share-icons{position:absolute;right:80px;top:-18px}#share .share-icons a{color:#fff;margin:0 5px;opacity:0;transition:all .25s ease-in-out}#share .share-icons.open a{opacity:1}#share .share-icons.open a.share-google{transition:all .4s ease-in-out;transition-delay:.75s}#share .share-icons.open a.share-twitter{transition:all .4s ease-in-out;transition-delay:.5s}#share .share-icons.open a.share-linkedin{transition:all .4s ease-in-out;transition-delay:.25s}#share .share-icons.open a.share-mail{transition:all .4s ease-in-out}#share .share-icons.open a:hover{color:#20292e;transition-delay:0s}.post-gallery{padding:50px 0 70px 0}.post-gallery .owl-item{transition:opacity .8s ease}.post-gallery .owl-item:not(.center){opacity:.2;transition:opacity .8s ease}.post-gallery .owl-controls{top:18px}.project-meta h4{display:block;font-size:14px;line-height:24px;font-weight:300}.project-meta h4 span{color:#757575;font-weight:300}.project-images img{width:100%;height:auto;display:block;margin-bottom:50px;opacity:1;transition-duration:.3s}.project-images img:hover{opacity:.8;transition-duration:.7s}.project-images a:last-child img{margin-bottom:0}.project-images.grid{position:relative;overflow:hidden}.project-images.grid .image{background-position:center center;background-size:cover;background-repeat:no-repeat;padding:50%;position:relative}.project-images.grid .image span.content{position:absolute;left:0;right:0;bottom:0;padding:50px;transition-duration:.3s}@media screen and (min-width:767px) and (max-width:991px){.project-images.grid .image span.content{padding:30px}}@media screen and (max-width:480px){.project-images.grid .image span.content{padding:30px}}@media screen and (max-width:360px){.project-images.grid .image span.content{padding:25px}}.project-images.grid .image span.content span.title{display:block;font-size:12px;line-height:22px;color:#fff;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width:360px){.project-images.grid .image span.content span.title{line-height:18px}}.project-images.grid .image span.content em{display:block;font-weight:400;color:#fff;font-size:35px}@media screen and (min-width:767px) and (max-width:991px){.project-images.grid .image span.content em{font-size:25px}}@media screen and (max-width:480px){.project-images.grid .image span.content em{font-size:25px}}.project-images .item{position:relative;height:500px}.project-images .item .image{background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%;position:relative}.project-images .item .content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;opacity:0;transition:opacity .4s ease;background:rgba(34,34,34,.85)}.project-images .item .content .text{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;padding:50px;opacity:0}@media screen and (max-width:480px){.project-images .item .content .text{padding:25px}}.project-images .item .content .text h5{font-size:38px;line-height:48px;color:#f6f6f6;-webkit-transform:translate(0,-25px);-ms-transform:translate(0,-25px);transform:translate(0,-25px);transition:all .3s ease-out}.project-images .item .content .text h6{color:#fff;text-transform:uppercase;position:relative;letter-spacing:0;font-size:16px;line-height:32px;font-weight:300;-webkit-transform:translate(0,25px);-ms-transform:translate(0,25px);transform:translate(0,25px);transition:all .3s ease-out}.project-images .item .content .social{position:absolute;bottom:36px;text-align:center;left:0;right:0}.project-images .item .content .social ul{-webkit-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px)}.project-images .item .content .social ul li{display:inline-block}.project-images .item .content .social ul li a{background-color:#263238;border-radius:50%;width:35px;height:35px;line-height:35px;text-align:center;color:#fff;display:block;box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);margin:0 9px;transition:all .4s ease}.project-images .item .content .social ul li:hover a{background-color:#f6f6f6;color:#444;transition:all .4s ease}.project-images .item:hover .content{opacity:1;transition:opacity .4s ease}.project-images .item:hover .content .text{opacity:1;transition:opacity .4s ease}.project-images .item:hover .content h5,.project-images .item:hover .content h6{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);transition:all .3s ease}#contact-form .form-field,#search-form .form-field{outline:inherit;border:none;border-radius:2px;width:100%;margin-bottom:25px;padding:10px;font-size:14px;line-height:14px;background-color:#f6f6f6;color:#444;font-weight:300}#contact-form .form-field:focus,#search-form .form-field:focus{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}#contact-form .form-field.big,#search-form .form-field.big{font-size:40px;letter-spacing:1px;padding-right:70px;line-height:40px}@media screen and (max-width:767px){#contact-form .form-field.big,#search-form .form-field.big{font-size:35px;padding-right:35px}}#contact-form label,#search-form label{font-size:16px;line-height:20px;color:#444;font-weight:300;margin-bottom:12px}#contact-form label sup,#search-form label sup{color:#90a94d;top:-.1em}#contact-form textarea.form-field,#search-form textarea.form-field{padding:12px 9px}#contact-form ::-webkit-input-placeholder,#search-form ::-webkit-input-placeholder{color:#757575;font-size:14px}#contact-form :-moz-placeholder,#search-form :-moz-placeholder{color:#757575;font-size:14px}#contact-form ::-moz-placeholder,#search-form ::-moz-placeholder{color:#757575;font-size:14px}#contact-form :-ms-input-placeholder,#search-form :-ms-input-placeholder{color:#757575;font-size:14px}#contact-form #submit-contact,#search-form #submit-contact{padding:0;text-align:left;font-size:12px;line-height:22px;text-transform:uppercase;display:inline-block;overflow:hidden;outline:0;border:none;border-radius:0;font-weight:700;color:#fff;position:relative;letter-spacing:1px;margin:0;background-color:transparent;transition:all .4s ease}#contact-form #submit-contact:hover,#search-form #submit-contact:hover{color:#444;transition:all .4s ease}#contact-form #submit-contact.btn-alt,#search-form #submit-contact.btn-alt{height:36px;line-height:36px;text-transform:none;font-weight:400;background-color:transparent;border:1px solid #90a94d;color:#90a94d;transition:all .4s ease;text-transform:uppercase;border-radius:2px;padding-right:30px;padding-left:30px;text-align:center;font-size:12px;display:inline-block;overflow:hidden;outline:0}#contact-form #submit-contact.btn-alt:hover,#search-form #submit-contact.btn-alt:hover{background-color:#90a94d;color:#fff;transition:all .4s ease}#contact-form #submit-contact.btn-alt.shadow,#search-form #submit-contact.btn-alt.shadow{box-shadow:0 6px 30px 0 rgba(0,0,0,.2)}#contact-form #submit-contact.btn-alt.white,#search-form #submit-contact.btn-alt.white{border:1px solid #fff}#contact-form #submit-contact.btn-alt.white:hover,#search-form #submit-contact.btn-alt.white:hover{background-color:#fff;color:#90a94d!important;transition:all .4s ease}#contact-form #submit-contact.btn-alt.active,#search-form #submit-contact.btn-alt.active{background-color:#90a94d;color:#fff;transition:all .4s ease}#contact-form #submit-contact.btn-alt.active:hover,#search-form #submit-contact.btn-alt.active:hover{background-color:transparent;color:#90a94d!important;transition:all .4s ease}#contact-form .form-button,#search-form .form-button{position:absolute;width:auto;right:0;top:-2px}#contact-form .form-button.big,#search-form .form-button.big{top:7px;right:25px}#contact-form .form-button.big i,#search-form .form-button.big i{font-size:60px}@media screen and (max-width:767px){#contact-form .form-button.big i,#search-form .form-button.big i{font-size:35px}}#contact-form #msg,#search-form #msg{color:#f54337;font-weight:300;font-size:16px;line-height:26px}#contact-form #msg.error,#contact-form #msg.success,#search-form #msg.error,#search-form #msg.success{padding-top:36px}#contact-form.color ::-webkit-input-placeholder,#search-form.color ::-webkit-input-placeholder{color:#90a94d}#contact-form.color :-moz-placeholder,#search-form.color :-moz-placeholder{color:#90a94d}#contact-form.color ::-moz-placeholder,#search-form.color ::-moz-placeholder{color:#90a94d}#contact-form.color :-ms-input-placeholder,#search-form.color :-ms-input-placeholder{color:#90a94d}#contact-form.black ::-webkit-input-placeholder,#search-form.black ::-webkit-input-placeholder{color:#444;font-weight:400}#contact-form.black :-moz-placeholder,#search-form.black :-moz-placeholder{color:#444;font-weight:400}#contact-form.black ::-moz-placeholder,#search-form.black ::-moz-placeholder{color:#444;font-weight:400}#contact-form.black :-ms-input-placeholder,#search-form.black :-ms-input-placeholder{color:#444;font-weight:400}#contact-form.big ::-webkit-input-placeholder,#search-form.big ::-webkit-input-placeholder{font-size:40px;letter-spacing:1px}@media screen and (max-width:767px){#contact-form.big ::-webkit-input-placeholder,#search-form.big ::-webkit-input-placeholder{font-size:35px}}#contact-form.big :-moz-placeholder,#search-form.big :-moz-placeholder{font-size:40px;letter-spacing:1px}@media screen and (max-width:767px){#contact-form.big :-moz-placeholder,#search-form.big :-moz-placeholder{font-size:35px}}#contact-form.big ::-moz-placeholder,#search-form.big ::-moz-placeholder{font-size:40px;letter-spacing:1px}@media screen and (max-width:767px){#contact-form.big ::-moz-placeholder,#search-form.big ::-moz-placeholder{font-size:35px}}#contact-form.big :-ms-input-placeholder,#search-form.big :-ms-input-placeholder{font-size:40px;letter-spacing:1px}@media screen and (max-width:767px){#contact-form.big :-ms-input-placeholder,#search-form.big :-ms-input-placeholder{font-size:35px}}span.contact-info{color:#444;font-size:16px;line-height:26px;margin-right:18px;font-weight:400}span.contact-info a em{color:#90a94d;transition:color .4s ease}span.contact-info a:hover em{color:#444;transition:color .4s ease}span.contact-info em{color:#757575;font-weight:300}#search-form{position:relative}#search-form.big{position:absolute;top:0;left:0;right:0;bottom:0;width:90%;width:calc(100% - 100px);height:125px;margin:auto}@media screen and (max-width:991px){.contact{padding:0 45px}}#contact-newsletter .text{width:50%;position:relative;margin:0 auto}@media screen and (max-width:991px){#contact-newsletter .text{width:auto;max-width:550px}}@media screen and (max-width:480px){#contact-newsletter .text{width:100%}}#contact-newsletter .text p{margin-top:18px}#contact-newsletter .form-field{outline:inherit;border:none;border-bottom:1px solid #fff;width:80%;padding:18px 50px 18px 30px;font-size:14px;font-weight:300;height:40px;border-radius:40px}@media screen and (max-width:991px){#contact-newsletter .form-field{padding-right:20%}}@media screen and (max-width:480px){#contact-newsletter .form-field{padding-right:33%}}@media screen and (max-width:410px){#contact-newsletter .form-field{padding:18px 30px;width:100%}}#contact-newsletter .form-field:focus{border-bottom:1px solid #fff}#contact-newsletter #submit-newsletter{padding:0;text-align:left;font-size:12px;line-height:22px;letter-spacing:2px;text-transform:uppercase;display:inline-block;overflow:hidden;outline:0;border:none;border-radius:0;font-weight:700;color:#fff;position:relative;margin:0;background-color:transparent;transition:all .4s ease;position:absolute;right:50px;top:0}@media screen and (max-width:410px){#contact-newsletter #submit-newsletter{position:relative;right:0;width:100%;margin-top:18px}}#contact-newsletter #submit-newsletter:hover{color:#444;transition:all .4s ease}#contact-newsletter #submit-newsletter.btn-alt{height:40px;line-height:40px;text-transform:none;font-weight:600;text-rendering:geometricPrecision;background-color:transparent;border:1px solid #90a94d;color:#90a94d;transition:all .4s ease;border-radius:0 40px 40px 0;padding-right:30px;padding-left:30px;text-align:center;font-size:12px;letter-spacing:1px;display:inline-block;overflow:hidden;outline:0}@media screen and (max-width:480px){#contact-newsletter #submit-newsletter.btn-alt{border-radius:40px}}#contact-newsletter #submit-newsletter.btn-alt:hover{background-color:#90a94d;color:#fff;transition:all .4s ease}#contact-newsletter #submit-newsletter.btn-alt.white{border:1px solid #fff}#contact-newsletter #submit-newsletter.btn-alt.white:hover{background-color:#fff;color:#90a94d!important;transition:all .4s ease}#contact-newsletter #submit-newsletter.btn-alt.color{border:1px solid #90a94d;color:#90a94d}#contact-newsletter #submit-newsletter.btn-alt.color.active{background-color:#90a94d;color:#fff!important}#contact-newsletter #submit-newsletter.btn-alt.color.active:hover{background-color:#fff;color:#90a94d!important;border:1px solid transparent;border-left:1px solid #90a94d}@media screen and (max-width:410px){#contact-newsletter #submit-newsletter.btn-alt.color.active:hover{background-color:transparent;border:1px solid #90a94d}}.box-form{padding:36px;background:#fff;box-shadow:0 2px 17px 0 rgba(0,0,0,.3);border-radius:2px}@media screen and (max-width:480px){.box-form{padding:25px}}.section-image{min-height:400px;padding:0 50px}@media screen and (max-width:991px){.section-image{min-height:100px}}picture.section.right img{position:absolute;right:50px;bottom:0;max-width:100%;max-width:calc(100% - 100px)}@media screen and (max-width:991px){picture.section.right img{position:relative;right:inherit;left:0;max-width:100%}}picture.section.right.bottom img{bottom:50px}@media screen and (max-width:991px){picture.section.right.bottom img{bottom:0}}picture.section img{max-width:500px}img.shadow{box-shadow:0 2px 17px 0 rgba(0,0,0,.3)}.box-services{margin-left:-25px;margin-right:-25px}@media screen and (max-width:991px){.box-services .col-md-6:last-of-type .box-service{margin-bottom:0}}.box-services .box-service{background-color:#fff;padding:25px;margin:0 25px;transition:ease .4s all}@media screen and (max-width:991px){.box-services .box-service{margin-bottom:50px}}.box-services .box-service:hover{box-shadow:0 6px 30px 0 rgba(0,0,0,.2);margin-top:-5px;transition:ease .4s all}#counters .statistic span{display:block;font-size:48px;line-height:50px;font-weight:500}#counters .statistic h3{font-size:14px;line-height:20px;color:#757575;font-weight:300;margin-bottom:36px;text-transform:uppercase}#counters .statistic i.service.left{font-size:50px;line-height:50px}@media screen and (max-width:767px){#counters .col-sm-4,#counters .col-sm-6{margin-bottom:50px}#counters .col-sm-4:last-of-type,#counters .col-sm-6:last-of-type{margin-bottom:0}}#pricing{margin-left:25px;margin-right:25px}#pricing .price{background-color:#fff;text-align:center;padding:36px;border-radius:2px;margin-top:0;margin-left:25px;margin-right:25px;transition:all .4s ease}#pricing .price:hover{margin-top:-5px;transition:all .4s ease}#pricing .price .price-title{font-size:22px;line-height:32px;color:#444;font-weight:300;margin-bottom:36px}#pricing .price .price-number{font-size:48px;line-height:50px;color:#444;font-weight:500;margin-bottom:10px}#pricing .price .price-rate{font-size:14px;line-height:20px;color:#757575;font-weight:300;margin-bottom:36px;text-transform:uppercase}#pricing .price ul{margin-bottom:18px}#pricing .price ul li{font-size:16px;line-height:36px;font-weight:300;color:#757575}#pricing .price ul li b{font-weight:500}#pricing .price a.btn-alt{margin:30px 0 0 0;background-color:#20292e;border:1px solid #20292e}#pricing .price a.btn-alt:hover{background-color:#fff;border:1px solid #20292e;color:#20292e}#pricing .price.active{box-shadow:0 6px 30px 0 rgba(0,0,0,.2);z-index:1}#pricing .price.active .price-number,#pricing .price.active .price-title{color:#90a94d}#pricing .price.active a.btn-alt.small{background-color:#90a94d;border-color:#90a94d}#pricing .price.active a.btn-alt.small:hover{background-color:#fff;border-color:#90a94d;color:#90a94d}#pricing .col-md-4:nth-child(1).price{margin-right:-15px}#pricing .col-md-4:nth-child(3).price{margin-left:-15px}.mycolors{overflow:hidden;width:100%;margin-top:5px}.mycolors span.mycolor{width:20px;height:20px;display:block;float:left;background-color:#90a94d}.testimonials-carousel-simple{z-index:3}.testimonials-carousel-simple .person{position:relative;display:block;float:left}.testimonials-carousel-simple .person img{border-radius:50%;width:65px!important;height:65px;float:left}.testimonials-carousel-simple .person .description{padding-left:85px}.testimonials-carousel-simple .person .description em{display:block;padding-top:14px;font-size:16px;color:#444;font-weight:300}.testimonials-carousel-simple .person .description span{font-size:14px;color:#757575;font-weight:300;font-style:normal}.testimonials-carousel-simple blockquote{position:relative;display:block;float:left;color:#757575;background-color:transparent;border:none;margin:0;padding:0;font-size:16px;line-height:26px;font-weight:300;font-style:italic;padding:18px 0 0 0}.testimonials-carousel-simple .owl-controls{margin-top:50px}.testimonials-carousel-single{z-index:3!important}.testimonials-carousel-single .text{padding:0 50px}.testimonials-carousel-single .person{position:relative;display:block;float:left}.testimonials-carousel-single .person .description em{display:block;font-size:16px;color:#90a94d;font-weight:300}.testimonials-carousel-single .person .description span{font-size:14px;color:#757575;font-weight:300;font-style:normal}.testimonials-carousel-single blockquote{position:relative;display:block;float:left;color:#757575;background-color:transparent;margin:0;padding:0;border:none;font-size:16px;line-height:26px;font-weight:300;font-style:italic;padding:18px 0 0 0}.map{width:100%;height:500px;overflow:hidden}.map #map{height:100%;width:100%}.services-simple{padding:50px 35px 14px 35px}.services-simple .service p{margin-bottom:36px}.services-box{padding:0 25px 50px 25px}@media screen and (max-width:991px){.services-box{padding:0 25px}}.services-box .col-md-3,.services-box .col-md-4,.services-box .col-md-6{padding-left:25px;padding-right:25px}.services-box .alt-services{padding:50px;border-radius:2px;box-shadow:0 6px 16px 0 rgba(0,0,0,.2);transition:margin-top .4s ease}@media screen and (max-width:991px){.services-box .alt-services{margin-bottom:50px}}@media screen and (max-width:480px){.services-box .alt-services{padding:25px}}.services-box .alt-services:hover{margin-top:-25px;transition:margin-top .4s ease}@media screen and (max-width:991px){.services-box .alt-services:hover{margin-top:0}}table{width:100%;margin:0 0 25px 0;border-collapse:collapse;font-size:14px;line-height:20px;letter-spacing:1px;border:1px solid #20292e;font-weight:300}table th{background:#263238;color:#fff;text-align:left;padding:15px;border:1px solid #20292e}table td{padding:15px;border:1px solid #20292e}.alert{text-shadow:none;box-shadow:none;border-radius:0;border:none;background-image:none;letter-spacing:1px;font-size:14px}.alert.alert-success{border:2px solid #dff0d8;background-color:transparent;color:#444}.alert.alert-info{border:2px solid #90a94d;background-color:transparent;color:#444}.alert.alert-warning{border:2px solid #fcf8e3;background-color:transparent;color:#444}.alert.alert-danger{border:2px solid #f2dede;background-color:transparent;color:#444}.alert .close{font-size:30px;font-weight:300;top:-4px;color:#444;opacity:.8}.alert .close:hover{opacity:.2}#skills{margin-left:-25px;margin-right:-25px}#skills ul.skill-list{padding-left:0;padding:0 25px}#skills ul.skill-list em{color:#757575;font-size:16px;line-height:26px;letter-spacing:0;margin-bottom:9px;font-weight:300;display:block}#skills ul.skill-list li{border-bottom:8px solid #f6f6f6;position:relative;color:#444;font-size:18px;line-height:20px;letter-spacing:1px;list-style:none;margin-bottom:25px;border-radius:8px}#skills ul.skill-list li span.border-color{height:8px;width:0;position:absolute;background:#90a94d;background-color:#90a94d;bottom:-8px;left:0;border-radius:8px}#skills ul.skill-list li span.label{position:absolute;right:0;top:-32px;padding:3px 3px 3px 5px;width:45px;text-align:right;font-weight:300}#skills.white ul.skill-list li{border-bottom:8px solid rgba(255,255,255,.2)}#skills.white ul.skill-list li span.border-color{background-color:#fff}#skills.white ul.skill-list li span.label{background-color:#fff;color:#90a94d}.image-carousel .owl-controls{position:absolute!important;top:0;bottom:0;left:0;right:0}.image-carousel .owl-controls img{transition:all .4s ease .4s}.image-carousel .owl-controls .owl-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.image-carousel .owl-controls .owl-nav .owl-next,.image-carousel .owl-controls .owl-nav .owl-prev{width:50%;float:left}.image-carousel .owl-controls .owl-nav .owl-next:hover span,.image-carousel .owl-controls .owl-nav .owl-prev:hover span{background-color:#444;transition:all .4s ease}.image-carousel .owl-controls .owl-nav .owl-next span,.image-carousel .owl-controls .owl-nav .owl-prev span{height:40px;width:40px;background-color:#90a94d;color:#fff;display:block;border-radius:0 4px 4px 0;text-align:center;transition:all .4s ease}.image-carousel .owl-controls .owl-nav .owl-next i,.image-carousel .owl-controls .owl-nav .owl-prev i{font-size:30px;line-height:40px}.image-carousel .owl-controls .owl-nav .owl-next span{float:right;border-radius:4px 0 0 4px}.image-carousel .owl-controls .owl-dots{position:absolute!important;bottom:15px;left:0;right:0}.image-carousel .owl-controls .owl-dots .owl-dot span{background-color:transparent}.image-carousel.not-nav .owl-controls .owl-nav{display:none}.image-carousel.dots-outside .owl-controls{position:relative!important;top:inherit;bottom:inherit;left:inherit;right:inherit;margin-top:60px}.image-carousel.dots-outside .owl-controls .owl-dots{bottom:0}.image-carousel.dark-dots .owl-controls .owl-dots .owl-dot span{background-color:#444}.image-carousel.dark-dots .owl-controls .owl-dots .owl-dot span.active{background-color:#444}.simple-parallax{background-attachment:fixed}.service-content,.statistic-content{padding-left:100px}.service-content.large,.statistic-content.large{padding-left:65px;z-index:1;position:relative}.service-content.medium,.statistic-content.medium{padding-left:50px;z-index:1;position:relative}em.number{font-size:80px;line-height:80px;font-weight:600;color:#f6f6f6;float:left;position:absolute;z-index:0}.grid-images{margin-left:0;margin-right:0;padding-top:30px}.grid-images .image{background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;height:271px;opacity:1;transition:opacity .4s ease}@media screen and (max-width:991px){.grid-images .image{margin-bottom:30px}}.grid-images .image>.lightbox-image{position:absolute;top:0;left:0;width:100%;height:100%}.grid-images .image>.lightbox-image:focus{outline:0}.grid-images .image:hover{opacity:.8;transition:opacity .4s ease}ul.timeline{position:relative;padding-top:18px}@media screen and (max-width:767px){ul.timeline{padding-top:0;padding-bottom:36px}}ul.timeline:before{content:"";position:absolute;top:0;left:50%;bottom:0;width:2px;background-color:#f6f6f6}ul.timeline li{margin-bottom:50px;position:relative;overflow:hidden}ul.timeline li:last-child{margin-bottom:0}@media screen and (max-width:767px){ul.timeline li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}ul.timeline li:hover .timeline-badge{width:15px;height:15px;box-shadow:0 0 30px 0 rgba(0,0,0,.2);border:none;margin-left:-6px;top:39px;transition:all .4s ease}ul.timeline li:hover .title{padding-left:35px;transition:all .4s ease}@media screen and (max-width:767px){ul.timeline li:hover .title{padding-left:0}}ul.timeline li:hover .title h3{color:#444;transition:color .4s ease}ul.timeline li:hover .title p{color:#90a94d!important;transition:color .4s ease}ul.timeline li .content{float:left;width:50%;padding-top:18px;padding-right:50px;padding-left:50px;text-align:right}@media screen and (max-width:767px){ul.timeline li .content{width:100%;padding-top:0;text-align:center;-webkit-order:2;-ms-flex-order:2;order:2;background-color:#fff}}@media screen and (max-width:767px){ul.timeline li .content p{margin-bottom:0!important}}ul.timeline li .title{display:inline-block;padding:18px 0 18px 50px;transition:all .4s ease;width:50%}@media screen and (max-width:767px){ul.timeline li .title{width:100%;padding:0;margin:75px 0 18px 0;-webkit-order:1;-ms-flex-order:1;order:1;text-align:center;background-color:#fff}}ul.timeline li .title span{display:block;color:#90a94d;font-size:14px;line-height:24px;font-weight:300}ul.timeline li .timeline-badge{width:20px;height:20px;position:absolute;border-radius:50%;margin-left:-9px;left:50%;top:36px;background-color:#90a94d;display:block;border:5px solid #fff;transition:all .4s ease}ul.timeline li:nth-child(odd) .content{float:right;padding-left:50px;text-align:left}@media screen and (max-width:767px){ul.timeline li:nth-child(odd) .content{text-align:center}}@media screen and (max-width:767px){ul.timeline li:nth-child(odd) .content p{margin-bottom:0}}ul.timeline li:nth-child(odd) .title{padding:18px 50px 18px 0;text-align:right;width:50%}@media screen and (max-width:767px){ul.timeline li:nth-child(odd) .title{width:100%;padding:0;margin:75px 0 18px 0;-webkit-order:1;-ms-flex-order:1;order:1;text-align:center;background-color:#fff}}ul.timeline li:nth-child(odd) .title p.heading{margin:0 0 0 auto;transition:color .4s ease}ul.timeline li:nth-child(odd):hover .title{padding-right:35px;transition:all .4s ease}@media screen and (max-width:767px){ul.timeline li:nth-child(odd):hover .title{padding-right:0}}#newsletter-form form{width:100%}#newsletter-form form .form-input{width:100%;position:relative}#newsletter-form form .form-input input{width:100%;border:none;outline:inherit;padding:10px 90px 10px 9px;font-size:14px;font-weight:300;background-color:#20292e;color:#fff;border-radius:2px}@media screen and (max-width:991px){#newsletter-form form .form-input input{width:100%}}#newsletter-form form .form-input input:focus{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}#newsletter-form form .form-input ::-webkit-input-placeholder{color:#fff;font-size:14px;font-weight:300}#newsletter-form form .form-input :-moz-placeholder{color:#fff;font-size:14px;font-weight:300}#newsletter-form form .form-input ::-moz-placeholder{color:#fff;font-size:14px;font-weight:300}#newsletter-form form .form-input :-ms-input-placeholder{color:#fff;font-size:14px;font-weight:300}#newsletter-form form .form-input span.form-button{position:absolute;width:80px;height:36px;right:0;top:0;font-size:14px;font-weight:300;text-transform:uppercase;line-height:34px;color:#fff;background-color:#90a94d;text-align:center;transition:all .4s ease;border-radius:0 2px 2px 0}#newsletter-form form .form-input span.form-button:hover{background-color:#fff;color:#90a94d;border-radius:0 2px 2px 0;transition:all .4s ease}#newsletter-form form .form-input span.form-button button{text-transform:uppercase}#header-searchform{position:fixed;top:118px;right:50px;max-width:350px;height:36px;box-shadow:0 6px 30px 0 rgba(0,0,0,.2);visibility:hidden;opacity:0;-webkit-transform:translate(-10px,0);-ms-transform:translate(-10px,0);transform:translate(-10px,0);transition:all .4s ease}#header-searchform.active{visibility:visible;opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);transition:all .4s ease}#header-searchform form{width:100%}#header-searchform form .form-input{width:100%;position:relative}#header-searchform form .form-input input{width:100%;border:none;outline:inherit;padding:10px 90px 10px 9px;font-size:14px;font-weight:300;background-color:#20292e;color:#fff;border-radius:2px}@media screen and (max-width:991px){#header-searchform form .form-input input{width:100%}}#header-searchform form .form-input input:focus{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}#header-searchform form .form-input ::-webkit-input-placeholder{color:#fff;font-size:14px;font-weight:300}#header-searchform form .form-input :-moz-placeholder{color:#fff;font-size:14px;font-weight:300}#header-searchform form .form-input ::-moz-placeholder{color:#fff;font-size:14px;font-weight:300}#header-searchform form .form-input :-ms-input-placeholder{color:#fff;font-size:14px;font-weight:300}#header-searchform form .form-input span.form-button{position:absolute;width:80px;height:37px;right:0;top:0;font-size:14px;font-weight:300;text-transform:uppercase;line-height:34px;color:#fff;background-color:#90a94d;text-align:center;transition:all .4s ease;border-radius:0 2px 2px 0}#header-searchform form .form-input span.form-button:hover{background-color:#fff;color:#90a94d;border-radius:0 2px 2px 0;transition:all .4s ease}#header-searchform form .form-input span.form-button button{text-transform:uppercase}#header-searchform form .form-input span.form-button-close{position:absolute;width:36px;height:36px;right:-36px;top:0;font-size:14px;font-weight:300;text-transform:uppercase;line-height:36px;color:#20292e;background-color:transparent;text-align:center;transition:all .4s ease;border-radius:0 2px 2px 0}#header-searchform form .form-input span.form-button-close:hover{color:#90a94d;transition:all .4s ease}#header-searchform form .form-input span.form-button-close button{text-transform:uppercase;line-height:36px;height:36px}#header-searchform form .form-input span.form-button-close button i{line-height:36px;text-shadow:1px 1px 4px rgba(0,0,0,.2)}#modaal,#modaalContent,#modaalImage{display:none}.modaal-container{border-radius:2px!important;box-shadow:0 6px 30px 0 rgba(0,0,0,.2)!important}.modaal-inner-wrapper{padding:80px 50px!important}@media screen and (max-width:1199px){.modaal-close{right:0!important}}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:0 0;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:4px;border-radius:4px}button.mfp-close{background-color:#90a94d!important;color:#fff;transition:background-color .4s ease}button.mfp-close:hover{background-color:#20292e!important;transition:background-color .4s ease}.owl-theme .owl-controls{position:relative;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot:hover span{opacity:1;transition:opacity .4s ease}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-theme .owl-dots .owl-dot span{width:12px;height:12px;margin:5px 7px;background:0 0;border:1px solid #90a94d;border-radius:50%;opacity:1;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease}.owl-theme .owl-dots .owl-dot.active span{background:#90a94d;opacity:1}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.ab img{width:100%}.small p{margin-bottom:10px}.text h1{font-size:48px}#page-header ul.breadcrumb li,#page-header ul.breadcrumb li a{font-size:18px}.text h3 a{color:#444;padding-left:15px;border-left:3px solid #444}.text h3 a:hover{color:#90a94d;border-color:#90a94d}.newstitle h2{font-size:30px}.map{padding:50px 0 20px;height:auto}.map iframe{width:100%;height:300px;border:none}.artDetail{padding:80px 0}.artDetail section h2{color:#666;text-align:center}.artDetail section p{color:#888;padding:30px 0;text-align:center}.artDetail>div p{color:#888;line-height:1.8}.fc_text{width:400px;text-align:left;padding:20px 50px 20px 10px!important;left:60%;background:-webkit-linear-gradient(right,rgba(148,104,243,.8),rgba(237,116,231,.8));background:-o-linear-gradient(right,rgba(148,104,243,.8),rgba(237,116,231,.8));background:-moz-linear-gradient(right,rgba(148,104,243,.8),rgba(237,116,231,.8));background:linear-gradient(to right,rgba(148,104,243,.8),rgba(237,116,231,.8))}.fc_text:before{width:60px;height:2px;background:#fff;content:"";display:block}@media screen and (max-width:480px){.fc_text{left:0}}.fc_text h1{font-size:1.2rem;text-align:left;line-height:1.5;margin-top:20px;margin-bottom:20px;font-weight:bold}.fc_text p{text-align:left;font-size:.9rem}.fc_text .flex-animation{color:#fff;text-align:left}.flex-animation a b{text-decoration:underline}.fc_text a{color:#fff;font-size:.8rem}#home-wrap{margin-top:4rem}#home-wrap #myTab li{width:50%;color:#919cb8}#home-wrap #myTab li:first-child{text-align:right;border-right:2px solid #dedede;height:38px}#home-wrap #myTab li:last-child{text-align:left}.nav-tabs li.active a{color:#c670eb!important;background:0 0!important;box-shadow:none!important;font-size:16px!important}.nav-tabs li a{font-size:16px;padding:0 25px}#home-wrap #myTab li:first-child.active:after,#home-wrap #myTab li:last-child.active:after{width:60px;height:2px;display:block;content:"";margin-right:50px;float:right;background:-webkit-linear-gradient(left top,#956af3,#ed74e7);background:-o-linear-gradient(bottom right,#956af3,#ed74e7);background:-moz-linear-gradient(bottom right,#956af3,#ed74e7);background:linear-gradient(to bottom right,#956af3,#ed74e7)}#home-wrap #myTab li a:hover{color:#c670eb}#home-wrap #myTab li:last-child.active:after{float:left;margin:0 0 0 45px}#page-content .event-tab .single-news{padding:10px}#page-content .event-tab .single-news article{box-shadow:0 6px 30px 0 rgba(0,0,0,.2);position:relative}#page-content .event-tab .single-news article .content{padding:10px}#page-content .event-tab .single-news article p{color:323C5A;line-height:22px;height:85px}.fc_clock{font-size:18px;line-height:34px;padding-right:4px;font-style:normal;color:#666}.lwp_four_jion,.lwp_four_over{position:absolute;top:10%;right:0;height:34px;padding:0 20px;text-align:center;line-height:34px;color:#fff;border-radius:10px 0 0 10px;background:-webkit-linear-gradient(left top,#956af3,#ed74e7);background:-o-linear-gradient(bottom right,#956af3,#ed74e7);background:-moz-linear-gradient(bottom right,#956af3,#ed74e7);background:linear-gradient(to bottom right,#956af3,#ed74e7)}.lwp_four_over{background:#999}a.lwp_more{display:block;width:10rem;padding:10px 0 10px 10px;text-align:center;color:#fff;margin:0 auto;border-radius:10px;background:#956af3;background:-webkit-linear-gradient(left,#956af3,#ed74e7);background:-o-linear-gradient(left,#956af3,#ed74e7);background:-moz-linear-gradient(left,#956af3,#ed74e7);background:linear-gradient(left,#956af3,#ed74e7)}a.lwp_more span{display:inline-block;line-height:22px;text-align:center}a.lwp_more i{line-height:22px}.tab-content{margin-bottom:0}a.lwp_more:after{display:block;content:"";clear:both}.lwp_new{width:100%;background:#f7f8fd;padding-top:.4rem}.lwp_new_ul li img{display:block;width:150px;float:left;margin-right:.4rem}.lwp_job .service-content h5,.lwp_new_ul li .left h5{color:#313c5a;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lwp_new_ul li .left{padding:.2rem 0 0 .8rem}.lwp_job .service-content p,.lwp_job .service-content .date,.lwp_new_ul li p,.lwp_new_ul li .date{color:#686868;font-size:.8rem;font-weight:200}.content-section .text{padding:10px 5px}.lwp_new_ul li span.date{padding:.5rem 0;display:block}.lwp_new_ul li p{line-height:24px;height:48px;overflow:hidden;margin-bottom:0!important}#myCarousel .carousel-inner .item a img{width:100%;max-height:320px}.lwp_new_right{padding:1rem}#myCarousel .item a .lwp_new_right_text{color:#323b5a;padding:0 0 0 10px;position:relative;font-weight:600;font-size:16px;line-height:34px;margin-bottom:0;max-height:36px}#myCarousel .item a .lwp_new_right_text:before,.lwp_job .col-md-6 .text h5:before{position:absolute;top:8px;left:0;width:2px;height:1.2rem;content:"";display:block;background:-webkit-linear-gradient(left top,#956af3,#ed74e7);background:-o-linear-gradient(bottom right,#956af3,#ed74e7);background:-moz-linear-gradient(bottom right,#956af3,#ed74e7);background:linear-gradient(to bottom right,#956af3,#ed74e7)}.carousel-indicators{left:auto;right:2px;width:20%;bottom:2.4rem}.service-content.large,.statistic-content.large{padding-left:0;padding-right:70px}.lwp_job .text{padding:20px}.lwp_job_bg{background:url(/Content/images/lwp_quan1.png) bottom left no-repeat,url(/Content/images/lwp_quan2.png) right no-repeat;background-size:10%}.lwp_job img{display:block;width:50px;padding:5px;border:1px solid #ddd;position:absolute;top:23px;right:20px;border-radius:4px;height:50px}.lwp_job .col-md-6 .text{box-shadow:0 6px 30px 0 rgba(0,0,0,.2);position:relative}.lwp_job .col-md-6 .text h5:before{top:0}.lwp_job .col-md-6 .text h5,.lwp_job .col-md-6 .text p,.lwp_job .col-md-6 .text .date{padding-left:1rem}.lwp_job .col-md-6{margin-top:2rem}.lwp_job .col-md-6 .text p{line-height:1.2rem;padding-top:.2rem;padding-bottom:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lwp_teacher{margin-top:2rem;margin-bottom:2rem}.lwp_teacher .col-md-5 .padding-onlytop-sm:before{content:"";display:block;width:40px;height:4px;position:absolute;top:10px;left:40px;background:-webkit-linear-gradient(left top,#956af3,#ed74e7);background:-o-linear-gradient(bottom right,#956af3,#ed74e7);background:-moz-linear-gradient(bottom right,#956af3,#ed74e7);background:linear-gradient(to bottom right,#956af3,#ed74e7)}.lwp_teacher .col-md-5 .padding-onlytop-sm p{color:#323b5a;line-height:28px}.lwp_teacher .lwp_teacher_ul li{margin-top:.6rem}.lwp_teacher .lwp_teacher_ul li span{display:inline-block;text-align:center;width:30px;height:30px;font-size:.9rem;color:#fff;border-radius:50%;line-height:20px;border:5px solid #fcf0fc;margin-right:.4rem;background:-webkit-linear-gradient(left top,#956af3,#ed74e7);background:-o-linear-gradient(bottom right,#956af3,#ed74e7);background:-moz-linear-gradient(bottom right,#956af3,#ed74e7);background:linear-gradient(to bottom right,#956af3,#ed74e7)}.lwp_teacher .lwp_teacher_ul li a{color:#8491b1}.lwq_teacher .flex-item a{display:block;position:relative;width:100%}.lwq_teacher .carousel-inner{padding:0}.lwq_teacher .carousel-inner .row .col-xs-3:first-child{margin-left:4rem}.lwq_teacher .flex-item img{display:block;width:100%}.lwq_teacher_main{position:absolute;bottom:0;left:0;width:100%;text-align:center;opacity:.9;filter:alpha(opacity=90)}.lwq_teacher_main p,.lwq_teacher_text{padding:.4rem 0;display:block;color:#fff;margin-bottom:0;background:-webkit-linear-gradient(left top,#956af3,#ed74e7);background:-o-linear-gradient(bottom right,#956af3,#ed74e7);background:-moz-linear-gradient(bottom right,#956af3,#ed74e7);background:linear-gradient(to bottom right,#956af3,#ed74e7)}.lwq_teacher_main p span{display:block;font-size:.9rem;padding:8px 0 2px}.lwq_teacher_text{font-size:.8rem;line-height:1.2rem;padding:.4rem 0}.lwq_teacher .fa-angle-left,.lwq_teacher .fa-angle-right{font-size:4rem}.content-section .lwp_play .partner a{display:block;border:1px solid #d4d4d4;border-radius:2px}.lwp_play div{margin-bottom:1rem}.lwp_play .lwp_play_img{display:block;clear:both;width:100%}.lwp_teacher .lwp_more{margin:5rem 0 2rem}@media only screen and (min-width:320px) and (max-width:991px){.lwp_teacher .lwp_more{margin:2rem auto}}.lwq_teacher .fa-angle-left,.lwq_teacher .fa-angle-right{background:#999;padding:0 .6rem}.lwq_teacher .fa-angle-left:hover,.lwq_teacher .fa-angle-right:hover{background:-webkit-linear-gradient(left top,#956af3,#ed74e7);background:-o-linear-gradient(bottom right,#956af3,#ed74e7);background:-moz-linear-gradient(bottom right,#956af3,#ed74e7);background:linear-gradient(to bottom right,#956af3,#ed74e7)}.lwp_teacher .lwp_teacher_ul li a:hover{color:#c670eb!important}.content-section .lwp_play .partner a:hover,.lwp_new_ul li a div:hover{box-shadow:0 1px 10px 0 rgba(0,0,0,.2)}.lwq_teacher .col-xs-3{max-width:268px}.lwq_teacher .col-xs-4{max-width:291px}.lwq_teacher .col-xs-6{max-width:326px}.lwq_teacher .col-xs-12{max-width:316px}#flexslider-nav .slider-navigation .flex-next{right:auto;left:30px}#flexslider-nav .slider-navigation .flex-prev{left:auto!important;right:30px}.carousel-example{padding:20px 0 50px 0}#complicated-content-carousel .carousel-control{position:absolute;top:-20px;right:0;left:auto;bottom:auto;width:14px;font-size:25px;color:#3c3c3c!important;opacity:1}#complicated-content-carousel .carousel-control.left,#complicated-content-carousel .carousel-control.right{background-image:none}#complicated-content-carousel .carousel-control.left{right:35px}#complicated-content-carousel .index{position:absolute;top:-70px;right:0;font-size:16px;color:#3c3c3c}#complicated-content-carousel .flex-item{position:relative;display:inline-block;width:220px;height:380px;padding:16px 13px;background-color:#f5f6f7;border:6px solid #f5f6f7}#complicated-content-carousel .flex-item:focus,#complicated-content-carousel .flex-item:hover{border:6px solid #d2d4d5;border-radius:3px}.good-top{height:21px}.good-top-left{font-size:16px;color:#424242;text-transform:uppercase;line-height:21px}.good-top-right{height:21px;text-align:right}.choose-color div{display:inline-block;width:21px;height:21px;border-radius:50%;letter-spacing:5px;cursor:pointer}.choose-color .blue{background-color:#165eb9}.choose-color .yellow{background-color:#ffe637}.choose-color .black{background-color:#535253}.choose-color .grey{background-color:#d3a7ac}.choose-color .dark-blue{background-color:#35374c}.choose-color .dark-blue-women{background-color:#192b5e}.choose-color .light-blue-women{background-color:#1682c4}.good-top-left .fa{position:relative;top:2px;font-size:21px}.good-bottom{height:21px}.good-bottom *{margin-top:0;margin-bottom:0}.good-bottom-left a h4{font-size:18px;color:#3c3c3c;text-transform:uppercase;line-height:21px}.good-bottom-right{position:relative;top:-1px;font-size:22px;color:#424242;text-transform:uppercase;line-height:21px}.good-bottom-left,.good-top-left{float:left;text-align:left}.good-bottom-right,.good-top-right{float:right;text-align:right}.good-image{height:294px;text-align:center}.good-image:before{content:"";display:inline-block;height:100%;vertical-align:middle}.good-image img{max-height:240px;vertical-align:middle}.size{position:absolute;padding:0;cursor:pointer;transition:all .35s}.size.shown{padding:0 5px 5px 5px;background-color:#fff;border-radius:2px}.size.shown .option:hover{background-color:#f5f6f7}.carousel-control{width:50px;height:50px;top:50%;transform:translateY(-50%);bottom:auto;font-size:30px;text-align:center;opacity:1}a.carousel-control.left,a.carousel-control.right{background-image:none;opacity:1;text-align:center}@media only screen and (max-width:350px){#complicated-content-carousel .flex-item{width:300px}}@media only screen and (min-width:992px) and (max-width:1199px){#complicated-content-carousel .flex-item{width:300px}}.fc_backwit{background:#fff}.lwp_top{width:100%;background:#34376a}.lwp_top .lwp_top_img{display:block;margin:0 auto;width:100%}.company-info{background:#fff;padding:0 20px}.company-info .home-top-bar h5{color:#323b5a;font-size:1.1rem;font-weight:700;padding:20px 0 15px;position:relative;border-bottom:1px solid #d2d2d2;margin-top:15px}.company-info .home-top-bar h5:after{content:"";display:block;width:30px;height:3px;position:absolute;top:10px;background:-webkit-linear-gradient(left top,#956af3,#ed74e7);background:-o-linear-gradient(bottom right,#956af3,#ed74e7);background:-moz-linear-gradient(bottom right,#956af3,#ed74e7);background:linear-gradient(to bottom right,#956af3,#ed74e7)}.company-info .home-top-bar .ad-list .adurl{border:1px solid #d2d2d2;margin:15px 0}.company-info .home-top-bar .ad-list .adurl img{display:block;width:223px;height:130px;margin:0 auto}.company-info .home-top-bar .com-pager{margin:10px 10px 60px;float:right;clear:both}.company-info .home-top-bar .com-pager .com-pagination .btn-pagination{display:inline-block;width:30px;height:30px;background-color:#a66df2;color:#fff;text-align:center;line-height:30px;margin-left:10px}.company-info .home-top-bar .com-pager .com-pagination .form-goto{width:100px;display:inline-block;top:-1px;position:relative;vertical-align:middle}.company-info .home-top-bar .com-pager .input-group{position:relative;display:table;width:100%;border-collapse:separate}.company-info .home-top-bar .com-pager .com-pagination .form-control{border-radius:0;height:30px;border-color:#e2e4e5;position:relative;z-index:2;float:left;margin-bottom:0}.company-info .home-top-bar .com-pager .form-control{width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;height:30px;border-color:#e2e4e5;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.company-info .home-top-bar .com-pager .com-pagination span{font-size:.9rem}.company-info .home-top-bar .com-pager .com-pagination span strong{color:#a66df2}.company-info .home-top-bar .com-pager a.input-group-addon{height:30px!important;padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;text-align:center;border:0 solid #a66df2;background:#a66df2;color:#fff;border-radius:0;outline:none;display:table-cell;width:1%;white-space:nowrap;vertical-align:middle}.xp_teacher{float:none!important}.text-center h2,h3.big{font-weight:700;color:#323b5a;font-size:1.8rem}.xp_teacher_p{padding-bottom:20px;text-align:center;line-height:22px;width:80%;margin:0 auto}.xp_company .item{padding:2px}.xp_company .item .flex-item a{display:block;border:1px solid #d4d4d4}.xp_company .item .flex-item a:hover{box-shadow:0 1px 10px 0 rgba(0,0,0,.2)}.xp_company .item .flex-item img{display:block;width:100%;height:157px}.xp_company #simple-content-carousels a.left{left:-45px;margin-top:15px}、 .xp_company #simple-content-carousels a.right{right:-45px;margin-top:15px}.lwp_four_jion_date{display:block;text-align:center;color:#fff;width:100%;position:absolute;padding:.4rem 0;bottom:134px;left:0;opacity:.8;filter:alpha(opacity=80);background:-webkit-linear-gradient(left top,#956af3,#ed74e7);background:-o-linear-gradient(bottom right,#956af3,#ed74e7);background:-moz-linear-gradient(bottom right,#956af3,#ed74e7);background:linear-gradient(to bottom right,#956af3,#ed74e7)}.lwp_four_over_date{background:#8491b1}.carousel.flexible .items{display:none}