@charset "utf-8";@import url(http://fonts.googleapis.com/css?family=Raleway:400,500,700,600,300|Montserrat:400,700);iframe{width:100%}*{margin:0;padding:0}body{background-color:#fff;color:#686868;font-family:'Raleway',sans-serif;font-size:13px;font-weight:500;line-height:22px}body h1,body h2,body h3,body h4,body h5,body h6{color:#333;font-family:'Montserrat',sans-serif;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:1!important;margin:0 0 8px}h1{font-size:36px;letter-spacing:-2px!important}h2{font-size:30px}h3{font-size:26px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#333}p a{color:#555}.container{width:990px}p{font-size:13px;line-height:22px!important;margin-bottom:10px}a{color:#333;outline:none!important;text-decoration:none}a:hover,a:focus,a:active{outline:none;text-decoration:none}ul{margin-bottom:0}figure{margin-bottom:6px;position:relative}.clear{clear:both;font-size:0;line-height:0}img{max-width:100%}strong{color:#333;font-weight:600!important}iframe{border:none;float:left;width:100%!important}.container.fullwidth{width:100%}.container.fullwidth .col-md-12{padding:0}.sticky,.wp-caption,.wp-caption-text,.gallery-caption,.bypostauthor{}.wp-caption img{height:auto}.wp-caption.alignnone{width:100%!important}select{border:1px solid #d2d2d2;color:#2c3239;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;height:40px;padding:8px 12px;width:100%}label{color:#333;display:block;font-weight:400;margin-bottom:10px}button{border:none}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #d2d2d2;box-sizing:border-box;color:#3d3d3d;display:inline-block;font-size:12px;font-weight:400;height:35px;line-height:20px;outline:none;padding:4px 6px;vertical-align:middle}form p{float:left;position:relative;width:100%}form p span i{color:#474747;left:16px;position:absolute;top:13px}input:focus,textarea:focus{border-color:#ccc!important}.element-size-25{width:25%}.element-size-33{width:33.333%}.element-size-50{width:50%}.element-size-67{width:66.67%}.element-size-75{width:75%}.element-size-100,.section-fullwidth{float:left;width:100%}.element-size-75 .col-md-3{width:33.3333%}.element-size-50 .col-md-3{width:50%}.element-size-25 .col-md-3{width:100%}.element-size-67 .col-md-3{width:33.4444%}.page-content .section-content{float:left;position:relative;width:100%;z-index:1}.page-content .row{margin:0}.section-content{float:left;padding:0 0 0 0;position:relative;width:70%;z-index:1}.section-sidebar{float:left;padding:0 15px;width:30%}.page-sidebar ~ .page-content {float:right;padding-left:15px;padding-right:0;position:relative;width:68%;z-index:9}.page-content{float:left;padding:0 15px 0 0;position:relative;width:100%;z-index:9}.page-content ~ .page-sidebar {float:left;padding-right:15px;position:relative;width:32%}.page-section{padding-bottom:20px!important;margin-bottom:0!important}.page-section .main-title .px-section-title h4{color:#32012e!important;font-size:26px!important;margin-bottom:30px;font-weight:500!important}.px-service,figure img{margin:0 auto;display:block}.page-id-414 figure{width:300px;height:250px;padding:50px!important}.page-id-414 figure img{width:100%;height:100%}.page-content .container{padding:0;width:100%}.page-sidebar{float:left;position:relative;width:25%}.page-content.blog-editor{padding:0}[class*="element-size"]{display:inline-block;margin:0 -4px 0 0;vertical-align:top}[class*="col-md"]{display:inline-block;margin:0 -4px 35px 0;vertical-align:top}.wrapper.wrapper_boxed{box-shadow:0 0 2px 1px rgba(0,0,0,.3);margin:40px auto;position:relative;width:1240px}.section-sidebar .widget_text [class*="col-md"],.page-sidebar .widget_text [class*="col-md"]{margin:0;padding:0}body.logged-in.admin-bar{margin-top:32px}#wpadminbar{position:absolute}.wrapper{margin-top:-22px;overflow:hidden;position:relative;width:100%}.col-md-9 .col-md-2{width:20%}.col-md-9 .col-md-3{width:33.3333%}.main-title.col-md-12{margin:0}.rich_editor_text h1,.rich_editor_text h2,.rich_editor_text h3,.rich_editor_text h4,.rich_editor_text h5{margin-bottom:10px}.rich_editor_text p,.rich_editor_text ul,.rich_editor_text ol{margin-bottom:10px}.rich_editor_text ul{float:none;list-style:disc;margin-left:0;padding-left:25px}.rich_editor_text .liststyle ul{padding-left:0}.rich_editor_text ol{list-style-type:decimal;margin-left:0;padding-left:25px}.rich_editor_text li{float:none}.rich_editor_text ul ul{list-style-type:circle;margin-bottom:0}img.alignright{box-shadow:0 0 3px rgba(0,0,0,.2);float:right;margin:0 0 30px 30px}img.alignleft{box-shadow:none;float:left;margin:0 30px 30px 0}img.aligncenter{box-shadow:0 0 3px rgba(0,0,0,.2);display:block;margin:0 auto 30px}li{list-style:none}ul ul{margin-left:20px}ol{float:none;list-style:decimal;padding-left:15px}ol ol{margin-left:20px}ol li{list-style:decimal;width:100%}table{background-color:transparent;max-width:100%}th{text-align:left}table{margin:0 0 15px 0;width:100%}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{background:#fff;border:1px solid #f4f4f4;line-height:2.5;padding:5px 20px;vertical-align:top}table thead tr th{background:#000;border:none;color:#fff;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase}table tbody tr td span{color:#666;font-size:12px;line-height:15px}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:1px solid #d2d2d2}table>thead>tr>th{border-bottom:2px solid #d2d2d2;vertical-align:bottom}table>caption+thead>tr:first-child>th,table>colgroup+thead>tr:first-child>th,table>thead:first-child>tr:first-child>th,table>caption+thead>tr:first-child>td,table>colgroup+thead>tr:first-child>td,table>thead:first-child>tr:first-child>td{border-bottom:0}table>tbody+tbody{border-top:2px solid #d2d2d2}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,table>tfoot>tr>td{padding:12px 20px}p ins{color:#999}dl dd{margin-left:20px}address{font-style:italic}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999;opacity:1}::-moz-placeholder{color:#999;opacity:1}:-ms-input-placeholder{color:#999}.mejs-container{margin-bottom:20px}.wp-caption-text.gallery-caption{display:none;float:left;margin:10px 0 0;padding:0 4px;text-align:left;width:100%}.page-links{float:left;padding:0 0 20px;text-align:center;text-transform:uppercase}.page-links span{background:#222;color:#fff;font-size:11px;padding:5px 10px}.page-links a span{color:#fff;font-size:11px;padding:5px 10px}.page-links span.page-links-title{color:#fff}.password_protected>form{display:inline-block}.password_protected{float:left;text-align:center;width:100%}.password_protected p{float:left;margin:0;width:auto}.password_protected input[type="submit"]{background-color:#000;border:none;color:#fff;padding:6px 15px 5px 15px}.password_protected .protected-icon a{background-color:#000;border-radius:100%;color:#fff;display:inline-block;font-size:36px;height:80px;margin:0 0 20px 0;padding:13px 0 0 0;width:80px}#px-comments .text ul ul{margin-left:20px}#px-comments .text ul li{list-style:inside none disc}.entry-content img{border:1px solid #ccc;max-width:98%;padding:1%}.gallery{clear:both;margin-left:-20px;margin:0 auto;overflow:hidden}.gallery .gallery-item{float:left;list-style:none;margin:0 0 0;overflow:hidden;padding:0 0 21px 16px;text-align:center}.gallery-caption{font-size:11px}.gallery-item img{float:left;padding:0 0;width:100%}.gallery-columns-0 .gallery-item{width:100%}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.66%}.gallery-columns-7 .gallery-item{width:14.28%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.11%}.gallery-columns-10 .gallery-item{width:10%}.gallery-columns-11 .gallery-item{width:9.09%}.gallery-columns-12 .gallery-item{width:8.33%}.gallery-columns-13 .gallery-item{width:7.69%}.gallery-columns-14 .gallery-item{width:7.14%}.gallery-columns-15 .gallery-item{width:6.66%}.gallery-columns-16 .gallery-item{width:6.25%}.gallery-columns-17 .gallery-item{width:5.88%}.gallery-columns-18 .gallery-item{width:5.55%}.gallery-columns-19 .gallery-item{width:5.26%}.gallery-columns-20 .gallery-item{width:5%}.gallery-columns-21 .gallery-item{width:4.76%}.gallery-columns-22 .gallery-item{width:4.54%}.gallery-columns-23 .gallery-item{width:4.34%}.gallery-columns-24 .gallery-item{width:4.16%}.gallery-columns-25 .gallery-item{width:4%}.gallery-columns-26 .gallery-item{width:3.84%}.gallery-columns-27 .gallery-item{width:3.7%}.gallery-columns-28 .gallery-item{width:3.57%}.gallery-columns-29 .gallery-item{width:3.44%}.gallery-columns-30 .gallery-item{width:3.33%}.main-section{float:left;overflow:hidden;padding:0 0 0 0;width:100%}.nicescroll-cursors{z-index:99999}.nicescroll-rails{opacity:1!important;z-index:99999!important}.nicescroll-cursors{background:#505050!important;border-radius:10px!important;border:none!important;width:8px!important}.nicescroll-cursors:after{color:#fff;content:'\f0c9';display:none;font-family:"icomoon";font-size:15px;line-height:20px;margin:-2px 0 0;position:absolute;top:50%}.right-side{float:right}.left-side{float:left;margin-top:-3px}.px-top-bar .right-side{padding:6px 5px}.px-top-bar{border-bottom:1px solid rgba(0,0,0,.1);position:relative;z-index:1001}.top-nav ul{font-size:12px;line-height:15px;overflow:hidden}.top-nav ul li:first-child{padding:0 11px 0 0}.top-nav ul li:first-child:after{display:none}.top-nav ul li{float:left;list-style:none;padding:0 10px;position:relative;text-shadow:1px 1px 0 rgba(0,0,0,.3)}.top-nav ul li:after{-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,.3);background:#fff;box-shadow:1px 1px 0 0 rgba(0,0,0,.3);content:"";height:2px;left:0;margin:-1px 0 0;position:absolute;top:50%;width:2px}.top-nav ul li a{color:#fff}.px-top-bar .social-media{display:inline-block;padding:12px 0;vertical-align:middle}.px-top-bar .social-media li{float:left;line-height:16px;list-style:none;margin:0 19px 0 0}.px-top-bar .social-media a:hover i{color:#fff}.px-top-bar .social-media i{color:#fff;display:inline-block;font-size:15px;line-height:15px;text-shadow:1px 1px 0 rgba(0,0,0,.3);vertical-align:middle}.px-top-bar #lang_sel_list{border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);display:inline-block;font-size:11px;height:auto!important;line-height:12px;margin:0;vertical-align:middle}.px-top-bar #lang_sel_list ul li{display:inline-block;float:none;list-style:none;padding:10px 1px 8px!important;position:relative;position:relative;text-shadow:1px 1px 0 rgba(0,0,0,.3);vertical-align:middle}.px-top-bar #lang_sel_list img.iclflag{margin:0 5px 0 0;top:-1px}.px-top-bar #lang_sel_list a.lang_sel_sel:hover,.px-top-bar #lang_sel_list a:hover{color:#fff}.px-top-bar #lang_sel_list a.lang_sel_sel,.px-top-bar #lang_sel_list>ul>li a{background:none!important;color:#fff;padding:4px 8px}.px-top-bar #lang_sel_list a.lang_sel_sel{padding:4px 34px 4px 8px;position:relative}.px-top-bar #lang_sel_list a.lang_sel_sel:after{background:rgba(55,48,40,.3);border-radius:14px;content:'\eaaf';font-family:'icomoon';font-size:12px;height:14px;line-height:14px;line-height:16px;margin:-8px 0 0;position:absolute;right:9px;text-align:center;text-shadow:none;top:50%;width:14px}.px-top-bar #lang_sel_list ul li:hover ul{-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);opacity:1;transform:translateX(0);visibility:visible}.px-top-bar #lang_sel_list ul ul{-moz-transform:translateX(-20px);-moz-transition:all .3s ease-in;-ms-transform:translateX(-20px);-ms-transition:all .3s ease-in;-o-transform:translateX(-20px);-o-transition:all .3s ease-in;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.17);-webkit-transform:translateX(-20px);-webkit-transition:all .3s ease-in;box-shadow:0 0 6px 0 rgba(0,0,0,.17);left:0;margin:0;opacity:0;position:absolute;top:111%;transform:translateX(-20px);transition:all .3s ease-in;visibility:hidden;width:100%}.px-top-bar #lang_sel_list ul ul li:first-child{border-top:none}.px-top-bar #lang_sel_list ul ul li{background:#fff;border-top:1px solid #f2f2f2;display:block;float:none;font-size:12px;line-height:15px;padding:0!important;text-shadow:none}.px-top-bar #lang_sel_list ul ul li a{-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;color:#686868!important;display:block;padding:10px;transition:all .3s ease-in}.px-top-bar #lang_sel_list ul ul li a:hover{background:rgba(0,0,0,.2)!important;color:#fff!important}.px-top-bar .icl_lang_sel_translated{display:none}.px-logo-area{overflow:hidden;padding:0 0 25px}.px-head-info ul{margin:7px 0 0;overflow:hidden}.px-head-info ul li:last-child{padding:0 0 0 13px}.px-head-info ul li{border-left:1px solid #e2e1e0;color:#424242;float:left;font-size:16px;line-height:19px;list-style:none;padding:0 17px;text-shadow:2px 2px 0 #fff}.px-head-info ul li a{color:#686868}.px-head-info ul li span{color:#585858;display:block;font-size:11px;font-weight:400;line-height:14px;margin:0 0 1px;text-shadow:none}.px-main-nav.scroll-to-fixed-fixed .px-logo-area{display:none}.px-main-nav.scroll-to-fixed-fixed .px-nav-area{margin:0}.px-main-nav.scroll-to-fixed-fixed{padding:15px 0}.px-main-nav{-webkit-box-shadow:0 5px 24px 0 rgba(0,0,0,.2);background:#f5f5f5;border-top:1px solid #fff;box-shadow:0 5px 24px 0 rgba(0,0,0,.2);padding:30px 0 0;position:relative;z-index:999}.px-nav-area{display:inline-block;margin:0 0 -28px;vertical-align:middle;width:100%}.px-head-info ul li:first-child{border-left:none}.px-nav-area:after{clear:both;content:'';display:block}.px-click-menu i{display:inline-block;font-size:22px;line-height:50px;vertical-align:top}.px-click-menu{color:#fff;display:none;height:54px;text-align:center;width:54px}.navigation{background:#373028;border-radius:2px;float:left}.navigation .px-close-btn{display:none}.navigation>ul:after{clear:both;content:'';display:block}.navigation>ul>li:last-child{border-radius:0 2px 2px 0;overflow:hidden}.navigation>ul>li:first-child{border-radius:2px 0 0 2px;border:none;overflow:hidden}.navigation>ul>li{border-left:1px solid rgba(0,0,0,.1);float:left;font-size:14px;font-weight:700;line-height:17px;list-style:none;position:relative}.navigation>ul>li:hover>a{background-color:#1b1641!important}.navigation>ul>li>a{color:#fff;display:block;padding:18px 23px}.navigation>ul>li:hover>.sub-dropdown{-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);opacity:1;transform:translateX(0);visibility:visible;z-index:9999}.sub-dropdown{-moz-transform:translateX(-20px);-moz-transition:all .3s ease-in;-ms-transform:translateX(-20px);-ms-transition:all .3s ease-in;-o-transform:translateX(-20px);-o-transition:all .3s ease-in;-webkit-transform:translateX(-20px);-webkit-transition:all .3s ease-in;font-size:12px;left:0;line-height:15px;margin:0;opacity:0;padding:18px 0 0;position:absolute;text-shadow:1px 1px 0 #fff;top:100%;transform:translateX(-20px);transition:all .3s ease-in;visibility:hidden;width:205px;z-index:99}.sub-dropdown ul li:first-child,.sub-dropdown>li:first-child{border-radius:3px 3px 0 0;border-top:none}.sub-dropdown ul li:last-child,.sub-dropdown>li:last-child{border-bottom:none;border-radius:0 0 3px 3px}.sub-dropdown ul li,.sub-dropdown>li{background:#f1f1f1 url(assets/images/xarrow-nav.png.pagespeed.ic.nd8L98WCOM.png) no-repeat 8px 12px;border-bottom:1px solid #e5e5e5;border-top:1px solid #f8f8f8;font-weight:600;list-style:none;margin:0;padding:8px 10px 6px 20px;position:relative}.responsive-btn{display:none}.sub-dropdown ul li>a,.sub-dropdown>li>a{-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;color:#686868;transition:all .3s ease-in}.sub-dropdown>li:hover>a{color:#fff}.sub-dropdown>li:hover ul{-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);opacity:1;transform:translateX(0);visibility:visible}.sub-dropdown ul{-moz-transform:translateX(-20px);-moz-transition:all .3s ease-in;-ms-transform:translateX(-20px);-ms-transition:all .3s ease-in;-o-transform:translateX(-20px);-o-transition:all .3s ease-in;-webkit-transform:translateX(-20px);-webkit-transition:all .3s ease-in;font-size:12px;left:100%;line-height:15px;margin:0;opacity:0;padding:0 0 0 18px;position:absolute;text-shadow:1px 1px 0 #fff;top:0;transform:translateX(-20px);transition:all .3s ease-in;visibility:hidden;width:205px;z-index:99}.px-nav-area .btn-quote{border-radius:3px;width:115px!important;color:#fff;float:right;font-size:14px;font-weight:700;line-height:17px;margin:0 0 0 13px;padding:18px 15px 18px 45px;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.3)}.px-nav-area .btn-quote:after{color:#fff;content:'\f044';font-family:'icomoon';font-size:20px;font-weight:normal;left:18px;line-height:20px;margin:-10px 0 0;position:absolute;top:50%}.breadcrumb-sec{position:relative}.breadcrumb-sec .container{height:100%}.breadcrumb-sec .px-frame{display:table;height:100%;width:100%}.breadcrumb-sec .px-text{display:table-cell;vertical-align:middle}.breadcrumb-sec .absolute-sec .px-text{bottom:50px;position:absolute}.breadcrumb-sec .px-text span:after{bottom:0;content:'';height:1px;left:50%;margin:0 0 0 -14px;position:absolute;width:28px}.breadcrumb-sec.align-center span:after{display:none}.breadcrumb-sec h1{color:#fff;font-size:40px;font-weight:bold;line-height:43px;margin:0 0 15px;position:relative;text-shadow:0 1px 0 #fff;text-transform:uppercase}.breadcrumb-sec .px-text-holder{margin:0 0 28px;position:relative}.breadcrumb-sec .px-text-holder:before{background-color:#32012e;bottom:-15px;bottom:2px;content:"";height:1px;left:50%;margin:0 0 0 -14px;position:absolute;width:28px}.breadcrumb-sec span{color:#fff;display:block;position:relative}.breadcrumb-sec.align-center .px-text{text-align:center}.breadcrumb-sec.align-left .px-text{text-align:left}.breadcrumb-sec.align-right .px-text{text-align:right}.breadcrumb-sec.align-center .px-post-options li{color:#333;display:inline-block;float:none;font-size:13px;font-weight:500;text-shadow:0 2px 0 #fff}.breadcrumb-sec.px-center .px-post-options li:before{background-color:#000;left:-12px}.breadcrumb-sec.px-center .px-post-options li:first-child{margin-left:0}.breadcrumb-sec.px-center .px-post-options li{margin:0 10px}.breadcrumb-sec.px-center .px-post-options li,.breadcrumb-sec.px-center.align-center .px-post-options li a,.breadcrumb-sec.px-center.align-center .px-post-options li.px-admin-post a{color:#ccc;text-shadow:none}.breadcrumb-sec .px-post-options li,.breadcrumb-sec .px-post-options li.px-admin-post a,.breadcrumb-sec .px-post-options li a{color:#ccc;font-size:12px;font-weight:500}.breadcrumb-sec .px-post-options li i{text-shadow:none}.breadcrumb-sec.align-center .px-post-options li.px-admin-post a,.breadcrumb-sec.align-center .px-post-options li a{color:#333}.breadcrumb-sec.bg-img span,.breadcrumb-sec.bg-img h1{color:#fff;text-shadow:none}.px-banner{overflow:hidden}.px-banner li{height:100%;position:relative}.px-banner .caption{height:100%;left:0;position:absolute;top:0;width:100%}.px-banner .caption .container{margin-top:-120px;position:relative;top:50%}.px-banner .caption h1{color:#fff;font-size:50px;font-weight:400;margin-bottom:15px}.px-banner .caption h1 span{color:#efaa15;font-weight:bold}.px-banner .caption img{max-width:auto!important;width:auto!important}.px-banner .flex-direction-nav{float:left;top:50%;width:100%}.px-banner .flex-direction-nav li:first-child{display:inline-block;float:left;width:auto}.px-banner .flex-direction-nav li:last-child{display:inline-block;float:right;width:auto}.px-banner .flex-direction-nav a{background-color:#fff;border-radius:100%;color:#efaa15;font-size:36px;height:50px;opacity:1;text-align:center;width:50px}.px-banner .flex-direction-nav a em{display:inline-block;line-height:52px;vertical-align:middle}.px-banner .flex-direction-nav a.flex-prev{padding-right:4px}.px-banner .flex-direction-nav a.flex-next{padding-left:4px}.px-project-block .px-gallery{margin:0 0 10px;position:relative}.px-project-block .px-gallery #slider{margin:0 0 20px;position:relative}.px-project-block .px-gallery #slider .flex-viewport{border-radius:10px}.px-project-block .px-gallery #carousel{overflow:hidden;position:relative}.px-project-block .px-gallery #carousel .flex-viewport{margin:0 auto;max-width:628px;position:relative;z-index:11}.px-project-block .px-gallery #carousel .flex-viewport li:first-child{margin:0!important}.px-project-block .px-gallery #carousel .flex-viewport li{border-radius:3px;cursor:pointer;margin:0 0 0 20px!important;overflow:hidden}.px-project-block .px-gallery #carousel li{position:relative}.px-project-block .px-gallery #carousel li:after{-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;background:rgba(0,0,0,.5);content:'';height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease-in;width:100%}.px-project-block .px-gallery #carousel li:hover:after{opacity:1}.px-project-block .px-gallery #carousel .flex-direction-nav{height:100%;top:0;width:100%}.px-project-block .px-gallery #carousel .flex-direction-nav li:first-child{float:left}.px-project-block .px-gallery #carousel .flex-direction-nav li{border-radius:3px;float:right;height:100%;overflow:hidden;width:142px}.px-project-block .px-gallery #carousel .flex-direction-nav li a{background:#3f3d53;cursor:pointer;height:100%;left:0;margin:0;opacity:1;position:relative;top:0;width:100%}.px-project-block .px-gallery #carousel .flex-direction-nav li em{color:#fff;font-size:40px;left:50%;margin:-18px 0 0 -18px;position:absolute;text-align:center;top:50%}.px-full-portfolio .px-gallery{margin:0 0 30px;overflow:hidden;position:relative}.px-full-portfolio .px-gallery .flex-viewport{max-height:inherit;position:relative}.px-full-portfolio .px-gallery .flex-direction-nav{display:none}.px-full-portfolio .px-gallery img{width:100%}.px-full-portfolio .px-gallery #carousel img{height:100%;width:100%}.px-full-portfolio .px-gallery #carousel .flex-viewport li{border-radius:3px;cursor:pointer;height:62px;margin:0 0 0 12px!important;overflow:hidden;width:85px!important}.px-full-portfolio .px-gallery .container{position:relative}.px-full-portfolio .px-gallery #carousel{bottom:30px;float:left;position:absolute;right:15px;width:auto;z-index:2}.px-full-portfolio .px-gallery #carousel .slides{-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;-o-transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.px-full-portfolio .px-gallery #slider .slides li{position:relative}.px-full-portfolio .px-gallery .px-title{bottom:30px;position:absolute;width:100%;z-index:1}.px-full-portfolio .px-gallery .px-title h1{color:#fff!important}.px-full-portfolio .px-gallery .px-title span{color:#fff;display:block;font-size:14px;text-shadow:none}.px-separator{background:#f2f2f2;height:1px;margin:10px 0;position:relative;width:100%}.px-separator:after{content:'';height:1px;left:50%;margin:0 0 0 -14px;position:absolute;top:0;width:28px}.px-separator:before{background:#fff;content:'';height:1px;left:50%;margin:0 0 0 -22px;position:absolute;top:0;width:44px}.px-gallery-heading{margin:0 0 25px}.px-project-details.detail-2{padding:0}.px-project-details.detail-2 p{margin-bottom:0}.px-project-details.detail-2 .px-editor-text{margin:0 0 20px}.px-project-details.detail-2 .element-size-100>.col-md-12{padding:0}.px-project-details.detail-2>.element-size-100>.col-md-12{padding:0 15px}.px-project-details.detail-2 .px-editor-text ul{padding:0}.px-project-details .px-heading ~ .col-md-12, .px-project-details.detail-2 .px-heading ~ .col-md-12 {padding:0}.px-project-details.detail-2 .px-detail-list{margin:0}.px-project-details.detail-2 .element-size-67>.col-md-12{margin:0 -4px 0 0}.px-project-details.detail-2 .element-size-33>.col-md-12{margin:0 -4px 0 0}.px-project-details{clear:both;padding:30px 0 0}.px-project-details.px-carousel{padding-left:15px;padding-right:15px}.px-project-details.px-carousel .px-fancy-heading{margin-bottom:40px}.px-project-details.px-detail-holder{padding:0}.px-project-details.px-detail-holder .px-gallery-list{padding:0 15px 0 25px}.px-project-details .px-heading{display:block;float:none;margin:0 0 18px;text-transform:uppercase}.px-project-details .px-detail-head{margin:0 0 26px;text-transform:uppercase}.px-project-details .px-detail-list{margin:0 0 20px}.px-project-details .px-detail-list li:after{clear:both;content:'';display:block}.px-project-details .px-detail-list li{border-top:1px solid #f2f2f2;list-style:none;padding:5px 0;position:relative}.px-project-details .px-detail-list li:before{content:'';height:1px;left:0;position:absolute;top:-1px;width:28px}.px-project-details .px-detail-list li .title{color:#555;float:left;font-size:12px;font-weight:300}.px-project-details .px-detail-list li time,.px-project-details .px-detail-list li .desc{color:#555;float:right;font-size:12px}.px-project-details .px-share{float:left;margin:0 0 30px;width:100%}.px-project-details .px-share.btn-2 .btn{min-width:106px}.px-project-details .px-share .btn{-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;background:#fff;border-radius:2px;border:2px solid;float:right;font-weight:700;line-height:38px;min-width:134px;padding:0;text-align:center;transition:all .3s ease-out}.px-project-details .px-share a i{font-size:16px;margin:0 8px 0 0;position:relative;top:2px}.px-project-details .px-detail-list li.px-share{padding:25px 0 0 0}.px-project-details .px-share .btn:first-child{margin-left:0}.px-project-details .px-share .btn.link{float:left}.px-project-details .px-share .btn:hover{color:#fff!important}.px-project-block p{margin:0 0 24px}.px-project-block .dash{display:inline-block;height:1px;margin:-4px 10px 0 0;vertical-align:middle;width:18px}.px-project-block .px-list-holder .spec-list{padding:0}.px-project-details.detail-2 .px-list-holder{margin:20px 0 0}.px-project-block .px-list-holder .spec-list li:last-child{margin-bottom:0}.px-project-block .spec-list{float:left;font-size:12px;line-height:15px;padding:0 0 34px;width:100%}.px-project-block .px-process-list{margin:0 0 24px;padding:10px 0 0}.px-project-block .px-process-list li{list-style:none;position:relative}.px-project-block .px-process-list .num{background:#e6e6e6;border-radius:50px;color:#fff;float:left;font-size:18px;font-weight:700;height:50px;line-height:50px;position:relative;text-align:center;width:50px;z-index:99}.px-project-block .px-process-list li:last-child:after{display:none}.px-project-block .px-process-list li:after{background:#e6e6e6;content:'';height:100%;left:25px;position:absolute;top:0;width:1px}.px-project-block .px-process-list .px-text{overflow:hidden;padding:0 0 0 20px}.px-project-block .px-process-list h6{font-size:14px;line-height:17px;text-transform:uppercase}.px-project-details .px-team-medium .col-md-12{margin-bottom:10px}.px-gallery.default-gallery figcaption{display:none}.sidebar-color:before{background-color:#fff;content:"";height:100%;position:absolute;right:-5px;top:-50px;width:999em}.sidebar-color:before{background-color: #ffff !important}.sidebar-color{margin-bottom:-322550px;padding:0 0 322550px;position:relative}#main-content{float:left;width:100%;padding-top:30px}.px-textborder{display:inline-block;position:relative;text-indent:26px}.px-textborder:before{display:none}.px-list-style ul li{float:left;font-size:12px;font-weight:600;line-height:26px;list-style:none;padding:0 0 0 20px!important;position:relative;width:100%}.px-list-style ul li:before{background:url(assets/images/xlist-arrow.png.pagespeed.ic.9tdpmreqYM.png) no-repeat;content:"";height:9px;left:0;position:absolute;top:10px;width:9px}.px-section-title{float:left;margin-bottom:30px;width:100%}.px-section-title h3{margin-bottom:0;text-transform:uppercase}.px-gallery.default-gallery article{background-color:#fff;margin:0 0 7px 7px;padding:0;width:31.7%}.px-gallery.default-gallery article figure{float:left;margin:0;position:relative;vertical-align:middle;width:100%}.px-partner{float:left;width:100%}.px-partner ul{float:left;margin:0;padding:0;width:100%}.px-partner ul li{margin:0;padding:0 10px;text-align:center;width:20%!important;margin-top:30px}.px-partner ul li figure{display:inline-block;float:none;margin:0;vertical-align:middle}.px-partner figure img{width:auto;padding:30px;margin-top:-30px}.px-testimonial{background-color:#fff;border-radius:3px;border:1px solid #d2d2d2;box-shadow:0 0 3px 0 rgba(0,0,0,.2);float:left;position:relative;width:100%}.px-testimonial:before{border-radius:0 0 2px 2px;border:1px solid #d2d2d2;bottom:-5px;content:"";height:5px;left:10px;position:absolute;width:96%}.px-question-mark{float:left;padding:10px 20px 20px 20px;position:relative}.px-question-mark:before{background:url(assets/images/xquote-bg.png.pagespeed.ic.VxiZWCOrC_.png) no-repeat;content:"";height:70px;left:0;position:absolute;top:0;width:84px}.px-question-mark p{color:#585858;font-size:16px;font-weight:300;line-height:26px!important;margin-bottom:15px}.px-italic-style{font-style:italic}.px-author figure{border-radius:100%;float:left;margin-right:15px;width:50px}.px-author figure img{border-radius:100%}.px-author{display:block;float:left;padding-top:18px;position:relative}.px-author:before{background-color:#32012e;content:"";height:2px;left:0;position:absolute;top:0;width:30px}.px-author h5{display:inline-block;font-style:normal;margin:6px 0 0 0}.px-author span{color:#585858;display:block;font-size:14px;font-style:normal;font-weight:300;text-transform:uppercase}.px-testimonial-slider .flex-control-paging{display:block}.px-testimonial-slider .flex-control-nav{bottom:-47px}.px-testimonial-slider .flex-control-nav li{display:inline-block;float:none;margin:0 3px!important;width:auto}.px-testimonial-slider .flex-control-paging li a{background-color:#c3c0be;height:13px;width:13px}.px-testimonial-slider .flex-control-paging li a.flex-active,.px-testimonial-slider .flex-control-paging li a:hover{background-color:#32012e}.px-testimonial-slider .flex-direction-nav{top:-36px}.px-testimonial-slider .flex-direction-nav a{box-shadow:0 0 3px 0 rgba(0,0,0,.14);color:#c3c0be;font-size:18px;height:28px;line-height:30px;opacity:1!important;text-align:center;transform:rotate(47deg);width:28px}.px-testimonial-slider .flex-direction-nav a em{display:inline-block;font-size:16px;transform:rotate(-47deg)}.px-testimonial-slider .flex-direction-nav a:hover{color:#fff}.px-testimonial-slider .flex-direction-nav .flex-prev{left:-44px;top:7px}.px-testimonial-slider .flex-direction-nav .flex-next{right:0}.px-fancy-heading{float:left;margin:0 0 24px;position:relative;width:100%}.px-fancy-heading .px-content-inner:before,.px-fancy-heading .px-content-inner:after{content:"";height:17px;position:absolute;top:28px;width:200px}.px-fancy-heading .px-content-inner:before{background:url(assets/images/xfancyhead-leftborder.png.pagespeed.ic.zIHgzyFZq4.png) no-repeat 100% 0;left:75px;width:150px}.px-fancy-heading .px-content-inner:after{background:url(assets/images/xfancyhead-rightborder.png.pagespeed.ic.wyhc4z23BF.png) no-repeat;right:78px;width:150px}.px-carousel .px-fancy-heading .px-content-inner:before{left:25px}.px-carousel .px-fancy-heading .px-content-inner:after{right:25px}.px-fancy-heading h2{font-weight:bold;margin-bottom:3px;text-transform:uppercase}.px-pagination{float:left;margin:0;padding:0;width:100%}.px-pagination ul li{border-radius:4px;display:inline-block;list-style:none;margin-left:-4px}.px-pagination ul li a{background-color:#fff;border-left:none;border-right:none;border:1px solid #eee;color:#333;float:left;font-size:14px;font-weight:400;padding:8px 18px;position:relative;text-align:center}.px-pagination ul li a:hover:after{width:100%}.px-pagination ul li a:after,.px-pagination ul li a.active:after{bottom:1px;content:"";height:2px;left:0;position:absolute;width:0}.px-pagination ul li a.active:after{width:100%}.px-pagination ul li a:before{color:#ededed;content:"//";font-size:14px;left:-6px;letter-spacing:-2px;position:absolute;top:10px}.px-pagination ul li:nth-child(2) a {border-left:1px solid #eee;border-radius:4px}.px-pagination ul li a{border-radius:4px;border-right:1px solid #eee}.px-pagination ul li.pgprev a,.px-pagination ul li.pgnext a{border-radius:4px;border:1px solid #eee;padding:8px 24px}.px-pagination ul li.pgprev a:before, .px-pagination ul li.pgnext a:before, .px-pagination ul li:nth-child(2) a:before, .px-pagination ul li.pgprev a:after, .px-pagination ul li.pgnext a:after {display:none}.px-pagination ul li.pgnext a{margin-left:7px}.px-pagination ul li.pgprev a{margin-right:7px}.px-pagination ul li.px-page a{border-left:1px solid #eee}.px-pagination ul li.px-page a{border:1px solid #eee}.px-blog,.px-blog .px-title,.px-title{float:left;width:100%}.px-blog h3{display:inline-block;line-height:26px;margin-bottom:0;text-transform:uppercase;vertical-align:middle;width:89%}.px-blog .px-title{margin-bottom:20px}.px-blog .px-title figure img{border-radius:3px}.px-blog .px-title .px-post-options{display:block}.px-blog .px-title .px-post-options li{margin-bottom:5px}.px-blog-medium-small .px-media{float:left;margin-right:20px;width:126px}.px-blog .px-title figure{border-radius:6px;display:inline-block;float:none;vertical-align:middle;width:50px}.px-blog-large article{position:relative}.px-blog figure{position:relative}.px-blog-large article figure,.px-blog-large-box article figure{float:left;margin-bottom:0;width:100%}.section-fullwidth .px-blog.px-blog-large-box .px-blog h3{width:93.4%}.px-blog figure figcaption{background-color:rgba(239,170,21,.90);height:100%;left:0;opacity:0;position:absolute;text-align:center;top:0;visibility:hidden;opacity:.8!important;width:100%}.px-blog article:hover figure figcaption{opacity:1;visibility:visible}.px-blog article:hover figure figcaption i{margin-top:-25px}.px-blog figure figcaption i{color:#fff;display:inline-block;font-size:50px;margin:0 0 0 0;position:relative;top:50%}.px-blog article:last-child{margin-bottom:0}.px-blog-large .px-media,.px-blog-large-box .px-media{float:left;margin-bottom:20px;width:100%}.px-blog-large p,.px-blog-large-box p{margin-bottom:25px}.px-blog-large article .px-blog-inner,.px-blog-large-box article .px-blog-inner{overflow:hidden;padding:21px 0 30px 30px;position:relative}.px-blog-large article .px-blog-inner:before,.px-blog-large-box article .px-blog-inner:before{background:url(assets/images/xborder-bg.png.pagespeed.ic.iAix3H7hUT.png) repeat-x;content:"";height:6px;left:0;position:absolute;top:0;width:100%}.px-blog-large-box{margin-bottom:20px;position:relative}.px-blog-large-box:before{background:url(assets/images/xright-border-bg.png.pagespeed.ic.OWG5EUGiU3.png) repeat-y;content:"";height:100%;position:absolute;right:4px;top:0;width:10px}.px-blog-large-box .px-date{margin:30px 0 0 0}.px-blog-large-box article .px-blog-inner{border-bottom:none;border:1px solid #eee;box-shadow:0 0 0 1px #f9f9f9;padding:25px 30px 30px}.px-blog-large-box article:first-child .px-blog-inner{border-radius:3px 3px 0 0}.px-blog-large-box article:last-child .px-blog-inner{border-bottom:1px solid #eee;border-radius:0 0 3px 3px}.px-blog-large-box article:first-child .px-blog-inner:before{display:none}.px-blog-medium-small article{border-bottom:1px solid #ececec;margin-bottom:14px;padding-bottom:14px}.px-blog-medium-small article:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.px-blog-medium-small .px-media figure{box-shadow:0 0 3px 0 rgba(0,0,0,.2);float:left;margin:0;padding:4px;width:100%}.px-blog-medium-small p{margin-bottom:0}.px-blog-medium-small h6{margin-bottom:0;text-transform:uppercase}.px-blog-medium-small .px-bloginfo-sec{overflow:hidden}.px-social-comment{display:block}.px-social-comment ul li{float:left;list-style:none;margin:0 12px;position:relative}.px-social-comment ul li a{color:#bbb;font-size:10px;text-transform:uppercase}.px-social-comment ul li.px-share-post{position:relative}.px-social-comment ul li.px-share-post .social-media{margin:0}.px-social-comment ul li.px-share-post .social-media{background-color:#fff;border-radius:35px;border:1px solid #eee;left:-34px;opacity:0;position:absolute;top:-50px;visibility:hidden;width:216px;z-index:50}.px-social-comment ul li.px-share-post .social-media ul{margin-top:0;padding:15px 15px 15px 15px}.px-social-comment ul li.px-share-post:hover .social-media{margin:-14px 0 0 0;opacity:1;visibility:visible}.px-social-comment ul li.px-share-post .social-media:before{background-color:#fff;border-right:none;border-top:none;border:1px solid #eee;bottom:-7px;content:"";height:12px;left:47px;position:absolute;transform:rotate(-24deg) rotate(-15deg);width:12px;z-index:10}.px-social-comment ul li.px-share-post ul li{display:inline-block;margin:0 0 0 0}.px-social-comment ul li.px-share-post ul li:last-child{margin:0 -4px 0 0}.px-social-comment ul li.px-share-post ul li:before{display:none}.px-social-comment ul li.px-likes a i{background-color:#545454;border-radius:20px;color:#fff;display:inline-block;font-size:10px;height:22px;line-height:23px;margin-right:8px;padding:0 0 0 1px;text-align:center;vertical-align:middle;width:22px}.px-social-comment ul li.px-likes a:hover i{background-color:#d10000}.px-socail-share ul li:before{left:-12px!important}.px-share-post .social-media{margin:0 0 20px;text-align:center;z-index:20}.px-share-post .social-media ul{border-radius:20px;display:inline-block;margin:-21px 0 0;padding:7px;vertical-align:middle}.px-share-post .social-media li{display:inline-block;margin:0 -4px 0 0;padding:0 0;position:relative;vertical-align:middle}.px-share-post .social-media li i{-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;border-radius:28px;color:#fff;display:inline-block;font-size:12px;height:28px;line-height:28px;margin:0 6px 0 0;transition:all .3s ease-in;vertical-align:middle;width:28px}.px-share-post .social-media li i[data-original="facebook"]{background:#3b5998}.px-share-post .social-media li i[data-original="twitter"]{background:#019ad2}.px-share-post .social-media li i[data-original="googleplus"]{background:#cb2027}.px-share-post .social-media li i[data-original="dribble"]{background:#ea4c88}.px-share-post .social-media li i[data-original="linkedin"]{background:#3b5998}.px-share-post .social-media li i[data-original-title="Instagram"]{background:#517fa4}.px-share-post .social-media li i[data-original-title="stumbleupon"]{background:#eb4823}.px-share-post .social-media li i[data-original-title="Youtube"]{background:#b00}.px-share-post .social-media li .px-more span{-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;background-position:50% 50%;border-radius:28px;color:#fff;display:inline-block;font-size:12px;height:28px;line-height:28px;margin:0 6px 0 0;transition:all .3s ease-in;vertical-align:middle;width:28px}.px-post-options li{color:#999;float:left;font-size:11px;font-weight:300;list-style:none;margin:0 7px;position:relative}.px-post-options li i{color:#999;float:left;font-size:14px;margin:3px 7px 0 0}.px-post-options li:before,.px-social-comment ul li:before,.px-tags ul li a:before{background-color:#d7d6d4;content:"";height:2px;left:-8px;position:absolute;top:11px;width:2px}.px-post-options li:first-child:before,.px-social-comment ul li:first-child:before,.px-tags ul li a:first-child:before{display:none}.px-post-options li:first-child,.px-social-comment ul li:first-child{margin-left:0}.px-post-options li a{color:#999}.px-post-options li.px-admin-post a{color:#32012e;text-decoration:underline}.px-date{float:left;padding:15px 10px;text-align:center;width:50px}.px-date time{color:#fff;font-size:20px;font-weight:bold;text-transform:uppercase}.px-date time span{display:block;font-size:14px;font-weight:400;line-height:14px}.px-blog-editor .px-content-inner{border-radius:0 0 4px 4px;border:1px solid #eee;box-shadow:0 0 0 1px #f9f9f9;float:left;width:100%}.px-blog-editor .px-content-inner{margin-bottom:30px}.px-post-panel{clear:both;padding:0 30px 0;float:right}.px-blog-editor .px-post-options{display:inline-block}.px-post-panel .px-editor-text p{margin-bottom:15px}.px-blog-editor .px-title{margin-bottom:15px}.px-blog-editor .px-title h3{margin-bottom:0}.px-blog-editor .px-title h1{font-size:40px;margin-bottom:10px;padding-bottom:20px;position:relative;text-transform:uppercase}.px-blog-editor .px-title h1:before{background-color:#32012e;bottom:5px;content:"";height:1px;left:0;position:absolute;width:28px}.px-detail-post{float:left;margin-top:25px}.px-social-share .px-tags{float:left;width:50%}.px-blog-editor .px-social-share{border-top:1px solid #f6f6f6;float:left;padding:25px 0 15px;position:relative;width:100%}.px-blog-editor .px-social-share:before{background-color:#32012e;content:"";height:1px;left:0;position:absolute;top:0;width:18px}.px-social-share .px-social-comment{float:right;text-align:right;width:50%}.px-social-share .px-social-comment ul{display:inline-block}.px-tags ul li{float:left;list-style:none}.px-tags ul li i,.px-post-pagination article i{border-radius:20px;color:#fff;display:inline-block;font-size:10px;height:18px;line-height:18px;text-align:center;vertical-align:middle;width:18px;z-index:10}.px-tags ul li a{color:#bbb;font-size:10px;font-weight:500;margin:0 10px;position:relative;text-transform:uppercase}.px-tags ul li a:before{left:-15px;top:6px;z-index:-1}blockquote{border-bottom:1px solid #eee;border-left:none;border-top:1px solid #eee;color:#333;float:left;font-size:18px;font-style:italic;line-height:28px;padding:22px 0;position:relative;width:100%}blockquote span{color:#333;font-size:18px;font-style:italic;line-height:28px}blockquote:before{content:"";height:100%;left:-30px;position:absolute;top:0;width:7px}.px-about-author{border-top:2px solid #f6f6f6;float:left;padding:25px 30px 30px;position:relative;width:100%}.px-about-author figure{border-radius:4px;float:left;margin-right:30px;width:50px}.px-about-author figure img{border-radius:4px}.px-about-author .px-text{overflow:hidden}.px-about-author .px-text .px-post-admin{color:#bbb;font-size:10px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.px-about-author .px-text .px-post-admin i{display:inline-block;font-size:14px;margin:0 8px 2px 0;vertical-align:middle}.px-about-author:before,#px-comments .thumblist .px-bottom:before{background-color:#fff;border-bottom:none;border-right:none;border:1px solid #eee;content:"";height:14px;left:47px;position:absolute;top:-8px;transform:rotate(60deg) rotate(-18deg);width:16px;z-index:10}.px-post-pagination{border-radius:4px;border:1px solid #eee;box-shadow:0 0 0 1px #f9f9f9;float:left;width:100%}.px-post-pagination article{border-right:1px solid #eee;float:left;padding:18px 35px;text-align:center;width:50%}.px-post-pagination article:last-child{border-right:none}.px-post-pagination .px-post-options{display:inline-block;float:none}.px-post-pagination article i{border-left:none;margin-bottom:20px}.px-post-pagination article h6{color:#333;font-size:14px;font-weight:bold;margin-bottom:5px;text-transform:uppercase}#px-comments .px-section-title,.px-classic-form,.px-section-title{margin-bottom:20px}#px-comments .px-section-title h5,.px-section-title h5{margin-bottom:0;text-transform:uppercase}#px-comments,#px-comments .children{float:left;width:100%}#px-comments ul{margin:0;padding:0}#px-comments ul li{float:left;list-style:none;width:100%}#px-comments ul li .thumblist h6{float:left;font-size:14px;font-weight:500;margin:0 13px 0 0;text-transform:uppercase}#px-comments ul li .thumblist time{color:#999;float:left;font-size:12px;font-weight:300;margin:-4px 0 0 0}#px-comments .px-top-sec{float:left;padding:22px 30px 0;width:100%}#px-comments .children li .px-top-sec{background-color:#f7f7f7;border-radius:5px;padding:20px}#px-comments .thumblist figure{border-radius:4px;float:right;width:50px}#px-comments .thumblist .px-bottom{border-top:2px solid #f6f6f6;float:left;margin-top:10px;padding:15px 30px;position:relative;width:100%}.comment-reply-link{color:#bbb;float:right;font-size:10px;font-weight:400;letter-spacing:1px;margin:-4px 0 0 0;text-transform:uppercase}.comment-reply-link i{display:inline-block;margin:0 8px 2px 0;vertical-align:middle}#px-comments .thumblist figure img{border-radius:4px}#px-comments .thumblist .px-text-box{overflow:hidden}#px-comments .thumblist .px-text-box p{float:left;width:88%}#px-comments ul li .thumblist li{border-radius:4px;border:1px solid #eee;box-shadow:0 0 0 1px #f9f9f9}#px-comments li.depth-1 .children .thumblist li{border-bottom:none;border-top:none;box-shadow:none;margin:0 0 10px!important;padding-left:80px}#px-comments li.depth-1 .thumblist li{border:none}#px-comments li.depth-1>.children{padding-bottom:5px;padding-right:30px}#px-comments li.depth-1{border-radius:4px;border:1px solid #eee;box-shadow:0 0 0 1px #f9f9f9;float:left;margin-bottom:30px;width:100%}#px-comments li.depth-1 .children>li .children .thumblist li{padding-left:110px;padding-right:0}#px-comments li.depth-1 .children>.children{padding-right:0}.px-detailfull #px-comments .children .thumblist .px-top-sec{background-color:#f7f7f7;border-radius:4px;margin-bottom:10px;padding:20px}#px-comments .children .thumblist .px-text-box header{border:none;margin-top:0;padding:0}#px-comments .children .thumblist .px-text-box p{color:#686868;margin:0 0 10px 0}#px-comments .children .thumblist .px-text-box header:before{display:none}.px-classic-form,.px-classic-form .comment-respond,.px-classic-form form{float:left;width:100%}.px-classic-form .comment-respond{border-radius:4px;border:1px solid #eee;box-shadow:0 0 0 1px #f9f9f9;padding:25px 20px 15px}.px-classic-form form,.px-classic-form form p{position:relative}.px-classic-form p label{color:#333;display:inline-block;font-size:14px;font-weight:bold;margin-bottom:0;vertical-align:middle;width:102px}.px-classic-form p input[type="text"],.px-classic-form p textarea{border-radius:4px;border:1px solid #eee;box-shadow:0 0 0 1px #f9f9f9;color:#999;font-size:12px;font-weight:300;height:40px;padding-left:18px;width:80%}.px-classic-form p.comment-form-comment label{margin-top:16px;vertical-align:top}.px-classic-form p.comment-form-comment textarea{height:125px;margin-bottom:10px;padding-top:15px}.px-classic-form p input[type="submit"]{border-radius:2px;border:none;color:#fff;font-size:14px;font-weight:bold;padding:10px 36px;text-shadow:1px 2px 2px rgba(0,0,0,.3)}.px-detailfull,.breadcrumb-sec.px-center .px-frame{margin:0 auto;width:640px}.px-blog-editor.px-center .px-title h1::before,.breadcrumb-sec.align-center h1:before{left:50%;margin:0 0 0 -10px}.px-blog-editor.px-center .px-title{padding:25px 0 0;text-align:center}.px-detailfull .px-post-panel,.px-detailfull .px-classic-form .comment-respond,.px-detailfull #px-comments li .thumblist .px-text-box{padding:0}.px-detailfull blockquote{margin:0 30px 20px}.px-detailfull .px-about-author,.px-detailfull #px-comments .thumblist header{padding-left:0;padding-right:0}.px-detailfull .px-post-pagination{border-left:none;border-right:none;box-shadow:none;margin-bottom:30px}.px-detailfull #px-comments ul li .thumblist li,.px-detailfull #px-comments li.depth-1,.px-detailfull .px-classic-form .comment-respond{border:none;box-shadow:none}.px-detailfull #px-comments li.depth-1 .children{padding-right:0}.page-no-search{margin:0;padding:0}.px-search-results .px-section-title P{margin-bottom:0}.px-search-results ul li{list-style:none}.px-search-results .px-section-title{margin-bottom:20px}.px-search-results .px-section-title h3{font-size:24px;margin-bottom:3px}.suggestions{float:left;margin-left:0;width:100%}.suggestions h6{margin:0 0 15px;text-transform:uppercase}.suggestions h6.px-textborder:before{top:8px}.suggestions ul{float:left;margin-bottom:10px;width:100%}.suggestions ul li{list-style:none;padding-left:30px;position:relative}.suggestions ul li:before,.site-maps-links ul li:before{background:url(assets/images/xlist-arrow.png.pagespeed.ic.9tdpmreqYM.png) no-repeat;content:"";height:9px;left:0;position:absolute;top:12px;width:9px}.site-maps-links ul li:before{top:8px}.px-search-area{float:left;position:relative;width:100%}.page-no-search .px-search-area{margin-bottom:40px;margin-left:3px}.px-search-area .form-control{border-radius:4px;border:1px solid #eee;box-shadow:0 0 0 1px #f9f9f9;color:#999;font-size:13px;font-weight:500;height:20px;line-height:15px;margin-bottom:15px;margin:0;padding:0 0 0 6px;width:150px}.btnsubmit{border-color:#d7d7d7;border-radius:4px;border:medium none;color:#fff;float:left;font-size:18px;font-weight:bold;height:44px;padding:4px 18px;text-shadow:1px 2px 2px rgba(0,0,0,.2);text-transform:uppercase;top:0;z-index:1}.px-search-area label{display:inline-block;margin:0 0 0 -4px}.relevant-search{margin-bottom:20px;padding-bottom:0}.px-search-results{float:left;width:100%}.px-search-results ul li{color:#686868;float:left;font-size:14px;list-style:none;margin-bottom:5px;position:relative;width:100%}.px-search-results ul li:last-child{border-bottom:none;margin:0}.px-search-results ul li strong{color:#333;display:block;font-size:16px;font-weight:bold;line-height:24px;margin-bottom:8px;text-transform:uppercase}.px-search-results ul li strong date{color:#999;display:block;font-size:16px;font-weight:400;line-height:24px;text-transform:capitalize}.px-relevant-list figure{float:left;margin-top:24px;width:96px}.px-relevant-list p{border-bottom:1px solid #f1f1f1;color:#444;padding-bottom:15px}.px-relevant-list .px-text{border-radius:4px;border:1px solid #eee;box-shadow:0 0 0 1px #f9f9f9;overflow:hidden;padding:25px}.relevant-search .px-search-results{margin-bottom:0}.relevant-search .px-search-results ul li{margin-bottom:30px}.relevant-search .px-search-results ul li:last-child{border-bottom:none}.px-section-title h3{text-transform:uppercase}.relevant-search{float:left;width:100%}.sitemap-links{float:left;margin:40px 0 40px 0;padding:0;width:100%}.sitemap-links .search-heading h2{display:block;float:left;font-size:20px;margin-left:10px;padding:10px 0 10px 0}.sitemap-links .site-maps-links{margin:0;padding:0}.sitemap-links .site-maps-links h6{color:#333;font-weight:500;margin:0 0 5px;text-transform:uppercase}.site-maps-links ul{margin-bottom:15px}.site-maps-links ul li{line-height:24px;list-style:none outside none;position:relative}.site-maps-links ul li a{color:#686868;font-size:14px;margin-left:20px}.px-contact-info{float:left;width:100%}.px-contact-info .px-section-title{border-bottom:1px solid #f5f5f5;margin-bottom:15px;padding-bottom:15px}.px-contact-info .px-section-title h4{margin-bottom:0;text-transform:uppercase}.px-contact-info ul li{border-bottom:1px solid #f5f5f5;float:left;list-style:none;margin-bottom:10px;padding-bottom:18px;position:relative;width:100%}.px-contact-info ul li p{color:#444;font-size:14px;font-weight:400;margin-bottom:0;padding:0 0 0 40px}.px-contact-info ul li i{color:#32012e;display:inline-block;font-size:24px;left:0;position:absolute;top:0}.px-contact-info ul li span{color:#999;display:inline-block;font-size:12px;padding:0 0 0 40px;text-align:left;text-transform:uppercase}.px-has-map{border:1px solid #eee;box-shadow:0 0 0 1px #f9f9f9;float:left;padding:1px;width:100%}.contact-form,.contact-form form,.contact-form form{float:left;position:relative;width:100%}.contact-form form label span,.contact-form.px-classic-form label span{color:#333;display:block;font-size:12px;font-weight:bold;margin-bottom:5px;text-transform:uppercase}.contact-form form label span small,.contact-form form label span small{color:#999;display:inline-block;font-weight:300;margin:0 0 0 3px;text-transform:capitalize}.contact-form form label{float:left;width:100%}.contact-form.px-classic-form label{float:left;width:100%}.contact-form form label input[type="text"],.contact-form form label input[type="email"],.contact-form form label textarea,.contact-form.px-classic-form label input[type="text"],.contact-form.px-classic-form label input[type="email"],.contact-form.px-classic-form label textarea{border-radius:4px;border:1px solid #eee;box-shadow:0 0 0 1px #f9f9f9;color:#999;float:left;font-size:12px;font-weight:400;height:40px;padding-left:15px;width:50%}.contact-form.px-classic-form label input[type="text"],.contact-form.px-classic-form label input[type="email"]{width:50%}.contact-form form input[type="submit"],.contact-form.px-classic-form label input[type="submit"]{border-radius:4px;border:none;box-shadow:0 0 0 1px #f9f9f9;color:#fff;font-size:12px;font-weight:bold;padding:8px 20px;text-align:center;text-transform:uppercase;width:100%}.contact-form.px-classic-form label input[type="submit"]{width:auto}.contact-form form label textarea,.contact-form.px-classic-form label textarea{float:left;height:146px;width:100%}.contact-form form .form-submit,.contact-form.px-classic-form .form-submit{bottom:0;float:right;position:absolute;right:0;width:48%}.contact-form form .form-submit{width:48%}.contact-form form .px-textarea,.contact-form.px-classic-form .px-textarea{padding-left:18px;position:absolute;right:0;top:0;width:50%}.contact-form form .comment-form-comment label{width:100%}.px-map .px-map-tabs li{list-style:none}.px-map-section{position:relative}.px-map-section .px-map-tabs{left:78px;position:absolute;top:28px;z-index:5}.px-map-section .px-map-tabs li{background:#fff;border-bottom:1px solid rgba(0,0,0,.2);color:#555;float:left;font-size:18px;height:35px;list-style:none;margin:0 2px;padding:3px 0 0;text-align:center;width:35px;z-index:99}.px-map-section .px-map-tabs li span{cursor:pointer;display:block;line-height:29px}.under-wrapp{float:left;position:relative;text-align:center;width:100%}.wrapp-inner{border-radius:4px;border:1px solid #f5f5f5;box-shadow:0 0 0 1px #ededed;display:inline-block;margin:100px auto 128px auto;position:relative;width:900px}.wrapp-inner:before{background:url(assets/images/xbg-uner-wrap1.png.pagespeed.ic.xXiAp5zn6Z.png) no-repeat;content:"";height:82px;left:-40px;position:absolute;top:-40px;width:82px}.wrapp-inner:after{background:url(assets/images/xbg-uner-wrap2.png.pagespeed.ic.W6_hrbkmcn.png) no-repeat;content:"";height:82px;position:absolute;right:-40px;top:-40px;width:82px}.cons-text-wrapp h2{font-size:26px;margin:0 0 0 0;text-transform:uppercase}.cons-text-wrapp{float:left;padding:50px 30px 45px;position:relative;width:100%}#DateCountdown{float:left;margin:0 0 25px 0}.time_circles{display:inline-block;height:100%;position:relative;width:590px}.time_circles>div{position:absolute;text-align:center}.time_circles>div>h4{color:#686868;font-size:16px!important;font-weight:600;margin:0;padding:0;position:relative;text-align:center;text-transform:uppercase;top:30px}.time_circles>div>span{color:#2e2e2e;display:block;font-size:50px;font-weight:bold;margin-top:.4em;position:relative;text-align:center;top:-33px;width:100%}.user-signup{position:relative}.under-wrapp .user-signup{background-color:#fcfbf5;border-top:1px solid #f2f0e2;float:left;padding:35px 0;width:100%}.under-wrapp .user-signup span{color:#333;display:block;font-size:12px;font-weight:bold;margin-bottom:5px;text-transform:uppercase}.user-signup form{display:inline-block;margin-bottom:22px;width:625px}.user-signup form label{float:left;margin:0;padding:0 0 0 0;width:84%}.user-signup form input[type="text"]{background-color:#fff;border-radius:0;border:1px solid #ececec;border:none;color:#999;float:left;font-size:14px;height:36px;padding:8px 20px;width:100%}.user-signup form input.btnsubmit{border-radius:0;border:none;color:#fff;float:left;font-size:16px;font-weight:600;height:36px;padding:7px 8px;text-align:center;text-shadow:1px 2px 2px rgba(0,0,0,.2);text-transform:uppercase;width:16%}.px-portfolio{float:left;width:100%}.px-portfolio-grid ul li{float:left;margin-bottom:5px;overflow:hidden;padding:0 0 0 9px}.px-portfolio-masonary{float:left;margin:0 0 0 -8px;width:100%}.px-portfolio-masonary ul li{float:left;margin-bottom:20px;overflow:hidden;padding:0 10px}.px-portfolio .px-media{float:left;overflow:inherit;position:relative;width:100%}.px-portfolio-plain .px-info{background-color:rgba(0,0,0,.3);bottom:5px;left:5px;padding:20px 17px 15px 24px;position:absolute;width:98%}.wrap-pad .px-portfolio-plain .px-info{width:95%}.wrap-pad .px-portfolio-plain .px-info h6{width:50%}.px-portfolio-plain .px-info h6{color:#fff!important;display:inline-block;font-size:16px;font-weight:bold;line-height:22px!important;margin:0;vertical-align:middle;width:150px}.px-portfolio-plain .px-info a{color:#fff;float:right;font-size:12px;font-weight:600;line-height:21px;margin:12px 0 0 0}.px-portfolio-plain ul li{margin-bottom:20px}.px-portfolio-grid .px-media,.px-portfolio-plain .px-media{border-radius:3px;box-shadow:0 0 1px rgba(0,0,0,.2) inset;padding:5px}.px-portfolio-masonary .px-media{float:left;overflow:inherit;position:relative;width:100%}.px-portfolio figure{float:left;margin:0;overflow:hidden;width:100%}.px-portfolio.px-portfolio-grid figure img{box-shadow:0 0 3px 1px #ebebeb inset;float:left;width:100%}.px-portfolio.px-portfolio-grid figcaption{background-color:rgba(239,170,21,.8);height:100%;left:0;opacity:0;padding:40px 20px 20px;position:absolute;top:0!important;visibility:visible;width:100%}.px-portfolio-masonary figcaption,.px-portfolio.px-portfolio-plain figcaption,.px-portfolio.px-portfolio-modren figcaption{background-color:rgba(239,170,21,.8);height:100%;left:0;opacity:0;padding:40px 20px 20px;position:absolute;top:30px;visibility:visible;width:100%}.px-portfolio.px-portfolio-modren ul li{margin-bottom:20px}.px-portfolio .px-media figcaption h6 a{color:#fff!important;position:relative}.px-portfolio.px-portfolio-modren figcaption h6 a::before{left:50%}.px-portfolio.px-portfolio-modren article{margin-bottom:5px;padding:0 5px}.px-portfolio figcaption h6 a:before{background:url(assets/images/xgallry-shape.png.pagespeed.ic.L3RO8B7Ep4.png) no-repeat;content:"";height:9px;left:0;position:absolute;top:-20px;width:9px}.px-portfolio .px-media span a{border-top:1px solid rgba(255,255,255,.5);bottom:15px;color:#fff;padding:5px 0 0;position:absolute;width:85%}.px-portfolio-modren .px-media span a{display:inline-block;left:41%;position:absolute;width:20%}.px-portfolio-masonary .px-media h6.px-luxury{background-color:#373028}.px-portfolio .px-media h6.px-luxury{font-size:16px;font-weight:bold;line-height:24px}.px-portfolio .px-media h6.px-luxury{border-radius:3px;bottom:10px;color:#fff!important;font-size:14px;font-weight:500;left:15px;padding:3px 10px 6px 5px;position:absolute}.px-portfolio-plain .px-text{background-color:rgba(0,0,0,.3);bottom:5px;float:left;height:20%;left:5px;padding:20px;position:absolute;width:98%}.px-portfolio-plain .px-text span{border:none;float:right;position:initial;width:auto}.px-portfolio-modren figure img{border-radius:4px;box-shadow:none;padding:0}.px-portfolio.px-portfolio-modren figcaption{text-align:center}.px-portfolio.px-portfolio-modren figcaption h6::before{left:50%;margin:0 0 0 -10px;top:-28px}.px-portfolio.px-portfolio-modren .px-media figcaption .px-text-info{left:0;margin:-10px 0 0 0;position:absolute;text-align:center;top:50%;width:100%}.px-portfolio-modren .px-media figcaption .px-text-info span a{display:inline-block;position:inherit;width:35%}.px-portfolio figure:hover figcaption{opacity:.8;top:0;visibility:visible}.px-portfolio .px-media:hover h6.px-luxury,.px-portfolio .px-media:hover .px-text,.px-portfolio-plain .px-media:hover .px-info{bottom:-35px;opacity:0;visibility:hidden}.px-portfolio-medium .px-media{float:left;margin-right:30px;width:480px}.px-portfolio-medium figure img{border-radius:2px;box-shadow:0 0 0 1px #ebebeb inset;padding:5px}.px-portfolio-medium .px-text{margin-top:10px;overflow:hidden}.px-portfolio-medium .px-text h3{margin-bottom:1px}.px-portfolio-medium .px-text span{color:#999;display:block;font-size:12px;margin-bottom:5px}.px-portfolio-medium article{margin-bottom:35px}.px-portfolio-medium .px-list-style ul li,.px-portfolio-medium p{color:#000}.px-portfolio-medium .px-list-style ul{float:left;margin-bottom:28px}.px-portfolio-medium p{margin-bottom:16px}.px-portfolio-btn{color:#fff;float:right;font-size:14px;text-transform:uppercase}.px-media #carousel1{bottom:20px;left:22px;position:absolute}.px-media #carousel1 img{border:none;box-shadow:none;padding:0}.px-media #carousel1 ul li{margin-right:8px}.px-thumb-list ul li{float:left;list-style:none;margin-left:15px;width:31.5%}.px-thumb-list ul li img{width:100%}.px-thumb-list ul li:first-child{margin-left:0}.px-thumb-list.col-md-12{margin:0 0 15px}.side-detail{padding-right:15px}.px-project-details .px-detail-list .px-btn{min-width:130px}.px-portfolio-carousel article{float:left;padding:0;width:100%}.px-project-details .px-fancy-heading{float:none;margin:0 auto;width:840px}.px-gallery-list{margin-bottom:30px}.px-gallery-list li{list-style:none;margin-bottom:20px}.px-gallery-list li img{border-radius:6px;width:100%}.px-gallery-list li.px-haf-width{float:left;margin-left:0;width:48%}.px-gallery-list li.px-haf-width:nth-child(even) {margin-left:20px}.px-detail-head strong{color:#f6f6f6;display:block;font-size:40px;margin:26px 0 8px}.px-testimonial.px-testimonial-simple{border:none;box-shadow:none;padding:0}.px-testimonial.px-testimonial-simple:before{display:none}.px-testimonial.px-testimonial-simple .px-question-mark{padding:0 0 0 20px}.px-testimonial.px-testimonial-simple .px-question-mark::before{left:0;top:-8px}.px-testimonial.px-testimonial-simple .px-question-mark p{font-size:14px}.px-quote-form{background-color:#fff;border-radius:5px;margin:0 auto;padding:30px 15px 22px;width:780px}.px-quote-form .col-md-12{margin-bottom:0}.px-quote-form label{border-radius:3px;color:#333;font-size:12px;font-weight:bold;line-height:12px;margin:0;text-transform:uppercase}.px-quote-form label span{color:#999;font-size:12px;font-weight:normal;line-height:15px}.px-quote-form .select-holder{position:relative}.px-quote-form .select-holder:after{background-color:#fff;border-left:1px solid #e8e8e8;border-radius:0 2px 2px 0;border-top:1px solid #e8e8e8;bottom:1px;color:#c3c0be;content:"\f0ab";font-family:"icomoon";font-size:14px;height:41px;line-height:38px;pointer-events:none;position:absolute;right:1px;text-align:center;width:35px}.px-quote-form textarea,.px-quote-form select,.px-quote-form input[type="email"],.px-quote-form input[type="text"]{border-radius:3px;border:1px solid #e8e8e8;box-shadow:0 0 3px rgba(0,0,0,.1);color:#999;font-size:14px;font-weight:300;height:42px;line-height:17px;padding:10px 16px;width:100%}.px-quote-form textarea{height:218px}.px-quote-form .field-col:first-child{padding:0}.px-quote-form .field-col{float:left;margin:0 0 10px;padding:0 0 0 10px}.px-quote-form input[type="submit"]{border-radius:3px;border:medium none;color:#fff;display:inline-block;font-weight:bold;height:40px;text-shadow:2px 2px 0 rgba(0,0,0,.1);text-transform:uppercase;vertical-align:middle;width:100%}.px-quote-form .note{color:#999;display:inline-block;line-height:17px;margin:0 0 0 10px;vertical-align:middle}.px-quote-form .date{position:relative}.px-quote-form .date:after{background-color:#fff;border-left:1px solid #e8e8e8;border-radius:0 2px 2px 0;bottom:1px;color:#c3c0be;content:"\e789";font-family:"icomoon";font-size:16px;height:38px;line-height:38px;pointer-events:none;position:absolute;right:1px;text-align:center;width:35px}.px-quote-form .time{position:relative}.px-quote-form .time::after{background-color:#fff;border-left:1px solid #e8e8e8;border-radius:0 2px 2px 0;bottom:1px;color:#c3c0be;content:"\ea1a";font-family:"icomoon";font-size:16px;height:38px;line-height:38px;pointer-events:none;position:absolute;right:1px;text-align:center;width:35px}.px-project-block{position:relative}.px-teaminfo{float:left;width:100%}.px-project-block .px-teaminfo{margin-bottom:30px}.px-project-block .px-social-media{float:left}.px-social-media ul li{display:inline-block;list-style:none}.px-social-media ul li a{color:#3b5998!important;font-size:25px}.px-social-media ul li a[data-original-title="Twitter"]{color:#019ad2!important}.px-social-media ul li a[data-original-title="googleplus"]{color:#cb2027!important}.px-social-media ul li a[data-original-title="dribbble"]{color:#ea4c88!important}.px-social-media ul li a[data-original-title="vimeo"]{color:#32012e!important}.px-project-block .px-heading span{color:#999;font-size:14px;text-transform:capitalize}.gallery-item figure{float:left;margin:0;width:100%}.gallery-item figure figcaption{height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.gallery-item figure figcaption:before{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%}.gallery-item figcaption a{background-color:#373028;border-radius:3px;color:#fff;left:50%;margin:-14px 0 0 -65px;min-width:135px;padding:3px 5px;position:absolute;text-align:center;top:50%}.gallery-item .gallery-icon{box-shadow:0 0 3px rgba(0,0,0,.1) inset;float:left;padding:5px;width:100%}.gallery-item figure:hover figcaption:before{opacity:1;visibility:visible}.px-gallery-heading h1{color:#373028;margin:0 0 17px;text-transform:uppercase}.px-gallery-heading strong{color:#686868;font-size:18px;font-weight:600}.px-section-title{float:left;margin-bottom:18px;position:relative;width:100%}.px-section-title h3,.px-section-title h4{float:left;margin:0;text-transform:uppercase}.px-section-title h2{margin-bottom:4px}.px-section-title span{color:#999;float:left;font-size:14px;font-weight:500;width:100%}.px-section-title h2{text-transform:uppercase}.px-services{float:left;width:100%}.px-services figure{margin-bottom:12px}.px-services.px-modren .px-carousel{float:left}.px-services.px-modren .px-carousel article{box-shadow:none;width:100%}.px-services.px-modren figure{display:inline-block;margin:0 0 20px;height:175px}.px-services.px-modren figure img{margin-bottom:15px;height:100px}.px-services.px-modren figcaption h6{color:#686868;text-transform:uppercase}.px-services.px-modren .px-text{background-color:#a5a5a5;float:left;padding:15px 10px;width:100%}.owl-controls{position:absolute;top:-58px;width:100%}.px-modren .owl-prev,.px-modren .owl-next{background-color:#fff;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.1);float:left;height:33px;text-align:center;transform:rotate(40deg);width:33px}.px-modren .owl-prev i,.px-modren .owl-next i{color:#adadad;display:inline-block;font-size:18px;padding:6px 10px 0 0;transform:rotate(-40deg)}.px-modren .owl-next i{padding:5px 5px 0 0}.px-modren .owl-next{float:right}.px-services .px-fancy-heading .px-content-inner:after{right:78px;width:150px}.px-services .px-fancy-heading .px-content-inner:before{left:75px;width:150px}.px-services .px-fancy-heading{margin:0 0 24px}.px-services .owl-controls{top:-65px}.px-services .owl-prev{left:0;position:absolute;top:6px}.px-services.px-classic figure{box-shadow:0 0 3px rgba(0,0,0,.2);display:inline-block;padding:5px}.px-services.px-classic h6{font-family:"Raleway",sans-serif;margin:0 0 5px;text-transform:uppercase;text-align:center}.px-services.px-classic.top-left figure,.px-services.px-classic.top-center figure{box-shadow:none;padding:0}.top-left{text-align:left}.px-services.px-classic.top-left h6{margin-bottom:10px}.px-services.px-classic.px-has-border{border-radius:3px}.top-center{text-align:center}.px-services.px-classic span{display:block}.px-services.px-classic [class*="col-md"]{margin-bottom:0}.px-services.px-classic.px-has-border [class*="col-md"]{padding:0}.px-services.px-classic article{display:inline-block}.px-services.px-classic.px-has-border article:first-child{border-left:1px solid #eee}.px-services.px-classic.px-has-border article{border-bottom:1px solid #eee;border-right:1px solid #eee;border-top:1px solid #eee;display:table;height:192px;padding:25px 0}.px-services.px-classic.px-has-border article .inner{display:table-cell;vertical-align:middle}.px-services.px-classic i{font-size:36px}.px-services.px-classic small{color:#999;font-size:12px;font-weight:400;text-transform:uppercase}.px-services.px-classic span{color:#444;font-size:14px;font-weight:400}.px-portfolio-masonary{float:left;margin:0 0 50px;width:100%}.px-portfolio-grid,.px-portfolio-plain,.px-portfolio-modren{margin-bottom:20px}.px-portfolio-masonary ul li{float:left;margin:0 0 14px;overflow:hidden;padding:0 10px}.px-portfolio-masonary .px-media{border-radius:3px;box-shadow:0 0 1px rgba(0,0,0,.2) inset;float:left;overflow:inherit;padding:5px;position:relative;width:100%}.px-portfolio-masonary figure{float:left;margin:0;overflow:hidden;width:100%}.px-portfolio-masonary figcaption{background-color:rgba(239,170,21,.8);height:100%;left:0;opacity:0;padding:40px 20px 20px;position:absolute;top:30px;visibility:visible;width:100%}.px-portfolio-masonary .px-media figcaption h6{color:#fff;position:relative}.px-portfolio-masonary .px-media figcaption h6 a{color:#fff!important}.px-portfolio-masonary figcaption h6:before{content:"";height:9px;left:0;position:absolute;top:-20px;width:9px}.px-portfolio-masonary .px-media span{border-top:1px solid rgba(255,255,255,.5);bottom:15px;color:#fff;padding:5px 0 0;position:absolute;width:85%}.px-portfolio-masonary .px-media h6.px-luxury{background-color:#373028;border-radius:3px;bottom:10px;color:#fff;font-size:14px;font-weight:500;left:15px;padding:5px;position:absolute}.px-portfolio-masonary figure:hover figcaption{opacity:1;top:0;visibility:visible}.px-portfolio-masonary .px-media:hover h6.px-luxury{bottom:-35px;opacity:0;visibility:hidden}.px-portfolio-btn{color:#fff;float:right;font-size:14px;text-transform:uppercase}.px-section-title p{width:100%}.px-section-title .px-portfolio-btn{border-radius:3px;padding:10px 20px;position:absolute;right:15px;top:8px}.px-textborder{display:inline-block;padding:0 0 12px;position:relative;text-indent:26px}.px-bloginfo-sec .px-textborder{width:100%}.px-textborder:before{background-color:#32012e;content:"";height:1px;left:0;position:absolute;top:10px;width:18px}.px-main-filter{float:left;width:100%}.px-main-filter.col-md-12{margin-bottom:23px}.px-main-filter .filter-inner{border-top:1px solid #ececec;float:left;padding-top:19px;width:100%}.px-main-filter span{color:#333;float:left;font-weight:700;margin:5px 10px 0 4px;text-transform:uppercase}.px-main-filter ul:after{clear:both;content:'';display:block}.px-main-filter ul li{border-radius:3px;float:left;list-style:outside none none;margin:0 0 0 25px;position:relative}.px-main-filter ul li a{color:#999;float:left;padding:5px 10px 5px 25px}.px-main-filter ul li:first-child{margin-left:0}.px-main-filter ul li:before{background:url(assets/images/xshape1.png.pagespeed.ic.9tdpmreqYM.png) no-repeat;content:"";height:9px;left:11px;position:absolute;top:11px;display:none;width:9px}.px-main-filter ul li:after{color:#efefef;content:"//";height:9px;left:-22px;position:absolute;top:2px;display:none;width:7px}.px-main-filter ul li:first-child:after{display:none}.px-main-filter ul .active,.px-main-filter ul li:hover{box-shadow:0 0 3px rgba(0,0,0,.2)}.px-filter-holder.col-md-12{margin-bottom:20px}.px-filter-holder .px-main-filter{border-bottom:1px solid #ececec;padding:0 0 15px 0}.lightbox ul{float:left;padding:5px 0 0;width:100%}.px-list-style ul li{color:#686868;float:left;font-size:12px;font-weight:400;line-height:26px;list-style:outside none none;padding:0 0 0 20px;position:relative;width:100%}.px-btn{border-radius:3px;color:#fff;float:left;font-size:14px;font-weight:700;padding:10px 22px;text-shadow:2px 2px 0 rgba(0,0,0,.1);text-transform:uppercase}.px-team,.px-teamgrid .px-wrapteam{float:left;width:100%}.px-team.px-team-medium article{float:none}.px-teamgrid .px-wrapteam{border-radius:3px;border:1px solid #eee;padding:30px;text-align:center}.px-teamgrid figure{display:inline-block;height:170px;margin:0 0 20px 0;width:170px}.px-teamgrid figure img{border-radius:100%}.px-team .px-text h4{margin-bottom:0;text-transform:uppercase}.px-teamgrid .px-text span{color:#bbb;display:inline-block;font-size:12px;font-weight:400;margin:0 0 30px;position:relative;text-transform:uppercase;width:100%}.px-teamgrid .px-text span:before,.px-counter .px-text p:before,.px-fancy-heading p:before{bottom:-10px;content:"";height:1px;left:50%;margin:0 0 0 -14px;position:absolute;width:28px}.px-fancy-heading.no-divider p:before{display:none}.px-team-medium figure{float:left;margin:0 20px 0 0;width:165px}.px-team-medium figure img{border-radius:3px}.px-team-medium .px-text{overflow:hidden}.px-team-medium .px-text h4{margin-bottom:5px}.px-team-medium .px-text h4 a{color:#000}.px-team-medium .px-text span{color:#555;display:block;font-size:12px;font-weight:300;line-height:12px;margin-bottom:10px}.px-team .px-text p{color:#555;margin:0 0 15px}.px-team-medium .px-text .px-social-media{float:left}.px-teambtn{-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;background:#ccc;border-radius:3px;color:#fff;float:left;font-size:12px;margin:0 0 0 14px;padding:3px 15px;transition:all .3s ease-in}.page-not-found{float:left;padding:100px 0;text-align:center;width:100%}.page-not-found figure{display:inline-block;margin:0 0 40px 0}.px-content404 h1{font-size:90px;margin-bottom:25px;text-transform:uppercase}.px-content404 p{color:#333;font-size:30px;font-weight:300;text-transform:uppercase}.px-author-sec{float:left}.px-author-sec h6{color:#555;font-size:15px;font-weight:700}.px-author-sec span{color:#999;display:block;font-size:12px;font-weight:400;margin:0 0 8px}.px-partner{float:left;padding:0 0 20px 15px;width:100%}.px-partner ul li{margin-bottom:0}.px-portfolio .px-media figcaption a.plus-btn{color:#fff;font-size:24px;left:50%;margin:-10px 0 0 -15px;position:absolute;top:50%}.px-fancy-heading p{position:relative}.px-fancy-heading p:before{bottom:-10px;height:2px}.px-counter{float:left;text-align:center;width:100%}.px-counter figure{margin-bottom:35px}.px-counter figure i,.px-counter .px-text a{color:#fff;font-size:50px}.px-counter .px-text a{display:inline-block;font-weight:400;margin-bottom:25px}.px-counter .px-text p{color:#fff;font-size:18px;font-weight:400;position:relative}.px-counter .px-text p:before{bottom:-20px;height:2px}.px-services{float:left;width:100%}.px-services.px-modren.px-carousel{margin:0 0 0 -10px}.px-services.px-modren .owl-item{}.px-services.px-modren.px-carousel article{margin:0 10px!important}.px-services [class*="col-md"]{margin:0 0 35px}.px-services.px-modren article{background-color:#fff;float:left;margin:0;padding:30px 0 0 0;text-align:center;width:auto!important}.px-services.px-modren.px-carousel article{box-shadow:none;margin:0 0 0 20px;width:100%}.px-services.px-modren figure{display:inline-block;margin:0 0 20px;width:144px}.px-services.px-modren figure img{margin-bottom:15px}.px-services.px-modren figcaption h6{color:#686868;text-transform:uppercase}.px-services.px-modren .px-text{background-color:#e8e8e8;float:left;padding:15px 10px;width:100%}.owl-controls{position:absolute;top:-58px;width:100%}.px-portfolio-carousel .owl-controls{position:absolute;top:-63px;width:100%}.px-portfolio-carousel .owl-prev{margin:0 0 0 10px}.px-portfolio-carousel .owl-prev,.px-portfolio-carousel .owl-next,.px-modren .owl-prev,.px-modren .owl-next{background-color:#fff;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.1);float:left;height:30px;text-align:center;transform:rotate(45deg);width:30px}.px-portfolio-carousel .owl-prev:hover i,.px-portfolio-carousel .owl-next:hover i,.px-modren .owl-prev:hover i,.px-modren .owl-next:hover i{color:#fff}.px-portfolio-modren .owl-prev i,.px-portfolio-modren .owl-next i,.px-modren .owl-prev i,.px-modren .owl-next i{color:#adadad;display:inline-block;font-size:18px;padding:5px 7px 0 0;transform:rotate(-45deg)}.px-portfolio-modren .owl-next i,.px-modren .owl-next i{padding:4px 2px 0 0}.px-portfolio-carousel .owl-next,.px-modren .owl-next{float:right}.px-portfolio-carousel .owl-next{margin-right:10px}.px-services{float:left;width:100%}.px-timeline{margin:0 0 26px;text-align:center}.px-timeline figure{float:left;margin:0 0 68px;position:relative;width:100%}.px-timeline figure figcaption{border-radius:100%;display:inline-block;height:80px;margin:0;padding:20px 0 0;position:relative;width:80px}.px-timeline figure span{color:#fff;display:block;line-height:15px}.px-timeline figure strong{color:#fff;font-size:30px;font-weight:700}.px-timeline figure:before{border-bottom:1px solid #e4e7ea;bottom:-54%;content:"";left:50%;margin:0 0 10px 10px;position:absolute;width:102%}.px-timeline figure figcaption:before{border-radius:100%;border:7px solid #e4e7ea;bottom:-45px;content:"";height:24px;left:50%;margin:0 0 0 -10px;position:absolute;width:24px}.px-timeline article:last-of-type figure:before{display:none}.px-timeline .px-text{}.px-timeline .px-text h4{text-transform:uppercase}.skills-sec{float:left;margin:0 0 10px;position:relative;width:100%}.skills-sec span{color:#333;float:left;font-size:14px;font-weight:bold;text-transform:uppercase}.px-plain .skillbar{border-bottom:3px solid #e4e7ea;border-top:3px solid #e4e7ea;display:block;float:left;height:22px;margin-bottom:8px;position:relative;width:96%}.px-plain .skillbar-bar small{color:#fff;font-size:14px;font-weight:700;position:absolute;right:18px;top:-1px}.px-plain .skillbar-bar{height:22px;position:absolute;top:-3px}.px-plain .skillbar-bar:before{border-right:30px solid transparent;border-top:22px solid #efaa15;content:"";height:0;left:100%;position:absolute;top:0;width:0}.skills-sec:before{border-left:3px solid #e4e7ea;content:"";height:32px;position:absolute;right:12px;top:17px;transform:rotate(53deg)}.skills-sec:after{border-top:3px solid #e4e7ea;content:"";position:absolute;right:0;top:22px;width:100%;z-index:-1}.panel-group{margin:0}.panel-group,.panel{float:left;width:100%}.panel-group.px-box{border-radius:3px;border:1px solid #e8e8e8}.panel-group.px-box .panel{background-color:#f8f8f8;border-bottom:1px solid #e8e8e8;border-width:0 0 1px 0;box-shadow:none;margin:0}.panel-group.px-box .panel:last-child{border-bottom:none}.panel-group .panel-heading{background:none!important;padding:0}.px-box .panel-heading a{display:block;font-family:"Raleway",sans-serif;font-size:14px;font-weight:400;outline:none;padding:12px 0 12px 25px;position:relative;text-decoration:none;visibility:visible}.px-box .panel-heading a.collapsed{background-color:#fff;color:#000!important}.px-box .panel-heading a.collapsed:before{background:url(assets/images/xarrow1.png.pagespeed.ic.d_UbMI4Zyy.png) no-repeat;content:"";height:7px;left:10px;position:absolute;top:16px;width:7px}.px-box .panel-heading a:before{background:url(assets/images/xarrow2.png.pagespeed.ic.X-qZDViGeF.png) no-repeat;content:"";height:7px;left:10px;position:absolute;top:16px;width:7px}.px-box .panel-collapse{background-color:#f8f8f8;border-top:none;padding:0 15px 0 20px}.px-box .panel-body{padding:0 0 5px}.panel-group.px-box .panel-heading+.panel-collapse>.panel-body{border-top:none}.px-testimonial{background-color:#fff;border-radius:3px;border:1px solid #d2d2d2;box-shadow:0 0 3px 0 rgba(0,0,0,.2);float:left;padding:16px 20px 20px;position:relative;width:100%}.px-testimonial:before{background-color:#fff;border-radius:0 0 2px 2px;border:1px solid #d2d2d2;bottom:-5px;content:"";height:5px;left:10px;position:absolute;width:96%}.px-question-mark{position:relative}.px-question-mark p{background:url(images/quote-bg.png) no-repeat;color:#585858;font-size:16px;font-weight:300;line-height:26px!important}.px-italic-style{font-style:italic}.px-author figure{border-radius:100%;float:left;margin-right:15px;width:50px}.px-author figure img{border-radius:100%}.px-author h5{display:inline-block;font-style:normal;margin:6px 0 0 0;text-transform:uppercase}.px-author span{color:#585858;display:block;font-size:14px;font-style:normal;font-weight:300;text-transform:none}.px-spreater-holder{margin:0 0 20px}.px-spreater{overflow:hidden;text-align:center}.px-spreater .px-dividerstyle{display:inline-block;position:relative}.px-spreater .px-dividerstyle:before,.px-spreater .px-dividerstyle:after{border-bottom:1px solid #e1e1e1;content:"";height:1px;left:100%;margin-left:5px;position:absolute;top:15px;width:7700px}.px-spreater .px-dividerstyle:after{left:auto;margin-right:5px;right:100%}.px-spreater span{display:inline-block;height:1px;width:28px}.panel-group.px-plain .panel,.panel-group.px-plain .panel .panel-body{border:none;box-shadow:none}.px-plain span ~ .panel-heading {padding-bottom:10px;padding-left:30px}.px-plain .panel-heading h4 a{color:#333;font-size:14px;font-weight:400;text-transform:uppercase}.px-plain .panel span{float:left;font-size:18px}.px-plain .panel-body{padding:10px 0 10px 30px}.call-actions .cell.icon{width:7%}.call-actions .cell{float:none}.call-actions .cell{display:inline-block;vertical-align:middle}.call-actions .cell.text-area{padding:10px 0 0 20px;text-align:left;width:56%}.call-actions .cell.text-area p{font-size:16px;font-weight:500;margin:0}.call-actions.ac-classic .px-section-title{margin:0;padding:0 9%}.px-call-to-btn{display:inline-block;margin:15px 0 0;text-align:right;vertical-align:middle;width:32%}.px-call-to-btn .medium-btn{background-color:#fff;border-radius:3px;font-size:14px;font-weight:600;padding:12px 30px;text-shadow:1px 1px 0 rgba(0,0,0,.2);text-transform:uppercase}.price-featured{float:left;margin-bottom:25px;width:100%}.price-featured img{border-radius:3px}.px-pricing-table{float:left;position:relative;width:100%}.px-pricing-table table{margin:0}.px-pricing-table:before{background:url(assets/images/xright-border-bg.png.pagespeed.ic.OWG5EUGiU3.png) repeat-y;content:"";height:100%;position:absolute;right:-10px;top:0;width:10px}.px-pricing-table table th{background-color:#373028;color:#fff;font-size:12px;text-align:center;text-transform:uppercase}.px-pricing-table table th:first-child{border-radius:3px 0 0;text-align:left}.px-pricing-table table th:last-child{border-radius:0 3px 0 0}.px-pricing-table table td{color:#686868;padding-bottom:20px;padding-top:25px;text-align:center;vertical-align:middle}.px-pricing-table table td:first-child{text-align:left;width:65%}.px-pricing-table table td h6{font-size:14px;text-transform:uppercase}.px-price-table{float:left;width:100%}.px-price-table.pr-classic{box-shadow:0 0 5px rgba(0,0,0,.2);padding:40px 10px 35px;position:relative;text-align:center}.px-price-table.pr-classic:before{border-right:50px solid transparent;border-top:50px solid #373028;content:"";height:0;left:0;position:absolute;top:0;width:0}.pr-classic .pr-month{display:inline-block;font-size:17px;font-weight:400;margin:0 0 40px 0;padding:0 0 15px 0;position:relative;text-transform:uppercase}.pr-classic .pr-month:before{background-color:#cbcbcb;border-radius:8px;bottom:0;content:"";height:4px;left:50%;margin:0 0 0 -18px;position:absolute;width:33px}.pr-classic .px-price{color:#585858;display:inline-block;font-size:66px;font-weight:400;margin:0 0 45px 0;position:relative;width:100%}.pr-classic .px-price span{color:#7d7d7d;font-size:21px;margin:-12px 0 0 -20px;position:absolute}.pr-classic .px-price small{color:#7d7d7d;font-size:14px;margin:20px 0 0 5px;position:absolute}.pr-classic .features{display:inline-block;margin:0 0 15px 0;width:100%}.pr-classic .features li{color:#999;display:inline-block;font-size:15px;font-weight:400;list-style:none;margin:0 0 20px 0;width:100%}.sigun-up-btn{color:#fff;display:inline-block;font-size:15px;font-weight:400;padding:10px 45px}table.table-condensed{margin-bottom:0}.datepicker.dropdown-menu{-moz-transition:none;-ms-transition:none;-o-transition:none;background:#fff!important;border:0;opacity:1;top:100%;transition:none;visibility:visible}.upload-file li label.px-calendar-combo{width:270px}.upload-file li label.px-calendar-combo input[type="text"]{position:relative;width:100%}.upload-file li label.px-calendar-combo i{border-left:1px solid #a7a7a7;color:#a7a7a7;height:34px;line-height:34px;position:absolute;right:0;text-align:center;width:32px}.upload-file li label.px-calendar-combo i:hover{background:#ec2c3b;color:#fff}.datepicker table tbody,.datepicker table tbody tr,.datepicker table tbody tr td,.datepicker table tr td.old,.datepicker table tr td.new{-moz-box-shadow:none;-webkit-box-shadow:none;background:#fff;box-shadow:none}.datepicker table tbody tr td{color:#4c5246;text-align:center}.datepicker td.day{padding:0}.datepicker table tbody tr td.old.day,.datepicker table tbody tr td.new.day{color:#c7c7c7}.datepicker thead tr th.prev,.datepicker thead tr th.datepicker-switch,.datepicker thead tr th.next{background:#4c4c4c;color:#fff;text-transform:uppercase}.datepicker thead tr th.datepicker-switch{font-size:16px;font-weight:normal}.datepicker thead tr th{border:none;line-height:1;padding:8px 4px;text-align:center}.datepicker thead tr th i{cursor:pointer;line-height:1}.datepicker.dropdown-menu{-moz-box-shadow:0 0 2px 3px #e7e7e7;-wbkit-box-shadow:0 0 2px 3px #e7e7e7;box-shadow:0 0 2px 3px #e7e7e7;padding:0;width:250px}.datepicker thead tr th.dow{background:#5f5f5f;color:#fff}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{color:#e8432e}.px-project-block .spec-list{font-size:12px;line-height:15px;padding:0 0 34px}.px-project-block .spec-list li{background:rgba(0,0,0,0) url(assets/images/xico-specs.png.pagespeed.ic.9tdpmreqYM.png) no-repeat scroll 0 3px;list-style:outside none none;margin:0 0 12px;padding:0 0 0 18px}.px-list-style .spec-list li{background:none;list-style-position:inside;list-style:none;margin:0;padding:4px 0}.px-list-style .spec-list li.has_border{border-bottom:1px solid #ccc}.px-list-style .spec-list li i{margin:0 6px 0 0}.px-list-style .spec-list.px-bulletslist li{list-style-type:disc}.px-list-style .spec-list.px-number-list li{list-style-type:decimal}.px-list-style .spec-list.px-num-iconlist li,.px-list-style .spec-list.px-number-list li{list-style-type:decimal}.px-list-style .spec-list.px-upper-alphalist li{list-style-type:lower-alpha}#footer-sec{background:url(assets/images/xbg-footer.jpg.pagespeed.ic.UJ266RSZEm.jpg);float:left;padding:50px 0 0;width:100%}#footer-sec .logo{margin:5px 0 0}.px-footer-block{margin:0 0 26px;overflow:hidden;display:none}.px-footer-block .right-side{max-width:720px}.twitter_widget ul{width:100%}.twitter_widget ul li{list-style:none}.twitter_widget p{color:#fff;font-size:16px;font-weight:400;line-height:18px;margin:0 0 6px}.twitter_widget ul .infotext{margin:0;overflow:hidden}.twitter_widget ul .infotext li:first-child{padding:0 9px 0 0}.twitter_widget ul .infotext li:first-child:after{display:none}.twitter_widget ul .infotext li{color:#999;float:left;font-size:12px;font-weight:400;line-height:15px;padding:0 9px 0 12px;position:relative}.twitter_widget ul .infotext li:after{background:#393632;border-radius:100%;content:"";height:4px;left:0;margin:-2px 0 0;position:absolute;top:50%;width:4px}.twitter_widget ul .infotext a{color:#999}.twitter_widget .flex-control-nav{display:none}#footer-sec .widget-section-title h5{color:#fff;margin:0 0 20px;text-transform:uppercase}#footer-sec .px-widget-block:after{clear:both;content:'';display:block}#footer-sec .px-widget-block [class*="col-md"]{margin:0 0 35px}#footer-sec .widget{border-top:1px solid rgba(255,255,255,.1);padding-top:28px}#footer-sec .px-widget-contact ul{margin:0 0 16px}#footer-sec .px-widget-contact ul li{font-size:14px;line-height:27px;list-style:none;margin:0 0 3px}#footer-sec .px-widget-contact p{color:#ccc;margin:0 0 16px}#footer-sec .px-widget-contact .custom-btn.btn-sml:after{background:url(assets/images/xarrow-map-btn.png.pagespeed.ic.qL15FOBRvJ.png) no-repeat;content:'';height:9px;left:16px;margin:-5px 0 0;position:absolute;top:50%;width:12px}#footer-sec .px-widget-contact .custom-btn.btn-sml{border-radius:2px;color:#3b184e!important;display:inline-block;font-size:11px;line-height:34px;padding:0 23px 0 36px;position:relative;text-transform:uppercase;vertical-align:middle;font-weight:900}#footer-sec .widget-form form{border-radius:2px;padding:10px}#footer-sec .widget-form input[type="text"],#footer-sec .widget-form input[type="email"],#footer-sec .widget-form textarea{background:#31192f;border-radius:2px;border:none;color:#fff;float:none;font-size:10px;height:34px;line-height:13px;margin:0 0 10px;padding:12px;text-transform:uppercase;width:100%}#footer-sec .widget-form input[type="email"]::-webkit-input-placeholder{color:#fff}#footer-sec .widget-form input[type="email"]::-moz-placeholder{color:#fff;opacity:1}#footer-sec .widget-form input[type="email"]::-moz-placeholder{color:#fff;opacity:1}#footer-sec .widget-form input[type="email"]::-ms-input-placeholder{color:#fff}#footer-sec .widget-form input[type="text"]::-webkit-input-placeholder{color:#fff}#footer-sec .widget-form input[type="email"]::-moz-placeholder{color:#fff;opacity:1}#footer-sec .widget-form input[type="text"]::-moz-placeholder{color:#fff;opacity:1}#footer-sec .widget-form input[type="text"]::-ms-input-placeholder{color:#fff}#footer-sec .widget-form textarea::-webkit-input-placeholder{color:#fff}#footer-sec .widget-form textarea::-moz-placeholder{color:#fff;opacity:1}#footer-sec .widget-form textarea::-moz-placeholder{color:#fff;opacity:1}#footer-sec .widget-form textarea::-ms-input-placeholder{color:#fff}#footer-sec .widget-form textarea{height:80px}#footer-sec .widget-form input[type="submit"]{background:url(assets/images/xarrow-map-btn.png.pagespeed.ic.qL15FOBRvJ.png) no-repeat 0 50%;border:none;color:#31192f;display:block;float:none;font-size:11px;height:18px;line-height:10px;font-weight:900;margin:0 auto;margin:0 auto;padding:2px 0 2px 16px;text-transform:uppercase;width:118px}#footer-sec .widget_pages ul li a:before,#footer-sec .widget_pages ul li a:after{display:none!important}#footer-sec .widget_pages ul{overflow:hidden}#footer-sec .widget_pages ul li{background:url(assets/images/xarrow-footer-nav.png.pagespeed.ic.S3RYNMNto9.png) no-repeat 0 3px;float:left;font-size:11px;line-height:14px;list-style:none;margin:0 0 8px 0;min-width:152px;padding:0 0 0 14px}#footer-sec .widget_pages ul a{border:none;color:#ccc;font-size:15px;line-height:23px;padding:0;font-weight:500}#footer-sec .widget_pages ul a:hover{background:none!important}#copyright{background:#151515!important;padding:0 0 10px}#copyright .social-media{margin:0 0 10px;text-align:center}#copyright .social-media ul *{-moz-transition:all .4s ease-in;-ms-transition:all .4s ease-in;-o-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}#copyright .social-media ul{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.45);background:rgba(24,21,18,.5);border-radius:20px;box-shadow:0 0 5px 0 rgba(0,0,0,.45);display:inline-block;margin:-21px 0 0;padding:7px;vertical-align:middle}#copyright .social-media li{display:inline-block;margin:0 -4px 0 0;overflow:hidden;padding:0 5px;position:relative;vertical-align:middle}#copyright .social-media li i{border-radius:28px;color:#fff;display:inline-block;font-size:12px;height:28px;line-height:28px;margin:0 6px 0 0;text-align:center;vertical-align:middle;width:28px}#copyright .social-media li a[data-original-title="Facebook"] i{background:#3b5998}#copyright .social-media li a[data-original-title="Twitter"] i{background:#019ad2}#copyright .social-media li a[data-original-title="Google Plus"] i{background:#cb2027}#copyright .social-media li a[data-original-title="Dribbble"] i{background:#ea4c88}#copyright .social-media li a[data-original-title="linkedin"] i{background:#3b5998}#copyright .social-media li a[data-original-title="Behance"] i{background:#053eff}#copyright .social-media li a[data-original-title="Instagram"] i{background:#9c7043}#copyright .social-media li a[data-original-title="Youtube"] i{background:#ca1d21}#copyright .social-media li a{color:#fff;display:block;font-size:12px;line-height:19px;overflow:hidden;position:relative;text-align:left;width:28px}#copyright .social-media li a:hover{width:105px}#copyright .social-media li a:hover span{-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);opacity:1;transform:translateX(0)}#copyright .social-media li a:hover i{-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}#copyright .social-media li span{-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);-webkit-transform:translateX(50px);left:34px;line-height:28px;opacity:0;position:absolute;top:0;transform:translateX(50px)}#copyright .social-media li:hover i,#copyright .social-media li:hover a{color:#fff}#copyright p{color:#999;text-align:center}#copyright p a{text-decoration:underline}.widget{float:left;margin-bottom:30px;width:100%}.widget-section-title{margin-bottom:15px;position:relative}.widget-section-title h5{margin-bottom:0;text-transform:uppercase}.widget ul li{list-style:none}.DisplayCategoriesWidget ul li{list-style:none;font-weight:700!important;font-size:14px;color:#32012e}.DisplayCategoriesWidget ul li a{font-weight:700!important;font-size:14px;color:#32012e}.widget select option{padding:5px}.widget_categories ul li,.widget_nav_menu ul li a,.widget_archive ul li,.widget select,.widget_pages ul li a,.widget_meta ul li{float:left;width:100%}.widget_categories ul li,.widget_nav_menu ul li a,.widget_archive ul li,.widget select,.widget_pages ul li a,.widget_meta ul li{color:#444;font-size:14px;font-weight:400;line-height:34px;list-style:none;position:relative}.navigation ul{display:block!important}.widget_categories ul li a,.widget_archive ul li a,.widget_meta ul li a{color:#444;float:left;font-size:14px}.widget_archive ul li,.widget.widget_recent_comments li{text-align:right}.widget_categories ul li,.widget_nav_menu ul li a,.widget_archive ul li,.widget_pages ul li a,.widget_meta ul li{border-top:1px solid #eee;padding:0 10px 0 20px;text-align:right}.widget_nav_menu ul li a,.widget_pages ul li a{text-align:left}.widget_categories ul li:before,.widget_nav_menu ul li a:before,.widget_archive ul li:before,.widget_pages ul li a:before,.widget_meta ul li:before{color:#dadada;content:"\f0da";font-family:"icomoon";font-size:16px;left:0;position:absolute;top:0}.widget_categories ul li:hover,.widget_nav_menu ul li a:hover,.widget_archive ul li:hover,.widget_pages ul li a:hover,.widget_meta ul li:hover{padding-left:36px}.widget_categories ul li:hover,.widget_categories ul li:hover a,.widget_categories ul li:hover:before,.widget_nav_menu ul li:hover,.widget_nav_menu ul li a:hover,.widget_nav_menu ul li a:hover:before,.widget_archive ul li:hover,.widget_archive ul li:hover a,.widget_archive ul li:hover:before,.widget_pages ul li:hover,.widget_pages ul li a:hover,.widget_pages ul li a:hover:before,widget_meta ul li:hover,.widget_meta ul li:hover a,.widget_meta ul li:hover:before{color:#fff}.widget_categories ul li:hover:before,.widget_nav_menu ul li a:hover:before,.widget_archive ul li:hover:before,.widget_pages ul li a:hover:before,.widget_meta ul li:hover:before{background-color:rgba(0,0,0,.1);padding:0 8px}.widget_archive ul li:hover{padding-right:5px}.widget_recent_comments ul li span{color:#999}.recentblog_post ul li{float:left;list-style:none;width:100%}.recentblog_post ul{margin:0;padding:0}.recentblog_post ul li:first-child{border-top:1px solid #f1f1f1}.recentblog_post ul li{padding:10px 0}.recentblog_post ul li:last-child{border-bottom:1px solid #f1f1f1}.recentblog_post figure{float:left;width:72px}.recentblog_post figure ~ .text {padding:15px 0 0 90px}.recentblog_post .text h6{font-size:14px;margin:0;text-transform:uppercase}.recentblog_post .text li:last-child{border:none}.recentblog_post .text li{border:none;float:left;padding:0;width:auto}.widget.widget_gallery .gallery-list li{float:left;margin:0 0 1px 1px;padding:0;position:relative;width:24.5%}.widget.widget_gallery .gallery-list{float:left;margin-left:-1px;width:100%}.widget.widget_gallery .gallery-list li img{float:left;width:100%}.widget.twitter_widget article{border-top:1px solid #eee;display:block;margin-bottom:12px;padding:14px 0 0 25px;position:relative}.widget.twitter_widget article:before{content:"\f099";font-family:"icomoon";font-size:14px;left:0;position:absolute;top:12px}.twitter_widget article:last-child{margin-bottom:0;padding-bottom:0}.widget.twitter_widget article P{color:#333;font-size:14px;font-weight:400;line-height:18px!important;margin-bottom:3px}.twitter_widget article .infotext span,.twitter_widget article .infotext a{font-size:12px;font-weight:400}.twitter_widget article .infotext span{color:#cdcdcd}.widget.twitter_widget article .infotext a{color:#999}.twitter_widget article .infotext i{color:#32012e;float:left;margin:6px 6px 0 0}.widget_tag_cloud .tagcloud a{border-radius:3px;border:1px solid #f1f1f1;color:#bbb;display:inline-block;font-size:10px;font-weight:500;margin-bottom:4px;padding:6px 8px;text-transform:uppercase}.widget_tag_cloud .tagcloud a:hover{color:#fff}#wp-calendar{float:left;width:100%}.widget_calendar caption{color:#fff;font-size:16px;font-weight:600;text-align:center}.widget_calendar tfoot{display:none}.widget_calendar thead tr th{color:#2c3239;font-size:14px;font-weight:400}.widget_calendar table>thead>tr>th,.widget_calendar table>tbody>tr>th,.widget_calendar table>tfoot>tr>th,.widget_calendar table>thead>tr>td,.widget_calendar table>tbody>tr>td,table>tfoot>tr>td{line-height:2.3;padding:0 5px;text-align:center}.widget_calendar table thead tr th{background:none;border:1px solid #f4f4f4}.page-sidebar .widget_rss ul li a{border-bottom:1px dotted;color:#b8b8b8!important;display:inline-block;font-size:12px;margin-bottom:5px;padding-bottom:2px;text-transform:uppercase}.page-sidebar .widget_rss .rss-date{color:#999;float:left;font-size:12px;margin-bottom:5px;text-transform:uppercase;width:100%}.page-sidebar .widget_rss .rssSummary{color:#444;font-size:14px}.widget.widget_text img{height:auto;width:100%}.textwidget p img{float:left;margin-bottom:10px;width:100%}.textwidget p{font-size:14px}.wp-smiley{margin:5px 5px 5px 0;width:auto!important}.textwidget p strong{float:left;font-weight:normal;margin-bottom:10px;width:100%}.page-sidebar .textwidget p{float:left}.widget.widget_recent_comments span.comment-author-link{color:#999!important;float:left;font-size:12px;line-height:14px;margin-bottom:8px;margin-right:7px;text-transform:uppercase}.widget.widget_recent_comments li{overflow:hidden}.widget.widget_recent_comments li a{float:left;line-height:16px;margin:3px 0 0;text-align:left;text-transform:capitalize;width:188px}.widget.widget_recent_comments time{display:block;font-size:13px}.widget_text ul li{clear:left;float:left;margin-bottom:10px}.widget_text ul li span{color:#444;font-size:14px;font-weight:400;text-transform:uppercase}.widget_text ul li i{margin:0 8px 0 0}.widget_text ul li p{margin-bottom:0}.widget_text ul li p,.widget.widget_text ul li p a{font-size:14px;font-weight:300;line-height:24px}.widget_search .px-search-area{float:left;position:relative;width:100%}.widget_search .px-search-area input[type="text"]{color:#2c3239;float:left;font-size:14px;font-weight:400;height:40px;padding-left:20px;width:100%}.widget_search .px-search-area label{display:inline-block;margin:0;position:absolute;right:1px;top:1px}.widget_search .px-search-area label:before{color:#fff;content:"\f002";cursor:pointer;display:block;font-family:'icomoon';font-size:14px;left:0;padding:7px 15px;position:absolute;top:0}.widget_search form label input[type="submit"]{border-radius:0;border:none;color:#fff;font-weight:bold;height:38px;padding:0;text-align:center;text-indent:-999px;width:42px}.px-widget-contact ul{margin:0 0 16px}.px-widget-contact ul li{font-size:18px;line-height:21px;list-style:none;margin:0 0 3px}.px-widget-contact p{color:#ccc;margin:0 0 16px}.px-widget-contact .custom-btn.btn-sml:after{background:url(assets/images/xarrow-map-btn.png.pagespeed.ic.qL15FOBRvJ.png) no-repeat;content:'';height:9px;left:16px;margin:-5px 0 0;position:absolute;top:50%;width:12px}.px-widget-contact .custom-btn.btn-sml{border-radius:2px;color:#fff!important;display:inline-block;font-size:11px;line-height:34px;padding:0 23px 0 36px;position:relative;text-transform:uppercase;vertical-align:middle}.widget-form input[type="text"],.widget-form input[type="email"],.widget-form textarea{background:#fff;border-radius:2px;color:#999;float:none;font-size:10px;height:34px;line-height:13px;margin:0 0 10px;padding:12px;text-transform:uppercase;width:100%}::-moz-placeholder{color:#999}.widget-form textarea{height:80px}.widget-form input[type="submit"]{background:#ffc600;border:medium none;color:#fff;float:left;font-size:11px;height:30px;line-height:20px;padding:2px 10px 2px 10px;text-transform:uppercase;width:118px}#footer-sec .widget.element-size-100{border-top:none;padding:28px 15px 0 15px;width:25%}#footer-sec .widget_categories ul li,#footer-sec .widget_nav_menu ul li a,#footer-sec .widget_archive ul li,#footer-sec .widget_meta ul li,#footer-sec .widget.twitter_widget article{border-top:1px solid rgba(255,255,255,.1)}#footer-sec table>thead>tr>td,#footer-sec table>tbody>tr>td,#footer-sec table>tfoot>tr>td,#footer-sec select{background-color:rgba(0,0,0,.1)}#footer-sec table>thead>tr>th,#footer-sec table>tbody>tr>th,#footer-sec table>tfoot>tr>th,#footer-sec table>thead>tr>td,#footer-sec table>tbody>tr>td,#footer-sec table>tfoot>tr>td,#footer-sec select,#footer-sec .widget_tag_cloud .tagcloud a,#footer-sec .widget_calendar caption{border:1px solid rgba(255,255,255,.21)}#footer-sec .widget_calendar caption{border-bottom:none}#footer-sec .widget_archive label,#footer-sec select,.widget_categories label,#footer-sec .textwidget p strong{color:#fff}#footer-sec .widget_rss h4 a,#footer-sec .widget-gallery{color:#fff}#footer-sec table>tbody>tr>th a{color:#ccc}#footer-sec .recentblog_post ul li{border:none}#footer-sec .widget_pages ul li:hover{background:none!important}.rich_editor_text h1,.rich_editor_text h2,.rich_editor_text h3,.rich_editor_text h4,.rich_editor_text h5{margin-bottom:10px}.rich_editor_text p,.rich_editor_text ul,.rich_editor_text ol{margin-bottom:10px}.rich_editor_text ul{float:none;list-style:disc;margin-left:0}.rich_editor_text .liststyle ul{padding-left:0}.rich_editor_text ol{list-style-type:decimal;margin-left:0;padding-left:25px}.rich_editor_text li{float:none}.rich_editor_text ul ul{list-style-type:circle;margin-bottom:0;padding:0 0 0 25px}img.alignright{box-shadow:0 0 3px rgba(0,0,0,.2);float:right;margin:0 0 30px 30px}img.alignleft{float:left;margin:0 30px 30px 0}img.aligncenter{box-shadow:0 0 3px rgba(0,0,0,.2);display:block;margin:0 auto 30px}li{line-height:28px}ul ul{margin-left:20px}ul li ul li,ul li ul li ul li,ul li ul li ul li ul li{margin:0!important}#px-comments .thumblist ul li ul>li>ul>li>ul>li{margin:0!important}ol{float:none;list-style:decimal;padding-left:15px}ol ol{margin-left:20px}ol li{list-style:decimal;width:100%}ol li,ol li ol li,ol li ol li ol li,ol li ol li ol li ol li{list-style:inherit!important;margin:0!important}table{background-color:transparent;max-width:100%}th{text-align:left}table{margin-bottom:15px;width:100%}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{border-top:1px solid #d2d2d2;border:1px solid #d2d2d2;line-height:2.5;padding-left:7px;vertical-align:top}table thead tr th{border-top:1px solid #d2d2d2}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:1px solid #d2d2d2}table>thead>tr>th{border-bottom:2px solid #d2d2d2;vertical-align:bottom}table>caption+thead>tr:first-child>th,table>colgroup+thead>tr:first-child>th,table>thead:first-child>tr:first-child>th,table>caption+thead>tr:first-child>td,table>colgroup+thead>tr:first-child>td,table>thead:first-child>tr:first-child>td{border-bottom:0}table>tbody+tbody{border-top:2px solid #d2d2d2}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:12px 16px}.px-pricing-table table th,.px-pricing-table table td{min-width:120px}p ins{color:#999}dl dd{margin-left:20px}address{font-style:italic}#comment .text-box blockquote p{float:none;width:auto}#comment ul li .text-box ul li{float:left;list-style:outside;width:100%}#comment ul li .text-box ul ul{float:left;margin-left:30px;width:100%}#comment ul li .text-box ol li{list-style:inherit}.gallery-item img{border:none;float:left;padding:0 5px}.wp-caption-text.gallery-caption{float:left;padding:10px 4px 0 4px;text-align:left;width:100%}.btn-group-lg>.btn,.btn-lg{padding:10px}.page-links{float:left;padding:0 0 20px 0;text-align:center;text-transform:uppercase}.page-links span{background:#222;color:#fff;font-size:11px;padding:5px 10px}.page-links a span{color:#fff;font-size:11px;padding:5px 10px}.page-links span.page-links-title{color:#fff}.password_protected>form{display:inline-block;width:400px}.password_protected input[type="password"]{height:45px;padding:0 15px;width:100%}.password_protected{float:left;text-align:center;width:100%}.password_protected p{float:left;margin:0;width:auto}.password_protected label{float:left;width:80%}.password_protected input[type="submit"]{background-color:#000;border:none;color:#fff;padding:11px 16px}.password_protected .protected-icon a{background-color:#000;border-radius:100%;color:#fff;display:inline-block;font-size:50px;height:80px;margin:0 0 20px 0;padding:3px 0 0 0;width:80px}.password_protected .protected-icon a i{font-size:42px;line-height:75px}.px-attachments ul{padding:0}.px-attachments ul li{float:left;list-style:none;margin:0 10px 10px 0;width:112px}.px-attachments ul li figure{background-color:#ccc;height:auto;text-align:center;width:100%}.px-attachments ul li figure i{display:inline-block;margin:30px 0;vertical-align:middle}.px-attachments ul li figure img{height:auto}.lightbox .col-md-4{float:none;margin:0 -4px 10px 0;padding:0 15px 0 0}.lightbox{background-color:#fff!important}.has-bg-color{background-color:#fff!important}.image-frame img{display:block;float:none;height:auto;width:100%}.mejs-container{margin-bottom:25px}.gallery{clear:both;margin:0 auto;overflow:hidden}.gallery .gallery-item{float:left;list-style:none;margin:0 0 0;overflow:hidden;padding:0 0 15px 15px;text-align:center}.gallery-caption{font-size:11px}.gallery-item img{float:left;height:auto;padding:0 0;width:100%}.gallery-columns-0 .gallery-item{width:100%}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.66%}.gallery-columns-7 .gallery-item{width:14.28%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.11%}.gallery-columns-10 .gallery-item{width:10%}.gallery-columns-11 .gallery-item{width:9.09%}.gallery-columns-12 .gallery-item{width:8.33%}.gallery-columns-13 .gallery-item{width:7.69%}.gallery-columns-14 .gallery-item{width:7.14%}.gallery-columns-15 .gallery-item{width:6.66%}.gallery-columns-16 .gallery-item{width:6.25%}.gallery-columns-17 .gallery-item{width:5.88%}.gallery-columns-18 .gallery-item{width:5.55%}.gallery-columns-19 .gallery-item{width:5.26%}.gallery-columns-20 .gallery-item{width:5%}.gallery-columns-21 .gallery-item{width:4.76%}.gallery-columns-22 .gallery-item{width:4.54%}.gallery-columns-23 .gallery-item{width:4.34%}.gallery-columns-24 .gallery-item{width:4.16%}.gallery-columns-25 .gallery-item{width:4%}.gallery-columns-26 .gallery-item{width:3.84%}.gallery-columns-27 .gallery-item{width:3.7%}.gallery-columns-28 .gallery-item{width:3.57%}.gallery-columns-29 .gallery-item{width:3.44%}.gallery-columns-30 .gallery-item{width:3.33%}.px-gallery.px-loading{background:#fff;height:300px;overflow:hidden;position:relative}.px-gallery.px-loading .flexslider{border:none}.px-gallery.px-loading ul li{list-style:none}.px-gallery.px-loading img{display:none}.loader{-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);height:50px;left:50%;line-height:50px;position:absolute;text-align:center;text-transform:capitalize;top:50%;transform:translate(-50%,-50%);width:130px}.loader::before,.loader::after{-webkit-animation:load .7s infinite alternate ease-in-out;animation:load .7s infinite alternate ease-in-out;background:#ce4233;content:"";display:block;height:15px;position:absolute;width:15px}.loader::before{top:0}.loader::after{bottom:0}.element-size-67{margin-top:0}.element-size-67 div{margin:0;background:transparent!important}.element-size-67 iframe{margin-top:-12px;border:1px solid #32012e!important}.segundo-parrafo-quien-somos{margin-top:11px;display:block}.contact-form .px-section-title{margin-bottom:55px}.call-actions i{font-size:36px;color:#fff}.px-call-to-btn{margin-top:-22px}.call-actions .text-area{margin-top:-25px}.px-main-filter ul li a.btn-primary{border:1px solid #32012e!important;background-color:#32012e!important;color:#fff!important;padding-right:25px!important;font-weight:500!important;margin-top:15px!important}.px-main-filter ul li a.active{border:1px solid #1b1641!important;background-color:#1b1641!important;color:#fff!important;padding-right:25px!important;font-weight:500!important;margin-top:15px!important}.px-main-filter ul li{box-shadow:none!important}.px-list-style .px-btn{font-size:12px!important;padding:0 15px!important}.portfolio-item img{height:230px}.px-portfolio-medium{margin-top:35px}.px-services.px-modren .px-text p{color:#333!important}.px-footer-block img{width:100px}.px-nav-area .btn-quote{background-color:#1b1641!important}.logo img{width:294px;margin-top:-4px}.px-top-bar{height:35px;background-color:#151515!important}.navigation>ul>li:hover>a{color:#fff!important}.breadcrumb-sec{height:300px!important}footer #copyright p{color:#fff!important}#footer-sec .widget-form form{background-color:#fff!important}.px-bgcolor{background-color:#1b1641!important}.children li{border:none!important;padding-bottom:0!important}.cat-item{padding-top:15px}.element-size-33 .px-section-title{display:none}.main-section h1,.main-section h1 a,.main-section h2,.main-section h2 a,.main-section h3,.main-section h3 a,.main-section h4,.main-section h4 a,.main-section h5,.main-section h5 a,.main-section h6,.main-section h6 a{color:#32012e!important}.px-bloginfo-sec h6{margin-bottom:10px}.px-bloginfo-sec .px-post-options{display:none}.px-bloginfo-sec{padding-top:13px}.px-blog-medium-small article{border-bottom:1px solid #ececec;margin-bottom:25px!important;padding-bottom:30px!important}.px-pagination ul{text-align:center}.px-pagination li{margin-right:5px!important}.px-pagination ul li.pgprev a,.px-pagination ul li.pgnext a,.px-pagination li a{background:#32012e!important;color:#fff!important}.px-pagination li a:before{display:none}.px-textborder a{background:#32012e!important;border-radius:5px;color:#fff;float:right;margin-top:25px;display:block;padding:5px 0;width:110px}.px-relevant-list .px-text{border:none!important;box-shadow:none!important;overflow:ellipsis!important}.element-size-101{width:67%;float:left}.element-size-33{float:left}.px-blog-editor .px-title{display:none;pa
}.single-post .breadcrumb-sec{background:none!important;height:150px!important;margin-top:30px!important}.single-post .breadcrumb-sec h1{display:block}.breadcrumb-sec h1{display:none}.single-post .breadcrumb-sec h1{color:#32012e!important}.single-format-standard .breadcrumb-sec{height:150px!important;padding-top:22px!important}.single-format-standard #main-content{padding-top:0!important}.archive .breadcrumb-sec{background:url(https://www.fercuttsystems.com/wp-content/uploads/2022/04/xLINEA_grigia.jpg.pagespeed.ic.asc2zGyZs5.jpg) center top!important;height:300px!important;background-repeat:no-repeat!important;background-size:100%!important}.DisplayCategoriesWidgetDuplicate ul li{list-style:none;font-weight:700!important;font-size:14px;color:#32012e}.DisplayCategoriesWidgetDuplicate ul li a{font-weight:700!important;font-size:14px;color:#32012e}.widget.element-size-100.DisplayCategoriesWidget{margin-top:20px}#pageContactForm{margin-bottom:-20px!important}