@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400italic,400,600,700,800);@import url(http://fonts.googleapis.com/css?family=Crimson+Text:700italic,400,700,400italic);@font-face{font-family:'SourceSansProRegular';src:url('../fonts/SourceSansProRegular.eot');src:url('../fonts/SourceSansProRegular.eot') format('embedded-opentype'),url('../fonts/SourceSansProRegular.woff2') format('woff2'),url('../fonts/SourceSansProRegular.woff') format('woff'),url('../fonts/SourceSansProRegular.ttf') format('truetype'),url('../fonts/SourceSansProRegular.svg#SourceSansProRegular') format('svg')}body{background:#f5f5f5;font:400 16px/1.8 'SourceSansProRegular',sans-serif;color:#666;overflow-x:hidden}img{max-width:100%;height:auto}a{color:#ec7a5c}a:hover{text-decoration:none;color:#ed3f3f}span.color{color:#ec7a5c}a,.btn,.navbar a{-webkit-transition:all .125s ease-in-out 0s;-moz-transition:all .125s ease-in-out 0s;-ms-transition:all .125s ease-in-out 0s;-o-transition:all .125s ease-in-out 0s;transition:all .125s ease-in-out 0s}.form-control,.navbar-custom,.navbar-custom .dropdown-menu>li>a{-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.team-item img,.hentry-item img,.iconbox-icon i,.iconbox-icon span,.team-item-detail,.hentry-item-detail,.grid .grid-item img,.grid .grid-item .item-caption,.team-item,.team-item-image:after,.hentry-item,.hentry-thumbnail:after{-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.btn,.form-control,.form-control:hover,.form-control:focus,.navbar-custom .dropdown-menu{-webkit-box-shadow:none;box-shadow:none}.btn,.label,.alert,.progress,.form-control,.modal-content,.panel-heading,.panel-group .panel,.nav-tabs>li>a,.nav-pills>li>a{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}h1,h2,h3,h4,h5,h6{font:700 40px/1.2 'SourceSansProRegular',serif;letter-spacing:2px;margin:20px 0 10px;color:#000}h2{font-size:32px}h3{font-size:26px;letter-spacing:1px}h4{font-size:20px;margin:10px 0 10px;letter-spacing:0}h5{font-size:16px;margin:10px 0 10px;letter-spacing:0}h6{font-size:14px;margin:10px 0 10px;letter-spacing:0}.module-title{font:700 11px/1.8 'SourceSansProRegular',serif;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;color:#909090}.module-subtitle{font:700 30px/1.2 'SourceSansProRegular',serif;text-transform:uppercase;margin:0 0 18px}.point{color:#e41919;font-weight:700;margin-right:-5px}.intro-title,.iconbox-title,.hentry-title,.team-item-name,.grid .caption-title{text-transform:uppercase;letter-spacing:2px}.intro-title{font-weight:700;font-size:55px;margin:20px 0}.hentry-title,.team-item-name,.grid .caption-title{letter-spacing:2px;font-weight:800;font-size:18px;margin:0;color:#fff}.hentry-data,.team-item-role,.grid .caption-category{font-style:italic;font-size:18px;color:#fff}blockquote{font-size:24px;font-style:italic;margin:0 0 20px;padding:0;border:0}blockquote small,blockquote footer,blockquote .small{display:block;font-size:70%;line-height:1.42857143;color:#999}.alert{border:0}.help-block{font-size:14px;color:#a94442}.help-block ul{list-style:none;padding:0 15px;margin:0}.progress,.progress-bar{-webkit-box-shadow:none;box-shadow:none}.progress-bar{background-color:#000}.nav-pills,.nav-tabs{margin-bottom:20px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background:#000}.panel{border:0}.panel-body{background:#f5f5f5}.panel-group .panel-heading+.panel-collapse>.panel-body{border:0}.modal-content{border:0}.label{padding:.2em .6em .2em;font-style:italic;letter-spacing:1px;font-size:60%}.label-custom-1{background:#ec7a5c}.label-custom-2{background:#000}.form-control{background:#f5f5f5;border:0;padding:0 15px;height:38px}.form-control:focus{border-color:#444}.input-lg,.form-horizontal .form-group-lg .form-control{height:49px;font-size:18px}.input-sm,.form-horizontal .form-group-sm .form-control{font-size:11px;height:30px}textarea.form-control{padding:15px}.form-control-black{border:1px solid #DDD}.form-control-black:focus{border-color:#444}.btn{letter-spacing:1px;font-size:14px;padding:8px 26px}.btn:hover,.btn:focus,.btn:active,.btn.active{outline:inherit!important}.btn-custom-1{background:transparent;border:1px solid #000;color:#000}.btn-custom-1:hover,.btn-custom-1:focus,.btn-custom-1:active,.btn-custom-1.active{background:#000;border-color:#000;color:#fff}.btn-custom-2{background:#000;border:1px solid #000;color:#fff}.btn-custom-2:hover,.btn-custom-2:focus,.btn-custom-2:active,.btn-custom-2.active{background:#333;border-color:#333;color:#fff}.btn-custom-3{background:transparent;border:1px solid #000;color:#000}.btn-custom-3:hover,.btn-custom-3:focus,.btn-custom-3:active,.btn-custom-3.active{background:#ec7a5c;border-color:#ec7a5c;color:#FFF}.btn-lg,.btn-group-lg>.btn{padding:12px 30px;font-size:18px}.btn-sm,.btn-group-sm>.btn{padding:6px 25px;font-size:11px}.btn-xs,.btn-group-xs>.btn{padding:5px 25px;font-size:10px}.btn .icon-before{margin-right:6px}.btn .icon-after{margin-left:6px}.btn .icon-after,.btn .icon-before{font-size:12px}.btn-list .btn{margin-bottom:5px}.module{position:relative;background:#fff;padding:120px 0}.module-small{position:relative;padding:20px 0}.module-gray{background:#f4f4f4}.module-gray-light{background:#f8f8f8}.intro-module,.intro-module h1,.intro-module h2,.intro-module h3,.intro-module h4,.intro-module h5,.intro-module h6{color:#fff}.module-header{text-align:center;margin:0 0 60px}.text-center{text-align:center}.no-padding{padding:0}.pb-0{padding-bottom:0}.mb-30{margin-bottom:30px}.mb-60{margin-bottom:60px}.mt-60{margin-top:60px}.module-image{background:#222 url(../images/home-1.jpg);background-repeat:no-repeat;padding:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.intro{position:absolute;text-align:center;width:100%;top:50%;left:0;padding:0 15px;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}.filters-group{list-style:none;padding:0;margin:0 0 60px}.filters-group li{font:700 13px/1.2 'SourceSansProRegular',serif;border-bottom:1px solid #ddd;text-transform:uppercase;display:inline-block;letter-spacing:1px;color:#000;margin:0 10px;padding:5px 0;cursor:pointer;-webkit-transition:color .3s,border-color .2s;-moz-transition:color .3s,border-color .2s;-ms-transition:color .3s,border-color .2s;-o-transition:color .3s,border-color .2s;transition:color .3s,border-color .2s}.filters-group li:hover,.filters-group li.active{border-bottom:1px solid transparent;color:#ec7a5c}.grid{position:relative;width:100%}.grid .grid-item{width:33.333333%;margin-top:-1px}.grid .grid-item img{position:relative;display:block;height:auto;width:100%;z-index:1}.grid .grid-item a{display:block}.image-wrapper{background:#ec7a5c;position:relative;overflow:hidden}.grid .item-caption{position:absolute;padding:20px;width:100%;top:100%;left:0;opacity:0;text-align:center}.grid .grid-item a:hover .item-caption{opacity:1;-webkit-transform:translate(0%,-100%);-moz-transform:translate(0%,-100%);-ms-transform:translate(0%,-100%);-o-transform:translate(0%,-100%);transform:translate(0%,-100%)}.grid .grid-item a:hover img{opacity:.1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.iconbox{background:#fff;position:relative;overflow:hidden;padding:40px;margin:0 0 40px}.iconbox-icon{position:absolute;overflow:hidden;display:block;height:60px;width:60px;left:35px;top:40px;color:#000;margin:0 30px 30px 0;padding:0}.iconbox-icon i,.iconbox-icon span{display:block!important;text-align:center;font-size:40px;padding:14px 0}.iconbox-text{margin:0}.iconbox-title{letter-spacing:1px;font-weight:800;font-size:16px;margin:0 0 15px}.iconbox:hover span{font-size:35px;padding:12px 0}.hentry-item,.team-item-image{position:relative;text-align:center;overflow:hidden}.team-item-detail,.hentry-item-detail{position:absolute;padding:20px;width:100%;top:100%;left:0;opacity:0;z-index:2}.team-item:hover .team-item-detail,.hentry-item:hover .hentry-item-detail{opacity:1;-webkit-transform:translate(0%,-100%);-moz-transform:translate(0%,-100%);-ms-transform:translate(0%,-100%);-o-transform:translate(0%,-100%);transform:translate(0%,-100%)}.team-item img,.hentry-item img{width:100%}.team-item:hover img,.hentry-item:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.team-item:hover .team-item-image:after,.hentry-item:hover .hentry-thumbnail:after{background:#ec7a5c;opacity:.9}.team-item-image:after,.hentry-thumbnail:after{background:transparent;position:absolute;display:block;content:" ";width:100%;height:100%;top:0;left:0;z-index:1}.testimonials{font-style:normal;font-size:20px}.testimonial-author{font-style:italic;font-size:18px;color:#999}.logo-item{opacity:.5}.logo-item:hover{opacity:1}.owl-theme .owl-controls{position:relative;text-align:center;margin:15px 0 0}.owl-theme .owl-controls .owl-page span{display:block;margin:5px 4px;width:24px;height:3px}.contact-block{text-align:center}.contact-block span{font-style:italic;text-transform:none;font-size:18px;letter-spacing:4px;color:#000}#map-section{position:relative;height:450px;width:100%}#map{height:100%;width:100%}#map img{max-width:none}.ajax-response{text-align:center;padding:20px}.footer{background:#0e0e0e;padding:10px 0;font-size:14px;color:#fff}.copyright{margin:0}.navbar-custom,.navbar-custom .dropdown-menu{background:#333;border:0;border-radius:0;padding:0;margin:0}.navbar-custom .navbar-brand,.navbar-custom .navbar-nav>li>a,.navbar-custom .navbar-nav .dropdown-menu>li>a{color:#fff;font-family:'SourceSansProRegular';text-transform:uppercase;font-size:15px;font-weight:700;padding-top:25px;padding-bottom:25px}.navbar-custom .navbar-brand{height:auto}.navbar-custom .nav li a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.navbar-custom .nav li.active,.navbar-custom .nav li a:hover,.navbar-custom .nav li a:focus,.navbar-custom .navbar-nav>li.active a{background:rgba(255,255,255,0.7);outline:0;color:#000;will-change:transform;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.navbar-custom .navbar-brand{font-weight:700;font-size:24px}.navbar-custom .navbar-collapse{border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-custom .dropdown-menu{border:0;border-top:2px solid #ec7a5c;border-radius:0}.navbar-custom .navbar-nav .dropdown-menu>li>a{padding:10px 20px}.navbar-custom .nav .open>a,.navbar-custom .nav .open>a:hover,.navbar-custom .nav .open>a:focus,.navbar-custom .dropdown-menu>li>a:hover,.navbar-custom .dropdown-menu>li>a:focus{background:0;color:#ec7a5c}.navbar-custom .dropdown-menu>li>a:hover,.navbar-custom .dropdown-menu>li>a:focus{background:#292929;padding-left:25px}.navbar-transparent{background:rgba(20,20,20,0.7);border-radius:0;border:0;padding:25px 0}.custom-collapse{background:#333;padding:0}.navbar-custom .navbar-toggle{margin-top:19px}.navbar-custom .navbar-toggle .icon-bar{background:#fff}.scroll-up{position:fixed;display:none;z-index:999;bottom:1.8em;right:1.8em}.scroll-up a{background-color:rgba(135,135,135,0.5);display:block;width:28px;height:28px;text-align:center;color:#000;font-size:14px;line-height:30px}.scroll-up a{-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}.scroll-up a:hover,.scroll-up a:active{background-color:rgba(235,235,235,.8);color:#000}.mouse-icon{position:absolute;left:50%;bottom:40px;border:2px solid #fff;border-radius:16px;height:40px;width:24px;margin-left:-15px;display:block;z-index:10}.mouse-icon .wheel{-webkit-animation-name:drop;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0s;-webkit-animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-name:drop;animation-duration:1s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-play-state:running}.mouse-icon .wheel{position:relative;border-radius:10px;background:#fff;width:2px;height:6px;top:4px;margin-left:auto;margin-right:auto}@-webkit-keyframes drop{0%{top:5px;opacity:0}30%{top:10px;opacity:1}100%{top:25px;opacity:0}}@keyframes drop{0%{top:5px;opacity:0}30%{top:10px;opacity:1}100%{top:25px;opacity:0}}#preloader{background:#FFF;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}#status,.status-mes{background-image:url(../images/preloader1.gif);background-position:center;background-repeat:no-repeat;height:200px;left:50%;margin:-100px 0 0 -100px;position:absolute;top:50%;width:200px}.status-mes{background:0;left:0;margin:0;text-align:center;top:65%}@media(max-width:991px){.intro-title{font-size:42px}.grid .grid-item{width:50%}}@media(min-width:768px){.navbar-nav{float:right;margin-right:-15px;margin-top:12px}}@media(max-width:767px){.navbar-custom .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.intro-title{font-size:36px}.module-subtitle{font-size:26px}.iconbox-text{text-align:center;margin:0}.iconbox-icon{position:static;margin:0 auto 30px}.mouse-icon{display:none}}@media(max-width:568px){.grid .grid-item{width:100%}.intro-title{font-size:28px}.module-subtitle{font-size:24px}}.sli-examples .item:hover{background:#f0f0f0;color:#000}.sli-examples .item{display:block;width:33%;float:left;padding:0;border:1px solid #e5e5e5;margin:-1px 0 0 -1px;font-size:13px}.sli-examples .item>span{display:inline-block;margin-right:5px;min-width:70px;min-height:70px;border-right:1px solid #f1f1f1;line-height:70px;text-align:center;font-size:32px}.fa-examples>div{padding:0;border:1px solid #e5e5e5;margin:-1px 0 0 -1px;font-size:13px}.fa-examples>div>i{display:inline-block;margin-right:5px;min-width:40px;min-height:40px;border-right:1px solid #f1f1f1;line-height:40px;text-align:center;font-size:14px}