@charset "UTF-8";@import url('vspacing.min.css');body,html{height:100%}.panel-icon,body{-moz-osx-font-smoothing:grayscale}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent}.entry-footer a,.entry-footer span,.footer-menu li a,.pagetop-content,.side-left>*,.side-right>*,.vcenter{vertical-align:middle}body{position:relative;font:400 14px/1.6 Lato,Verdana,sans-serif;-webkit-font-smoothing:antialiased;background-color:#f6f6f6;color:#121212;min-height:100%}.bg-gray{background-color:#eaeaea}#ona-loader{position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999;background:#fff;text-align:center}.ball-animation,.ball-animation>div{display:inline-block;position:absolute}.ball-animation{top:50%;left:50%;font-size:0;color:#fff;width:42px;height:42px;margin-top:-21px;margin-left:-21px;-webkit-animation:ball-spin-rotate 2s infinite linear;-moz-animation:ball-spin-rotate 2s infinite linear;-o-animation:ball-spin-rotate 2s infinite linear;animation:ball-spin-rotate 2s infinite linear}.side-text,.side-text a{color:#5e5e5e}.ball-animation>div{float:none;background-color:#222;border:0 solid #222;top:0;width:22px;height:22px;border-radius:100%;-webkit-animation:ball-spin-bounce 2s infinite ease-in-out;-moz-animation:ball-spin-bounce 2s infinite ease-in-out;-o-animation:ball-spin-bounce 2s infinite ease-in-out;animation:ball-spin-bounce 2s infinite ease-in-out}.ball-animation>div:last-child{background-color:#aaa;top:auto;bottom:0;-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes ball-spin-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes ball-spin-rotate{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes ball-spin-rotate{100%{-o-transform:rotate(360deg);transform:rotate(360deg),}}@keyframes ball-spin-rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes ball-spin-bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes ball-spin-bounce{0%,100%{-moz-transform:scale(0);transform:scale(0)}50%{-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes ball-spin-bounce{0%,100%{-o-transform:scale(0);transform:scale(0)}50%{-o-transform:scale(1);transform:scale(1)}}@keyframes ball-spin-bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}#wrapper,.main{width:100%;min-height:100%}#wrapper.boxed,#wrapper.boxed-long{width:100%;margin:0}.fixed-footer{bottom:0;left:0;right:0;background-color:#fff;font-size:13px;z-index:1000}.fixed-footer,.side-left,.side-right{position:fixed;text-align:center}.side-left,.side-right{top:0;bottom:0;display:table;height:100%;z-index:1002;background-color:#fff}.side-left{left:0}.side-right{right:0}.side-left>*,.side-right>*{display:table-cell}.side-nav li{display:block;line-height:8px}.side-nav li+li{margin-top:9px}.side-nav li a{display:inline-block;text-indent:-9999px;width:8px;height:8px;padding:0;border-radius:50%;border:1px solid #4a4a4a;transition:all .65s;-webkit-transition:all .65s}.side-nav li a:focus,.side-nav li a:hover,.side-nav li.active a{background-color:#4a4a4a;border-color:#4a4a4a}hr,iframe{border:none}.side-text-container{position:relative}.side-text{display:inline-block;position:absolute;left:18px;width:320px;height:20px;line-height:20px;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);margin-top:140px;letter-spacing:.2px}.side-right .side-text{-ms-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;left:auto;right:38px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg)}.side-text a:focus,.side-text a:hover{color:#121212}@media (max-width:767px){.fixed-footer,.side-left,.side-right{display:none}}@media (min-width:768px){.main{padding:56px}.container{width:638px}.fixed-footer{height:56px;line-height:54px}.side{width:56px}}@media (min-width:992px){.container{width:858px}}@media (min-width:1200px){.container{width:1058px}}@media (min-width:1280px){.container{width:1088px}}@media (min-width:1320px){.container{width:1170px}}@media (min-width:1440px){.container{width:1200px}}::selection{background-color:#000;color:#fff}::-moz-selection{background-color:#000;color:#fff}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Raleway,Arial,sans-serif;font-weight:700;line-height:1;color:#161616;margin-top:0;margin-bottom:25px}.h5,.h6,h5,h6{margin-bottom:20px}.h1,h1{font-size:40px}.h2,h2{font-size:32px}.h3,h3{font-size:24px}.h4,h4{font-size:20px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}ol,ul{list-style-type:none;padding:0;margin:0}p{margin:0 0 25px}a{color:#121212;-webkit-transition:color .4s;transition:color .4s}.pagetop-content,.subtitle.light,.text-white,.title>span{color:#fff}a:active,a:focus,a:hover{text-decoration:none}a:active,a:focus,input,select,textarea{outline:0}img.pull-right{margin-left:25px;margin-bottom:25px}img.pull-left{margin-right:25px;margin-bottom:25px}hr{margin:30px auto;width:80%;height:1px;background-image:-webkit-linear-gradient(left,transparent,rgba(74,74,74,.9),transparent);background-image:linear-gradient(to right,transparent,rgba(74,74,74,.9),transparent)}blockquote{position:relative;padding:5px 0 5px 30px;margin:15px 0;font-size:15px;border-left:2px solid transparent}.testimonial blockquote:before,blockquote:after{content:'\f347';display:inline-block;position:absolute;font-family:Ionicons;font-size:20px;left:0;top:-5px}blockquote p{margin-bottom:12px}blockquote cite{font-size:14px;font-weight:600}.dropcap{font-size:4.5em;line-height:1;font-weight:700;padding-right:.2em;float:left}.page-top,.parallax-container,.section{position:relative;overflow:hidden}.page-top{padding:120px 15px;margin-bottom:80px;background-color:#222}.page-top.page-top-video{padding-left:0;padding-right:0}.page-top.fullscreen,.page-top.fullscreen-min{padding-top:0;padding-bottom:0}.page-top.fullscreen iframe,.page-top.fullscreen-min iframe{width:100%;height:100%}.title{font:700 40px/1 Raleway,sans-serif;margin-bottom:65px}.title>span{position:relative;display:inline-block;padding:10px 28px;background-color:#141414;outline:#141414 solid 1px;outline-offset:2px}.footer:before,.member-meta,.portfolio-meta{outline:transparent solid 1px}.subtitle{position:relative;font-size:24px;padding-bottom:30px;margin-bottom:40px}.subtitle:after,.subtitle:before{display:block;position:absolute;left:50%;content:''}.subtitle:before{width:50%;height:1px;bottom:0;z-index:10;margin-left:-25%;background-image:-webkit-linear-gradient(left,transparent,rgba(74,74,74,.9),transparent);background-image:linear-gradient(to right,transparent,rgba(74,74,74,.9),transparent)}.subtitle:after{width:9px;height:9px;bottom:-4px;z-index:20;margin-left:-4.5px;background-color:#4a4a4a;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.subtitle.smaller{font-size:20px}.subtitle.light:before{background-image:-webkit-linear-gradient(left,transparent,rgba(255,255,255,.9),transparent);background-image:linear-gradient(to right,transparent,rgba(255,255,255,.9),transparent)}.subtitle.light:after{background-color:#f2f2f2}.lead{font-size:15px;font-weight:inherit;line-height:1.5;max-width:620px;margin:0 auto 50px}.pagetop-wrapper{display:table;width:100%;height:100%}.pagetop-content{display:table-cell;text-align:center}.pagetop-content h1{font-weight:800;font-size:54px;letter-spacing:.02em;line-height:1.1;margin:0}.pagetop-content h1,.pagetop-content h2,.pagetop-content h3,.pagetop-content h4{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.15)}@media (max-width:991px){.pagetop-content h1,.portfolio-content h1,.single .entry h1{font-size:42px}}@media (max-width:768px){.pagetop-content h1,.portfolio-content h1,.single .entry h1{font-size:36px}}.no-padding{padding:0!important}.no-margin{margin:0!important}.bg-image{position:relative;-webkit-background-size:cover;background-size:cover;background-position:center}.page-top.parallax-container .parallax,.parallax-container .parallax{position:absolute;bottom:-200px;background-origin:content-box;background-attachment:scroll!important;background-repeat:repeat;left:0;right:0}.page-top .carousel-inner .item,.page-top.parallax-container .parallax,.parallax-container .parallax{background-size:cover;background-position:center center}.parallax-container .parallax{top:-200px;height:calc(100% + 100vh);z-index:-1}.page-top.parallax-container .parallax{top:0;height:calc(100% + 200px);z-index:1}.touchevents .page-top.parallax-container .parallax,.touchevents .parallax-container .parallax{top:0;bottom:0;height:100%}.parallax-container .container,.parallax-container .container-fluid,.parallax-container .pagetop-wrapper{position:relative;z-index:5}.breadcrumb,.overlay{position:absolute;bottom:0}.overlay{left:0;right:0;top:0;z-index:-1;display:block;background:#000;opacity:.15}.breadcrumb,.breadcrumb>li{display:inline-block}.breadcrumb{left:50%;z-index:100;padding:8px 22px;margin:20px 0 0;list-style:none;background-color:rgba(20,20,20,.82);border-radius:6px 6px 0 0;font-size:13px;white-space:nowrap;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.breadcrumb>li+li:before{padding:0 8px;color:#bababa}.breadcrumb>li>a{color:#bababa}.breadcrumb>.active,.breadcrumb>li>a:focus,.breadcrumb>li>a:hover{color:#fff;text-decoration:none}.pagination-container{padding:15px 0;border-top:1px solid #121212;border-bottom:1px solid #121212;line-height:0}.pagination-container:after{content:'';display:table;clear:both}.pagination-container .pagination-info{font-size:13px;line-height:28px;color:#333}.pagination{margin:0;border-radius:0;float:right}.pagination>li>a,.pagination>li>span{padding:4px 10px;color:#fff;background-color:#121212;border:1px solid #121212;margin-left:4px;border-radius:0;transition:all .45s ease;-webkit-transition:all .45s ease;min-width:28px;font-size:12px;line-height:18px;text-align:center}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-radius:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#fff;background-color:#3a3a3a;border-color:#3a3a3a}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#fff}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#4a4a4a;background-color:#b7b7b7;border-color:#b7b7b7;cursor:not-allowed}@media (max-width:480px){.pagination-container{padding:10px 0 16px}.pagination{display:block;float:none;margin:4px 0}}.panel-group{margin-bottom:40px}.panel{margin-bottom:20px;background-color:transparent;border-color:#121212}.panel-group .panel+.panel{margin-top:6px}.panel-body{padding:20px 22px}.panel-body p:last-child{margin-bottom:0}.panel-heading{padding:0;position:relative;transition:background .6s;-webkit-transition:background .6s;background-color:#121212}.panel-heading:hover{background-color:#212121}.panel-group .panel,.panel-group .panel-heading{border-radius:0!important}.panel-heading a{display:block;padding:16px 22px 16px 42px;color:#fff}.panel-heading a:focus,.panel-heading a:hover{color:#eaeaea}.panel-title{font:500 14px/1 Lato,Verdana;letter-spacing:.3px}.panel-icon{position:absolute;left:21px;top:50%;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-size:12px;margin-top:-6px;color:#8e8e8e!important}.panel-icon:before{content:'\e259'}.collapsed .panel-icon:before{content:'\e258'}#instafeed a:after,.footer:before,.member:after,.portfolio-content-meta:after,.portfolio-item figure:after,.progress-tooltip:after,.testimonial-owner:after{content:''}.vcenter-container{display:table;width:100%;height:100%}.vcenter{display:table-cell}.fullscreen{height:100vh}.fullscreen-min{height:100vmin}.ie9 .fullscreen-min{height:100vm}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.fullscreen{height:1024px}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.fullscreen{height:768px}}@media screen and (device-aspect-ratio:40/71){.fullscreen{height:500px}}@media (min-width:768px){.fullscreen-min{height:calc(100vmin - 112px)}}.social-icon{position:relative;display:inline-block;width:20px;height:20px;color:#4a4a4a;text-align:center;font-size:16px;line-height:20px;margin:0 2px}.side .social-icon{display:block;margin:0 auto 9px;font-size:18px;width:24px;height:24px;line-height:24px}.side .social-icon:last-child{margin-bottom:0}.social-icon:focus,.social-icon:hover{text-decoration:none}@media (min-width:768px){.rev_slider_wrapper{height:calc(100vh - 112px)}}.header{background-color:#fff;width:100%;position:fixed;top:0;left:0;right:0;z-index:1002;height:56px}.container-fluid>.navbar-header,.container>.navbar-header{margin:0}#mobile-nav-close{display:none;position:absolute;right:85px;top:15px;color:#121212;width:40px;height:40px;text-align:center;font-size:28px;line-height:40px;z-index:2000}@media (min-width:768px){.header>.container-fluid{width:100%;padding:0 84px}.navbar-header{float:none}}@media (min-width:992px){.navbar-header{float:left}.navbar-container{float:right}.navbar-container .social-icons{display:none}}@media (max-width:991px){.nav-open.navbar-container .dropdown-menu,.navbar-container{text-align:center}.navbar-container{position:fixed;z-index:2000;left:0;right:0;bottom:0;top:0;background-color:rgba(248,248,248,.9);padding:50px 20px;overflow-y:auto;opacity:0;visibility:hidden;transition:opacity .6s,visibility 0s .5s;-webkit-transition:opacity .6s,visibility 0s .5s}.nav-open.navbar-container{opacity:1;visibility:visible;transition:opacity .7s;-webkit-transition:opacity .7s}.navbar-nav li a{display:inline-block;padding:7px 15px}.navbar-nav>li>a{padding-top:9px;padding-bottom:9px;font-weight:700;font-size:17px;text-transform:uppercase}.navbar-nav li li a{font-size:15px}.navbar-nav li li li a{font-size:14px}.navbar-nav .dropdown-menu{padding-top:3px;padding-bottom:8px;float:none;background-color:transparent}.navbar-nav .open .dropdown-menu{position:relative!important;top:auto;bottom:auto;left:auto;right:auto}.navbar-nav>li{float:none}#mobile-nav-close{display:block}.nav-open .dropdown-menu .dropdown-menu{display:none}.nav-open .dropdown-menu .open>.dropdown-menu{display:block}.nav-open.navbar-container .social-icons{display:block;margin-top:40px}}.popup-item,.portfolio-meta{z-index:99;position:absolute}@media (max-width:767px){#mobile-nav-close{right:15px}}.navbar-brand{height:auto;font:700 22px/30px Raleway,Verdana,sans-serif;padding:13px 0;text-transform:uppercase;color:#222}.navbar-brand:focus,.navbar-brand:hover{color:#222}.navbar-brand>i{margin-right:7px}.nav.navbar-nav{font-weight:400}.nav.navbar-nav li.active>a,.nav.navbar-nav li.open>a,.nav.navbar-nav>li>a:focus,.nav.navbar-nav>li>a:hover{background-color:transparent}.dropdown-menu{min-width:190px;padding:0 0 7px;margin:0;font-size:13px;background-color:#fff;border:none;border-radius:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);animation-fill-mode:both;animation-delay:0s;-webkit-animation-fill-mode:both;-webkit-animation-delay:0s}.dropdown-menu>li>a{font-weight:400;padding:7px 15px;color:#121212}.dropdown-menu>li:last-child>a{border-bottom:none}.dropdown-menu li li.open>a,.dropdown-menu li li.open>a:focus,.dropdown-menu li li.open>a:hover,.dropdown-menu li.active>a,.dropdown-menu li.active>a:focus,.dropdown-menu li.active>a:hover,.dropdown-menu li.open>a,.dropdown-menu li.open>a:focus,.dropdown-menu li.open>a:hover,.dropdown-menu li:focus>a,.dropdown-menu li:hover>a,.dropdown-menu li>a:focus,.dropdown-menu li>a:hover{text-decoration:none;background-color:transparent}.caret{border-top-width:3px;border-left-width:3px;border-right-width:3px}@-webkit-keyframes fadeInAnim{0%{opacity:0}100%{opacity:1}}@keyframes fadeInAnim{0%{opacity:0}100%{opacity:1}}.dropdown.open>.dropdown-menu{animation-name:fadeInAnim;-webkit-animation-name:fadeInAnim;animation-duration:1s;-webkit-animation-duration:1s}@media (min-width:992px){.dropdown-menu .dropdown-menu{left:100%;top:0;padding:7px 0}.dropdown-menu .dropdown-menu.dropdown-menu-right,.dropdown-menu.dropdown-menu-right .dropdown-menu{left:auto;right:100%}.nav.navbar-nav>li>a{padding:18px 15px}.nav.navbar-nav>li:last-child>a{padding-right:0}}.navbar-toggle{padding:7px 6px;margin:14.5px 0;background-color:#121212;border:1px solid #121221;border-radius:0;transition:all .65s;-webkit-transition:all .65s}.navbar-toggle .icon-bar{width:19px;height:1px;border-radius:0;background-color:#fff}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:block}.navbar-nav{float:none}}@media (min-width:992px){.navbar-toggle{display:none}}@media (max-width:767px){.header{position:static;top:auto;left:auto;right:auto}}.feature,.member{position:relative}#features{background-color:#121212}.feature{margin-bottom:40px}#features .feature{color:#7e7e7e}.feature-icon{min-width:50px;display:block;float:left;font-size:34px;line-height:1;margin-top:-2px}#features .feature-icon{color:#b7b7b7}.feature-content{margin-left:50px}.feature-title{font-size:14px;line-height:1.4;font-weight:700;margin-bottom:8px;letter-spacing:.5px;text-transform:uppercase}#features .feature-title{color:#fff}.member{margin-bottom:30px;perspective:800px;overflow:hidden}.member figure img{display:block;width:100%;height:auto}.member:after{position:absolute;left:0;right:0;top:0;bottom:0;transition:all .75s ease;-webkit-transition:all .75s ease;opacity:0;visibility:hidden;background-color:rgba(255,255,255,.4)}.member:focus:after,.member:hover:after{opacity:1;visibility:visible}.member-meta{background-color:#121212;color:#7e7e7e;text-align:center;padding:23px 10px 15px;position:absolute;bottom:15px;left:15px;right:15px;z-index:99;opacity:0;visibility:hidden;transition:all .65s ease;-webkit-transition:all .65s ease;transform-origin:center bottom;transform:rotateX(100deg) translateZ(-40px);-webkit-transform:rotateX(100deg) translateZ(-40px);-ms-transform:rotateX(100deg) translateZ(-40px)}.member:focus .member-meta,.member:hover .member-meta{opacity:1;transform:rotateX(0) translateZ(0);-webkit-transform:rotateX(0) translateZ(0);-ms-transform:rotateX(0) translateZ(0);visibility:visible}.member-meta h4{color:#fff;font-size:15px;text-transform:uppercase;margin-bottom:5px;letter-spacing:.5px;font-weight:600}.member-meta p{margin-bottom:10px}.member-meta .social-icon{color:#aaa}.member-meta .social-icon:focus,.member-meta .social-icon:hover{color:#fff}.tooltip{font-family:Lato,sans-serif}.tooltip-inner{border-radius:0;padding:5px 10px}.progress,.progress-bar{position:relative;border-radius:6px}.visible-xss{display:none}@media (max-width:480px){.col-xss-12{width:100%;float:none}.col-xss-6{float:left;width:50%}.visible-xss{display:block}.hidden-xss{display:none!important}}.progress{margin-bottom:25px;background-color:#cacaca;box-shadow:none;-webkit-box-shadow:none;overflow:visible;height:3px}.progress-bar{padding-right:15px;box-shadow:none;-webkit-box-shadow:none;background-color:#121212;-webkit-transition:width .8s ease;-o-transition:width .8s ease;transition:width .8s ease}.progress-title{display:inline-block;font:700 11px/12px Lato,Verdana,sans-serif;margin-bottom:6px;padding:5px 10px;letter-spacing:.6px;text-transform:uppercase;background-color:#222;color:#fff}.progress-tooltip{position:absolute;right:-5px;bottom:100%;padding:2px 7px;color:#fff;font-size:12px;line-height:1.4;margin-bottom:7px;background-color:#222}.progress-tooltip:after{width:0;height:0;position:absolute;left:50%;margin-left:-5px;top:100%;border-style:solid;border-width:5px 5px 0;border-color:#222 transparent transparent}.newsletter-container{color:#fff}.newsletter-wrapper{max-width:600px;margin:0 auto}.newsletter-container form{max-width:400px;margin:0 auto;position:relative}.form-control.light{border-color:#fff;color:#fff}.form-control.light+.input-desc{background-color:#fff;color:#121212}.form-control.light::-moz-placeholder{color:#fff}.form-control.light:-ms-input-placeholder{color:#fff}.form-control.light::-webkit-input-placeholder{color:#fff}.newsletter-container .form-control,.newsletter-container .form-group{margin-bottom:0}.newsletter-container .btn{display:block;width:36px;height:36px;font-size:18px;line-height:36px;padding:0;margin:-18px 0 0;border:none;position:absolute;right:6px;top:50%;background-color:transparent;min-width:0}.partner,.portfolio-item,.portfolio-item figure,.service,.testimonial,.testimonial-owner{position:relative}.newsletter-container .btn:focus,.newsletter-container .btn:hover{color:#fff}.service{text-align:center;margin-bottom:40px}.service>i{display:inline-block;font-size:20px;min-width:44px;min-height:44px;line-height:44px;border-radius:50%;color:#fff;background-color:#121212;margin:0 auto 25px}.service h4{margin-bottom:15px}.nav-tabs{border-bottom:1px solid #121212}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding:12px 17px;margin-right:0;border-radius:0;background-color:#222;color:#fff;transition:background .65s,border-color .65s;-webkit-transition:background .65s,border-color .65s;border-right-color:#4a4a4a}.nav-tabs>li:last-child>a,.nav-tabs>li:last-child>a:hover{border-right-color:transparent}.nav-tabs>li>a:hover{border-color:#222 #4a4a4a #222 #222;background-color:#121212;color:#fff}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#121212;cursor:default;background-color:transparent;border:1px solid #121212;border-top-width:3px;margin-top:-2px;border-bottom-color:#f6f6f6}.nav-tabs.nav-justified>li>a{border-radius:0;border-color:transparent;margin-bottom:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #121212;border-bottom-color:#f6f6f6}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #121212;border-radius:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#f6f6f6}}.tab-content{padding:25px 22px 22px;border:1px solid #121212;border-top:none}.tab-content p:last-child{margin-bottom:0}@media (max-width:767px){.nav-pills>li>a,.nav-tabs>li>a{padding-left:10px;padding-right:10px;max-width:80px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-tabs.nav-justified>li>a{text-overflow:initial;max-width:100%}.widget .nav-tabs.nav-justified>li{display:table-cell;width:1%}}.partner{display:block;margin-bottom:40px}.partner img{display:block;max-width:100%;height:auto;margin:0 auto;opacity:.4;transition:opacity .7s;-webkit-transition:opacity .7s}.partner:hover img{opacity:.9}.testimonials-container{background-color:#121212;color:#7e7e7e;text-align:center}.testimonial-owner{display:inline-block;margin-top:15px}.testimonial-owner:after{display:table;clear:both}.testimonial-owner figure{float:left;margin-right:15px}.testimonial-owner .owner-meta{float:left;text-align:left}.entry-date,.footer-top,.info,.owl-dots,.owl-next,.owl-prev,.popup-item,.portfolio-filter-container,.portfolio-meta,.pricing-table{text-align:center}.testimonial-owner h4{color:#fafafa;font-size:15px;letter-spacing:.8px;margin:9px 0 2px;font-weight:500}.testimonial blockquote{padding:5px 40px}.testimonial blockquote:after{font-size:24px;top:-10px;left:4px}.testimonial blockquote:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);font-size:24px;left:auto;right:4px;bottom:-20px}.testimonial em{font-weight:400}@media (max-width:767px){.testimonial-owner{margin-top:10px}}@media (min-width:480px){.max-col-2 .portfolio-item,.max-col-3 .portfolio-item,.max-col-4 .portfolio-item,.max-col-5 .portfolio-item,.max-col-6 .portfolio-item{width:100%}}@media (min-width:768px){.max-col-2 .portfolio-item,.max-col-3 .portfolio-item,.max-col-4 .portfolio-item,.max-col-5 .portfolio-item,.max-col-6 .portfolio-item{width:50%}}@media (min-width:992px){.max-col-3 .portfolio-item,.max-col-4 .portfolio-item,.max-col-5 .portfolio-item,.max-col-6 .portfolio-item{width:33.3%}}@media (min-width:1199px){.max-col-4 .portfolio-item,.max-col-5 .portfolio-item,.max-col-6 .portfolio-item{width:25%}.max-col-5 .portfolio-item{width:20%}.max-col-6 .portfolio-item{width:16.66%}}#portfolio-item-container{margin-bottom:50px;overflow:hidden}.portfolio-filter-container .filter-desc{display:inline-block;font:700 17px/1 Raleway,Verdana;margin-bottom:28px;padding:9px 16px;border:1px solid #121212;letter-spacing:.2px}.filter-desc i{margin-right:8px;line-height:1}#portfolio-filter{margin-bottom:32px;font-size:0}#portfolio-filter li{display:inline-block;margin:0 4px 8px}#portfolio-filter li a{display:inline-block;color:#121212;font-size:14px;line-height:1;font-weight:400;position:relative;padding:9px 15px;transition:all .6s;-webkit-transition:all .6s}#portfolio-filter li a:focus,#portfolio-filter li a:hover{text-decoration:none;color:#fff}#portfolio-filter li.active a,#portfolio-filter li.active a:focus,#portfolio-filter li.active a:hover{background-color:#121212;color:#fff}.portfolio-item{overflow:hidden;perspective:800px}.portfolio-item figure img{display:block;width:100%;height:auto}.portfolio-item figure:after{position:absolute;left:0;right:0;top:0;bottom:0;transition:all .75s ease;-webkit-transition:all .75s ease;opacity:0;visibility:hidden;background-color:rgba(255,255,255,.4)}.callout,.entry-date,.popup-item,.portfolio-meta{background-color:#121212}.portfolio-item:focus figure:after,.portfolio-item:hover figure:after{opacity:1;visibility:visible}.portfolio-meta{color:#7e7e7e;padding:23px 10px 15px;bottom:15px;left:15px;right:15px;opacity:0;visibility:hidden;transition:all .7s ease;-webkit-transition:all .7s ease;transform-origin:center bottom;transform:rotateX(100deg) translateZ(-40px);-webkit-transform:rotateX(100deg) translateZ(-40px);-ms-transform:rotateX(100deg) translateZ(-40px)}.portfolio-item:focus .portfolio-meta,.portfolio-item:hover .portfolio-meta{opacity:1;transform:rotateX(0) translateZ(0);-webkit-transform:rotateX(0) translateZ(0);-ms-transform:rotateX(0) translateZ(0);visibility:visible}.portfolio-title{color:#fff;font-size:16px;text-transform:uppercase;margin-bottom:6px;letter-spacing:.6px;font-weight:600}.portfolio-title a{color:#fff}.portfolio-title a:focus,.portfolio-title a:hover{text-decoration:none}.owl-carousel .portfolio-title{font-size:15px}.portfolio-tags,.portfolio-tags a{color:#7e7e7e}.portfolio-tags a:focus,.portfolio-tags a:hover{color:#fff;text-decoration:none}.popup-item{left:50%;top:calc(50% - 40px);display:block;width:46px;height:46px;margin-top:-23px;margin-left:-23px;font-size:22px;line-height:46px;color:#fff;border-radius:50%;opacity:1;transition:all .7s;-webkit-transition:all .7s;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);visibility:hidden}.popup-item:focus,.popup-item:hover{color:#fff}.mfp-title a{color:#aeaeae}.mfp-title a:focus,.mfp-title a:hover{color:#fff;text-decoration:none}.popup-item:focus .popup-item,.portfolio-item:hover .popup-item{opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);visibility:visible}.callout{color:#7e7e7e}.callout h3,.callout h4{color:#fff;margin-bottom:20px;letter-spacing:.5px}.callout-action .btn+.btn{margin-left:8px}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .7s ease-out;transition:all .7s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .7s ease-out;transition:all .7s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.portfolio-content-container{overflow:hidden}.portfolio-content-meta{position:relative;color:#7e7e7e}.portfolio-content-meta:after{display:block;width:3000px;position:absolute;right:0;top:0;height:100%;z-index:-1;background-color:#121212}.portfolio-content,.portfolio-content-meta{padding-top:45px;padding-bottom:45px}.single .portfolio-content h1{letter-spacing:.5px;line-height:1.1}.portfolio-content p:last-child{margin-bottom:0}.portfolio-content-meta ul li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #4a4a4a}.portfolio-content-meta ul li:first-child{padding-top:10px;border-top:1px dotted #4a4a4a}.portfolio-content-meta ul li:last-child{margin-bottom:0}.portfolio-content-meta ul li strong{margin-right:8px}.portfolio-content-meta ul li i{margin-left:5px}.portfolio-content-meta ul li a{color:#9e9e9e}.portfolio-content-meta ul li a:focus,.portfolio-content-meta ul li a:hover{color:#fff}@media (min-width:992px){.portfolio-content-container .container{padding:0 40px}.portfolio-content-container .row{margin-left:-40px;margin-right:-40px}.portfolio-content,.portfolio-content-meta{padding:60px 40px}.portfolio-content-meta ul li{padding-bottom:15px;margin-bottom:15px}.portfolio-content-meta ul li:first-child{padding-top:15px}.single .portfolio-content h1{margin-top:-10px}}.entry{position:relative;padding:25px 70px 25px 0;border-top:1px solid #7e7e7e}.entry:last-of-type{border-bottom:1px solid #7e7e7e}.entry .entry-title{font-size:18px;margin-bottom:12px;line-height:1.3;letter-spacing:.2px}.entry-separator{display:inline-block;font-size:2em;margin:-5px 7px 0;line-height:14px}.entry-label{font-weight:600;margin-right:9px}.entry-date{display:block;width:56px;height:56px;position:absolute;right:0;top:50%;margin-top:-28px;color:#fafafa;font-size:20px;font-weight:700;line-height:1;padding-top:9px}.about-author,.about-author .social-icons,.comments-list .media-body,.reply-link{position:relative}.entry-date>span{display:block;margin-top:4px;font-weight:400;font-size:13px;color:#7e7e7e}.single .entry{padding:0;border:none}.single .entry h1{letter-spacing:.5px;line-height:1.1}.single .entry .entry-date{background-color:#fff}.single .entry-date{top:auto;bottom:0;background-color:rgba(20,20,20,.6);z-index:100}.about-author{padding:25px 20px 15px;border:1px solid #7e7e7e;margin:65px 0 70px}.single h3{font-size:20px;margin-bottom:35px}.single .about-author h3{margin-bottom:25px}.about-author figure,.comments-list .media-left{display:none}.about-author .author-content{margin-left:0}.author-content p:last-child{margin-bottom:10px}.about-author .social-icon{font-size:16px}.blog-related-carousel{margin-bottom:20px}.comments{margin-bottom:60px}.comments-list .media-heading{font-size:17px;margin-top:3px;margin-bottom:12px}.comments-list .comment-date{font-size:12px;font-weight:700;font-family:Lato,Verdana,sans-serif;margin-left:10px}.reply-link{font-weight:700;font-size:13px}.comments-list .media-body p:last-child{margin-bottom:0}.comments-list .media-body>ul li{margin-top:40px}.comments-list li{margin-top:50px}.audio-container{max-width:580px;margin:20px auto 0}.quote-container{max-width:680px;margin:0 auto;padding:12px 22px;background-color:rgba(0,0,0,.6)}h1+.link-container,h1+.quote-container{margin-top:20px}.link-container{max-width:520px;margin:0 auto;padding:17px 22px 20px;background-color:rgba(0,0,0,.6)}.link-container p{margin:4px 0 10px}.link-container a{font-size:16px;color:#fff}.link-container i{font-size:3.6rem;line-height:1}.page-top .carousel-inner,.page-top .carousel-inner .item{height:100%}.page-top .carousel-inner .item{background-origin:content-box;background-attachment:scroll!important;background-repeat:repeat}.carousel-control{top:50%;bottom:auto;width:50px;height:42px;margin-top:-21px;font-size:30px;line-height:42px;text-shadow:0 1px 2px rgba(0,0,0,.2);transition:opacity .7s;-webkit-transition:opacity .7s}.carousel-control.left,.carousel-control.right{background-image:none}@media (max-width:991px){.carousel-control{width:36px;font-size:24px}}@media (max-width:767px){.carousel-control{display:none}}@media (min-width:768px){.comments{margin-bottom:65px}.about-author figure{display:block}.about-author .author-content{margin-left:92px}.about-author .social-icons{position:absolute;right:20px;top:28px}.comments-list .media-left{display:table-cell}.comments-list .media-body{padding-left:10px}.reply-link{position:absolute;top:0;right:0}}.widget{margin-bottom:50px}.links li{padding:3px 0}.links li i{margin-right:9px}.links li:first-child{padding-top:0}.links:last-child{padding-bottom:0}.tagcloud{font-size:0;margin:0 -3px}.tagcloud a{font-size:12px;display:inline-block;padding:5px 11px;background:#222;color:#fafafa;margin:0 3px 6px;transition:all .7s;-webkit-transition:all .7s;border-radius:2px}.tagcloud a:focus,.tagcloud a:hover{color:#fff;text-decoration:none}.widget .nav-tabs>li>a{padding:10px 5px}.widget .tab-content{padding:20px 20px 25px}.widget .post-list li{position:relative;padding-left:63px;padding-bottom:25px;border-bottom:1px dotted #121212;margin-bottom:25px}.widget .post-list li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.widget .post-list li figure{position:absolute;top:0;left:0;max-width:48px}.post-list li h5{font-size:16px;line-height:1.3;margin:0 0 1px;padding-top:3px}.post-list li .entry-cats{font-size:13px}.widget h4{font-size:18px}.widget .tweet_list li{margin-bottom:25px}.widget .twitter-icon{float:left;font-size:15px;margin-top:5px;width:32px;height:32px;line-height:32px;color:#fff;background:#222;border-radius:50%;text-align:center}.info>i,.pricing-action,.pricing-table h3{background-color:#121212}.widget .tweet-content{margin-left:42px}.widget .tweet_time{font-size:12px;display:block;margin-top:8px}@media (max-width:991px){.sidebar{margin-top:80px}.widget{max-width:480px}}.pricing-table{position:relative;border:1px solid #222;padding:10px;margin:0 auto 50px;overflow:hidden;max-width:380px}.pricing-table h3{color:#fff;padding:24px 10px;font-size:20px;margin-bottom:32px}.pricing-action{padding:15px 10px}.pricing-action .btn{padding:9px 15px}.pricing-table .price{margin-bottom:25px}.pricing-table .price>span{display:block;font:800 40px/1 Raleway,Verdana}.pricing-list{margin-bottom:30px}.pricing-list li{line-height:30px}.pricing-table .label{border-radius:0;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;position:absolute;top:22px;left:-31px;color:#fff;padding:8px 40px;min-width:130px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.info{margin-bottom:40px}.info>i{display:inline-block;font-size:20px;min-width:42px;min-height:42px;line-height:42px;border-radius:50%;color:#fff;margin:0 auto 25px}.form-control,.owl-dot{border:1px solid #121212}.info h5{margin-bottom:10px}.info address:last-child{margin-bottom:0}.info .social-icons{margin-top:3px}.form-group{position:relative;margin-bottom:30px}.btn,.input-desc,label.error{display:inline-block;margin-bottom:0}.form-control{height:48px;padding:14px 15px;font-size:13px;color:#121212;background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;transition:all .65s;-webkit-transition:all .65s}.form-control:focus{-webkit-box-shadow:none;box-shadow:none}.form-control::-moz-placeholder{color:#666}.form-control:-ms-input-placeholder{color:#666}.form-control::-webkit-input-placeholder{color:#666}.input-desc,label.error{position:absolute;font-size:11px;line-height:12px;padding:5px 10px;letter-spacing:.6px;background-color:#222;color:#fff;transition:all .65s;-webkit-transition:all .65s}.input-desc{top:-11px;left:15px;font-weight:700;text-transform:uppercase}.form-control.light:focus+.input-desc,.form-control.light:focus+label+.input-desc,.form-control:focus+.input-desc,.form-control:focus+label+.input-desc{color:#fff}label.error{bottom:-11px;font-weight:500;right:15px;background-color:#ca1515}.form-control.error{border-color:#ca1515}.btn{position:relative;padding:10px 15px;font-size:13px;border-radius:0;background-color:transparent;min-width:130px;transition:all .65s;-webkit-transition:all .65s}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.btn.btn-black{color:#121212;border-color:#121212}.btn.btn-black.focus,.btn.btn-black:focus,.btn.btn-black:hover{color:#fff;background-color:#121212}.btn.btn-red.focus,.btn.btn-red:focus,.btn.btn-red:hover{color:#fff}.btn.btn-white,.btn.btn-white-red{color:#fff;border-color:#fff}.btn.btn-white.focus,.btn.btn-white:focus,.btn.btn-white:hover{color:#fff;background-color:#121212;border-color:#121212}.btn.btn-white-red.focus,.btn.btn-white-red:focus,.btn.btn-white-red:hover{color:#fff}.btn.btn-white-block{color:#121212;background-color:#fff;border-color:#fff}.btn.btn-white-block.focus,.btn.btn-white-block:focus,.btn.btn-white-block:hover{color:#fff}.btn.disabled,.btn[disabled]{filter:alpha(opacity=82);opacity:.82}#map{height:372px;margin-top:64px}#map address{margin:0;padding:15px 10px 10px;line-height:1.5}@media (max-width:991px){#map{height:300px}}@media (max-width:767px){#map{height:240px}}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;height:auto;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-dots{margin-top:20px}.owl-dot{display:inline-block;width:10px;height:10px;background-color:transparent;margin:0 4px;transition:all .6s ease;-webkit-transition:all .6s ease;border-radius:50%}.footer,.owl-dot.active,.owl-dot:hover,.owl-next,.owl-prev{background-color:#121212}.owl-nav{position:static;bottom:auto;top:auto;left:auto;right:auto}.owl-next,.owl-prev{position:absolute;top:50%;display:inline-block;font-size:16px;line-height:40px;height:40px;width:40px;margin-top:-20px;color:#eaeaea;transition:all .6s;-webkit-transition:all .6s;border-radius:50%;visibility:hidden;opacity:0;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0)}.owl-prev{left:45px}.owl-next{right:45px}.owl-carousel:hover .owl-next,.owl-carousel:hover .owl-prev{opacity:1;visibility:visible;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.owl-carousel:hover .owl-prev{left:20px}.owl-carousel:hover .owl-next{right:20px}@media (max-width:991px){.owl-next,.owl-prev{display:none}}.footer{position:relative;overflow:hidden;padding-top:140px}.footer-top{position:absolute;left:0;right:0;top:0;padding:20px 0 0;line-height:1.4}.footer-top i{font-size:1.5em}.footer:before{box-sizing:content-box;height:300px;left:-60px;right:-60px;position:absolute;top:-200px;background-color:#f6f6f6;border-radius:100%}#instafee img{display:block;width:100%;height:auto}#instafeed a{display:block;position:relative}#instafeed a:after{position:absolute;left:0;right:0;top:0;bottom:0;transition:all .75s ease;-webkit-transition:all .75s ease;opacity:0;visibility:hidden;background-color:rgba(255,255,255,.4)}#instafeed a:focus:after,#instafeed a:hover:after{opacity:1;visibility:visible}.footer-bottom>.container,.footer-bottom>.container-fluid{display:table}.footer-bottom>.container-fluid{width:100%;padding:0 84px}.footer-bottom .footer-left,.footer-bottom .footer-right{display:table-cell;vertical-align:middle}.footer-bottom .footer-left{text-align:left}.footer-bottom .footer-right{text-align:right}.copyright{margin-bottom:0}.footer-menu li{display:inline-block;font-size:13px;margin:0}.footer-menu li:after{content:'|';padding:0 10px}.footer-menu li:last-child:after{content:'';padding:0}.footer-menu li i{margin-left:5px}@media (max-width:991px){.footer-menu li:after{padding:0 7px}}.preview-panel{position:fixed;left:-300px;top:100px;z-index:3000;color:#fff;background-color:#202020;width:300px;height:auto;transition:all .45s;-wekbit-transition:all .45s}.preview-panel.open{left:0;box-shadow:4px 4px 9px rgba(0,0,0,.25);-webkit-box-shadow:4px 4px 9px rgba(0,0,0,.25)}@media (max-width:767px){.preview-panel{display:none}}.preview-panel-wrapper{position:relative;padding:30px 20px;height:100%}.preview-panel-section{margin-bottom:50px}.preview-panel-section:last-child{margin-bottom:0}.preview-panel h3{font-size:14px;font-weight:600;text-transform:uppercase;padding:11px 12px 9px;background-color:#171717;margin-bottom:20px;color:#fff}.preview-panel-btn{position:absolute;left:100%;top:40px;display:block;width:40px;height:50px;text-align:center;font-size:20px;line-height:50px;background-color:#202020;color:#fff;transition:background .35s;-webkit-transition:background .35s;box-shadow:3px 3px 8px rgba(0,0,0,.25);-webkit-box-shadow:3px 3px 8px rgba(0,0,0,.25);z-index:3003}.preview-color-box,.preview-layout-box,.preview-pattern-box{display:block;position:relative;float:left;text-align:center}.preview-panel-btn:focus,.preview-panel-btn:hover{color:#fff;background:#121212}.preview-layout-box:focus,.preview-layout-box:hover{background-color:#4e4e4e;border-color:#4e4e4e}.preview-layout-box.active,.preview-layout-box.active:focus,.preview-layout-box.active:hover{background-color:#3e3e3e;border-color:#3e3e3e}.preview-panel-section .row{margin-left:-4px;margin-right:-4px}.preview-color-box,.preview-pattern-box{width:calc(16.6% - 8px);height:36px;margin:0 4px 8px;cursor:pointer;color:#fff;line-height:36px;border-radius:50%}.preview-color-box.active{box-shadow:inset 0 0 0 3px rgba(255,255,255,.25);-webkitbox-shadow:inset 0 0 0 3px rgba(255,255,255,.25)}.preview-pattern-box{color:#000}.preview-color-box.active,.preview-pattern-box.active{cursor:default}.preview-reset-btn.btn.btn-dark{background-color:#6a6a6a;border-color:#6a6a6a;margin-top:30px}.preview-reset-btn.btn.btn-dark:focus,.preview-reset-btn.btn.btn-dark:hover{background-color:#3a3a3a;border-color:#3a3a3a}.preview-layout-box{width:calc(33.3% - 8px);height:42px;margin:0 4px 8px;font-size:13px;color:#fff;line-height:42px;border:1px solid #5a5a5a;cursor:pointer;transition:all .35s;-webkit-transition:all .35s}.preview-panel-desc{font-size:12px;margin-bottom:20px}.preview-panel .btn{color:#fff;background-color:#141414;border-color:#141414}.preview-panel .btn:focus,.preview-panel .btn:hover{color:#fff;background-color:#0e0e0e;border-color:#0e0e0e};