.btn-seven,.ease,.ease:hover{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}body,p{font-weight:200}.mastfoot .credits,.standard-header .slogan h5,.standard-header .slogan p span,p{font-size:14px;line-height:21px}.team-stage,.works-item a,.works-item-inner{text-align:center}.alert>p,.contact .alert{text-shadow:none;font-weight:300}body,html{overflow-x:hidden!important;margin:0;padding:0}body{margin-bottom:20px}a,a:focus,a:hover{text-decoration:none}a:focus{outline:0}.animated{visibility:hidden}.ease,.ease:hover{transition:all .4s ease-in-out}.text-center>.img-responsive{display:block;display:inline-block}.foot-social li,.mob-center>.img-responsive{display:inline-block}p{color:#777}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:400}@media (min-width:1024px) and (max-width:5000px){.container{max-width:1000px}}.page-section,.separator-section{padding:100px 0}.add-top{margin-top:120px}.add-bottom{margin-bottom:120px}.add-top-half{margin-top:60px}.add-bottom-half{margin-bottom:60px}.add-top-quarter{margin-top:30px}.pad-top{padding-top:120px}.pad-bottom{padding-bottom:120px}.pad-top-half{padding-top:60px}.pad-bottom-half{padding-bottom:60px}.pad{padding-left:20px;padding-right:20px}.remove-top{margin-top:0}.remove-bottom{margin-bottom:0}.remove-pad-top{padding-top:0}.remove-pad-bottom{padding-bottom:0}.no-gutter{margin-left:-15px!important}.no-pad{padding:0!important}.valign{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.absolute-overlay{position:absolute;top:0;left:0}.poster-img{background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.super-space{margin-top:500px}.owl-item{cursor:url(../images/drag.png) 40 40,crosshair}.standard-header{padding:80px 0 70px}.standard-header .slogan h5{letter-spacing:4px;text-transform:uppercase;margin-bottom:5px;padding-bottom:5px;margin-top:10px}.standard-header .slogan p span{padding:5px;border-top:solid 2px}.main-logo{margin-top:6px}.mastfoot.space-top{margin-top:600px}.mastfoot article{padding:70px 0}.foot-social{list-style:none;margin:0;padding:0}.foot-social li{margin:0 5px}.main-heading>span,.sub-heading>span{font-size:36px;border-bottom:solid 4px;text-transform:uppercase;letter-spacing:4px}.main-heading>span{line-height:72px}.main-heading>span>em{font-style:normal}.sub-heading>span{line-height:43px}.promo-text{font-size:24px;line-height:31px}.scroll-indicator{width:80px;height:80px;background-color:rgba(255,255,255,.4);border-radius:50%;display:block;left:50%;margin-left:-40px;position:absolute;margin-top:15%;-webkit-transition:all .8s linear;-moz-transition:all .8s linear;-ms-transition:all .8s linear;-o-transition:all .8s linear;transition:all .8s linear}.btn-seven,.btn-seven-big{border-radius:0;text-transform:uppercase;text-decoration:none}.scroll-indicator:hover{-webkit-transition:all .8s linear;-moz-transition:all .8s linear;-ms-transition:all .8s linear;-o-transition:all .8s linear;transition:all .8s linear}.sticky-border{position:fixed;z-index:999}.sticky-border-top{top:0;width:100%;height:20px}.sticky-border-right{top:0;right:0;height:100%;width:20px}.sticky-border-bottom{bottom:0;width:100%;height:20px}.sticky-border-left{top:0;left:0;height:100%;width:20px}.slant-bottom{position:absolute;width:100%;height:116px;margin-top:-58px;-webkit-transform:skewY(3deg);-moz-transform:skewY(3deg);-ms-transform:skewY(3deg);-o-transform:skewY(3deg);transform:skewY(3deg)}.weight-light{font-weight:200}.weight-bold{font-weight:600}.btn-seven{padding:15px 20px;font-size:14px;line-height:21px;letter-spacing:2px;transition:all .4s ease-in-out}.btn-seven-big,.btn-seven:hover{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.btn-seven-small{padding:7px 10px!important;font-size:12px!important}.btn-seven-big{padding:15px 20px;font-size:18px;line-height:25px;letter-spacing:1px;transition:all .4s ease-in-out}.feature-icon h4,.stats-info,.testimonials .user-title{letter-spacing:2px;text-transform:uppercase}.btn-seven:hover{transition:all .4s ease-in-out}.feature-icon-wrap,.feature-icon-wrap:hover{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.btn-seven-white{border:2px solid #fff;background:0 0;color:#fff}.btn-seven-white:hover{border:2px solid #fff;background:#fff;color:#000}.btn-seven-dark{border:2px solid #000;background:0 0;color:#000}.btn-seven-dark:hover{border:2px solid #000;background:#000;color:#fff}.btn-seven-color{border:3px solid;background:0 0}.features-bg,.stats-bg{background-position:center center;background-size:cover;background-repeat:no-repeat}.btn-seven-color:hover{color:#fff}.stats-block{padding:40px 20px}.stats-count{font-size:72px;line-height:79px}.stats-info{font-size:14px;line-height:21px}.testimonials img{border-radius:50%;width:70px;margin:10px;opacity:.6}.testimonials a.active img{opacity:1}.testimonials .user-title{font-size:18px;line-height:25px;margin-top:10px}.testimonials .user-text{font-size:14px;line-height:21px}.features-inner{padding:140px 120px}.feature-icon-wrap{border:8px solid transparent;padding:30px;transition:all .4s ease-in-out}.feature-icon-wrap:hover{transition:all .4s ease-in-out}.features-slider-triggers a,.features-slider-triggers a:hover{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.feature-icon i{display:inline-block;font-size:80px}.feature-icon h4{font-size:18px;line-height:25px;font-weight:400}.feature-heading{margin-bottom:30px}.feature-heading>span{font-size:14px;line-height:21px;font-weight:200;text-transform:uppercase;letter-spacing:4px;border:2px solid;padding:7px 5px 5px 9px}.features-slider p,.team-stage h3{font-size:12px;line-height:19px;letter-spacing:2px;text-transform:uppercase}.features-slider p{font-weight:600}.features-slider-triggers{margin-top:20px}.features-slider-triggers img{width:70px;height:70px;padding:5px}.features-slider-triggers a{opacity:.2;transition:all .4s ease-in-out}.features-slider-triggers a:hover{opacity:1;transition:all .4s ease-in-out}.features-triggered,.works-item a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.features-triggered{opacity:1!important;transition:all .4s ease-in-out}.clients article{padding:40px}.team-stage h3{padding:30px}.pricing-head h2,.pricing-head h3{letter-spacing:8px;margin-bottom:0}.pricing-container{padding:10px}.pricing-head h3{font-size:20px;font-weight:300;line-height:32px;padding:50px 0 0;text-transform:uppercase}.pricing-head h2{font-size:16px;font-weight:700;line-height:28px;padding:0;text-transform:uppercase}.address-wrap h3,.agency-title h3,.pricing-container .pricing-header h2,.single-project .welcome h1,.works-item-inner h3{text-transform:uppercase;letter-spacing:4px}.pricing-container .pricing-header.alt{background:#BAA37A}.pricing-container .pricing-header{padding:35px 0;border:8px solid}.pricing-container .pricing-header h2{font-weight:200;font-size:16px;line-height:23px}.pricing-container .pricing-header .pricing p{font-size:64px;line-height:71px;font-weight:600}.pricing-container .pricing-header .pricing p span{margin-right:10px}.pricing-container .pricing-header h4{font-size:14px;line-height:21px;margin-top:-5px}.pricing-container .pricing-features{padding:0 0 35px;border:8px solid;border-top:none}.pricing-container .pricing-features .each h2{font-size:16px;line-height:23px;padding:25px;margin-bottom:0;border-bottom:solid 1px}.pricing-container .pricing-features .each h2:last-child{margin-bottom:30px}.pricing-container .pricing-features .custom-pricing-btn-style{font-size:12px!important;padding:12px 40px!important}.works-container{padding:0}#works-masonry{margin-left:20px;margin-right:20px}.works-filter{list-style:none;padding:0}.works-filter li{display:inline-block;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.works-filter li a>span,.works-filter li:hover{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out}.works-filter li a>span{font-size:36px;line-height:43px;transition:all .8s ease-in-out}.works-filter li:hover{cursor:pointer;opacity:.4;transition:all .8s ease-in-out}.works-filter li:after{content:"/";font-size:36px;line-height:72px;margin-left:10px;margin-right:10px}.works-filter li a.active>span{color:#000;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.works-filter li:last-child:after{display:none}.container .works-item{margin:0!important;padding:0!important;width:33.3%!important}.works-item{width:25%!important}#works-masonry-home .works-item{width:33.3%!important}.works-item a{border:0 solid;opacity:0;display:block;width:100%;height:100%;padding:10px;position:absolute;top:0;z-index:100;transition:all .4s ease-in-out}.info a:hover,.works-item a:hover{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.works-item a:hover{border:20px solid;opacity:1;transition:all .4s ease-in-out}.info a:hover{cursor:url(../images/plus.png) 40 40,crosshair;transition:all .4s ease-in-out}.agency-title,.zoom a:hover,a.zoom:hover{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.zoom a:hover,a.zoom:hover{cursor:url(../images/zoom.png) 40 40,crosshair;transition:all .4s ease-in-out}.aux-icon-btn-wrap a,.news-list,.news-list:hover{-webkit-transition:all .8s linear;-moz-transition:all .8s linear;-ms-transition:all .8s linear;-o-transition:all .8s linear}.works-item-inner h3{font-size:14px;line-height:21px;margin-bottom:10px}.works-item-inner p>span{font-size:14px;font-weight:200;line-height:21px;padding:6px 8px 8px;margin-top:0;border-top:solid 2px}.news-list,.news-list:hover{background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;transition:all .8s linear}.news-list h3{font-size:32px;line-height:39px}.news-date h1{font-size:64px;line-height:71px;margin-bottom:0}.news-border{width:120px;height:2px;margin-bottom:5px;display:inline-block}.widget-heading{text-align:left!important}.single-project .welcome h1{font-size:36px;line-height:72px;margin-bottom:0}.single-project .welcome h2{border-bottom:solid 4px;padding-bottom:20px}.single-project .welcome h2>span{font-size:24px;line-height:31px}.aux-icon-btn-wrap a{padding:15px;display:block;transition:all .8s linear}.aux-icon-btn-wrap a:hover,.aux-icon-btn>span{-webkit-transition:all .8s linear;-moz-transition:all .8s linear;-ms-transition:all .8s linear;-o-transition:all .8s linear}.aux-icon-btn-wrap a:hover{transition:all .8s linear}.aux-icon-btn>span{font-size:48px;margin-bottom:15px;transition:all .8s linear}.aux-icon-btn:hover>span,input[type=text]{-webkit-transition:all .8s linear;-moz-transition:all .8s linear;-ms-transition:all .8s linear;-o-transition:all .8s linear}.aux-icon-btn:hover>span{transition:all .8s linear}.email-wrap{padding-top:20px}.contact-mail{font-size:18px;line-height:25px;font-weight:300}input[type=text],textarea{background:0 0!important;box-shadow:none!important;font-size:14px!important;font-weight:300!important;line-height:25px!important;padding:10px 0!important;width:100%}input[type=text]{border:none!important;border-bottom:2px solid!important;border-radius:0!important;height:50px!important;margin-bottom:10px!important;transition:all .8s linear}input[type=text]:focus,textarea,textarea:focus{-webkit-transition:all .8s linear;-moz-transition:all .8s linear;-ms-transition:all .8s linear;-o-transition:all .8s linear}input[type=text]:focus,textarea:focus{transition:all .8s linear}textarea{border:none!important;border-bottom:2px solid!important;border-radius:0!important;margin-top:0;resize:none;transition:all .8s linear}input.send_message{cursor:pointer;float:left;font-size:12px;font-weight:400;margin:0;width:120px}fieldset{border:0;float:left;padding:0;position:relative;width:100%}fieldset h1{font-size:24px}.contact-label-box{font-weight:300;font-size:24px;line-height:31px;padding:30px 20px;text-align:center}.contact-label-box>span{display:block;margin-right:10px}.contact-label-box>span>img{height:60px;width:60px}.contact-label-box a:hover{text-decoration:none}.contact .alert{box-shadow:none;border:none;border-radius:0;font-size:12px;line-height:19px;margin-bottom:10px;padding:10px;text-align:left}.address-wrap h3,.alert>p{font-size:14px;line-height:21px}.btn-wrap{margin-top:30px}.space-left{margin-left:1%}.alert{margin-top:0;border-radius:0;padding:5px;-webkit-transition:all .8s linear;-moz-transition:all .8s linear;-ms-transition:all .8s linear;-o-transition:all .8s linear;transition:all .8s linear}.address-wrap h3{font-weight:200}.email-wrap{font-size:24px;font-weight:600;line-height:31px;margin-top:10px;margin-bottom:20px;padding:0}.agency-title{text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .4s ease-in-out}.agency-title h3{opacity:0;font-size:16px;line-height:23px}.agency-title:hover{cursor:url(../images/next.png) 40 40,crosshair;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.agency-title:hover h3{opacity:1}