content{padding-top:20px}.section-block-bg,.section-block-parallax{padding:90px 0;background-position:50% 50%}.text-content{padding-top:20px}.blog-list,.video-effect{overflow:hidden}.section-block{padding:90px 0;background-color:#fff}.section-block-grey{padding:90px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#fbfbfb}.section-block-parallax{background-attachment:fixed;background-size:cover}.section-block-bg{background-size:90%;background-repeat:no-repeat}.text-.section-heading{position:relative;display:table}.section-heading h2{padding:10px 15px;font-size:16px;font-weight:600;color:#fff;text-transform:uppercase;position:relative;letter-spacing:1.5px;margin:10px 0 0;background:#bda87f;line-height:130%;display:inline-block}.section-heading h2:after{padding-top:15px;content:"";position:absolute;border-bottom:2px solid #bda87f;margin-left:-590px;width:590px;margin-top:-7px;display:block}.section-heading h3{font-size:29px;font-weight:700;margin-bottom:10px;color:#2d2d2d;position:relative;line-height:160%}.section-heading h4{font-size:129px;font-weight:900;margin-bottom:10px;color:#f7f7f7;position:absolute;margin-left:-300px;line-height:160%;z-index:0}.section-heading p{padding-top:10px;font-size:15px;font-weight:500;margin-bottom:0;color:#979797;line-height:160%}.section-heading span{font-size:15px;font-weight:600;color:#bda87f;line-height:160%;display:block}.page-title h1,.page-title h6{font-weight:500;color:#fff;text-align:center}.page-title{padding:70px 0;background-size:cover;background-color:#05461f;background-position:top}.page-title h1:before{height:2px;content:"";margin:auto auto 10px;background:#fff;width:90px;display:block}.page-title h1{font-size:43px;text-shadow:7px 7px 0 hsla(0,0%,59%,.2);letter-spacing:1px;margin:10px 0}.page-title h6{font-size:12px;text-transform:uppercase;letter-spacing:15px;margin-top:10px}.affix{top:0;width:100%;z-index:99999}.navbar-nav{margin:0}.navbar-header-custom{padding:15px 0;background:#fff}.navbar-logo img{max-width:100%;max-height:50px;margin-left:15px}.navbar-custom{padding:0;border:none;margin-bottom:0;border-bottom:1px solid #f3f3f3;box-shadow:0 0 65px rgba(0,0,0,.09);border-radius:0;background:#fff}.navbar-custom .navbar-links-custom li{padding:15px 2px}.navbar-custom .navbar-links-custom li a{-webkit-transition-duration:.3s;transition-duration:.3s;font-size:10px;font-weight:700;color:#2d2d2d;text-transform:uppercase;letter-spacing:.5px}.blog-list-button a,.blog-side-title h4{text-transform:uppercase;letter-spacing:1.5px}.navbar-custom .navbar-links-custom li a i{font-size:9px;font-weight:400}.navbar-custom .navbar-links-custom li a:hover{color:#bda87f}.navbar-custom .navbar-toggle .icon-bar{background-color:#bda87f}@media screen and (max-width:767px){.navbar-custom .navbar-links-custom li{padding:0;-webkit-transition-duration:.3s;transition-duration:.3s;font-size:13px;font-weight:700;border-bottom:1px solid #e6e6e6;margin:0}.navbar-custom .navbar-links-custom li:last-child{border-bottom:none}.navbar-custom .navbar-links-custom li a{padding:15px;margin:0}.navbar-default .navbar-links-custom .open .dropdown-menu>li>a{padding:2px 0 7px 15px;font-size:10px;color:#2d2d2d}}.navbar-links-custom .dropdown ul{padding:10px;border:none;-webkit-box-shadow:0 5px 9px 0 rgba(50,50,50,.15);-moz-box-shadow:0 5px 9px 0 rgba(50,50,50,.15);box-shadow:0 5px 9px 0 rgba(50,50,50,.15);border-radius:0;background:hsla(0,0%,100%,.85);margin-left:5px}.navbar-links-custom .dropdown ul li{padding:0;border:none}.navbar-links-custom .dropdown ul li a{padding:10px 15px;font-weight:600;color:#2d2d2d;text-transform:uppercase;text-align:left;width:190px}.navbar-links-custom .dropdown ul li a:hover{color:#bda87f!important;background:0 0!important}.navbar-links-custom .dropdown .dropdown-toggle:after{content:"\f107";font-family:FontAwesome;padding-left:6px}.active-link a{color:#bda87f!important}@media screen and (max-width:767px){.navbar-links-custom .dropdown ul li a:hover{color:#bda87f!important}}.menu-icon{border:none;background:0 0}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}@media (max-width:991px){.navbar-header{float:none}.navbar-left,.navbar-nav,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.navbar-fixed-top{border-width:0 0 1px;top:0}.navbar-collapse.collapse{display:none!important}.navbar-nav{margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}.navbar-nav .open .dropdown-menu{border:0;position:static;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;width:auto;float:none;margin-top:0}.navbar-links-custom{padding-bottom:5px}.navbar-custom .navbar-links-custom li{padding:5px 0 0 5px}}.project-title h2,.project-title h3{font-weight:700;margin-bottom:10px;color:#2d2d2d;position:relative}.project-title{margin-top:40px}.project-title h2{font-size:40px;line-height:130%}.project-title h2:after{padding-top:15px;-webkit-transition-duration:.3s;transition-duration:.3s;content:"";border-bottom:5px solid #2d2d2d;width:70px;display:block}.feature-box,.primary-button{-webkit-transition-duration:.3s}.project-title h3{font-size:29px;line-height:160%}.project-row:hover .project-title h2:after{padding-top:15px;content:"";border-bottom:5px solid #bda87f;width:130px;display:block}.feature-box{transition-duration:.3s;margin:35px 0 15px;border-radius:5px;background:0 0}.box-content h5,.box-content p{color:#fff;margin-left:15px;line-height:180%}.box-icon{padding-top:15px;text-align:center;width:10%;float:left}.box-icon i{font-size:25px;color:#fff;transition:all .2s ease-in-out}.box-content{width:90%;float:right}.box-content h5{font-size:15px;font-weight:600;margin-bottom:5px;text-transform:uppercase}.box-content p{font-size:13px;font-weight:400;margin-bottom:0}.countup-box h4,.countup-box h4:after{font-size:65px!important;font-weight:500}.feature-box:hover{box-shadow:0 0 50px 10px rgba(0,0,0,.06)}.countup-box{text-align:center;margin-top:40px}@media screen and (max-width:767px){.countup-box{margin:20px 0}}.countup-box h4,.countup-box h4:after,.countup-box strong{color:#fff;text-align:center;margin:10px 0;line-height:130%}.countup-box h4{text-shadow:8px 8px 0 hsla(0,0%,59%,.3)}.countup-box h4:after{text-shadow:5px 5px 0 hsla(0,0%,59%,.3);content:"+"}.countup-box strong{font-size:14px!important;font-weight:600;text-transform:uppercase}.countup-box i{font-size:50px;color:#fff}.countup-box p{font-size:15px;font-weight:500;color:#fff;line-height:130%}.testmonial-block h4,.testmonial-block h6,.testmonial-block p{font-weight:400;color:#fff;text-align:left}.testmonial-block:before{font-size:60px;color:#fff;content:"\f10d";position:absolute;opacity:.5;margin-left:-80px;font-family:FontAwesome}.testmonial-block{margin:0 120px 0 150px}@media screen and (max-width:767px){.testmonial-block{margin:0}}@media screen and (max-width:991px){.testmonial-block:before{display:none}}.clip-title h2,.clip-title h3,.clip-title h4,.clip-title h5{display:inline-block}.testmonial-block h4{font-size:25px}.testmonial-block h6{font-size:13px;text-transform:uppercase;opacity:.6;margin:10px 0}.testmonial-block p{font-size:16px;line-height:180%}.text-content p,.text-content-white-bg p{font-size:13px;font-weight:500;margin-bottom:15px;color:#676767;line-height:200%}.text-content-white-bg{padding:10px;background:hsla(0,0%,100%,.8)}.text-content-dark-bg{padding:10px;background:rgba(0,0,0,.6)}.text-content-dark-bg p{font-size:13px;font-weight:500;margin-bottom:15px;color:#fff;line-height:200%}.clip{font-weight:700;background-attachment:fixed;-webkit-background-clip:text;text-align:left;background-position:50%;-webkit-text-fill-color:transparent}.clip-title h2{font-size:190px}.clip-title h3{font-size:140px}.clip-title h4{font-size:100px}.clip-title h5{font-size:60px}.outline-bordered-text-right{position:relative;z-index:999}.outline-bordered-text-right:after{height:200%;border:7px solid hsla(0,0%,100%,.2);transition:all .3s linear 0s;content:"";position:absolute;bottom:-70px;left:80px;width:50%;display:block;z-index:-1}.outline-bordered-left:after,.outline-bordered-right:after{border:10px solid rgba(0,0,0,.05);transition:all .3s linear 0s;content:"";display:block}@media screen and (max-width:991px){.outline-bordered-text-right:after{height:50%;border:10px solid rgba(0,0,0,.05);transition:all .3s linear 0s;content:"";position:absolute;bottom:0;left:0;width:100%;display:block;z-index:-1}}.outline-bordered-right{position:relative;z-index:999}.outline-bordered-right:after{height:100%;right:40px;position:absolute;bottom:-40px;width:100%;z-index:-1}@media screen and (max-width:991px){.outline-bordered-right:after{height:50%;border:10px solid rgba(0,0,0,.05);transition:all .3s linear 0s;content:"";position:absolute;bottom:0;left:0;width:100%;display:block;z-index:-1}}.outline-bordered-left{position:relative;z-index:999}.outline-bordered-left:after{height:100%;position:absolute;bottom:-40px;left:40px;width:100%;z-index:-1}@media screen and (max-width:991px){.outline-bordered-left:after{height:50%;border:10px solid rgba(0,0,0,.05);transition:all .3s linear 0s;content:"";position:absolute;bottom:0;left:0;width:100%;display:block;z-index:-1}}.dark-button:after,.primary-button:after{content:"\f178";font-family:FontAwesome}.blog-list-button a,.button-lg,.button-md,.button-tag,.button-xs,.dark-button:after,.paginator,.primary-button:after,.video-play-button{display:inline-block}.rounded-border{border-radius:5px!important}.no-rounded{border-radius:0!important}.dark-button,.primary-button{font-size:11px;font-weight:500;border-radius:50px}.shadow-primary{-webkit-box-shadow:7px 7px 22px 0 rgba(50,50,50,.1);-moz-box-shadow:7px 7px 22px 0 rgba(50,50,50,.1);box-shadow:7px 7px 22px 0 rgba(50,50,50,.1)}.full-width{width:100%}.primary-button{padding:10px 15px;transition-duration:.3s;color:#fff;background:#bda87f}.primary-button:hover{color:#fff;padding-right:15px;background:#2d2d2d}.primary-button:after{-webkit-transition-duration:.3s;transition-duration:.3s;color:#bda87f;opacity:0;margin-left:-20px;padding-left:10px}.primary-button:hover:after{color:#fff;opacity:1;margin-left:0}.dark-button{padding:10px 15px;-webkit-transition-duration:.3s;transition-duration:.3s;color:#fff;background:#2d2d2d}.dark-button:hover{color:#fff;padding-right:15px;background:#bda87f}.dark-button:after{-webkit-transition-duration:.3s;transition-duration:.3s;color:#bda87f;opacity:0;margin-left:-20px;padding-left:10px}.dark-button:hover:after{color:#fff;opacity:1;margin-left:0}.button-tag{padding:5px 10px!important;font-size:12px;font-weight:500;margin:5px 5px 5px 0}.button-xs{font-size:13px;font-weight:500}.button-sm{padding:10px 15px;font-weight:600;display:inline-block}.button-md{padding:12px 17px;font-size:14px;font-weight:500}.button-lg{padding:10px 25px!important;font-size:17px;font-weight:500}.dark-list li,.primary-list li{font-size:14px;font-weight:500;list-style-type:none;margin-top:10px}.dark-list,.primary-list{padding-left:0}.primary-list li{color:#aaa}.primary-list li i{color:#bda87f;padding-right:15px}.dark-list li{color:#2d2d2d}.dark-list li i{color:#2d2d2d;padding-right:15px}.primary-color h1,.primary-color h2,.primary-color h3,.primary-color h4,.primary-color h5,.primary-color h6,.primary-color i,.primary-color p,.primary-color span{color:#bda87f!important}.dark-color h1,.dark-color h2,.dark-color h3,.dark-color h4,.dark-color h5,.dark-color h6,.dark-color i,.dark-color p,.dark-color span{color:#2d2d2d!important}.white-color,.white-color h1,.white-color h2,.white-color h3,.white-color h4,.white-color h5,.white-color h6,.white-color i,.white-color p,.white-color span{color:#fff!important}.paginator{padding:10px 15px;font-size:13px;font-weight:500;color:#2d2d2d;margin:3px;border-radius:3px;background:#f1f1f1}.current-page,.paginator:focus,.paginator:hover{color:#fff;background:#bda87f}.video-block-parallax{padding:70px 0;background-attachment:fixed;background-size:cover;background-position:50% 50%}.blog-list,.video-play-button{-webkit-transition-duration:.3s;font-size:15px;background:#fff}.video-button{text-align:center}.video-play-button{height:100px;transition-duration:.3s;color:#bda87f;opacity:1;border-radius:50%;width:100px}.blog-list{transition-duration:.3s;border:1px solid #eee;position:relative;margin:20px 0 40px;border-radius:10px}.blog-list img{height:auto;width:100%}.blog-list-text{padding-right:30px}.blog-list-button{margin:20px 0 10px}.blog-list-button a{padding:6px 16px;font-size:11px;font-weight:600;color:#6f6f6f;background-color:#ededed;border-radius:20px;margin-top:10px}.blog-list-button a,.blog-list-button a:hover{-webkit-transition-duration:.3s;transition-duration:.3s}.blog-list-button a:hover{color:#fff;background:#bda87f}.blog-list-text h4{min-height:85px;margin-top:40px}.blog-list-text h4 a{font-size:21px;font-weight:500;color:#2d2d2d;line-height:145%}.blog-list-text h4 a,.blog-list-text h4 a:hover{-webkit-transition-duration:.3s;transition-duration:.3s}.blog-list-text h4 a:hover{color:#bda87f}.blog-list-text p{min-height:50px;font-size:15px;margin-bottom:30px;color:#676767;line-height:170%;margin-top:30px}.blog-list-admin a,.blog-list-admin span{font-size:15px;font-weight:500;margin-top:20px}.blog-list-admin{margin-bottom:15px;border-bottom:1px solid #e6e6e6;padding-bottom:20px}.blog-list-admin span{padding-top:20px;color:#bda87f}.blog-list-admin a{-webkit-transition-duration:.3s;transition-duration:.3s;text-decoration:none;color:#676767;margin-left:5px}.blog-list-admin a:hover{text-decoration:none;color:#bda87f}.read-more{text-align:right;margin-top:17px}@media screen and (max-width:1200px){.blog-list-text{padding-bottom:30px}}@media screen and (max-width:767px){.blog-list-text{padding:0 15px 30px}}.blog-heading{padding:0 0 10px;margin:0 0 10px}.blog-heading h3{font-size:26px;font-weight:500;color:#2d2d2d;line-height:150%}.blog-post p{font-size:13px;font-weight:500;color:#676767;margin:20px 0;line-height:180%}blockquote{border-left:4px solid #bda87f;padding:10px 30px 30px;margin:30px 0 20px;background:#f5f5f5}blockquote p{font-size:15px!important;font-weight:500;color:#2d2d2d!important}.blog-side-title h4{-webkit-transition-duration:.3s;transition-duration:.3s;font-size:17px;font-weight:500;color:#2d2d2d;margin:5px 0 10px}.blog-side-row:hover .blog-side-title h4:after,.blog-side-title h4:after{height:2px;content:"";position:relative;bottom:0;background:#bda87f;left:0;margin-top:10px;display:block}.blog-side-title h4:after{-webkit-transition-duration:.3s;transition-duration:.3s;width:50px}.blog-side-row:hover .blog-side-title h4:after{width:90px}.blog-post-recent-post{position:relative;margin-top:30px;display:block}.blog-post-recent-text h5{margin-bottom:8px}.blog-post-recent-text h5 a{font-size:16px;font-weight:500;color:#676767}.blog-post-recent-text h5 a:hover{color:#bda87f}.blog-post-recent-text span{font-size:12px;font-weight:500;color:#858585;text-transform:uppercase}.blog-post-category{margin:50px 0 30px}.blog-post-category ul{list-style-type:none;margin:10px 0 20px;padding-left:0;display:inline-block}.blog-post-category ul li{padding:10px 0}.blog-post-category ul li a{-webkit-transition-duration:.3s;transition-duration:.3s;font-size:14px;font-weight:500;color:#aaa}.blog-post-category ul li a:hover{color:#bda87f}.blog-post-category ul li a i{-webkit-transition-duration:.3s;transition-duration:.3s;margin-right:10px;color:#858585}.blog-post-category ul li a:hover i{color:#bda87f;margin-left:6px}.blog-comment-user h6,.blog-comments h3{font-weight:500;color:#2d2d2d;line-height:1.3}.blog-comments{padding:30px;background:#f5f5f5}.blog-comments h3{font-size:22px;margin-top:30px}.blog-comment-user{padding-top:25px;border-bottom:1px solid #ececec}.blog-comment-user img{border-radius:50%}.blog-comment-user h6{font-size:20px;margin-bottom:3px}.blog-comment-user strong{font-size:12px;font-weight:500;color:#bda87f}.blog-comment-user p{font-size:13px;font-weight:500;color:#676767;margin-top:10px}.comment-form input,.comment-form textarea{padding:13px 15px;-webkit-transition-duration:.3s;transition-duration:.3s;font-size:12px;border:1px solid #eee;font-weight:500;color:#676767;border-radius:5px;width:100%;margin-top:30px}.comment-form input:focus{border-color:#bda87f}.comment-form textarea{overflow:hidden;min-height:140px;-webkit-transition-duration:.3s;transition-duration:.3s;border:1px solid #eee;border-radius:5px}.comment-form textarea:focus{border-color:#bda87f}.blog-modern{padding:30px;border:1px solid #ececec;border-right:none;-webkit-transition-duration:.3s;transition-duration:.3s;margin:0;background:#fff;z-index:-1}.blog-modern:last-child{border-right:1px solid #ececec}.blog-modern:hover{position:relative;box-shadow:0 0 70px 0 rgba(50,50,50,.2);z-index:1}.blog-modern h3{font-size:22px;font-weight:500;margin-bottom:10px;color:#2d2d2d;line-height:150%}@media screen and (max-width:767px){.blog-modern h3{height:auto}}.blog-modern strong{color:#2d2d2d;margin-top:30px}.blog-modern p,.blog-modern strong{font-size:13px;font-weight:500;line-height:190%}.blog-modern p{height:112px;color:#aaa;border-bottom:1px solid rgba(0,0,0,.1);margin:15px 0 25px;padding-bottom:15px}@media screen and (max-width:767px){.blog-modern p{height:auto}}.blog-moder-button a{padding:10px 15px;-webkit-transition-duration:.3s;transition-duration:.3s;font-size:11px;font-weight:500;color:#fff;border-radius:50px;background:#bda87f}.blog-moder-button a:hover{padding-right:15px;background:#2d2d2d}.blog-moder-button a:after{-webkit-transition-duration:.3s;transition-duration:.3s;color:#bda87f;content:"\f178";opacity:0;margin-left:-20px;font-family:FontAwesome;padding-left:10px;display:inline-block}.blog-moder-button a:hover:after{color:#fff;opacity:1;margin-left:0}.top-article{-webkit-transition-duration:.3s;transition-duration:.3s;margin:15px 0;border-radius:5px;background:0 0}.top-article-icon{padding-top:5px;text-align:center;width:25%;float:left}.top-article i{font-size:50px;text-shadow:1px 1px 0 hsla(0,0%,59%,.2);color:#bda87f;transition:all .2s ease-in-out}.top-article-content{width:75%;float:right}.top-article-content h5{font-size:19px;font-weight:500;color:#2d2d2d;margin-left:15px;line-height:180%}.top-article-content p{font-size:13px;font-weight:600;margin-bottom:0;color:#aaa;margin-left:15px;line-height:180%}.client-item{-webkit-transition-duration:.3s;transition-duration:.3s;position:relative;opacity:.8}.client-item:hover{opacity:1}.swiper-container{height:100%;background:#fff;width:100%}.swiper-slide{padding:40px 90px;font-size:18px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;margin-top:4%;display:table-cell}.parallax-bg{height:100%;position:absolute;-webkit-background-size:cover;background-size:cover;top:0;background-position:50%;left:0;width:130%}.swiper-slide .title{border-left:8px solid hsla(0,0%,100%,.3);font-size:58px;font-weight:600;max-width:100%;width:800px;margin-top:20px;padding-left:20px}.swiper-slide .pre-title{font-size:15px;font-weight:600;max-width:100%;opacity:.5;width:400px;line-height:1.8}.swiper-slide .subtitle{font-size:14px;font-weight:600}.swiper-slide .text{font-size:14px;font-weight:500;max-width:400px;line-height:1.8;margin-top:20px}@media screen and (max-width:767px){.swiper-slide{padding:30px 25px;font-size:18px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;display:table-cell}.swiper-slide .title{border-left:8px solid hsla(0,0%,100%,.3);font-size:33px;font-weight:600;max-width:100%;margin-top:20px;padding-left:20px}.swiper-slide .subtitle{font-size:14px;font-weight:600}.swiper-slide .text{font-size:14px;font-weight:500;max-width:400px;line-height:1.8;margin-top:20px}}.image-top-content h2,.image-top-content h3,.video-table-button a,.video-table-cell h2,.video-table-cell h3{font-weight:500;color:#fff;text-align:center}.image-top{height:100%;background-size:cover;background-position:50% 50%;width:100%;background-repeat:no-repeat;display:table}.image-top-content{text-align:center;padding-bottom:110px;vertical-align:middle;display:table-cell}.image-top-content h2{padding:30px 40px;font-size:55px;text-shadow:1px 1px 1px rgba(0,0,0,.8);text-transform:uppercase;letter-spacing:4px;background-color:rgba(0,0,0,.5);display:inline-block}.image-top-content h2:before{height:5px;content:"";margin:auto auto 20px;background:hsla(0,0%,100%,.5);width:120px;display:block}.video-area:after,.video-effect,.video-table{height:100%;width:100%}.image-top-content h3{font-size:17px;text-shadow:2px 2px 1px rgba(0,0,0,.5);text-transform:uppercase;letter-spacing:12px;margin:15px 0}@media screen and (max-width:767px){.image-top-content h2{padding:20px;font-size:30px;font-weight:500;color:#fff;text-transform:uppercase;text-align:center}}.video-area{height:100%;position:relative;background-size:cover;background-position:50%;z-index:1}.video-area:after{content:"";position:absolute;top:0;left:0;z-index:-1}.video-table{display:table}.video-table-cell{background:rgba(0,0,0,.6);padding-bottom:150px;vertical-align:middle;display:table-cell}.video-table-cell h3{font-size:15px;text-shadow:2px 2px 1px rgba(0,0,0,.2);text-transform:uppercase;letter-spacing:10px;margin:20px 0}.video-table-cell h2{font-size:45px;text-transform:uppercase;line-height:150%;display:inline-block}.video-effect-box{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:40px;border-radius:5px;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.video-effect-box,.video-effect-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin:auto}.video-effect-content{text-align:center}.video-effect-content h2{-webkit-transform:translateZ(70px);transform:translateZ(70px)}.video-effect-content h3{-webkit-transform:translateZ(50px);transform:translateZ(50px)}.video-table-button{position:relative;z-index:9999}.video-table-button a{padding:15px 20px;font-size:14px;border:1px solid #fff;border-radius:2px;background:0 0}.video-table-button a:hover{color:#2d2d2d;background:#fff}@media screen and (max-width:767px){.video-table-cell h2{font-size:30px}.video-effect-box{padding:20px}}.slide-item{background-size:cover;margin:0!important}.slider-content{-webkit-transform:translateY(22%);-ms-transform:translateY(22%);transform:translateY(22%);position:relative}.swiper-slide .title-center{font-size:58px;font-weight:600;text-align:center;margin:25% 0 0;width:100%}.swiper-slide .title-center:after{content:"";max-width:100%;border-bottom:8px solid hsla(0,0%,100%,.3);margin:10px auto 20px;width:180px;display:block}@media screen and (max-width:767px){.swiper-slide .title-center{font-size:25px}.slider-content{-webkit-transform:translateY(5%);-ms-transform:translateY(5%);transform:translateY(5%)}}.spinner,.team-member-content{transform:translate(-50%,-50%)}.swiper-slide .text-center{font-size:14px;font-weight:500;max-width:100%;margin:auto;width:600px;line-height:1.8}.swiper-slide .pre-title-center{font-size:15px;font-weight:600;opacity:.5;line-height:1.8}footer{padding:60px 0;background:#1d1d1d}footer p{font-size:12px;font-weight:500;color:#fff;line-height:200%;margin-top:20px}footer .footer-title h2{font-size:15px;font-weight:500;color:#fff}footer ul li,footer ul li a{font-size:13px;font-weight:500;color:#fff}footer .footer-title h2:after{height:1px;margin-bottom:15px;content:"";background:#fff;width:30%;margin-top:15px;display:block}@media screen and (max-width:767px){footer .footer-title h2{margin-top:30px}}footer ul{padding-left:0}footer ul li{padding:5px 0;list-style-type:none}footer a i{padding:0 12px!important;font-size:15px!important;color:#fff}footer input{padding:10px 14px;font-size:13px;border:none;font-weight:500;color:#fff;background:#4d4d4d}footer input::-webkit-input-placeholder{color:#fff}footer a:hover{color:#bda87f}#search_nav{display:inline-block;z-index:9999}.search-holder{border-left:1px solid #f3f3f3;margin-top:12.5px}.search-button{cursor:pointer;padding-left:12.5px}@media (max-width:991px){.search-holder{border:none!important}.search-button i{padding:17px 0;cursor:pointer}.search-button i:after{font-size:10px;font-weight:700;text-transform:uppercase;content:"Search";font-family:Montserrat,sans-serif;padding-left:10px;display:inline-block}.search-overlay-content input{max-width:80%;margin:30px}.search-overlay-content{position:relative;text-align:center;top:15%!important}}.search-overlay{height:100%;overflow-x:hidden;transition:.5s;position:fixed;top:0;background-color:#000;background-color:rgba(0,0,0,.9);left:0;width:0;z-index:1}.search-overlay-content{position:relative;text-align:center;top:35%;width:100%;margin-top:30px}.search-overlay-content input{padding:15px;font-size:35px;border:none;font-weight:500;color:#fff;border-bottom:2px solid #fff;opacity:.5;background:0 0}.search-overlay a{padding:8px;font-size:36px;text-decoration:none;color:#818181;transition:.3s;display:block}.search-overlay a:focus,.search-overlay a:hover{color:#f1f1f1}.search-overlay .closebtn{font-size:60px;right:30px;position:absolute;top:20px}#preloader,.scroll-to-top,.spinner{position:fixed;text-align:center}@media screen and (max-height:450px){.search-overlay a{font-size:20px}.search-overlay .closebtn{font-size:40px;right:35px;top:15px}}.scroll-to-top{height:40px;padding:6px;font-size:20px;text-decoration:none;right:10px;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;outline:0;bottom:80px;border-radius:50%;background:#bda87f;width:40px;display:none;z-index:9999}.scroll-to-top i{color:#fff}.scroll-to-top:hover{color:#fff;background:#2d2d2d}.scroll-to-top:hover i{color:#fff}.scroll-to-top:visited{text-decoration:none;color:#fff}#preloader{height:100%;overflow:visible;top:0;background:#fff;left:0;width:100%;display:table;z-index:99999}.spinner{top:40%;margin:auto 0;left:50%;width:70px}.cube1,.cube2{height:15px;position:absolute;top:0;left:0;width:15px}.cube2{background-color:#bda87f}.cube1,.cube2{-webkit-animation:sk-cubemove 1.8s ease-in-out infinite;animation:sk-cubemove 1.8s ease-in-out infinite}.cube1{background-color:#2d2d2d}.team-member,.team-member-image{position:relative}.team-member:hover .team-member-name h4,.team-member:hover .team-member-name h6,.team-member:hover .team-member-overlay i{animation-timing-function:ease-out;animation-name:fadeInDown;animation-duration:.5s}.cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-cubemove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}to{-webkit-transform:rotate(-1turn)}}@keyframes sk-cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}to{transform:rotate(-1turn);-webkit-transform:rotate(-1turn)}}.team-member{padding:0}@media screen and (max-width:767px){.team-member-image{position:relative;margin:15px 0}}.team-member-image img{height:auto;width:100%;display:block}.team-member-overlay{height:50%;overflow:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;right:0;position:absolute;opacity:0;bottom:0;background:hsla(0,0%,100%,.8);left:5%;width:90%}.team-member-content,.team-member-name{overflow:hidden;font-size:20px;position:absolute;left:50%;white-space:nowrap}.team-member:hover .team-member-overlay{opacity:1}.team-member-content{-ms-transform:translate(-50%,-50%);color:#fff;top:80%}.team-member-content i{padding:7px;-webkit-transition-duration:.3s;transition-duration:.3s;font-size:20px;color:#2d2d2d;text-align:center}.team-member-content i:hover{color:#bda87f}.team-member-name{transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);padding:50px;color:#fff;top:40%}.team-member-name h4{font-size:22px;font-weight:600;color:#2d2d2d;text-align:center}.team-member-name h6{font-size:14px;font-weight:600;color:#858585;text-align:center;margin-top:5px}.wrapper{width:100%}.masonry{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;padding:0;margin:15px}.masonry-item{position:relative;margin-top:20px}.masonry-item img{height:auto;width:100%;display:block}.masonry-item-overlay{height:200px;padding:30px;right:0;transition:.5s ease;position:absolute;max-height:100%;opacity:0;bottom:0;background:linear-gradient(transparent,rgba(0,0,0,.8));left:0;width:100%}.masonry-item:hover .masonry-item-overlay{opacity:1}.masonry-item-overlay h4{font-size:22px;font-weight:400;color:#fff;position:absolute;bottom:50px}.masonry-item-overlay ul{position:absolute;bottom:15px;padding-left:0}.masonry-item-overlay ul li{font-size:12px;font-weight:600;color:#fff;list-style-type:none;opacity:.7;padding-left:0;display:inline-block}.masonry-item-overlay ul li:last-child:after{content:none}.masonry-item-overlay ul li:after{font-size:8px;font-weight:700;content:" / ";margin:0 5px}.masonry-item-overlay ul li a{color:#fff}.masonry-item:first-child{margin-top:0}.project-arrow{height:40px;font-size:28px;font-weight:600;right:30px;color:#fff;position:absolute;bottom:25px;border-radius:3px;display:inline-block}.project-arrow:hover{color:#bda87f}@media only screen and (min-width:400px){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width:700px){.masonry{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media only screen and (min-width:900px){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width:1100px){.masonry{-moz-column-count:3;-webkit-column-count:3;column-count:3}}.masonry-4{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;padding:0;margin:15px}@media only screen and (min-width:400px){.masonry-4{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width:700px){.masonry-4{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media only screen and (min-width:900px){.masonry-4{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width:1100px){.masonry-4{-moz-column-count:4;-webkit-column-count:4;column-count:4}}.project{margin:15px 0;float:left}.project-list:after{content:" ";clear:both;display:block}.project__image{position:relative;display:block}.project__image img{height:auto;max-width:100%;width:100%;display:block}.project__image:after{height:100%;transition:opacity .3s ease;content:" ";position:absolute;opacity:0;top:0;background:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.4));left:0;width:100%}.project__card{transition:box-shadow .3s ease;position:relative;box-shadow:0 10px 30px transparent}.project:hover .project__card,.project:hover .project__detail{box-shadow:0 10px 30px rgba(0,0,0,.4)}.project__card.hover-in{transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.project__card.hover-out{transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.project:hover .project__image:after{opacity:1}.project:hover .project__detail{border-width:10px;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.6))}.project:hover .project__category,.project:hover .project__title{-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}.project:hover .project__title{font-weight:500;margin-bottom:10px;line-height:1}.project__detail{-ms-flex-pack:center;-webkit-transform:translateZ(30px);transform:translateZ(30px);-webkit-justify-content:center;justify-content:center;right:30px;transition:border .4s ease;position:absolute;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;bottom:30px;text-align:center;top:30px;left:30px;display:-webkit-flex;display:-ms-flexbox;display:flex}.project__category,.project__title{transition:.4s ease;opacity:0;will-change:transform}.project__title{-webkit-transform:translateY(0) scale(0);-ms-transform:translateY(0) scale(0);transform:translateY(0) scale(0);font-size:25px;font-weight:400;margin:0 0 10px}.project__title a{color:#fff;line-height:150%}.project__category{-webkit-transform:translateY(0) scale(0);-ms-transform:translateY(0) scale(0);transform:translateY(0) scale(0);transition-delay:.1s}.project__category a{font-size:1.3em;color:hsla(0,0%,100%,.8)}.isotop-buttons-block{margin-bottom:20px;border-radius:10px;background:#fff;display:inline-block}.isotop-button{padding:10px 10px 10px 0;-webkit-transition-duration:.3s;transition-duration:.3s;font-size:12px;font-weight:600;color:#aaa}.isotop-button:after{font-weight:400;color:#aaa;content:"/";padding-left:15px}.isotop-button:last-child:after{content:none}.isotop-button.is-checked,.isotop-button:active,.isotop-button:hover{color:#2d2d2d}.isotop-buttons-block-2{padding:5px 30px;margin-bottom:20px;border-radius:5px;background:#efefef;margin-left:5px;display:inline-block}.project-detail-carousel{position:relative;z-index:999}.project-detail-carousel:after{height:100%;border:10px solid rgba(0,0,0,.05);transition:all .3s linear 0s;content:"";position:absolute;bottom:-30px;left:30px;width:100%;display:block;z-index:-1}.project-detail-1{padding-left:30px}@media screen and (max-width:991px){.project-detail-carousel:after{height:50%;border:10px solid rgba(0,0,0,.05);transition:all .3s linear 0s;content:"";position:absolute;bottom:0;left:0;width:100%;display:block;z-index:-1}.project-detail-1{padding-left:0}}.project-detail-1 h2{font-size:35px;font-weight:600;color:#2d2d2d;line-height:130%}.project-detail-1 h2:after{content:"";border-bottom:4px solid #bda87f;width:130px;margin-top:15px;display:block}.project-detail-1 ul{margin-top:30px;padding-left:0}.project-detail-1 ul li{padding:13px 0;font-size:14px;font-weight:600;list-style-type:none;border-bottom:1px solid #eee}.project-detail-1 ul li span{color:#999;width:100px;display:inline-block}.project-detail-1-info h3{font-size:20px;font-weight:600;color:#2d2d2d;line-height:130%}.project-detail-1-info h3:after{margin-bottom:15px;content:"";border-bottom:3px solid #bda87f;width:130px;margin-top:15px;display:block}.project-grid-2{overflow:hidden;position:relative;width:100%}.project-grid-2 img{height:auto;width:100%;display:block}.project-grid-2-overlay{height:200px;padding:30px;right:0;transition:.5s ease;position:absolute;opacity:1;bottom:0;background:linear-gradient(transparent,#000);left:0;width:100%}.project-grid-2:hover img{transform:scale(1.1)}.project-grid-2-overlay h4{font-size:20px;font-weight:500;color:#fff;position:absolute;bottom:50px}.project-grid-2-overlay ul{position:absolute;bottom:15px;padding-left:0}.project-grid-2-overlay ul li{font-size:12px;font-weight:600;color:#999;list-style-type:none;padding-left:0;display:inline-block}.project-grid-2-overlay ul li:last-child:after{content:none}.project-grid-2-overlay ul li:after{font-size:8px;font-weight:700;content:" / ";margin:0 5px}.project-grid-2-overlay ul li a{color:#999}.project-grid-2-overlay-button{height:20px;right:30px;position:absolute;bottom:45px}.project-grid-2-overlay-button a{font-size:25px;color:#fff}.project-grid-2-overlay-button a:hover{font-size:25px;color:#bda87f}.pricing-box{padding:0 30px 15px;-webkit-transition-duration:.5s;transition-duration:.5s;border:6px solid #f2f2f2;text-align:center;margin:15px 0;background:#fff}.pricing-box:hover{border:6px solid #bda87f}.pricing-box h4{font-size:22px;font-weight:600;color:#2d2d2d;margin:35px 0 15px}.pricing-box h5{font-size:18px;font-weight:400;color:#676767;margin:15px 0 30px}.pricing-box ul{list-style-type:none;margin:10px 0;padding-left:0;display:inline-block}.pricing-box ul li{padding:8px 0;font-size:15px;color:#858585}.pricing-box ul li:after{height:1px;content:"";position:relative;bottom:0;background:#dadada;left:0;width:120px;margin-top:10px;display:block}.pricing-box ul li:last-child:after{content:none}.pricing-box ul li i{font-size:20px;color:#bda87f}.pricing-button{padding:30px 0 10px;border-top:4px solid #f2f2f2;margin:10px 0}.pricing-button a{padding:10px 17px;font-size:12px;border:2px solid #bda87f;font-weight:600;color:#bda87f;text-transform:uppercase;border-radius:20px;background:#fff}.pricing-button a:hover{color:#fff;background:#bda87f}.pricing-best-center{border:6px solid #bda87f;background:#fff}.pricing-best-center h4{margin-top:10px}.pricing-center{padding:8px;text-align:center;background:#bda87f;margin-top:-15px;display:inline-block}.pricing-center h6{font-size:12px;color:#fff}.pricing-best-center a{color:#fff;background:#bda87f}.pricing-best-center a:hover{border:2px solid #bda87f;color:#bda87f;background:#fff}.sr-text{position:absolute!important;top:-9999px!important;left:-9999px!important}.slick-slider .slick-next,.slick-slider .slick-prev{height:45px;font-size:2.5em;color:#fff;transition:opacity .25s;position:absolute;opacity:1;text-align:center;top:50%;background:#333;cursor:pointer;width:40px;margin-top:-20px;display:none;z-index:100}.product-images,.product-images .main-img-slider figure a img{margin:0 auto;width:100%}.quantity,.quantity-button,.quantity-nav{position:relative}.slick-slider .slick-next:hover,.slick-slider .slick-prev:hover{opacity:.65}.slick-slider .slick-prev{left:0}.slick-slider .slick-next{right:0}.wrapper{max-width:1024px;margin:0 auto}.wrapper strong{font-size:1.2em;font-weight:300;color:#666;text-transform:uppercase;letter-spacing:2px;text-align:center;margin:0;display:block}.product-images a,.product-images figure,.product-images img,.product-images li{border:none;outline:0;display:block}.product-images .main-img-slider figure{border:1px solid #ececec;margin:0 auto}.product-images .main-img-slider figure a{cursor:e-resize}.product-images .thumb-nav{padding:0;margin:10px auto 0;width:100%}.product-images .thumb-nav.slick-slider .slick-next,.product-images .thumb-nav.slick-slider .slick-prev{height:20px;font-size:1.2em;width:26px;margin-top:-10px}.product-images .thumb-nav.slick-slider .slick-prev{margin-left:-30px}.product-images .thumb-nav.slick-slider .slick-next{margin-right:-30px}.product-images .thumb-nav li{-webkit-transition-duration:.3s;transition-duration:.3s;margin:0 10px 0 auto;cursor:pointer;float:left;display:block}.product-images .thumb-nav li img{border:1px solid transparent;max-width:131.25px;margin:0 auto;width:100%;display:block}.product-images .thumb-nav li:hover{opacity:.7}.product-images .thumb-nav li.slick-current img,.product-images .thumb-nav li:focus,.product-images .thumb-nav li:hover{border-color:#ccc}.pswp__bg{background:#fff}.pswp__top-bar{background-color:transparent!important}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before,.pswp__button--close:before,.pswp__button:before{height:44px;background:0 0!important;width:44px;font-family:icomoon}.pswp__button{color:#000!important;transition:opacity .25s;opacity:.4!important}.pswp__button:hover{opacity:.65!important}.pswp__button:before{opacity:1!important}.pswp__button.pswp__button--arrow--left:before,.pswp__button.pswp__button--arrow--right:before{font-size:44px}.pswp__button.pswp__button--arrow--left:before{content:"\e93b"}.pswp__button.pswp__button--arrow--right:before{content:"\e93c"}.pswp__button.pswp__button--close{right:20px;top:10px}.pswp__button.pswp__button--close:before{font-size:44px;content:"\e92a"}.pswp__button.pswp__button--close:hover{color:red}.single-product{padding-left:30px}@media screen and (max-width:767px){.single-product{margin-top:30px;padding-left:0}}.single-product h2{font-size:35px;font-weight:400;color:#2d2d2d}.single-product p{font-size:15px;font-weight:400;color:#aaa;line-height:190%;margin-top:20px}.product-review-area{margin-top:15px}.product-review-area i{font-size:20px;margin-right:3px;color:#f9d100}.product-review-area span{font-size:14px;color:#2d2d2d;margin-left:15px}.single-product-price{margin-top:20px}.single-product-price h4{font-size:28px;font-weight:400;color:#2d2d2d}.product-categories{padding:18px 5px;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:20px}.product-categories span{font-size:15px;font-weight:500;color:#2d2d2d}.product-categories ul{margin-bottom:0;padding-left:20px;display:inline-block}.product-categories ul li{font-weight:500;color:#aaa;list-style-type:none;display:inline-block}.product-categories ul li a{font-size:14px;color:#aaa}.product-categories ul li a:hover{color:#2d2d2d}.product-categories ul li:after{font-size:10px;color:#aaa;content:" / ";margin:0 10px;display:inline-block}.product-categories ul li:last-child:after{content:none}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield}.quantity input{height:62px;padding:0 0 0 20px;font-size:16px;border:2px solid #eee;font-weight:600;margin:0;width:85px;line-height:1.65;float:left;display:block}.quantity input:focus{outline:0}.quantity-nav{height:62px;float:left}.quantity-button{-webkit-transform:translateX(-100%);transform:translateX(-100%);font-size:17px;border:2px solid #eee;color:#2d2d2d;text-align:center;background:#fff;cursor:pointer;width:30px;line-height:1.7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;font-family:Trebuchet MS,Helvetica,sans-serif!important}.add-to-cart-button,.add-to-cart-button:hover{color:#fff;background:#2d2d2d}.quantity-button.quantity-up{height:50%;position:absolute;top:0}.quantity-button.quantity-down{height:50%;position:absolute;border-top:none;bottom:0}.add-to-cart-button{padding:20.25px 30px;font-size:15px;font-weight:600;margin-left:15px}.add-to-cart-button,.add-to-cart-button:after{-webkit-transition-duration:.3s;transition-duration:.3s;display:inline-block}.add-to-cart-button:after{font-weight:100;color:#2d2d2d;content:"\f067";opacity:0;margin-left:-15px;font-family:FontAwesome}.add-to-cart-button:hover:after{color:#fff;opacity:1;margin-left:0;padding-left:20px}.product-share{padding:20px 15px;background:#f7f7f7}.product-share span{font-size:15px;font-weight:500;margin-right:15px;color:#2d2d2d}.product-share a i{padding:0 7px;-webkit-transition-duration:.3s;transition-duration:.3s;font-size:14px;color:#aaa}.product-share a i:hover{color:#2d2d2d}.services-box{position:relative;margin:90px 0}.services-box-img{height:auto;width:100%;display:inline-block;z-index:-1}.services-box-text{height:auto;padding:40px 30px;background:#212121;margin-left:-30%;width:130%;margin-top:80px;display:inline-block}.services-box-text i{font-size:150px;right:50px;color:hsla(0,0%,100%,.1);position:absolute;margin-left:20px}.services-box-text h4{font-size:22px;font-weight:500;color:#fff;letter-spacing:1px;margin:5px 20px 15px;line-height:170%}.services-box-text ul{list-style-type:none;margin:5px 20px 15px;padding-left:0;display:inline-block}.services-box-text ul li{padding:8px 0;font-size:14px;font-weight:500;color:#c1c1c1}.services-box-text ul li span{font-size:14px;font-weight:500;margin-right:20px;color:#bda87f;max-width:100%;width:22px;display:inline-block}.services-box-text-left{margin-right:-30%;position:relative;background:#212121;margin-left:0;width:130%;z-index:999}@media screen and (max-width:767px){.services-box{margin:70px 0}.services-box-text{padding:20px 10px;margin-left:0;width:100%;margin-top:0!important}}@media screen and (max-width:1200px){.services-box-text{margin-left:0;width:100%;margin-top:5px}}.services-block{margin:30px 0}.services-block-box{padding:35px 30px 25px;-webkit-transition-duration:.3s;transition-duration:.3s;border:1px solid #eee;text-align:center;margin:25px 0;box-shadow:0 10px 20px rgba(0,0,0,.2)}.services-block-box:hover{box-shadow:0 30px 50px rgba(0,0,0,.2)}.services__card{transition:box-shadow .5s ease;position:relative}.services-block-box span{font-size:60px;color:#2d2d2d;margin:0 auto}.services-block-box h4{font-size:25px;font-weight:500;color:#2d2d2d;margin:15px 0}.services-block-box p{font-size:15px;font-weight:500;color:#676767;margin:20px 0 35px;line-height:170%}.error{height:90%;overflow:hidden;background:#1d1d1d;width:100%}.error-box{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:40px;border-radius:5px;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.card-content,.error-box{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin:auto}.card-content{padding:50px;text-align:center}.card-content h2,.card-content h4{font-weight:600;text-shadow:8px 8px 0 hsla(0,0%,59%,.3);color:#fff;margin:20px 0}.card-content h2{-webkit-transform:translateZ(100px);transform:translateZ(100px);font-size:180px}.card-content h4{-webkit-transform:translateZ(50px);transform:translateZ(50px);font-size:30px}.card-content h5{-webkit-transform:translateZ(30px);transform:translateZ(30px);font-size:18px;color:#c1c1c1;margin-top:30px}@media screen and (max-width:767px){.card-content{padding:0}.card-content h2{font-size:70px}}.contact-box-info h4{font-size:20px;color:#2d2d2d}.contact-box-icon{-webkit-transition-duration:.3s;transition-duration:.3s;border-bottom:1px solid #eee;margin:40px 0 30px}.contact-box-icon:hover{border-bottom:1px solid #bda87f}.contact-icon{text-align:center;width:25%;float:left}.contact-icon i{height:50px;padding:13px 15px 13px 14px;-webkit-transition-duration:.3s;transition-duration:.3s;font-size:20px;border:1px solid #c1c1c1;color:#c1c1c1;border-radius:50px;background:#fff;width:50px}.contact-box-icon:hover .contact-icon i{border:1px solid #676767;color:#676767;background:#fff}.contact-info{margin:10px 0 20px;width:75%;float:left}.contact-info h5{font-size:17px;font-weight:600;margin-bottom:5px;color:#bda87f}.contact-info p{font-size:14px;font-weight:600;color:#676767;margin:10px 0 3px}.contact-form input,.contact-form select,.contact-form textarea{padding:15px 18px;-webkit-transition-duration:.3s;transition-duration:.3s;font-size:14px;border:1px solid #eee;font-weight:500;color:#676767;border-radius:5px;width:100%;margin-top:10px}.contact-form input:focus{border-color:#bda87f}.contact-form textarea{overflow:hidden;min-height:180px;-webkit-transition-duration:.3s;transition-duration:.3s;border:1px solid #eee;border-radius:5px}.contact-form textarea:focus{border-color:#bda87f}#map{height:400px}.shop-product{overflow:hidden;border:1px solid #eee;position:relative;margin:35px 0 20px}.shop-text h4,.shop-text h5{color:#2d2d2d;margin:10px 0}.shop-img img{height:auto;width:100%}.shop-product:hover img{transform:scale(1.1)}.shop-text{padding:15px;text-align:center}.shop-text h4{font-size:20px;font-weight:500}.shop-text h5{font-size:18px;font-weight:600}.shop-text i{font-size:18px;color:#f9d100;margin:5px 0}.shop-button a{padding:14px 0;font-size:14px;font-weight:500;text-align:center;display:block}