.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.clearfix:after{clear:both}.clear{clear:both}.oh{overflow:hidden}.relative{position:relative}.section-wrap{padding:100px 0;overflow:hidden;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.section-wrap-lg{padding:120px 0;overflow:hidden;position:relative;background-attachment:fixed;background-size:cover}.mobile section{background-attachment:scroll!important}.static{position:static}.color-white{color:#fff!important}.left{float:left}.right{float:right}.bg-light{background-color:#f5f5f5}.bg-dark{background-color:#121212}.uppercase{text-transform:uppercase;letter-spacing:.05em}.last{margin-bottom:0!important}a{text-decoration:none;color:#ffcf0d;outline:0;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.dark-link{color:#121212}.dark-link:hover{color:#ffcf0d}a:focus,a:hover{text-decoration:none;color:#ffcf0d;outline:0}:focus{outline:0}ul{list-style:none;margin:0;padding:0}body{margin:0;padding:0;font-family:'Open Sans',sans-serif;font-size:14px;line-height:1.5;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;background:#fff;outline:0;overflow-x:hidden;overflow-y:auto}video{height:100%;width:100%}body img{border:none;max-width:100%;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}h1,h2,h3,h4,h5,h6{font-family:Montserrat,Helvetica,Arial,sans-serif;margin-top:0;font-weight:600;line-height:1.5}.loader-mask{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999}.loader{position:absolute;left:50%;top:50%;font-size:5px;width:5em;height:5em;margin:-25px 0 0 -25px;text-indent:-9999em;border-top:.5em solid rgba(44,184,165,1);border-right:.5em solid rgba(245,245,245,.5);border-bottom:.5em solid rgba(245,245,245,.5);border-left:.5em solid rgba(245,245,245,.5);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.loader,.loader:after{border-radius:50%;width:10em;height:10em}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.scroll-down{font-size:16px;width:30px;height:30px;background-color:rgba(255,255,255,1);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;line-height:30px;z-index:50!important;position:absolute;bottom:40px;left:50%;margin-left:-15px}.scroll-down a{line-height:34px;position:relative;z-index:50!important}@-webkit-keyframes scroll-down-icon{0%{bottom:3px}50%{bottom:8px}100%{bottom:3px}}@-moz-keyframes scroll-down-icon{0%{bottom:3px}50%{bottom:8px}100%{bottom:3px}}@-o-keyframes scroll-down-icon{0%{bottom:3px}50%{bottom:8px}100%{bottom:3px}}@keyframes scroll-down-icon{0%{bottom:3px}50%{bottom:8px}100%{bottom:3px}}.scroll-down i{color:#000;-webkit-animation:scroll-down-icon 1s infinite;-moz-animation:scroll-down-icon 1s infinite;-o-animation:scroll-down-icon 1s infinite;animation:scroll-down-icon 1s infinite;position:absolute;left:10px}.navbar{margin-bottom:0;border:none;min-height:100px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1200}.logo-container{padding-left:15px;padding-right:15px;float:left}.logo-wrap{display:table;width:100%}.logo-wrap>a{display:table-cell;vertical-align:middle;height:100px}.logo-wrap.shrink>a{height:60px}.logo{-webkit-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;-ms-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.nav-wrap{width:80%}.navbar-nav{margin:0}.navbar-collapse.in{overflow-x:hidden}.navbar-nav>li>a{font-family:Raleway,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:.12em;color:#7a7a7a;font-size:13px;padding:0 20px;line-height:100px}.navbar-nav>li:last-child>a{padding-right:0}.navbar-nav>.active>a,.navbar-nav>.active>a:focus,.navbar-nav>.active>a:hover,.navbar-nav>li>a:hover,header.transparent .navigation.scrolling .navbar-nav>.active>a,header.transparent .navigation.scrolling .navbar-nav>.active>a:focus,header.transparent .navigation.scrolling .navbar-nav>.active>a:hover,header.transparent .navigation.scrolling .navbar-nav>li>a:hover{color:#121212}.navbar-nav>.open>a,.navbar-nav>.open>a:focus,.navbar-nav>.open>a:hover{background-color:transparent;color:#121212}.navigation-overlay .navbar-nav>.open>a,.navigation-overlay .navbar-nav>.open>a:focus,.navigation-overlay .navbar-nav>.open>a:hover{background-color:transparent;color:#fff}.navbar-collapse{border:none;padding-left:0;padding-right:0;box-shadow:none;-webkit-box-shadow:none}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.nav>li>a:focus,.nav>li>a:hover{background-color:transparent;border-color:#f2f2f2;text-decoration:none}.navigation.offset{-o-transform:translate3d(0,-300px,0);-ms-transform:translate3d(0,-300px,0);-moz-transform:translate3d(0,-300px,0);-webkit-transform:translate3d(0,-300px,0);transform:translate3d(0,-300px,0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigation.sticky{position:fixed;background-color:#fff;visibility:hidden;opacity:0;width:100%;height:60px;top:0;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:1009}.navigation.scrolling{-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.navigation.sticky.scrolling{opacity:1;visibility:visible}.navigation-overlay.sticky .navbar-nav>li>a,.navigation.sticky .navbar-nav>li>a{line-height:60px}.navbar-nav .dropdown-menu{left:0}.navbar-nav .dropdown-menu.menu-right{left:auto;right:0}.dropdown-menu{min-width:200px;margin:0;padding:0;border-top:2px solid #ffcf0d;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-bottom:none;border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.05)}.dropdown-menu>li>a{padding:10px 15px;color:#7a7a7a;border-bottom:1px solid #f2f2f2;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;font-weight:500}.menu-list li>a{border:none}.dropdown-menu.megamenu,.dropdown-menu.megamenu-wide{padding:0 20px}.dropdown-submenu>a:after{font-family:FontAwesome;position:absolute;content:"\f105";right:15px;color:#45464b}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.megamenu .menu-list>li>a:hover,.megamenu-wide .menu-list>li>a:hover{background-color:transparent;color:#ffcf0d}.megamenu-item{border-right:1px solid #eee;padding:30px 20px 20px 20px}.megamenu-item.no-headings{padding:10px 20px}.megamenu-item:last-child{border-right:none}.dropdown-menu,.dropdown-submenu>.dropdown-menu{display:block;visibility:hidden;opacity:0;transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.dropdown-submenu:hover>.dropdown-menu,.dropdown:hover>.dropdown-menu{opacity:1;visibility:visible}.dropdown-menu .megamenu-wrap ul>li>a{display:block;clear:both;font-weight:500;line-height:1.42857143;color:#7a7a7a;white-space:nowrap;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.megamenu-wrap .menu-list>li>a{padding:10px 0}.megamenu-wrap .menu-list>li:last-child>a{border-bottom:none}.megamenu-item h6{text-transform:uppercase;font-family:Raleway,sans-serif;font-size:13px;font-weight:600;letter-spacing:.12em}.navbar .dropdown-menu{margin-top:0}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-2px}.navbar-nav>li>a.nav-search{position:relative;display:block;margin:42px 0;width:15px;height:15px;padding-left:10px}.navigation.sticky .navbar-nav>li>a.nav-search{margin:22px 0}.search-wrap{width:100%;height:100%;overflow:hidden;display:none;position:absolute;top:0;left:0;z-index:20}.search-wrap .form-control{height:100%;border:none;font-size:24px}.search-wrap input,.search-wrap input:focus{background-color:#fff!important;border:none}.search-trigger{z-index:22;position:absolute;top:50%;margin-top:-8px;right:0;opacity:1}.search-close{opacity:0;font-size:16px;z-index:21;position:absolute;top:50%;margin-top:-10px;right:0}.nav-search.open .search-trigger{opacity:0;z-index:20}.nav-search.open .search-close{opacity:1;color:#7a7a7a}.nav-type-3 .nav .mobile-links{display:none}.mobile-links li>a{padding:15px 0 15px 15px;line-height:20px;border-bottom:1px solid #f2f2f2;color:#7a7a7a;display:block}.mobile-links li>a:hover{color:#121212}.nav-cart-wrap.style-1{width:auto;float:right}.nav-cart-wrap.style-1 .cart-inner{height:100px}.navigation.sticky .nav-cart-wrap.style-1 .cart-inner{height:60px}.shopping-cart>i{color:#7a7a7a}.cart-inner a>span{display:block;position:absolute;top:-6px;right:-8px;background-color:#ffcf0d;color:#fff;width:15px;height:15px;text-align:center;line-height:15px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:10px}.navbar-toggle{margin-top:13px;border:none;z-index:50;margin-right:5px}.navbar-toggle .icon-bar{background-color:#7a7a7a;width:18px}.navbar-toggle:focus .icon-bar,.navbar-toggle:hover .icon-bar{background-color:#121212}.navbar-toggle:focus,.navbar-toggle:hover{background-color:transparent}.service-item-box h3{font-size:16px;margin-top:30px}.service-item-box i{line-height:80px;margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:80px;height:80px;font-size:30px}.hi-icon{display:inline-block;font-size:0;cursor:pointer;margin:15px 30px;width:80px;height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;position:relative;z-index:1;color:#fff}.hi-icon:after{pointer-events:none;position:absolute;width:100%;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.icon-effect-1 .hi-icon{background:#121212;-webkit-transition:background .2s,color .2s;-moz-transition:background .2s,color .2s;transition:background .2s,color .2s}.icon-effect-1 .hi-icon:after{top:-5px;left:-5px;padding:5px;box-shadow:0 0 0 2px #ffcf0d;-webkit-transition:-webkit-transform .2s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform .2s,opacity .2s;-moz-transform:scale(.8);-ms-transform:scale(.8);transition:transform .2s,opacity .2s;transform:scale(.8);opacity:0}.icon-effect-1a .hi-icon:hover{background-color:#ffcf0d;color:#fff}.icon-effect-1a .hi-icon:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.results{padding:150px 0}.statistic span{font-size:48px;font-weight:300;font-family:Montserrat,sans-serif;color:#121212}.statistic h5{font-family:"Open Sans",sans-serif;color:#7a7a7a}.portfolio-filter{list-style:none;margin-bottom:50px;cursor:default;font-size:13px;text-align:center}.portfolio-filter a.active,.portfolio-filter a:hover{color:#121212}.portfolio-filter.dark a.active,.portfolio-filter.dark a:hover{color:#fff}.portfolio-filter a{display:inline-block;font-family:Montserrat,sans-serif;margin:0 15px;color:#7a7a7a;text-decoration:none;text-transform:uppercase;letter-spacing:.2em}.work-container{margin-bottom:30px;overflow:hidden}.work-item{position:relative}.work-img>a{display:block;position:relative;width:100%;height:100%}.work-item img{width:100%;height:auto;overflow:hidden;-webkit-transition:.6s cubic-bezier(.86,0,.07,1);-moz-transition:.6s cubic-bezier(.86,0,.07,1);-o-transition:.6s cubic-bezier(.86,0,.07,1);transition:.6s cubic-bezier(.86,0,.07,1);backface-visibility:hidden;-webkit-backface-visibility:hidden}.work-description{padding:15px 20px;width:100%;background-color:#fff;position:absolute;display:block;left:0;top:auto;bottom:-75px;z-index:3;-webkit-transition:.6s cubic-bezier(.86,0,.07,1);-moz-transition:.6s cubic-bezier(.86,0,.07,1);-o-transition:.6s cubic-bezier(.86,0,.07,1);transition:.6s cubic-bezier(.86,0,.07,1)}.work-item .work-description h2{font-size:14px;margin-bottom:3px}.work-item .work-description>span>a{color:#7a7a7a;font-size:13px}.work-item .work-description>span>a:hover{color:#ffcf0d}.work-img{position:relative;overflow:hidden}.work-item:hover .work-overlay{opacity:1;visibility:visible}.work-item:hover .work-img img{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}.work-item:hover .work-description{bottom:0}.work-overlay{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;text-align:center;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:rgba(0,0,0,.7);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.project-icons{position:absolute;top:20%;width:100%;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.project-icons a{display:inline-block;width:40px;height:40px;font-size:14px;margin:0 3px;line-height:40px;text-align:center;color:#121212;background-color:#fff;border-radius:100px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.project-icons a:hover{color:#fff;background-color:#ffcf0d}.work-item:hover .project-icons{position:absolute;top:40%;margin-top:-20px}.call-to-action{padding:45px 0}.call-to-action h2{margin-top:4px}.cta-button{text-align:right}.about-description>p:first-of-type{margin:20px 0}.skills-progress{margin-top:53px}.promo-section .promo-descr h3{margin:26px 0 20px}.promo-section .promo-descr p{margin-bottom:24px}.parallax-testimonials .parallax{background-image:url(../img/testimonials_bg.jpg)}.parallax{position:absolute;top:0;bottom:0;right:0;left:0;height:100%;width:100%;background-size:cover;background-attachment:fixed;background-position:50% 0;z-index:-1}.mobile .parallax{background-attachment:scroll!important;background-position:50% 50%!important}.parallax-testimonials>div{padding:185px 0}.parallax-testimonials h2{font-size:24px;margin-bottom:41px}.parallax-testimonials .owl-dots{bottom:29px;position:absolute}.parallax-testimonials #owl-testimonials{position:static}.parallax-testimonials .testimonial-text{font-size:20px;color:#fff;line-height:34px;margin-bottom:13px;font-weight:300}.parallax-testimonials .testimonial span{color:#a9a9a9;font-size:14px}.featured-works,.slick-slider{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.footer{background-color:#121212}.footer-widgets{padding:80px 0}.footer-widgets h5{margin-bottom:16px;color:#fff}.footer-links li{padding-bottom:7px}.footer-links li:last-child{padding-bottom:0}.footer-widgets a{color:#7a7a7a}.bottom-footer-links li a:hover,.copyright a:hover,.footer-entry .entry-meta li a:hover,.footer-widgets a:hover{color:#fff}.footer-get-in-touch p{margin-bottom:7px}p.footer-address{margin-bottom:24px}.footer-entry-list .posts-list .entry-img{float:left;margin-right:20px;margin-bottom:0}.footer-entry-list ul>.footer-entry{border-bottom:1px solid #292929;border-top:0}.footer-entry-list .footer-entry .entry-meta{margin-top:0}.footer-entry-list ul>.footer-entry.small-space{padding:9px 0 14px}.footer-entry:first-child,.footer-links li:first-child{padding-top:0!important}.footer-entry:last-child,.footer-links li:last-child{border-bottom:none!important;padding-bottom:0!important}.footer-entry .entry-meta li,.footer-entry .entry-meta li a{color:#4c4c4c;font-size:12px}.footer-entry-list .footer-entry .entry-title{font-family:"Open Sans",sans-serif;font-size:13px;line-height:24px;margin-bottom:1px}.footer-links ul>li{padding:13px 0;border-bottom:1px solid #292929;line-height:24px}.bottom-footer{background-color:#000;padding:34px 0}.copyright span{display:inline-block;font-size:13px;line-height:32px}.copyright a{color:#7a7a7a}#back-to-top{display:block;z-index:1000;width:40px;height:40px;line-height:38px;text-align:center;font-size:20px;position:fixed;bottom:-40px;right:20px;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#2c2c2c;text-decoration:none}#back-to-top i{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#back-to-top a{width:40px;height:40px;display:block;color:#ccc}#back-to-top.show{bottom:20px}#back-to-top:hover{background-color:#ffcf0d}#back-to-top:hover i{color:#fff}.nav-type-2 .navbar{min-height:60px}.onepage p{font-size:15px;line-height:30px}.nav-type-2 .navbar-nav>li>a{font-family:Montserrat,sans-serif}.nav-dark .navbar-nav>li>a,.nav-type-2 .logo-wrap>a,.navigation-overlay,.navigation-overlay .navbar-nav>li>a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigation-overlay{width:100%;line-height:0}.navigation-overlay.sticky{visibility:visible;opacity:1;background-color:#fff}.navigation-overlay.sticky.dark{background-color:rgba(17,17,17,1)}.navigation-overlay .navbar-nav>li>a{color:rgba(255,255,255,.8)}.nav-dark .navbar-nav>li>a{color:rgba(255,255,255,.5)}.nav-dark .dropdown-menu>li>a:focus,.nav-dark .dropdown-menu>li>a:hover,.nav-dark .megamenu .menu-list>li>a:hover,.nav-dark .megamenu-wide .menu-list>li>a:hover,.nav-dark .navbar-nav>.active>a,.nav-dark .navbar-nav>.active>a:focus,.nav-dark .navbar-nav>.active>a:hover,.nav-dark .navbar-nav>.open>a,.nav-dark .navbar-nav>.open>a:focus,.nav-dark .navbar-nav>.open>a:hover,.nav-dark .navbar-nav>li>a:hover,.navigation-overlay .navbar-nav>.active>a,.navigation-overlay .navbar-nav>.active>a:focus,.navigation-overlay .navbar-nav>.active>a:hover,.navigation-overlay .navbar-nav>li>a:hover,header.transparent .navbar-nav>li>a,header.transparent .navbar-nav>li>a:focus,header.transparent .navbar-nav>li>a:hover{color:rgba(255,255,255,1)}@media (min-width:992px){header.transparent .navbar{position:absolute;top:0;width:100%}header.transparent .navigation.scrolling .navbar-nav>li>a,header.transparent .navigation.scrolling .shopping-cart>i{color:#7a7a7a}header.transparent .logo-dark,header.transparent .navigation.scrolling .logo{display:none}header.transparent .logo,header.transparent .navigation.scrolling .logo-dark{display:inline-block}header.transparent .shopping-cart>i{color:#fff}}.hero-holder{display:table;position:relative;width:100%;height:100%}.hero-message{display:table-cell;vertical-align:middle;height:100%;width:100%;text-align:center}.hero-message h1{color:#fff;font-size:56px;font-weight:700;line-height:1}.hero-subtitle{text-transform:none;font-weight:400;color:#fff;line-height:1.5;font-size:20px;max-width:800px;margin:24px auto 0;font-family:Raleway,sans-serif}.buttons-holder>a{margin:5px}.hero-message.text-rotator h1{font-size:120px}.intro{padding:150px 0}.intro-heading{font-size:38px;line-height:56px;margin-bottom:28px}p.intro-text{font-size:17px;line-height:32px}.featured-works .work-container{margin-bottom:0}.work-item.hover-2 .work-description{background-color:transparent;padding:0 15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;color:#fff}.work-item.hover-2 .work-description h2{position:relative;bottom:-100px;-webkit-transition:bottom .3s ease-in-out .1s;-o-transition:bottom .3s ease-in-out .1s;transition:bottom .3s ease-in-out .1s}.work-item.hover-2 .work-description span{position:relative;bottom:-100px;display:block;-webkit-transition:bottom .3s ease-in-out;-o-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out}.work-item.hover-2:hover .work-description h2{bottom:0;-webkit-transition:bottom .3s ease-in-out .1s;-o-transition:bottom .3s ease-in-out .1s;transition:bottom .3s ease-in-out .1s}.work-item.hover-2:hover .work-description span{bottom:0;-webkit-transition:bottom .3s ease-in-out .2s;-o-transition:bottom .3s ease-in-out .2s;transition:bottom .3s ease-in-out .2s}.work-item .work-description i{font-size:40px}.work-item.hover-2:hover .work-img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.icon-boxes.style-2 .service-item-box i{margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:auto;height:auto;line-height:1;font-size:55px;color:#bebebe}.team-img img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow:hidden;width:100%}.team-img,.team-member{position:relative;overflow:hidden}.team-title{margin:34px 0 8px}.overlay{background-color:rgba(20,20,20,.7);position:absolute;top:0;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow:hidden}.team-details{opacity:0;position:absolute;top:0;left:0;overflow:hidden;width:100%;z-index:2;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.team-img:hover .team-details{opacity:1;top:50%;margin-top:-18px}.team-img:hover .overlay{opacity:1;visibility:visible}.team-details .social-icons a{background-color:rgba(255,255,255,.2);margin:0 2px;overflow:hidden;color:#fff}.team-details .social-icons a:hover{background-color:#ffcf0d}.entry{margin-bottom:30px;margin-top:30px}h4.entry-title{font-size:14px;margin-top:10px;margin-bottom:6px;line-height:1.5}.entry-img{position:relative;overflow:hidden}.from-blog .entry-date{position:absolute;top:0;width:50px;height:50px;background-color:#121212;font-family:Montserrat,sans-serif;color:#fff;text-align:center;padding:10px 0}.from-blog .entry-date span{display:block;text-transform:uppercase;font-weight:700;line-height:1.1}.from-blog .entry-date span:first-child{font-size:18px}.from-blog .entry-date span:last-child{font-size:10px}.read-more{font-family:Montserrat,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#121212}.hover-scale:hover img{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.call-to-action.style-2{padding:126px 0}.call-to-action.style-2 h2{font-size:36px;font-weight:300;margin-bottom:33px}.call-to-action.style-2 .cta-button{text-align:center}#contact{background-color:#fff}.contact-item{position:relative;padding-left:36px;margin-top:30px;font-size:15px}.contact-item p{font-size:inherit}.contact-icon{position:absolute;left:0}.contact-icon i{font-size:16px;color:#a3a3a3}#contact-form .message{height:50px;width:100%;font-size:13px;line-height:50px;text-align:center;float:none;margin-top:20px;display:none;color:#fff}#contact-form .message.error{background-color:#ef5659}#contact-form .message.success{background-color:#ffcf0d}.gmap-btn{background-color:#f5f5f5;width:100%;height:70px;z-index:2;position:relative;text-align:center;line-height:70px;text-transform:uppercase;letter-spacing:.14em;color:#121212;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gmap-btn.opened,.gmap-btn:hover{color:#fff;background-color:#252525}.gmap{width:100%;height:450px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.gmap.gmap-hidden{visibility:hidden;z-index:-10;margin-top:-450px;opacity:0}.gmap.opened{margin-top:0;opacity:1;z-index:1;visibility:visible}.footer-type-2 .footer-widgets{padding:120px 0}.footer-type-2 .bottom-footer{padding:24px 0}.footer-type-2 .bottom-footer span{line-height:1.2}.footer-type-2 .copyright span{font-size:12px;color:#9b9b9b}.footer-logo a{color:#fff;letter-spacing:.2em}.agency .pricing-price,.agency h1,.agency h2,.agency h3,.agency h4,.agency h5,.agency h6{font-family:Poppins,sans-serif}.agency .testimonial-author span:first-child{font-family:Merriweather,serif}.agency .container{max-width:100%;padding-left:30px;padding-right:30px}.agency .container-fluid{max-width:90%;padding-left:30px;padding-right:30px}.agency p{font-size:15px;line-height:30px}.padding-box{padding:50px}.top-space{position:fixed;top:0;left:0;width:100%;display:block;height:50px}.bottom-space{position:fixed;bottom:0;left:0;width:100%;display:block;height:50px}.play-btn{display:inline-block;width:77px;height:77px;background-color:rgba(0,0,0,.2);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:relative;border:7px solid rgba(255,255,255,.2);background-clip:padding-box;transition:transform 1s linear;-moz-transition:transform 1s linear;-webkit-transition:transform 1s linear;-o-transition:transform 1s linear}.play-btn:before{content:"";position:absolute;top:50%;left:50%;display:block;margin:-11px 0 0 -8px;width:0;height:0;border-style:solid;border-width:10px 0 10px 18px;border-color:transparent transparent transparent #fff}.icon-effect-8 .hi-icon{-webkit-transition:-webkit-transform ease-out .1s,background .2s;-moz-transition:-moz-transform ease-out .1s,background .2s;transition:transform ease-out .1s,background .2s}.icon-effect-8 .hi-icon:after{top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 2px rgba(255,255,255,.1);opacity:0;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.icon-effect-8 .hi-icon:hover{background-color:rgba(0,0,0,.4);-webkit-transform:scale(.93);-moz-transform:scale(.93);-ms-transform:scale(.93);transform:scale(.93)}.icon-effect-8 .hi-icon:hover:after{-webkit-animation:sonarEffect 1.3s ease-out 75ms;-moz-animation:sonarEffect 1.3s ease-out 75ms;animation:sonarEffect 1.3s ease-out 75ms}@-webkit-keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #fff,0 0 0 10px rgba(255,255,255,.5)}100%{box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #fff,0 0 0 10px rgba(255,255,255,.5);-webkit-transform:scale(1.3);opacity:0}}@-moz-keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #fff,0 0 0 10px rgba(255,255,255,.5)}100%{box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #fff,0 0 0 10px rgba(255,255,255,.5);-moz-transform:scale(1.3);opacity:0}}@keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #fff,0 0 0 10px rgba(255,255,255,.5)}100%{box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #fff,0 0 0 10px rgba(255,255,255,.5);transform:scale(1.3);opacity:0}}@media (min-width:768px){.nav-type-6 .overlay-menu{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.nav-type-6 .overlay-menu ul li:nth-child(2n){background-color:rgba(12,12,12,.7)}}.nav-type-6 .navbar-fixed-top{right:50px;left:50px;top:50px}.nav-type-6 .navigation-overlay.sticky{background-color:rgba(17,17,17,1)}.nav-type-6 .navbar-fixed-top.sticky{top:0;left:0;right:0;min-height:60px}.nav-type-6 .navigation-overlay.sticky #nav-icon{top:5px}.nav-type-6 .logo-container{position:relative}body.fs-open{overflow:hidden}.nav-type-6 .fs-menu{background-image:url(../img/agency/menu_img.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.nav-type-6 .fs-menu.open{opacity:1}.nav-type-6 .overlay-menu ul{display:block}.nav-type-6 .overlay-menu ul li{width:25%;float:left;display:table;height:100%;padding:0;background-color:rgba(12,12,12,.5);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav-type-6 .overlay-menu ul li a{display:table-cell;vertical-align:middle;font-family:Poppins,sans-serif;text-transform:none;font-size:42px;letter-spacing:normal}.nav-type-6 #nav-icon{width:50px;height:50px;background-color:rgba(12,12,12,.8);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;top:25px;float:right;position:relative;right:auto}.nav-type-6 #nav-icon span{width:40%;left:30%}.nav-type-6 #nav-icon span:nth-child(1){top:18px}.nav-type-6 #nav-icon span:nth-child(2),.nav-type-6 #nav-icon span:nth-child(3){top:24px}.nav-type-6 #nav-icon span:nth-child(4){top:30px}.nav-type-6 #nav-icon.open span:nth-child(1),.nav-type-6 #nav-icon.open span:nth-child(4){top:24px;width:0%;left:50%}.nav-type-6 #nav-icon:hover{background-color:#fff}.nav-type-6 #nav-icon:hover span{background-color:#121212}.nav-type-6 .overlay-menu ul li:hover{background-color:#ffcf0d}.nav-type-6 .overlay-menu ul li:hover a{color:#fff}.icon-boxes.style-4 .service-item-box h3{font-size:20px;margin-top:0}.promo-section.style-3 .row>div:first-child{padding-left:15%;display:table-cell;vertical-align:middle;float:none}.promo-section.style-3 .row>div:last-child{float:none;display:table-cell}.promo-section .container-fluid{padding-right:0;padding-left:0;max-width:100%}.promo-section .btn.btn-white:hover{background-color:#ffcf0d}.customNavigation .btn.next,.customNavigation .btn.prev{width:auto;height:auto;font-size:28px;padding:0;border:none;margin-right:14px}.icon-boxes.style-5{padding:0}.icon-boxes.style-5 .container-fluid{max-width:100%;padding-left:15px;padding-right:15px;border-left:1px solid #e0e0e0}.service-item-wrap{border-right:1px solid #e0e0e0;padding:9% 5%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hidden-text,.icon-boxes.style-5 .service-item-box,.icon-boxes.style-5 .service-item-box i{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.icon-boxes.style-5 .service-item-box{position:absolute;padding:0 20%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:60%;left:0}.icon-boxes.style-5 .service-item-box i{width:auto;height:auto;line-height:1;font-size:55px;color:#bebebe}.hidden-text{opacity:0;visibility:hidden}.equal-height-container .service-item-wrap:first-child h2{margin-top:40px}.service-item-wrap:hover .service-item-box{top:50%}.icon-boxes.style-5 .service-item-wrap:hover .service-item-box i{color:#ffcf0d}.mobile .hidden-text,.service-item-wrap:hover .hidden-text{opacity:1;visibility:visible}.process-parallax .parallax{background-image:url(../img/agency/process_bg.jpg)}.process-parallax .service-item-box{background-color:#fff;padding:100px 50px}.testimonials.style-3 .testimonial-box{background-color:#fff;padding:40px;margin:0 15px}.testimonials.style-3 .owl-pagination{position:relative;bottom:auto;margin-top:40px}.testimonials.style-3 .testimonial-author{padding-top:7px}.testimonials.style-3 .testimonial-author span:first-child,.testimonials.style-3 .testimonial-author span:last-child{display:inline-block}.testimonials.style-3 .testimonial-author span:first-child:after{content:"|";margin:0 3px 0 7px;opacity:.5}.footer-type-6 .footer-get-in-touch p{margin-bottom:0}.section-wrap-small{padding:70px 0}.nav-type-3 .navbar{min-height:151px}.nav-type-3 .header-wrap{display:table;width:100%}.nav-type-3 .nav-wrap,.nav-type-4 .nav-wrap,.nav-type-4 .navbar-nav{width:100%}.nav-type-3 .logo-wrap>a{height:105px}.nav-type-3 .navigation.sticky .logo-wrap>a{height:80px}.nav-type-3 .navigation.sticky{height:auto}.nav-type-3 .navbar-nav{float:none;text-align:center}.nav-type-3 .navbar-nav>li{float:none}.nav-type-3 .nav>li{display:inline-block}.nav-type-3 .navbar-nav>li>a,.nav-type-3 .navigation.sticky .navbar-nav>li>a{line-height:1;padding-bottom:30px}.nav-cart-wrap,.nav-search.type-2{width:40%}.nav-type-3 .logo-container{width:20%;float:none;display:table-cell;vertical-align:middle}.top-bar{background-color:#121212;width:100%;position:relative;height:44px;color:#a1a1a1}.top-bar-links{line-height:44px;font-size:12px}.top-bar-links>ul>li,.top-bar>ul{display:inline-block;position:relative}.top-bar-links>ul>.top-bar-email{padding-right:20px}.top-bar-links>ul:first-child>li i{margin-right:5px;color:#5c5c5c}.top-bar-links .top-bar-email a{color:#a1a1a1}.top-bar-currency-language>li>a,.top-bar-links>ul>li>a{color:#fff}.top-bar-currency-language i{margin-left:5px}.currency-dropdown,.language-dropdown{background-color:#fff;padding:0 10px;position:absolute;border:1px solid #f2f2f2;z-index:1201;right:15px;visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.language-dropdown{right:0}.currency-dropdown ul li,.language-dropdown ul li{line-height:26px;border-top:1px solid #f2f2f2;text-transform:uppercase;letter-spacing:.05em}.currency-dropdown ul li>a,.language-dropdown ul li>a{color:#7a7a7a}.top-bar-currency-language>li.language:hover .language-dropdown,.top-bar-currency-language>li:hover .currency-dropdown{visibility:visible;opacity:1}.top-bar-links .top-bar-link a:after{content:"";border-right:1px solid #606060;margin:0 7px 0 10px}.top-bar-links .top-bar-link:last-child a:after{content:"";border-right:none;margin:0}.top-bar-links li a:hover{color:#ffcf0d}.nav-cart-wrap,.nav-search.type-2{display:table-cell;vertical-align:middle}.nav-search.type-2 input{margin-bottom:0;border-top:0;border-left:0;border-right:0;padding:0}.nav-search.type-2 form{width:220px;position:relative}.nav-search.type-2 .search-button{position:absolute;right:0;top:0;height:100%;padding:0;border:0;cursor:pointer;background-color:transparent}.nav-cart{position:relative}.cart-outer{display:table;position:relative;width:20px;padding:0 20px}.nav-cart .cart-outer{padding:0 0 0 20px}.cart-inner{display:table-cell;height:100px;vertical-align:middle}.nav-cart .cart-inner{height:66px}.nav-cart:hover .nav-cart-container{opacity:1;visibility:visible}.navigation-overlay.sticky .cart-inner{height:60px}.nav-type-3 .cart-inner .shopping-cart{background-image:url(../img/shop/shop_icons.png);background-repeat:no-repeat;background-position:0 0;width:20px;height:25px;position:relative;display:inline-block;text-align:center;line-height:27px}.nav-type-3 .cart-inner a>span{font-size:10px;color:#424242;font-weight:300;width:20px;height:25px;background-color:transparent;position:static;display:inline}.nav-cart-ammount{display:inline-block}.nav-cart-ammount a,.nav-cart-ammount span{line-height:66px;color:#3c3f46;font-size:13px}.nav-cart-container{opacity:0;visibility:hidden;min-width:250px;position:absolute;left:auto;right:0;background-color:#fff;padding:30px;line-height:1.5;border-top:2px solid #ffcf0d;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-bottom:none;box-shadow:0 2px 4px rgba(0,0,0,.05);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:201}.nav-cart .nav-cart-container{right:-20px}.nav-cart-items{position:relative}.nav-cart-item:first-child{margin-top:0}.nav-cart-item{margin-top:15px;padding-bottom:15px;border-bottom:1px solid #f2f2f2;position:relative}.nav-cart-item .nav-cart-img{float:left;margin-right:20px;width:70px;height:87px}.nav-cart-title{position:relative;overflow:hidden;margin-right:30px}.nav-cart-title>a{position:relative;color:#121212}.nav-cart-title>a:hover{color:#ffcf0d}.nav-cart-price{margin-top:5px}.nav-cart-remove{background:url(../img/shop/shop_icons.png) 0 -26px no-repeat;width:20px;height:20px;position:absolute;right:0;top:0;background-color:#f2f2f2}.nav-cart-remove:hover{background-position:0 -52px;background-color:#ffcf0d}.nav-cart-remove a{width:20px;height:20px;display:block}.nav-cart-summary{margin-top:10px;font-weight:700;color:#121212}.nav-cart-summary .total-price{float:right}.nav-cart-actions a{width:100%}.valign{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.promo-banner a{display:block;background:#121212}.promo-banner img{width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;backface-visibility:hidded;-webkit-backface-visibility:hidden}.promo-banner .work-overlay{opacity:1;visibility:visible;background-color:transparent}.promo-banner a:hover img{opacity:.6;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.promo-inner{position:absolute;width:100%;text-align:center}.promo-inner h2{color:#fff;letter-spacing:.1em;font-weight:700;margin-bottom:7px}.promo-inner span{color:#fff;font-size:14px;letter-spacing:.1em;text-transform:uppercase}.parent h3:last-child{color:#d62c2c}.product-item{margin-bottom:50px}.product-img img{overflow:hidden;min-width:99.9%}.product-img>a{display:block;position:relative}.product-label{position:absolute;top:10px;left:10px}.product-label>span{font-size:11px;color:#fff;text-transform:uppercase;padding:5px 10px;letter-spacing:.1em}.product-label .sale{background-color:#ffcf0d}.product-label .hot{background-color:#ef5659}.sold-out{background-color:rgba(255,255,255,.9);color:#121212;padding:15px 0;display:block;text-align:center;width:100%;z-index:5;text-transform:uppercase;font-weight:700;cursor:default;font-size:11px;font-family:Montserrat,sans-serif;letter-spacing:.1em}.product-details{position:relative;text-align:center}.product-details>h3,.product-list-widget a>span,.table.shop_table tr td.product-name a{line-height:14px;margin-bottom:3px;font-family:Raleway,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:.1em;font-size:13px}.product-details>h3>a,.product-list-widget a{line-height:1.5;color:#7a7a7a}.product-details>h3:hover>a,.product-list-widget a:hover{color:#ffcf0d}.amount,.price{font-family:Montserrat,sans-serif;text-transform:uppercase}.price del{color:#7a7a7a;margin-right:10px}.price ins{text-decoration:none;color:#121212}.product-img .back-img{position:absolute;top:0;opacity:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-img.hover-1{position:relative;overflow:hidden;margin-bottom:24px}.product-img.hover-1:hover .back-img,.product-img.hover-1:hover .hover-overlay{opacity:1;visibility:visible}.product-img.hover-1 .hover-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;background-color:rgba(255,255,255,.75);-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-img.hover-1 .product-actions{position:absolute;width:100%;top:50%;margin-top:-37px;text-align:center}.product-actions span{display:block;margin-top:17px}.product-img.hover-1 .product-quickview{position:absolute;bottom:-26px;width:100%;background-color:#121212;font-size:10px;text-transform:uppercase;letter-spacing:.14em;text-align:center;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-quickview a{color:#fff!important;line-height:26px}.product-img.hover-1:hover .product-quickview{bottom:0}.rating:before{font-family:ElegantIcons;content:'\e033 \e033 \e033 \e033 \e031';letter-spacing:.25em;font-size:12px;color:#121212;font-style:normal}.product-img.hover-1 .product-add-to-wishlist{display:block;position:absolute;top:20px;right:20px;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-add-to-wishlist i{font-size:16px}.product-img .product-add-to-wishlist a{color:#7a7a7a;padding:1px}.product-img .product-add-to-wishlist a:hover{color:#ffcf0d}.testimonials.style-2 .owl-pagination{text-align:right;bottom:20px}.testimonials.style-2 .testimonial-box p{color:#7a7a7a;font-size:14px;line-height:28px;margin-bottom:0;padding:30px;background-color:#f5f5f5}.testimonial-author{padding-top:26px}.testimonial-author span:first-child{font-family:Montserrat,sans-serif;font-size:13px;color:#121212;display:block;margin-bottom:5px}.testimonial-author span:last-child{font-size:13px;display:block}.owl-dark-dots .owl-page span{border-color:#a7a7a7}.owl-dark-dots .owl-page.active span{background-color:#121212;border-color:transparent}.promo-parallax{background-image:url(../img/shop/promo_parallax.jpg);padding:14% 0}.promo-parallax h2{font-size:64px;letter-spacing:.2em;margin-bottom:33px}.product-list-widget img{width:84px;float:left;margin-right:17px;display:inline-block}.product-list-widget li{position:relative;overflow:hidden;padding:20px 0!important;border-bottom:1px solid #f2f2f2}.product-list-widget li:first-child{padding-top:0!important}.product-list-widget li:last-child{padding-bottom:0!important;border:0!important}.product-list-widget .product-title{display:block;margin-bottom:5px}.brands-wrap{padding:35px 0;border-top:1px solid #ececec}.row.items-grid .col-xs-6:nth-child(2n+3){clear:left}.row.items-grid .col-xs-4:nth-child(3n+4){clear:left}.row.items-grid .col-xs-3:nth-child(4n+5){clear:left}.row.items-grid .col-xs-2:nth-child(6n+7){clear:left}.row.items-grid .col-xs-1:nth-child(12n+13){clear:left}@media (min-width:768px){.row.items-grid .col-xs-6:nth-child(2n+3){clear:none}.row.items-grid .col-xs-4:nth-child(3n+4){clear:none}.row.items-grid .col-xs-3:nth-child(4n+5){clear:none}.row.items-grid .col-xs-2:nth-child(6n+7){clear:none}.row.items-grid .col-xs-1:nth-child(12n+13){clear:none}.row.items-grid .col-sm-6:nth-child(2n+3){clear:left}.row.items-grid .col-sm-4:nth-child(3n+4){clear:left}.row.items-grid .col-sm-3:nth-child(4n+5){clear:left}.row.items-grid .col-sm-2:nth-child(6n+7){clear:left}.row.items-grid .col-sm-1:nth-child(12n+13){clear:left}}@media (min-width:992px){.row.items-grid .col-sm-6:nth-child(2n+3){clear:none}.row.items-grid .col-sm-4:nth-child(3n+4){clear:none}.row.items-grid .col-sm-3:nth-child(4n+5){clear:none}.row.items-grid .col-sm-2:nth-child(6n+7){clear:none}.row.items-grid .col-sm-1:nth-child(12n+13){clear:none}.row.items-grid .col-md-6:nth-child(2n+3){clear:left}.row.items-grid .col-md-4:nth-child(3n+4){clear:left}.row.items-grid .col-md-3:nth-child(4n+5){clear:left}.row.items-grid .col-md-2:nth-child(6n+7){clear:left}.row.items-grid .col-md-1:nth-child(12n+13){clear:left}}@media (min-width:1200px){.row.items-grid .col-md-6:nth-child(2n+3){clear:none}.row.items-grid .col-md-4:nth-child(3n+4){clear:none}.row.items-grid .col-md-3:nth-child(4n+5){clear:none}.row.items-grid .col-md-2:nth-child(6n+7){clear:none}.row.items-grid .col-md-1:nth-child(12n+13){clear:none}.row.items-grid .col-lg-6:nth-child(2n+3){clear:left}.row.items-grid .col-lg-4:nth-child(3n+4){clear:left}.row.items-grid .col-lg-3:nth-child(4n+5){clear:left}.row.items-grid .col-lg-2:nth-child(6n+7){clear:left}.row.items-grid .col-lg-1:nth-child(12n+13){clear:left}}.shop-filter,.view-mode{float:left}.shop-filter{margin-bottom:30px;width:100%}.shop-filter .filter-show,.shop-filter .view-mode{margin-top:5px}.view-mode .grid,.view-mode .list{background:url(../img/shop/shop_icons.png) 0 0 no-repeat;display:inline-block;width:13px;height:13px;cursor:pointer;margin-left:10px;margin-bottom:2px;vertical-align:middle}.view-mode .grid.grid-active{background-position:0 -78px}.view-mode .grid{background-position:0 -104px}.view-mode .list.list-active{background-position:0 -130px}.view-mode .list{background-position:0 -156px}.filter-show{margin-left:40px;float:left}.filter-show a{color:#7a7a7a}.filter-show a.active{color:#121212}.filter-show a:nth-child(2):before{content:''}.filter-show a:before{content:'/';margin:0 3px 0 1px;color:#7a7a7a}.ecommerce-ordering{float:right;width:31%}.ecommerce-ordering select{margin-bottom:0}.product-grid .product-details .rating,.product-grid .product-list-details,.product-list .product-img.hover-1 .hover-overlay{display:none}.list-view .product-list{width:100%}.product-list .product-img{width:32%;float:left;margin-bottom:0;margin-right:3%}.product-list .product-item{float:left;width:100%}.product-list .product-details,.product-list .product-list-details{float:left;width:65%;text-align:left}.product-list .product-details>h3{font-size:18px}.product-list .price{margin-top:20px;padding:16px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;font-size:18px;float:left;width:100%}.product-list .price del,.single-product .price del{display:inline-block;margin-bottom:0;margin-right:10px;float:left}.product-list .price ins,.single-product .price ins{display:inline-block;float:left}.product-list .product-description,.single-product .product-description{margin:25px 0}.product-list .rating{float:left}.rating a{color:#7a7a7a;margin-left:7px}.icon-add-to-wishlist{display:inline-block;width:39px;height:39px;line-height:39px;text-align:center}.icon-add-to-wishlist a{color:#121212;background-color:#f5f5f5;display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pagination{margin:0 auto;border-radius:0;display:block;text-align:center;border-bottom:2px solid #f2f2f2}.pagination a,.pagination span{background-color:#fff;padding:8px;font-size:13px;display:inline-block;border-bottom:2px solid #f2f2f2;width:38px;height:38px;line-height:20px;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-bottom:-2px;font-family:Montserrat,sans-serif}.pagination a{color:#7a7a7a}.pagination a:hover{border-color:#ffcf0d}.pagination a>i{font-size:16px}.pagination .current{color:#121212;border-color:#ffcf0d}.ui-slider-horizontal{cursor:pointer;position:relative;height:7px;background:#f2f2f2;margin-bottom:20px}.filter-by-price .ui-slider .ui-slider-handle{position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:13px;height:13px;background:#121212;top:-3px;margin-left:-13px}.filter-by-price .ui-slider span:first-of-type{margin-left:0}.ui-slider .ui-slider-range{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:absolute;background-color:#ffcf0d;height:7px}.filter-by-price p{margin-bottom:0}.filter-by-price input#amount{width:40%;padding:0;font-size:13px;color:#121212;border:none;background-color:transparent;height:auto;border-radius:0;margin-bottom:0;box-shadow:none;line-height:1;font-family:Montserrat,sans-serif;vertical-align:middle}.filter-by-price label{font-weight:400;line-height:33px;margin-bottom:0;font-size:13px;text-transform:none;letter-spacing:normal;color:#7a7a7a}.filter-by-price p>a{float:right;padding:7px 15px}.price-filter{margin-top:7px;float:left}.color-swatches a,.size-options a{display:inline-block;width:36px;height:36px;margin-right:9px;float:left}.color-swatches li:last-child a{margin-right:0}.color-swatches a.selected{border:2px solid #16181a}.swatch-red{background-color:#ef5659}.swatch-green{background-color:#67c1b5}.swatch-grey{background-color:#f5f5f5}.swatch-black{background-color:#000}.swatch-white{background-color:#fff;border:1px solid #e0e0e0}.swatch-brown{background-color:#c2a191}.gallery-main .gallery-cell{margin-bottom:10px}.gallery-cell,.gallery-main img{width:100%}.gallery-cell a i{position:absolute;bottom:20px;left:20px;font-size:24px;color:#ccc;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gallery-thumbs{margin:0 -5px}.gallery-thumbs .gallery-cell{width:20%;float:left;padding:0 5px}.gallery-thumbs img{opacity:.5;cursor:pointer;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gallery-thumbs .is-nav-selected img,.gallery-thumbs img:hover{opacity:1}.flickity-prev-next-button,.flickity-prev-next-button:hover{background-color:transparent}.flickity-prev-next-button:focus{box-shadow:none}.flickity-prev-next-button{opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.gallery-main:hover .flickity-prev-next-button{opacity:1}.single-product .product-description-wrap{padding-left:30px}.product-description-wrap h1{font-size:20px;letter-spacing:.2em;text-transform:uppercase;padding-bottom:15px;border-bottom:1px solid #f2f2f2}.single-product .rating a:before{margin-right:15px}.single-product .price{margin-top:25px;display:block}.single-product .price del,.single-product .price ins{font-size:18px;float:none}.single-product .quantity.buttons_added{float:left}.quantity.buttons_added{white-space:nowrap;position:relative;display:inline-block}.quantity.buttons_added .minus,.quantity.buttons_added .plus{width:28px;height:39px;background-color:#fff;border:1px solid #e0e0e0;font-size:22px;float:left}.quantity.buttons_added .minus{border-right:0}.quantity.buttons_added .plus{border-left:0}.quantity .input-text.qty{width:39px;height:39px;padding:0;margin-bottom:0;text-align:center;float:left;line-height:1}.product-actions li{margin-right:10px;display:inline-block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.color-select h6,.size-options h6{text-transform:uppercase;letter-spacing:.2em}.size-options a{border:1px solid #e0e0e0;color:#7a7a7a;text-align:center;line-height:35px;font-size:12px;font-family:Montserrat,sans-serif}.size-options a.selected{color:#121212;background-color:#f2f2f2;border-color:transparent}.single-product .product_meta{margin:35px 0 30px}.product_meta span{display:block;line-height:30px;color:#121212}.product_meta span a{color:#7a7a7a}.product_meta span a:hover{color:#ffcf0d}.single-product .socials-share{padding:12px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;margin-bottom:30px}.single-product .socials-share .social-icons{float:right;margin-top:0}.project-info .socials-share span,.single-product .socials-share span{display:inline-block;margin-top:6px;margin-right:10px}.socials-share .social-icons{display:inline-block}.project-info .socials-share .social-icons a,.single-product .socials-share .social-icons a{background-color:transparent;margin-bottom:0}.single-product .tab-content #tab-info .table>thead>tr{border-bottom:1px solid #f2f2f2}.single-product .tab-content #tab-info tr th{width:25%;background-color:#f9f9f9;padding-left:15px}.single-product .tab-content #tab-info tr td{padding-left:15px}.single-product .reviews-list li{margin-top:20px}.single-product .reviews-list li:first-child{margin-top:0}.single-product .review-content p:first-child{color:#121212;margin-bottom:0}.related-products .product-item,.related-products .work-item{margin-bottom:0;padding:0 15px}.checkout h2,.shopping-cart h2{font-size:18px}.cart_totals h2,.order-review-wrap h2{margin-bottom:15px}.table.shop_table.cart{margin-bottom:0}.table.shop_table.cart thead tr th,.table.shop_table.cart tr{border-bottom:1px solid #f2f2f2}.table.shop_table thead tr th{font-size:11px;color:#121212;text-transform:uppercase;letter-spacing:.1em}.table.shop_table img{width:100px;height:auto;min-width:50px}.table.shop_table .product-thumbnail{width:95px;padding:20px 8px 20px 0}.table.shop_table td.product-name{width:30%}.table.shop_table td.product-quantity{min-width:115px}.table.shop_table .product-name>a,.table.shop_table .product-price>span,.table.shop_table .product-subtotal>span{color:#121212}.table.shop_table .product-name>a:hover{color:#ffcf0d}.table.shop_table .product-remove{text-align:right;padding-right:0;min-width:30px}.product-remove .remove{display:inline-block;background:url(../img/shop/shop_icons.png) 0 -26px no-repeat;width:20px;height:20px;background-color:#f2f2f2}.product-remove .remove:hover{background-position:0 -52px;background-color:#ffcf0d}.table.shop_table tr td{vertical-align:middle}.cart_totals table{margin-bottom:20px;min-width:100%}.cart_totals .table>tbody>tr>td,.cart_totals .table>tbody>tr>th,.table.ecommerce-checkout-review-order-table>tbody>tr>td,.table.ecommerce-checkout-review-order-table>tbody>tr>th{color:#121212;padding:10px 0}.cart_totals tr:first-child td,.cart_totals tr:first-child th,.ecommerce-checkout-review-order-table tr:first-child td,.ecommerce-checkout-review-order-table tr:first-child th{border-top:0}.cart_totals tr td,.ecommerce-checkout-review-order tr td{text-align:right}.actions>div,.actions>input{display:inline-block;margin-left:5px}.actions>div>a{display:block}.coupon .input-text{width:58%;display:inline-block;float:left;margin-right:8px}.form-row{float:left}.form-row.form-row-wide{width:100%}.row.row-10{margin:0 -5px}.row.row-10>div{padding:0 5px}.row.row-16{margin:0 -8px}.row.row-16>div{padding:0 8px}.shipping-calculator-form p:last-child,select.country_to_state{margin-bottom:0}#calc_shipping_postcode,#calc_shipping_state{margin-bottom:10px}.table.shop_table tr td.product-name{line-height:24px}#customer_details h2{width:98%}.ecommerce form #customer_details p{display:block;width:98%;margin-bottom:20px}.ecommerce form .form-row:after{clear:both}.ecommerce form #customer_details label{float:left;width:20%;line-height:39px;margin:0;font-weight:400}abbr.required{color:#f34937}.ecommerce form #customer_details .form-row input,.ecommerce form #customer_details .form-row select,.ecommerce form #customer_details .form-row textarea{float:right;width:80%;margin-bottom:0}.ecommerce form #customer_details .form-row textarea{min-height:80px;line-height:20px}.order-review-wrap{border:1px solid #e0e0e0;padding:40px 30px}#billing_address_1_field{margin-bottom:10px!important}.ecommerce .checkout #createaccount,.ecommerce .checkout #ship-to-different-address-checkbox{float:none!important;width:auto!important}.ecommerce-shipping-fields{margin-bottom:50px}.ecommerce .checkout label.checkbox{float:none!important;width:auto!important;line-height:1.5!important}.ecommerce .create-account{margin-top:30px}.order-review-wrap table{margin-bottom:40px}.ecommerce-checkout-review-order-table .order-total{font-size:15px}.order-review .payment_methods.methods li{padding-bottom:10px}.ecommerce .form-row.place-order{float:none;margin-top:30px}.form-row.place-order input{width:100%}.payment_methods li{padding:15px 0;border-bottom:1px solid #f2f2f2}.payment_method_paypal img{margin-left:15px}.payment_box p{margin-top:10px;margin-bottom:0}.payment_methods label{font-weight:400;color:#3c3f46;vertical-align:middle;margin-bottom:0}.footer-type-3 h5,.footer-type-4 h5,.footer-type-6 h5{font-size:14px;letter-spacing:.2em}.footer-type-3 .footer-socials .social-icons a{background-color:#252525}.footer-type-3 .footer-links ul>li{border-bottom:none;padding:4px 0}input[type=email].newsletter-input{border-color:#525252;padding-left:40px!important}input[type=email].newsletter-input:focus{border-color:#888}.newsletter-submit{height:38px}.newsletter-form>i{position:absolute;top:11px;left:15px}.footer-payment-systems{margin-top:14px}.footer-payment-systems i{font-size:26px;vertical-align:middle}.footer-type-3 .copyright span{line-height:1}.bottom-footer-links li{display:inline-block;text-transform:uppercase;font-size:11px;letter-spacing:.1em;margin-bottom:10px}.bottom-footer-links.style-2 li{text-transform:none;letter-spacing:normal;font-size:12px;line-height:32px}.bottom-footer-links li:after{content:"";border-right:1px solid #434343;margin:0 7px 0 10px}.bottom-footer-links a{color:#7a7a7a}.bottom-footer-links li:last-child:after{border:none}.nav-type-4 .navbar{min-height:180px}.nav-type-4 .navbar-nav{padding:0 15px}.nav-type-4 .nav-search.type-2{width:auto;float:right;margin-top:12px}.nav-type-4 .nav-search.type-2 input{border-bottom:none}.nav-type-4 .logo-wrap>a{height:120px}.nav-type-4 .navigation.sticky .logo-wrap>a{height:60px}.nav-type-4 .navbar-nav>li>a{line-height:60px;font-family:Montserrat,sans-serif;font-weight:400;font-size:12px;padding:0 15px}.nav-type-4 .megamenu-item h6{font-family:Montserrat,sans-serif;font-weight:400;font-size:12px}.nav-type-4 .navbar-nav>li:nth-child(2)>a{padding-left:0}.nav-type-4 .nav-wrap{background-color:#f2f2f2}.header-ad{display:table;float:right;padding-right:15px;height:120px}.header-ad a{display:table-cell;vertical-align:middle}.nav-type-4 .nav-logo a{padding-left:0;padding-right:40px}.nav-type-4 .navigation.sticky .header-wrap{display:none}.nav-home i{font-size:16px;color:#121212}.nav-type-4 .navbar-nav .dropdown>a:after{font-family:FontAwesome;content:"\f107";right:15px;color:#121212;margin-left:5px}.top-bar-date{margin-right:25px}.nav-type-4 .top-bar-links{font-family:Montserrat,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#a1a1a1}.nav-type-4 .top-bar-link a{color:#a1a1a1}.top-bar-links .top-bar-acc li.social-icons a{background-color:transparent;color:#7a7a7a}.top-bar-links .top-bar-acc li.social-icons a:hover{color:#fff}.top-bar-links li.social-icons{margin-right:30px}.breaking-news span{float:left;font-size:14px;color:#ef5659;font-family:Montserrat,sans-serif;margin-right:7px}#ticker{margin-left:130px}#ticker .flex-viewport{margin-right:50px}#ticker a{color:#7a7a7a}#ticker time{color:#121212}#ticker a:hover{color:#ffcf0d}#ticker .flex-direction-nav a{opacity:1;width:20px;height:20px;line-height:20px;top:0;margin-top:0;font-size:18px}#ticker .flex-direction-nav .flex-next{right:0}#ticker .flex-direction-nav .flex-prev{right:25px;left:auto}article img{-webkit-transition:transform 1.5s ease-out;-moz-transition:transform 1.5s ease-out;-o-transition:transform 1.5s ease-out;transition:transform 1.5s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden;position:relative;width:auto}.row.small-spacing{margin:0 -2px}.row.small-spacing>div{padding:0 2px}.main-news .post-1,.main-news .post-2,.main-news .post-3{margin-bottom:4px}.gradient:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;z-index:1;background:rgba(255,255,255,0);background:-webkit-linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.75) 100%);background:-o-linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.75) 100%);background:linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.75) 100%)}.entry-inner .entry,.list-inline{margin:0}.list-inline li{display:inline-block;padding:0 7px}.entry-meta li:first-child{padding-left:0}.entry-inner{position:absolute;bottom:0;width:100%;pointer-events:none;padding:30px;color:#fff;z-index:2}.entry-inner.small{padding:15px 20px}.entry-inner .entry-meta li a,.entry-inner .entry-meta li i,.entry-inner li a{color:#fff}.entry-title{font-size:16px;line-height:24px;margin-bottom:0}.post-1 .entry-title{font-size:18px}.entry-inner.small h2,.entry-title.small{font-size:14px}.entry-meta{margin-bottom:15px;margin-top:5px}.entry-inner .entry-meta{margin-bottom:0;margin-top:0}.entry-meta li,.entry-meta li a{color:#9b9b9b;display:inline-block;font-size:12px;white-space:nowrap;font-style:italic}.entry-meta li a:hover{color:#ffcf0d}.entry-meta li i{margin-right:7px}.entry-author,.entry-comments,.entry-date{pointer-events:auto}.entry-content{overflow:hidden}.entry-category-label{position:absolute;top:0;left:0;padding:6px 9px;color:#fff!important;text-transform:uppercase;background-color:#121212;font-size:11px;z-index:1}.entry-category-label.blue{background-color:#529fbf}.entry-category-label.gold{background-color:#c2a191}.entry-category-label.green{background-color:#ffcf0d}.entry-category-label.red{background-color:#ef5659}.entry-category-label.violet{background-color:#b48cc3}.entry-category-label.dark-blue{background-color:#4a6abc}.post-small{position:relative}.post-small img{width:auto}.post-small .entry,.posts-list .entry{margin-top:0;margin-bottom:0;overflow:hidden}.posts-list .entry-img{float:left;margin-right:20px}.post-small .entry-title{font-size:12px;line-height:20px;margin-bottom:7px}.posts-list{margin-top:15px}.post-small .entry-meta{margin-bottom:0;overflow:hidden}.posts-list>li{padding:18px 0;border-top:1px solid #f2f2f2}.posts-list>li:last-child{padding-bottom:0}.cat-filter{position:absolute;right:0;top:10px}.cat-filter .nav-tabs>li>a{font-size:10px;margin-right:20px;letter-spacing:normal}.cat-filter .nav-tabs>li:last-child>a{margin-right:0}.posts-list.no-top-pad{margin-top:0}.posts-list.no-top-pad>li:first-child{padding-top:0;border-top:none}.gallery-list{margin:0 -2px}.gallery-list li{width:33.33%;float:left;padding:0 2px;margin-bottom:4px}.news-pictures .post-1{margin-bottom:4px}.heading-label-red.bottom-line:after{border-color:#ef5659}.heading-label-gold.bottom-line:after{border-color:#c2a191}.heading-label-green.bottom-line:after{border-color:#ffcf0d}.heading-label-blue.bottom-line:after{border-color:#529fbf}.heading-label-violet.bottom-line:after{border-color:#b48cc3}.left-sidebar{float:left}.sidebar:not(.left-sidebar){padding-left:3.2%}.sidebar .widget-title{margin-bottom:30px;font-size:16px}.sidebar .widget{margin-top:50px;margin-bottom:0}.list-dividers>li{position:relative;padding:10px 0;border-bottom:1px solid #f2f2f2}.sidebar .widget:first-child{margin-top:0}.sidebar .widget:last-child{margin-bottom:30px}.sidebar .widget>ul>li:last-child{padding-bottom:0;border-bottom:none}.sidebar .widget>ul>li:first-child{padding-top:0}#recent-comments>ul>li>a,.widget.categories ul li.active-cat a{color:#121212}.widget.categories ul li a{color:#7a7a7a}#recent-comments li a:hover,.widget.categories ul li a:hover{color:#ffcf0d}.sidebar .categories li span{right:0;position:absolute;color:#a7a7a7}.widget.popular-latest .nav.nav-tabs>li{width:33.333%;text-align:center}.widget.popular-latest .nav.nav-tabs>li>a{margin-right:-1px;padding:13px 14px;font-size:11px;border:1px solid #e0e0e0}.widget.popular-latest .tab-content{padding:30px 0 0}.widget.popular-latest .nav.nav-tabs>li.active>a,.widget.popular-latest .nav.nav-tabs>li.active>a:focus,.widget.popular-latest .nav.nav-tabs>li.active>a:hover{background-color:#ffcf0d;color:#fff;border:1px solid #ffcf0d}#recent-comments .entry-meta{margin:0;color:#7a7a7a}.weather-box{background-color:#f5f5f5;padding:12%;position:relative}.weather-temp i{font-size:60px;position:relative;top:13px}.weather-wrap{margin-bottom:20px}.weather-main ul li{padding:3px 0}.temp-main{font-size:26px;color:#121212;display:block;font-family:Montserrat,sans-serif;margin-top:20px;line-height:1}.week-days{padding-top:20px;border-top:1px solid #e6e6e6}.week-days li{display:inline-block;padding:0 10px;width:32%;font-size:18px;color:#121212;text-align:center;font-family:Montserrat,sans-serif}.week-days li:first-child{padding-left:0}.week-days li:last-child{padding-right:0}.week-days li>span{display:block;font-size:13px;color:#7a7a7a;font-family:"Open Sans",sans-serif}.search-button{position:absolute;top:0;height:100%;right:10px;background-color:transparent;border:none}.search-button i{width:14px;font-size:13px}.search-button i:hover{color:#121212}.tags a{background-color:#f5f5f5;padding:10px 12px;line-height:1;margin:0 6px 6px 0;font-size:11px;color:#7a7a7a;display:inline-block;float:left;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.tags a:hover{background-color:#ffcf0d;color:#fff}.mag-categories .content .entry{margin-bottom:50px}.magazine .post-single h1.entry-title{font-size:28px;line-height:1.5}.newsletter-form.style-2 input{width:auto;vertical-align:baseline}.newsletter-form.style-2 .newsletter-input{margin-right:6px;margin-bottom:10px}.footer-links.small-space ul>li{padding:8px 0}.footer-type-4 .bottom-footer{padding:19px 0}.footer-posts.with-thumbs .posts-list{margin-top:22px}.nav-type-5 .logo-container{position:absolute;top:40px;z-index:11}#nav-icon,.full-nav{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#nav-icon,#nav-icon span,.fs-menu,.fs-menu.open,.overlay-menu ul li a{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.fs-menu{position:fixed;background-color:rgba(12,12,12,.95);top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;overflow:hidden}.fs-menu.open{opacity:.9;visibility:visible;z-index:200}.fs-menu.open li{-webkit-animation:fadeInUp .35s ease forwards;-moz-animation:fadeInUp .35s ease forwards;-ms-animation:fadeInUp .35s ease forwards;-o-animation:fadeInUp .35s ease forwards;animation:fadeInUp .35s ease forwards;-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-ms-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s}.overlay-menu{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.overlay-menu ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;height:100%}.overlay-menu ul li{display:block;position:relative;opacity:0;padding:15px 0}.overlay-menu ul li a{display:block;position:relative;overflow:hidden;font-family:Raleway,sans-serif;font-size:24px;letter-spacing:.05em;color:#fff;font-weight:300;text-decoration:none;text-transform:uppercase}.overlay-menu ul li a:hover,.overlay-menu ul li.active>a{color:#ffcf0d}@keyframes fadeInUp{0%{opacity:0;bottom:20%}100%{opacity:1;bottom:0}}@-webkit-keyframes fadeInUp{0%{opacity:0;bottom:20%}100%{opacity:1;bottom:0}}@-moz-keyframes fadeInUp{0%{opacity:0;bottom:20%}100%{opacity:1;bottom:0}}#nav-icon{right:40px;top:44px;position:absolute;margin-right:0;z-index:300;cursor:pointer;width:20px;height:20px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);cursor:pointer}#nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}#nav-icon span:nth-child(1){top:0}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:6px}#nav-icon span:nth-child(4){top:12px}#nav-icon.open span:nth-child(1),#nav-icon.open span:nth-child(4){top:6px;width:0%;left:50%}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.hero-wrap{width:100%;display:block;position:relative;overflow:hidden;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#owl-photography .owl-pagination{bottom:90px}.semi-fluid{padding:0 50px}.footer-type-5,.footer-type-5 .bottom-footer{background-color:rgba(18,18,18,.1)}.footer-type-5 .bottom-footer{padding:15px 0}.footer-type-5.fixed{position:fixed;width:100%;bottom:0;z-index:5}.footer-type-5 .copyright a,.footer-type-5 .copyright span,.footer-type-5 .social-icons a{color:#fff}.footer-type-5.dark,.nav-dark{background-color:#121212}.slick-slider.photography{margin-bottom:0}.photography-v2 .slick-slide{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);margin:0 2px;position:relative;z-index:10}.slick-slide .work-overlay{opacity:1;visibility:visible;background-color:rgba(0,0,0,.3)}.photography-v2 .work-description{background-color:transparent;bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.photography-v2 .work-description h2{font-size:30px;font-weight:700}.photography-v2 .work-description a{font-size:15px;display:inline-block}.photography-v2 .work-description a:after{content:"";display:block;border-bottom:1px solid #fff;width:100%;opacity:0;bottom:-10px;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.photography-v2 .work-description a:hover:after{opacity:1;bottom:-3px}@media (min-width:992px){.nav-type-7{position:fixed;left:0;top:0;z-index:500;height:100%;width:320px}.nav-type-7 .navbar{min-height:100%}.nav-type-7 .nav-wrap{width:100%}.nav-type-7 .header-wrap{width:320px;height:100%;padding:70px 50px}.nav-type-7 .navigation{height:100%}.content-wrap{margin-left:320px;position:relative;width:auto}.nav-type-7 .logo-container{width:100%;padding-left:0}.nav-type-7 .logo-wrap>a{height:auto}.nav-type-7 .nav{width:100%;margin-top:40px}.nav-type-7 .navbar-nav>li{float:none}.nav-type-7 .navbar-nav>li>a{padding:17px 0;line-height:1}.nav-type-7 .dropdown-menu{left:80%;top:0;background-color:#0e0e0e;border-right:none;border-left:none}.nav-type-7 .dropdown-menu>li>a{border-bottom:none}.nav-type-7 .copyright{margin-top:30px}}.nav-type-7 .copyright span{line-height:24px}.nav-type-7 .portfolio-filter{text-align:left}.nav-type-7 .portfolio-filter h6{color:#9b9b9b;font-size:13px}.nav-type-7 .portfolio-filter a{display:block;font-family:"Open Sans",sans-serif;font-size:14px;text-transform:none;letter-spacing:normal;margin:0;line-height:30px}.o-scroll{overflow-y:scroll!important;margin-right:0!important}.works-grid.grid-5-col .work-item{width:20%}.works-grid.grid-4-col .work-item{width:25%}.works-grid.grid-3-col .work-item{width:33.333%}.works-grid.grid-2-col .work-item{width:50%}.works-grid.small-gutter{margin-left:10px;margin-right:10px}.works-grid.small-gutter .work-item{padding:0 5px}.works-grid.no-gutter .work-item{padding:0}.works-grid.small-gutter:not(.with-title) .work-container{margin-bottom:10px}.related-products .work-container,.works-grid.no-gutter .work-container{margin:0}.works-grid.with-title .work-description{position:relative;bottom:auto}.works-grid.with-title .work-item:hover .work-img img{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.works-grid.with-title .work-item:hover .project-icons{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}.container-fluid .works-grid.small-gutter{margin-left:5px;margin-right:5px}.pagination-prev-next{padding:39px 0}.pagination-prev-next a{width:33px;height:33px;line-height:34px;display:inline-block;font-size:26px;color:#9b9b9b}.portfolio-icon{background:url(../img/portfolio_icon.png) no-repeat center center;width:13px;height:13px;display:block}.blog-standard .post-content .entry-title{font-size:18px}.blog-standard .entry-item{margin-bottom:7%;position:relative}.post-content .entry-img,.post-content .entry-slider,.post-content .entry-video{position:relative;overflow:hidden}.post-content .entry-content a.btn{margin-top:10px}.entry .blockquote-style-1{color:#fff}.blog-masonry .entry.blockquote a,.entry.blockquote .entry-meta li,.entry.blockquote .entry-meta li a,.post-content .entry.blockquote a{color:inherit}.entry-video iframe{width:100%;display:block;border:0}.blog-masonry .entry{margin-bottom:0}.blog-masonry .entry-item{margin-bottom:30px}.blog-masonry .masonry-item{overflow:hidden}.blog-masonry .blockquote-style-1{padding:30px}.post-single .post-content p{margin-bottom:24px}.post-single .blockquote-style-1{margin:30px 0 40px 0}.entry-content .entry-tags span,.entry-share span{display:inline-block;margin-right:10px;font-size:11px;line-height:32px;font-family:Montserrat,sans-serif;color:#121212}.entry-content .entry-tags a{margin-bottom:0;margin-top:4px;padding:7px 12px}.entry-share{padding:30px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.entry-share .social-icons{margin-top:0}.entry-share .social-icons a{margin-bottom:3px;height:30px;width:50px;margin-right:1px;text-align:center}.entry-author-box{padding:40px 0 20px;border-bottom:1px solid #f2f2f2;position:relative}.entry-author-box .author-img{display:block;float:left;margin:0 25px 20px 0}.entry-author-box .author-info{margin-top:5px}.entry-author-box h6.author-name,.entry-comments h6.comment-author{display:inline-block;margin-right:10px;margin-bottom:0}.author-info span{font-size:13px;margin-right:10px;margin-bottom:10px;display:inline-block}.entry-prev-next{padding:15px 0;border-bottom:1px solid #f2f2f2}.next-entry,.prev-entry{padding:15px}.entry-prev-next h4{font-size:12px;margin-bottom:0;margin-top:5px;line-height:20px}.entry-prev-next .next-entry{text-align:right}.prev-entry i{margin-right:5px}.next-entry i{margin-left:5px}.entry-prev-next a span{color:#7a7a7a}.related-posts h4{font-size:14px;margin-top:0;margin-bottom:0;text-transform:none;letter-spacing:normal;font-weight:400}.related-posts .entry{margin:20px 0 40px}.entry-comments .comment-avatar{position:absolute;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.entry-comments .comment-content{padding-left:100px;margin-top:5px}.entry-comments .comment-author{color:#121212;font-family:Montserrat,sans-serif}.entry-comments span{display:inline-block;margin-right:10px}.entry-comments span:last-of-type{margin-bottom:10px}.entry-comments .comment-content span a{font-size:12px;color:#9b9b9b}.entry-comments .comment-content p{margin-bottom:10px}.comment-reply{padding-left:10%}.comment-body{padding:30px 0;border-bottom:1px solid #f2f2f2}.comment-list>li:first-child>.comment-body{padding-top:0}.flexslider{position:relative;overflow:hidden}.flex-control-nav{list-style:none;padding:0}.flex-direction-nav .flex-disabled{visibility:hidden}#flexslider .slides li a{display:block}.slick-slider{overflow:hidden;margin-bottom:6px}.slider-nav .slick-active{opacity:.7}.slider-nav .slick-current.slick-active{opacity:1}.slick-list{margin:0 -3px}.slider-nav{cursor:pointer}.slider-nav .slick-slide{margin:0 3px}table th{font-weight:400}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #f2f2f2;padding:10px}.table:not(.table-bordered):not(.table-striped)>thead>tr{border-bottom:2px solid #f2f2f2}.table>thead>tr>th{border-bottom:none}.table thead tr th{font-size:11px;font-family:Montserrat,sans-serif;color:#121212;text-transform:uppercase;letter-spacing:.05em}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #f2f2f2}.pricing-table{background-color:#f5f5f5;text-align:center;padding:50px 20px;margin-bottom:10px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pricing-table.best{padding:70px 20px;margin-top:-20px}.pricing-title h3{font-size:12px;margin-bottom:17px;text-transform:uppercase;letter-spacing:.05em}.pricing-price{font-family:'Open Sans',sans-serif;font-size:50px;color:#333;display:inline-block;line-height:1.3;margin-bottom:20px}.pricing-currency{display:inline-block;vertical-align:top;margin:8px -10px 0 0;font-size:24px}.pricing-term{font-size:12px;display:block;color:#9e9e9e;font-weight:400}.pricing-features{color:#7a7a7a}.pricing-features li{padding:8px 0}.pricing-button{margin-top:38px}.pricing-parallax .parallax{background-image:url(../img/pricing_bg.jpg)}.page-title{position:relative;width:100%;overflow:hidden;background-repeat:no-repeat;display:block;background-size:cover;background-position:center center}.page-title .container{height:240px}.title-holder{position:relative;display:table;width:100%;height:100%}.title-text{display:table-cell;height:100%;vertical-align:middle}.title-text h1{margin:0;color:#fff;font-size:24px}.breadcrumb{width:auto;background-color:transparent;padding:0;margin-top:5px;margin-bottom:0;font-size:13px}.breadcrumb a,.page-title.style-2 .breadcrumb a,.page-title.style-2 .breadcrumb>li+li:before{color:#7a7a7a}.breadcrumb a:hover,.page-title.style-2 .breadcrumb a:hover{color:#ffcf0d}.page-title.style-2 .breadcrumb>.active,.page-title.style-2 .title-text h1{color:#121212}.page-title .breadcrumb a,.page-title .breadcrumb>.active{color:#fff}.page-title .breadcrumb>li+li:before{color:#fff;opacity:.5;padding:0 1px 0 5px}.page-title.style-2{background-color:#f5f5f5;padding:50px 0}.page-title.style-2 .container{height:auto}.page-title.style-3 .container{height:700px}.page-title.style-3{background-attachment:fixed}.page-title.style-3 .title-text h1{font-size:60px;font-weight:700}.parallax-counters .parallax{background-image:url(../img/counters_bg.jpg)}.parallax-counters h5,.parallax-counters span{color:#fff}.page-404 h1{font-size:200px;line-height:1.2}.page-404 a,.page-404 p{font-size:14px}.upperacase{text-transform:uppercase;letter-spacing:.05em}.heading{margin-bottom:30px}h1.heading-small{font-size:20px;letter-spacing:.2em}h2.heading-small{font-size:16px;letter-spacing:.2em}h3.heading-small{font-size:15px;letter-spacing:.2em}h4.heading-small{font-size:14px;letter-spacing:.2em}h5.heading-small{font-size:13px;letter-spacing:.2em}h6.heading-small{font-size:12px;letter-spacing:.2em}.bottom-line:after{content:"";display:block;width:35px;border-bottom:2px solid #7a7a7a;margin:19px auto 24px;z-index:1;position:relative}.bottom-line.style-2:before{content:"";display:block;position:absolute;bottom:0;width:100%;border-bottom:2px solid #f2f2f2}.bottom-line.left-align:after{margin:19px auto 24px 0}.subheading{font-size:15px;line-height:26px;margin-top:7px}.subheading.style-2{font-size:16px}.section-headings p{margin-bottom:30px}blockquote{padding:0 0 20px;margin:0;border:none}blockquote>p{font-size:18px;line-height:28px;font-family:Montserrat,sans-serif;margin-bottom:5px!important;position:relative}blockquote p:after,blockquote p:before{content:'"';font-size:20px}blockquote p:before{position:absolute;left:-10px}blockquote>span{color:#ffcf0d;font-size:14px}.blockquote-style-1{background-color:#ffcf0d;padding:40px}.blockquote-style-1 p,.blockquote-style-1 span{color:#fff}.blockquote-style-2{padding:40px;border-left:2px solid #ffcf0d}.dropcap{font-family:Montserrat,sans-serif}.dropcap.style-1{float:left;color:#ffcf0d;font-size:47px;line-height:48px;padding-right:10px}.dropcap.style-2{float:left;color:#fff;text-align:center;background-color:#ffcf0d;width:38px;height:38px;font-size:24px;line-height:40px;margin:7px 10px 0 0}.highlight{padding:3px 5px;color:#fff;background-color:#ffcf0d}.list li{line-height:24px}.list li i{line-height:21px}.arrows li,.bullets li,.checks li,.numbers li{margin-bottom:20px;color:#7a7a7a}.bullets li:before{content:"• ";font-size:14px;color:#ffcf0d;padding-right:.5em}.arrows i{margin-right:5px}.arrows i,.checks i{color:#ffcf0d}.checks i{font-size:12px;margin-right:7px;vertical-align:middle}ol.numbers{padding-left:20px}.section-columns p{margin-bottom:40px}img.alignleft{float:left;margin:10px 20px 10px 0}img.alignright{float:right;margin:10px 0 10px 20px}.accordion .panel-default>.panel-heading{position:relative;background-color:#f5f5f5;padding:0;border-radius:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.accordion.panel-group .panel{border:none;box-shadow:none;margin-top:10px}.accordion.panel-group .panel:first-child{margin-top:0}.panel-content p{margin-bottom:0}.accordion .panel-default>.panel-heading+.panel-collapse>.panel-body,.panel-content{border:none;padding:20px 0 10px 0;line-height:24px}.accordion .panel-default>.panel-heading>a,.toggle>.acc-panel>a{display:block;position:relative;text-decoration:none;padding:13px 20px;color:#7a7a7a;font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-size:12px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.accordion .panel-default>.panel-heading>a.minus{color:#121212;margin-bottom:-1px}.accordion .panel-heading>a>span{display:block;width:10px;height:2px;background-color:#7a7a7a;right:18px;top:22px;position:absolute}.accordion .panel-heading>a.plus>span{background-color:#a7a7a7}.accordion .panel-heading>a.plus>span:after{content:"";display:block;width:10px;height:2px;position:absolute;top:0;background-color:#a7a7a7;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion .panel-heading:hover,.accordion .panel-heading:hover a.plus>span,.accordion .panel-heading:hover a.plus>span:after,.toggle>.acc-panel>a.active{color:#121212}.toggle>.acc-panel>a{border-bottom:1px solid #f2f2f2;padding:13px 0}.toggle>.acc-panel>a:after{font-family:ElegantIcons;position:absolute;content:"\33";right:0;color:#7a7a7a;font-size:18px;line-height:1}.toggle>.acc-panel>a.active:after{content:"\32";color:#121212}.nav-tabs{border:none}.nav.nav-tabs>li.active>a,.nav.nav-tabs>li.active>a:focus,.nav.nav-tabs>li.active>a:hover,.nav.nav-tabs>li>a,.nav.nav-tabs>li>a:focus,.nav.nav-tabs>li>a:hover{color:#121212;border:0}.nav-tabs>li{margin-bottom:-2px}.nav.nav-tabs>li>a{padding:0;background-color:transparent;border:none;border-radius:0;margin-right:30px;font-family:Montserrat,sans-serif;color:#7a7a7a;text-transform:uppercase;letter-spacing:.2em;font-size:12px}.tab-content{padding:15px 0}.tab-content>.tab-pane>p{margin-bottom:0}.vertical .nav-tabs{float:left;width:200px;position:relative;margin-right:-1px;border-right:1px solid #e0e0e0;z-index:2}.vertical .nav-tabs>li{float:none;border:1px solid #e0e0e0;border-right:0;border-top:0;margin-bottom:0}.vertical .nav-tabs>li:first-child{border-top:1px solid #e0e0e0}.vertical .nav.nav-tabs>li>a{padding:13px 20px;margin-right:0}.vertical .nav.nav-tabs>li.active>a{border-right:1px solid #fff;right:-1px;padding-left:19px}.vertical .tab-content{padding:30px;overflow:hidden;border:1px solid #e0e0e0}.section-buttons .btn{margin-bottom:20px}.btn{font-family:Raleway,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;text-align:center;letter-spacing:.14em;border:2px solid transparent;border-radius:0;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;color:#fff;background-color:#121212;-webkit-backface-visibility:hidden;backface-visibility:hidden}.btn.btn-dark{background-color:#2b2b2b}.btn.btn-light{background-color:#ececec;color:#121212}.btn-lg{font-size:13px;padding:13px 34px}.btn-md{font-size:11px;padding:10px 25px}.btn-sm{font-size:10px;padding:7px 23px}.btn.btn-color{background-color:#ffcf0d}.btn.btn-transparent{color:#fff;background-color:transparent;border-color:#fff}.btn.btn-white{color:#121212;background-color:#fff}.btn.btn-stroke{border-color:#121212;background-color:transparent;color:#121212}.rounded{-webkit-border-radius:70px;-moz-border-radius:70px;-ms-border-radius:70px;-o-border-radius:70px;border-radius:70px}.btn.btn-orange{background-color:#cc9c69}.btn.btn-brown{background-color:#c2a191}.btn.btn-red{background-color:#ef5659}.btn.btn-blue{background-color:#529fbf}.btn.btn-purple{background-color:#b48cc3}.btn.btn-olive{background-color:#89a571}.btn.btn-lavender{background-color:#7e90ca}.btn.btn-pink{background-color:#d18a9a}.btn:focus{color:#fff;outline:0!important}.btn:hover{transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;color:#fff;opacity:.9}.btn-transparent:hover,.btn.btn-light:hover,.btn.btn-stroke:hover{background-color:#ffcf0d;border-color:transparent}.btn.btn-white:hover{background-color:#121212}.modal{z-index:1300}.modal-backdrop{z-index:1299}.modal-dialog{margin-top:7%}.modal-content{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.mfp-iframe-holder .mfp-content{max-width:1400px}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:transparent}.mfp-close:before{font-family:ElegantIcons,sans-serif;content:"\4d";position:absolute;right:0;color:#fff}.social-icons a{margin:0 3px 6px 0;display:inline-block;width:32px;height:32px;color:#7a7a7a;background-color:#f2f2f2;line-height:32px;text-align:center;font-size:13px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.social-icons.rounded a{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.social-icons.large a,.social-icons.large i{width:50px;height:50px;line-height:50px;font-size:18px}.social-icons.transparent a{background-color:transparent}.social-icons.dark a{background-color:#252525}.social-icons:not(.colored) a:hover{color:#fff;background-color:#ffcf0d}.footer-socials .social-icons a,.top-bar .social-icons a{margin-bottom:0;background-color:transparent}.social-icons.colored a{color:#fff}.social-icons.colored a:hover{opacity:.9}.colored .social-twitter{background-color:#00acee}.colored .social-facebook{background-color:#3b5998}.colored .social-google-plus{background-color:#dd4b39}.colored .social-linkedin{background-color:#0e76a8}.colored .social-vimeo{background-color:#1ab7ea}.colored .social-youtube{background-color:#c4302b}.colored .social-instagram{background-color:#3f729b}.colored .social-pinterest{background-color:#c8232c}.colored .social-rss{background-color:#f26522}.colored .social-dribbble{background-color:#ea4c89}.colored .social-skype{background-color:#00aff0}.colored .social-soundcloud{background-color:#f30}.colored .social-vk{background-color:#45668e}.colored .social-delicious{background-color:#39f}.colored .social-android{background-color:#a4c639}.colored .social-digg{background-color:#000}.colored .social-reddit{background-color:#ff4500}.colored .social-dropbox{background-color:#007ee5}.colored .social-odnoklassniki{background-color:#ed812b}.colored .social-github{background-color:#4183c4}.colored .social-flickr{background-color:#ff0084}.colored .social-lastfm{background-color:#d51007}.colored .social-email{background-color:#242424}.counters i{font-size:40px;color:#ffcf0d}.counters.style-2 .statistic span{font-size:32px;display:block;margin-top:20px}.chart{position:relative;display:inline-block;width:160px;height:160px;text-align:center}.chart canvas{position:absolute;top:0;left:0}.chart i{line-height:160px;font-size:42px}.percent{display:inline-block;line-height:160px;z-index:2;font-size:24px;font-family:Montserrat,sans-serif;color:#121212}.percent:after{content:'%';margin-left:.1em;font-size:.9em}.progress-bar{-moz-transition:width 2s ease-in-out;-webkit-transition:width 2s ease-in-out;transition:width 2s cubic-bezier(.86,0,.07,1);box-shadow:none}.progress-bars{margin-bottom:27px}.progress-bars h6{color:#121212;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:12px;margin-top:0;margin-bottom:6px;text-transform:uppercase;letter-spacing:.05em}.progress-bars h6 span{color:#121212;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:12px;float:right}.progress.meter{height:3px;border-radius:0;position:relative;background:#f7f7f7;margin-bottom:27px;box-shadow:none}.progress.meter:last-child{margin-bottom:0}.progress .progress-bar{display:block;height:3px;border-radius:0;position:relative;overflow:hidden}.meter .progress-bar{background-color:#ffcf0d}.meter.blue .progress-bar{background-color:#529fbf}.meter.olive .progress-bar{background-color:#89a571}.meter.orange .progress-bar{background-color:#cc9c69}.meter.violet .progress-bar{background-color:#b48cc3}.icon-boxes.style-3 .service-item-box{padding:34px 15px;border:1px solid #e0e0e0}.icon-boxes.style-3 i{width:auto;height:auto;line-height:1;color:#7a7a7a}.icon-boxes.style-3 h3{font-size:12px;margin-top:15px;margin-bottom:5px}.alert{padding:10px 18px;margin-bottom:20px;border:none;border-radius:0}.alert-dismissible .close{right:0;top:0;color:inherit;position:relative}.close{opacity:1;text-shadow:none;font-weight:400;font-size:18px}.alert-success{background-color:#e8faf8;color:#ffcf0d}.alert-info{background-color:#f0fafa;color:#529fbf}.alert-warning{background-color:#faf8f0;color:#cc9c69}.alert-danger{background-color:#faefee;color:#ef5659}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{height:50px;border:2px solid #e0e0e0;background-color:transparent;width:100%;margin-bottom:16px;padding:0 16px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}textarea{height:auto;padding:8px 16px;margin-bottom:25px}input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:#121212;outline:0;box-shadow:none}Change Color of Placeholders input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#7a7a7a}input:-moz-placeholder,textarea:-moz-placeholder{color:#7a7a7a;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:#7a7a7a;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#7a7a7a}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-left:12px!important;background:url(../img/shop/shop_icons.png) no-repeat!important;background-position:100% -176px}select::-ms-expand{display:none}input[type=checkbox]{display:none}.checkboxes>li,.radio-buttons>li{padding:7px 0}input[type=radio]{display:none}input[type=radio]+label:before{display:inline-block;display:none!important;content:"";width:17px;height:17px;background-color:#f0f0f0;border-radius:40px;margin:-3px 10px 0 0;outline:0;vertical-align:middle;cursor:pointer;margin-bottom:0}input[type=radio]:checked+label:before{background-color:#121212;border:5px solid #f0f0f0;padding:1px}input[type=radio]:focus{outline:0}label{font-weight:400;color:#00454d;font-size:17px;font-family:Montserrat,sans-serif;vertical-align:middle;width:100%!important;text-align:left!important}#customizer{position:fixed;top:0;z-index:10000;height:100%;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.1);width:260px}.corner{display:block;cursor:pointer;width:40px;height:40px;background-color:#fff;position:absolute;top:100px;left:-40px;box-shadow:-3px 0 8px -1px rgba(0,0,0,.1);line-height:40px;text-align:center;border-radius:3px 0 0 3px;font-size:20px;color:#121212;font-family:Helvetica,sans-serif}.s-close{right:-260px!important;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.s-open{right:0!important}#options{padding:15px;overflow-y:scroll;overflow-x:hidden;height:100%}.demo-list li{float:left;padding:5px 2px}.demo-list img{border:1px solid #f5f5f5}.color-scheme a{display:block;height:30px;width:30px;margin:0 4.25px 10px}@media (max-width:767px){#customizer{display:none}}