#cs-header #header-logo img{height:85px !important;}body #main{padding-top:0px !important;}#cs-header.header{border-bottom:0px !important;}.red{color:#e61b23;}.padding-text-widget .textwidget{padding:0 3% !important;}#page .btn.wpb_btn-success{background:transparent !important;border:2px solid white !important;}.btn-grey{border:2px solid #747474;color:#747474;padding:10px;font-weight:900;font-size:12px;}.text-widget p{margin:25px !important;}.zo-fancyboxes-body h3{text-align:left;}.fancy-box-content{text-align:left;}#menu-main-menu{font-family:'Montserrat';font-weight:'400';}.text-center{text-align:center;}.text-left{text-align:left;}.text-right{text-align:right; }#page .wpb_button,#page .post-password-form input[type="submit"],.post-password-form #page input[type="submit"],#page .post-password-form input[type="password"],.post-password-form #page input[type="password"],#page .btn{text-shadow:none;padding:15px 30px;border-radius:0px;-webkit-border-radius:0px;border:2px solid #000;background:rgba(255, 255, 255, 0);text-decoration:none;display:inline-block;-webkit-transition:all 0.5s ease;-khtml-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;  }#page .wpb_button:hover,#page .post-password-form input[type="submit"]:hover,.post-password-form #page input[type="submit"]:hover,#page .post-password-form input[type="password"]:hover,.post-password-form #page input[type="password"]:hover,#page .btn:hover{text-shadow:none;border-color:#fff;background:#000;text-decoration:none;}#page .wpb_button.btn-has-icon,#page .post-password-form input[type="submit"].btn-has-icon,.post-password-form #page input[type="submit"].btn-has-icon,#page .post-password-form input[type="password"].btn-has-icon,.post-password-form #page input[type="password"].btn-has-icon,#page .btn.btn-has-icon{padding-right:71px !important;position:relative;}#page .wpb_button.btn-has-icon i,#page .post-password-form input[type="submit"].btn-has-icon i,.post-password-form #page input[type="submit"].btn-has-icon i,#page .post-password-form input[type="password"].btn-has-icon i,.post-password-form #page input[type="password"].btn-has-icon i,#page .btn.btn-has-icon i{line-height:inherit !important;font-size:14px !important;position:absolute;right:-2px;text-align:center;top:-2px;bottom:-2px;width:56px;padding:15px 0;}#page .wpb_button.btn-primary,#page .post-password-form input[type="submit"].btn-primary,.post-password-form #page input[type="submit"].btn-primary,#page .post-password-form input[type="password"].btn-primary,.post-password-form #page input[type="password"].btn-primary,#page .btn.btn-primary{background:#48c19e !important;border-color:#48c19e !important;overflow:hidden;}#page .wpb_button.btn-primary i,#page .post-password-form input[type="submit"].btn-primary i,.post-password-form #page input[type="submit"].btn-primary i,#page .post-password-form input[type="password"].btn-primary i,.post-password-form #page input[type="password"].btn-primary i,#page .btn.btn-primary i{background:#42b293 none repeat scroll 0 0;line-height:inherit !important;}#page .wpb_button.btn-primary:hover,#page .post-password-form input[type="submit"].btn-primary:hover,.post-password-form #page input[type="submit"].btn-primary:hover,#page .post-password-form input[type="password"].btn-primary:hover,.post-password-form #page input[type="password"].btn-primary:hover,#page .btn.btn-primary:hover{background:#fff !important;color:#48c19e !important;}#page .wpb_button.btn-primary:hover i,#page .post-password-form input[type="submit"].btn-primary:hover i,.post-password-form #page input[type="submit"].btn-primary:hover i,#page .post-password-form input[type="password"].btn-primary:hover i,.post-password-form #page input[type="password"].btn-primary:hover i,#page .btn.btn-primary:hover i{background:#42b293 none repeat scroll 0 0;color:#fff !important;}#page .wpb_button.btn-bg-white,#page .post-password-form input[type="submit"].btn-bg-white,.post-password-form #page input[type="submit"].btn-bg-white,#page .post-password-form input[type="password"].btn-bg-white,.post-password-form #page input[type="password"].btn-bg-white,#page .btn.btn-bg-white{font-size:13px;color:#000;border-color:#aaa;}#page .wpb_button.btn-bg-white:hover,#page .post-password-form input[type="submit"].btn-bg-white:hover,.post-password-form #page input[type="submit"].btn-bg-white:hover,#page .post-password-form input[type="password"].btn-bg-white:hover,.post-password-form #page input[type="password"].btn-bg-white:hover,#page .btn.btn-bg-white:hover{color:#fff;border:2px solid #48c19e;background:#48c19e;}#page .wpb_button.btn-bg-layout,#page .post-password-form input[type="submit"].btn-bg-layout,.post-password-form #page input[type="submit"].btn-bg-layout,#page .post-password-form input[type="password"].btn-bg-layout,.post-password-form #page input[type="password"].btn-bg-layout,#page .btn.btn-bg-layout{font-size:13px;color:#fff;border-color:#aaa;}#page .wpb_button.btn-bg-layout:hover,#page .post-password-form input[type="submit"].btn-bg-layout:hover,.post-password-form #page input[type="submit"].btn-bg-layout:hover,#page .post-password-form input[type="password"].btn-bg-layout:hover,.post-password-form #page input[type="password"].btn-bg-layout:hover,#page .btn.btn-bg-layout:hover{color:#fff;border:2px solid #48c19e;background:#48c19e;}#page .wpb_button.wpb_btn-success,#page .post-password-form input[type="submit"].wpb_btn-success,.post-password-form #page input[type="submit"].wpb_btn-success,#page .post-password-form input[type="password"].wpb_btn-success,.post-password-form #page input[type="password"].wpb_btn-success,#page .btn.wpb_btn-success{font-size:14px;background:#48c19e;border:2px solid #48c19e;color:#fff;}#page .wpb_button.wpb_btn-success:hover,#page .post-password-form input[type="submit"].wpb_btn-success:hover,.post-password-form #page input[type="submit"].wpb_btn-success:hover,#page .post-password-form input[type="password"].wpb_btn-success:hover,.post-password-form #page input[type="password"].wpb_btn-success:hover,#page .btn.wpb_btn-success:hover{border:2px solid #aaa;background:#fff;color:#aaa;}#page .wpb_button.wpb_btn-inverse,#page .post-password-form input[type="submit"].wpb_btn-inverse,.post-password-form #page input[type="submit"].wpb_btn-inverse,#page .post-password-form input[type="password"].wpb_btn-inverse,.post-password-form #page input[type="password"].wpb_btn-inverse,#page .btn.wpb_btn-inverse{background:#555;border:2px solid #555;color:#fff;}#page .wpb_button.wpb_btn-inverse:hover,#page .post-password-form input[type="submit"].wpb_btn-inverse:hover,.post-password-form #page input[type="submit"].wpb_btn-inverse:hover,#page .post-password-form input[type="password"].wpb_btn-inverse:hover,.post-password-form #page input[type="password"].wpb_btn-inverse:hover,#page .btn.wpb_btn-inverse:hover{border:2px solid #aaa;background:#fff;color:#aaa;}#page .wpb_button.btn_radius,#page .post-password-form input[type="submit"].btn_radius,.post-password-form #page input[type="submit"].btn_radius,#page .post-password-form input[type="password"].btn_radius,.post-password-form #page input[type="password"].btn_radius,#page .btn.btn_radius{border-radius:5px;}#page .wpb_button.btn-block,#page .post-password-form input[type="submit"].btn-block,.post-password-form #page input[type="submit"].btn-block,#page .post-password-form input[type="password"].btn-block,.post-password-form #page input[type="password"].btn-block,#page .btn.btn-block{display:block;width:100%;}#page .wpb_button.btn_style_1,#page .post-password-form input[type="submit"].btn_style_1,.post-password-form #page input[type="submit"].btn_style_1,#page .post-password-form input[type="password"].btn_style_1,.post-password-form #page input[type="password"].btn_style_1,#page .btn.btn_style_1{color:#fff;background:#333;border:medium none;text-transform:uppercase;}#page .wpb_button.btn_style_1:hover,#page .post-password-form input[type="submit"].btn_style_1:hover,.post-password-form #page input[type="submit"].btn_style_1:hover,#page .post-password-form input[type="password"].btn_style_1:hover,.post-password-form #page input[type="password"].btn_style_1:hover,#page .btn.btn_style_1:hover,#page .wpb_button.btn_style_1.feature,#page .post-password-form input[type="submit"].btn_style_1.feature,.post-password-form #page input[type="submit"].btn_style_1.feature,#page .post-password-form input[type="password"].btn_style_1.feature,.post-password-form #page input[type="password"].btn_style_1.feature,#page .btn.btn_style_1.feature{background:#48c19e;color:#fff;}#page .wpb_button.btn_style_2,#page .post-password-form input[type="submit"].btn_style_2,.post-password-form #page input[type="submit"].btn_style_2,#page .post-password-form input[type="password"].btn_style_2,.post-password-form #page input[type="password"].btn_style_2,#page .btn.btn_style_2{color:#fff;background:#666;border:medium none;}#page .wpb_button.btn_style_2:hover,#page .post-password-form input[type="submit"].btn_style_2:hover,.post-password-form #page input[type="submit"].btn_style_2:hover,#page .post-password-form input[type="password"].btn_style_2:hover,.post-password-form #page input[type="password"].btn_style_2:hover,#page .btn.btn_style_2:hover,#page .wpb_button.btn_style_2.feature,#page .post-password-form input[type="submit"].btn_style_2.feature,.post-password-form #page input[type="submit"].btn_style_2.feature,#page .post-password-form input[type="password"].btn_style_2.feature,.post-password-form #page input[type="password"].btn_style_2.feature,#page .btn.btn_style_2.feature{background:#48c19e;color:#fff;}#page .wpb_button.feature:hover,#page .post-password-form input[type="submit"].feature:hover,.post-password-form #page input[type="submit"].feature:hover,#page .post-password-form input[type="password"].feature:hover,.post-password-form #page input[type="password"].feature:hover,#page .btn.feature:hover{background:#333 !important;}#page .wpb_button.btn-primary,#page .post-password-form input[type="submit"].btn-primary,.post-password-form #page input[type="submit"].btn-primary,#page .post-password-form input[type="password"].btn-primary,.post-password-form #page input[type="password"].btn-primary,#page .btn.btn-primary{background:#48c19e;}#page .wpb_button.btn-primary:hover,#page .post-password-form input[type="submit"].btn-primary:hover,.post-password-form #page input[type="submit"].btn-primary:hover,#page .post-password-form input[type="password"].btn-primary:hover,.post-password-form #page input[type="password"].btn-primary:hover,#page .btn.btn-primary:hover{border:2px solid #aaa;background:#fff;color:#aaa;}#page .btn-arrow:after{content:"\f178";font-family:FontAwesome;padding-left:10px;}.zo-border{display:inline-block;position:relative;border:solid #222;border-width:2px 2px 0px 2px;padding:20px; }.zo-border h3.feture{color:#222;text-align:left;font-size:30px;line-height:30px;font-weight:bold;margin-top:0;}.zo-border.border-right{border-width:2px 0 2px 2px;}.zo-border.border-right:after{right:-15%;border-top:2px solid #222;border-left:none medium;top:-2px;left:auto;width:15%;height:calc(100% + 2px);background:linear-gradient(to top left, transparent calc(50% - 2px), #000 1px, transparent 50%);}.zo-border:after{content:"";position:absolute;left:-2px;bottom:-15%;border-left:2px solid #333;height:15%;width:calc(100% + 2px);background:linear-gradient(to right bottom, transparent calc(50% - 2px), #000 1px, transparent 50%);background:-ms-linear-gradient(to right bottom, transparent calc(50% - 2px), #000 1px, transparent 50%);}.zo-border.style-white{border-color:#fff;}.zo-border.style-white h3.feture{color:#fff;}.zo-border.style-white:after{border-left-color:#fff;background:linear-gradient(to right bottom, transparent calc(50% - 2px), #fff 2px, transparent 50%);background:-webkit-linear-gradient(to right bottom, transparent calc(50% - 2px), #fff 2px, transparent 50%);background:-ms-linear-gradient(to right bottom, transparent calc(50% - 2px), #fff 2px, transparent 50%);}.align-center .zo-border-canvas{float:none !important;margin:0 auto !important;}.zo-border-canvas{padding:20px;}.zo-border-canvas h3.feture{color:#222;text-align:left;font-size:30px;line-height:30px;font-weight:bold;margin-top:0;margin-bottom:0;}.zo-border-canvas.zo-border-canvas-right canvas{position:absolute;left:0;top:0;}.zo-border-canvas.zo-border-canvas-bottom canvas{position:absolute;left:0;}body{overflow-x:hidden;}h1,h2,h3,h4,h5,h6{font-weight:700;}p{margin-bottom:1.6em;}b,strong{font-weight:700;}dfn,cite,em,i{font-style:italic;}blockquote{color:rgba(51, 51, 51, 0.7);font-size:1.8rem;font-style:italic;line-height:1.6667;margin-bottom:1.6667em;padding-left:0.7778em;}blockquote p{margin-bottom:1.6667em;}blockquote > p:last-child{margin-bottom:0;}blockquote cite,blockquote small{color:#333;font-family:"Noto Sans", sans-serif;font-size:1.5rem;line-height:1.6;}blockquote em,blockquote i,blockquote cite{font-style:normal;}blockquote strong,blockquote b{font-weight:400;}address{font-style:italic;margin:0 0 1.6em;}code,kbd,tt,var,samp,pre{-moz-hyphens:none;font-family:Inconsolata, monospace;}pre{background-color:rgba(0, 0, 0, 0.01);border:1px solid rgba(51, 51, 51, 0.1);line-height:1.2;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:0.8em;white-space:pre-wrap;word-wrap:break-word;}abbr[title]{cursor:help;}mark,ins{background-color:#fff9c0;text-decoration:none;}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}sup{bottom:1ex;}sub{top:0.5ex;}small{font-size:75%;}big{font-size:125%;}hr{background-color:rgba(51, 51, 51, 0.1);border:0 none;height:1px;margin-bottom:1.6em;}ul,ol{margin:0;}ul{list-style:outside none disc;}ol{list-style:outside none decimal;}li > ul,li > ol{margin-bottom:0;}dl{margin-bottom:1.6em;}dt{font-weight:bold;}dd{margin-bottom:1.6em;}table,th,td{border:1px solid rgba(51, 51, 51, 0.1);}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.6em;width:100%;}caption,th,td{font-weight:normal;text-align:left;}th{border-width:0 1px 1px 0;font-weight:700;}td{border-width:0 1px 1px 0;}th,td{padding:0.4em;}img{border:0 none;height:auto;max-width:100%;vertical-align:middle;}figure{margin:0;}del{opacity:0.8;}:-moz-placeholder{color:rgba(51, 51, 51, 0.7);font-family:"Noto Sans", sans-serif;}*::-moz-placeholder{color:rgba(51, 51, 51, 0.7);font-family:"Noto Sans", sans-serif;opacity:1;}body.single #content,body.search #content,body.tax-testimonial_category #content,body.tax-team_categories #content,body.author #content,body.single .widget-area,body.search .widget-area,body.tax-testimonial_category .widget-area,body.tax-team_categories .widget-area,body.author .widget-area{padding:100px 0;}body.archive #content{padding-top:100px;}body.archive .col-sidebar{padding-top:100px;}body.archive .col-sidebar .widget-area{padding-top:0px !important;}body.category .col-sidebar,body.date .col-sidebar,body.term-typography .col-sidebar,body.tag .col-sidebar{padding-top:100px;}body.category .col-sidebar .widget-area,body.date .col-sidebar .widget-area,body.term-typography .col-sidebar .widget-area,body.tag .col-sidebar .widget-area{padding-top:0px !important;}.entry-meta{clear:both;}.entry-header{margin-bottom:24px; }.home.blog #primary .img_wrap,.single.single-post #primary .img_wrap,.search.search-results #primary .img_wrap{text-align:center;}.home.blog #primary .img_wrap img,.single.single-post #primary .img_wrap img,.search.search-results #primary .img_wrap img{width:auto;height:auto;}.entry-header img.wp-post-image{margin-bottom:24px;}.entry-header .entry-title a{text-decoration:none;}.entry-header .entry-format{margin-top:24px;font-weight:normal;}.entry-header .comments-link{margin-top:24px;font-size:13px;line-height:1.84615;color:#757575;}.comments-link a,.entry-meta a{color:#757575;}.comments-link a:hover,.entry-meta a:hover{color:#21759b;}article.sticky .featured-post{border-top:4px double #ededed;border-bottom:4px double #ededed;color:#757575;font-size:13px;line-height:3.69231;margin-bottom:24px;text-align:center;}article.sticky{background:#eee;background:rgba(238, 238, 238, 0.3); position:relative;}article.sticky:after{background:#0084b4;width:30px;height:30px;line-height:30px;content:"\f08d";font-family:'FontAwesome';position:absolute;text-align:center;top:20px;right:0;color:#fff;z-index:2;}article.sticky:before{border:15px solid #0084b4;content:"";position:absolute;top:20px;right:15px;z-index:1;border-left-color:transparent;}article.sticky .entry-header,article.sticky .entry-content{padding:10px;margin-bottom:0;}.entry-content,.entry-summary,.mu_register{line-height:1.71429;}.entry-content h1,.comment-content h1,.entry-content h2,.comment-content h2,.entry-content h3,.comment-content h3,.entry-content h4,.comment-content h4,.entry-content h5,.comment-content h5,.entry-content h6,.comment-content h6{margin:24px 0;line-height:1.71429;}.entry-content h1,.comment-content h1{font-size:21px;line-height:1.5;}.entry-content h2,.comment-content h2,.mu_register h2{font-size:18px;line-height:1.6;}.entry-content h3,.comment-content h3{font-size:16px;line-height:1.84615;}.entry-content h4,.comment-content h4{font-size:14px;line-height:1.84615;}.entry-content h5,.comment-content h5{font-size:13px;line-height:1.84615;}.entry-content h6,.comment-content h6{font-size:12px;line-height:1.84615;}.entry-content p,.entry-summary p,.comment-content p,.mu_register p{margin:0 0 24px;line-height:1.71429;}.entry-content .more-link{white-space:nowrap;}.entry-content ol,.comment-content ol,.entry-content ul,.comment-content ul,.mu_register ul{margin:0 0 24px;line-height:1.71429;}.entry-content ul ul,.comment-content ul ul,.entry-content ol ol,.comment-content ol ol,.entry-content ul ol,.comment-content ul ol,.entry-content ol ul,.comment-content ol ul{margin-bottom:0;}.entry-content ul,.comment-content ul,.mu_register ul{list-style:square;}.entry-content ol,.comment-content ol{list-style:decimal outside;}.entry-content blockquote,.comment-content blockquote{margin-bottom:24px;padding:24px;font-style:italic;}.entry-content blockquote p:last-child,.comment-content blockquote p:last-child{margin-bottom:0;}.entry-content code,.comment-content code{background-color:#f7f7f9;border:1px solid #e1e1e8;color:#d14;padding:2px 4px;white-space:nowrap;border-radius:3px;}.entry-content pre,.comment-content pre{border:1px solid #ededed;color:#666;font-family:Consolas, Monaco, Lucida Console, monospace;font-size:12px;line-height:1.71429;margin:24px 0;overflow:auto;padding:24px;}.entry-content pre code,.comment-content pre code{display:block;}.entry-content abbr,.comment-content abbr,.entry-content dfn,.comment-content dfn,.entry-content acronym,.comment-content acronym{border-bottom:1px dotted #666;cursor:help;}.entry-content address,.comment-content address{display:block;line-height:1.71429;margin:0 0 24px;}img.alignleft,.wp-caption.alignleft{margin:12px 24px 12px 0;}img.alignright,.wp-caption.alignright{margin:12px 0 12px 24px;}img.aligncenter,.wp-caption.aligncenter{clear:both;margin-top:12px;margin-bottom:12px;}.entry-content embed,.entry-content iframe,.entry-content object,.entry-content video{margin-bottom:24px;}.entry-content dl,.comment-content dl{margin:24px 0;}.entry-content dl dd,.comment-content dl dd{margin:0 0 0 10px;}.entry-content dt,.comment-content dt{font-weight:bold;line-height:1.71429;}.entry-content dd,.comment-content dd{line-height:1.71429;margin-bottom:24px;}.entry-content table,.comment-content table{width:100%;}.entry-content table caption,.comment-content table caption{font-size:16px;margin:24px 0;}.entry-content td,.comment-content td,.entry-content th,.comment-content th{padding:6px;}.site-content article{border-bottom:4px double #ededed;margin-bottom:72px;padding-bottom:24px;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.page-links{clear:both;line-height:1.71429;}footer.entry-meta{font-size:13px;line-height:1.84615;color:#757575;}.single-author .entry-meta .by-author{display:none;}.mu_register h2{color:#757575;font-weight:normal; }.comments-title{margin-bottom:48px;font-size:16px;line-height:1.5;font-weight:normal;}.comments-area article{margin:24px 0;margin:1.71429rem 0;}.comments-area article header{margin:0 0 48px;margin:0 0 3.42857rem;overflow:hidden;position:relative;}.comments-area article header img{float:left;padding:0;line-height:0;}.comments-area article header cite,.comments-area article header time{display:block;margin-left:85px;margin-left:6.07143rem;}.comments-area article header cite{font-style:normal;font-size:15px;line-height:1.42857;}.comments-area cite b{font-weight:normal;}.comments-area article header time{line-height:1.71429;text-decoration:none;font-size:12px;color:#5e5e5e;}.comments-area article header a{text-decoration:none;color:#5e5e5e;}.comments-area article header a:hover{color:#21759b;}.comments-area article header cite a{color:#444;}.comments-area article header cite a:hover{text-decoration:underline;}.comments-area article header h4{position:absolute;top:0;right:0;padding:6px 12px;font-size:12px;font-weight:normal;color:#fff;background-color:#0088d0;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #009cee, #0088d0);background-image:-ms-linear-gradient(top, #009cee, #0088d0);background-image:-webkit-linear-gradient(top, #009cee, #0088d0);background-image:-o-linear-gradient(top, #009cee, #0088d0);background-image:linear-gradient(top, #009cee, #0088d0);border-radius:3px;border:1px solid #007cbd;}.comments-area .bypostauthor cite span{position:absolute;margin-left:5px;padding:2px 5px;font-size:10px;}.comments-area .bypostauthor cite b{font-weight:bold;}a.comment-reply-link,a.comment-edit-link{color:#686868;font-size:13px;line-height:1.84615;}a.comment-reply-link:hover,a.comment-edit-link:hover{color:#21759b;}.commentlist .pingback{line-height:1.71429;margin-bottom:24px; }#respond{margin-top:48px;}#respond h3#reply-title{font-size:16px;line-height:1.5;}#respond h3#reply-title #cancel-comment-reply-link{margin-left:10px;font-weight:normal;font-size:12px;}#respond form{margin:24px 0;}#respond form p{margin:11px 0;}#respond form p.logged-in-as{margin-bottom:24px;}#respond form label{display:block;line-height:1.71429;}#respond form input[type="text"],#respond form textarea{-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:1.71429;padding:10px;width:100%;}#respond form p.form-allowed-tags{margin:0;font-size:12px;line-height:2;color:#5e5e5e;}.required{color:red;}#main .alignleft_container{padding-left:calc(100% - 1170px/2 + 30px);margin-bottom:0px !important;}#main .alignright_container{padding-right:calc((100% - 1170px)/2 + 30px);}.container . container{padding-left:0;padding-right:0; }.container . container > .row{margin-left:0px;margin-right:0px;}.template-zo_carousel--scroll-horizontal{ }.template-zo_carousel--scroll-horizontal .mCSB_container{padding:100px 0;margin-bottom:0px !important;}.template-zo_carousel--scroll-horizontal .zo-carousel-item:first-child{margin-left:80px;}.template-zo_carousel--scroll-horizontal .zo-carousel-item:last-child{margin-right:80px;}.template-zo_carousel--scroll-horizontal .zo-carousel-item{position:relative;float:left;width:380px;margin:0 20px;}.template-zo_carousel--scroll-horizontal .zo-carousel-item img{width:100%;height:100%;}.template-zo_carousel--scroll-horizontal .zo-carousel-item .zo-carousel-content{position:absolute;bottom:0;padding:40px;width:100%;color:#fff;background:-webkit-linear-gradient(rgba(255, 255, 255, 0), #000);background:-o-linear-gradient(rgba(255, 255, 255, 0), #000);background:-moz-linear-gradient(rgba(255, 255, 255, 0), #000);background:linear-gradient(rgba(255, 255, 255, 0), #000);}.template-zo_carousel--scroll-horizontal .zo-carousel-item .zo-carousel-content .zo-carousel-title{margin:0;text-transform:uppercase;font-weight:500;color:#fff;}.template-zo_carousel--scroll-horizontal .zo-carousel-item .zo-carousel-content .zo-carousel-categories a{color:#ccc;text-transform:capitalize;font-style:italic;text-decoration:none;}.template-zo_carousel--scroll-horizontal .zo-carousel-item .zo-carousel-content .zo-carousel-categories a:hover{color:#48c19e;}.template-zo_carousel--scroll-horizontal .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.template-zo_carousel--scroll-horizontal .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{border-radius:0;height:10px;margin:6px 0 0;background-color:#48c19e;}.entry-gallery .carousel-control{height:50px;line-height:50px;opacity:1;text-align:center;text-shadow:0 0 0 rgba(0, 0, 0, 0);top:50%;-webkit-transform:translate(0px, -50%);-khtml-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);  width:50px;background:transparent;width:50px;text-shadow:0 0 0 rgba(0, 0, 0, 0) 2px 5px rgba(0, 0, 0, .4);  }.entry-gallery .carousel-control span{color:#ccc;display:block;font-size:40px;height:50px;line-height:50px;}body{ }body #page{left:0;position:relative;transition:left 0.3s ease 0s;-webkit-transition:left 0.3s ease 0s;}body.show-sidenav #page,body.show-sidenav .header-fixed{left:-260px !important;}body.show-sidenav nav.sidenav{visibility:visible;right:0;z-index:999;}body nav.sidenav{background-color:#2e2d2b;visibility:hidden;height:100%;overflow-y:auto;padding:20px;position:fixed;right:-260px;top:0;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;width:260px;}body nav.sidenav .btn-menu-off-canvas{display:none;}.post-navigation{margin-bottom:20px;}.post-navigation .nav-links{clear:both;}.post-navigation a.post-prev{max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;padding:10px !important;}.post-navigation a.post-prev i{padding-right:6px;}.post-navigation a.post-next{max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:right;padding:10px !important;}.post-navigation a.post-next i{padding-left:6px;}.owl-carousel .owl-item.cloned:last-child{position:absolute;left:100%;}.brightness_filter img{filter:brightness(60%);-webkit-filter:brightness(60%);}.brightness_white{filter:brightness(10);-webkit-filter:brightness(10);}.brightness,.brightness_black img,.template-zo_grid--portfolio-text .zo-grid-media img,.template-zo_grid--portfolio-full .zo-grid-media img{-webkit-filter:brightness(0.5);filter:brightness(0.5);}#page-default{padding-left:0;padding-right:0;}.row.container-wrap,.row.container-fluid-wrap{margin-left:0;margin-right:0;}.row.container-wrap > div[class^="vc_col"],.row.container-fluid-wrap > div[class^="vc_col"]{padding-left:0;padding-right:0;}.primary_color{color:#48c19e;}.bg_primary{background:#48c19e;}.secondary{color:#2e2d2b;}.bg_secondary{background:#2e2d2b;}.main_heading{font-size:40px;line-height:40px;}.medium_heading{font-size:25px;line-height:25px;}.small_heading{font-size:20px;line-height:20px;}.xs_heading{font-size:16px;line-height:16px;}.main_heading{font-size:40px;line-height:40px;}.text_lager{font-size:22px;line-height:22px;}.text_medium{font-size:15px;line-height:15px;}.text_normal{font-size:14px;line-height:14px;}.text_small{font-size:10px;line-height:10px;}.post-password-form input[type="submit"]{padding:10px 20px !important;border:2px solid #ccc !important;border-radius:2px !important;}.post-password-form input[type="password"]{padding:10px 20px !important;border:2px solid #ccc !important;border-radius:2px !important;}.scrolloff{pointer-events:none;}#comments{ }#comments #reply-title,#comments .comments-title{font-size:24px !important;text-transform:capitalize;margin:0 0 40px;color:#1f1f1f;}#comments .comment-list{list-style:none;margin:0;padding:0;}#comments .comment-list .comment{clear:both;overflow:hidden;}#comments .comment-list .children{list-style:none;margin-bottom:30px;margin-left:50px;}#comments .comment-list .comment-content{padding:10px 15px;color:#666;}#comments .comment-list > li > .comment-body > .comment-main > .comment-content{border-bottom:1px solid #eee;margin-bottom:30px;padding-bottom:10px;color:#666;}#comments .comment-list .comment-awaiting-moderation{padding:0px 15px;display:flex;line-height:17px;}#comments .form-allowed-tags,#comments span.says{display:none;}#comments #commentform{padding-left:100px;position:relative;}#comments #commentform:before{content:"";display:block;height:80px;left:0;position:absolute;top:0;width:80px;background:url(//pvsservicesitalia.it/wp-content/themes/thiago/assets/images/user_comment.jpg) no-repeat center center;}#comments #commentform p{margin:0 0 10px;}#comments #commentform #submit-new{text-transform:uppercase;font-size:13px;}#comments #commentform .form-submit input[type="submit"]{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;padding:10px 20px;background-color:#48c19e !important;text-decoration:none !important;text-shadow:none !important;color:#fff;display:none;}#comments #commentform .form-submit input[type="submit"]:hover{background:#ccc !important;color:#000 !important;}#comments .comment-author-image{float:left;max-width:80px;}#comments .comment-form-comment textarea,#comments .comment-form-author textarea,#comments .comment-form-email textarea,#comments .comment-form-comment input,#comments .comment-form-author input,#comments .comment-form-email input{letter-spacing:2px;color:#999;}#comments .comment-main{padding-left:80px;}#comments .comment-main .comment-meta{background:none repeat scroll 0 0 #f5f5f5;padding:9px 18px;position:relative;}#comments .comment-main .comment-meta span{display:inline-block;font-size:13px;font-weight:normal;letter-spacing:0.04em;margin-right:35px;color:#666;}#comments .comment-main .comment-meta span i{font-size:13px;padding-right:8px;}#comments .comment-main .comment-meta .reply{display:inline;float:right;position:absolute;right:10px;}#comments .comment-main .comment-meta .reply a{font-size:10px;text-transform:uppercase;text-decoration:none;}#comments .comment-main .comment-meta .reply a:hover{color:#48c19e;}.font-size-40{font-size:40px;}.white-color{color:#fff;}.black-color{color:#000;}.no-padding{padding:0 !important;}.no-margin{margin:0;}.no-border{border:0px !important;}.container-fluid-no-padding .container-fluid,.container-fluid-no-padding .container{padding:0 !important;}.container-fluid-no-padding .container-fluid > .row,.container-fluid-no-padding .container > .row{margin-left:0px;margin-right:0px;}.container-fluid-no-padding .container-fluid > .row > .vc_column_container,.container-fluid-no-padding .container > .row > .vc_column_container{padding-left:0;padding-right:0;}.container-no-padding .container,.container-no-padding .container-fluid{padding:0;}.container-no-padding .container > .row,.container-no-padding .container-fluid > .row{margin-left:0px;margin-right:0px;}.container-no-padding .container > .row > .vc_column_container,.container-no-padding .container-fluid > .row > .vc_column_container{padding-left:0;padding-right:0;}.float-right{float:right;}.float-left{float:left;}.overflow-hidden{overflow:hidden;}.padding-top-50{padding-top:50px !important;}.text-center{text-align:center;}#page-default.container{padding:0; }.have-gb-overlay{position:relative; }.have-gb-overlay > .zo-bg-overlay{position:absolute;top:0;width:100%;height:100%;background-color:#000;opacity:0.5;z-index:21;}.above-bg-overlay{position:relative;z-index:22; }.template-zo_grid--team .zo-grid-title,.zo-carousel-socials .zo-grid-title{font-size:13px;text-transform:uppercase;margin-bottom:10px;}.template-zo_grid--team .zo-grid-time,.zo-carousel-socials .zo-grid-time{margin-bottom:20px;}.template-zo_fancybox--layout-2 .fancy-box-item .fancy-box-image-layout2 img{max-width:108px;}.zo_social_share{  }.zo_social_share .zo_social_share_label{float:left;margin-right:10px;}.zo_social_share .zo_social_share_label h3{color:#000;font-size:13px;text-transform:uppercase;}.border-top-bottom{border-bottom:solid 1px #bababa;border-top:solid 1px #bababa;  }.head-layout-3 p{color:#bbb;}.fancy-icon-layout-3 i{margin:0 !important;color:#48c19e;font-size:36px;border:1px solid #48c19e;padding:23%;border-radius:50%;margin-top:0px;}.zo-fancy-box-title-layout3{margin-top:0 !important;}.content-layout-3{margin-bottom:50px !important;}.content-layout-3 p{color:#bbb;}.template-zo_fancybox--item-image-icon-top-button-bottom{width:83%;margin:auto;text-align:center;  }.template-zo_fancybox--item-image-icon-top-button-bottom .fancy-box-image{padding-bottom:70px;}.template-zo_fancybox--item-image-icon-top-button-bottom .fancy-box-content{width:75%;margin:auto;padding-bottom:45px;}.icon-left-title-black .zo-fancyboxes-title{color:#000;font-weight:bold;}.icon-left-title-black h3{color:#000;font-size:20px;}.icon-left-title-black p{color:#666;}.icon-left-title-white{     }.icon-left-title-white .zo-fancyboxes-title{color:#fff;font-weight:bold;}.icon-left-title-white h3{color:#fff;font-size:20px;}.icon-left-title-white p{color:#bbb;}.zo-counter-wraper{ }.zo-counter-wraper .zo-counter-body{padding:117px 0px;}.zo-counter-wraper .zo-counter-body div .zo-icon{font-size:70px;}.zo-counter-wraper .zo-counter-body div .zo-counter{font-size:40px;color:#48c19e;}.zo-counter-wraper .bg-opacity-black{position:absolute;top:0;width:100%;height:100%;background-color:#000;opacity:0.3;}.zo-counter-wraper.template-zo_counter--layout-icon-top .counter_item_wrap{max-width:270px;padding:40px 0;margin:0 auto;width:100%;border-color:#898c8e;}.zo-counter-wraper.template-zo_counter--layout-icon-top .counter_item_wrap canvas{position:absolute;left:0;}.template-zo_carousel--team{text-align:center;    }.template-zo_carousel--team .zo-carousel-title{font-size:13px;text-transform:uppercase;margin-bottom:10px;color:#000;}.template-zo_carousel--team .zo-carousel-time{margin-bottom:20px;}.template-zo_carousel--team .zo-carousel-categories{text-align:center;padding-bottom:10px;}.template-zo_carousel--team .zo-carousel-categories a{color:#666;text-decoration:none;}.template-zo_carousel--team .zo-carousel-categories a:hover{color:#48c19e;}.template-zo_grid--title-on-image{    }.template-zo_grid--title-on-image .zo-grid-content{position:absolute;bottom:30px;left:35px;color:#fff;}.template-zo_grid--title-on-image .zo-grid-content .zo-grid-title{text-transform:uppercase;}.template-zo_grid--title-on-image .zo-grid-content .zo-grid-categories i a{color:#c4c4c4;}.template-zo_grid--title-on-image .zo-grid-content .zo-grid-categories i a:hover{color:#c4c4c4;}.template-zo_grid--title-on-image .zo-grid-item{padding-bottom:15px;padding-left:0px;padding-right:0px;}.template-zo_grid--title-on-image .zo-grid-media img{width:100%;}.vc_pie_chart canvas{width:90%;padding-top:5%;padding-bottom:5%;}.zo-item-pie-chart .wpb_wrapper{margin-top:10px;}.zo-item-pie-chart h4{margin:0px;padding:20px;}.zo-item-pie-chart .vc_pie_chart_back{background-color:#fff;border:0;opacity:1;}.zo-item-pie-chart .vc_pie_chart_value{position:absolute;color:#000;}.zo-item-pie-chart .wpb_pie_chart_heading{color:#fff;}.vc_pie_chart_icon{font-size:36px !important;position:absolute;top:25px;left:-2px;display:block;width:100%;height:100%;text-align:center;color:#8f8f8f; }.pie-chart-tite-black{   }.pie-chart-tite-black .container{width:100%;}.pie-chart-tite-black .wpb_pie_chart_heading{color:#222;white-space:nowrap;padding:0px;font-size:13px;padding-top:40px;}@media (min-width:768px) and (max-width:1198px){.pie-chart-tite-black .pre-chart-responsive{padding-top:15px;}}.wpb_gmaps_widget .wpb_wrapper{padding:0 !important;  }.page-title{background-size:cover;text-align:center;text-transform:uppercase;  }.page-title h1{padding-bottom:25px;}.page-title .height_image li{color:#fff;font-size:13px;font-weight:400;}.page-title .height_image li a{color:#fff;-webkit-transition:all 0.7s;-khtml-transition:all 0.7s;-moz-transition:all 0.7s;-ms-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s;  }.page-title .height_image li a:hover{text-decoration:none;color:#48c19e;}.page-title .height_image li i{padding-right:15px;}.page-title #breadcrumb-text a{color:#fff;font-size:13px;font-weight:400;-webkit-transition:all 0.7s;-khtml-transition:all 0.7s;-moz-transition:all 0.7s;-ms-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s;  }.page-title #breadcrumb-text a:hover{text-decoration:none;color:#48c19e;}.page-title .icon-arrow-pagetitle{margin-left:15px;margin-right:-15px;}.zo-title-row{  }.zo-title-row p{font-size:40px;font-weight:bold;}.bg-page-title-shop{background-image:url(//pvsservicesitalia.it/wp-content/themes/thiago/assets/images/bg-page-title-shop.jpg);}.footer-shop{padding:100px 0;background-color:#000;  }.footer-shop .zo-social{margin-top:0 !important;margin-bottom:0 !important;}.footer-shop .textwidget{padding-bottom:0 !important;padding-top:30px;}.zo-grid-blog-multicolumn .zo-grid-title{margin-top:20px;}.zo-grid-blog-multicolumn .zo-grid-title a{font-size:20px;letter-spacing:0;color:#000;}.zo-grid-blog-multicolumn .zo-grid-blog-meta{background:#f5f5f5;padding:13px 18px;font-family:"Montserrat";font-weight:400;margin:32px 0;}.zo-grid-blog-multicolumn .zo-grid-blog-meta ul{padding:0;margin:0;list-style:none;}.zo-grid-blog-multicolumn .zo-grid-blog-meta ul li{display:inline-block;font-size:10px;font-weight:normal;letter-spacing:0.04em;margin-right:35px;text-transform:uppercase;}.zo-grid-blog-multicolumn .zo-grid-blog-meta ul li i{font-size:13px;padding-right:8px;}.zo-grid-blog-multicolumn .zo-grid-blog-meta ul li a{color:#858585;}.zo-grid-blog-multicolumn .navigation .pagination{margin:50px 0 100px 0;padding:0;}.zo-grid-blog-multicolumn .zo-grid-item.col-lg-3 .zo-grid-title h2 a{font-size:16px;}.zo-grid-blog-multicolumn .zo-grid-item.col-lg-3 .zo-grid-blog-meta ul li{margin-right:8px;}.zo-grid-blog-multicolumn .zo-grid-item.col-lg-3 .zo-grid-blog-meta ul li:after{content:"/";padding-left:10px;}.zo-grid-blog-multicolumn .zo-grid-item.col-lg-3 .zo-grid-blog-meta ul li:last-child:after{content:"";}.zo-grid-blog-multicolumn .zo-grid-item.col-lg-3 .zo-grid-blog-meta ul li i{display:none;}.zo-grid-blog-multicolumn .zo-grid-item.col-lg-3:nth-child(5n+0){clear:left;}.zo-grid-blog-multicolumn .zo-grid-item.col-lg-4:nth-child(4n+0){clear:left;}.zo-grid-blog-multicolumn .zo-grid-item.col-lg-6:nth-child(3n+0){clear:left;}#back_to_top{position:fixed;right:15px;cursor:pointer;bottom:0;z-index:99;visibility:hidden;width:50px;height:50px;line-height:45px;text-align:center;background-color:#fff;border:1px solid #48c19e;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%; transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}#back_to_top .fa{font-size:13px;color:#333;}#back_to_top.on{visibility:visible;bottom:15px;}footer{ }footer .container-fluid{padding:0 80px;}footer.footer2-top .zo-about,footer.footer2-top .widget_nav_menu{font-size:16px;}footer.footer2-top .zo-about ul,footer.footer2-top .widget_nav_menu ul{font-size:16px;}footer.footer2-top .widget_recent_entries ul{font-size:16px;}footer.footer2-top .widget_recent_entries ul a{font-weight:bold;}footer.footer2-top .widget_recent_entries ul .post-date{font-size:14px;}footer .wg-title{font-size:18px;}#footer-bottom{ }#footer-bottom .container-fluid{padding-left:80px;padding-right:80px;}.footer-default ul.zo-social li{margin:0px 3px;margin-bottom:3px;}.footer-default ul.zo-social li a{color:#fff;}.footer-default ul.zo-social li a i{font-size:22px;border:1px solid #777;width:48px;height:48px;line-height:48px;}.footer-default .textwidget{margin-top:30px;font-size:10px;}.footer2-top{ }.footer2-top .widget-title{font-size:15px;font-weight:bold;text-transform:capitalize;}.footer2-top .textwidget{font-size:13px;}.footer2-top ul{font-size:13px;list-style:none;padding-left:0px;color:#bababa;}.footer2-top li{padding-bottom:10px;}.footer2-top li a{cursor:pointer;text-decoration:none;}.footer2-top li .post-date{color:#878787;display:inherit;margin:0px;}.footer2-top .instagram-pics li{display:inline;}.footer2-top .instagram-pics li img{width:70px;padding-right:10px;padding-bottom:10px;opacity:0.8;}.footer2-top .instagram-pics li img:hover{opacity:1;}.footer2-top .clear{display:none;}.footer3-top{ }.footer3-top .wg-title{font-size:16px;font-weight:100;text-transform:capitalize;}.footer3-top .textwidget{font-size:13px;}.footer3-top ul{font-size:15px;list-style:none;padding-left:0px;}.footer3-top li{text-transform:capitalize;}.footer3-top li a{cursor:pointer;font-size:13px;text-decoration:none;}.footer3-top li .post-date{display:inherit;margin:0px;}.footer3-top .newsletter{padding:20px 0;}.footer3-top .newsletter p{display:inline;}.footer3-top .newsletter .newsletter-email{border:2px solid #ccc;font-size:10px;padding:15px 30px;height:55px;letter-spacing:2px;width:50%;margin-right:5px;vertical-align:top;}.footer3-top .newsletter .newsletter-submit{padding:15px 30px;background:transparent none repeat scroll 0% 0%;border:2px solid #ccc;text-transform:uppercase;color:#222;vertical-align:top;}.footer3-top .newsletter .newsletter-submit:hover{color:#fff;border:2px solid #48c19e;background:#48c19e;}.footer3-top .widget_newsletterwidget{color:#878787;}.footer3-top .widget_newsletterwidget .wg-title:before{color:#222;content:"\e64d";font-family:'Pe-icon-7-stroke';font-size:36px;position:absolute;margin-top:-5px;margin-left:-40px;}.footer3-top .widget_newsletterwidget .wg-title{color:#222;margin-top:15px;margin-left:40px;margin-bottom:35px;font-size:25px;text-transform:uppercase;}.footer3-top ul.zo-social li{margin:0px 3px;margin-bottom:3px;}.footer3-top ul.zo-social li a i{color:#222;font-size:22px;border:1px solid #ddd;width:48px;height:48px;line-height:48px;}.footer3-top ul.zo-social li a i:hover{color:#48c19e;}.footer2-bottom .widget_nav_menu ul li{font-size:14px;}.footer2-bottom .wg-title,.footer3-bottom .wg-title{letter-spacing:0.3em;font-size:20px;text-transform:uppercase;line-height:40px;margin:0px;}.footer2-bottom .textwidget,.footer3-bottom .textwidget{font-size:13px;}.footer2-bottom .widget_nav_menu,.footer3-bottom .widget_nav_menu{text-align:right;}.footer2-bottom .widget_nav_menu .menu,.footer3-bottom .widget_nav_menu .menu{padding-left:0;margin-left:0;font-size:13px;color:#48c19e;display:inline-block;}.footer2-bottom .widget_nav_menu .menu:after,.footer3-bottom .widget_nav_menu .menu:after{content:"";display:inline-block;clear:both;}.footer2-bottom .widget_nav_menu .menu li,.footer3-bottom .widget_nav_menu .menu li{padding-left:40px;float:left;list-style-type:decimal-leading-zero;list-style-position:inside;}.footer2-bottom .widget_nav_menu .menu li a,.footer3-bottom .widget_nav_menu .menu li a{text-transform:uppercase;text-decoration:none;}.footer2-bottom .widget_nav_menu .menu li ul,.footer3-bottom .widget_nav_menu .menu li ul{display:none;}.header{background:#fff;}.site-header{position:relative;}.body_header1 .site-header{position:absolute;top:0;z-index:999;width:100%;}#cs-header{width:100%;z-index:999;line-height:100px;position:relative;border-bottom:1px solid #777;}#cs-header.header-shop,#cs-header.header-1{position:fixed;}#cs-header.header-shop.no_sticky,#cs-header.header-1.no_sticky{position:static;}#cs-header.header-fixed{z-index:99;position:fixed;top:0;left:0;line-height:70px;border-bottom:solid 1px #6e6e6f;background:#fff;}.admin-bar #cs-header.header-fixed{top:32px;}#cs-header.header-fixed #header-logo img{height:;}#cs-header .container-fluid{padding:0 80px;}#cs-header #header-icon{text-align:right;}#cs-header #header-icon,#cs-header #header-navigation,#cs-header #header-logo{-webkit-transition:all 0.3s ease;-khtml-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;  }#cs-header #header-logo img{width:auto;}.header-top{border-bottom:1px solid rgba(17, 17, 17, 0.2);height:50px;line-height:50px;}.header-top .container-fluid{padding:0 80px;}.header-top .infomation_header{font-size:13px;margin-left:0;padding-left:0;}.header-top .infomation_header li{list-style:none;display:inline-block;color:#fff;margin-right:20px;}.header-top .infomation_header li i{color:#48c19e;margin-right:5px;font-size:16px;-webkit-transform:translateY(2px);-khtml-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px);  }.header-top .zo-social li{padding:0 20px;}.header-top .zo-social li a i{font-size:18px;}.single.single-post .header{border-bottom:1px solid #f1f1f1;}.single.single-post #cs-header{background:#fff;}.single.single-post #cs-header.header-fixed{background:#000;}.single.single-portfolio .header{border-bottom:1px solid #f1f1f1;}.single.single-portfolio #cs-header{background:rgba(255, 255, 255, 0);}.single.single-portfolio #cs-header.header-fixed{background:rgba(255, 255, 255, 0);}body img{margin:0 auto;}.entry-page-image{margin-bottom:14px;}.template-front-page .site-content article{border:0;margin-bottom:0;}.template-front-page .widget-area{clear:both;float:none;width:auto;padding-top:24px;border-top:1px solid #ededed;}.template-front-page .widget-area .widget li{margin:8px 0 0;font-size:13px;line-height:1.71429;list-style-type:square;list-style-position:inside;}.template-front-page .widget-area .widget li a{color:#757575;}.template-front-page .widget-area .widget li a:hover{color:#21759b;}.template-front-page .widget-area .widget_text img{float:left;margin:8px 24px 8px 0; }.widget-area .widget ul ul{margin-left:12px;}.widget_rss li{margin:12px 0;}.widget_recent_entries .post-date,.widget_rss .rss-date{color:#aaa;font-size:11px;margin-left:12px;}#wp-calendar{margin:0;width:100%;font-size:13px;line-height:1.84615;color:#686868;}#wp-calendar th,#wp-calendar td,#wp-calendar caption{text-align:left;}#wp-calendar #next{padding-right:24px;text-align:right;}.widget_search label{display:block;font-size:13px;line-height:1.84615;}.widget_twitter li{list-style-type:none;}.widget_twitter .timesince{display:block;text-align:right; }img#wpstats{display:block;margin:0 auto 24px; }#breadcrumb-text{  }#breadcrumb-text ul.height_image{margin:0;padding:0;list-style:none;}#breadcrumb-text ul.height_image li{display:inline-block;margin:0 10px;}#breadcrumb-text ul.height_image li:first-child{margin-left:0;}::-webkit-input-placeholder{color:#ccc;}:-moz-placeholder{color:#ccc;}::-moz-placeholder{color:#ccc;}:-ms-input-placeholder{color:#ccc;}.middle-item{float:none !important;display:inline-block;vertical-align:middle;}.normal-item{float:none !important;display:inline-block;}.bottom-item{float:none !important;display:inline-block;vertical-align:bottom;}.fontsize{font-size:0;}a:focus{outline:none;}button:focus{outline:none;}.wpcf7-display-none{display:none !important;}.wpcf7{ }.wpcf7 .screen-reader-response{position:inherit !important;height:100% !important;width:100% !important;margin:10px 0px !important;text-align:left;color:#222;}.wpcf7 .screen-reader-response a{color:#222;text-decoration:none;}.wpcf7 .screen-reader-response ul{display:none;}.sidenav{background:#2e2d2b; }.sidenav .menu-off-canvas{padding-left:0;list-style:none;}.sidenav .menu-off-canvas > li{list-style:none;border-bottom:medium none;line-height:25px;}.sidenav .menu-off-canvas > li a{color:#fff;}.sidenav .menu-off-canvas > li a:hover{text-decoration:none;}.sidenav .menu-off-canvas > li.menu-item > a > span{text-transform:uppercase;}.sidenav .menu-off-canvas .sub-menu{background:none;border-top:medium none;padding-left:10px;box-shadow:none;}.sidenav .menu-off-canvas .sub-menu li{line-height:30px;list-style:none;border-bottom:medium none;}.sidenav .menu-off-canvas .sub-menu li a span{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}.sidenav .menu-off-canvas .sub-menu li a:hover span{color:#fff !important;padding-left:5px;}.button-theme .wpb_button,.button-theme .post-password-form input[type="submit"],.post-password-form .button-theme input[type="submit"],.button-theme .post-password-form input[type="password"],.post-password-form .button-theme input[type="password"]{margin:0px 5px !important;}.no-margin{margin:0px !important;}.no-padding{padding:0px !important;}.align-left{text-align:left !important;}.align-right{text-align:right !important;}.align-center{text-align:center !important;}.reponsive-col-sx{width:100% img;width-width:100%;}.btn-margin{margin-top:40px !important;}.col-padding{padding-left:100px !important;}.col-padding2{padding-left:25% !important;padding-right:25% !important;}.col-padding3{padding-left:18% !important;padding-right:18% !important;}.col-padding4{padding-right:10% !important;margin-top:200px;}.col-padding5{padding-right:10% !important;padding-left:80px !important;}.col-padding6{padding-right:50px !important;padding-left:50px !important;}.col-padding7{padding-right:8% !important;padding-left:8% !important;}.col-padding7 .fancy-box-content{padding-right:15% !important;padding-left:15% !important;}.col-padding8{padding-right:10% !important;}.padding-text-widget .textwidget{padding:0 12%;}.height-img{height:100%; }ul.zo-social{list-style:none;padding:0px;margin:0px;}ul.zo-social li{display:inline-block;text-align:center;}ul.zo-social li a{text-decoration:none;}ul.zo-social li a i{border-radius:50%;text-align:center;vertical-align:middle;}ul.zo-social li a:hover{color:#48c19e;}.zo_social_share ul.zo-social li{margin-right:5px;margin-bottom:3px;}.zo_social_share ul.zo-social li a i{color:#222;font-size:22px;border:1px solid #ddd;width:48px;height:48px;line-height:48px;}.zo_social_share ul.zo-social li a i:hover{color:#48c19e;}.social-widget-1{ }.social-widget-1 ul.zo-social li{margin:0px 10px 10px;}.social-widget-1 ul.zo-social li a{color:#fff;}.social-widget-1 ul.zo-social li a i{font-size:38px;line-height:79px;min-width:79px;min-height:79px;border-width:0;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0; }.social-widget-1 ul.zo-social li a i canvas{-webkit-transition:all 0.3s ease;-khtml-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;  position:absolute;left:0;}.social-widget-1 ul.zo-social li:hover a{color:#fff;}.social-widget-1 ul.zo-social li:hover a i{color:#fff;}.text-widget{margin:0px !important;}.text-widget .widgettitle{font-size:40px;margin:0px;font-weight:bold;margin-bottom:30px;line-height:40px;}.text-widget .textwidget{font-size:15px;}.text-widget p{margin:0px;}.text-widget2{ }.text-widget2 .widgettitle{font-size:20px;}.text-widget2 .textwidget{font-size:13px;}.text-widget2 p{margin:0px;}.newsletter-subscription{margin-top:50px; }.newsletter-subscription .newsletter-email{border:2px solid #999;background:#000;color:#fff;margin-bottom:40px;width:100%;padding:15px;height:58px;max-width:570px;}.newsletter-subscription .newsletter-email.bg_white{background-color:#fff;color:#000;}.newsletter-subscription .newsletter-submit{background:transparent none repeat scroll 0% 0%;border:0px none;}.newsletter-subscription .newsletter-submit:hover{color:inherit;background:transparent;}.newsletter-subscription-1{margin-top:50px;}.newsletter-subscription-1 p{margin:0px;}.newsletter-subscription-1 .newsletter-email{background:transparent none repeat scroll 0% 0%;border:0px;border-bottom:2px solid #999;margin-bottom:40px;width:100%;text-transform:uppercase;font-size:10px;padding:15px;letter-spacing:2px;}.newsletter-subscription-1 .newsletter-submit{background:#48c19e;border:2px solid #48c19e;padding:15px 30px;color:#fff;border-radius:5px;border:0px none;text-transform:capitalize;}.newsletter-subscription-1 .newsletter-submit:hover{color:#fff;background:#48c19e;}.newsletter-subscription-2{margin-top:50px; }.newsletter-subscription-2 p{margin:0px;}.newsletter-subscription-2 .newsletter-email{background:transparent none repeat scroll 0% 0%;border:0px;border-bottom:2px solid #999;margin-bottom:40px;width:100%;text-transform:uppercase;font-size:10px;padding:15px;letter-spacing:2px;}.newsletter-subscription-2 .newsletter-submit{background:#48c19e;border:2px solid #48c19e;padding:15px 30px;color:#fff;border-radius:5px;text-transform:capitalize;}.newsletter-subscription-2 .newsletter-submit:hover{border:2px solid #aaa;background:#fff;color:#aaa;}.text-spacing{color:#48c19e;margin-bottom:30px !important;}.text-spacing p{letter-spacing:6px;}.text-spacing-1{  }.text-spacing-1 p{letter-spacing:6px;}.noborder-img{   }.noborder-img img{box-shadow:none !important;}.template-zo_grid--home-4 .zo-grid-categories a{color:#888;text-decoration:none;}.template-zo_grid--home-4 .zo-grid-categories a:hover{color:#48c19e;}.template-zo_grid--home-4 .zo-grid-title{margin-top:30px;}.fancy-home .zo-fancyboxes-body{border-left:1px solid #ddd;}.fancy-home .zo-fancyboxes-width-coloumn{padding-top:10px;padding:20px 0 30px 30px;}.fancy-home .zo-fancyboxes-width-coloumn + .zo-fancyboxes-width-coloumn{border-top:1px solid #ddd;}.fancy-home .zo-fancyboxes-width-coloumn .fancy-box-content{padding-left:50px;}.fancy-service .zo-fancyboxes-width-coloumn{margin-top:60px;}.fancy-service .fancy-box-content{margin-bottom:30px;}.fancy-1 .fancy-box-icon i,.fancy-1 .fancy-box-image i{margin:-5px 15px 0px 0px !important;}.fancy-1 .zo-fancyboxes-width-coloumn h3{font-size:20px !important;}.template-zo_fancybox--layout-1{padding-left:0;}.template-zo_fancybox--layout-1 .fancy-box-icon,.template-zo_fancybox--layout-1 .fancy-box-image{float:left;}.template-zo_fancybox--layout-1 .fancy-box-icon i,.template-zo_fancybox--layout-1 .fancy-box-image i{font-size:36px;color:#48c19e;margin:0px 15px 0px 0px;}.template-zo_fancybox--layout-1 .zo-fancyboxes-width-coloumn .fancy-box-content{margin-top:20px;}.template-zo_fancybox--layout-1 .zo-fancyboxes-width-coloumn h3{font-size:20px;margin:0px;}.template-zo_fancybox--layout-1 .fancy-box-icon,.template-zo_fancybox--layout-1 .fancy-box-image{padding:0;float:left;}.template-zo_fancybox--layout-1 .zo-fancyboxes-foot{margin-top:70px;margin-bottom:30px;}.template-zo_fancybox--layout-1 p{margin:0px;}.template-zo_fancybox--layout-1.zo-border{background:rgba(71, 192, 158, 0.6);}.template-zo_fancybox--layout-1.zo-border.border-right{box-shadow:-500px 0px 0px 0 rgba(71, 192, 158, 0.6);-webkit-box-shadow:-500px 0px 0px 0 rgba(71, 192, 158, 0.6);border-width:2px 0 2px 2px;border-color:rgba(71, 192, 158, 0);}.template-zo_fancybox--layout-1.zo-border.border-right:after{right:-15%;border-top:2px solid rgba(71, 192, 158, 0.6);border-left:none medium;top:-2px;left:auto;width:15%;height:calc(100% + 2px);background:linear-gradient(to top left, transparent 50%, rgba(71, 192, 158, 0.6) 50%);background:-ms-linear-gradient(to top left, transparent 50%, rgba(71, 192, 158, 0.6) 50%);}.template-zo_fancybox--layout-2 .fancy-box-icon,.template-zo_fancybox--layout-2 .fancy-box-image{float:left;}.template-zo_fancybox--layout-2 .fancy-box-icon i,.template-zo_fancybox--layout-2 .fancy-box-image i{font-size:36px;color:#48c19e;margin:0px 15px 0px 0px;}.template-zo_fancybox--layout-2 .fancy-box-image-layout2,.template-zo_fancybox--layout-2 .fancy-box-icon-layout2{width:100%;}.template-zo_fancybox--layout-2 .fancy-box-item-layout2{cursor:pointer;overflow:hidden;height:400px;position:relative;-webkit-transition:all 0.3s ease;-khtml-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;  }.template-zo_fancybox--layout-2 .fancy-box-item-layout2 h3{text-transform:uppercase;}.template-zo_fancybox--layout-2 .fancy-box-item-layout2 .fancy-box-item{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);  }.template-zo_fancybox--layout-2 .fancy-box-item-layout2 .fancy-box-icon-layout2 i{font-size:60px;color:#48c19e;}.template-zo_fancybox--layout-2 .fancy-box-item-layout2 .fancy-box-content{max-height:0px;overflow:hidden;padding:0 10px;-webkit-transition:all 0.7s ease;-khtml-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;  }.template-zo_fancybox--layout-2 .fancy-box-item-layout2:hover .fancy-box-content{max-height:360px;}.template-zo_fancybox--layout-2 .fancy-box-item-layout2:hover img{width:70px;}.template-zo_fancybox--layout-2 .fancy-box-item-layout2{border-width:1px;border-style:solid;border-color:transparent #111 transparent transparent;}.template-zo_fancybox--layout-2 .fancy-box-item-layout2:hover{box-shadow:0 0 0 5px #48c19e inset;-webkit-box-shadow:0 0 0 5px #48c19e inset;}.template-zo_fancybox--layout-2:last-child .fancy-box-item-layout2{border-width:1px;border-style:solid;border-color:#111 #111 transparent transparent;}.template-zo_fancybox--layout-7 .fancy-box-item-layout7{cursor:pointer;overflow:hidden;height:400px;position:relative;-webkit-transition:all 0.3s ease;-khtml-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;  border-width:1px;border-style:solid;border-color:#ddd #ddd #ddd transparent;min-height:360px;}.template-zo_fancybox--layout-7 .fancy-box-item-layout7 h3{text-transform:uppercase;}.template-zo_fancybox--layout-7 .fancy-box-item-layout7 .fancy-box-item{position:absolute;top:50%;width:100%;left:0;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);  }.template-zo_fancybox--layout-7 .fancy-box-item-layout7 .fancy-box-icon-layout7 i{font-size:60px;color:#48c19e;}.template-zo_fancybox--layout-7 .fancy-box-item-layout7 .fancy-box-content{padding:0 10px;max-height:0px;overflow:hidden;-webkit-transition:all 0.7s ease;-khtml-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;  }.template-zo_fancybox--layout-7 .fancy-box-item-layout7 img{-webkit-transition:all 0.7s ease;-khtml-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;  }.template-zo_fancybox--layout-7 .fancy-box-item-layout7:hover{background-color:#f8f8f8;}.template-zo_fancybox--layout-7 .fancy-box-item-layout7:hover .fancy-box-content{max-height:360px;}.template-zo_fancybox--layout-7 .fancy-box-item-layout7:hover img{width:70px;}.template-zo_fancybox--layout-7:last-child .fancy-box-item-layout7{border-width:1px;border-style:solid;border-color:transparent #ddd #ddd transparent;}.template-zo_fancybox--layout-3 .fancy-box-icon,.template-zo_fancybox--carousel .fancy-box-icon,.template-zo_fancybox--layout-3 .fancy-box-image,.template-zo_fancybox--carousel .fancy-box-image{float:left;margin-top:5px;}.template-zo_fancybox--layout-3 .fancy-box-icon i,.template-zo_fancybox--carousel .fancy-box-icon i,.template-zo_fancybox--layout-3 .fancy-box-image i,.template-zo_fancybox--carousel .fancy-box-image i{color:#48c19e;font-size:36px;border:1px solid #48c19e;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:80px;height:80px;text-align:center;vertical-align:middle;display:table-cell;}.template-zo_fancybox--layout-3 .layout-paging,.template-zo_fancybox--carousel .layout-paging{padding-top:50px;}.template-zo_fancybox--layout-3 .zo-fancy-box-title,.template-zo_fancybox--carousel .zo-fancy-box-title{font-size:20px;margin:0px;padding-left:100px;margin-bottom:10px;}.template-zo_fancybox--layout-3 .zo-fancy-box-content,.template-zo_fancybox--carousel .zo-fancy-box-content{padding-left:100px;margin-top:0px;margin-bottom:0px !important;}.template-zo_fancybox--layout-3 .zo-fancy-box-content p,.template-zo_fancybox--carousel .zo-fancy-box-content p{margin:0px;}#main .template-zo_fancybox--layout-3{ }#main .template-zo_fancybox--layout-3 .fancy-box-icon{border:hidden;}#main .template-zo_fancybox--layout-3 .fancy-box-icon i{border:hidden;color:#48c19e;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0; }#main .template-zo_fancybox--layout-3 .fancy-box-icon canvas{position:absolute;left:0;}.zo-carousel-dot a{color:#aaa;font-size:46px;}.zo-carousel-dot a:hover{text-decoration:none;color:#48c19e;}.zo-carousel-author .zo-grid-media{float:left;margin-right:10px;}.zo-carousel-author .zo-grid-media img{width:50px;}.zo-carousel-author .zo-carousel-title{float:left;text-transform:uppercase;color:#222;font-style:normal;}.zo-carousel-author .zo-carousel-categories a{color:#ccc;text-transform:capitalize;font-style:italic;text-decoration:none;}.zo-carousel-author .zo-carousel-categories a:hover{color:#48c19e;}.layout-fancy4{margin-top:100px !important;padding-bottom:100px;}.template-zo_fancybox--layout-4{margin-top:60px;}.template-zo_fancybox--layout-4 .fancy-box-icon{float:left;margin-top:5px;}.template-zo_fancybox--layout-4 .fancy-box-icon i{font-size:36px;color:#48c19e;margin:0px 15px 0px 0px;}.template-zo_fancybox--layout-4 h3{padding:5px;margin:0px;font-size:20px;}.template-zo_fancybox--layout-4 .fancy-box-content{margin-top:30px;}.template-zo_fancybox--layout-4 .fancy-box-content p{clear:both;margin:0px;}.template-zo_fancybox--layout-5 .zo-fancyboxes-foot{height:50px;margin-top:50px;}.fancy-layout5 .img-width{padding:15px;}.template-zo_carousel--layout-4{border-right:1px solid #ddd;}.template-zo_carousel--layout-4 .fa-quote-left{left:15px;}.template-zo_carousel--layout-4 .zo-carousel-item{border-left:1px solid #ddd;overflow:hidden;}.template-zo_carousel--layout-4 .fancy-box-icon,.template-zo_carousel--layout-4 .fancy-box-image{float:left;}.template-zo_carousel--layout-4 .zo-carousel-content-item{padding-left:15%;font-style:italic;font-size:16px;}.template-zo_carousel--layout-4 .zo-carousel-title{font-style:normal;}.template-zo_carousel--layout-4 .zo-carousel-title h3{font-size:13px;margin:0 !important;}.template-zo_carousel--layout-4 .zo-carousel-title .zo-carousel-categories a{font-style:normal;color:#000;}.template-zo_carousel--layout-4 .zo-carousel-content-item-inner{padding-right:10px;}.template-zo_carousel--layout-4 .zo-carousel-content-item-icon{text-align:right;padding-right:60px;width:15%;}.template-zo_carousel--layout-4 .zo-carousel-author{background:#f5f5f5;padding:50px 0;box-shadow:-60px 0 0 0 #f5f5f5;-webkit-box-shadow:-60px 0 0 0 #f5f5f5;margin-top:50px;}.template-zo_carousel--layout-4 .zo-carousel-author .zo-grid-media{float:none;display:inline-block;width:50px;vertical-align:top;margin-right:0;}.template-zo_carousel--layout-4 .zo-carousel-author .zo-grid-media img{background:#f5f5f5;}.template-zo_carousel--layout-4 .zo-carousel-author .zo-carousel-title{float:none;vertical-align:top;display:inline-block;width:calc(100% - 50px);padding-left:10px;}.template-zo_carousel--layout-4 .owl-controls .owl-prev{font-size:40px;font-weight:100;color:#cfcfcf;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:-70px;}.template-zo_carousel--layout-4 .owl-controls .owl-next{font-size:40px;font-weight:100;color:#cfcfcf;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);right:-70px;}.template-zo_fancybox--carousel .owl-controls .pe-7s-angle-right{font-size:76px;font-weight:100;color:#cfcfcf;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);right:-100px;}.zo-grid-socials ul.zo-social li,.zo-carousel-socials ul.zo-social li{margin:0px;margin-bottom:3px;}.zo-grid-socials ul.zo-social li a i,.zo-carousel-socials ul.zo-social li a i{color:#888;font-size:16px;border:1px solid #ddd;width:35px;height:35px;line-height:35px;}.zo-grid-socials ul.zo-social li a i:hover,.zo-carousel-socials ul.zo-social li a i:hover{color:#48c19e;}.template-zo_grid--team{font-size:14px;}.template-zo_grid--team .zo-grid-title{margin-top:30px;margin-bottom:0px;}.template-zo_grid--team .zo-grid-categories{margin-bottom:20px;}.template-zo_grid--team .zo-grid-categories a{color:#888;text-decoration:none;font-style:italic;}.template-zo_grid--team .zo-grid-categories a:hover{color:#48c19e;}.template-zo_grid--home-4 .zo-grid-item{margin-top:50px;padding:0 15px;}.template-zo_grid--home-4 .zo-grid-item img{width:100%;height:100%;}.template-zo_grid--home-4 .zo-grid-title{text-transform:uppercase;}.template-zo_carousel--layout-2 .zo-carousel-title{position:absolute;bottom:50px;width:100%;text-align:center;text-transform:uppercase;z-index:2;font-size:13px;}.template-zo_carousel--layout-2 .zo-carousel-title a{color:#fff;text-decoration:none;}.template-zo_carousel--layout-2 .zo-carousel-title a:hover{color:#48c19e;}.template-zo_carousel--layout-2 .zo-carousel-content .zo-carousel-content-item-icon{float:left;width:15%;text-align:right;padding-right:20px;}.template-zo_carousel--layout-2 .zo-carousel-content .zo-carousel-content-item-icon i{font-size:38px;color:#eee;}.template-zo_carousel--layout-2 .zo-carousel-content .zo-carousel-content-item{float:left;width:85%;}.template-zo_carousel--layout-2 .overlay-carousel-item{position:absolute;top:0px;width:100%;height:100%;background-color:#000;opacity:0.6;z-index:1;}.template-zo_carousel--layout-3{ }.template-zo_carousel--layout-3 .zo-carousel-content-item{padding-left:15%;float:left;font-style:italic;width:85%;font-size:20px;}.template-zo_carousel--layout-3 .zo-carousel-content-item-icon{text-align:right;padding-right:60px;width:15%;}.template-zo_carousel--layout-3 .zo-carousel-content-item-icon i{font-size:38px !important;color:#eee;}.template-zo_carousel--layout-3 .zo-carousel-content-item{float:left;width:85%;}.template-zo_carousel--layout-3 .zo-carousel-author .zo-carousel-title{float:left;font-size:13px;}.template-zo_carousel--layout-3 .pe-more{margin:20px 0px !important;}.template-zo_carousel--layout-3 .pe-more i{font-size:3em;color:#ccc;}.template-zo_carousel--layout-3 .pe-more i:hover{color:#48c19e;}.template-zo_carousel--layout-3 .owl-controls .pe-7s-angle-left{font-size:76px;font-weight:100;color:#cfcfcf;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:-20px;}.template-zo_carousel--layout-3 .owl-controls .pe-7s-angle-right{font-size:76px;font-weight:100;color:#cfcfcf;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);right:-20px;}.logo-cooperation .item-logo-cooperation{border-right:solid 1px rgba(0, 0, 0, 0.1);}#zo-fancy-box .fancy-box-content p{margin:0px;}.template-zo_fancybox--layout-6 .fancy-box-content{margin-bottom:70px;margin-top:40px;}.template-zo_fancybox--layout-6 .fancy-box-content p{margin:0px;}.zo-fancy-box-custom2{ }.zo-fancy-box-custom2 .fancy-box-icon{float:none !important;}.zo-fancy-box-custom2 .fancy-box-icon i{font-size:36px;color:#48c19e;margin:0px !important;border:1px #48c19e solid;padding:22px;border-radius:100px;width:80px;height:80px;}.zo-fancy-box-custom2 h3{font-size:18px !important;margin-top:30px !important;margin-bottom:15px !important;line-height:0px !important;}.zo-fancy-box-custom2 p{font-size:12px;}.zo-fancy-box-custom2 .fancy-box-content{margin-bottom:30px !important;}.display-flex-center .row{display:flex;align-items:center;padding:0;}.display-flex-end .row{display:flex;align-items:flex-end;padding:0;}.display-flex-end .wpb_single_image img{vertical-align:middle;}.background-customer{background-position:0px 130px !important;background-repeat:repeat-x !important;background-size:contain !important;}.btn-i{ }.btn-i .fa{padding:15px;}.progress-bar-customer{ }.progress-bar-customer .vc_single_bar{height:5px;margin:75px 0px;}.progress-bar-customer .wpb_column{padding:0px !important;}.progress-bar-customer .vc_label{position:absolute !important;margin-top:-50px;margin-left:-12px;color:#000 !important;text-shadow:none;font-size:13px;text-transform:uppercase;}.progress-bar-customer .vc_bar:after{content:attr(data-percentage-units);position:absolute;right:-23px;top:-39px;background:#000;padding:3px 10px;color:#fff;font-size:12px;}.progress-bar-customer .vc_bar:before{content:"";position:absolute;top:-13px;right:-5px;border:5px solid transparent;border-top:5px solid #000;}#main{ }#main .tab-tour-customer ul{border-right:2px solid #eee;}#main .tab-tour-customer li{white-space:normal !important;background-color:#eee;position:relative !important;margin-left:2px !important;border:2px solid #eee;text-align:right;margin-top:5px;-webkit-transition:all, 0.3s, ease;-khtml-transition:all, 0.3s, ease;-moz-transition:all, 0.3s, ease;-ms-transition:all, 0.3s, ease;-o-transition:all, 0.3s, ease;transition:all, 0.3s, ease;  }#main .tab-tour-customer li a{color:#666;padding:15px 25px;}#main .tab-tour-customer li.ui-state-active,#main .tab-tour-customer li:hover{background:#fff;border-color:#eee;border-right-color:transparent;}#main .tab-tour-customer li.ui-state-active a,#main .tab-tour-customer li:hover a{color:#222;}#main .tab-tour-customer .wpb_prev_slide{display:none;}#main .tab-tour-customer .wpb_next_slide{display:none;}#main .tab-tour-customer .tab-text{margin-bottom:10px;}#main .tab-tour-customer .wpb_wrapper{text-align:left;}#main .tab-tour-customer .wpb_wrapper .tab-item-check{font-size:12px;color:#888;}#main .tab-tour-customer .wpb_wrapper .tab-item-check i{padding-right:10px;color:#48c19e;padding-bottom:5px;}#main .tab-tour-customer input[type="checkbox"]{margin:0px 15px 10px 0px;}.contact-1 h2{margin:0px;margin-bottom:30px;}.contact-1 .contact-office{list-style:outside none none;padding:0px;}.contact-1 .contact-office li i{padding:0px 10px 10px 0px;font-size:16px;color:#000;position:relative;top:2px;}.contact-1 ul.zo-social li{margin-right:5px;margin-bottom:3px;}.contact-1 ul.zo-social li a i{color:#222;font-size:22px;border:1px solid #ddd;width:48px;height:48px;line-height:48px;}.contact-1 ul.zo-social li a i:hover{color:#48c19e;}.form-contact input[type="email"],.form-contact input[type="text"],.form-contact input[type="tel"]{width:100%;font-size:10px;padding:15px;border:#ccc 1px solid;letter-spacing:3px;}.form-contact textarea{width:100%;height:20%;font-size:10px;padding:10px;border:#ccc 1px solid;margin-bottom:6px;letter-spacing:3px;}.form-contact .wpcf7-not-valid-tip{text-align:left;}.form-contact > div{padding:0px 10px 10px 0px; }.gallery{ }.gallery ul{text-align:center;height:100% !important;}.gallery ul .isotope-item{position:static !important;display:inline-block;margin:0px !important;width:25%;}.gallery ul .isotope-item img{width:100%;height:100%;-webkit-transition:all 0.3s ease;-khtml-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;  }.gallery ul .isotope-item img:hover{cursor:pointer !important;opacity:0.8;}.tab-tour-customer .option-item,.zo-grid-pricing-layout-1 .option-item,.zo-grid-pricing-layout-2 .option-item,.zo-grid-pricing-layout-3 .option-item{padding-bottom:5px;font-size:12px;}.tab-tour-customer .option-item:before,.zo-grid-pricing-layout-1 .option-item:before,.zo-grid-pricing-layout-2 .option-item:before,.zo-grid-pricing-layout-3 .option-item:before{content:"\f00c";font-family:FontAwesome;padding-right:10px;color:#48c19e;}.zo-grid-pricing-layout-1 .zo-price-wrap{padding:23px 40px;color:#fff;}.zo-grid-pricing-layout-1 .zo-price-wrap .price{font-size:30px;font-weight:bold;}.zo-grid-pricing-layout-1 .zo-price-wrap small{font-size:11px;position:relative;top:-3px;}.zo-grid-pricing-layout-1 .zo-grid-title{padding:35px 40px;color:#333;}.zo-grid-pricing-layout-1 .zo-grid-title h3{margin:0;font-size:22px;font-weight:bold;}.zo-grid-pricing-layout-1 .zo-price-meta-wrap .option-item{color:#888;}.zo-grid-pricing-layout-1 .zo-price-meta-wrap .option-item{padding-left:40px;}.zo-grid-pricing-layout-1 .zo-pricing-button{padding-top:30px;}.zo-grid-pricing-layout-1 .pricing-feature-item .zo-grid-pricing-wrap{border:1px solid #48c19e !important;}.zo-grid-pricing-layout-1 .pricing-feature-item .zo-price-wrap{background-color:#48c19e !important;}.zo-grid-pricing-layout-1 .pricing-item .zo-grid-pricing-wrap{border:1px solid #333;}.zo-grid-pricing-layout-1 .pricing-item .zo-price-wrap{background-color:#333;}.zo-grid-pricing-layout-2 .zo-price-wrap{padding:23px 30px;color:#222;}.zo-grid-pricing-layout-2 .zo-price-wrap .price{font-size:24px;font-weight:bold;}.zo-grid-pricing-layout-2 .zo-price-wrap small{font-size:11px;position:relative;top:10px;}.zo-grid-pricing-layout-2 .zo-grid-title{padding:30px;color:#333;}.zo-grid-pricing-layout-2 .zo-grid-title h3{margin:0;font-size:18px;font-weight:bold;}.zo-grid-pricing-layout-2 .zo-price-meta-wrap .option-item{padding-left:30px;}.zo-grid-pricing-layout-2 .pricing-feature-item .zo-grid-pricing-wrap{border:1px solid #48c19e !important;}.zo-grid-pricing-layout-2 .pricing-feature-item .zo-price-wrap{background-color:#48c19e !important;color:#fff;}.zo-grid-pricing-layout-2 .pricing-item .zo-grid-pricing-wrap,.zo-grid-pricing-layout-2 .pricing-feature-item .zo-grid-pricing-wrap{border:1px solid #eee;}.zo-grid-pricing-layout-2 .pricing-item .zo-price-wrap,.zo-grid-pricing-layout-2 .pricing-feature-item .zo-price-wrap{background-color:#eee;}.zo-grid-pricing-layout-2 .pricing-item .zo-pricing-button,.zo-grid-pricing-layout-2 .pricing-feature-item .zo-pricing-button{padding:50px 0;}.zo-grid-pricing-layout-3{ }.zo-grid-pricing-layout-3 .zo-price-wrap{padding:23px 30px;color:#222;}.zo-grid-pricing-layout-3 .zo-price-wrap .price{font-size:24px;font-weight:bold;}.zo-grid-pricing-layout-3 .zo-price-wrap small{font-size:11px;position:relative;top:10px;}.zo-grid-pricing-layout-3 .zo-grid-title{padding:30px;color:#333;}.zo-grid-pricing-layout-3 .zo-grid-title h3{margin:0;font-size:18px;font-weight:bold;}.zo-grid-pricing-layout-3 .zo-price-meta-wrap .option-item{padding-left:30px;}.zo-grid-pricing-layout-3 .zo-grid-pricing-media{padding:20px 20px 0px;}.zo-grid-pricing-layout-3 .zo-grid-pricing-media img{width:100%;height:auto;}.zo-grid-pricing-layout-3 .pricing-feature-item .zo-grid-pricing-wrap{border:1px solid #48c19e !important;}.zo-grid-pricing-layout-3 .pricing-feature-item .zo-price-wrap{background-color:#48c19e !important;color:#fff;}.zo-grid-pricing-layout-3 .pricing-item .zo-grid-pricing-wrap,.zo-grid-pricing-layout-3 .pricing-feature-item .zo-grid-pricing-wrap{border:1px solid #ddd;}.zo-grid-pricing-layout-3 .pricing-item .zo-price-wrap,.zo-grid-pricing-layout-3 .pricing-feature-item .zo-price-wrap{background-color:#ddd;}.zo-grid-pricing-layout-3 .pricing-item .zo-pricing-button,.zo-grid-pricing-layout-3 .pricing-feature-item .zo-pricing-button{padding:50px 0;}.counter-layout1{ }.counter-layout1 .zo-icon{color:#48c19e;}.counter-layout1 .zo-counter{color:#222;}.counter-layout1 .zo-title{color:#222;}.accordion-active .ui-state-active{background-color:#48c19e !important;border:#48c19e 1px solid !important;}.accordion-active .ui-state-active a{color:#fff !important;}.accordion-active .ui-state-active .ui-icon{color:#fff !important;}.accordion-customer .ui-state-default{border:#fff 1px solid;margin:5px 0 !important;}.accordion-customer .ui-state-default .ui-icon{background-image:none !important;top:7px !important;}.accordion-customer .ui-state-default .ui-icon:before{content:"\f175";font-family:FontAwesome;color:#222;}.accordion-customer .ui-state-default a{color:#212121;}.accordion-customer .ui-state-active{background-color:#fff;border:#eee 1px solid;}.accordion-customer .ui-state-active a{color:#212121;padding-right:35px !important;}.accordion-customer .ui-state-active .ui-icon{background-image:none !important;top:7px !important;color:#222;}.accordion-customer .ui-state-active .ui-icon:before{content:"\f176";font-family:FontAwesome;color:#222;}.accordion-customer .ui-state-hover{background-color:#48c19e !important;}.accordion-customer .ui-state-hover a{color:#fff;padding-right:35px;}.accordion-customer2 .ui-state-default{margin:5px 0 !important;border:#666 1px solid;background-color:#666 !important;}.accordion-customer2 .ui-state-default a{color:#fff;padding-left:35px !important;padding-right:35px;}.accordion-customer2 .ui-state-default .ui-icon:before{content:"\f067";font-family:FontAwesome;color:#fff;}.accordion-customer2 .ui-state-default .ui-icon{background-image:none !important;float:left !important;top:7px !important;left:10px;}.accordion-customer2 .ui-state-active{background-color:#48c19e !important;}.accordion-customer2 .ui-state-active a{color:#fff;padding-left:35px !important;padding-right:35px;}.accordion-customer2 .ui-state-active .ui-icon{background-image:none !important;float:left !important;top:7px !important;left:10px;}.accordion-customer2 .ui-state-active .ui-icon:before{content:"\f068";font-family:FontAwesome;color:#fff;}.accordion-customer2 .ui-state-hover{background-color:#666 !important;}.accordion-customer2 .ui-state-hover a{color:#fff;background-color:#48c19e !important;}.accordion-customer3{margin:5px 0 !important; }.accordion-customer3 .ui-state-default{margin:5px 0 !important;background-color:#fff !important;border:#eee 1px solid;}.accordion-customer3 .ui-state-default a{color:#212121;padding-left:30px !important;padding-right:35px;}.accordion-customer3 .ui-state-default .ui-icon:before{content:"\f107";font-family:FontAwesome;color:#222;}.accordion-customer3 .ui-state-default .ui-icon{background-image:none !important;float:left !important;top:7px !important;left:10px;}.accordion-customer3 .ui-state-active{background-color:#666 !important;}.accordion-customer3 .ui-state-active a{color:#fff;padding-left:30px !important;padding-right:35px;}.accordion-customer3 .ui-state-active .ui-icon:before{content:"\f106";font-family:FontAwesome;color:#fff;}.accordion-customer3 .ui-state-active .ui-icon{background-image:none !important;float:left !important;top:7px !important;left:10px;}.accordion-customer3 .ui-state-hover{background-color:#666 !important;}.accordion-customer3 .ui-state-hover a{color:#fff;background-color:#48c19e !important;}.typography .wpb_wrapper p{font-size:20px;color:#333;}.zo-grid-filter{margin-bottom:50px;text-align:center; }.zo-grid-filter li{border:1px solid #ccc;padding:15px 20px;display:inline-block;}.zo-grid-filter li a{padding:5px;font-size:13px;color:#878787;text-decoration:none;display:inline !important;text-transform:uppercase;}.zo-grid-filter li:hover{background:#48c19e;}.zo-grid-filter li:hover a{color:#fff;}.template-zo_grid--portfolio{padding-left:10px;padding-right:10px; }.template-zo_grid--portfolio .pagination{text-align:center;margin-top:70px;margin-bottom:100px;}.template-zo_grid--portfolio .pagination .current{border:1px solid #48c19e;padding:15px 20px;background:#48c19e;color:#fff;}.template-zo_grid--portfolio .pagination a{border:1px solid #ccc;padding:15px 20px;font-size:13px;color:#878787;text-decoration:none;display:inline !important;text-transform:uppercase;}.template-zo_grid--portfolio .pagination a .fa{width:8px;}.template-zo_grid--portfolio .pagination a:hover{background:#48c19e;color:#fff;}.template-zo_grid--portfolio .zo-grid-title{margin:0;color:#fff;font-size:13px;text-transform:uppercase;}.template-zo_grid--portfolio img{height:100%;width:100%;}.template-zo_grid--portfolio .zo-grid-item{padding:0px 5px 10px 5px;}.template-zo_grid--portfolio .zo-grid-media{position:relative;}.template-zo_grid--portfolio .text-portfolio{width:100%;bottom:0;color:#fff;font-size:13px;padding:30px 10px 10px;position:absolute;background:-webkit-linear-gradient(rgba(0, 0, 0, 0), #000);background:-o-linear-gradient(rgba(0, 0, 0, 0), #000);background:-moz-linear-gradient(rgba(0, 0, 0, 0), #000);background:linear-gradient(rgba(0, 0, 0, 0), #000);}.template-zo_grid--portfolio .zo-grid-title{padding-left:20px;padding-right:20px;}.template-zo_grid--portfolio .zo-grid-categories{padding-left:20px;padding-right:20px;margin-bottom:7%;font-size:13px;}.template-zo_grid--portfolio .zo-grid-categories a{color:#ccc;text-decoration:none;font-size:16px;}.template-zo_grid--portfolio .zo-grid-categories a:hover{color:#48c19e;}.template-zo_grid--portfolio .zo-view-portfolio{max-height:0;overflow:hidden;position:relative;max-height:0px;overflow:hidden;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}.template-zo_grid--portfolio .zo-view-portfolio a{color:#fff;font-size:13px;text-transform:uppercase;text-decoration:none;}.template-zo_grid--portfolio .zo-view-portfolio a.btn{border-color:#fff !important;width:100%;}.template-zo_grid--portfolio .zo-view-portfolio i{padding:5px;}.template-zo_grid--portfolio .zo-grid-media:hover{cursor:crosshair;}.template-zo_grid--portfolio .zo-grid-media:hover .zo-view-portfolio{max-height:150px;}.template-zo_grid--portfolio .zo-view-portfolio-2{display:none;}.template-zo_grid--portfolio-text{ }.template-zo_grid--portfolio-text .zo-grid-title{margin:0;color:#222;font-size:13px;text-transform:uppercase;}.template-zo_grid--portfolio-text .zo-grid-masonry{margin-top:40px;}.template-zo_grid--portfolio-text img{height:100%;width:100%;}.template-zo_grid--portfolio-text .zo-grid-item{padding:5px;}.template-zo_grid--portfolio-text .zo-view-portfolio a{text-transform:uppercase;}.template-zo_grid--portfolio-text .zo-grid-media{position:relative;}.template-zo_grid--portfolio-text .zo-grid-media .zo-view-portfolio{position:absolute;width:100%;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);}.template-zo_grid--portfolio-text .zo-grid-media .zo-view-portfolio a{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transform:scale(0);-webkit-transform:scale(0);}.template-zo_grid--portfolio-text .zo-grid-media:hover img{cursor:crosshair;}.template-zo_grid--portfolio-text .zo-grid-media:hover .zo-view-portfolio a{transform:scale(1);-webkit-transform:scale(1);}.template-zo_grid--portfolio-text .text-portfolio{padding-top:20px;padding-bottom:20px;}.template-zo_grid--portfolio-text .zo-grid-categories{font-size:13px;font-style:italic;}.template-zo_grid--portfolio-text .zo-grid-categories a{color:#888;text-decoration:none;}.template-zo_grid--portfolio-text .zo-grid-categories a:hover{color:#48c19e;}.template-zo_grid--portfolio-full{text-align:center;padding:0; }.template-zo_grid--portfolio-full .zo-grid-masonry{margin-top:40px;}.template-zo_grid--portfolio-full img{height:100%;width:100%;}.template-zo_grid--portfolio-full .zo-grid-item{padding:0px;}.template-zo_grid--portfolio-full .zo-view-portfolio a{text-transform:uppercase;}.template-zo_grid--portfolio-full .zo-grid-media{position:relative;}.template-zo_grid--portfolio-full .text-portfolio{position:absolute;bottom:30px;color:#fff;font-size:13px;width:100%;background:-webkit-linear-gradient(rgba(0, 0, 0, 0), #000);background:-o-linear-gradient(rgba(0, 0, 0, 0), #000);background:-moz-linear-gradient(rgba(0, 0, 0, 0), #000);background:linear-gradient(rgba(0, 0, 0, 0), #000);}.template-zo_grid--portfolio-full .zo-grid-media{position:relative;}.template-zo_grid--portfolio-full .zo-grid-media .zo-view-portfolio{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);}.template-zo_grid--portfolio-full .zo-grid-media .zo-view-portfolio a{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transform:scale(0);-webkit-transform:scale(0);}.template-zo_grid--portfolio-full .zo-grid-media .zo-grid-title{text-transform:uppercase;position:absolute;width:100%;bottom:10%;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);color:#fff;}.template-zo_grid--portfolio-full .zo-grid-media:hover img{cursor:crosshair;}.template-zo_grid--portfolio-full .zo-grid-media:hover .zo-view-portfolio a{transform:scale(1);-webkit-transform:scale(1);}.template-zo_grid--portfolio-full .shuffle-item:hover{cursor:crosshair;}.template-zo_grid--portfolio-full .shuffle-item:hover .zo-view-portfolio-2{display:block;}.single-portfolio #main h3{display:inline-block;color:#000;width:auto !important;padding-right:15px;}.single-portfolio #main img{width:100%;}.single-portfolio #main .entry{clear:both;font-size:14px;color:#666;}.single-portfolio #main .entry span a{color:#333;text-decoration:none;}.single-portfolio #main .entry span a:hover{color:#48c19e;}.single-portfolio #main .entry-title{margin-top:0 !important;font-size:16px !important;text-transform:uppercase;}.single-portfolio #main .entry-title a{color:#666;text-decoration:none;}.single-portfolio #main .entry-content{font-size:14px;color:#666;word-wrap:break-word;margin-bottom:60px;}.single-portfolio #main .entry-content p{padding:0px;}.portfolio_images img{margin-bottom:10px;}.related-project{margin-top:100px;}.related-project h1{padding:100px 0px;background:#eee none repeat scroll 0% 0%;text-align:center;display:block;margin:0px;color:#202020;font-size:40px;font-weight:bold;line-height:40px;}.footer-portfolio{background:#000;}.portfolio-grid{ }.portfolio-grid .text-portfolio{width:100%;bottom:0px;color:#fff;font-size:13px;position:relative;top:-70px;text-transform:uppercase;text-align:center;height:0px;background:-webkit-linear-gradient(rgba(0, 0, 0, 0), #000);background:-o-linear-gradient(rgba(0, 0, 0, 0), #000);background:-moz-linear-gradient(rgba(0, 0, 0, 0), #000);background:linear-gradient(rgba(0, 0, 0, 0), #000);}.portfolio-grid .zo-grid-item{width:20%;float:left;}.portfolio-grid img{width:100%;padding-top:0px;height:100%;}.portfolio-grid .zo-grid-media:hover{cursor:crosshair;}#primary .content .entry-header,#primary .content .entry-content{position:relative;}#primary .content .entry-header .wp-post-image,#primary .content .entry-content .wp-post-image{width:100%;height:100%;margin:0px;}#primary .content .entry-header .widget img,#primary .content .entry-content .widget img{width:auto;height:auto;}#primary .content .entry-header iframe,#primary .content .entry-header blockquote,#primary .content .entry-content blockquote{font-size:16px;line-height:24px;margin:0 0 15px;padding:0 60px;position:relative;}#primary .content .entry-header blockquote > p,#primary .content .entry-content blockquote > p{margin-top:0;}#primary .content .entry-header blockquote:before,#primary .content .entry-content blockquote:before{content:"\f10e";font-family:FontAwesome;font-size:30px;color:#ccc;position:absolute;margin-left:-60px;top:7px;}#primary .content .entry-header .mejs-inner,#primary .content .entry-content .mejs-inner{margin:50px 0;}#primary .content .entry-title{margin:20px 0 !important;font-size:30px;line-height:30px;color:#222;text-decoration:capitalize;}#primary .content .entry-title a{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;text-decoration:none;color:#1f1f1f;line-height:40px;}#primary .content .entry-title a:hover{color:#48c19e;}#primary .content .entry-content iframe{margin:0px;}#primary .content .entry-name{margin-left:60px;font-size:13px;color:#222;font-weight:bold;}#primary .content .entry-website{margin-left:60px;font-size:13px;color:#666;font-style:italic;}#primary .content .entry-archive{margin-bottom:40px;margin-top:30px;}#primary .content .show-content{margin-left:60px;}#primary .content .show-content i{font-size:3em;color:#aaa;}#primary .content .show-content i:hover{color:#48c19e;}#primary .content .fa-quote-left{font-size:2em;position:absolute;padding:5px;color:#eee;}#primary .content .single-inner .btn-blog{display :none !important;}#primary .content .entry-archive ul{margin:0px;padding:0px;background-color:#eee;}#primary .content .entry-archive ul li{display:inline-block;padding:10px;font-size:13px;text-transform:capitalize;}#primary .content .entry-archive ul li i{padding-right:10px;}#primary .content .entry-archive ul li a{color:#666;text-decoration:none;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}#primary .content .entry-archive ul li a:hover{color:#48c19e;}#primary .content .entry-archive ul .btn-blog{float:right;background:#48c19e;font-size:13px;padding:10px 20px;text-transform:uppercase;color:#fff;text-decoration:none;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;display:flex;}#primary .content .entry-archive ul .btn-blog:hover{background:#ccc;color:#000;}#primary .content .single-inner .btn-blog{display:none;}#primary .content .show-content{display:block;}#primary .content .hidden-content{display:none;}#primary .content .logged-in-as a{color:#48c19e;text-decoration:none;}#primary .content .pagination{text-align:center;margin-top:70px;margin-bottom:100px;}#primary .content .pagination a,#primary .content .pagination > span.page-numbers:not(.dots){border:1px solid #ccc;padding:15px 20px;font-size:13px;color:#878787;text-decoration:none;display:inline !important;text-transform:uppercase;}#primary .content .pagination a .fa,#primary .content .pagination > span.page-numbers:not(.dots) .fa{width:8px;}#primary .content .pagination .current,#primary .content .pagination > span.page-numbers:not(.dots){border:1px solid #48c19e;padding:15px 20px;background:#48c19e;color:#fff;font-size:13px;text-transform:uppercase;}#primary .content .pagination a:hover{border:1px solid #48c19e;background:#48c19e;color:#fff;}.search-results .entry-title,.single-post .entry-title,.single-testimonial .entry-title,.tax-testimonial_category .entry-title{margin:5px 0 !important;}.search-results .mejs-inner,.single-post .mejs-inner,.single-testimonial .mejs-inner,.tax-testimonial_category .mejs-inner{margin:5px 0px !important;}.category-branding .mejs-inner{margin:5px 30px !important;}.category-branding .mejs-container{margin-bottom:30px;}.entry-blog blockquote > p{margin-top:-25px !important;}.entry-content .search-transition h3{display:none;}.entry-content .search-transition .searchform{margin-top:0;}.entry-content .search-transition .searchform input[type="text"]{float:none;background-color:#fff;color:#999;font-size:11px;font-weight:normal;padding:10px 18px;height:44px;line-height:13px;border:2px solid #ccc;width:100%;border-radius:2px;letter-spacing:2px;}.entry-content .search-transition .searchform input[type="text"]:focus{float:none;border:2px solid #ccc;width:100%;}.entry-content .search-transition .searchform input[type="text"]:hover{float:none;border:2px solid #ccc;width:100%;}.entry-content .search-transition .searchform:before{top:7px;}.portfolio h3{width:20%;display:inline-block;color:#000;font-size:13px;margin:8px 0px;}.portfolio .portfolio-span{float:right;}.portfolio .entry-content{margin-top:20px;}.portfolio .entry-btn{margin-top:20px;}.portfolio .zo_social_share{margin-top:50px;}.zo-grid-title a,.zo-carousel-title a{text-decoration:none;}.zo-grid-title a:hover,.zo-carousel-title a:hover{color:#48c19e;}.no-results .entry-title{margin:5px 0 !important;}.no-results a{color:#222;text-decoration:none;}.no-results a:hover{color:#48c19e;}.addresses h3{margin:0px;}.addresses a{padding:30px;line-height:30px;color:#666;text-decoration:none;float:none !important;}.pp_pic_holder{max-width:100%;}.pp_pic_holder *{max-width:100% !important;}.pp_pic_holder .pp_gallery ul{max-width:10000px !important;}.margin-slide{margin-left:-2px;}.single-testimonial .wp-post-image,.testimonial .wp-post-image{margin:0px 20px !important;float:left;width:auto !important;}.flickr_badge_image{ }.flickr_badge_image img:hover{opacity:0.8;}.wpb_row{margin-bottom:0 !important;}.wpb_row.row-overlay-color{position:relative;}.wpb_row.background-image-fixed{overflow:hidden;position:inherit;}.wpb_row.background-image-fixed .zo-overlay-color{height:3000px;left:0;position:relative;margin-bottom:-3000px;width:100%;-webkit-transform:translateY(-20%);-khtml-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%);  }.wpb_row .zo-overlay-color{position:absolute;height:100%;width:100%;top:0;left:0;}.wpb_widgetised_column{  }.wpb_widgetised_column.text-left .zo-social{text-align:left;}.wpb_widgetised_column.text-right .zo-social{text-align:right;}.wpb_widgetised_column.text-center .zo-social{text-align:center;}.zo-masonry-wrapper{margin-top:50px; }.zo-masonry-wrapper .zo-masonry-filter{margin-bottom:40px;}.zo-masonry-wrapper .zo-masonry-filter ul{padding:0;margin:0;list-style:none inside;text-align:center;}.zo-masonry-wrapper .zo-masonry-filter ul li{display:inline-block;}.zo-masonry-wrapper .zo-masonry-filter ul li a{display:block;font-size:10px;padding:5px 25px;border:1px solid #dedede;text-transform:uppercase;font-weight:normal;color:#282828;}.zo-masonry-wrapper .zo-masonry-filter ul li a.active,.zo-masonry-wrapper .zo-masonry-filter ul li a:hover{border-color:#48c19e;color:#48c19e;}.zo-masonry-wrapper .zo-masonry-inner:before{background:rgba(0, 0, 0, 0.4);content:"";height:100%;position:absolute;width:100%;-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);  -webkit-transition:all 300ms ease 0s;-khtml-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s;  }.zo-masonry-wrapper .zo-masonry-wrap{position:relative;display:block;top:50%;transform:translateY(-50%);text-align:center;-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);  -webkit-transition:all 300ms ease 0s;-khtml-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s;  }.zo-masonry-wrapper .zo-masonry-wrap .zo-masonry-title a{font-size:18px;font-weight:600;letter-spacing:5px;word-spacing:5px;}.zo-masonry-wrapper .zo-masonry-wrap .zo-masonry-categories{margin-top:15px;}.zo-masonry-wrapper .zo-masonry-wrap .zo-masonry-categories a{font-size:18px;font-weight:300;}.zo-masonry-wrapper .zo-masonry-wrap a{color:#fff;text-transform:uppercase;}.zo-masonry-wrapper .zo-masonry-wrap a:hover{color:#48c19e;}.zo-masonry-wrapper .zo-masonry-item:hover .zo-masonry-inner:before,.zo-masonry-wrapper .zo-masonry-item:hover .zo-masonry-wrap{-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);  }.template-zo_masonry--2 .zo-portfolio-masonry-2{height:100%;width:100%;background-size:cover;}.zo-portfolio-masonry-2{position:relative;overflow:hidden; }.zo-portfolio-masonry-2:hover .zo-portfolio-overlay{bottom:0;}.zo-portfolio-masonry-2 .zo-portfolio-overlay{width:100%;height:83px;position:absolute;bottom:-83px;left:0;background-color:#141414;padding:20px 30px;-webkit-transition:all 300ms ease-in-out;-khtml-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;  }.zo-portfolio-masonry-2 .zo-portfolio-overlay .zo-portfolio-title{font-size:15px;text-transform:uppercase;line-height:normal;margin:0 0 5px;padding:0;letter-spacing:0.1em;}.zo-portfolio-masonry-2 .zo-portfolio-overlay .zo-portfolio-title a{color:#fff;}.zo-portfolio-masonry-2 .zo-portfolio-overlay .zo-portfolio-category{font-size:18px;line-height:normal;font-style:italic;}.zo-portfolio-masonry-2 .zo-portfolio-overlay .zo-portfolio-category a{color:#909090;}.zo-portfolio-masonry-2 .zo-portfolio-overlay .readmore{font-size:40px;color:#48c19e;position:absolute;display:block;top:22px;right:30px;}img{max-width:100%;}.alignleft{float:left;}.alignright{float:right;}.aligncenter{display:block;margin-left:auto;margin-right:auto;}.wp-caption{ max-width:100%;padding:4px;}.wp-caption .wp-caption-text,.gallery-caption,.entry-caption{font-style:italic;font-size:12px;line-height:2;color:#757575;}img.wp-smiley,.rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0;}.entry-content dl.gallery-item{margin:0;}.gallery-item a,.gallery-caption{width:90%;}.gallery-item a{display:block;}.gallery-caption a{display:inline;}.gallery-columns-1 .gallery-item a{max-width:100%;width:auto;}.gallery .gallery-icon img{height:auto;max-width:90%;padding:5%;}.gallery-columns-1 .gallery-icon img{padding:3%; }.row-bg-video{position:relative;overflow:hidden;}.row-bg-video .zo-bg-video{position:absolute;left:0;top:0;width:100%;}.row-bg-video .wp-video-shortcode{width:100% !important;height:auto !important;}body .mejs-container{height:50px !important;}body .mejs-container .mejs-controls{height:50px;}body .mejs-container,body .mejs-embed,body .mejs-embed body,body .mejs-container .mejs-controls{background:#fff !important;}body .mejs-container .mejs-controls{border:2px solid #eee;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px; }body .mejs-container .mejs-controls .mejs-time .mejs-currenttime,body .mejs-container .mejs-controls .mejs-time .mejs-duration{color:#333;display:block;line-height:47px;width:100%;}body .mejs-controls .mejs-time-rail .mejs-time-total,body .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,body .mejs-controls .mejs-time-rail .mejs-time-loaded{background:#f5f5f5;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0; }body .mejs-controls .mejs-time-rail .mejs-time-current{background:#333;}body .mejs-offscreen,body .mejs-time-float{display:none !important;}body .mejs-controls .mejs-time-rail span,body .mejs-controls .mejs-time-rail a,body .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,body .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{height:10px;}body .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#333;}body .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,body .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{top:9px;}body .mejs-playpause-button,body .mejs-container .mejs-controls .mejs-currenttime-container,body .mejs-time.mejs-duration-container{border-right:2px solid #eee !important;height:47px !important;width:50px !important;padding:0 !important;line-height:47px;position:relative;}body .mejs-playpause-button button{left:0;margin:auto !important;position:absolute !important;right:0;top:50%;-webkit-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);transform:translate(0px, -50%);}body .mejs-controls div.mejs-time-rail{border-right:2px solid #eee;height:47px;padding:0;}body .mejs-button.mejs-volume-button{height:47px;}body .mejs-controls .mejs-time-rail .mejs-time-total{margin:19px 16px;}body .mejs-button.mejs-playpause-button > button{padding:8px 0 0 2px;outline:none;}body .mejs-controls .mejs-button button:focus{outline:none;}body .mejs-button.mejs-volume-button > button{margin:3px 0 0 6px;height:47px;}body .mejs-button.mejs-playpause-button > button,body .mejs-button.mejs-volume-button > button{background:transparent;outline:none;}.mejs-button.mejs-playpause-button.mejs-play > button:before,.mejs-button.mejs-playpause-button.mejs-pause > button:before,body .mejs-button.mejs-volume-button.mejs-mute > button:before,body .mejs-button.mejs-volume-button.mejs-unmute > button:before{font-size:16px;content:"\e624";font-family:'Pe-icon-7-stroke';color:#333;}.mejs-button.mejs-playpause-button.mejs-pause > button:before{content:"\f04c";font-family:FontAwesome;font-size:13px;}body .mejs-button.mejs-volume-button.mejs-mute > button:before{content:"\e692";}body .mejs-button.mejs-volume-button.mejs-unmute > button:before{content:"\e69f";}body .mejs-controls .mejs-horizontal-volume-slider{margin-top:10px;}.cs-masonry-layout-item.col4 .mejs-time-rail{display:none;}.main-navigation{ }.main-navigation ul.ping-right{left:auto;right:100%;}.main-navigation ul.ping-left{left:100%;right:auto;}@media (min-width:992px){ .snav{color:#48c19e;margin-right:10px;}#menu-mobile{display:none !important;}.main-navigation{text-align:right;position:relative;}.main-navigation .nav-menu > ul > li{list-style:none !important;}.main-navigation .nav-menu > ul > li > a{padding:0 12px !important;}.main-navigation ul.nav-menu,.main-navigation .nav-menu > ul{display:inline-block;}.main-navigation ul.nav-menu:after,.main-navigation .nav-menu > ul:after{content:"";display:inline-block;clear:both;}.main-navigation ul.nav-menu > li:last-child:not('.page_item_has_children, .menu-item-has-children') a,.main-navigation .nav-menu > ul > li:last-child:not('.page_item_has_children, .menu-item-has-children') a{padding:0px;margin-left:20px;}.main-navigation ul.nav-menu > li,.main-navigation .nav-menu > ul > li{float:left;list-style:none;}.main-navigation ul.nav-menu > li > a,.main-navigation .nav-menu > ul > li > a{color:white;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;text-transform:uppercase;-webkit-transition:all 0.3s ease;-khtml-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;  }.main-navigation ul.nav-menu > li > a .fa-align-justify,.main-navigation .nav-menu > ul > li > a .fa-align-justify{font-size:30px;position:relative;top:5px;}.main-navigation ul.nav-menu > li:hover > a,.main-navigation .nav-menu > ul > li:hover > a{color:#000;}.main-navigation ul.nav-menu > li > ul,.main-navigation .nav-menu > ul > li > ul{line-height:50px;font-size:11px;}.main-navigation ul.nav-menu > li > ul li,.main-navigation .nav-menu > ul > li > ul li{padding:10px 0;}.main-navigation ul.nav-menu > li > ul li a,.main-navigation .nav-menu > ul > li > ul li a{padding:0 20px;display:block;line-height:25px;color:white;}.main-navigation ul.nav-menu > li.btn-menu-off-canvas,.main-navigation .nav-menu > ul > li.btn-menu-off-canvas{list-style:none;}.main-navigation .current-menu-item > a,.main-navigation .current_page_item > a{color:#000;font-weight:bold;}.main-navigation ul{margin:0;padding-left:0;}.main-navigation ul li{text-decoration:none;position:relative;}.main-navigation ul li a{text-decoration:none;}.main-navigation ul li a:hover{text-decoration:none;}.main-navigation ul li:hover > ul{border-left:0;clip:inherit;overflow:inherit;height:inherit;}.main-navigation ul li ul{margin:0;padding:0;position:absolute;top:100%;z-index:99;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}.main-navigation ul.sub-menu,.main-navigation ul.children{min-width:250px;background-color:#fff;box-shadow:0 3px 8px rgba(0, 0, 0, 0.125);z-index:99;text-align:left;border-top:4px solid #48c19e;}.main-navigation ul.sub-menu li,.main-navigation ul.children li{border-bottom:1px inset #e3e3e3;display:block;}.main-navigation ul.sub-menu li a i,.main-navigation ul.children li a i{position:absolute;right:10px;top:16px;}.main-navigation ul.sub-menu li:hover,.main-navigation ul.children li:hover{background-color:#e9e9e9;}.main-navigation ul.sub-menu li:hover > ul,.main-navigation ul.children li:hover > ul{left:100%;top:5px;}.main-navigation ul.children li{padding:10px 0;}.main-navigation ul.children li a{line-height:25px;display:block;}.header-position{position:absolute;z-index:99;border-bottom:solid 1px #6e6e6f; }.main-navigation .columns2 > li:nth-of-type(2n+1){clear:left;border-right:0px solid transparent;}.main-navigation .columns3 > li:nth-child(3n+1){clear:left;border-right:0px solid transparent;}.main-navigation .columns4 > li:nth-child(4n+1){clear:left;border-right:0px solid transparent;}.main-navigation .columns5 > li:nth-child(5n+1){clear:left;border-right:0px solid transparent;}.main-navigation .columns5 > li{width:20% !important;}.main-navigation .columns4 > li{width:25% !important;}.main-navigation .columns3 > li{width:33% !important;}.main-navigation .columns2 > li{width:50% !important;}.main-navigation [class*="columns"] > li{float:left;}.main-navigation [class*="columns"] > li > a{width:100%;}.btn-mobi-sub{display:none;}}@media (max-width:991px){#menu-mobile{display:block;position:absolute;right:30px;top:0;cursor:pointer;}#header-navigation{background:#000;z-index:99;max-height:0;overflow:hidden;position:absolute;top:100%;left:0;width:100%;display:block;-webkit-transition:all, 0.3s, ease;-khtml-transition:all, 0.3s, ease;-moz-transition:all, 0.3s, ease;-ms-transition:all, 0.3s, ease;-o-transition:all, 0.3s, ease;transition:all, 0.3s, ease;  }#header-navigation.collapse{max-height:2000px;overflow:visible;}#header-navigation .main-navigation .nav-menu{margin:0;padding:0;line-height:initial;list-style:none;}#header-navigation .main-navigation .nav-menu li{list-style:none;width:100%;padding:5px 0px;position:relative;text-align:left;}#header-navigation .main-navigation .nav-menu li a{display:block;color:#fff;line-height:27px;}#header-navigation .main-navigation .nav-menu li a:hover,#header-navigation .main-navigation .nav-menu li a:focus{color:#48c19e;text-decoration:none;}#header-navigation .main-navigation .nav-menu li.current-menu-item > a,#header-navigation .main-navigation .nav-menu li.current_page_item > a{color:#48c19e;}#header-navigation .main-navigation .nav-menu li.btn-menu-off-canvas{list-style:none;display:none !important;}.sub-menu,.children{padding-left:15px;display:none;width:100% !important;}.container-btn-mobi-sub{float:right;}.btn-mobi-sub{background:#333;border:1px solid #333;border-radius:3px;color:#fff;cursor:pointer;float:right;font-size:15px;font-weight:bold;height:27px;line-height:24px;padding:0 10px;position:absolute;right:5px;top:5px;display:block;}.rotate-90{-webkit-transform:rotate(90deg);-khtml-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg); filter:progid:DXImageTransform.Microsoft.Matrix(M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand');zoom:1; -webkit-transition:all, 0.3s, ease;-khtml-transition:all, 0.3s, ease;-moz-transition:all, 0.3s, ease;-ms-transition:all, 0.3s, ease;-o-transition:all, 0.3s, ease;transition:all, 0.3s, ease;  }.rotate-90-to-0{-webkit-transform:rotate(0deg);-khtml-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg); filter:progid:DXImageTransform.Microsoft.Matrix(M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand');zoom:1; -webkit-transition:all, 0.3s, ease;-khtml-transition:all, 0.3s, ease;-moz-transition:all, 0.3s, ease;-ms-transition:all, 0.3s, ease;-o-transition:all, 0.3s, ease;transition:all, 0.3s, ease;  }}.col-sidebar,.widget-area{ }.col-sidebar abbr[title],.widget-area abbr[title]{border-bottom:1px solid #48c19e;cursor:help;outline:medium none;text-decoration:none;}.col-sidebar .widget_rss .rsswidget,.widget-area .widget_rss .rsswidget{margin-bottom:10px;display:block;}.col-sidebar select,.widget-area select{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;-webkit-transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100%;max-width:100%;}.col-sidebar select option,.widget-area select option{width:100%;max-width:100%;padding:10px;}.col-sidebar .screen-reader-text,.widget-area .screen-reader-text{margin-bottom:10px;}.col-sidebar ul,.widget-area ul{list-style:none;margin-left:0;padding-left:0;}.col-sidebar ul li,.widget-area ul li{list-style:none;padding-left:0;margin-top:10px;}.col-sidebar ul li ul,.widget-area ul li ul{margin-left:5px;}.col-sidebar ul li ul li,.widget-area ul li ul li{margin-top:5px;}.col-sidebar a{color:#878787;}.col-sidebar a,.widget-area a{text-decoration:none;font-size:13px;color:#878787;}.col-sidebar .widget-title,.widget-area .widget-title,.col-sidebar h3,.widget-area h3{font-size:16px;color:#1f1f1f;margin-top:45px;margin-bottom:20px;}.col-sidebar .search-transition .searchform input[type="text"],.widget-area .search-transition .searchform input[type="text"]{float:none;background-color:#fff;color:#999;font-size:11px;font-weight:normal;padding:10px 18px;height:44px;line-height:13px;border:2px solid #ccc;width:100%;border-radius:2px;letter-spacing:2px;}.col-sidebar .search-transition .searchform input[type="text"]:focus,.widget-area .search-transition .searchform input[type="text"]:focus{float:none;border:2px solid #ccc;width:100%;}.col-sidebar .search-transition .searchform input[type="text"]:hover,.widget-area .search-transition .searchform input[type="text"]:hover{float:none;border:2px solid #ccc;width:100%;}.col-sidebar .search-transition .searchform:before,.widget-area .search-transition .searchform:before{top:7px;}.col-sidebar .search-transition h3,.widget-area .search-transition h3{color:#212121;text-transform:capitalize;margin:0px;}.col-sidebar .widget_zo-recent-posts-widget-with-thumbnails .widget-title,.widget-area .widget_zo-recent-posts-widget-with-thumbnails .widget-title{font-size:16px;color:#1f1f1f;margin-top:60px;margin-bottom:20px;}.col-sidebar .widget_zo-recent-posts-widget-with-thumbnails ul,.widget-area .widget_zo-recent-posts-widget-with-thumbnails ul{list-style:outside none none;padding:0px;}.col-sidebar .widget_zo-recent-posts-widget-with-thumbnails li,.widget-area .widget_zo-recent-posts-widget-with-thumbnails li{clear:both;margin-bottom:20px;}.col-sidebar .widget_zo-recent-posts-widget-with-thumbnails li img,.widget-area .widget_zo-recent-posts-widget-with-thumbnails li img{float:left;}.col-sidebar .widget_zo-recent-posts-widget-with-thumbnails li .zo-post-title,.widget-area .widget_zo-recent-posts-widget-with-thumbnails li .zo-post-title{margin-left:70px;font-size:13px;color:#212121;}.col-sidebar .widget_zo-recent-posts-widget-with-thumbnails li .zo-post-title a,.widget-area .widget_zo-recent-posts-widget-with-thumbnails li .zo-post-title a{text-decoration:none;}.col-sidebar .widget_zo-recent-posts-widget-with-thumbnails li .zo-post-title a:hover,.widget-area .widget_zo-recent-posts-widget-with-thumbnails li .zo-post-title a:hover{color:#48c19e;}.col-sidebar .widget_zo-recent-posts-widget-with-thumbnails li .zo-post-date,.widget-area .widget_zo-recent-posts-widget-with-thumbnails li .zo-post-date{margin-left:70px;font-size:13px;color:#878787;font-style:italic;}.col-sidebar .widget_zo-recent-posts-widget-with-thumbnails a,.widget-area .widget_zo-recent-posts-widget-with-thumbnails a{color:#1f1f1f;text-decoration:none;}.col-sidebar .widget-title,.widget-area .widget-title{font-size:16px;color:#1f1f1f;margin-top:45px;margin-bottom:20px;}.col-sidebar ul,.widget-area ul{list-style:outside none none;padding:0px;}.col-sidebar li:not(.recentcomments),.widget-area li:not(.recentcomments){margin-top:10px;}.col-sidebar li:not(.recentcomments) span,.widget-area li:not(.recentcomments) span{float:right;}.col-sidebar .widget_tag_cloud .widget-title,.widget-area .widget_tag_cloud .widget-title{margin-top:60px;color:#212121;}.col-sidebar .widget_tag_cloud .tagcloud,.widget-area .widget_tag_cloud .tagcloud{margin-bottom:5px;}.col-sidebar .widget_tag_cloud .tagcloud a,.widget-area .widget_tag_cloud .tagcloud a{margin-right:5px;margin-bottom:5px;text-decoration:none;color:#222;}.widget_cart_search_wrap{ }.widget_cart_search_wrap .widget-header > a{padding:0 20px;text-decoration:none;}.widget_cart_search_wrap .widget-header a{color:#000;position:relative;}.widget_cart_search_wrap .widget-header a.icon_search_wrap{padding-left:0;}.widget_cart_search_wrap .widget-header a i{font-size:22px;}.widget_cart_search_wrap .widget-header a .cart_total{background:none repeat scroll 0 0 #92744b;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%; font-size:10px;height:16px;left:10px;line-height:16px;position:absolute;text-align:center;top:-15px;width:16px;color:#fff;}.widget_cart_search_wrap .widget-header a a:hover{color:#48c19e;}.widget_cart_search_wrap .widget_searchform_content{display:block;max-height:0;overflow:hidden;left:auto !important;position:absolute;right:0px;width:100%;max-width:300px;min-width:280px;background-color:#fff;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-webkit-box-shadow:0px 4px 6px rgba(0, 0, 0, 0.2);-khtml-box-shadow:0px 4px 6px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 4px 6px rgba(0, 0, 0, 0.2);-ms-box-shadow:0px 4px 6px rgba(0, 0, 0, 0.2);-o-box-shadow:0px 4px 6px rgba(0, 0, 0, 0.2);box-shadow:0px 4px 6px rgba(0, 0, 0, 0.2);  z-index:1;line-height:20px;visibility:hidden;padding:0;}.widget_cart_search_wrap .widget_searchform_content.active{max-height:200px;visibility:visible;}.widget_cart_search_wrap .widget_searchform_content form{margin:12px;position:relative;}.widget_cart_search_wrap .widget_searchform_content form input{width:100%;height:44px;padding:10px;}.widget_cart_search_wrap .widget_searchform_content form input[type*="submit"]{border-color:transparent;background-color:transparent;height:38px;padding:0;position:absolute;right:4px;text-indent:-9999px;top:2px;width:38px;z-index:1;}.widget_cart_search_wrap .widget_searchform_content form:before{color:#333;content:"\e618";font-family:'Pe-icon-7-stroke';font-size:22px;position:absolute;right:12px;top:12px;}.widget_cart_search_wrap .shopping_cart_dropdown{display:block;line-height:20px;background:#fff;left:auto !important;max-width:350px;min-width:300px;padding:0px;position:absolute;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;max-height:0;overflow:hidden;visibility:hidden;right:0;border-color:transparent;}.widget_cart_search_wrap .shopping_cart_dropdown .shopping_cart_dropdown_inner{margin:20px;}.widget_cart_search_wrap .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart_list li.cart-list{border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px;}.widget_cart_search_wrap .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart_list li.cart-list img{float:right;width:60px;height:auto;}.widget_cart_search_wrap .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart_list li.cart-list a{color:#222;text-transform:uppercase;text-decoration:none;}.widget_cart_search_wrap .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart_list li.cart-list a:hover{color:#48c19e;}.widget_cart_search_wrap .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart_list li.cart-list .quantity{display:block;}.widget_cart_search_wrap .shopping_cart_dropdown .shopping_cart_dropdown_inner .cart_list li.cart-list dt{padding-top:16px;}.widget_cart_search_wrap .shopping_cart_dropdown .total.right{float:right;margin-right:20px;margin-top:15px;}.widget_cart_search_wrap .shopping_cart_dropdown a.btn{font-weight:700;background-color:#fff;border-color:#343434;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px; border-style:solid;border-width:2px;color:#333;font-size:13px;padding:10px 30px !important;display:inline-block;margin-left:20px;margin-bottom:20px;}.widget_cart_search_wrap .shopping_cart_dropdown a.btn:hover{background-color:#343434;color:#48c19e;}.widget_cart_search_wrap .shopping_cart_dropdown.active{max-height:1000px;border-color:#eee;visibility:visible;}@media (min-width:1200px){body .cs-boxed{margin:auto;width:1200px;}#footer-bottom > .container > .row > div[class^="col"]{float:none;display:inline-block;vertical-align:middle;}.padding-top-lg{padding-top:100px;}.image_over_left img{max-width:110% !important;width:110%;margin-left:-10%;margin-bottom:-50px;}}@media (min-width:768px){.same_height_cols{display:table;width:100%;}.same_height_cols > div[class^="col"],.same_height_cols > div[class^="vc_col"]{float:none;display:table-cell;vertical-align:top;overflow:visible;padding:0;}.vc_same_height_cols .container,.vc_same_height_cols .container-fluid{padding-left:0;padding-right:0;}.vc_same_height_cols .container > .row,.vc_same_height_cols .container-fluid > .row{display:table;width:100%;margin-left:0;margin-right:0;}.vc_same_height_cols .container > .row > .wpb_column,.vc_same_height_cols .container-fluid > .row > .wpb_column{float:none;display:table-cell;overflow:visible;vertical-align:top;}.absolute_bottom img{position:absolute;bottom:0;}.absolute_bottom.vc_align_center img{left:50%;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);  }.absolute_bottom.vc_align_right img{right:-30px;}.absolute_bottom.vc_align_left img{left:-30px;}.absolute_bottom.align_left_container img{left:calc(100% - (1170px/2) + 15px);}.absolute_bottom.align_right_container img{right:calc(100% - (1170px/2) + 15px);}.vertical-align-middle > .container > .row > div[class^="col"],.vertical-align-middle .container-fluid > .row > div[class^="col"],.vertical-align-middle > .container > .row > .wpb_column,.vertical-align-middle .container-fluid > .row > .wpb_column{float:none;display:inline-block;vertical-align:middle;}.vertical-align-middle > .container > .row > .vc_col-sm-6,.vertical-align-middle .container-fluid > .row > .vc_col-sm-6{width:calc(50% - 2px);}.vertical-align-middle > .container > .row > .vc_col-sm-8,.vertical-align-middle .container-fluid > .row > .vc_col-sm-8{width:calc(66.6667% - 2px);}.vertical-align-middle > .container > .row > .vc_col-sm-4,.vertical-align-middle .container-fluid > .row > .vc_col-sm-4{width:calc(33.33333333% - 2px);}.vertical-align-middle > .vc_col-sm-4{width:calc(33.33333333% - 2px);float:none;display:inline-block;vertical-align:middle;}.vertical-align-middle > div[class^="col"],.vertical-align-middle > div[class^="vc_col"]{float:none;display:inline-block;vertical-align:middle;}.vertical-align-bottom > .container > .row > div[class^="col"],.vertical-align-bottom .container-fluid > .row > div[class^="col"],.vertical-align-bottom > .container > .row > div[class^="vc_col"],.vertical-align-bottom .container-fluid > .row > div[class^="vc_col"]{float:none;display:inline-block;vertical-align:bottom;}.vertical-align-bottom > .container > .row > .vc_col-sm-6,.vertical-align-bottom .container-fluid > .row > .vc_col-sm-6{width:calc(50% - 2px);}.vertical-align-bottom > .container > .row > .vc_col-sm-4,.vertical-align-bottom .container-fluid > .row > .vc_col-sm-4{width:calc(33.33333333% - 2px);}.vertical-align-bottom > .vc_col-sm-4{width:calc(33.33333333% - 2px);float:none;display:inline-block;vertical-align:bottom;}.vertical-align-bottom > div[class^="col"],.vertical-align-bottom > div[class^="vc_col"]{float:none;display:inline-block;vertical-align:bottom;}}@media (max-width:1799px){.alignleft_container .zo-border-canvas{margin:0 auto;}#page .wpb_button.btn-has-icon i,#page .post-password-form input[type="submit"].btn-has-icon i,.post-password-form #page input[type="submit"].btn-has-icon i,#page .post-password-form input[type="password"].btn-has-icon i,.post-password-form #page input[type="password"].btn-has-icon i,#page .btn.btn-has-icon i{font-size:12px !important;}.margin-xlg{margin-bottom:40px !important;}.social-widget-1 ul.zo-social li a i{font-size:20px;width:60px;height:60px;}}@media (max-width:991px){.header-top{display:none;}.body_header1 .site-header{position:relative;}.counter_item_wrap{margin-bottom:20% !important;}.template-zo_fancybox--layout-1.zo-border{background:rgba(71, 192, 158, 0.6);margin-bottom:20px !important;}.template-zo_fancybox--layout-1.zo-border.border-right{box-shadow:none;border-width:2px 0 2px 2px;border-color:rgba(71, 192, 158, 0);}.template-zo_fancybox--layout-1.zo-border.border-right:after{display:none;}}@media (min-width:1800px){.margin-xlg{margin-bottom:140px !important;}.pie-chart1 .zo-item-pie-chart .vc_pie_chart_icon{font-size:30px !important;top:30px;}.pie-chart1 .zo-item-pie-chart .vc_pie_chart_value{top:30px !important;font-size:20px !important;}.pie-chart2 .zo-item-pie-chart .vc_pie_chart_icon{font-size:36px !important;top:25px !important;}.pie-chart2 .zo-item-pie-chart .vc_pie_chart_value{font-size:20px !important;top:25px !important;}}@media (min-width:768px) and (max-width:1199px){#main .center-medium{padding-left:0 !important;padding-right:0 !important;text-align:center;}}@media (min-width:1200px) and (max-width:1799px){.pie-chart1 .zo-item-pie-chart .vc_pie_chart_icon{font-size:30px !important;top:30px;}.pie-chart1 .zo-item-pie-chart .vc_pie_chart_value{top:30px !important;font-size:20px !important;}.pie-chart2 .zo-item-pie-chart .vc_pie_chart_icon{font-size:30px !important;top:15px !important;}.pie-chart2 .zo-item-pie-chart .vc_pie_chart_value{font-size:18px !important;top:20px !important;}}@media (min-width:992px) and (max-width:1199px){.pie-chart1 .zo-item-pie-chart .vc_pie_chart_icon{font-size:28px !important;top:25px !important;left:-2px;}.pie-chart1 .zo-item-pie-chart .vc_pie_chart_value{top:25px !important;font-size:18px !important;}.pie-chart2 .wpb_pie_chart_heading{font-size:11px;}.pie-chart2 .zo-item-pie-chart .vc_pie_chart_icon{font-size:24px !important;top:10px !important;}.pie-chart2 .zo-item-pie-chart .vc_pie_chart_value{font-size:14px !important;top:15px !important;}}@media (min-width:768px) and (max-width:991px){.set-width-resposive{width:100% !important;}.pie-chart1 .zo-item-pie-chart .vc_pie_chart_icon{font-size:18px !important;top:20px !important;}.pie-chart1 .zo-item-pie-chart .vc_pie_chart_value{top:20px !important;font-size:13px !important;}.pie-chart2 .wpb_pie_chart_heading{font-size:10px;}.pie-chart2 .zo-item-pie-chart .vc_pie_chart_icon{font-size:16px !important;top:10px;}.pie-chart2 .zo-item-pie-chart .vc_pie_chart_value{font-size:11px !important;top:11px !important;}}@media (min-width:480px) and (max-width:767px){.pie-chart1 .zo-item-pie-chart .vc_pie_chart_icon{font-size:50px !important;top:60px !important;}.pie-chart1 .zo-item-pie-chart .vc_pie_chart_value{top:40px !important;}.pie-chart2 .zo-item-pie-chart .vc_pie_chart_icon{font-size:60px !important;top:80px !important;}.pie-chart2 .zo-item-pie-chart .vc_pie_chart_value{top:40px !important;font-size:40px !important;}}@media (max-width:479px){.pie-chart1 .zo-item-pie-chart .vc_pie_chart_icon{font-size:40px !important;top:50px !important;}.pie-chart1 .zo-item-pie-chart .vc_pie_chart_value{top:40px !important;font-size:20px !important;}.pie-chart2 .zo-item-pie-chart .vc_pie_chart_icon{font-size:40px !important;top:40px !important;}.pie-chart2 .zo-item-pie-chart .vc_pie_chart_value{font-size:20px !important;top:20px !important;}}@media (max-width:1199px){footer .container-fluid{padding-left:15px;padding-right:15px;}.nav-reponsive .owl-next{display:none !important;}.nav-reponsive .owl-prev{display:none !important;}.template-zo_grid--title-on-image img{height:100%;}.no-padding-reponsive{padding-left:0 !important;padding-right:0 !important;}.no-border-responsive .fancy-box-item-layout2{border:0 !important;}#cs-header .container-fluid{padding-left:15px;padding-right:15px;}#cs-header.header-shop,#cs-header.header-1{position:relative;background-color:#000;}.page-title{padding-top:100px;padding-bottom:100px;}}@media (max-width:991px){body > div > div > .container,#cs-header > .container{width:100% !important;}.owl-controls{display:none;}.wc-widget .widget_text,.wc-widget .widget_price_filter{width:100%;}.pp_pic_holder .pp_next,.pp_pic_holder .pp_previous{display:none;}.pp_pic_holder .pp_gallery ul{max-width:10000px !important;}.pp_pic_holder .pp_hoverContainer{width:auto !important;}.pp_pic_holder .ppt{margin-left:0 !important;}div.pp_default .pp_content_container .pp_right{padding-right:20px !important;}#header-icon{display:none;}.page-title h1{font-size:40px !important;}#primary .content .pagination a,#primary .content .pagination > span.page-numbers:not(.dots){padding:10px 15px !important;}}@media (min-width:992px) and (max-width:1199px){.main-navigation{text-align:right;position:relative;}.main-navigation ul.nav-menu > li,.main-navigation .nav-menu > ul > li{list-style:none !important;}.main-navigation ul.nav-menu > li > a,.main-navigation .nav-menu > ul > li > a{padding:0 10px !important;}}@media (min-width:768px) and (max-width:1199px){.set-padding-rigth{padding-right:15px !important;}.set-padding-left{padding-left:15px !important;}}@media (min-width:768px){.btn-portfolio-padding-max-sm{padding:160px 0px 50px 0px;}}@media (max-width:767px){.logo-cooperation .item-logo-cooperation{border:0;}.zo-border-middle-wrap .zo-border-canvas{margin:0 auto !important;display:block !important;margin-bottom:30px !important;}.zo-border-middle-wrap .zo-border-middle-text{display:block !important;width:100% !important;}.flickr-badge-wrapper{display:inline-block;margin:0 auto;max-width:246px;}.flickr-badge-wrapper:after{content:"";display:block;clear:both;}.social-widget-1 ul.zo-social li{float:left;margin-bottom:30px !important;}.btn-float{float:left;}.btn-portfolio-padding-max-sm{padding:0px 0px 120px 0px;}.template-zo_grid--image-top-social-bottom .zo-grid-item .zo-grid-media{padding-right:0;}.page-title h1{font-size:27px !important;}.fancy-box-icon[data-zo-skew="bottom"]{margin-bottom:30px;}}@media (max-width:479px){.display-flex-end .container{display:block;}.zo-border-canvas{margin-bottom:20px;margin-left:auto;margin-right:auto;}}@media (min-width:980px) and (max-width:990px){.alignleft_container{padding-left:100px;}}@media (min-width:768px) and (max-width:978px){  .alignleft_container{padding-left:9px;}}@media (max-width:1199px){.text-widget .widgettitle{line-height:34px;font-size:34px;}.text-widget .wpb_wrapper{line-height:34px;font-size:34px;}}@media (min-width:992px) and (max-width:1199px){.text-widget .widgettitle{line-height:30px;font-size:30px;}.text-widget .wpb_wrapper{line-height:30px;font-size:30px;}.single-post #cs-header,.single-portfolio #cs-header{background:#000 !important;}.template-zo_fancybox--layout-4{margin-top:0px !important;}.template-zo_fancybox--layout-4 .fancy-box-content{margin-bottom:40px;}.zo-grid-pricing-wrap{margin-top:40px;}}@media (max-width:991px){ .text-widget .widgettitle{line-height:26px;font-size:26px;}.text-widget .wpb_wrapper{line-height:26px;font-size:26px;}.background-customer{background-position:0px !important;}.col-padding4{padding-right:15px !important;margin-top:50px;}.col-padding5{padding-right:15px !important;padding-left:15px !important;}.col-padding6{padding-right:15px !important;padding-left:15px !important;}.col-padding7{padding-right:15px !important;padding-left:15px !important;}.col-padding7 .fancy-box-content{padding-right:0% !important;padding-left:0% !important;}.col-padding8{padding-right:15px !important;}.padding-text-widget .textwidget{padding:0 !important;}.layout-fancy4{margin-top:50px !important;padding-bottom:0px;}.template-zo_fancybox--layout-4{margin-top:0px !important;}.template-zo_fancybox--layout-4 .fancy-box-content{margin-bottom:40px;}.margin-top-md{margin-top:40px;}.footer3-top .newsletter-email{width:100% !important;margin-bottom:10px;}.btn-blog{display:block !important;width:100%;margin-bottom:30px;text-align:center;}blockquote:before{top:40px !important;}.post_format-post-format-gallery{padding-top:40px;}.single-post #cs-header,.single-portfolio #cs-header{background:#000 !important;}.update-cart{margin-top:20px;}}@media (max-width:767px){.display-flex-center .row{display:block;}.display-flex-end .row{display:block;}.wpb_single_image img{width:100%;}}@media (min-width:480px){.tab-tour-customer ul{border-right:2px solid #eee;height:240px;padding-top:5px;width:40% !important;}.tab-tour-customer .wpb_tab{width:60% !important;text-align:left;}.tab-tour-customer li:hover{background-color:#fff !important;border:2px solid #eee;border-right:#fff !important;position:relative !important;margin-left:2px !important;}}@media (max-width:767px){.col-padding{padding-left:15px !important;}.col-padding2{padding-left:15px !important;padding-right:15px !important;}.col-padding3{padding-left:15px !important;padding-right:15px !important;}.footer2-bottom .menu li,.footer3-bottom .menu li{display:block !important;margin-bottom:10px;}.margin-top-sm{margin-top:40px;}.widget-area{padding:0px !important;}.single-portfolio .zo-grid-item{width:100%;}}@media (max-width:479px){.currentTextHolder{display:none;}.btn{padding:15px 20px !important;}.align-left{text-align:center !important;}.align-right{text-align:center !important;}.margin-top-xs{margin-top:40px;}#comments{ }#comments .children{padding:0px !important;margin:0px !important;}.footer2-top{text-align:center;}.template-zo_fancybox--layout-2{border-top:0px !important;}.template-zo_fancybox--layout-2:last-child{border-bottom:0px !important;}.footer3-top{text-align:center;}.display-none{display:none;}.update-cart input.button{margin-top:20px !important;}}.zo-grid-filter{ }.zo-grid-filter li a{padding:5px 0px;}@media (min-width:992px){.footer2-bottom .widget_nav_menu .menu,.footer3-bottom .widget_nav_menu .menu{text-align:right;}.footer3-top .newsletter-email{width:60% !important;}}@media (max-width:991px){.footer2-bottom,.footer3-bottom{text-align:center;}.footer2-bottom .menu,.footer3-bottom .menu{text-align:center;font-size:10px;font-weight:bold;padding:0px;}.footer2-bottom .menu li,.footer3-bottom .menu li{padding-right:10px;padding-left:10px !important;}}@media (min-width:992px){ .padding-md{padding-right:20% !important;}}@media (max-width:767px){.zo-grid-filter li{display:inline-flex !important;margin-top:5px;}}@media (max-width:479px){.portfolio-grid .zo-grid-item{width:100%;float:left;}}