.header.bg-grey .nav-add .btn,.header.bg-white .nav-add .btn{margin-left:40px}.category .category-menu .category-item,.latest-work .latest-work__item.info-bottom .latest-work__info,.logo{font-family:Poppins,Arial,"Helvetica Neue",Helvetica,sans-serif}.logo h1{font-size:16px;line-height:22px;color:#fff;letter-spacing:1px;margin-top:109px;font-weight:300;float:right}

@media only screen and (max-width: 600px) {
 .logo h1 {
   margin-top:50px;font-size: 12px;
  }
   .logo img {
height: 71px;
margin-top: 14px;
margin-right: 10px;

  }
  .logo {
    margin-top: 0px; 
}
}

.header{padding:40px 40px 0;background:rgba(153,153,153,.51);width:100%;position:fixed;z-index:20;transition:all .3s ease}.header .nav li,.header-spacer,.header.header-relative,.main-banner,.nav-add li i,.nav-add li.cart,.nav-add li.cart .cart-count{position:relative}@media (max-width:768px){.header{padding:20px 20px 0}}.header.bg-white{background-color:#fff}.header.bg-white .nav-add .btn:hover{background-color:#222;color:#501717}.header.bg-white .nav-add li i{color:#666}.header.bg-white .primary-menu .showhide{color:#222}.header.bg-white .nav-add li.hamburg-menu span{background-color:#666}.header.bg-white .nav-add li.hamburg-menu:hover span{background-color:#501717}.header.bg-white.headroom--not-top{background:rgba(0,0,0,.7)}.header.bg-grey{background-color:#f5f5f5}.header.bg-grey .nav-add .btn:hover{background-color:#222;color:#501717}.header.bg-grey .nav-add li i{color:#666}.header.bg-grey .primary-menu .showhide{color:#222}.header.bg-grey .nav-add li.hamburg-menu span{background-color:#666}.header.bg-grey .nav-add li.hamburg-menu:hover span{background-color:#501717}.header.border-bottom{border-bottom:1px solid #eee}.header .nav{float:right;padding-top:px}.header .nav li{float:left;padding:0 20px 40px;transition:all .2s linear}@media (max-width:800px){.header .nav li{padding:0 15px 40px}}.header.headroom--not-top{padding-top:20px;transition:all .3s ease}.header.headroom--not-top .primary-menu-menu>li{padding:0 20px 23px}.header.headroom--not-top .primary-menu-menu ul.dropdown{top:41px}.header.headroom--not-top .primary-menu-menu ul.dropdown li ul.dropdown{top:-10px}.header.headroom--not-top .primary-menu-menu ul.dropdown li:first-child ul.dropdown{top:-1px}.header.headroom--not-top .primary-menu-menu>li>.megamenu{top:61px}.header.headroom--not-top .nav-add .hamburg-menu{visibility:hidden}.header.headroom--not-top .primary-menu-menu>li>a,.header.headroom--not-top.bg-white .logo a,.header.headroom--not-top.bg-white .nav-add li i,.header.headroom--not-top.bg-white .primary-menu .showhide{color:rgba(255,255,255,.7)}.nav-add{float:right}.nav-add li{padding-bottom:0;float:left;margin:0 20px}@media (max-width:800px){.nav-add li{margin:0 15px}}.nav-add li.cart .cart-count{font-size:12px;color:rgba(255,255,255,.7);text-transform:uppercase}.nav-add li.cart i{font-size:14px;color:#fff}@media (max-width:768px){.nav-add{padding-right:70px}.nav-add li.search{display:none}}.nav-add li i{color:#fff;transition:all .2s linear;font-size:16px}.nav-add li i:hover{color:#501717}.nav-add li.hamburg-menu{display:inline-block;width:35px;height:20px;margin-right:0;visibility:visible}@media (max-width:570px){.nav-add li.hamburg-menu{display:none}}.nav-add li.hamburg-menu:hover span{width:100%;background:#501717}.nav-add li.hamburg-menu a{display:block;width:100%;height:100%}.nav-add li.hamburg-menu span{display:block;width:80%;height:2px;background:#fff;float:right;transition:all .2s linear}.nav-add li.hamburg-menu span:nth-child(2){width:100%;margin:4px 0}.nav-add li .btn{float:left;margin:-15px 0 0;padding:15px 35px}.nav-add li.bg-light i{color:#666}.nav-add li.bg-light i:hover{color:#501717}.nav-add li.bg-light .hamburg-menu span{background:#666}.nav-add li.bg-light .btn{background-color:#501717;border-color:transparent;padding:15px 35px}.nav-add li.bg-light .btn:hover{background-color:#222;color:#501717}.nav-add.menu-left .logo{margin-right:30px}.nav-add.menu-left .nav{float:none}.nav-add.menu-left .nav-add{float:right}.nav-add.with-banner .nav-add .btn{background-color:transparent;border-color:#222;color:#222}.nav-add.with-banner .nav-add .btn:hover{background-color:#222;color:#fff}.nav-add .cart-popup-wrap .cart-total .btn{padding:15px;background-color:transparent;border:2px solid #fff;color:#fff;float:right;text-align:center;margin-top:0}@media (max-width:800px){.nav-add li .btn{display:none}.nav-add .cart-popup-wrap .cart-total .btn{display:block}}.nav-add .cart-popup-wrap .cart-total .btn:hover{background-color:#fff;color:#222}.header-spacer{width:100%;height:98px;background:0 0}.main-banner{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.main-banner>.container{height:100vh}.main-banner>.container>.table-cell{float:none;position:relative}.main-banner .main-banner-content{text-align:right;line-height:1.1;letter-spacing:-.05em;display:table-cell;vertical-align:middle}.main-banner .main-banner-content .title{color:#fff;letter-spacing:-.05em;margin-bottom:20px}@media (max-width:1024px){.main-banner .main-banner-content .title{font-size:70px}}.main-banner .main-banner-content .sub-title{color:#eee;margin-bottom:50px;letter-spacing:.025em}@media (max-width:640px){.main-banner .main-banner-content .title{font-size:30px}.main-banner .main-banner-content .sub-title{margin-bottom:15px}.main-banner .btn+.btn{margin-left:0;margin-top:20px}}.main-banner .main-banner-content .mouse{position:absolute;left:50%;bottom:75px;transform:translate(-50%,0);font-size:55px;color:#fff}.slider-fullwidth,.swiper-nav-wrap{position:relative}@media (max-width:1024px){.main-banner .main-banner-content .mouse{bottom:20px}}.main-banner.content-left .main-banner-content{text-align:left}.logo{float:left;color:#222;font-size:18px;margin-top:-31px;letter-spacing:-.025em;font-weight:400;line-height:1}.menu.bg-light li a{color:#666}.menu.bg-light li a:hover{color:#501717}.animated{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;will-change:transform,opacity}.animated.swingInX{-webkit-transform-origin:top;-moz-transform-origin:top;-ie-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-backface-visibility:visible!important;-webkit-animation-name:swingInX;-moz-backface-visibility:visible!important;-moz-animation-name:swingInX;-o-backface-visibility:visible!important;-o-animation-name:swingInX;backface-visibility:visible!important;animation-name:swingInX}.animated.flipInX,.animated.swingOutX{-webkit-backface-visibility:visible!important;-moz-backface-visibility:visible!important;-o-backface-visibility:visible!important}@-webkit-keyframes swingOutX{0%{-webkit-transform:perspective(400px) rotateX(0)}100%{-webkit-transform:perspective(400px) rotateX(-90deg)}}@-moz-keyframes swingOutX{0%{-moz-transform:perspective(400px) rotateX(0)}100%{-moz-transform:perspective(400px) rotateX(-90deg)}}@-o-keyframes swingOutX{0%{-o-transform:perspective(400px) rotateX(0)}100%{-o-transform:perspective(400px) rotateX(-90deg)}}@keyframes swingOutX{0%{transform:perspective(400px) rotateX(0)}100%{transform:perspective(400px) rotateX(-90deg)}}.animated.swingOutX{-webkit-transform-origin:top;-webkit-animation-name:swingOutX;-moz-animation-name:swingOutX;-o-animation-name:swingOutX;animation-name:swingOutX;backface-visibility:visible!important}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes slideDown{0%{-moz-transform:translateY(-100%)}100%{-moz-transform:translateY(0)}}@-o-keyframes slideDown{0%{-o-transform:translateY(-100%)}100%{-o-transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.animated.slideDown{-webkit-animation-name:slideDown;-moz-animation-name:slideDown;-o-animation-name:slideDown;animation-name:slideDown}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-100%)}}@-moz-keyframes slideUp{0%{-moz-transform:translateY(0)}100%{-moz-transform:translateY(-100%)}}@-o-keyframes slideUp{0%{-o-transform:translateY(0)}100%{-o-transform:translateY(-100%)}}@keyframes slideUp{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}.animated.slideUp{-webkit-animation-name:slideUp;-moz-animation-name:slideUp;-o-animation-name:slideUp;animation-name:slideUp}@-webkit-keyframes swingInX{0%{-webkit-transform:perspective(400px) rotateX(-90deg)}100%{-webkit-transform:perspective(400px) rotateX(0)}}@-moz-keyframes swingInX{0%{-moz-transform:perspective(400px) rotateX(-90deg)}100%{-moz-transform:perspective(400px) rotateX(0)}}@-o-keyframes swingInX{0%{-o-transform:perspective(400px) rotateX(-90deg)}100%{-o-transform:perspective(400px) rotateX(0)}}@keyframes swingInX{0%{transform:perspective(400px) rotateX(-90deg)}100%{transform:perspective(400px) rotateX(0)}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(400px) rotateX(0);opacity:1}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}100%{-moz-transform:perspective(400px) rotateX(0);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}100%{-o-transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}100%{transform:perspective(400px) rotateX(0);opacity:1}}.animated.flipInX{-webkit-animation-name:flipInX;-moz-animation-name:flipInX;-o-animation-name:flipInX;backface-visibility:visible!important;animation-name:flipInX}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0);opacity:1}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0);opacity:1}100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.animated.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible!important;-o-animation-name:flipOutX;-o-backface-visibility:visible!important;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-200px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-200px)}60%{opacity:1;-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-200px)}60%{opacity:1;-o-transform:translateY(30px)}80%{-o-transform:translateY(-10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-200px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.animated.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}30%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-200px)}}@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0)}30%{opacity:1;-moz-transform:translateY(20px)}100%{opacity:0;-moz-transform:translateY(-200px)}}@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0)}30%{opacity:1;-o-transform:translateY(20px)}100%{opacity:0;-o-transform:translateY(-200px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}30%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-200px)}}.animated.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp}.headroom--not-top{background:rgba(76,23,26,.7)}.slider-full-height{min-height:100vh;background-color:rgba(0,0,0,.6);width:100%}.tp-mask-wrap .title-border{max-width:1130px;font-size:60px;position:relative;line-height:1.3;margin:70px 0}.tp-mask-wrap .title-border:after{content:'';display:block;width:75%;height:180%;border:8px solid #501717;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}@media (max-width:460px){.tp-mask-wrap .title-border:after{display:none}}.tp-mask-wrap .title-border.c-dark{color:#222}.owl-dots,.swiper-pagination{position:absolute;height:10px;left:50%;transform:translate(-50%,0);bottom:100px}@media (max-width:768px){.tp-mask-wrap .title-border{font-size:30px;margin:30px 0}.owl-dots,.swiper-pagination{bottom:10px}}.owl-dots .owl-dot,.owl-dots .swiper-pagination-bullet,.swiper-pagination .owl-dot,.swiper-pagination .swiper-pagination-bullet{display:inline-block;border-radius:50%;width:10px;height:10px;margin:0 3px;cursor:pointer;background-color:#8e99a0;transition:all .3s linear}.owl-dots .owl-dot:hover,.owl-dots .swiper-pagination-bullet:hover,.swiper-pagination .owl-dot:hover,.swiper-pagination .swiper-pagination-bullet:hover{background-color:#666}.owl-dots .owl-dot.active,.owl-dots .owl-dot.swiper-pagination-bullet-active,.owl-dots .swiper-pagination-bullet.active,.owl-dots .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination .owl-dot.active,.swiper-pagination .owl-dot.swiper-pagination-bullet-active,.swiper-pagination .swiper-pagination-bullet.active,.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid #501717;cursor:auto;background-color:transparent}@media (max-width:768px){.rev_slider .sub-title{font-size:12px!important;margin-bottom:25px!important}}.tp-bullets{z-index:100;position:absolute;display:block;top:0;left:0}.tp-bullets .tp-bullet{display:inline-block;border-radius:50%;width:10px;height:10px;position:absolute;cursor:pointer;background-color:#8e99a0;transition:all .3s linear}.tp-bullets .tp-bullet:hover{background-color:#666}.tp-bullets .tp-bullet.selected{border:1px solid #501717;cursor:auto;background-color:transparent}.btn-prev,.swiper-button-prev,.tp-leftarrow{position:absolute;top:50%;left:90px;cursor:pointer;width:54px;height:15px;display:block;background:url(../img/arrow-left-slider.png);z-index:999;transition:all .3s linear}.btn-prev:after,.swiper-button-prev:after,.tp-leftarrow:after{content:'';display:block;width:100%;height:100%;background:url(../img/arrow-left-active.png);opacity:0;transition:all .3s linear}.btn-prev:before,.swiper-button-prev:before,.tp-leftarrow:before{content:'';display:block;width:5px;height:5px;border:1px solid #501717;border-radius:50%;opacity:0;position:absolute;left:0;top:5px;transition:all .3s linear}.btn-prev:hover:after,.btn-prev:hover:before,.swiper-button-prev:hover:after,.swiper-button-prev:hover:before,.tp-leftarrow:hover:after,.tp-leftarrow:hover:before{opacity:1;z-index:1}.btn-prev:hover:before,.swiper-button-prev:hover:before,.tp-leftarrow:hover:before{left:-10px;top:-8px;width:30px;height:30px}.btn-next,.swiper-button-next,.tp-rightarrow{position:absolute;top:50%;right:90px;cursor:pointer;width:54px;height:15px;display:block;background:url(../img/arrow-right-slider.png);z-index:999;transition:all .3s linear}.btn-next:after,.swiper-button-next:after,.tp-rightarrow:after{content:'';display:block;width:100%;height:100%;background:url(../img/arrow-right-active.png);opacity:0;transition:all .3s linear}.btn-next:before,.swiper-button-next:before,.tp-rightarrow:before{content:'';display:block;width:5px;height:5px;border:1px solid #501717;border-radius:50%;opacity:0;position:absolute;right:0;top:5px;transition:all .3s linear}.btn-next:hover:after,.btn-next:hover:before,.swiper-button-next:hover:after,.swiper-button-next:hover:before,.tp-rightarrow:hover:after,.tp-rightarrow:hover:before{opacity:1;z-index:1}.btn-next:hover:before,.swiper-button-next:hover:before,.tp-rightarrow:hover:before{right:-10px;top:-8px;width:30px;height:30px}.btn-prev--dark{background:url(../img/arrow-left.png) no-repeat}.btn-next--dark{background:url(../img/arrow-right.png) no-repeat}.rev_slider.with-overlay .slotholder:after{width:100%;height:100%;content:"";position:absolute;left:0;top:0;pointer-events:none;visibility:inherit;background:rgba(0,0,0,.2)}.post-slider,.quote-slider,.slider-our-menu,.slider-our-menu .slider-our-menu-item,.slider-our-menu .slider-our-menu-item .slider-our-menu-thumb,.teammember-slider{position:relative}@media (max-width:640px){.rev_slider .tparrows{display:none}}.control-block-arrow{text-align:center}.control-block-arrow .arrow-left,.control-block-arrow .arrow-right{padding:20px;color:#222;font-size:12px;display:inline-block;text-transform:uppercase;transition:all .3s ease;border:2px solid transparent;margin:0 30px}@media (max-width:360px){.control-block-arrow .arrow-left,.control-block-arrow .arrow-right{font-size:9px}}.control-block-arrow .arrow-left:hover,.control-block-arrow .arrow-right:hover{border-color:#222}.control-block-arrow .all-project{padding:20px;color:#222;font-size:12px;display:inline-block;transition:all .3s ease;border:2px solid transparent;text-transform:uppercase}@media (max-width:360px){.control-block-arrow .all-project{font-size:9px}}.control-block-arrow .all-project:hover{border-color:#222}.control-block-arrow.full-width .arrow-left{float:left;margin:0}.control-block-arrow.full-width .arrow-right{float:right;margin:0}.teammember-slider{padding-bottom:60px}.teammember-slider .swiper-pagination{bottom:10px}.teammember-slider .btn-prev--dark{left:-90px}@media (max-width:1280px){.teammember-slider .btn-prev--dark{left:-20px}}@media (max-width:1024px){.teammember-slider .swiper-pagination{bottom:30px}.teammember-slider .btn-prev--dark{left:0}}.teammember-slider .btn-next--dark{right:-90px;left:auto}.post-slider .btn-prev--dark{left:-90px}@media (max-width:1280px){.teammember-slider .btn-next--dark{right:-20px}.post-slider .btn-prev--dark{left:-20px}}@media (max-width:1024px){.teammember-slider .btn-next--dark{right:0}.post-slider .btn-next--dark,.post-slider .btn-prev--dark{display:none}}.post-slider .btn-next--dark{right:-90px;left:auto}@media (max-width:1280px){.post-slider .btn-next--dark{right:-20px}}.post-slider .swiper-pagination{bottom:-50px}@media (max-width:800px){.post-slider .swiper-pagination{bottom:-20px}}.quote-slider .btn-prev--dark{left:-20px}@media (max-width:640px){.quote-slider .btn-prev--dark{left:50px;bottom:0;top:auto}}.quote-slider .btn-next--dark{right:-50px;left:auto}@media (max-width:1024px){.quote-slider .btn-next--dark{right:-30px}}@media (max-width:768px){.quote-slider .btn-next--dark{right:0}}@media (max-width:640px){.quote-slider .btn-next--dark{right:50px;bottom:0;top:auto}.slider-our-menu .slider-our-menu-item .table-cell{display:block}}.gallery-slider .recent-project.col-4 .latest-work__item{width:100%}.gallery-slider .heading{padding-bottom:70px;background-color:#faf9f7}.gallery-slider .latest-work{overflow:visible;margin-bottom:30px;position:relative}.gallery-slider .latest-work .latest-work__item .latest-work__thumb .overlay{background-color:rgba(0,0,0,.7);opacity:0}.gallery-slider .latest-work .latest-work__item:hover .overlay,.slider-our-menu .slider-our-menu-item .slider-our-menu-content .border{opacity:1}.gallery-slider .latest-work .latest-work__item .latest-work__info .latest-work__title{color:#fff}.gallery-slider .latest-work .latest-work__item .latest-work__info .latest-work__title:hover{color:#501717}.gallery-slider .latest-work .latest-work__item .latest-work__info .latest-work__cat a{font-style:normal}.gallery-slider .latest-work .latest-work__item .latest-work__info .latest-work__cat a:hover{color:#fff}.gallery-slider .latest-work .latest-work__item.info-bottom .overlay{background-color:rgba(51,51,51,.7)}.gallery-slider .btn-prev--dark{left:-20px}.gallery-slider .btn-next--dark{right:-20px;left:auto}.slider-our-menu{margin-top:30px}.slider-our-menu .slider-our-menu-item .slider-our-menu-thumb .slider-our-menu-thumb-info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:2;text-align:center;width:90%}.slider-our-menu .slider-our-menu-item .slider-our-menu-thumb .slider-our-menu-thumb-info .time{color:#501717}.slider-our-menu .slider-our-menu-item .slider-our-menu-thumb .slider-our-menu-thumb-info .title{text-transform:uppercase;color:#fff}@media (max-width:980px){.slider-our-menu .slider-our-menu-item .slider-our-menu-thumb .slider-our-menu-thumb-info .time,.slider-our-menu .slider-our-menu-item .slider-our-menu-thumb .slider-our-menu-thumb-info .title{font-size:22px}}.slider-our-menu .slider-our-menu-item .slider-our-menu-content{text-align:center;padding:80px 90px;position:relative;transition:all .3s linear;background-color:#fff}.slider-our-menu .slider-our-menu-item .slider-our-menu-content .slider-our-menu-content-item{margin-bottom:40px;position:relative;z-index:2}.slider-our-menu .slider-our-menu-item .slider-our-menu-content .slider-our-menu-content-item .subtitle{margin-bottom:10px}.slider-our-menu .slider-our-menu-item .slider-our-menu-content .slider-our-menu-content-item .price{color:#501717}.slider-our-menu .slider-our-menu-wrap{position:relative}.slider-our-menu .slider-our-menu-wrap .btn-prev--dark{left:-20px}.slider-our-menu .slider-our-menu-wrap .btn-next--dark{right:-20px;left:auto}.slider-our-menu .dish-menu1{position:absolute;left:-15px;bottom:0;opacity:0}.slider-our-menu .dish-menu2{position:absolute;right:-15px;top:0;opacity:0}.info-box-slider,.latest-work-slider,.post-modern-slider,.products-slider,.project-description-slider{position:relative}.info-box-slider .btn-prev{left:-90px}.info-box-slider .btn-next{right:-90px}@media (max-width:1280px){.info-box-slider .btn-prev{left:0}.info-box-slider .btn-next{right:0}}.info-box-slider .swiper-pagination{bottom:-50px}.post-modern-slider.col-4 .post-modern{float:left}.post-modern-slider .btn-prev{left:-20px}.post-modern-slider .btn-next{right:-20px}.post-modern-slider .swiper-pagination{bottom:0}.products-slider .btn-prev{left:-70px}@media (max-width:1280px){.products-slider .btn-prev{left:-30px}}@media (max-width:1024px){.products-slider .btn-prev{left:0}}.products-slider .btn-next{right:-70px}@media (max-width:1280px){.products-slider .btn-next{right:-30px}}@media (max-width:1024px){.products-slider .btn-next{right:0}}@media (max-width:768px){.slider-our-menu .slider-our-menu-item .slider-our-menu-content{padding:40px}.products-slider .btn-prev{left:10px}.products-slider .btn-next{right:10px}}.products-slider .products{overflow:visible}.app-screen-slider{background:url(../img/appscreen-main.png) 50% 50% no-repeat;position:relative;padding:120px 0 220px}@media (max-width:1024px){.app-screen-slider{background-size:35%}}@media (max-width:768px){.app-screen-slider{background-size:56%}}@media (max-width:640px){.app-screen-slider{background-size:72%}}@media (max-width:570px){.slider-our-menu .dish-menu1,.slider-our-menu .dish-menu2{width:30%}.app-screen-slider{background-size:83%}.right-menu{display:none}}@media (max-width:480px){.app-screen-slider{background-size:97%}}.app-screen-slider .btn-prev{left:-90px}.app-screen-slider .btn-next{right:-90px}@media (max-width:1280px){.app-screen-slider .btn-prev{left:-30px}.app-screen-slider .btn-next{right:-30px}}@media (max-width:1024px){.app-screen-slider .btn-prev{left:0}.app-screen-slider .btn-next{right:0}}.app-screen-slider .swiper-pagination{bottom:5px}.app-screen-slider .swiper-slide{opacity:.5;transition:all .3s ease;padding:15px}.app-screen-slider .swiper-slide.swiper-slide-active{opacity:1;text-align:center}.latest-work-slider .latest-work.style-2,.latest-work-slider .latest-work.style-2 .latest-work__item,.latest-work-slider .latest-work.style-2 .latest-work__item .latest-work__thumb{margin-bottom:0}.latest-work-slider .btn-prev{left:-90px}.latest-work-slider .btn-next{right:-90px}@media (max-width:1280px){.latest-work-slider .btn-prev{left:-30px}.latest-work-slider .btn-next{right:-30px}}@media (max-width:1024px){.latest-work-slider .btn-prev{left:0}.latest-work-slider .btn-next{right:0}}.project-description-slider .btn-prev{left:-90px}.project-description-slider .btn-next{right:-90px}@media (max-width:1280px){.project-description-slider .btn-prev{left:-30px}.project-description-slider .btn-next{right:-30px}}@media (max-width:1024px){.project-description-slider .btn-prev{left:0}.project-description-slider .btn-next{right:0}}@media (max-width:460px){.app-screen-slider{background-size:100%}.app-screen-slider .btn-next,.app-screen-slider .btn-prev,.project-description-slider .btn-next,.project-description-slider .btn-prev{display:none}}.project-description-slider .swiper-pagination{bottom:30px}.slider-project-fullwidth .swiper-slide{width:1170px;padding-right:15px;max-width:100%}.right-menu{position:fixed;right:-100%;top:0;max-width:430px;height:100vh;background-color:rgba(0,0,0,.9);padding:20px 15px 20px 40px;opacity:0;transition:all .3s ease;z-index:99}.heading,.right-menu-close{z-index:2;position:relative}.right-menu.opened{right:0;opacity:1}.right-menu .widget{margin-bottom:60px}.right-menu .widget .widget__title{margin-bottom:35px;font-weight:500;color:#fff}.right-menu .overlay{background:rgba(0,0,0,.2)}.right-menu .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#501717}.right-menu .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(198,174,92,.85)}.right-menu .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.right-menu .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(198,174,92,.9)}.right-menu .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#501717;opacity:.5}.right-menu-close{width:25px;height:25px;clear:both;font-size:35px;color:#fff;font-weight:100;cursor:pointer;margin-bottom:60px;transition:all .3s linear}.heading .heading-title.fw400,.presentation .heading .heading-title.fw400{font-weight:400}.right-menu-close:hover{color:#501717}.heading .heading-title{line-height:1.3;margin-bottom:25px}.heading .heading-subtitle{line-height:1.3;margin-bottom:10px}.heading .heading-line{margin-bottom:35px}.heading .heading-line img{width:auto}.category{margin-bottom:50px}.category .category-menu .category-item{display:inline-block;text-transform:uppercase;margin-right:30px;font-size:14px;position:relative}@media (max-width:640px){.category{padding:0 15px}.category .category-menu .category-item{margin-bottom:5px}}@media (max-width:320px){.category .category-menu .category-item{display:block;margin-right:0}.category .category-menu .category-item:after{display:none}}.category .category-menu .category-item:last-child{margin-right:0}.category .category-menu .category-item:last-child:after{display:none}.category .category-menu .category-item:after{content:"/";position:absolute;right:-20px;top:4px;font-size:10px;color:#999}.category .category-menu .category-item a{color:#999}.category .category-menu .category-item.active a,.category .category-menu .category-item:hover a{color:#222}.category.primary .category-menu .category-item.active a,.category.primary .category-menu .category-item:hover a{color:#501717}.latest-work{overflow:hidden;margin:0 0 70px}.latest-work .latest-work__item{position:relative;float:left;overflow:hidden}.latest-work .latest-work__item:hover .latest-work__info,.latest-work .latest-work__item:hover .overlay{opacity:1}.latest-work .latest-work__item:hover img{transform:scale(1.5)}.latest-work .latest-work__item .latest-work__info{position:absolute;width:85%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;opacity:0;line-height:1;transition:all .3s linear;transform-style:preserve-3d}.latest-work .latest-work__item .latest-work__info .latest-work__title{color:#333;margin-bottom:15px;display:block}@media (max-width:1024px){.latest-work .latest-work__item .latest-work__info .latest-work__title{font-size:22px}}@media (max-width:360px){.latest-work .latest-work__item .latest-work__info .latest-work__title{font-size:16px}}.latest-work .latest-work__item .latest-work__info .latest-work__title.c-white{color:#fff}.latest-work .latest-work__item .latest-work__info .latest-work__cat a{font-size:14px;font-style:italic;color:#999;opacity:1}.latest-work .latest-work__item .latest-work__info .latest-work__cat a:hover{opacity:.7}.latest-work .latest-work__item .latest-work__info .latest-work__subtitle a{text-transform:uppercase;font-size:13px;color:rgba(255,255,255,.8)}.latest-work .latest-work__item .latest-work__info .latest-work__text{color:rgba(255,255,255,.8)}.latest-work .latest-work__item.info-bottom .latest-work__info{bottom:40px;left:50px;transform:translate(0,0);text-align:left;width:80%;opacity:1;top:auto}.latest-work .latest-work__item.info-bottom .latest-work__info .latest-work__text{opacity:0;transition:all .3s ease}@media (max-width:1024px){.latest-work .latest-work__item.info-bottom .latest-work__info{bottom:20px;left:20px}.latest-work .latest-work__item.info-bottom .latest-work__info .latest-work__text{display:none}}.latest-work .latest-work__item.info-bottom .latest-work__info .latest-work__cat a{color:#999;font-family:Merriweather,Arial,"Helvetica Neue",Helvetica,serif}.contact-form form .input-wrap input,.presentation.style-2 .presentation-item-main .presentation-item-content .presentation-time,.sub-footer{font-family:Poppins,Arial,"Helvetica Neue",Helvetica,sans-serif}.latest-work .latest-work__item.info-bottom .latest-work__info .latest-work__cat a:hover{color:#fff}.latest-work .latest-work__item.info-bottom .overlay{background-color:rgba(51,51,51,.7)}.latest-work .latest-work__item.info-bottom:hover .latest-work__info .latest-work__title{color:#501717}.latest-work .latest-work__item.info-bottom:hover .latest-work__info .latest-work__text{opacity:1}.latest-work .latest-work__item.info-bottom.info-opacity .latest-work__info{opacity:0}.latest-work .latest-work__item.info-bottom.info-opacity:hover .latest-work__info{opacity:1}.latest-work .latest-work__item.info-bottom.alt .latest-work__info{opacity:0;width:100%;padding:30px;background-color:rgba(255,255,255,.8);left:0;bottom:-1px}.latest-work .latest-work__item.info-bottom.alt .latest-work__info .latest-work__title{color:#222}.latest-work .latest-work__item.info-bottom.alt .latest-work__info .latest-work__cat a{font-style:normal}.latest-work .latest-work__item.info-bottom.alt .latest-work__info .latest-work__cat a:hover{color:#501717}.latest-work .latest-work__item.info-bottom.alt:hover .latest-work__info{opacity:1}.latest-work .latest-work__item.no-padding{padding:0}.latest-work .latest-work__item--big{width:66.66%}@media (max-width:360px){.latest-work .latest-work__item--big{width:100%}}.latest-work.latest-work--hover-big .latest-work__item .latest-work__thumb{position:relative;overflow:hidden}.latest-work.latest-work--hover-big .latest-work__item .latest-work__thumb .overlay{background-color:rgba(0,0,0,.5);opacity:0}.latest-work.latest-work--hover-big .latest-work__item .latest-work__info{width:70%}.latest-work.latest-work--hover-big .latest-work__item .latest-work__info .latest-work__title{color:#fff;text-align:left}.latest-work.latest-work--hover-big .latest-work__item .latest-work__info .latest-work__cat{text-align:left}.latest-work.latest-work--hover-big .latest-work__item .latest-work__info .latest-work__cat a{color:inherit}.latest-work.latest-work--hover-big .latest-work__item .latest-work__info .latest-work__cat a:hover{color:#fff}.latest-work.latest-work--hover-big .latest-work__item:hover .latest-work__info,.latest-work.latest-work--hover-big .latest-work__item:hover .overlay{opacity:1}.latest-work.col-4{margin:0 0 70px}.latest-work.col-4 .latest-work__item{width:25%}@media (max-width:640px){.latest-work.col-4 .latest-work__item{width:50%}}.latest-work.col-4.no-margin{margin:0}.latest-work.style-2 .latest-work__item{margin-bottom:35px}.latest-work.style-2 .latest-work__item .latest-work__thumb{margin-bottom:30px}.latest-work.style-2 .latest-work__item .latest-work__thumb .overlay{background-color:rgba(51,51,51,.8)}.latest-work.style-2 .latest-work__item .latest-work__info{position:relative;width:auto;top:auto;left:auto;transform:none;text-align:left;opacity:1}.clients,.latest-work.style-2 .latest-work__item .latest-work__info.align-center{text-align:center}.latest-work.style-2 .latest-work__item .latest-work__info .latest-work__title{font-weight:400;color:#222}.latest-work.style-2 .latest-work__item .latest-work__info .latest-work__cat a{font-size:13px;font-style:normal}.latest-work__thumb{position:relative;overflow:hidden}.latest-work__thumb .overlay{background-color:rgba(255,255,255,.8);opacity:0}.latest-work__thumb img{transform:scale(1);transition:transform 10s linear}.latest-work__thumb .link-image,.latest-work__thumb .link-post{position:absolute;top:50%;opacity:0;z-index:50;transition:all .6s ease}.latest-work__thumb .link-post{color:#501717;font-size:16px;left:0;transform:translate(75%,-50%);-webkit-transform:translate(75%,-50%);-ms-transform:translate(75%,-50%)}.latest-work__thumb .link-image{color:#fff;font-size:22px;right:0;transform:translate(-75%,-50%);-webkit-transform:translate(-75%,-50%);-ms-transform:translate(-75%,-50%)}.latest-work__thumb:hover .link-image{opacity:1;right:50%}.latest-work__thumb:hover .link-post{opacity:1;left:50%}.recent-project .latest-work__item{float:left;padding:0}.presentation.style-2 .presentation-item-main .presentation-item-content .contact-form,.sub-footer__menu .menu{float:none}.recent-project.col-4 .latest-work__item{width:25%}@media (max-width:640px){.recent-project.col-4 .latest-work__item{width:50%}}@media (max-width:360px){.recent-project.col-4 .latest-work__item{width:100%}}.clients .clients-img-wrap{border-right:1px solid #eee}@media (max-width:1024px){.clients .clients-img-wrap{padding:0 20px}}.clients-item{position:relative;min-height:115px;display:flex}.clients-item:hover img{opacity:0}.clients-item:hover .hover{opacity:1}.clients-item img{position:relative;transition:all .3s linear;transform-style:preserve-3d}.clients-item img.hover{position:absolute;top:0;left:0;opacity:0;z-index:5}.clients-item .clients-images{position:relative;display:block;margin:auto}#site-footer{background-color:#4c171a}@media (max-width:768px){#site-footer{padding-top:50px}}#site-footer .logo{float:none;margin-bottom:40px;line-height:1.5}#site-footer .widget .widget__title{color:#fff;margin-bottom:40px;letter-spacing:.025em}#site-footer.js-fixed-footer{width:100%;bottom:0;left:0;right:0;position:absolute;z-index:1;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(0,0,0,1);-moz-transition-timing-function:cubic-bezier(0,0,0,1);transition-timing-function:cubic-bezier(0,0,0,1)}.content-wrapper,.presentation{position:relative}.block-footer-height{position:relative;height:120px;width:100%}.content-wrapper{z-index:2;background-color:#fff}.sub-footer{width:95%;margin:45px auto 0;padding:0;font-size:11px;color:#fff}.sub-footer a:hover{color:#999}@media (max-width:768px){.sub-footer{text-align:center;margin:10px auto 0}}.sub-footer__author{color:inherit}.sub-footer__author:hover{color:#fff}.sub-footer__menu{text-align:right}.sub-footer__menu .menu-item{margin-left:40px;display:inline-block;text-transform:capitalize}@media (max-width:980px){.sub-footer__menu .menu-item{margin-left:20px;margin-bottom:10px}}@media (max-width:768px){.sub-footer__menu{float:none;margin-top:30px;text-align:center}.sub-footer__menu .menu-item{margin-right:20px;margin-left:0}}.sub-footer__menu .menu-item a{color:inherit;transition:all .3s ease}.sub-footer__menu .menu-item a:hover{color:#501717}.presentation:after{display:block;content:'';width:1px;height:100%;background-color:#746841;position:absolute;top:0;right:50%;-webkit-transform:rotate(26deg);-moz-transform:rotate(26deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-o-transform:rotate(26deg)}@media (max-width:980px){.presentation:after{-o-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);height:90%;top:50%;transform:translate(0,-50%)}}@media (max-width:570px){.presentation:after{display:none}}.presentation.style-2{position:relative;overflow:hidden}.presentation.style-2:after{display:none}.presentation.style-2 .presentation-item{position:relative;overflow:hidden;height:100%}.presentation.style-2 .presentation-item .presentation-item-thumb{position:relative;background-size:cover;background-repeat:no-repeat;padding:75px;text-align:center;min-height:100%;display:flex;align-items:center}@media (max-width:1024px){.presentation.style-2 .presentation-item .presentation-item-thumb{padding:30px}}.presentation.style-2 .presentation-item .presentation-item-thumb .presentation-item-content .main-icon{margin-bottom:20px}.presentation.style-2 .presentation-item-main{position:relative;padding:30px;text-align:center;background-color:#fdfcfa}.presentation.style-2 .presentation-item-main .presentation-item-content{margin:auto;border:2px solid #501717;position:relative;padding:150px 70px}.presentation.style-2 .presentation-item-main .presentation-item-content .presentation-time{font-size:14px;text-transform:uppercase;color:#ccc;margin-bottom:60px}.presentation.style-2 .presentation-item-main .presentation-item-content .contact-form form input{border:2px solid #ccc}.presentation.style-2 .presentation-item-main .presentation-item-content .contact-form form i{color:#ccc}.presentation.style-2 .presentation-item-main .presentation-item-content .main-icon{margin-bottom:20px}.presentation.style-2 .presentation-item-main .presentation-item-content .semicircle{display:block;position:absolute;width:10px;height:10px;overflow:hidden}.presentation.style-2 .presentation-item-main .presentation-item-content .semicircle:after{content:'';display:block;position:absolute;width:20px;height:20px;border:2px solid #501717;border-radius:100%;background-color:#fdfcfa}.presentation.style-2 .presentation-item-main .presentation-item-content .semicircle.left-top{left:-2px;top:-2px}.presentation.style-2 .presentation-item-main .presentation-item-content .semicircle.left-top:after{left:-100%;top:-100%}.presentation.style-2 .presentation-item-main .presentation-item-content .semicircle.right-top{right:-2px;top:-2px}.presentation.style-2 .presentation-item-main .presentation-item-content .semicircle.right-top:after{right:-100%;top:-100%}.presentation.style-2 .presentation-item-main .presentation-item-content .semicircle.left-bottom{left:-2px;bottom:-2px}.presentation.style-2 .presentation-item-main .presentation-item-content .semicircle.left-bottom:after{right:0}.presentation.style-2 .presentation-item-main .presentation-item-content .semicircle.right-bottom{right:-2px;bottom:-2px}.presentation.style-2 .presentation-item-main .btn--outline{border:none;background-color:#501717;color:#fff;margin-top:30px}.presentation.style-2 .presentation-item-main .btn--outline:hover{background-color:#222}.presentation.style-3{text-align:center}.presentation.style-3:after{display:none}.presentation.style-3 .presentation-time{font-size:14px;text-transform:uppercase;color:#ccc;margin-bottom:60px}.presentation.style-3 .contact-form form .input-wrap{max-width:18%;float:left;margin-right:30px}@media (max-width:1024px){.presentation.style-2 .presentation-item-main .presentation-item-content{padding:100px 30px}.presentation.style-3 .contact-form form .input-wrap{width:45%;max-width:none}}@media (max-width:570px){.presentation.style-3 .contact-form form .input-wrap{width:100%;max-width:none;margin-right:0}}.presentation.style-3 .contact-form form .input-wrap i{color:#ccc}.presentation.style-3 .contact-form .btn--outline,.presentation.style-3 .contact-form button{border:none;background-color:#501717;color:#fff;float:left;font-size:12px;padding:15px 11px;margin-top:0;max-width:18%}.presentation.style-3 .contact-form .btn--outline:hover,.presentation.style-3 .contact-form button:hover{background-color:#222}.presentation.style-3 .presentation-item-wrap{background-image:url(../img/banner8.jpg);position:relative;overflow:hidden;background-size:cover;background-repeat:no-repeat}@media (max-width:768px){.presentation.style-3 .presentation-item-wrap .presentation-item{margin-bottom:30px}.contact-form .contact-form-title{font-size:50px}}.presentation.style-3 .presentation-item-wrap .presentation-item .presentation-item-content{padding:0 50px}.presentation.style-3 .presentation-item-wrap .presentation-item .presentation-item-content .main-icon{position:relative;z-index:2;margin-bottom:20px}.contact-form-wrap{padding:155px 0 150px;text-align:center}.contact-form form .input-wrap input,.contact-form form textarea{background-color:#fff;text-transform:uppercase;outline:0;padding:10px 20px;float:left;overflow:hidden}textarea{width:100%;min-height:140px}.contact-form{position:relative}.contact-form .contact-form-title{margin-bottom:5px;position:relative;color:#fff;z-index:1}.contact-form .contact-form-subtitle{color:#501717;margin-bottom:35px;font-size:14px;font-weight:500;z-index:1;position:relative;text-transform:uppercase}.contact-form form{margin-bottom:30px;position:relative;z-index:1;overflow:hidden}.contact-form form .input-wrap{position:relative;overflow:hidden}.contact-form form .input-wrap i{color:#fff;position:absolute;right:10px;top:50%;cursor:pointer;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);margin-top:-15px}.contact-form form .input-wrap input{color:#999;border:1px solid #fff;margin-bottom:30px;font-size:12px;font-weight:500}.contact-form form .input-wrap input.input-light{border:1px solid #ccc;float:left;margin-right:30px;font-size:12px;transition:all .3s ease}.contact-form form .input-wrap input.input-light i{color:#ccc}.contact-form form .input-wrap input.input-light:focus{border-color:#501717;color:#666}.contact-form form textarea{color:#ccc;border:1px solid #fff;margin-bottom:30px}.contact-form form textarea.input-light{border:1px solid #ccc;float:left;margin-right:30px;font-size:12px;transition:all .3s ease;color:#666}.contact-form form textarea.input-light i{color:#ccc}.contact-form form textarea.input-light:focus{border-color:#501717;color:#999}.contact-form form button{border:1px solid transparent;position:relative;z-index:1;color:#fff;margin-top:40px;background-color:#501717}.contact-form form button:hover{border-color:#501717}.contact-form .contacts{overflow:hidden;margin-bottom:50px}.contact-form .contacts .contacts-item{display:flex;align-items:center}@media (max-width:570px){.presentation.style-3 .contact-form .btn--outline,.presentation.style-3 .contact-form button{width:100%;max-width:none}.contact-form .contacts .contacts-item{margin-bottom:30px}}.contact-form .contacts .contacts-item i{font-size:32px;color:#222;float:left;margin-right:50px}.contact-form .contacts .contacts-item .content{text-align:left;overflow:hidden}.contact-form .contacts .contacts-item .content .title{color:#501717}.contact-form .input-title,.contact-form .remember-wrap .checkbox label{color:#333;font-family:Poppins,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400}.contact-form .input-title{font-size:14px;margin-bottom:25px;margin-left:30px;display:block}.contact-form .remember-wrap{display:block;vertical-align:middle;margin:0 0 30px 20px}.contact-form .remember-wrap .checkbox{position:relative}.contact-form .remember-wrap .checkbox input[type=checkbox]{display:none}.contact-form .remember-wrap .checkbox label{padding-left:30px}.contact-form .remember-wrap .checkbox label:before{content:"";display:inline-block;width:14px;height:14px;position:absolute;left:0;bottom:5px;border-radius:3px;background-color:#501717;border:none}.contact-form .remember-wrap .checkbox input[type=checkbox]:checked+label:before{content:"\2714";font-size:14px;color:#fff;text-align:center;line-height:14px}.contact-form .remember-wrap .checkbox.gray label:before{background-color:#dce1e1}.contact-form .remember-wrap .checkbox.gray input[type=checkbox]:checked+label:before{color:#501717}.contact-form.input-transparent form .input-wrap input{background-color:transparent;border:2px solid #fff;color:#fff;transition:all .3s ease}.contact-form.input-transparent form .input-wrap input:focus{border-color:#501717}.contact-form-bg{background:url(../img/contact-form.jpg) no-repeat;background-size:cover}.billing-details{margin-top:60px;margin-bottom:100px}@media (max-width:460px){.billing-details{margin-bottom:40px}}.billing-details .billing-details-title{margin-bottom:20px}.billing-details.contact-form .input-wrap input.input-light,.billing-details.contact-form .input-wrap textarea.input-light{background-color:#f5f5f5;border-color:#eee;text-transform:none;font-family:Poppins,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;color:#999}.billing-details.contact-form .choose-country{position:relative;height:50px;margin-bottom:30px}.billing-details.contact-form .choose-country select{width:100%;height:inherit;background-color:#f5f5f5;border:1px solid #eee;padding:15px 20px;color:#999}.billing-details.contact-form .choose-country select option{font-size:13px;color:#666}.billing-details.contact-form .choose-country i{position:absolute;right:15px;top:50%;transform:translate(0,-50%);color:#a0a0a0;font-size:8px}.gallery{position:relative}.gallery .info-box__main{padding:180px 50px}.gallery .gallery-item{position:relative;float:left}.gallery .gallery-item img{width:100%}.gallery .gallery-item:hover .gallery-item-content,.gallery .gallery-item:hover .overlay{opacity:1}.gallery .gallery-item .gallery-item-content{position:absolute;top:50%;left:50%;width:70%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:2;text-align:center;opacity:0;transition:all .3s ease}.gallery .gallery-item .gallery-item-content .gallery-item-title{transition:all .3s ease;color:#fff;display:block}.gallery .gallery-item .gallery-item-content .gallery-item-title:hover{color:#501717}.gallery .gallery-item .gallery-item-content .gallery-item-subtitle{margin-bottom:0}.gallery .gallery-item .overlay{opacity:0}.gallery .gallery-col-3 .gallery-item{width:33.33%}@media (max-width:640px){.gallery .gallery-col-3 .gallery-item{width:50%}}.gallery .gallery-col-4 .gallery-item{width:25%}@media (max-width:800px){.gallery .gallery-col-4 .gallery-item{width:50%}}.gallery.style-2 .gallery-item .gallery-item-content .gallery-item-title{color:#501717;line-height:1.1;display:block}@media (max-width:980px){.gallery.style-2 .gallery-item .gallery-item-content .gallery-item-title{font-size:20px;line-height:1}}.gallery.style-2 .gallery-item .overlay{background-color:rgba(51,51,51,.7)}.gallery.style-2.info-bottom .gallery-item .gallery-item-content{transform:none;top:auto;bottom:40px;left:50px;text-align:left;width:50%}@media (max-width:1024px){.gallery .info-box__main{padding:30px;margin:0}.gallery.style-2.info-bottom .gallery-item .gallery-item-content{bottom:20px;left:20px;width:90%}.gallery.style-2.info-bottom .gallery-item .gallery-item-content .gallery-item-title{font-size:22px}}.gallery.style-2.info-bottom .gallery-item .gallery-item-content .gallery-item-title{margin-bottom:20px}@media (max-width:768px){.gallery.style-2.info-bottom .gallery-item .gallery-item-content .gallery-item-title{font-size:18px}}.gallery.style-2.info-bottom .gallery-item .gallery-item-content .gallery-item-subtitle{font-style:italic}@media (max-width:460px){.gallery.style-2.info-bottom .gallery-item .gallery-item-content .gallery-item-subtitle{font-size:10px}}.socials{transition:all .3s linear -.25s}.socials .social__item{position:relative;margin:0 0 2px 2px;width:30px;height:30px;line-height:30px;font-size:10px;border:2px solid rgba(85,85,85,0);transition:all .3s linear;background:#222;display:inline-block;text-align:center}.socials .social__item:hover{border:2px solid #555}.socials .social__item:last-of-type{margin-right:0}.socials.round .social__item{border:1px solid #666;border-radius:100%;font-size:16px}.socials.round .social__item:hover{border:1px solid #501717;background-color:#501717;color:#222}.socials.socials-border .social__item{border:2px solid #333;transition:all .4s ease;width:40px;height:40px;line-height:38px;text-align:center;font-size:16px;margin:0 10px 10px 0;color:#666}.socials.socials-border .social__item:hover{border-color:#999;color:#999}.socials.socials--bg .social__item{background:#222;color:#666}.socials.socials--bg .social__item a{color:inherit}.socials.socials-transparent .social__item{border:none;background:0 0;font-size:16px;color:#fff;width:auto;height:auto;margin-right:10px}.socials.socials-transparent .social__item:hover{color:#501717}.socials.socials-transparent .social__item:last-child{margin-right:0}.socials.bg-light .social__item{border-radius:3px;background-color:#f5f5f5;line-height:30px}.socials.bg-light .social__item i{color:#222;font-size:13px}.socials.bg-light .social__item:hover{background-color:#222;border-color:transparent}.socials.bg-light .social__item:hover i{color:#501717}.builders{background:url(../img/bg-profesional.png) 0 100% no-repeat #f5f5f5;overflow:hidden;position:relative}@media (max-width:1024px){.builders{padding-bottom:180px}}@media (max-width:360px){.builders{padding-bottom:240px}}.builders .builder-thumb{position:relative;padding-bottom:115px}.builders .brush,.builders .builder-content{position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}@media (max-width:1024px){.builders .builder-thumb{padding-bottom:30px}}.builders .builder-thumb img{opacity:0}.builders .builder-content{z-index:5;width:80%}.subscribe-form .contact-form .input-wrapper{position:relative}.subscribe-form .contact-form .input-wrapper .input{border:none;background-color:#f5f5f5;padding:20px 30px;color:#404040}.subscribe-form .contact-form .input-wrapper .input-btn{width:170px;height:100%;background-color:#501717;position:absolute;right:0;top:0;cursor:pointer;transition:all .3s linear;color:#fff;text-transform:uppercase;font-family:Poppins,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400}@media (max-width:360px){.subscribe-form .contact-form .input-wrapper .input-btn{width:100%;top:100%;right:auto;left:0}}.subscribe-form .contact-form .input-wrapper .input-btn:hover{background-color:#222}.subscribe-form .subscribe-form-thumb{position:relative}.subscribe-form .subscribe-form-thumb .title{color:#fff;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);text-transform:none;letter-spacing:-.05em}@media (max-width:980px){.subscribe-form .subscribe-form-thumb .title{font-size:70px}}@media (max-width:570px){.subscribe-form .subscribe-form-thumb .title{font-size:40px}}.subscribe-form .contact-form{float:none;padding:0 15px}@media (max-width:460px){.subscribe-form .contact-form{padding-bottom:50px}}.subscribe-form.style-2{padding-top:250px;margin:0 15px}.subscribe-form.style-2 .contact-form{padding:40px 15px 150px}.subscribe-form.style-2 .heading .heading-title{text-transform:none;color:#fff}@media (max-width:768px){.subscribe-form.style-2 .heading .heading-title{font-size:60px}}@media (max-width:570px){.subscribe-form.style-2 .heading .heading-title{font-size:40px}}.subscribe-form.style-2 .heading .heading-text{color:#fff;font-weight:400;font-family:Merriweather,Arial,"Helvetica Neue",Helvetica,serif}.subscribe-form .heading .heading-text{font-weight:400}.products{overflow:hidden}.products .product{margin-bottom:60px;position:relative}.products .product .product-item-thumb{position:relative;background-color:#fff;text-align:center;transform-style:preserve-3d}.products .product .product-item-thumb .overlay{opacity:0}.products .product .product-item-thumb img{position:relative;padding:55px 0}@media (max-width:1024px){.products .product .product-item-thumb img{padding:40px}}.products .product .product-item-thumb .button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .3s ease;background-color:#501717;color:#fff;padding:20px 30px;white-space:nowrap}.products .product .product-item-thumb .button:hover{background-color:#fff;color:#222}.products .product .product-content{text-align:center;padding-top:30px}.products .product .product-content .product-name{margin-bottom:5px;display:block}.products .product .product-content .product-description{margin-bottom:10px;letter-spacing:-.025em;font-weight:400}.products .product .product-content .price{color:#501717}.products .product:hover .button,.products .product:hover .overlay{opacity:1}.products.bg-transparent{background-color:transparent}.products.style-2 .product .product-item-thumb{position:relative;width:auto;height:auto;background-color:transparent}@media (max-width:768px){.products.style-2 .product .product-item-thumb{max-width:277px;margin:0 auto}}.products.style-2 .product .product-item-thumb .overlay{background:rgba(245,245,245,.5)}.products.style-2 .product .product-item-thumb img{position:relative;transition:all .3s ease;top:0;left:0;transform:none}.products.style-2 .product .product-item-thumb img.secondary-image{top:0;left:0;transform:none;opacity:0;position:absolute}.products.style-2 .product .product-content{background-color:#f5f5f5;padding-bottom:40px}.products.style-2 .product .product-content .price{color:#222}.products.style-2 .product .product-content.white-bg{background-color:#fff}.products.style-2 .product:hover .product-item-thumb img.secondary-image{opacity:1}.products.style-2 .product.sale .onsale{width:60px;height:60px;background-color:#501717;color:#fff;line-height:60px;text-align:center;font-size:14px;position:absolute;top:20px;left:20px;border-radius:100%}.products.style-2 .product.sale .product-content .price{color:#999}.products.style-2 .product.sale .product-content .price del .amount{color:#999;text-decoration:line-through}.products.style-2 .product.sale .product-content .price ins{margin-left:40px;text-decoration:none}.products.style-2 .product.sale .product-content .price ins .amount{color:#501717}.products.style-2 .product.content-small .product-item-thumb .btn{background-color:#222;color:#fff;border-color:#222}.products.style-2 .product.content-small .product-item-thumb .btn:hover{background-color:#501717;border-color:#501717}.products.style-2 .product.content-small .product-content .price,.products.style-2 .product.content-small .product-content .product-name{font-size:14px}.products.no-padding .product-item-thumb img{padding:0}.products-grid-control{margin:60px 0 30px;overflow:hidden}.products-grid-control .showing{font-size:13px;color:#666;font-weight:400;margin-top:10px}.products-grid-control .sort{font-size:13px;color:#666;padding:10px 20px;border:1px solid #eee;background-color:#f5f5f5;font-weight:400;white-space:nowrap;display:block;float:right}@media (max-width:570px){.products-grid-control .showing{margin-top:0;margin-bottom:20px}.products-grid-control .sort{float:left}}.products-grid-control .sort i{position:relative;color:inherit;font-size:16px;margin-left:2px}.shop-description{overflow:hidden}.shop-description .shop-description-item{text-align:center}@media (max-width:768px){.shop-description .shop-description-item{margin-bottom:30px}}.shop-description .shop-description-item i{font-size:35px;color:#501717;margin-bottom:20px}.shop-description .shop-description-item .title{margin-bottom:15px}@media (max-width:768px){.about-team .about-team-item{margin-bottom:30px}}.about-team .about-team-item .about-team-item-thumb{margin-bottom:35px;position:relative}.about-team .about-team-item .about-team-item-thumb .about-team-name{color:#fff;position:absolute;left:40px;bottom:30px;line-height:1.1}@media (max-width:1024px){.about-team .about-team-item .about-team-item-thumb .about-team-name{font-size:22px}}.about-team .about-team-item .about-team-item-content{padding:0 30px 10px}.about-team .about-team-item .about-team-item-content .about-team-title{color:#222;margin-bottom:30px}.skills-item{margin-bottom:35px}.skills-item .skills-item-info{margin-bottom:15px}.skills-item .skills-item-info .skills-item-title{color:#fff}.skills-item .skills-item-info .skills-item-count{font-size:30px;color:#fff;float:right;line-height:1;position:relative;bottom:7px}.skills-item .skills-item-meter{width:100%;border-radius:10px;background-color:#222;position:relative;height:4px}.skills-item .skills-item-meter .skills-item-meter-active{position:absolute;height:4px;display:inline-block;border-radius:5px;bottom:0;left:0;opacity:1;transition:all .2s ease;background-color:#fff}.skills-item .skills-item-meter .skills-item-meter-active.skills-animate{animation:skills-animated 1.2s ease-out}.skills-item .skills-item-meter .skills-item-meter-active.skills-animate-opacity{animation:skills-animated-opacity .2s ease-out}.skills-item.style-2 .skills-item-info .skills-item-title{color:#222}.skills-item.style-2 .skills-item-info .skills-item-count{font-size:13px;color:#222;font-family:Merriweather,Arial,"Helvetica Neue",Helvetica,serif;bottom:auto}.skills-item.style-2 .skills-item-meter{background-color:#f5f5f5}.added-cart,.skills-item.style-2 .skills-item-meter .skills-item-meter-active{background-color:#501717}@keyframes skills-animated{0%{width:0}}@keyframes skills-animated-opacity{100%{opacity:1}}.added-cart{padding:20px 30px;margin-bottom:20px;overflow:hidden}.added-cart .added-cart-title{color:#fff;font-size:13px;display:inline-block;margin-right:20px;float:left}@media (max-width:768px){.added-cart .added-cart-title{float:left}}.added-cart .added-cart-title:before{content:'\f00c';font-family:FontAwesome;width:17px;height:17px;background-color:#fff;border-radius:100%;line-height:17px;text-align:center;color:#501717;margin-right:20px;display:inline-block}.overlay_search:before,.product-details-description:before,body:before{content:''}.added-cart .added-cart-view{color:#fff;float:right;font-size:13px;text-decoration:underline}.added-cart.left .added-cart-view{float:left}.product-details .product-details-thumb{position:relative}.product-details .product-details-thumb img{display:none}.product-details .product-details-thumb img.active{display:block}.product-details .product-details-thumb .onsale{width:60px;height:60px;background-color:#501717;color:#fff;line-height:60px;text-align:center;font-size:14px;position:absolute;top:20px;left:20px;border-radius:100%}.product-details .thumbnail{margin-bottom:50px;overflow:hidden}.product-details .thumbnail.col-4 img{width:25%;float:left}.product-details .thumbnail.col-4 img.checked{border:1px solid #501717}.product-details .product-details-info{overflow:hidden;margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #f5f5f5}@media (max-width:768px){.added-cart .added-cart-view{float:left;margin-top:20px}.added-cart.left .added-cart-view{margin-top:0}.product-details .product-details-info{padding-bottom:20px;margin-bottom:20px}}.product-details .product-details-info .product-content{padding-bottom:60px;margin-bottom:60px;border-bottom:1px solid #f5f5f5}@media (max-width:768px){.product-details .product-details-info .product-content{padding-bottom:20px;margin-bottom:20px}}.product-details .product-details-info .product-content .product-name{font-size:30px;margin-bottom:10px}@media (max-width:768px){.product-details .product-details-info .product-content .product-name{font-size:22px}}.product-details .product-details-info .product-content .product-info{margin-bottom:20px}.product-details .product-details-info .product-content .price{color:#999;font-size:30px}@media (max-width:768px){.product-details .product-details-info .product-content .price{font-size:22px}}.product-details .product-details-info .product-content .price del .amount{color:#999;text-decoration:line-through}.product-details .product-details-info .product-content .price ins{margin-left:40px;text-decoration:none}.product-details .product-details-info .product-content .price ins .amount{color:#501717}.product-details .product-details-info .product-details-info-text .title{font-weight:400;margin-bottom:30px}.product-details .product-details-info .quantity{overflow:hidden;margin-right:10px;float:left;width:140px;height:50px;background-color:#f5f5f5;border:1px solid #eee;margin-bottom:30px}.product-details .product-details-info .quantity .quantity-minus{display:block;float:left;padding:0 20px;background-color:transparent;height:50px;line-height:50px;color:#666}.product-details .product-details-info .quantity input{max-width:38px;float:left;background-color:transparent;font-size:13px;text-align:center;height:50px;border:none;color:#666}.product-details .product-details-info .quantity .quantity-plus{display:block;float:left;padding:0 20px;height:50px;line-height:50px;color:#666}.product-details .product-details-info .choose-size{position:relative;width:130px;height:50px;float:left;margin-right:10px;margin-bottom:30px}.product-details .product-details-info .choose-size select{width:inherit;height:inherit;background-color:#f5f5f5;border:1px solid #eee;padding:15px 20px;color:#666}.product-details .product-details-info .choose-size select option{font-size:13px;color:#666}.product-details .product-details-info .choose-size i{position:absolute;right:15px;top:50%;transform:translate(0,-50%);color:#a0a0a0;font-size:8px}.product-details .product-details-info .button.btn{float:left;background-color:#222;color:#fff;padding:18px 20px;margin-bottom:30px}.product-details .product-details-info .button.btn:hover{background-color:#501717}.product-details .product-details-add-info>div{font-size:13px;color:#333;margin-bottom:15px}.product-details .product-details-add-info>div>a{color:#999;font-size:13px}.product-details .product-details-add-info .w-tags .tags-wrap{display:inline-block}.product-details .product-details-add-info .w-tags .tags-wrap li{display:inline-block;float:none}.product-details-description{position:relative;padding-bottom:120px}.product-details-description:before{display:block;width:100%;height:77px;background-color:#fff;position:relative}.product-details-description .product-description-text{color:#999;font-weight:400;line-height:2.2}.product-details-description .tab-content{padding-top:60px;border-top:1px solid #f5f5f5}@media (max-width:768px){.product-details-description{padding-bottom:50px}.product-details-description .tab-content{padding-top:40px}}.product-details-description .tab-content>.tab-pane{display:none}.product-details-description .tab-content>.tab-pane.active{display:block}.product-details-description .product-description-control{text-align:center;margin-bottom:-6px;overflow:hidden}.product-details-description .product-description-control li{display:inline-block}@media (max-width:640px){.product-details-description .product-description-control li{width:50%;float:left}}.product-details-description .product-description-control li .control-item{text-align:center;position:relative;float:left;padding:30px;color:#999}@media (max-width:768px){.product-details-description .product-description-control li .control-item{padding:15px}}.product-details-description .product-description-control li .control-item:before{content:'';display:block;width:100%;height:1px;background-color:#222;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);opacity:0}@media (max-width:640px){.product-details-description .product-description-control li .control-item:before{bottom:5px}}.product-details-description .product-description-control li.active .control-item{color:#222}.product-details-description .product-description-control li.active .control-item:before{opacity:1}.product-details-description .product-description-control li:last-child{margin-left:-4px}@media (max-width:480px){.product-details-description .product-description-control{margin-top:-74px}}@media (max-width:320px){.product-details-description .product-description-control{margin-top:-51px;margin-bottom:30px}}.product-details-description .product-description-title{font-size:40px;color:#222;margin-bottom:40px}@media (max-width:1024px){.product-details-description .product-description-title{font-size:26px}}.product-details-description .add-review .your-rating{padding-left:40px;font-size:16px}.product-details-description .add-review .your-rating .ratings{display:inline-block;margin-left:50px;color:#ccc;margin-bottom:30px}.product-details-description .add-review .your-rating .ratings .fa-star{color:#fcd846}.product-details-description .add-review .contact-form{padding-bottom:20px}.product-details-description .add-review .contact-form input,.product-details-description .add-review .contact-form textarea{background-color:#fff}#overlay,body:before{top:0;background:rgba(47,44,44,.85);position:fixed;height:100%;left:0;width:100%}.product-details-description .add-review .contact-form textarea{min-height:230px}.project-description .project-description-thumb{margin-bottom:10px}.project-description .project-description-title{font-weight:400;margin-bottom:35px}.project-description .project-description-info{margin-bottom:30px}.project-description .project-description-info .project-description-text{font-weight:400;margin-bottom:35px}.project-description .project-description-details{margin-bottom:30px}.project-description .project-description-details .project-description-details-list .details-list-item{margin-bottom:15px}.project-description .project-description-details .project-description-details-list .details-list-item p{font-weight:400;color:#333;margin-bottom:0}.project-description .project-description-details .project-description-details-list .details-list-item p a,.project-description .project-description-details .project-description-details-list .details-list-item p span{color:#999;transition:all .3s ease}.project-description .project-description-details .project-description-details-list .details-list-item p a:hover{color:#501717}.project-description .project-description-details-socials{margin-bottom:30px}.project-description .project-description-details-socials.inline .project-description-title{margin-right:20px;display:inline-block;margin-bottom:0}.project-description .project-description-details-socials.inline .socials{display:inline-block}.project-description .sidebar .project-description-details,.project-description .sidebar .project-description-info{padding-bottom:45px;margin-bottom:45px;border-bottom:1px solid #eee}.project-description .sidebar .project-description-details-socials .project-description-title{margin-bottom:15px}@media (max-width:768px){.sidebar{padding:0 15px;margin-top:40px}}body:before{display:block;opacity:0;transition:opacity .3s ease;z-index:-10}body.overlay-enable:before{opacity:.8;z-index:10}#overlay{display:none;opacity:.8;z-index:25}.overlay_search{z-index:100;position:fixed;top:-100%;left:0;width:100%;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.overlay_search:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:rgba(37,35,35,.97);width:100%;height:0;padding-bottom:100%;border-radius:100%;-webkit-transform:scale(.04) translateY(9999px);transform:scale(.04) translateY(9999px);overflow:hidden}.overlay_search .form_search-wrap{position:absolute;top:50%;min-width:1170px;opacity:0}@media (max-width:1024px){.overlay_search .form_search-wrap{min-width:90%;padding:0 15px}}@media (max-width:980px){.overlay_search .form_search-wrap{min-width:72%}}@media (max-width:800px){.overlay_search .form_search-wrap{min-width:90%}}.overlay_search .form_search-wrap form{position:relative;transition:all .3s ease}.overlay_search .form_search-wrap form .overlay_search-input{background-color:transparent;padding:0 0 25px;border:none;border-bottom:2px solid #707070;color:rgba(255,255,255,.7);font-size:24px;transition:all .3s ease}.overlay_search .form_search-wrap form .overlay_search-input:hover{border-bottom:2px solid #fff;color:rgba(255,255,255,.9)}.overlay_search .form_search-wrap form .overlay_search-input:hover+.overlay_search-close span{background:#fff}.overlay_search .form_search-wrap form .overlay_search-input:focus{border-bottom:2px solid #501717;color:#fff}.overlay_search .form_search-wrap form .overlay_search-input:focus+.overlay_search-close span{background:#501717}.overlay_search .form_search-wrap form .overlay_search-close{width:30px;height:30px;position:absolute;display:block;right:-5px;top:0}.overlay_search .form_search-wrap form .overlay_search-close span{display:block;height:2px;background:#707070;border-radius:10px;margin:auto;width:100%;transition:all .3s ease;top:50%;position:absolute}.overlay_search .form_search-wrap form .overlay_search-close span:first-of-type{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.overlay_search .form_search-wrap form .overlay_search-close span:last-of-type{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.open .overlay_search{top:0}.open .overlay_search:before{-webkit-animation:menu-animation .8s ease-out forwards;animation:menu-animation .8s ease-out forwards}.open .overlay_search .form_search-wrap{opacity:1;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-webkit-transition:opacity 3s ease-out,-webkit-transform 1s ease-out;transition:opacity 1s ease-out,-webkit-transform .5s ease-out;transition:transform .5s ease-out,opacity 1s ease-out;transition:transform .5s ease-out,opacity 1s ease-out,-webkit-transform .5s ease-out;transition-delay:.5s}@-webkit-keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transition:ease-out;transition:ease-out;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{-webkit-transform:scale(.04);transform:scale(.04)}99.9%{height:0;padding-bottom:100%;border-radius:100%}100%{-webkit-transform:scale(2);transform:scale(2);height:100%;padding-bottom:0;border-radius:0}}@keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transition:ease-out;transition:ease-out;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{-webkit-transform:scale(.04);transform:scale(.04)}99.9%{height:0;padding-bottom:100%;border-radius:100%}100%{-webkit-transform:scale(2);transform:scale(2);height:100%;padding-bottom:0;border-radius:0}}

a.latest-work__title:hover{
	color:#fff!important;background-color:#792e2e;padding:7px;width:auto
	
}

a.latest-work__title{
	padding:7px;
	width:auto
}





