#full_width_portfolio .row .col.section-title{
border-bottom:0px;
padding-bottom:0px
}
#full_width_portfolio .full-width-section.first-section, 
#full_width_portfolio .full-width-content.first-section{
margin-top:0px
}
.project-title{
padding-top:40px;
padding-bottom:36px
}
.single-portfolio .row .col.section-title{
border:none
}
.single-portfolio .row.project-title .container .title-wrap{
border-bottom:1px solid #DDD;
position:relative;
padding-bottom:30px
}
.single-portfolio .row.project-title .title-wrap:after{
visibility:hidden;
display:block;
font-size:0;
content:"";
clear:both;
height:0
}
body.single-portfolio .container-wrap{
padding-top:0px!important
}
body.single-portfolio div[data-project-header-bg="true"] .container-wrap{
padding-top:40px!important
}
body.single-portfolio #full-width-portfolio div[data-project-header-bg="true"] .container-wrap{
padding-top:0!important
}
.single-portfolio .row .col.section-title h1{
width:900px;
margin-bottom:0
}
.single-portfolio .row .col.section-title h1, 
.single-portfolio .row .col.section-title .subheader{
display:inline-block;
top:0;
text-align:center;
width:100%;
padding-left: 0;
}
.single-portfolio #full_width_portfolio #portfolio-nav{
margin-right:0px
}
.single-portfolio #full_width_portfolio .span_12{
padding-right:0px;
margin-top:0px
}
#full_width_portfolio .project-title.parallax-effect{
background-color:#f8f8f8;
z-index:9;
position:fixed;
padding-top:88px;
padding-bottom:28px;
width:100%
}
body[data-header-format="left-header"] #full_width_portfolio .project-title.parallax-effect{
padding-top:40px
}
body #page-header-bg .project-title{
padding-top:0;
margin:0;
background-color:transparent
}
#boxed #full_width_portfolio .project-title.parallax-effect{
position:relative;
top:0px;
padding-right:0px
}
.project-title .hidden-title{
opacity:0
}
#full_width_portfolio .project-title.parallax-effect .section-title, 
#full_width_portfolio .project-title{
padding-bottom:0px
}
#full_width_portfolio .project-title.parallax-effect .section-title, 
#page-header-bg .section-title, .single .row .section-title, 
#full_width_portfolio .project-title .container .title-wrap{
border-bottom:none
}
body.single .project-title .section-title{
padding:0px 70px 0px 70px
}
.project-additional.clear{
clear:both;
display:block
}
.project-additional.clear li{
float:none
}
.single-portfolio #project-meta .clear{
padding-bottom:0px
}
.single-portfolio #project-meta .sharing li a >span.count{
opacity:0
}
.portfolio-items .col.no-transition{
-webkit-transition-duration:0s!important;
transition-duration:0s!important
}
body .container .portfolio-filters-inline.full-width-content .container, 
body .container .portfolio-filters-inline.full-width-content .container:not(.tab-container):not(.recent-post-container){
width:100%;
max-width:100%;
padding:0 31px
}
.portfolio-items .col .work-info .vert-center .custom-content .nectar-button i{
opacity:0
}
.portfolio-items .col .work-info .vert-center .custom-content .nectar-button.has-icon:hover i {
opacity: 1;
}
.carousel-wrap[data-full-width="true"] .carousel-heading .portfolio-page-link{
position:absolute;
left:0px
}
.carousel-wrap[data-full-width="true"] .portfolio-items .col .work-item.style-2 .work-info >a, 
.portfolio-items .col .work-item.style-2 .work-info >a, .portfolio-items .col .work-item.style-3 .work-info >a, 
.portfolio-items .col .work-item.style-4 .work-info >a, .portfolio-items .col .work-item.style-3-alt .work-info >a, 
.portfolio-items .col .work-item.style-1 .work-info >a{
display:block;
margin:0px;
background-color:transparent!important;
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
z-index:40
}
.carousel-wrap[data-full-width="true"] .portfolio-items .col .work-item h3, .portfolio-items .col .work-item.style-2 h3{
margin-bottom:0px
}
.page-template-template-portfolio-php #pagination{
margin-bottom:30px
}
.project-attrs {
margin-bottom: 0;
margin-left: 0;
}
.project-attrs li {
list-style: none;
}
.project-attrs li span {
display: inline-block;
margin-right: 10px;
height: 14px;
width: 14px;
background-color: #000;
border-radius: 40px;
-moz-border-radius: 40px;
-webkit-border-radius: 40px;
-o-border-radius: 40px;
background-repeat: no-repeat;
background-position: center center;
}
.project-attrs li i {
font-size: 14px;
line-height: 14px;
width: 23px;
text-align: left;
height: auto;
background-color: transparent;
}
.portfolio-items .work-item [id^="video-popup-"] {
display: none;
}
div[id^="video-popup-"].mfp-iframe-scaler > .video > .wp-video > video {
display: none;
}
#project-meta .nectar-love {
color: #888;
}
#project-meta .nectar-love:hover {
color: #888;
}
#sidebar #sidebar-inner .project-sharing:not([data-sharing-style="fixed"]) {
margin-bottom: 20px;
margin-left: 0;
}
#sidebar #project-meta ul li {
float: left;
padding: 0;
border-bottom: 0;
}
body.single-portfolio #sidebar #project-meta ul li:first-child{
margin-left:0!important
}
#project-meta ul li .nectar-love-wrap {
border-right: 1px solid #ddd;	
margin-right: 16px;
padding-right: 16px;
width: auto;
}
#project-meta ul li .nectar-love-wrap.no-border {
border: none;
}
#project-meta ul li .nectar-love-wrap.fadein .nectar-love-count, #single-meta ul li .nectar-love-wrap.fadein .nectar-love-count {
opacity: 0;
display: block;
width: 0;
}
#project-meta ul li .nectar-love-wrap.fadein span, #single-meta ul li .nectar-love-wrap.fadein span {
line-height: 12px;
}
#project-meta ul li .nectar-love-wrap.fadein, #single-meta ul li .nectar-love-wrap.fadein {
padding-top: 4px;	
padding-bottom: 4px;	
}
.single #single-meta ul li .nectar-love-wrap.fadein {
margin-right: 16px;
padding-right: 16px;
}
#project-meta ul li .nectar-love-wrap.fadein .nectar-love, #single-meta ul li .nectar-love-wrap.fadein .nectar-love {
display: block;	
}
.single-portfolio .comments-section #respond {
margin-top: 30px;
}
.single-portfolio #sidebar h3, .single-portfolio #sidebar h4 {
margin-bottom: 0;
padding-bottom: 4px;
}
.single-portfolio #sidebar {
margin-bottom: 30px;	
transition: none 0s;
}
.single-portfolio .gallery-slider .gallery, .single-portfolio .gallery-slider .jetpack-slideshow {
display: none;	
}
#portfolio-extra img {
display: block;
}
#portfolio-extra .clear {
padding-bottom: 0;
}
#full_width_portfolio #portfolio-extra .empty-second .clear {
padding-bottom: 65px;	
}
#full_width_portfolio #portfolio-extra .clear {
padding-bottom: 24px;
}
.fixed-sidebar {
float: right;
transition: none;
margin-bottom: 55px;
}
.single-portfolio .post-area {
padding-right: 40px;	
margin-right: 0!important;
margin-top: 4px;
width: 76.5%;
}
.single-portfolio #boxed .post-area {
width: 76.49%;
}
.single-portfolio.material #boxed .post-area {
width: 68%;
}
.single-portfolio .post-area.span_12 {
width: 100%;
}
.single-portfolio .post-area .video {
margin-bottom: 15px;
}  .portfolio-filters, #portfolio-nav {
height: 33px;
z-index: 100;
right: 0;
top: 0;
position: absolute;
display: inline-block;
width: 100%;	
}
#portfolio-nav {
height: 100%;
top: 0;
}
#portfolio-nav ul, .single-post #single-meta {
top: 50%;
margin-top: -13px;
float: none;
z-index: 102;
position: absolute;
}
.section-title #portfolio-nav .controls {
margin-top: -13px;
}
body .container-wrap[data-nav-pos="after_project"], body.single-portfolio .container-wrap[data-nav-pos="after_project"] {
padding-bottom: 0;
}
.single-portfolio #page-header-bg .subheader {
padding-left: 0;
margin-bottom: 0;
}
.bottom_controls {
background-color: rgba(0,0,0,0.03);
padding: 40px 0;
margin-top: 40px;
position: relative;
z-index: 1;
}
.bottom_controls #portfolio-nav {
position: relative;
text-align: center;
}
body .bottom_controls .container {
line-height: 1px;
height: 50px;
}
.bottom_controls #portfolio-nav .controls {
float: none;
width: 100%;
margin-top: -25px;
}
.bottom_controls #portfolio-nav .controls li:last-child {
float: right;
}
body .bottom_controls #portfolio-nav .controls li#prev-link i,
body .bottom_controls #portfolio-nav .controls li#next-link i  {
font-size: 26px;
}
.bottom_controls #portfolio-nav .controls li a,
.bottom_controls #portfolio-nav .controls li#prev-link a,
.bottom_controls #portfolio-nav .controls li#next-link a {
float: none;
}
.bottom_controls #portfolio-nav .controls li a i {
box-sizing: content-box;
width: 10px;
vertical-align: middle;
display: inline-block;
transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);
-webkit-transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);
}
.bottom_controls #portfolio-nav .controls li#next-link i {
padding-left: 15px;
}
.bottom_controls #portfolio-nav .controls li#prev-link i {
padding-right: 15px;
}
.bottom_controls #portfolio-nav .controls li a i:after {
display: block;
content: ' ';
position: absolute;
width: 24px;
height: 2px;
background-color: #000;
top: 17px;
opacity: 0;
left: -4px;
cursor: pointer;
transform: translateX(-20px);
-webkit-transform: translateX(-20px);
transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);
-webkit-transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);
}
.bottom_controls #portfolio-nav .controls li#next-link a i:after {
left: 6px;
}
.bottom_controls #portfolio-nav .controls li#next-link a:hover i:after {
opacity: 1;
transform: translateX(7px);
-webkit-transform: translateX(7px);
}
.bottom_controls #portfolio-nav .controls li#next-link a:hover i {
padding-left: 30px;
}
.bottom_controls #portfolio-nav .controls li#prev-link a i:after {
transform: translateX(12px);
-webkit-transform: translateX(12px);
left: 3px;
}
.bottom_controls #portfolio-nav .controls li#prev-link a:hover i:after {
opacity: 1;
transform: translateX(0px);
-webkit-transform: translateX(0px);
}
.bottom_controls #portfolio-nav .controls li#prev-link a:hover i {
padding-right: 30px;
}
.bottom_controls #portfolio-nav ul:first-child {
display: inline-block;
position: relative;
z-index: 1000;
margin-top: 0;
margin-left: 0;
top: 0;
}
.bottom_controls #portfolio-nav ul:first-child  li,
.bottom_controls #portfolio-nav {
height: 50px;
line-height: 50px;
}
.bottom_controls #portfolio-nav ul:first-child li#all-items a {
margin-right: 0;
}
.bottom_controls #portfolio-nav ul:first-child  li i:before {
display: none;
}
.bottom_controls #portfolio-nav ul:first-child li a {
font-size: 20px;
width: 40px;
height: 40px;
}
.bottom_controls #portfolio-nav ul:first-child li#all-items a i {
width:.3em;
height:.3em;
display: block;
border-radius: 0;
transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);
-webkit-transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1);
font-size: 20px;
left: 18px;
top: 22px;
background-color: #888;
box-shadow: -.5em 0 #888, -.5em .5em #888, .5em 0 #888, .5em -.5em #888, 0 -.5em #888, -.5em -.5em #888, 0 .5em #888, .5em .5em #888; 
}
.bottom_controls #portfolio-nav ul:first-child  li#all-items a:hover i { 
box-shadow: -.6em 0 #000, -.6em .6em #000, .6em 0 #000, .6em -.6em #000, 0 -.6em #000, -.6em -.6em #000, 0 .6em #000, .6em .6em #000;  
}
.single-post #single-meta {
margin-top: -20px;
}
.single #page-header-bg #single-meta { margin-top: -8px; }
#portfolio-nav ul { left: 0; right: auto; }
#portfolio-nav .controls { right: 0;  left: auto; margin: 0}
#page-header-bg #portfolio-nav { z-index: auto; }
.page-template-template-portfolio-php .portfolio-filters {
position: absolute;
margin-top: 0;
top: 5px;
z-index: 1000;
}
.portfolio-filters {
position: relative;
margin-top: 30px;
}
.portfolio-filters ul {
margin: 0;
}
#ajax-content-wrap .portfolio-filter-clear {
padding: 0;
margin: 0;
}
#portfolio-nav {
position: absolute;
}
.portfolio-filters {
width: 200px;
float: right;
display: block;
margin-bottom: 33px;
background-color: #27ccc0;
}
body .portfolio-filters {
display: block;
height: auto;
}
body .portfolio-filters li, 
body .portfolio-filters-inline li {
list-style: none;
}
.portfolio-filters-inline[data-alignment="center"] .container > ul {
float: none;
width: 100%;
max-width: none;
margin-right: 0;
text-align: center;
}
.portfolio-filters-inline[data-alignment="left"] .container > ul {
float: none;
width: 100%;
max-width: none;
margin-right: 0;
text-align: left;
}
.portfolio-filters-inline[data-alignment="left"].fullwidth-constrained .container.normal-container,
.portfolio-filters-inline[data-alignment="right"].fullwidth-constrained .container.normal-container,
.portfolio-filters-inline[data-alignment="default"].fullwidth-constrained .container.normal-container {
padding-left: 0;
padding-right: 0;
}
#ajax-content-wrap .portfolio-filters-inline[data-alignment="left"] .container > ul > li:first-child > a {
margin-left: 0;
padding-left: 0;
}
.span_12.light .portfolio-filters-inline[data-color-scheme*="-underline"] #current-category {
color: #fff;
}
.span_12.dark .portfolio-filters-inline[data-color-scheme*="-underline"].full-width-section a {
color: rgba(0,0,0,0.6);
}
.span_12.dark .portfolio-filters-inline[data-color-scheme*="-underline"].full-width-section .active,
.span_12.dark .portfolio-filters-inline[data-color-scheme*="-underline"].full-width-section a:hover {
color: rgba(0,0,0,1);
}
#ajax-content-wrap .portfolio-filters-inline[data-color-scheme*="-underline"] a {
position: relative;
padding-left: 0;
padding-right: 0;
margin-left: 10px;
margin-right: 10px;
}
.portfolio-filters[data-color-scheme*="-underline"] ul a {
position: relative;
}
.portfolio-filters-inline[data-color-scheme*="-underline"] a:after,
.portfolio-filters[data-color-scheme*="-underline"] > ul li a:after {
content: "";
transition: 0.35s all ease;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
position: absolute;
left: 50%;
height: 2px;
width: 0;
background-color: #fff;
bottom: 0;
-ms-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
} 
.portfolio-filters[data-color-scheme*="-underline"] > ul li a:after {
left: 0;
transform: none;
-webkit-transform: none;
-ms-transform: none;
}
body:not(.using-mobile-browser) .portfolio-filters-inline[data-color-scheme*="-underline"] a:hover:after,
.portfolio-filters-inline[data-color-scheme*="-underline"] .active:after,
body:not(.using-mobile-browser) .portfolio-filters[data-color-scheme*="-underline"] a:hover:after {
width: 100%;
}
.portfolio-filters li li a {
padding-left: 25px;
}
#portfolio-nav .controls {
float: right;	
}
.portfolio-filters > ul {
display: none;
width: 100%;
position: absolute;
z-index: 100;
padding-left: 0;
}
.portfolio-filters > ul ul {
padding-left: 0;
}
.portfolio-filters ul li a {
color: rgba(255, 255, 255, 0.7);
}
.portfolio-filters ul li a span, .portfolio-filters-inline ul li a span, .portfolio-filters-inline #sort-portfolio span span, .portfolio-filters #sort-portfolio span span {
visibility: hidden;
position: absolute;
text-indent: -9999px;
}
.portfolio-filters a {
display: block;
font-size: 12px;
line-height: 22px;
padding: 9px 15px 10px 15px;
color: #fff;
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
background-color: #000;	
border-top: 1px dotted rgba(255, 255, 255, 0.3);
}
body .portfolio-filters-inline {
margin-top: 0;
z-index: 100;
height: auto;
padding-top: 19px;
padding-bottom: 19px;
background-color: #252525;
-webkit-backface-visibility: hidden;
}
body .portfolio-filters-inline { margin-bottom: 0; }
body .portfolio-filters-inline.first-section {
padding-top: 50px;
}
body .container-wrap .portfolio-filters-inline.non-fw {
padding-top: 33px;
padding-bottom: 33px;
background-color: transparent;
}
.span_12.dark .portfolio-filters-inline[data-color-scheme*="-underline"].full-width-section {
background-color: transparent;
}
body .portfolio-filters-inline.nder-page-header.first-section.non-fw {
padding-top: 33px;
}
body .portfolio-filters-inline.non-fw.first-section {
padding-top: 70px;
}
.portfolio-filters-inline .clear {
padding: 0;
}
.portfolio-filters-inline ul li, .portfolio-filters-inline ul ul {
display: inline;
}
.portfolio-filters-inline ul {
line-height: 22px;	
}
.portfolio-filters-inline ul {
margin: 0;
text-align: right;
}
.portfolio-filters-inline #current-category {
width: 25%;	
}
.portfolio-filters-inline .container > ul {
max-width: 72%;
margin-right: -7px;
}
.portfolio-filters-inline ul ul {
margin-left: 0;	
}
.portfolio-filters-inline #current-category {
padding-left: 0;
float: left;
}
.portfolio-filters-inline .container > ul {
float: right;
}
.portfolio-filters-inline .container > ul > li:last-child a {
border: none;
}
.portfolio-filters-inline .container > ul a, .portfolio-filters-inline .container > ul li#sort-label  {
padding: 0 10px;
margin: 7px 0px;
font-size: 12px;
line-height: 14px;
display: inline-block;
}
.portfolio-filters-inline .container > ul li#sort-label {
border: none;
padding-right: 20px;
}
.portfolio-filters-inline #current-category {
color: #eee;
font-family: 'Open Sans';
font-weight: 300;
font-size: 20px;
letter-spacing: 0;
line-height: 20px;
position: relative;
text-transform: none;
top: 4px;
}
.portfolio-filters-inline .container > ul li#sort-label {
color: #eee;
}
.portfolio-filters-inline ul li a {
color: #999;
}
.portfolio-filters-inline ul li a:hover {
color: #eee;
}
.portfolio-filters-inline.non-fw #current-category, 
.portfolio-filters-inline.non-fw .container > ul li#sort-label {
color: #888!important;
}
.portfolio-filters-inline.non-fw ul li a:hover {
color: #333;
}
.portfolio-filters-inline:not([data-color-scheme="default"]) .container > ul li#sort-label { display: none; }
.portfolio-filters-inline:not([data-color-scheme="default"]) #current-category,
.portfolio-filters-inline:not([data-color-scheme="default"]) ul li a  {
color: #fff;
padding: 7px 10px;
transition: background-color 0.15s linear, color 0.15s linear;
}
.portfolio-filters-inline:not([data-color-scheme="default"]) ul li a {
color: rgba(255,255,255,0.75);
}
.portfolio-filters-inline:not([data-color-scheme="default"]) .container ul li .active {
color: rgba(255,255,255,1)!important;
padding: 7px 10px;
}
.portfolio-filters-inline:not([data-color-scheme="default"]) .container ul li a:hover {
color: rgba(255,255,255,1);
}
.portfolio-filters-inline[data-color-scheme*="-color"]:not(.full-width-content) .container ul li a,
.portfolio-filters-inline[data-color-scheme*="-color"]:not(.full-width-content) .container ul li a:hover,
.portfolio-filters-inline[data-color-scheme*="-color"]:not(.full-width-content) .container ul li .active { color: #000; }
.span_12.light .portfolio-filters-inline[data-color-scheme*="-color"]:not(.full-width-content) .container ul li a,
.span_12.light .portfolio-filters-inline[data-color-scheme*="-color"]:not(.full-width-content) .container ul li a:hover,
.span_12.light .portfolio-filters-inline[data-color-scheme*="-color"]:not(.full-width-content) .container ul li .active { color: #fff; }
.portfolio-filters-inline[data-color-scheme="black"] {
background-color: #0f1012;
}
.portfolio-filters-inline[data-color-scheme="black"] .container ul li .active {
color: #fff!important;
background-color: rgba(255,255,255,0.15);
}
body[data-permanent-transparent="1"] .portfolio-filters-inline.fixed #current-category {
display: none;
}
.portfolio-items .col .inner-wrap[data-animation="fade_in"], .portfolio-items:not(.carousel) .col .inner-wrap.animated{opacity:0; transition:opacity 0.5s ease-out; -webkit-transition:opacity 0.5s ease-out}
.portfolio-items:not(.carousel) .col .inner-wrap[data-animation="fade_in_from_bottom"] {
transition:opacity 0.3s cubic-bezier(0.3,0.58,0.55,1),transform 0.3s cubic-bezier(0.3,0.58,0.55,1); 
-webkit-transition:opacity 0.3s cubic-bezier(0.3,0.58,0.55,1),-webkit-transform 0.3s cubic-bezier(0.3,0.58,0.55,1); 
transform:translateY(80px); 
-webkit-transform:translateY(80px);
}
#sort-portfolio {
position: relative;
border-top: 0!important;
}
#sort-portfolio span {
font-family: 'Open Sans';
font-weight: 400;
display: block;
font-size: 12px;
line-height: 21px;
padding-left: 0;
color: #fff;
}
#sort-portfolio i {
font-size: 12px;
position: absolute;
right: 5px;
top: 13px;
height: 14px;
line-height: 14px;
background-color: transparent;
}
.portfolio-filters #sort-portfolio {
background-color: #000;	
padding-right: 40px;
min-width: 160px;
border-radius: 2px;
}
.portfolio-filters a:hover {
color: rgba(255, 255, 255, 1);
}
.portfolio-filters:hover #sort-portfolio {
color: rgba(255, 255, 255, 1);
border-radius: 2px 2px 0px 0px;
}
.page-template-template-portfolio-php .portfolio-items .col.span_6 img,
.tax-project-type .portfolio-items .col.span_6 img,
.tax-project-attributes .portfolio-items .col.span_6 img {
width: 100%;
}
.page-template-template-portfolio-php .page-header-no-bg .section-title {
border-bottom: 0;
z-index: 100;
}
#page-header-bg #portfolio-nav ul,
.section-title #portfolio-nav ul {
margin-left: 0;
}
#portfolio-nav #all-items a {
cursor: pointer;
display: inline-block;
float: left;
margin: 0 10px 0 0;
position: relative;
background-position: 11px center;
background-repeat: no-repeat;
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
}
#portfolio-nav #all-items a i {
line-height: 34px;
font-size: 30px;
background-color: transparent;
}
#portfolio-nav li {
float: left;
list-style: none;	
}
#portfolio-nav #prev-link a, #portfolio-nav #next-link a {
color: #888;
cursor: pointer;
display: inline-block;
float: left;
margin: 0 10px 0 0;
position: relative;
text-transform: capitalize;
background-repeat: no-repeat;
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
text-align: center;
}
#portfolio-nav #prev-link a {
background-position: 13px center;
padding: 1px 0px;
}
#portfolio-nav #next-link a {
padding: 1px 0px;
margin-right: 0;
background-position: -20px center;
}
#portfolio-nav a i, #portfolio-nav a i {
background-color: transparent;
font-size: 30px;
line-height: 34px;
color: #888;
transition: color 0.2s linear, opacity 0.2s linear;
-moz-transition: color 0.2s linear, opacity 0.2s linear;
-webkit-transition: color 0.2s linear, opacity 0.2s linear;
-o-transition: color 0.2s linear, opacity 0.2s linear;
}
#portfolio-nav #next-link a i, #portfolio-nav #prev-link a i {
font-size: 32px;
} 
@media only screen and (min-width: 1000px) {
.single-portfolio #page-header-bg[data-parallax="1"] .span_6 .inner-wrap {
-webkit-transform: translateY(0);
transform: translateY(0);
}
.single-portfolio #page-header-bg[data-parallax="1"] .span_6 .inner-wrap #portfolio-nav {
width: calc(100% + 140px);
left: -70px;
}
}
.parallax-effect #portfolio-nav #next-link a i, .parallax-effect #portfolio-nav #prev-link a i {
-webkit-transform: translateZ(0px);
}
body #portfolio-nav a:hover {
background-color: transparent;
}
.salient-portfolio-pagination > span {
border-radius: 200px;
transition: all .45s cubic-bezier(0.25, 1, 0.33, 1);
background-color: #000;
color: #fff;
text-align: center;
height: 36px;
width: 36px;
box-shadow: 0 6px 15px rgba(0,0,0,0.16);
display: inline-block;
}
.salient-portfolio-pagination > a {
padding-left: 10px;
padding-right: 10px;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] .next-post:hover h3 {
-webkit-transform: translateX(-40px) translateZ(0);
transform: translateX(-40px) translateZ(0);
backface-visibility: hidden;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] .previous-post:hover h3 {
transform: translateX(40px) translateZ(0);
backface-visibility: hidden;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project.mouse-leaving h3 .text .line  {
animation: rightLineEnd 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project.mouse-leaving h3 .text .line  {
animation: rightLineEnd2 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3 .text .line,
.portfolio-items[data-ps="8"] .col:hover .line {
-webkit-transform: translateY(-50%) translateX(0px) scaleX(1);
-webkit-transform-origin: left;
transform: translateY(-50%) translateX(0px) scaleX(1);
transform-origin: left;
animation: rightLineStart 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3 .text .line  {
-webkit-transform: translateY(-50%) translateX(0px) scaleX(1);
-webkit-transform-origin: right;
transform: translateY(-50%) translateX(0px) scaleX(1);
transform-origin: right;
animation: rightLineStart2 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards;
}
.portfolio-items[data-ps="8"] .col:hover .line {
transform-origin: left;
animation: portRightLineStart 0.4s cubic-bezier(0.05, 0.15, 0.1, 1) forwards;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .next-arrow,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow,
.portfolio-items[data-ps="8"] .next-arrow { position: absolute; backface-visibility: hidden;
right: -43px; top: 50%; margin-top: -15px; height: 30px; width: 40px; display: block; transform: translateX(38px); 
}
body .portfolio-items[data-ps="8"] .next-arrow {
right: 60px;
left: auto;
top: auto;
bottom: -3px;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project.mouse-leaving h3 .next-arrow {
animation: rightArrowEnd2 0.7s cubic-bezier(0, 0.2, 0.1, 1) forwards;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project.mouse-leaving h3 .next-arrow {
animation: rightArrowEnd 0.7s cubic-bezier(0, 0.2, 0.1, 1) forwards;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow {
-webkit-transform: translateX(38px) rotate(180deg); 
transform: translateX(38px) rotate(180deg); 
left: -43px;
right: auto;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3 .next-arrow {
animation: rightArrowStart 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3 .next-arrow {
animation: rightArrowStart2 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) forwards;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3 .next-arrow,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3 .next-arrow {
-webkit-transform: translateX(42px);
transform: translateX(42px);
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav { display: block;}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul .previous-project,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul .next-project {
width: 50%;
line-height: 0;
height: auto;
padding: 6%;
min-height: 300px;
-webkit-justify-content: center;
justify-content: center; 
display: -webkit-flex;
display: flex;
-moz-box-align: center;
-moz-box-pack: center;
align-items: center;
-webkit-align-items: center; 
float: none;
overflow: hidden;
position: relative;
background-color: #333;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls ul { padding-left :0; }
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:after,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:after {
background-color: rgba(13,13,13,0.35);
position: absolute;
left: 0;
top: 0;
content: '';
display: block;
z-index: 1;
width: 100%;
height: 100%;
-webkit-transition: background-color 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
transition: background-color 0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover:after,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover:after {
background-color: rgba(13,13,13,0.9);
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .container {
max-width: none;
width: 100%;
padding: 0;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav, body .container-wrap[data-nav-pos="after_project_2"]  .bottom_controls .container{
height: auto;
line-height: 0;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] .controls {
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls { padding-top: 0; padding-bottom: 0; }
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .controls li a,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav ul:first-child li a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 101;
display: block;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .controls > .only {
width: 100%!important;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .controls > .hidden {
display: none!important;
}
@keyframes rightArrowStart {
0% { transform: translateX(-50px); }
100% { transform: translateX(42px); }
}
@keyframes rightArrowEnd {
0% { transform: translateX(42px); }
100% { transform: translateX(75px); }
}
@keyframes rightArrowStart2 {
0% { transform: translateX(50px) rotate(180deg); }
100% { transform: translateX(-42px) rotate(180deg); }
}
@keyframes rightArrowEnd2 {
0% { transform: translateX(-42px) rotate(180deg); }
100% { transform: translateX(-75px) rotate(180deg); }
}
@keyframes portRightLineStart {
0% { transform: translateY(-50%) translateX(-25px) scaleX(0); }
100% { transform: translateY(-50%) translateX(0px) scaleX(1); }
}
@keyframes rightLineStart {
0% { transform: translateY(-50%) translateX(-88px) scaleX(0); }
100% { transform: translateY(-50%) translateX(0px) scaleX(1); }
}
@keyframes rightLineEnd {
0% {  transform: translateY(-50%) translateX(0px) scaleX(1);  }
100% { transform: translateY(-50%) translateX(28px) scaleX(0); }
}
@keyframes rightLineStart2 {
0% { transform: translateY(-50%) translateX(88px) scaleX(0); }
100% { transform: translateY(-50%) translateX(0px) scaleX(1); }
}
@keyframes rightLineEnd2 {
0% {  transform: translateY(-50%) translateX(0px) scaleX(1);  }
100% { transform: translateY(-50%) translateX(-28px) scaleX(0); }
}
.portfolio-items[data-ps="8"] .line {
height: 2px;
width: 45px;
background-color: #fff;
position: absolute;
content: '';
right: -74px;
display: block;
backface-visibility: hidden;
top: 50%;
-webkit-transform: translateY(-50%) translateX(28px) scaleX(0);
-webkit-transform-origin: right;
transform: translateY(-50%) translateX(28px) scaleX(0);
transform-origin: right;
}
body .portfolio-items[data-ps="8"] .line,
.portfolio-items[data-ps="8"] .col .work-info .vert-center .line {
right: 32px;
left: auto;
bottom: 10px;
top: auto;
-webkit-transition: none;
transition: none;
width: 37px;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .text .line {
-webkit-transform: translateY(-50%) translateX(-28px) scaleX(0);
-webkit-transform-origin: left;
transform: translateY(-50%) translateX(-28px) scaleX(0);
transform-origin: left;
left: -74px;
right: auto;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .next-arrow line,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow line,
.portfolio-items[data-ps="8"] line {
stroke-width: 2px;
stroke-dasharray: 10px;
stroke-dashoffset: 30px;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .next-arrow line,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow line,
.portfolio-items[data-ps="8"] line {
stroke: #ffffff; 
}
.portfolio-items[data-ps="8"] line,
.portfolio-items[data-ps="8"] .col .work-info .vert-center line {
-ms-transition: none;
-webkit-transition: none;
transition: none;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project.mouse-leaving h3 .next-arrow line,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project.mouse-leaving h3 .next-arrow line{
animation: rightArrowLineEnd 0.4s cubic-bezier(0.3, 0.2, 0.1, 1) 0.25s forwards;
stroke-dashoffset: 40px;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover .next-arrow line,
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover .next-arrow line {
animation: rightArrowLineStart 0.3s cubic-bezier(0.05, 0.2, 0.1, 1) 0.1s forwards;
stroke-dashoffset: 30px;
}
.portfolio-items[data-ps="8"] .col:hover line {
animation: rightArrowLineStart 0.48s cubic-bezier(0.05, 0.2, 0.1, 1) 0.12s forwards;
stroke-dashoffset: 30px;
}
@keyframes rightArrowLineStart {
0% { stroke-dashoffset: 30px; }
100% { stroke-dashoffset: 40px; }
}
@keyframes rightArrowLineEnd {
0% { stroke-dashoffset: 40px; }
100% { stroke-dashoffset: 50px; }
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 {
display: inline-block;
-webkit-transform: translateX(0px) translateZ(0);
-webkit-transition: transform 0.4s cubic-bezier(0.05, 0.2, 0.1, 1);
transform: translateX(0px) translateZ(0);
transition: transform 0.4s cubic-bezier(0.05, 0.2, 0.1, 1);
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project span:not(.text) {
display: block;
font-size: 14px;
text-align: left;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project span:not(.text) {
display: block;
font-size: 14px;
text-align: right;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project span,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project span{
color: #fff;
position: relative;
z-index: 100;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .proj-bg-img {
width: 100%;
position: absolute;
left: 0;
top: 0;
background-size: cover;
background-position: center;
height: 100%;
-ms-transition: transform  0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
-webkit-transition: transform  0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
transition: transform  0.4s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls li:hover .proj-bg-img, .blog_next_prev_buttons[data-style="fullwidth_next_prev"] li:hover .post-bg-img {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}  .portfolio-items .col .work-item.style-3 .work-info-bg {
background-color: #282b30;
opacity: 0.45;
will-change: opacity;
}
@media only screen and (max-width: 999px) {
.portfolio-items .col .work-item.style-3 .work-info-bg { display: block; }
}
.portfolio-items .col .work-item.style-3 img,
.portfolio-items .col .work-item.style-3-alt img {
-ms-transition: transform 0.38s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
-webkit-transition: transform 0.38s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
transition: transform 0.38s cubic-bezier(0.05, 0.2, 0.1, 1) 0s;
}
.portfolio-items .col .work-item.style-3:hover img,
.portfolio-items .col .work-item.style-3-alt:hover img {
-webkit-transform: scale(1.12);
transform: scale(1.12);
}
.portfolio-items .col .work-item.style-3 h3,
.portfolio-items .col .work-item.style-3-alt h3 {
margin-bottom: 5px;
}
.portfolio-items .col .work-item.style-3 .vert-center h3, .portfolio-items .work-item.style-3 .work-info,
.portfolio-items .col .work-item.style-3-alt .vert-center h3, .portfolio-items .work-item.style-3-alt .work-info {
opacity: 1;
-ms-filter: "alpha(opacity=100)";
}
.portfolio-items .col .work-item.style-3 .vert-center *, .portfolio-items .col .work-item.style-3 i,
.portfolio-items .col .work-item.style-3-alt .vert-center *, .portfolio-items .col .work-item.style-3-alt i {
-ms-filter: "alpha(opacity=100)";
}
.portfolio-items .auto-height {
height: auto!important;
}
.portfolio-items .work-item.style-3 .vert-center p,
.portfolio-items .work-item.style-3-alt .vert-center p {
display: inline-block;
margin-top: 0;
opacity: 1;
position: relative;
font-size: 12px;
color: rgba(255,255,255,0.8);
line-height: 12px;
}
.portfolio-items .work-item.style-3-alt p {
font-size: inherit;
line-height: inherit;
}
.portfolio-items .col .work-item.style-3 .vert-center,
.portfolio-items .col .work-item.style-3-alt .vert-center,
.portfolio-items .col .work-item.style-2[data-custom-content="on"] .vert-center {
top: 50%;
left: 50%;
position: relative;
z-index: 20;
width: auto;
display: inline-block;
margin-top: 0;
padding-top: 0;
transform: translateY(-50%) translateX(-50%);
-webkit-transform: translateY(-50%) translateX(-50%);
}
.portfolio-items[data-ps="8"] .col .work-item.style-2[data-custom-content="on"] .vert-center {
transform: none;
-webkit-transform: none;
width: 100%; 
left: 0; 
padding-left: 0;
}
.portfolio-items .col.tall .work-item.style-3[data-text-align="top"] .vert-center, .portfolio-items .col.tall .work-item.style-3-alt[data-text-align="top"] .vert-center {
top: 25%;
}
.portfolio-items .col.tall .work-item.style-3[data-text-align="bottom"] .vert-center, .portfolio-items .col.tall .work-item.style-3-alt[data-text-align="bottom"] .vert-center {
top: 75%;
}
.portfolio-items .col.wide .work-item.style-3[data-text-align="left"] .vert-center, .portfolio-items .col.wide .work-item.style-3-alt[data-text-align="left"] .vert-center {
left: 25%;
margin-left: -20px;
}
.portfolio-items .col.wide .work-item.style-3[data-text-align="right"] .vert-center, .portfolio-items .col.wide .work-item.style-3-alt[data-text-align="right"] .vert-center {
left: 75%;
}
.portfolio-items .work-item.style-4 .bottom-meta {
position: absolute;
left: 0;
bottom: 0;
padding: 20px 20px 16px 20px;
width: 100%;
}
.portfolio-items .work-item.style-4 .bottom-meta h3 {
margin-bottom: 0;
}
.portfolio-items .work-item.style-4 .bottom-meta p {
color: rgba(255,255,255,0.8);
}
.portfolio-items .work-item.style-4 .work-info { opacity: 1; }
body .portfolio-items .col .work-item.style-3, 
body .portfolio-items .col .work-item.style-4,
body .portfolio-items .col .work-item.style-3-alt {
overflow: hidden;	
}
.portfolio-items .elastic-portfolio-item .work-item.style-3, 
.portfolio-items .elastic-portfolio-item .work-item.style-4,
.portfolio-items .elastic-portfolio-item .work-item.style-3-alt {
width: 100%;
}
.portfolio-items .elastic-portfolio-item .work-item.style-3 img, 
.portfolio-items .elastic-portfolio-item .work-item.style-4 img,
.portfolio-items .elastic-portfolio-item .work-item.style-3-alt img {
width: 100%;
}
.portfolio-items .work-item.style-3 img, .portfolio-items .work-item.style-4 img,
.portfolio-items .work-item.style-3-alt img {
position: relative;
}
.portfolio-items .work-item.style-3, .portfolio-items .work-item.style-3-alt {
overflow: visible;
}
.portfolio-items[data-ps="3"] .inner-wrap, .portfolio-items[data-ps="5"] .inner-wrap {
overflow: hidden;
}
.portfolio-items .col .work-item.style-2, .portfolio-items .col .work-item.style-3, .portfolio-items .col .work-item.style-4, .portfolio-items .col .work-item.style-3-alt {
margin-bottom: 0;
}
.portfolio-items .work-info-bg {
opacity: 0;
filter: alpha(opacity=0);
height: 100%;
width: 100.2%;
top: 0;
left: 0;
background-color: #000;
position: absolute;
z-index: 2;
transition: all 0.4s cubic-bezier(.15,.75,.5,1) 0s;
-webkit-transition: all 0.4s cubic-bezier(.15,.75,.5,1) 0s;
}
.portfolio-items .style-3 .work-info-bg {
transition: all 0.35s cubic-bezier(.15,.75,.5,1) 0s;
-webkit-transition: all 0.35s cubic-bezier(.15,.75,.5,1) 0s;
}
.portfolio-items .work-info {
opacity: 0;
filter: alpha(opacity=0);
position: absolute;
z-index: 10;
padding: 0 20px;
height: 100%;
width: 100%;
top: 0;
left: 0;
color: #fff;
transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
}
.portfolio-items .work-item[data-custom-content="on"] .work-info {
padding: 0 40px;
}
.portfolio-items .work-item[data-custom-content="on"] .work-info {
opacity: 1;
}
.portfolio-items .col {
height: 100%;
-webkit-transition-timing-function: cubic-bezier(.16,.85,.45,1);
transition-timing-function: cubic-bezier(.16,.85,.45,1);
}
.page-template-template-portfolio-php[data-bg-header="false"] .container-wrap {
padding-top: 0;
}
.portfolio-items.fullwidth-constrained {
margin: 0;
}
.portfolio-items.carousel .col {
background-color: transparent;
}
.portfolio-items[data-ps="2"] .col, .portfolio-items[data-ps="3"] .col, .portfolio-items[data-ps="4"] .col, .portfolio-items[data-ps="5"] .col, .portfolio-items[data-ps="6"] .col {
background-color: transparent;
}
html:not(.js) .portfolio-items .col.span_3 img, html:not(.js) .portfolio-items .col img {
opacity: 1;
}
.portfolio-items {
perspective:2000px;
-webkit-perspective:2000px;
perspective-origin:50% 0px;
-webkit-perspective-origin:50% 700px
}
.portfolio-items:not(.carousel) .col {
-webkit-transform-style:preserve-3d;
transform-style:preserve-3d
}
.portfolio-items:not(.carousel) .col .inner-wrap[data-animation="perspective"].animated {
transition:opacity 0.3s cubic-bezier(0.1,0.3,0.2,1),transform 0.72s cubic-bezier(0.1,0.3,0.27,1);
-webkit-transition:opacity 0.3s cubic-bezier(0.1,0.3,0.2,1),-webkit-transform 0.72s cubic-bezier(0.1,0.3,0.27,1);
transform:translateY(450px) rotateX(24deg);
-webkit-transform:translateY(450px) rotateX(24deg);
}
.portfolio-items[data-ps="8"]:not(.carousel) .col .inner-wrap[data-animation="perspective"].animated .vert-center p{
opacity:0;
transform:translateY(-130px);
-webkit-transform:translateY(-130px);
transition:opacity 0.3s cubic-bezier(0.1,0.3,0.2,1) 0.23s,transform 0.72s cubic-bezier(0.1,0.3,0.27,1);
-webkit-transition:opacity 0.3s cubic-bezier(0.1,0,.3 0.2,1) 0.23s,-webkit-transform 0.72s cubic-bezier(0.1,0.3,0.27,1)
}
.portfolio-items[data-ps="8"]:not(.carousel) .col .inner-wrap[data-animation="perspective"].animated .vert-center h3{
opacity:0;
transform:translateY(-130px);
-webkit-transform:translateY(-130px);
transition:opacity 0.3s cubic-bezier(0.1,0.3,0.2,1) 0.23s,transform 0.72s cubic-bezier(0.1,0.3,0.27,1);
-webkit-transition:opacity 0.3s cubic-bezier(0.1,0,.3 0.2,1) 0.23s,-webkit-transform 0.72s cubic-bezier(0.1,0.3,0.27,1)
}
.portfolio-items[data-ps="6"]:not(.carousel) .col .inner-wrap[data-animation="none"] {
transform: translateZ(0);
}
body .portfolio-items:not(.carousel) .col.animated-in .inner-wrap  {
opacity: 1;
transform: translateY(0);
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
height: 100%;
}
.portfolio-items:not(.carousel) .col.animated-in .inner-wrap {
transform: translateY(0) translateZ(0);
-webkit-transform: translateY(0) translateZ(0);
-moz-transform: translateY(0) translateZ(0);
}
.portfolio-items:not(.carousel) .col.animated-in .inner-wrap[data-animation="perspective"] {
transform: translateY(0) translateZ(0) rotateX(0);
-webkit-transform: translateY(0) translateZ(0) rotateX(0);
-moz-transform: translateY(0) translateZ(0) rotateX(0);
opacity: 1;
}
.portfolio-items[data-ps="8"]:not(.carousel) .col.animated-in .inner-wrap[data-animation="perspective"].animated .vert-center p,
.portfolio-items[data-ps="8"]:not(.carousel) .col.animated-in .inner-wrap[data-animation="perspective"].animated .vert-center h3 {
opacity: 1;
transform: translateY(0px)  rotateX(0deg);
-webkit-transform: translateY(0px)  rotateX(0deg);
}
.portfolio-items .col.ajax-loaded {
transition: none!important;
-webkit-transition: none!important;
}
.carousel.portfolio-items .col img, .carousel.portfolio-items .col .work-meta, .carousel.portfolio-items .col .nectar-love-wrap, .carousel.portfolio-items .work-item {
opacity: 1;
}
body .portfolio-items .col {
height: auto;	
}
.portfolio-items[data-ps="7"] .col img {
-ms-transition: transform 1s cubic-bezier(0, 1, 0.5, 1);
-webkit-transition: transform 1s cubic-bezier(0, 1, 0.5, 1);
transition: transform 1s cubic-bezier(0, 1, 0.5, 1);
}
.portfolio-items[data-ps="7"] .col { background-color: transparent; }
.portfolio-items[data-ps="7"] .col .work-info .vert-center { 
margin: 0;
-ms-transition: transform 1s cubic-bezier(0, 1, 0.5, 1), opacity 1s cubic-bezier(0, 1, 0.5, 1);
-webkit-transition: transform 1s cubic-bezier(0, 1, 0.5, 1), opacity 1s cubic-bezier(0, 1, 0.5, 1);
transition: transform 1s cubic-bezier(0, 1, 0.5, 1), opacity 1s cubic-bezier(0, 1, 0.5, 1);
-ms-transform: translateY(-50%) perspective(1px) scale(0.8);
transform: translateY(-50%) perspective(1px) scale(0.8);
-webkit-transform: translateY(-50%) perspective(1px) scale(0.8);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
opacity: 0;
}
.portfolio-items[data-ps="7"] .col .work-info-bg {
-ms-transition:  opacity 1s cubic-bezier(0, 1, 0.5, 1);
-webkit-transition: opacity 1s cubic-bezier(0, 1, 0.5, 1);
transition: opacity 1s cubic-bezier(0, 1, 0.5, 1);
}
.portfolio-items[data-ps="7"] .col:hover .work-info-bg {
opacity: 0.8;
}
.portfolio-items[data-ps="7"] .col .work-info .vert-center *, .portfolio-items[data-ps="7"] .work-info {
opacity: 1;
}
.portfolio-items[data-ps="7"] .work-info {
padding: 0 19%;
}
.portfolio-items[data-ps="7"] .col .work-item.style-2, .portfolio-items[data-ps="8"] .col .work-item.style-2 {
overflow: hidden;
}
.portfolio-items[data-ps="7"] .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg,
.portfolio-items[data-ps="8"] .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg {
background-color: #000!important;
}
.portfolio-items[data-ps="7"] .col:hover img {
transform: scale(1.1);
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
}
.portfolio-items[data-ps="7"] .col:hover .work-info .vert-center {
opacity: 1;
transform: scale(1) perspective(1px) translateY(-50%);
-webkit-transform: scale(1) perspective(1px) translateY(-50%);
-ms-transform: scale(1) perspective(1px) translateY(-50%);
}
.portfolio-items[data-ps="8"] .col img {
-ms-transition:  transform .62s cubic-bezier(.05,.2,.1,1);
-webkit-transition: transform .62s cubic-bezier(.05,.2,.1,1);
transition: transform .62s cubic-bezier(.05,.2,.1,1);
}
.portfolio-items[data-ps="8"] .col .work-info-bg {
-ms-transition:  opacity .62s cubic-bezier(.05,.2,.1,1);
-webkit-transition: opacity .62s cubic-bezier(.05,.2,.1,1);
transition: opacity .62s cubic-bezier(.05,0.2,.1,1);
}
.portfolio-items[data-ps="8"] .col:hover img  {
transform: scale(1.11);
-webkit-transform: scale(1.11);
-ms-transform: scale(1.11);
}
body .portfolio-items[data-ps="8"] .col {
background-color: transparent;
}
.portfolio-items[data-ps="8"] .work-info, .portfolio-items[data-ps="8"] .col .work-info .vert-center * {
opacity: 1;
}
.portfolio-items[data-ps="8"] .col .work-info .vert-center p {
position: relative;
}
.portfolio-items[data-ps="8"] .col .arrow-circle:before {
font-family: 'Fontawesome';
font-weight: normal;
font-style: normal;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
content: "\f105";
color: #fff;
line-height: 30px;
font-size: 22px;
position: absolute;
right: 0;
width: 41px;
text-align: center;
height: 30px;
top: 50%;
margin-top: -17px;
}
.portfolio-items[data-ps="8"] .col:hover .arrow-circle svg circle {
stroke-dashoffset: 336;
-webkit-transition: all .43s cubic-bezier(.45,0.1,.07,1);
transition: all .43s cubic-bezier(.45,0.1,.07,1);
}
.portfolio-items[data-ps="8"] .col .work-info .vert-center .arrow-circle {
position: absolute;
bottom: 30px;
height: 45px;
-ms-transition: none;
-webkit-transition: none;
transition: none;
opacity: 0;
}
.portfolio-items[data-ps="8"] .arrow-circle svg:nth-child(1) {
-ms-transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.portfolio-items[data-ps="8"] .arrow-circle svg:nth-child(2) {
-ms-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
position: absolute;
left: 1px;
top: -1px;
}
.portfolio-items[data-ps="8"] .col:hover .work-info .vert-center .arrow-circle {
-ms-transition: all .28s cubic-bezier(.2,.2,.1,1);
transition: all .28s  cubic-bezier(.2,.2,.1,1);
-webkit-transition: all .28s cubic-bezier(.2,.2,.1,1);
opacity: 1;
}
.portfolio-items[data-ps="8"] .arrow-circle svg circle {
fill: none;
stroke: #fff;
stroke-width: 2;
stroke-linecap: round;
stroke-dasharray: 133;
stroke-dashoffset: 399;
transition: none;
}
.portfolio-items[data-ps="8"] .col .work-info .vert-center {
text-align: left;
margin-top: 0;
bottom: 30px;
top: auto;
position: absolute;
-ms-transform: none;
-webkit-transform: none;
transform: none;
left: 0;
padding-left: 30px;
padding-right: 30px;
padding-top: 30px;
}
.portfolio-items[data-ps="8"] .col:hover .work-info-bg {
opacity: 0.55;
}
.portfolio-items[data-ps="8"] .col h3 {
font-size: 20px;
line-height: 25px;
}
.portfolio-items[data-ps="8"] .col h3, .portfolio-items[data-ps="8"] .col p {
max-width: 75%;
}
.portfolio-items[data-ps="9"] .col { 
margin-bottom: 35px; 
}
body .portfolio-items[data-ps="9"] .col {
padding: 1%; 
background-color: transparent;
}
.portfolio-items[data-ps="9"] .col .work-item {
margin-bottom: 25px;
overflow: visible;
position: static;
}
body.material .portfolio-items[data-ps="9"] .col img { border-radius: 5px; }
.portfolio-items[data-ps="9"] .col .work-meta { float: none; width: 100%; }
.portfolio-items[data-ps="9"] .col p { text-transform: none; }
.portfolio-items[data-ps="9"] .col img { transition: all 0.3s cubic-bezier(.21, .6, .35, 1); }
.portfolio-items[data-ps="9"] .col:hover img {
transform: translateY(-5px);
box-shadow: 0 30px 65px rgba(0,0,0,0.15);
}
.portfolio-items .col.nectar-new-item:hover .inner-wrap:before { transform: translateY(-32px) translateZ(0) scale(1); }
.portfolio-items .col.nectar-new-item .inner-wrap { position: relative; }
.portfolio-items .col.nectar-new-item .inner-wrap:before {
display: block;
border-radius: 50px;
background-color: #000;
padding: 10px 20px;
position: absolute;
left: 13px;
top: 13px;
color: #fff;
line-height: 16px;
font-size: 16px;
content: 'New';
z-index: 100;
transform: scale(0.9) translateZ(0);
backface-visibility: hidden;
transition: transform 0.3s cubic-bezier(.21, .6, .35, 1);
}
body .portfolio-items[data-gutter="20px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="20px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 40px;
}
body .portfolio-items[data-gutter="15px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="15px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 30px;
}
body .portfolio-items[data-gutter="10px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="10px"][data-ps="9"] .col.elastic-portfolio-item,
body .portfolio-items[data-gutter="default"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="default"][data-ps="9"] .col.elastic-portfolio-item {
padding: 20px;
}
body .portfolio-items[data-gutter="9px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="9px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 18px;
}
body .portfolio-items[data-gutter="8px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="8px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 16px;
}
body .portfolio-items[data-gutter="7px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="7px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 14px;
}
body .portfolio-items[data-gutter="6px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="6px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 12px;
}
body .portfolio-items[data-gutter="5px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="5px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 10px;
}
body .portfolio-items[data-gutter="4px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="4px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 8px;
}
body .portfolio-items[data-gutter="3px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="3px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 6px;
}
body .portfolio-items[data-gutter="2px"][data-col-num="elastic"][data-ps="9"], 
body .portfolio-items[data-gutter="2px"][data-ps="9"] .col.elastic-portfolio-item {
padding: 4px;
}
body.material .portfolio-filters-inline[data-color-scheme*="-underline"] a:after, 
body.material .portfolio-filters[data-color-scheme*="-underline"] > ul li a:after {
transform-origin: left;
transform: scaleX(0); 
left: 0;
width: 100%;
bottom: 2px;
-webkit-transition: transform 0.35s cubic-bezier(0.52, 0.01, 0.16, 1);
transition: transform 0.35s cubic-bezier(0.52, 0.01, 0.16, 1);
}
body.material:not(.using-mobile-browser) .portfolio-filters-inline[data-color-scheme*="-underline"] a:hover:after, 
body.material:not(.using-mobile-browser) .portfolio-filters[data-color-scheme*="-underline"] > ul li a:hover:after {
transform-origin: left;
transform: scaleX(1); 
left: 0;
}
body.material .portfolio-filters-inline[data-color-scheme*="-underline"] .active:after, 
body.material .portfolio-filters[data-color-scheme*="-underline"] > ul li .active:after {
transform-origin: left;
transform: scaleX(1); 
left: 0;
}
.portfolio-items .col.span_3 {
width: 24.9%;
margin: 0;
padding: 0;
}
.portfolio-items .col.span_4 {
width: 33.2%;
margin: 0;
}
.portfolio-items .col.span_6,
.portfolio-items[data-ps="6"] .col.span_6 {
width: 49.9%;
margin: 0;
}
.portfolio-items[data-rcp="true"]:not(.carousel) {
margin: 0;
}
.portfolio-items[data-rcp="true"] .col.span_4 {
width: 33.3%;
margin: 0;
}
.portfolio-items .col.span_3 .work-item .work-info a {
padding: 6px 11px;
font-size: 11px;
margin: 3px;
}
.portfolio-items .col.span_3 .work-meta h4 {
font-size: 16px;
line-height: 16px;
letter-spacing: -1px;
}
.portfolio-items .work-meta h4 {
line-height: 22px; 
position: relative;
top: -2px; 
}
.portfolio-items .work-meta p {
line-height: 22px;	
}
.page-template-template-portfolio-php .portfolio-items .col.span_3, .page-template-template-portfolio-php .portfolio-items .col.span_4 {
background-color: #f8f8f8;
}
.portfolio-items .col .work-item .work-info .default-link {
background-color: #252525;
padding: 9px 15px;
color: #fff;
font-size: 12px;
margin: 5px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-o-border-radius: 2px;
}
.portfolio-items .col .work-item .work-info .default-link:hover {
opacity: 0.8;
}
.portfolio-items .col h3 {
position: relative;
top: 0;
color: #fff;
margin-bottom: 10px;
}
body .portfolio-items .col img {
display: block;
margin-bottom: 0;
width: auto;
}
.wpb_row.full-width-content .portfolio-items[data-col-num="cols-3"] .col.span_4 img {
max-width: none;
width: 100%;
}
.wpb_row .portfolio-items[data-bypass-cropping="true"] .col .work-item.style-5 .parallaxImg-wrap,
.wpb_row .portfolio-items[data-bypass-cropping="true"] .col .work-item.style-5 .parallaxImg {
height: 100%;
width: 100%;
top: 0;
left: 0;
position: absolute;
}
.wpb_row .portfolio-items[data-bypass-cropping="true"] .col .work-item.style-5 img.sizer {
height: auto;
position:relative;
}
.portfolio-items .col:not([data-default-color="true"]) .work-item[data-custom-content='on'] img {
z-index: 3;
}
.portfolio-items .col:not([data-default-color="true"]) .work-item[data-custom-content='on'] img.no-img {
z-index: 1;
}
body .portfolio-items[data-col-num="elastic"] .work-info-bg {
width: 100%;
}
.portfolio-items .col .work-info .view, .portfolio-items .col .work-info .image, .portfolio-items .col .work-info .video {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
text-indent: -9999px;
color: #fff;
display: block;
}
.portfolio-items .col .work-info .vert-center {
text-align: center;
margin-top: -20px;
position: relative;
z-index: 10;
top: 50%;
width: 100%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
transition: all 0.2s ease-out 0s;
-webkit-transition: all 0.2s ease-out 0s;
}
.portfolio-items .col .work-info .vert-center .no-text {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
display: block;
text-indent: -9999px;
background-color: transparent;
}
body .portfolio-items .col .work-info .vert-center.no-text {
transform: none;
-webkit-transform: none;
top: 0;
height: 100%;
}
.portfolio-items .col .work-info .vert-center p {
padding-bottom: 0;	
}
.portfolio-items .col .work-info a:hover span { opacity: 0.8; }
.portfolio-items .col .work-info .vert-center *, 
.portfolio-items .col .work-info i {
opacity: 0;
-ms-filter: "alpha(opacity=0)";
transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
}
.portfolio-items .col .work-info .vert-center .custom-content, 
.portfolio-items .col .work-info .vert-center .custom-content * {
opacity: 1;
color: #fff;
}
.portfolio-items .custom-content .sharing-default-minimal .nectar-social-inner > .nectar-sharing:not(:hover) {
border-color: #fff;
}
.portfolio-items .col .work-info .vert-center .custom-content .nectar-button {
display: inline-block!important;
}
.portfolio-items .col .work-info .vert-center .custom-content {
text-align: left;
}
.portfolio-items .col .work-info .vert-center .custom-content > *:last-child {
margin-bottom: 0;
}
.portfolio-items .col .work-item[data-custom-content="on"].style-1 .work-info .vert-center {
margin-top: 0;
}
.portfolio-items .col:not([data-default-color="true"]) .work-item[data-custom-content='on'] .work-info-bg,
.portfolio-items[data-ps="1"] .col:not([data-default-color="true"]) .work-item[data-custom-content='on'] :hover .work-info-bg, 
.portfolio-items[data-ps="2"] .col:not([data-default-color="true"]) .work-item[data-custom-content='on'] :hover .work-info-bg {
opacity: 1;
-ms-filter: "alpha(opacity=100)";
}
.portfolio-items .col:not([data-default-color="true"]) .work-item[data-custom-content='on'] .work-info-bg:after {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
display: block;
content: ' ';
z-index: 1;
opacity: 0;
background-color: rgba(0,0,0,0.06);
transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
}
.portfolio-items .col:not([data-default-color="true"]):hover .work-item[data-custom-content='on'] .work-info-bg:after {
opacity: 1;
}
body[data-button-style^="rounded"] .wpb_wrapper .custom-content .nectar-social{text-align:center; }
body .portfolio-items .col .work-item .work-info .custom-content a{opacity:1!important; text-indent:0!important; width:auto; display:inline-block; position:relative!important}
.portfolio-items .col .work-item {
position: relative;
margin-bottom: 15px;
overflow: hidden;
width: 100%;
}
.portfolio-items .col.elastic-portfolio-item .work-item {
overflow: visible;
}
.portfolio-wrap.default-style .portfolio-items:not([data-ps="6"]) .col.elastic-portfolio-item .work-item  {
overflow: hidden;
}
.portfolio-items .nectar-love {
text-align: left;
}
.portfolio-items .nectar-love {
-moz-transition: background-color 0.2s linear;
-webkit-transition: background-color 0.2s linear;
-o-transition: background-color 0.2s linear;
transition: background-color 0.2s linear;
height: 13px;
width: auto;
line-height: 11px;
font-size: 12px;
display: inline-block;
text-align: left;
color: #888;
}
.portfolio-items .work-meta {
text-align: left;
float: left;
width: 70%;
font-size: 11px;
color: #999;
}
.light .portfolio-items .work-meta {
color: #e8e8e8;
}
.portfolio-items .work-meta h4 {
margin-bottom: -2px;
}
.portfolio-items .nectar-love span {
line-height: 12px;
}
.portfolio-items .nectar-love-wrap {
width: 70px;
top: -1px;
position: relative;
float: right;
text-align: right;
}
.portfolio-items .nectar-love:hover, .portfolio-items .nectar-love.loved {
color: #888;
}
.portfolio-items .flex-gallery {
margin-bottom: 0;
}
.portfolio-items[data-ps="6"] .col {
background-color: transparent;
width: 33.3%;
padding: 1%;
}
.portfolio-items[data-ps="6"] .col.span_3 {
width: 22.75%;
padding: 0.3%;
}
.portfolio-items[data-ps="6"] .col:hover {
z-index: 1000!important;
}
.portfolio-items[data-ps="6"] .col a {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1000;
}
body .portfolio-items[data-ps="6"] .col.span_4 .work-meta,
body .portfolio-items[data-ps="6"] .col.span_3 .work-meta {
width: 100%;
}
.portfolio-items[data-ps="6"] .work-meta {
width: 100%;
padding: 17%;
position: absolute;
top: 50%;
-ms-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
text-align: center;
left: 0;
z-index: 100;
color: #fff;
font-size: 12px;
}
.portfolio-items[data-ps="6"] .work-meta p {
font-size: 14px;
position: relative;
line-height: 22px;
}
.portfolio-items[data-ps="6"] .work-meta h4 {
color: #fff;
font-size: 24px;
line-height: 30px;
}
@media only screen and (min-width: 690px) {
.portfolio-items[data-ps="6"] .wide_tall .work-meta h4 {
font-size: 48px;
line-height: 54px;
}
.portfolio-items[data-ps="6"] .wide_tall .work-meta p {
font-size: 28px;
line-height: 34px;
}
}
.portfolio-items[data-ps="6"] .parallaxImg-layers > div:first-child .bg-img:after {
background-color: rgba(51,51,51,0.5);
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
content: ' ';
transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);
-webkit-transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);
opacity: 0;
} 
.portfolio-items[data-ps="6"] .bg-overlay {
border: 0 solid #fff;
position: absolute;
top: 9%;
left: 9%;
width: 82%;
height: 82%;
z-index: 10;
transition: border 0.24s cubic-bezier(0, 0, 0.6, 1), opacity 0.2s cubic-bezier(0.5, 0, 1, 0.1);
-webkit-transition: border 0.24s cubic-bezier(0, 0, 0.6, 1), opacity 0.2s cubic-bezier(0.5, 0, 1, 0.1);
opacity: 0;
}
.portfolio-items[data-ps="6"] .work-item:hover .bg-overlay  {
transition: border 0.24s cubic-bezier(0, 0, 0.6, 1), opacity 0s ease;
-webkit-transition: border 0.24s cubic-bezier(0, 0, 0.6, 1), opacity 0s ease;
}
.portfolio-items[data-ps="6"] .col .parallaxImg-rendered-layer > .bg-img {
transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);
-webkit-transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);
}
.portfolio-items[data-ps="6"] .work-item:hover .parallaxImg-rendered-layer > .bg-img {
transform: scale(1.07);
-webkit-transform: scale(1.07);
}
@media only screen and (min-width: 1000px) {
.portfolio-items[data-ps="6"] .col.tall .bg-overlay {
top: 5.5%;
left: 9%;
width: 82%;
height: 89.5%;
}
.portfolio-items[data-ps="6"] .col.wide_tall .work-item:hover .bg-overlay {
border-width: 20px;
}
.portfolio-items[data-ps="6"] .col.wide .bg-overlay {
top: 9%;
left: 5.5%;
width: 89%;
height: 82%;
}
}
.portfolio-items[data-ps="6"].no-masonry .bg-overlay {
border: 0 solid #fff;
position: absolute;
top: 11%;
left: 8%;
width: 84%;
height: 78%;
z-index: 10;
transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);
-webkit-transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);
}
@media only screen and (min-width: 1000px) {
.portfolio-items[data-ps="6"].no-masonry .work-item:hover .bg-overlay {
border-width: 8px;
opacity: 1;
}
.portfolio-items[data-ps="6"] .work-item:hover .bg-overlay {
border-width: 11px;
opacity: 1;
}
}
@media only screen and (min-width: 1000px) {
.portfolio-items[data-ps="6"] .work-item:hover .parallaxImg-layers > div .bg-img:after {
opacity: 1;
} 
.portfolio-items[data-ps="6"] .work-item:hover .work-meta .inner {
opacity: 1;
transform: scale(1);
-webkit-transform: scale(1);
}
}
.portfolio-items[data-ps="6"] .wide_tall .work-item .work-meta .inner {
transform: scale(.85);
-webkit-transform: scale(.85);
}
.portfolio-items[data-ps="6"] .work-item .work-meta .inner {
opacity: 0;
transform: scale(.8);
-webkit-transform: scale(.8);
transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);
-webkit-transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1);
}
html.cssreflections .portfolio-items .parallaxImg-wrap { transform: translateZ(0px); }
.portfolio-items .parallaxImg {
-webkit-tap-highlight-color: rgba(0,0,0,0);
outline: 1px solid transparent;
transition: transform 0.23s ease-out;
-webkit-transition: transform 0.23s ease-out;
position: relative;
z-index: 10;
cursor: pointer;
}
.portfolio-items .parallaxImg img {
box-shadow: 0 2px 8px rgba(0,0,0,0.25);
}
.portfolio-items .parallaxImg-container {
position: relative;
width: 100%;
height: 100%;
outline: 1px solid transparent;
will-change: transform;
transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
}
.portfolio-items[data-ps="6"] .work-item:hover .parallaxImg-shadow {
box-shadow: 0 45px 100px rgba(0,0,0,0.4), 0 16px 40px rgba(0,0,0,0.4);
}
.portfolio-items[data-ps="6"] .col .work-item {
margin-bottom: 0;
}
.portfolio-items[data-col-num="elastic"][data-ps="6"] .col img {
width: 100%;
}
.portfolio-items .parallaxImg-layers {
position: relative;
width: 100%;
height: 100%;
z-index: 2;
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
outline: 1px solid transparent;
}
.portfolio-items .parallaxImg-rendered-layer {
position: absolute;
width: 100%;
height: 100%;
top: 0; 
left: 0;
background-repeat: no-repeat;
background-position: center;
background-color: transparent;
background-size: cover;
outline: 1px solid transparent;
overflow: hidden;
}
.portfolio-items .parallaxImg-rendered-layer > .bg-img {
position: absolute;
width: 100%;
height: 100%;
top: 0; 
left: 0;
background-repeat: no-repeat;
background-position: center;
background-color: transparent;
background-size: cover;
outline: 1px solid transparent;
}
.portfolio-items .parallaxImg-container .parallaxImg-rendered-layer,
.parallaxImg.transition .parallaxImg-container .parallaxImg-rendered-layer {
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.portfolio-items .parallaxImg-container .parallaxImg-shadow,
.portfolio-items .parallaxImg-container,
.parallaxImg.transition .parallaxImg-container,
.parallaxImg.transition .parallaxImg-container .parallaxImg-shadow {
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
html.cssreflections .portfolio-items .parallaxImg-container .parallaxImg-shadow,
html.cssreflections .portfolio-items .parallaxImg-container,
.parallaxImg.transition .parallaxImg-container,
.parallaxImg.transition .parallaxImg-container .parallaxImg-shadow,
html.cssreflections .portfolio-items .parallaxImg-container .parallaxImg-rendered-layer,
.parallaxImg.transition .parallaxImg-container .parallaxImg-rendered-layer {
transition: transform 0.27s ease-out;
-webkit-transition: transform 0.27s ease-out;
}
html.cssreflections .portfolio-items .parallaxImg-container:not(.over),
html.cssreflections .portfolio-items .parallaxImg-container:not(.over) .parallaxImg-rendered-layer,
html.cssreflections .portfolio-items .parallaxImg:not(.over)  {
transition: transform 0.35s ease-out;
-webkit-transition: transform 0.35s ease-out;
}
.parallaxImg.transition .parallaxImg-container .parallaxImg-shadow {
transition: all 0.27s ease-out;
-webkit-transition: all 0.27s ease-out;
}
.portfolio-items .parallaxImg-container:not(.over) .parallaxImg-shadow {
transition: all 0.27s ease-out;
-webkit-transition: all 0.27s ease-out;
}
body.cssreflections .portfolio-items .parallaxImg-container .parallaxImg-shadow,
body.cssreflections .portfolio-items .parallaxImg-container,
body.cssreflections .parallaxImg.transition .parallaxImg-container,
body.cssreflections .parallaxImg.transition .parallaxImg-container .parallaxImg-shadow,
body.cssreflections .portfolio-items .parallaxImg-container .parallaxImg-rendered-layer,
body.cssreflections .parallaxImg.transition .parallaxImg-container .parallaxImg-rendered-layer,
body.cssreflections .portfolio-items .parallaxImg {
transition: transform 0.1s ease-out;
-webkit-transition: transform 0.1s ease-out;
}
body.cssreflections .parallaxImg.transition .parallaxImg-container,
body.cssreflections .parallaxImg.transition .parallaxImg-container .parallaxImg-shadow,
body.cssreflections .parallaxImg.transition .parallaxImg-container .parallaxImg-rendered-layer,
body.cssreflections .portfolio-items .parallaxImg.transition {
transition: transform 0.2s ease-out;
-webkit-transition: transform 0.2s ease-out;
}
.portfolio-items .parallaxImg-shadow {
position: absolute;
top: 5%; 
left: 5%;
width: 90%;
height: 90%;
box-shadow: 0 8px 30px rgba(0,0,0,0.6);
transition: all 0.27s ease-out;
-webkit-transition: all 0.27s ease-out;
z-index: 1;
} 
.portfolio-items .tall .parallaxImg-shadow, .portfolio-items .wide_tall .parallaxImg-shadow {
top: 8%; 
} 
.portfolio-items[data-ps="1"] .col .work-item:hover .vert-center,
.portfolio-items[data-ps="2"] .col .work-item:hover .vert-center {
margin-top: 0;
}
.portfolio-items[data-ps="2"] .col .work-item:hover .work-info,
.portfolio-items[data-ps="2"] .col .work-item:hover .work-info .vert-center > *,
.portfolio-items[data-ps="1"] .col .work-item:hover .work-info,
.portfolio-items[data-ps="1"] .col .work-item:hover .work-info .vert-center > * {
opacity: 1;
}
.portfolio-items[data-ps="1"] .col .work-item:hover .work-info-bg,
.portfolio-items[data-ps="2"] .col .work-item:hover .work-info-bg {
opacity: 0.9;
}
.portfolio-items .col .work-item.style-3:hover .work-info-bg {
opacity: 0;
}
.portfolio-items .col .work-item.style-4 .work-info .bottom-meta, 
.portfolio-items .col .work-item.style-4 img {
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.portfolio-items .col .work-item.style-4 .work-info .bottom-meta {
-webkit-transform: translateY(100%);
transform: translateY(100%);
background-color: #000;
}
.portfolio-items .col .work-item.style-4:hover img {
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
.portfolio-items .col .work-item.style-4:hover .work-info .bottom-meta,
.portfolio-items .col .work-item.style-4[data-custom-content="on"]:hover img {
-webkit-transform: translateY(0px);
transform: translateY(0px);
}
.portfolio-items .col .work-item.style-5 {
overflow: visible;
}
.portfolio-items .col .work-item.style-5 img.sizer {
position: absolute;
z-index: -1;
visibility: hidden;
}
.no-js .portfolio-items .col .work-item.style-5 img.sizer {
z-index: 1;
visibility: visible;
}
.portfolio-loading {
display: block;
height: 31px;
width: 31px;
z-index: 80;
position: absolute;
left: 50%;
top: 100px;
margin-left: -15px;
}
.portfolio-loading.default-loader {
background-image: none!important;
}
body[data-bg-header="true"] .portfolio-loading {
display: none;
}
div[data-col-num="cols-4"] .portfolio-loading {
top: 85px;
}
div[data-col-num="cols-3"] .portfolio-loading {
top: 111px;
}
.portfolio-items[data-col-num="elastic"] {
margin-right: 0;
margin-top: 0;
}
.portfolio-wrap  {
position: relative;	
}
body .portfolio-wrap.default-style, body .portfolio-wrap.spaced {
padding: 2% 0;
}
body #boxed .portfolio-wrap.spaced {
padding-left: 1.5%;
}
body #boxed .portfolio-wrap.default-style {
padding: 2%;
}
body .default-style .portfolio-items .col.elastic-portfolio-item {
margin: 1.2%!important;
width: 17.50%!important;
}
body .portfolio-items .col.elastic-portfolio-item {
width: 20%;
margin: 0!important;
}
body .portfolio-items[data-gutter="1px"][data-col-num="elastic"], body .portfolio-items[data-gutter="1px"] .col { padding: 1px; }
body .portfolio-items[data-gutter="2px"][data-col-num="elastic"], body .portfolio-items[data-gutter="2px"] .col { padding: 2px; }
body .portfolio-items[data-gutter="3px"][data-col-num="elastic"], body .portfolio-items[data-gutter="3px"] .col { padding: 3px; }
body .portfolio-items[data-gutter="4px"][data-col-num="elastic"], body .portfolio-items[data-gutter="4px"] .col { padding: 4px; }
body .portfolio-items[data-gutter="5px"][data-col-num="elastic"], body .portfolio-items[data-gutter="5px"] .col { padding: 5px; }
body .portfolio-items[data-gutter="6px"][data-col-num="elastic"], body .portfolio-items[data-gutter="6px"] .col { padding: 6px; }
body .portfolio-items[data-gutter="7px"][data-col-num="elastic"], body .portfolio-items[data-gutter="7px"] .col { padding: 7px; }
body .portfolio-items[data-gutter="8px"][data-col-num="elastic"], body .portfolio-items[data-gutter="8px"] .col { padding: 8px; }
body .portfolio-items[data-gutter="9px"][data-col-num="elastic"], body .portfolio-items[data-gutter="9px"] .col { padding: 9px; }
body .portfolio-items[data-gutter="10px"][data-col-num="elastic"], body .portfolio-items[data-gutter="10px"] .col { padding: 10px; }
body .portfolio-items[data-gutter="15px"][data-col-num="elastic"], body .portfolio-items[data-gutter="15px"] .col, body .portfolio-items[data-gutter="default"]:not([data-col-num="elastic"]) .col  { padding: 15px; }
body .portfolio-items[data-gutter="20px"][data-col-num="elastic"], body .portfolio-items[data-gutter="20px"] .col { padding: 20px; }
body .portfolio-items[data-gutter*="px"][data-col-num="elastic"].fullwidth-constrained {
padding: 0;
}
body .portfolio-items[data-gutter="1px"][data-col-num="elastic"].fullwidth-constrained, body .portfolio-items[data-gutter="1px"]:not([data-col-num="elastic"]) { width: calc(100% + 2px); margin-left: -1px; margin-top: -1px; }
body .portfolio-items[data-gutter="2px"][data-col-num="elastic"].fullwidth-constrained, body .portfolio-items[data-gutter="2px"]:not([data-col-num="elastic"]) { width: calc(100% + 4px); margin-left: -2px; margin-top: -2px; }
body .portfolio-items[data-gutter="3px"][data-col-num="elastic"].fullwidth-constrained, body .portfolio-items[data-gutter="3px"]:not([data-col-num="elastic"]) { width: calc(100% + 6px); margin-left: -3px; margin-top: -3px; }
body .portfolio-items[data-gutter="4px"][data-col-num="elastic"].fullwidth-constrained, body .portfolio-items[data-gutter="4px"]:not([data-col-num="elastic"]) { width: calc(100% + 8px); margin-left: -4px; margin-top: -4px; }
body .portfolio-items[data-gutter="5px"][data-col-num="elastic"].fullwidth-constrained, body .portfolio-items[data-gutter="5px"]:not([data-col-num="elastic"]) { width: calc(100% + 10px); margin-left: -5px; margin-top: -5px; }
body .portfolio-items[data-gutter="6px"][data-col-num="elastic"].fullwidth-constrained, body .portfolio-items[data-gutter="6px"]:not([data-col-num="elastic"]) { width: calc(100% + 12px); margin-left: -6px; margin-top: -6px; }
body .portfolio-items[data-gutter="7px"][data-col-num="elastic"].fullwidth-constrained, body .portfolio-items[data-gutter="7px"]:not([data-col-num="elastic"]) { width: calc(100% + 14px); margin-left: -7px; margin-top: -7px; }
body .portfolio-items[data-gutter="8px"][data-col-num="elastic"].fullwidth-constrained, body .portfolio-items[data-gutter="8px"]:not([data-col-num="elastic"]) { width: calc(100% + 16px); margin-left: -8px; margin-top: -8px; }
body .portfolio-items[data-gutter="9px"][data-col-num="elastic"].fullwidth-constrained, body .portfolio-items[data-gutter="9px"]:not([data-col-num="elastic"]) { width: calc(100% + 18px); margin-left: -9px; margin-top: -9px; }
body .portfolio-items[data-gutter="10px"][data-col-num="elastic"].fullwidth-constrained, body .portfolio-items[data-gutter="10px"]:not([data-col-num="elastic"]) { width: calc(100% + 20px); margin-left: -10px; margin-top: -10px; }
body .portfolio-items[data-gutter="15px"][data-col-num="elastic"].fullwidth-constrained, body .portfolio-items[data-gutter="15px"]:not([data-col-num="elastic"]), 
body .portfolio-items[data-gutter="default"]:not([data-col-num="elastic"]) { width: calc(100% + 30px); margin-left: -15px; margin-top: -15px; }
body .portfolio-items[data-gutter="20px"][data-col-num="elastic"].fullwidth-constrained, body .portfolio-items[data-gutter="20px"]:not([data-col-num="elastic"]) { width: calc(100% + 40px); margin-left: -20px; margin-top: -20px; }
body .portfolio-items .col.elastic-portfolio-item.tall, body .portfolio-items .col.elastic-portfolio-item.regular {
width: 20%;
}
body .portfolio-items .col.elastic-portfolio-item.wide {
width: 40%;
}
body .portfolio-items .col.elastic-portfolio-item.wide_tall {
width: 40%;
} body .portfolio-items.constrain-max-cols.no-masonry .col.elastic-portfolio-item {
width: 25%;
}
@media only screen and (min-width: 1000px) {
body .default-style .portfolio-items.constrain-max-cols .col.elastic-portfolio-item {
width: 22.5%!important;
}
}
@media only screen and (min-width: 1000px) and (max-width: 1300px) { 
body .default-style .portfolio-items.constrain-max-cols .col.elastic-portfolio-item .work-item .work-info a {
margin: 4px 3px;
padding: 4px 9px!important;
display: inline-block!important;
}
body .default-style .portfolio-items.constrain-max-cols:not([data-ps="6"]) .col.elastic-portfolio-item .work-meta {
width: 68%!important;
}
}  .nectar_fullscreen_zoom_recent_projects {
height: 900px;
width: 100%;
position: relative;
overflow:hidden;
}
.nectar_fullscreen_zoom_recent_projects .project-slides,
.nectar_fullscreen_zoom_recent_projects .project-slide,
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap,
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap *,
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap .bg-inner-wrap:after {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
body .nectar_fullscreen_zoom_recent_projects .project-slide.no-trans, 
body .nectar_fullscreen_zoom_recent_projects .project-slide.no-trans *,
body .nectar_fullscreen_zoom_recent_projects .project-slide.no-trans .project-info h1 > span span,
body .nectar_fullscreen_zoom_recent_projects .project-slide.no-trans .project-info a, 
body .nectar_fullscreen_zoom_recent_projects .project-slide.no-trans .project-info p {
-ms-transition: none;
-webkit-transition: none;
transition: none;
}
.nectar_fullscreen_zoom_recent_projects .project-slide {
visibility: hidden;
-webkit-transition: visibility 0s 1.3s;
transition: visibility 0s 1.3s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.current {
visibility: visible;
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap .slide-bg {
-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s, -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
-webkit-transform: scale(1) translateZ(0);
-ms-transform: scale(1) translateZ(0);
transform: scale(1) translateZ(0);
backface-visibility: hidden;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.prev .bg-outer-wrap .slide-bg,
.nectar_fullscreen_zoom_recent_projects .project-slide.next .bg-outer-wrap .slide-bg {
-webkit-transform: scale(1.25);
-ms-transform: scale(1.25);
transform: scale(1.25);
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap {
-webkit-transition: -webkit-transform 0.95s cubic-bezier(0.4, 0, 0.2, 1) 0.45s;
transition: -webkit-transform 0.95s cubic-bezier(0.4, 0, 0.2, 1) 0.45s;
transition: transform 0.95s cubic-bezier(0.4, 0, 0.2, 1) 0.45s;
transition: transform 0.95s cubic-bezier(0.4, 0, 0.2, 1) 0.45s, -webkit-transform 0.9s cubic-bezier(0.4, 0, 0.2, 1) 0.45s;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
backface-visibility: hidden;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.prev .bg-outer-wrap {
-webkit-transform: translate3d(0%, -100%, 0);
transform: translate3d(0%, -100%, 0);
}
.nectar_fullscreen_zoom_recent_projects .project-slide.next .bg-outer-wrap {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer, .nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer {
-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s, -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
-webkit-transform: scale(1) translateZ(0);
-ms-transform: scale(1) translateZ(0);
transform: scale(1) translateZ(0);
backface-visibility: hidden;
overflow: hidden;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.prev .bg-outer, .nectar_fullscreen_zoom_recent_projects .project-slide.next .bg-outer {
-webkit-transform: scale(0.5) translateZ(0);
-ms-transform: scale(0.5) translateZ(0);
transform: scale(0.5) translateZ(0);
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info h1 > span {
position: relative;
display: inline-block;
overflow: hidden;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info h1 > span span {
position: relative;
display: inline-block;
-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.1, 1) 0.75s;
transition: -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.1, 1) 0.75s;
transition: transform 0.6s cubic-bezier(0.4, 0, 0.1, 1) 0.75s;
transition: transform 0.6s cubic-bezier(0.4, 0, 0.1, 1) 0.75s, -webkit-transform 0.6s cubic-bezier(0.4, 0, 0.1, 1) 0.75s;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
padding: 2% 0;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info a,
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info p {
-webkit-transition: all 0.5s cubic-bezier(0.4, 0, 0.1, 1) 0.75s;
transition: all 0.5s cubic-bezier(0.4, 0, 0.1, 1) 0.75s;
transition: all 0.5s cubic-bezier(0.4, 0, 0.1, 1) 0.75s;
transition: all 0.5s cubic-bezier(0.4, 0, 0.1, 1) 0.75s, all 0.5s cubic-bezier(0.4, 0, 0.1, 1) 0.75s;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
display: block;
margin-top: 25px;
opacity: 1;
}
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="light"] .project-info h1 {
color: #fff;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.prev .project-info h1 > span span {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
-webkit-transition-delay: .45s;
transition-delay: .45s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.next .project-info h1 > span span {
-webkit-transform: translateY(100%);
transform: translateY(100%);
-webkit-transition-delay: .45s;
transition-delay: .45s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.prev .project-info a {
-webkit-transform: translateY(-60%);
transform: translateY(-60%);
opacity: 0;
-webkit-transition-delay: .45s;
transition-delay: .45s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.prev .project-info p {
-webkit-transform: translateY(-40px);
transform: translateY(-40px);
opacity: 0;
-webkit-transition-delay: .45s;
transition-delay: .45s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.next .project-info a {
-webkit-transform: translateY(60%);
transform: translateY(60%);
opacity: 0;
-webkit-transition-delay: .45s;
transition-delay: .45s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.next .project-info p {
-webkit-transform: translateY(40px);
transform: translateY(40px);
opacity: 0;
-webkit-transition-delay: .45s;
transition-delay: .45s;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info a {
color: #fff;
font-weight: 600;
backface-visibility: hidden;
display: inline-block;
position: relative;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info p {
color: #fff;
backface-visibility: hidden;
position: relative;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info a:hover:after {
animation: portSliderLine 0.42s cubic-bezier(0.42, 0, 0, 1) forwards;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info a:after {
display: block;
content: '';
position: absolute;
z-index: -1;
width: 100%;
height: 2px;
background-color: #fff;
bottom: -1px;
left: 0;
backface-visibility: hidden;
pointer-events: none;
animation: portSliderLine2 0.42s cubic-bezier(0.42, 0, 0, 1) forwards;
}
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .project-slide .project-info a:after  { background-color: #000; }
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .project-slide .project-info a { color: #000;}
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap .slide-bg {
background-size: cover;
background-position: center;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap .bg-inner-wrap:after {
opacity: 0;
-webkit-transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
-webkit-transition-delay: 0s;
transition-delay: 0s;
backface-visibility: hidden;
z-index: 10;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .bg-outer-wrap .bg-inner-wrap:after {
content: '';
background-color: inherit;
}
.nectar_fullscreen_zoom_recent_projects .project-slide.current .bg-outer-wrap .bg-inner-wrap:after {
-webkit-transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.2s;
transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.25s;
}
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.1"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.1; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.2"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.2; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.3"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.3; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.4"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.4; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.5"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.5; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.6"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.6; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.7"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.7; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.8"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.8; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="0.9"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 0.9; }
.nectar_fullscreen_zoom_recent_projects[data-overlay-opacity="1"] .project-slide.current .bg-outer-wrap .bg-inner-wrap:after { opacity: 1; }
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info {
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 100%;
z-index: 100;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info h1, .nectar_fullscreen_zoom_recent_projects .project-slide .project-info p {
max-width: 50%;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info p { display: block; }
@media only screen and (max-height: 500px) {
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info h1, .nectar_fullscreen_zoom_recent_projects .project-slide .project-info p {
max-width: 100%;
}
body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls {
bottom: 15px;
}
body .nectar_fullscreen_zoom_recent_projects .project-slide .project-info a {
margin-top: 0;
top: -5px;
}
body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next, body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev {
width: 36px;
height: 36px;
}
body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next i, body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev i {
width: 36px;
}
body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next:after, body .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev:after {
width: 9px;
}
}
.nectar_fullscreen_zoom_recent_projects > .normal-container {
position: absolute;
z-index: 100;
width: 100%;
top: 0;
height: 100%;
left: 50%;
-ms-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
pointer-events: none;
}
body[data-full-width-header="true"] .nectar_fullscreen_zoom_recent_projects > .normal-container {
max-width: none;
width: 100%;
left: 0;
-ms-transform: none;
-webkit-transform: none;
transform: none;
}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls {
position: absolute;
left: 0; 
bottom: 40px;
z-index: 100;
pointer-events: all;
}
body[data-full-width-header="true"] .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls {
left: 35px; 
bottom: 20px;
}
@media only screen and (min-width: 1000px) {
body[data-ext-responsive="true"][data-full-width-header="false"] .nectar_fullscreen_zoom_recent_projects .zoom-slider-controls {
left: 90px;
}
body[data-ext-responsive="true"][data-full-width-header="false"] .nectar_fullscreen_zoom_recent_projects .dot-nav {
right: 90px;
}
}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next,
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev {
width: 44px;
height: 44px;
display: inline-block;
text-align: center;
border-radius: 50%;
position: relative;
margin: 7px;
border: 1px solid rgba(255,255,255,0.5);
}
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .zoom-slider-controls .prev, .nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .zoom-slider-controls .next { border: 1px solid rgba(0,0,0,0.5); }
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev {
margin-left: 0;
}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next i,
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev i {
width: 44px;
height: 12px;
line-height: 12px;
font-size: 14px;
text-align:center;
position: absolute;
top: 50%;
left: 0;
-ms-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);
color: #fff;
}
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"]  .zoom-slider-controls .prev i,
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"]  .zoom-slider-controls .next i { color: #000;}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next i { left: 1px;}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next:hover i {
-ms-transform: translateX(5px)  translateY(-50%);
-webkit-transform: translateX(5px) translateY(-50%);
transform: translateX(5px) translateY(-50%);
}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev:hover i {
-ms-transform: translateX(-5px)  translateY(-50%);
-webkit-transform: translateX(-5px) translateY(-50%);
transform: translateX(-5px) translateY(-50%);
}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next:after,
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev:after {
display: block;
content: '';
background-color: #fff;
height: 1px;
width: 14px;
position: absolute;
left: 14px;
top: 50%;
-ms-transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);
-webkit-transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);
transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);
-ms-transform: scaleX(0) translateX(0px);
-webkit-transform: scaleX(0) translateX(0px);
transform: scaleX(0) translateX(0px);
}
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .zoom-slider-controls .prev:after, .nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .zoom-slider-controls .next:after  { background-color: #000; }
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .next:hover:after,
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev:hover:after {
-ms-transform: scaleX(1) translateX(0);
-webkit-transform: scaleX(1) translateX(0);
transform: scaleX(1) translateX(0);
}
.nectar_fullscreen_zoom_recent_projects .zoom-slider-controls .prev:after {
left: auto;
right: 14px;
-ms-transform: scaleX(0) translateX(0px);
-webkit-transform: scaleX(0) translateX(0px);
transform: scaleX(0) translateX(0px);
}
.nectar_fullscreen_zoom_recent_projects[data-slider-controls="arrows"] .dot-nav { pointer-events: none; visibility: hidden;}
.nectar_fullscreen_zoom_recent_projects .dot-nav {
position: absolute;
right: 50px;
top: 50%;
-ms-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
z-index: 100;
pointer-events: all;
}
body[data-ext-responsive="true"][data-full-width-header="true"] .nectar_fullscreen_zoom_recent_projects .dot-nav {
right: 35px;
}
.nectar_fullscreen_zoom_recent_projects .dot-nav > span {
display: block;
height: 2px;
width: 30px;
cursor: pointer;
padding: 8px 0;
opacity: 0.5;
box-sizing: content-box;
-ms-transform-origin: right;
-webkit-transform-origin: right;
transform-origin: right;
-ms-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
-webkit-transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
-ms-transform: scaleX(0.5);
-webkit-transform: scaleX(0.5);
transform: scaleX(0.5);
}
.nectar_fullscreen_zoom_recent_projects .dot-nav span.active {
opacity: 1;
-ms-transform: scaleX(1);
-webkit-transform: scaleX(1);
transform: scaleX(1);
}
.nectar_fullscreen_zoom_recent_projects .dot-nav > span span {
height: 100%;
width: 100%;
display: block;
background-color: #fff;
}
.nectar_fullscreen_zoom_recent_projects[data-slider-text-color="dark"] .dot-nav > span span { background-color: #000; }  @media only screen and (min-width: 1000px) and (max-width: 1300px) {
.portfolio-items:not(.carousel) .col.span_3 .work-item .work-info a {
padding: 5px 6px;
font-size: 11px;
margin: 1px;
}
.portfolio-items:not(.carousel) .col.span_3 .work-meta, .portfolio-items:not(.carousel) .col.span_4 .work-meta {
width: 74%;
}
.portfolio-items:not(.carousel) .col.span_3 .nectar-love-wrap, .portfolio-items:not(.carousel) .col.span_4 .nectar-love-wrap  {
width: 52px;
}
body.single-portfolio #sidebar.fixed-sidebar, body.single-portfolio #sidebar {
width: 27.5%;
}
body.single-portfolio .post-area {
width: 72.5%;
}
body.single-portfolio.material .post-area.span_9 {
width: 68.5%;
}
body.single-portfolio .row .title-wrap .col.section-title {
text-align: center;
}
body.single-portfolio .row .col.section-title h1 {
max-width: 725px;
margin: 0 auto;
}
}
@media only screen and (min-width: 1000px) and (max-width: 1080px) {
body #sidebar.fixed-sidebar, body.single-portfolio #sidebar {
top: 0;
margin-left: 0;
position: relative;
}
}
@media only screen and (min-device-width: 481px) and (max-device-width: 1025px) and (orientation:landscape) {
#full_width_portfolio .project-title.parallax-effect {
padding-top: 5em;
position: relative;
margin-top: -32px;
top: 0;
}
.portfolio-items .col .work-item .work-info a {
display: block;
position: absolute;
top: 0;
left: 0;
margin: 0;
width: 100%;
height: 100%;
text-indent: -9999px;
}
.portfolio-items .col .work-item .work-info .custom-content .nectar-button {
width: auto;
}
body .portfolio-items[data-ps="6"] .work-item .parallaxImg-layers > div .bg-img:after {
opacity: 1;
}
body .portfolio-items[data-ps="6"] .work-item .work-meta .inner, body .portfolio-items[data-ps="6"] .wide_tall .work-item .work-meta .inner {
opacity: 1;
transform: scale(1);
-webkit-transform: scale(1);
}
.portfolio-items .col .work-item:not(.style-2):not(.style-3):not(.style-3-alt):not(.style-4) .work-info .vert-center {
height: 100%;
top: 0;
transform: none;
-webkit-transform: none;
}
}
@media only screen and (min-width : 690px) and (max-width : 999px) {
.one-fourths.span_3.clear-both, .one-fourths.vc_span3.clear-both, .one-fourths.vc_col-sm-3.clear-both:not([class*="vc_col-xs-"]) { clear: both; }
.one-fourths.span_3.right-edge, .one-fourths.vc_span3.right-edge, .one-fourths.vc_col-sm-3.right-edge:not([class*="vc_col-xs-"]) { margin-right: 0; }
.portfolio-items .col {
width: 100%;
margin-left: 0;
margin-bottom: 8px;
}
.portfolio-items:not(.carousel) div:nth-child(2n+2), .portfolio-items:not(.carousel) div:nth-child(2n+2) {
clear: both;
}
body .portfolio-items:not(.carousel)[data-col-num="cols-3"], body .portfolio-items:not(.carousel)[data-col-num="cols-4"] {
margin: 0 -2% 0 -2%;
}
.portfolio-items:not(.carousel) .col.span_4, .portfolio-items:not(.carousel) .col.span_3 {
width: 50%!important;
}
.portfolio-items[data-ps="6"] .col {
padding: 2%;
}
body .portfolio-items[data-ps="6"] .work-item .parallaxImg-layers > div .bg-img:after {
opacity: 1;
}
body .portfolio-items[data-ps="6"] .work-item .work-meta .inner, body .portfolio-items[data-ps="6"] .wide_tall .work-item .work-meta .inner {
opacity: 1;
transform: scale(1);
-webkit-transform: scale(1);
}
body .portfolio-filters {
position: relative;
display: inline-block;
clear: both;
margin-top: 10px;
float: none;
top: auto;
}
.single-portfolio #full_width_portfolio .row .col.section-title h1 {
max-width: 430px;
margin: 0 auto;
letter-spacing: -1px;
font-size: 22px;
}
.carousel-next {
right: 1px;
padding-left: 1px;
}
.carousel-prev {
right: 25px;
padding-right: 1px;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3,
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3 {
transform: translateX(0px) translateZ(0);
-webkit-transform: translateX(0px) translateZ(0);
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .next-arrow, 
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow,
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav .controls span.line {
display: none;
}
body .blog_next_prev_buttons[data-style="fullwidth_next_prev"] li span:not(.text),
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project span:not(.text),
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project span:not(.text) {
text-align: center;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul .previous-project,
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul .next-project {
min-height: 225px;
}
}
@media only screen and (max-width : 690px) {
.col {
margin-bottom: 25px;
}
.post-area {
margin-bottom: 0;
}
body .nectar_fullscreen_zoom_recent_projects .project-slide .project-info h2, body .nectar_fullscreen_zoom_recent_projects .project-slide .project-info p {
max-width: 100%;
}
.single-portfolio .row .col.section-title.span_12 {
text-align: center;
}
body.single-portfolio .row .col.section-title.span_12 h1 {
width: 280px;
margin: 0 auto;
line-height: 30px;
}
.portfolio-items:not(.carousel) .col.span_4, .portfolio-items:not(.carousel) .col.span_3, .portfolio-items:not(.carousel) .col.span_6 {
width: 100%;
margin-right: 0;
margin-left: 0;
}
body .portfolio-items[data-ps="6"] .work-item .parallaxImg-layers > div .bg-img:after {
opacity: 1;
}
body .portfolio-items[data-ps="6"] .work-item .work-meta .inner, body .portfolio-items[data-ps="6"] .wide_tall .work-item .work-meta .inner {
opacity: 1;
transform: scale(1);
-webkit-transform: scale(1);
}
.bottom_controls #portfolio-nav .controls li#next-link a i:after,
.bottom_controls #portfolio-nav .controls li#prev-link a i:after {
display: none;
}
.posts-container[data-load-animation="none"] article .inner-wrap.animated { opacity: 1; }
.portfolio-filters {
width: 100%;
position: relative;
display: block;
clear: both;
top: auto;
}
.page-template-template-portfolio-php .portfolio-filters {
margin-bottom: 0;
}
hmtl .page-header-no-bg .portfolio-filters {
margin-top: 20px;
height: auto;
}
body .portfolio-filters > ul {
position: relative;
}
div[data-style="minimal"] .toggle h3 a {
font-size: 20px;
line-height: 24px;
}
body #portfolio-nav {
margin: 10px 0px 0px;
position: relative;
}
.bottom_controls #portfolio-nav {
margin-top: 0;
}
.bottom_controls #portfolio-nav .controls {
position: absolute;
}
.bottom_controls #portfolio-nav .controls span {
display: none;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .container {
max-width: none!important;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav .controls,
.blog_next_prev_buttons[data-style="fullwidth_next_prev"] .controls {
position: relative;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project span:not(.text),
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project span:not(.text) {
text-align: center;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul .previous-project,
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul .next-project {
min-height: 250px;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav .controls span {
display: block;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul .previous-project, 
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls  #portfolio-nav ul .next-project {
width: 100%;
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover h3,
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover h3 {
transform: translateX(0px) translateZ(0);
-webkit-transform: translateX(0px) translateZ(0);
}
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3 .next-arrow, 
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3 .next-arrow,
body .container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav .controls span.line {
display: none;
}
body .project-title #portfolio-nav {
top: 10px;
height: 33px;
}
#portfolio-nav ul {
position: relative;
margin-left: 0;
}
#page-header-bg #portfolio-nav ul,
.section-title #portfolio-nav ul {
margin-bottom: 0;
}
#portfolio-nav ul:first-child {
z-index: 103;
}
#portfolio-nav .controls:after {
content: ""; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
body #page-header-bg .project-title {
top: 0;
padding-top: 30px;
}
.single-portfolio #page-header-bg[data-alignment-v="middle"]:not(.fullscreen-header) .span_6 {
transform: none;
-webkit-transform: none;
}
body[data-permanent-transparent="1"] #page-header-bg .project-title {
padding-top: 50px;
}
.single-portfolio #page-header-bg:not(.fullscreen-header) {
height: auto!important;
}
.project-title #portfolio-nav .controls,
#page-header-bg .project-title #portfolio-nav .controls {
margin: 0 auto;
float: none;
display: block;
width: 120px;
}
.project-title .controls #prev-link {
float: left;
}
.project-title .controls #next-link {
float: right;
}
.project-title #all-items {
left: 142px;
float: none;
position: absolute;
}
}
@media only screen and (min-width : 1px) and (max-width : 999px) {
body[data-header-resize="0"] .container-wrap .portfolio-filters-inline.first-section {
margin-top: 0;
}
.single-portfolio .row .post-area {
margin-top: 0;
}
.single-portfolio #boxed .post-area { width: 100%; }
.work-item:not([data-custom-content="on"]) .work-info-bg { 
display: none;
}
.style-3 .work-info-bg {
display: block;
}
body .portfolio-items .work-item.style-3 p,
body .portfolio-items .work-item.style-3 .vert-center p {
display: block;
margin-top: 0;
opacity: 1;
position: relative;
}
.portfolio-items .work-item.style-3 .vert-center {
padding-top: 15px;
}
.portfolio-items[data-ps="8"] .col .work-info-bg { opacity: 0.3;}
.portfolio-items[data-ps="8"] .line, .portfolio-items[data-ps="8"] .col .next-arrow { display: none;}
.recent-work-carousel[data-full-width="true"] .portfolio-items .work-info-bg, 
.portfolio-items .col .work-item.style-2 .work-info-bg {
display: block;
}
body .nectar-carousel-flickity-fixed-content .nectar-carousel-fixed-content { position: relative; width: 100%; margin-right: 0; transform: none; top: 0;}
body .nectar-carousel-flickity-fixed-content .nectar-flickity { margin-left: 0; }
body .nectar-flickity.nectar-carousel[data-controls="material_pagination"]:not(.masonry) .flickity-viewport { margin-top: 50px; }
.portfolio-items:not(.carousel) .col.span_3 .work-item .work-info a {
padding: 9px 15px;
font-size: 12px;
margin: 5px;
}
.portfolio-items .col .work-item .work-info a {
display: block;
position: absolute;
top: 0;
left: 0;
margin: 0;
width: 100%;
height: 100%;
opacity: 0;
text-indent: -9999px;
}
.portfolio-items[data-ps="1"] .col .work-item:hover .work-info .vert-center > a {
opacity: 0;
}
.portfolio-items .col .work-item .work-info .custom-content .nectar-button {
width: auto;
}
.portfolio-items .col .work-item:not(.style-2):not(.style-3):not(.style-3-alt):not(.style-4):not([data-custom-content="on"]) .work-info .vert-center {
transform: none;
-webkit-transform: none;
top: 0;
height: 100%;
}
body.single-portfolio #sidebar.fixed-sidebar, body.single-portfolio #sidebar  {
top: 0;
width: 100%;
margin-left: 0;
margin-top: 10px;
position: relative;
float: none;
}
body.single-portfolio #sidebar {
margin-top: 30px;
}
.single-post[data-bg-header="true"].material .container-wrap:not(.no-sidebar) > .main-content { padding-top: 0; }
body.single-portfolio .post-area {
width: 100%;
float: none;
}
.single-portfolio #full_width_portfolio .row .col.section-title h1,
.single-portfolio .row .col.section-title h1 {
letter-spacing: 0;
font-size: 20px;
}
.parallax_slider_outer.first-section, body .parallax-disabled, .parallax-disabled .nectar-slider-wrap {
margin-top: 0;	
}
.admin-bar.single-portfolio .project-title.parallax-effect {
margin-top: 0;	
}
#full_width_portfolio .project-title.parallax-effect {
position: relative;
top: 0;
} 
body.single-portfolio #full_width_portfolio .container-wrap {
padding-top: 2.1em;	
}
.carousel-wrap[data-full-width="true"] {
padding: 0 9px;
}
body .carousel-wrap[data-full-width="true"] .carousel-heading h2 {
font-size: 16px;	
top: 3px;
}
.portfolio-items[data-col-num="elastic"] {
padding-left: 0;
}
.portfolio-filters-inline #current-category {
display: none;
}
body .portfolio-filters-inline .container > ul {
float: none;
text-align: center;
}
.portfolio-filters-inline #sort-label,
.portfolio-filters-inline .container > ul li#sort-label {
display: none;
}
body .portfolio-filters-inline ul li, 
body .portfolio-filters-inline ul ul {
float: none;
display: inline;
}
body .container-wrap .portfolio-filters-inline.first-section,
body .container-wrap .portfolio-filters-inline.non-fw.first-section {
padding-top: 19px;
margin-top: 0;
}
body .container-wrap.portfolio-filters-inline.first-section.non-fw  {
padding-top: 33px;
}
body .portfolio-filters-inline .container > ul {
max-width: 100%;
margin-right: 0;
}
}
@media only screen and (min-width: 470px) and (max-width: 600px) {
body .carousel-wrap[data-full-width="true"] .portfolio-items .work-meta {
width: 66%;
}
body .carousel-wrap[data-full-width="true"] .portfolio-items .work-meta {
font-size: 10px;
}
body .portfolio-items .work-meta h4 { 
font-size: 15px;
line-height: 18px;
}
}
@media only screen and (min-width: 1600px) { #boxed .portfolio-items .elastic-portfolio-item {
width: 25%;
}
body #boxed .portfolio-items .col.elastic-portfolio-item.tall, body #boxed .portfolio-items .col.elastic-portfolio-item.regular {
width: 20%;
}
body #boxed .portfolio-items .col.elastic-portfolio-item.wide {
width: 50%;
}
body #boxed .portfolio-items .col.elastic-portfolio-item.wide_tall {
width: 50%;
}
body #boxed .default-style .portfolio-items .col.elastic-portfolio-item {
width: 21.72%!important;
} body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.wide{
width: 50%;
}
body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.wide_tall {
width: 50%;
}
body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.tall, body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item.regular {
width: 25%;
}
}
@media only screen and (min-width: 1300px) and (max-width: 1600px) {
.portfolio-items .elastic-portfolio-item {
width: 25%;
}
body .portfolio-items .col.elastic-portfolio-item.tall, body .portfolio-items .col.elastic-portfolio-item.regular {
width: 20%;
}
body .portfolio-items .col.elastic-portfolio-item.wide {
width: 50%;
}
body .portfolio-items .col.elastic-portfolio-item.wide_tall {
width: 50%;
}
}
@media only screen and (min-width: 990px) and (max-width: 1300px) {
.portfolio-items .elastic-portfolio-item {
width: 33.3%;
}
.portfolio-items[data-ps="6"] .col {
padding: 1.5%;
}
body .portfolio-items .col.elastic-portfolio-item.wide_tall, body .portfolio-items .col.elastic-portfolio-item.wide  {
width: 66.6%;
}
body .default-style .portfolio-items .col.elastic-portfolio-item {
width: 30.6%!important;
}
body #boxed .default-style .portfolio-items .col.elastic-portfolio-item {
width: 29.7%!important;
} body .portfolio-items.constrain-max-cols.no-masonry .col.elastic-portfolio-item {
width: 25%;
} body .portfolio-items.constrain-max-cols.no-masonry .col.elastic-portfolio-item h3, .team-member[data-style="meta_overlaid"] .team-meta h3,
body .portfolio-items.constrain-max-cols.no-masonry .col.elastic-portfolio-item .style-5 h4 {
font-size: 14px;
line-height: 20px;
}
body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item h3,
body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item h4 {
font-size: 18px;
line-height: 25px;
}
.portfolio-items.constrain-max-cols .work-item.style-4 .bottom-meta {
padding: 13px 13px 10px;
}
.portfolio-items.constrain-max-cols .work-item.style-4 .bottom-meta p,
.portfolio-items.constrain-max-cols .work-item.style-5 p {
font-size: 12px;
line-height: 18px;
} body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.wide {
width: 25%;
}
body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.wide_tall {
width: 25%;
}
body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.tall, body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item.regular {
width: 25%;
}
}
@media only screen and (min-width: 470px) and (max-width: 990px) {
.portfolio-items .elastic-portfolio-item,
body .post-area.masonry.meta_overlaid .masonry-blog-item.regular {
width: 50%;
}
body .portfolio-items .col.elastic-portfolio-item.wide_tall, body .portfolio-items .col.elastic-portfolio-item.wide {
width: 100%;
}
body .portfolio-wrap.default-style { padding: 0!Important; margin-top: 30px; }
body .portfolio-wrap.default-style .portfolio-items { margin: 0!important; width: 100%!important; padding: 0!important; transform: none!important;}
body .default-style .portfolio-items .col.elastic-portfolio-item {
width: 100%!important;
margin: 0!important;
padding-bottom: 25px;
} #boxed .portfolio-items .elastic-portfolio-item {
width: 100%;
}
#boxed .portfolio-items .elastic-portfolio-item img {
height: auto!important;
}
body #boxed .default-style { padding: 0!Important; margin-top: 30px; }
body #boxed .default-style .portfolio-items { margin: 0!important; width: 100%!important; padding: 0!important;}
body #boxed .default-style .portfolio-items .col.elastic-portfolio-item {
width: 100%!important;
margin: 0!important;
padding-bottom: 25px;
}
}
@media only screen and (max-width: 690px) and (min-width: 470px) {
body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item h3 {
font-size: 18px;
line-height: 25px;
}
.portfolio-items[data-ps="6"] .col, .portfolio-items[data-ps="6"][data-col-num="elastic"] {
padding: 10px;
}
}
@media only screen and (max-width: 470px) {
.portfolio-items .elastic-portfolio-item {
width: 100%;
}
body .post-area.masonry.meta_overlaid .masonry-blog-item.regular {
width: 50%;
}
.portfolio-items .elastic-portfolio-item img,
.masonry.meta_overlaid article.post.wide_tall .content-inner .post-featured-img img {
height: auto!important;
}
.portfolio-items[data-ps="6"] .col, .portfolio-items[data-ps="6"][data-col-num="elastic"] {
padding: 10px;
}
body .default-style { padding: 0!important; margin-top: 30px; }
body .default-style .portfolio-items .col.elastic-portfolio-item {
width: 100%!important;
margin: 0!important;
padding-bottom: 25px;
}
.portfolio-items .col.wide .work-item.style-3-alt[data-text-align="left"] .vert-center,
.portfolio-items .col.wide .work-item.style-3-alt[data-text-align="right"] .vert-center,
.portfolio-items .col.wide .work-item.style-3[data-text-align="left"] .vert-center,
.portfolio-items .col.wide .work-item.style-3[data-text-align="right"] .vert-center {
left: 50%!important;
right: auto!important;
margin-left: 0;
}
body .portfolio-items .col .work-item.style-4 .work-info .bottom-meta {
bottom: 0;
transform: none;
position: relative;
}
.portfolio-items .col .work-item.style-4:hover img { transform: none; }
body .portfolio-items .work-item.style-4 .work-info {
position: static;
padding: 0;
height: auto;
} body .portfolio-items[data-col-num="elastic"]:not(.fullwidth-constrained):not(.isotope-activated) {
margin-left: -50vw;
left: 50%;
width: 100vw;
}
body .portfolio-items:not(.isotope-activated):not(.carousel) .elastic-portfolio-item,
body .portfolio-items:not(.isotope-activated):not(.carousel) .col,
body .default-style .portfolio-items:not(.carousel) {
width: 100%!important;
position: relative!important;
top: auto!important;
left: 0!important;
-webkit-transform: none!important;
transform: none!important;
}
body .portfolio-items.isotope-activated .elastic-portfolio-item,
body .portfolio-items.isotope-activated .col  {
transition: none!important;
}
.portfolio-items:not(.carousel) .col .inner-wrap[data-animation],
.portfolio-items[data-ps="8"]:not(.carousel) .col .inner-wrap[data-animation="perspective"].animated .vert-center p, 
.portfolio-items[data-ps="8"]:not(.carousel) .col .inner-wrap[data-animation="perspective"].animated .vert-center h3 {
opacity: 1!important;
-webkit-transform: none!important;
transform: none!important;
}
}.BorlabsCookie *{box-sizing:border-box}.BorlabsCookie *::before,.BorlabsCookie *::after{box-sizing:inherit}.BorlabsCookie * div,.BorlabsCookie * span,.BorlabsCookie * h1,.BorlabsCookie * h2,.BorlabsCookie * h3,.BorlabsCookie * h4,.BorlabsCookie * h5,.BorlabsCookie * h6,.BorlabsCookie * p,.BorlabsCookie * a,.BorlabsCookie * em,.BorlabsCookie * img,.BorlabsCookie * small,.BorlabsCookie * strike,.BorlabsCookie * strong,.BorlabsCookie * sub,.BorlabsCookie * sup,.BorlabsCookie * b,.BorlabsCookie * u,.BorlabsCookie * i,.BorlabsCookie * center,.BorlabsCookie * ol,.BorlabsCookie * ul,.BorlabsCookie * li,.BorlabsCookie * fieldset,.BorlabsCookie * form,.BorlabsCookie * label,.BorlabsCookie * legend{margin:0;padding:0;border:0;font:inherit;color:inherit;vertical-align:baseline}.borlabs-hide{display:none}.borlabs-position-fix{position:initial !important;transform:unset !important}._brlbs-btn-cookie-preference{display:inline-block;font-family:inherit;font-size:inherit;padding:.5em 1em;text-decoration:none;transition:background-color 125ms linear}.BorlabsCookie ._brlbs-cursor{cursor:pointer}.BorlabsCookie .text-left{text-align:left !important}.BorlabsCookie .text-center{text-align:center !important}.BorlabsCookie .text-right{text-align:right !important}.BorlabsCookie table._brlbs th{text-align:left}.BorlabsCookie table._brlbs td,.BorlabsCookie table._brlbs th{padding:.3rem}.BorlabsCookie ._brlbs-responsive-table{min-height:.01%;overflow:auto}.BorlabsCookie label._brlbs-focused{outline:Highlight;outline-color:-webkit-focus-ring-color;outline-style:solid;outline-width:2px}.BorlabsCookie .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.BorlabsCookie .sr-only-focusable:active,.BorlabsCookie .sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.BorlabsCookie .container,.BorlabsCookie .container-fluid,.BorlabsCookie .container-xl,.BorlabsCookie .container-lg,.BorlabsCookie .container-md,.BorlabsCookie .container-sm{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 576px){.BorlabsCookie .container-sm,.BorlabsCookie .container{max-width:540px}}@media(min-width: 768px){.BorlabsCookie .container-md,.BorlabsCookie .container-sm,.BorlabsCookie .container{max-width:720px}}@media(min-width: 992px){.BorlabsCookie .container-lg,.BorlabsCookie .container-md,.BorlabsCookie .container-sm,.BorlabsCookie .container{max-width:960px}}@media(min-width: 1200px){.BorlabsCookie .container-xl,.BorlabsCookie .container-lg,.BorlabsCookie .container-md,.BorlabsCookie .container-sm,.BorlabsCookie .container{max-width:1140px}}.BorlabsCookie .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.BorlabsCookie .no-gutters{margin-right:0;margin-left:0}.BorlabsCookie .no-gutters>.col,.BorlabsCookie .no-gutters>[class*=col-]{padding-right:0;padding-left:0}.BorlabsCookie .col-xl,.BorlabsCookie .col-xl-12,.BorlabsCookie .col-xl-11,.BorlabsCookie .col-xl-10,.BorlabsCookie .col-xl-9,.BorlabsCookie .col-xl-8,.BorlabsCookie .col-xl-7,.BorlabsCookie .col-xl-6,.BorlabsCookie .col-xl-5,.BorlabsCookie .col-xl-4,.BorlabsCookie .col-xl-3,.BorlabsCookie .col-xl-2,.BorlabsCookie .col-xl-1,.BorlabsCookie .col-lg,.BorlabsCookie .col-lg-12,.BorlabsCookie .col-lg-11,.BorlabsCookie .col-lg-10,.BorlabsCookie .col-lg-9,.BorlabsCookie .col-lg-8,.BorlabsCookie .col-lg-7,.BorlabsCookie .col-lg-6,.BorlabsCookie .col-lg-5,.BorlabsCookie .col-lg-4,.BorlabsCookie .col-lg-3,.BorlabsCookie .col-lg-2,.BorlabsCookie .col-lg-1,.BorlabsCookie .col-md,.BorlabsCookie .col-md-12,.BorlabsCookie .col-md-11,.BorlabsCookie .col-md-10,.BorlabsCookie .col-md-9,.BorlabsCookie .col-md-8,.BorlabsCookie .col-md-7,.BorlabsCookie .col-md-6,.BorlabsCookie .col-md-5,.BorlabsCookie .col-md-4,.BorlabsCookie .col-md-3,.BorlabsCookie .col-md-2,.BorlabsCookie .col-md-1,.BorlabsCookie .col-sm,.BorlabsCookie .col-sm-12,.BorlabsCookie .col-sm-11,.BorlabsCookie .col-sm-10,.BorlabsCookie .col-sm-9,.BorlabsCookie .col-sm-8,.BorlabsCookie .col-sm-7,.BorlabsCookie .col-sm-6,.BorlabsCookie .col-sm-5,.BorlabsCookie .col-sm-4,.BorlabsCookie .col-sm-3,.BorlabsCookie .col-sm-2,.BorlabsCookie .col-sm-1,.BorlabsCookie .col,.BorlabsCookie .col-12,.BorlabsCookie .col-11,.BorlabsCookie .col-10,.BorlabsCookie .col-9,.BorlabsCookie .col-8,.BorlabsCookie .col-7,.BorlabsCookie .col-6,.BorlabsCookie .col-5,.BorlabsCookie .col-4,.BorlabsCookie .col-3,.BorlabsCookie .col-2,.BorlabsCookie .col-1{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.BorlabsCookie .col{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-12{flex:0 0 100%;max-width:100%}@media(min-width: 576px){.BorlabsCookie .col-sm{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-sm-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-sm-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-sm-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-sm-12{flex:0 0 100%;max-width:100%}}@media(min-width: 768px){.BorlabsCookie .col-md{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-md-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-md-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-md-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-md-12{flex:0 0 100%;max-width:100%}}@media(min-width: 992px){.BorlabsCookie .col-lg{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-lg-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-lg-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-lg-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-lg-12{flex:0 0 100%;max-width:100%}}@media(min-width: 1200px){.BorlabsCookie .col-xl{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-xl-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-xl-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-xl-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-xl-12{flex:0 0 100%;max-width:100%}}.BorlabsCookie .d-block{display:block !important}.BorlabsCookie .d-flex{display:flex !important}@media(min-width: 576px){.BorlabsCookie .d-sm-block{display:block !important}.BorlabsCookie .d-sm-flex{display:flex !important}}@media(min-width: 768px){.BorlabsCookie .d-md-block{display:block !important}.BorlabsCookie .d-md-flex{display:flex !important}}@media(min-width: 992px){.BorlabsCookie .d-lg-block{display:block !important}.BorlabsCookie .d-lg-flex{display:flex !important}}@media(min-width: 1200px){.BorlabsCookie .d-xl-block{display:block !important}.BorlabsCookie .d-xl-flex{display:flex !important}}.BorlabsCookie .flex-row{flex-direction:row !important}.BorlabsCookie .flex-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-between{justify-content:space-between !important}.BorlabsCookie .align-items-start{align-items:flex-start !important}.BorlabsCookie .align-items-end{align-items:flex-end !important}.BorlabsCookie .align-items-center{align-items:center !important}.BorlabsCookie .align-items-baseline{align-items:baseline !important}.BorlabsCookie .align-items-stretch{align-items:stretch !important}@media(min-width: 576px){.BorlabsCookie .flex-sm-row{flex-direction:row !important}.BorlabsCookie .flex-sm-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-sm-between{justify-content:space-between !important}.BorlabsCookie .align-items-sm-start{align-items:flex-start !important}.BorlabsCookie .align-items-sm-end{align-items:flex-end !important}.BorlabsCookie .align-items-sm-center{align-items:center !important}.BorlabsCookie .align-items-sm-baseline{align-items:baseline !important}.BorlabsCookie .align-items-sm-stretch{align-items:stretch !important}}@media(min-width: 768px){.BorlabsCookie .flex-md-row{flex-direction:row !important}.BorlabsCookie .flex-md-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-md-between{justify-content:space-between !important}.BorlabsCookie .align-items-md-start{align-items:flex-start !important}.BorlabsCookie .align-items-md-end{align-items:flex-end !important}.BorlabsCookie .align-items-md-center{align-items:center !important}.BorlabsCookie .align-items-md-baseline{align-items:baseline !important}.BorlabsCookie .align-items-md-stretch{align-items:stretch !important}}@media(min-width: 992px){.BorlabsCookie .flex-lg-row{flex-direction:row !important}.BorlabsCookie .flex-lg-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-lg-between{justify-content:space-between !important}.BorlabsCookie .align-items-lg-start{align-items:flex-start !important}.BorlabsCookie .align-items-lg-end{align-items:flex-end !important}.BorlabsCookie .align-items-lg-center{align-items:center !important}.BorlabsCookie .align-items-lg-baseline{align-items:baseline !important}.BorlabsCookie .align-items-lg-stretch{align-items:stretch !important}}@media(min-width: 1200px){.BorlabsCookie .flex-xl-row{flex-direction:row !important}.BorlabsCookie .flex-xl-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-xl-between{justify-content:space-between !important}.BorlabsCookie .align-items-xl-start{align-items:flex-start !important}.BorlabsCookie .align-items-xl-end{align-items:flex-end !important}.BorlabsCookie .align-items-xl-center{align-items:center !important}.BorlabsCookie .align-items-xl-baseline{align-items:baseline !important}.BorlabsCookie .align-items-xl-stretch{align-items:stretch !important}}.BorlabsCookie .w-25{width:25% !important}.BorlabsCookie .w-50{width:50% !important}.BorlabsCookie .w-75{width:75% !important}.BorlabsCookie .w-100{width:100% !important}.BorlabsCookie .w-auto{width:auto !important}.BorlabsCookie .h-25{height:25% !important}.BorlabsCookie .h-50{height:50% !important}.BorlabsCookie .h-75{height:75% !important}.BorlabsCookie .h-100{height:100% !important}.BorlabsCookie .h-auto{height:auto !important}.BorlabsCookie .mw-100{max-width:100% !important}.BorlabsCookie .mh-100{max-height:100% !important}.BorlabsCookie .min-vw-100{min-width:100vw !important}.BorlabsCookie .min-vh-100{min-height:100vh !important}.BorlabsCookie .vw-100{width:100vw !important}.BorlabsCookie .vh-100{height:100vh !important}.BorlabsCookie ._brlbs-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.BorlabsCookie ._brlbs-animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.BorlabsCookie ._brlbs-animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.BorlabsCookie ._brlbs-animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.BorlabsCookie ._brlbs-animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.BorlabsCookie ._brlbs-animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.BorlabsCookie ._brlbs-animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.BorlabsCookie ._brlbs-animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.BorlabsCookie ._brlbs-animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.BorlabsCookie ._brlbs-animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.BorlabsCookie ._brlbs-animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media(print), (prefers-reduced-motion: reduce){.BorlabsCookie ._brlbs-animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}}.BorlabsCookie._brlbs-switch-consent{align-items:center;display:flex;font-size:inherit}.BorlabsCookie._brlbs-switch-consent ._brlbs-btn-switch--textRight{margin-right:2em}.BorlabsCookie ._brlbs-title{display:inline-block;vertical-align:middle;margin-bottom:0}.BorlabsCookie ._brlbs-title::before{content:"|";display:inline-block;margin:0 .25rem 0 0}.BorlabsCookie ._brlbs-checkbox{color:inherit;cursor:pointer;display:block;padding-left:2em;position:relative}.BorlabsCookie ._brlbs-checkbox input{position:absolute;opacity:0 !important;width:auto;z-index:-1}.BorlabsCookie ._brlbs-checkbox input:checked~._brlbs-checkbox-indicator::after{opacity:1}.BorlabsCookie ._brlbs-checkbox input:disabled~._brlbs-checkbox-indicator::after{opacity:1}.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator{border-style:solid;border-width:2px;padding:0 !important;position:absolute;left:0;top:0;height:20px;width:20px;transition:.25s}.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator::after{content:"";border-style:solid;border-width:0 2px 2px 0;border-radius:1px;position:absolute;left:5px;top:1px;height:11px;width:6px;transform:rotate(45deg);opacity:0}.BorlabsCookie ._brlbs-btn-switch{position:relative;display:inline-block;margin:0;width:50px;height:26px;vertical-align:middle}.BorlabsCookie ._brlbs-btn-switch input{opacity:0;width:0;height:0}.BorlabsCookie ._brlbs-btn-switch input:checked+._brlbs-slider{background-color:#2295f3}.BorlabsCookie ._brlbs-btn-switch input:checked+._brlbs-slider:before{transform:translateX(24px)}.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#bbc0c7;transition:.4s}.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider::before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.BorlabsCookie ._brlbs-btn-switch-status{position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%)}.BorlabsCookie ._brlbs-btn-switch--textRight ._brlbs-btn-switch-status{right:auto;left:calc(100% + 6px)}.BorlabsCookie ._brlbs-btn-switch-status::before{content:attr(data-inactive);white-space:nowrap}.BorlabsCookie ._brlbs-btn-switch>input:checked~._brlbs-btn-switch-status::before{content:attr(data-active)}#BorlabsCookieBox a:focus{outline:Highlight !important;outline-color:-webkit-focus-ring-color !important;outline-style:solid !important;outline-width:2px !important}#BorlabsCookieBox:not(._brlbs-keyboard) a:focus{outline:0 !important}#BorlabsCookieBox ._brlbs-animated{visibility:visible}#BorlabsCookieBox .container{background:inherit;display:block;float:none;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;min-height:auto;position:inherit}#BorlabsCookieBox ._brlbs-bar .container{overflow:auto !important;width:100% !important;max-width:none !important;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}#BorlabsCookieBox ._brlbs-box .container{overflow:auto !important;width:auto !important}#BorlabsCookieBox .container::before{display:initial}#BorlabsCookieBox .container::after{content:" ";display:block;height:2px}#BorlabsCookieBox .container .row{background:inherit;color:inherit;display:flex;min-width:1px;pointer-events:inherit;width:auto;max-width:none}#BorlabsCookieBox .container .row.no-gutters{margin-left:0;margin-right:0}#BorlabsCookieBox .container .row::before,#BorlabsCookieBox .container .row::after{display:initial}#BorlabsCookieBox .bcac-item{margin:.5em 0;padding:.5em}#BorlabsCookieBox .bcac-item ._brlbs-h4{font-size:1.25em;margin:0 0 .25em 0}#BorlabsCookieBox .bcac-item p{font-size:.875em}#BorlabsCookieBox .bcac-item p,#BorlabsCookieBox .bcac-item span{color:inherit}#BorlabsCookieBox>div{display:none}#BorlabsCookieBox>div.show-cookie-box{display:flex}#BorlabsCookieBox>div:not(._brlbs-block-content){position:absolute;width:100%;z-index:999999}#BorlabsCookieBox>div:not(._brlbs-block-content).top-left{top:0}#BorlabsCookieBox>div:not(._brlbs-block-content).top-center{top:0}#BorlabsCookieBox>div:not(._brlbs-block-content).top-right{top:0}#BorlabsCookieBox>div:not(._brlbs-block-content).middle-left{top:50%}#BorlabsCookieBox>div:not(._brlbs-block-content).middle-center{top:50%}#BorlabsCookieBox>div:not(._brlbs-block-content).middle-right{top:50%}#BorlabsCookieBox>div:not(._brlbs-block-content).bottom-left{bottom:0}#BorlabsCookieBox>div:not(._brlbs-block-content).bottom-center{bottom:0}#BorlabsCookieBox>div:not(._brlbs-block-content).bottom-right{bottom:0}#BorlabsCookieBox h3,#BorlabsCookieBox ._brlbs-h3{background:inherit;color:inherit;font-family:inherit;font-size:1.625em;line-height:1.125em;word-break:break-all}#BorlabsCookieBox ul{display:flex;flex-flow:wrap;justify-content:center;list-style:none;margin:.9375em 0;padding:0}#BorlabsCookieBox ul li{color:inherit;font-family:inherit;font-size:1em;line-height:1.25em;list-style:none;margin:0 .9375em .375em 0}#BorlabsCookieBox ul li:last-child{margin:0}#BorlabsCookieBox ul li::before{content:"●";margin:0 4px 0 0}#BorlabsCookieBox p{color:inherit;font-family:inherit;font-size:1em;line-height:1.4em;margin:.9375em 0}#BorlabsCookieBox p:last-child{margin:0}#BorlabsCookieBox p ._brlbs-paragraph:last-child{margin-bottom:0}#BorlabsCookieBox ._brlbs-flex-center{display:flex;align-items:center;justify-content:center}#BorlabsCookieBox ._brlbs-flex-center p{margin-bottom:0}#BorlabsCookieBox ._brlbs-flex-left{display:flex;align-items:center;justify-content:left;margin:0 0 .9375em 0}#BorlabsCookieBox ._brlbs-actions{display:inline}#BorlabsCookieBox ._brlbs-accept{font-family:inherit;text-align:center}#BorlabsCookieBox ._brlbs-block-content{background:rgba(0,0,0,0);left:0;position:fixed;height:100%;top:0;width:100%;z-index:999999}#BorlabsCookieBox ._brlbs-block-content._brlbs-bg-animation{transition:background-color 250ms linear}#BorlabsCookieBox ._brlbs-block-content._brlbs-bg-dark{background:rgba(0,0,0,.6)}#BorlabsCookieBox ._brlbs-branding{font-family:inherit;font-size:.75em;margin:0}#BorlabsCookieBox ._brlbs-branding a{text-decoration:none}#BorlabsCookieBox ._brlbs-branding img{display:inline-block;max-height:16px;max-width:16px;vertical-align:middle}#BorlabsCookieBox ._brlbs-btn{display:inline-block;font-family:inherit;font-size:1.25em;padding:.75em 2em;text-decoration:none;transition:background-color 125ms linear}#BorlabsCookieBox ._brlbs-paragraph{display:block;margin-bottom:.6em}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-technology{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-personal-data{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-more-information{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-no-commitment{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-revoke{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-individual-settings{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-non-eu-data-transfer{margin-top:.6em}#BorlabsCookieBox .cookie-logo{height:auto;max-width:48px;padding:0 8px 0 0;vertical-align:middle;width:100%}#BorlabsCookieBox ._brlbs-legal{font-family:inherit;font-size:.75em;text-align:center}#BorlabsCookieBox ._brlbs-manage{font-family:inherit;font-size:.75em;text-align:center}#BorlabsCookieBox ._brlbs-refuse{font-family:inherit;font-size:.75em;text-align:center}#BorlabsCookieBox ._brlbs-refuse a{color:inherit}#BorlabsCookieBox ._brlbs-manage-btn{font-family:inherit;text-align:center}#BorlabsCookieBox ._brlbs-manage-btn a{font-size:1.25em;color:inherit}#BorlabsCookieBox ._brlbs-manage-btn a:hover{color:inherit}#BorlabsCookieBox ._brlbs-refuse-btn{font-family:inherit;text-align:center}#BorlabsCookieBox ._brlbs-refuse-btn a{font-size:1.25em;color:inherit}#BorlabsCookieBox ._brlbs-refuse-btn a:hover{color:inherit}#BorlabsCookieBox .top-left{align-items:flex-start;justify-content:flex-start}#BorlabsCookieBox .top-center{align-items:flex-start;justify-content:center}#BorlabsCookieBox .top-right{align-items:flex-start;justify-content:flex-end}#BorlabsCookieBox .middle-left{align-items:center;justify-content:flex-start}#BorlabsCookieBox .middle-center{align-items:center;justify-content:center}#BorlabsCookieBox .middle-right{align-items:center;justify-content:flex-end}#BorlabsCookieBox .bottom-left{align-items:flex-end;justify-content:flex-start}#BorlabsCookieBox .bottom-center{align-items:flex-end;justify-content:center}#BorlabsCookieBox .bottom-right{align-items:flex-end;justify-content:flex-end}#BorlabsCookieBox ._brlbs-box,#BorlabsCookieBox ._brlbs-bar{box-shadow:0 4px 8px rgba(0,0,0,.2);padding:15px 0;max-height:100vh;overflow:auto}#BorlabsCookieBox ._brlbs-bar-wrap{display:block;max-width:100%;width:100%;z-index:1000000}#BorlabsCookieBox ._brlbs-bar-wrap._brlbs-position-fixed{position:fixed}#BorlabsCookieBox ._brlbs-bar-wrap .cookie-preference ._brlbs-flex-center{justify-content:left}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box p{margin:0}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box p._brlbs-accept{margin:.9375em 0}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim ._brlbs-actions-mobile{display:none}#BorlabsCookieBox ._brlbs-bar ul{justify-content:center;margin:.5em 0}#BorlabsCookieBox ._brlbs-bar ._brlbs-no-padding-right{padding-right:0}#BorlabsCookieBox ._brlbs-bar ._brlbs-separator::before{content:"|";display:inline-block;margin:0 2px}#BorlabsCookieBox ._brlbs-bar .cookie-logo{padding:0 8px 0 0;vertical-align:middle;width:100%}#BorlabsCookieBox ._brlbs-bar ._brlbs-legal{text-align:center}#BorlabsCookieBox ._brlbs-box-wrap{display:block;max-width:550px;width:100%;z-index:1000000}#BorlabsCookieBox ._brlbs-box-wrap._brlbs-position-fixed{position:fixed}#BorlabsCookieBox ._brlbs-box._brlbs-box-slim>.container ._brlbs-manage{margin:0}#BorlabsCookieBox ._brlbs-box._brlbs-box-slim>.container ._brlbs-refuse{margin:.5em 0 0 0}#BorlabsCookieBox ._brlbs-box ._brlbs-separator::before{content:"|";display:inline-block;margin:0 2px}#BorlabsCookieBox .cookie-preference .container.not-visible{height:0}#BorlabsCookieBox .cookie-preference table{margin:1em 0 0 0;width:100%}#BorlabsCookieBox .cookie-preference table tr td,#BorlabsCookieBox .cookie-preference table tr th{border-bottom:1px solid}#BorlabsCookieBox .cookie-preference table tr:last-child td,#BorlabsCookieBox .cookie-preference table tr:last-child th{border-bottom:0}#BorlabsCookieBox .cookie-preference table th{text-align:left;width:40%}#BorlabsCookieBox .cookie-preference table td{text-align:left}#BorlabsCookieBox .cookie-preference table td,#BorlabsCookieBox .cookie-preference table th{font-size:.875em;padding:.25em .5em}#BorlabsCookieBox .cookie-preference ._brlbs-accept{text-align:left}#BorlabsCookieBox .cookie-preference ._brlbs-btn{font-size:1em;margin:0 0 .9375em 0;padding:.75em 1.5em}#BorlabsCookieBox .cookie-preference ._brlbs-legal{text-align:right}#BorlabsCookieBox .cookie-preference ._brlbs-pp-url{overflow:hidden;text-overflow:ellipsis;width:100%;max-width:0}#BorlabsCookieBox .cookie-preference ._brlbs-refuse{margin:0 0 .9375em 0;text-align:right}#BorlabsCookieBox .cookie-preference ._brlbs-separator::before{content:"|";display:inline-block;margin:0 2px}#BorlabsCookieBox ._brlbs-bar-advanced ul,#BorlabsCookieBox ._brlbs-box-advanced ul{justify-content:space-between}#BorlabsCookieBox ._brlbs-bar-advanced ul li,#BorlabsCookieBox ._brlbs-box-advanced ul li{line-height:1.375em;margin:0 .9375em .875em 0}#BorlabsCookieBox ._brlbs-bar-advanced ul li::before,#BorlabsCookieBox ._brlbs-box-advanced ul li::before{content:"";margin:0}#BorlabsCookieBox ._brlbs-box-plus-wrap{max-width:768px}#BorlabsCookieBox ._brlbs-box-plus #CookieBoxTextDescription{padding-top:10px;overflow:visible;max-height:100%}#BorlabsCookieBox ._brlbs-box-plus ._brlbs-legal{padding-top:10px}#BorlabsCookieBox ._brlbs-box-plus ._brlbs-button-area{padding-top:.475em}#BorlabsCookieBox ._brlbs-box-plus ._brlbs-button-area p:last-child{margin:.475em 0}#BorlabsCookieBox ._brlbs-box-plus ul{display:block}#BorlabsCookieBox ._brlbs-box-plus ul li{line-height:1.375em;padding:.475em .9375em .475em 0}#BorlabsCookieBox ._brlbs-box-plus ul li ._brlbs-checkbox{font-weight:600}#BorlabsCookieBox ._brlbs-box-plus ul li ._brlbs-service-group-description{padding-top:8px}#BorlabsCookieBox ._brlbs-box-plus ul li::before{content:"";margin:0}#CookieBoxTextDescription{overflow:auto;max-height:50vh}#CookiePrefDescription{overflow:auto;max-height:40vh}.BorlabsCookie ._brlbs-content-blocker{line-height:1.5em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption{padding:1em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label{color:inherit}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label input{background:none;border:0;display:inline-block;height:auto;margin:inherit;position:static;vertical-align:middle;width:auto;-webkit-appearance:auto}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label input::before{content:""}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label small{vertical-align:middle}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption p{margin-bottom:1em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption p:last-child{margin:0}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption small{font-size:.875em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default{background:#efefef;margin-bottom:1em;padding:1em;text-align:center}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default label input{vertical-align:middle;width:auto}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default p{margin-bottom:1em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default p:last-child{margin:0}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default small{font-size:.875em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed{margin-bottom:1em;position:relative;display:inline-block;overflow:hidden}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-thumbnail{display:block;max-width:100%}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-caption{top:50%;left:0;position:absolute;width:100%;text-align:center;transform:translateY(-50%)}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed a._brlbs-btn{display:inline-flex;align-items:center;justify-content:center}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed a._brlbs-btn._brlbs-icon-play-black::before{background:url("data:image/svg+xml,%3Csvg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270%27 y=%270%27 width=%2778%27 height=%2778%27 viewBox=%270, 0, 78, 78%27%3E%3Cg id=%27Layer_1%27%3E%3Cg%3E%3Cpath d=%27M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5%27 fill=%27%23000000%27/%3E%3Cpath d=%27M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5%27 fill-opacity=%270%27 stroke=%27%23000000%27 stroke-width=%2712%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;background-size:contain;content:" ";display:inline-block;margin-right:4px;height:1.142857143em;width:.857142857em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed a._brlbs-btn._brlbs-icon-play-white::before{background:url("data:image/svg+xml,%3Csvg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270%27 y=%270%27 width=%2778%27 height=%2778%27 viewBox=%270, 0, 78, 78%27%3E%3Cg id=%27Layer_1%27%3E%3Cg%3E%3Cpath d=%27M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5%27 fill=%27%23ffffff%27/%3E%3Cpath d=%27M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5%27 fill-opacity=%270%27 stroke=%27%23ffffff%27 stroke-width=%2712%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;background-size:contain;content:" ";display:inline-block;margin-right:4px;height:1.142857143em;width:.857142857em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-btn{display:inline-block;font-family:inherit;padding:.5em 1em;text-decoration:none;transition:background-color 125ms linear}._brlbs-fluid-width-video-wrapper{padding:56.2963% 0 0 0;position:relative;width:100%}._brlbs-fluid-width-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fusion-video .BorlabsCookie{top:0;left:0;position:absolute}.bricks-video-wrapper .BorlabsCookie,.brxe-video .BorlabsCookie{position:absolute;width:100%;height:100%;top:0}.bricks-video-wrapper .BorlabsCookie ._brlbs-embed,.brxe-video .BorlabsCookie ._brlbs-embed{width:100%}.bricks-video-wrapper .BorlabsCookie ._brlbs-embed ._brlbs-thumbnail,.brxe-video .BorlabsCookie ._brlbs-embed ._brlbs-thumbnail{width:100%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper .BorlabsCookie{top:0;left:0;position:absolute}.wpb_video_widget .wpb_video_wrapper .BorlabsCookie{display:block;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.wpb_wrapper .fb_type_standard{height:auto}#BorlabsCookieBoxWidget{position:fixed;transition:all 500ms ease;opacity:1;line-height:0;z-index:999998;padding:20px}#BorlabsCookieBoxWidget:hover{opacity:.8}#BorlabsCookieBoxWidget svg{width:48px;height:48px;filter:drop-shadow(0 0 4px rgba(0, 0, 0, 0.2))}#BorlabsCookieBoxWidget.bottom-left{left:0;bottom:0}#BorlabsCookieBoxWidget.bottom-right{bottom:0;right:0}@media(max-width: 424px){#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim ._brlbs-separator::before{content:"";display:block;margin:0}}@media(min-width: 576px){#BorlabsCookieBox ._brlbs-bar ul.show-cookie-logo{margin:.5em 0 0 16.6666666667%}}@media(max-width: 767px){#BorlabsCookieBox ._brlbs-box,#BorlabsCookieBox ._brlbs-bar{max-height:85vh}#BorlabsCookieBox ._brlbs-box-plus-wrap{max-width:550px}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim p{margin:0 0 .5em 0}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim ._brlbs-actions{display:none}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim p._brlbs-actions-mobile{display:block;margin:.9375em 0;text-align:center}#BorlabsCookieBox ._brlbs-bar .align-items-center{align-items:flex-start !important}#BorlabsCookieBox .cookie-preference ._brlbs-accept,#BorlabsCookieBox .cookie-preference ._brlbs-refuse{text-align:center}#BorlabsCookieBoxWidget._brlbs-hide-mobile{opacity:0;pointer-events:none;transform:translateY(25px)}#BorlabsCookieBoxWidget svg{width:32px;height:32px}}
._brlbs-animated {
--animate-duration: 1s;
--animate-delay: 1s;
}
@keyframes _brlbs-fadeInDown {
from {
opacity: 0;
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
#BorlabsCookieBox ._brlbs-fadeInDown {
animation-name: _brlbs-fadeInDown;
}
@keyframes _brlbs-flipOutX {
from {
transform: perspective(400px);
}
30% {
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
to {
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
#BorlabsCookieBox ._brlbs-flipOutX {
animation-duration: 0.75s;
animation-name: _brlbs-flipOutX;
backface-visibility: visible !important;
}
#BorlabsCookieBox * { font-family: Exo 2; }#BorlabsCookieBox ._brlbs-bar-advanced ul, #BorlabsCookieBox ._brlbs-box-advanced ul { justify-content: space-between; }#BorlabsCookieBox ._brlbs-bar, #BorlabsCookieBox ._brlbs-box { background: #fff; border-radius: 4px; color: #555; font-size: 12px; }#BorlabsCookieBox a { color: #f9323c; }#BorlabsCookieBox a:hover { color: #f9323c; }#BorlabsCookieBox ._brlbs-btn { background: #f7f7f7; border-radius: 4px; color: #555; }#BorlabsCookieBox ._brlbs-btn:hover { background: #e6e6e6; border-radius: 4px; color: #555; }#BorlabsCookieBox ._brlbs-refuse-btn a, #BorlabsCookieBox a._brlbs-refuse-btn { background: #f7f7f7; border-radius: 4px; color: #555; }#BorlabsCookieBox ._brlbs-refuse-btn a:hover, #BorlabsCookieBox a._brlbs-refuse-btn:hover { background: #e6e6e6; border-radius: 4px; color: #555; }#BorlabsCookieBox ._brlbs-manage-btn a { background: #000; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-manage-btn a:hover { background: #262626; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-btn-accept-all { background: #f9323c; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-btn-accept-all:hover { background: #f9323c; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-btn-accept-all { background: #f9323c; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-btn-accept-all:hover { background: #f9323c; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-legal { color: #aaa; }#BorlabsCookieBox ._brlbs-legal a { color: inherit; }#BorlabsCookieBox ._brlbs-legal a:hover { color: #aaa; }#BorlabsCookieBox ._brlbs-branding { color: #000; }#BorlabsCookieBox ._brlbs-branding a { color: inherit; }#BorlabsCookieBox ._brlbs-branding a:hover { color: inherit; }#BorlabsCookieBox ._brlbs-manage a { color: #f9323c; }#BorlabsCookieBox ._brlbs-manage a:hover { color: #f9323c; }#BorlabsCookieBox ._brlbs-refuse { color: #888; }#BorlabsCookieBox ._brlbs-refuse a:hover { color: #888; }#BorlabsCookieBox ul li::before { color: #f9323c; }#BorlabsCookieBox .cookie-box ._brlbs-btn { width: 100%; }.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider { background-color: #bdc1c8; }.BorlabsCookie ._brlbs-btn-switch input:checked + ._brlbs-slider { background-color: #f9323c; }.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider::before { background-color: #fff; }.BorlabsCookie ._brlbs-btn-switch input:checked + ._brlbs-slider:before { background-color: #fff; }.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator { background-color: #fff; border-color: #f9323c; border-radius: 4px; }.BorlabsCookie ._brlbs-checkbox input:checked ~ ._brlbs-checkbox-indicator { background-color: #f9323c; border-color: #f9323c; }.BorlabsCookie ._brlbs-checkbox input:checked ~ ._brlbs-checkbox-indicator::after { border-color: #fff; }.BorlabsCookie ._brlbs-checkbox input:disabled ~ ._brlbs-checkbox-indicator { background-color: #e6e6e6; border-color: #e6e6e6; }.BorlabsCookie ._brlbs-checkbox input:disabled ~ ._brlbs-checkbox-indicator::after { border-color: #999; }#BorlabsCookieBox .bcac-item { background-color: #f7f7f7; border-radius: 0px; color: #555; }#BorlabsCookieBox .cookie-preference table { background-color: #fff; border-radius: 0px; color: #555; }#BorlabsCookieBox .cookie-preference table { background-color: #fff; border-radius: 0px; color: #555; }#BorlabsCookieBox .cookie-preference table tr td, #BorlabsCookieBox .cookie-preference table tr th { background-color: #fff; border-color: #eee; }.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider { border-radius: 34px; }.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider::before { border-radius: 50%; }.BorlabsCookie ._brlbs-content-blocker { font-family: inherit; font-size: 14px; }.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption { background: hsla(0, 0%, 0%, 0.8); color: #fff; }.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a { color: #f9323c; }.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a:hover { color: #f9323c; }.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn { background: #f9323c; border-radius: 4px; color: #fff; }.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn:hover { background: #f9323c; color: #fff; }#BorlabsCookieBoxWidget svg {color: #0063e3;}a._brlbs-btn-cookie-preference { background: #f9323c !important; border-radius: 4px !important; color: #fff !important; }a._brlbs-btn-cookie-preference:hover { background: #f9323c !important; color: #fff !important; }.BorlabsCookie ._brlbs-facebook {
border: 1px solid #e1e8ed;
border-radius: 6px;
max-width: 516px;
padding: 3px 0;
}
.BorlabsCookie ._brlbs-facebook a._brlbs-btn {
background: #4267b2;
border-radius: 2px;
}
.BorlabsCookie ._brlbs-facebook a._brlbs-btn:hover {
background: #3b5998;
}
.BorlabsCookie ._brlbs-google-maps a._brlbs-btn {
background: #4285f4;
border-radius: 3px;
}
.BorlabsCookie ._brlbs-google-maps a._brlbs-btn:hover {
background: #fff;
color: #4285f4;
}.BorlabsCookie ._brlbs-instagram {
border: 1px solid #e1e8ed;
border-radius: 6px;
max-width: 516px;
padding: 3px 0;
}
.BorlabsCookie ._brlbs-instagram a._brlbs-btn {
background: #3897f0;
border-radius: 4px;
}
.BorlabsCookie ._brlbs-instagram a._brlbs-btn:hover {
background: #117ee4;
}
.BorlabsCookie ._brlbs-twitter {
border: 1px solid #e1e8ed;
border-radius: 3px;
max-width: 516px;
}
.BorlabsCookie ._brlbs-twitter a._brlbs-btn {
background: #1da1f2;
border-radius: 0;
}
.BorlabsCookie ._brlbs-twitter a._brlbs-btn:hover {
background: #fff;
color: #1da1f2;
}
.BorlabsCookie ._brlbs-video-vimeo a._brlbs-btn {
background: #00adef;
border-radius: 20px;
}
.BorlabsCookie ._brlbs-video-vimeo a._brlbs-btn:hover {
background: #fff;
color: #00adef;
}
.BorlabsCookie ._brlbs-video-vimeo a._brlbs-btn._brlbs-icon-play-white:hover::before {
background: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' width='78' height='78' viewBox='0, 0, 78, 78'%3E%3Cg id='Layer_1'%3E%3Cg%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill='%2300adef'/%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill-opacity='0' stroke='%2300adef' stroke-width='12' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;
background-size: contain;
content: " ";
}
.BorlabsCookie ._brlbs-video-youtube a._brlbs-btn {
background: #ff0000;
border-radius: 20px;
}
.BorlabsCookie ._brlbs-video-youtube a._brlbs-btn:hover {
background: #fff;
color: red;
}
.BorlabsCookie ._brlbs-video-youtube a._brlbs-btn._brlbs-icon-play-white:hover::before {
background: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' width='78' height='78' viewBox='0, 0, 78, 78'%3E%3Cg id='Layer_1'%3E%3Cg%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill='%23ff0000'/%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill-opacity='0' stroke='%23ff0000' stroke-width='12' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;
background-size: contain;
content: " ";
}.vc_parallax-inner iframe,
.vc_video-bg iframe {
max-width: 1000%
}
.vc_clearfix:after,
.vc_column-inner::after,
.vc_el-clearfix,
.vc_row:after {
clear: both
}
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.modal-footer:before,
.modal-footer:after,
.vc_row:before,
.vc_row:after {
content: " ";
display: table;
}
.container:after,
.container-fluid:after,
.row:after,
.vc_row:after {
clear: both;
}
.vc-composer-icon,
[class*=" vc_arrow-icon-"],
[class^=vc_arrow-icon-] {
speak: none;
font-variant: normal;
text-transform: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale
}
.vc_row:after,
.vc_row:before {
content: " ";
display: table
} @media (max-width: 690px) {
.vc_hidden-xs {
display: none!important
}
.vc_el-clearfix-xs {
clear: both
}
}
@media (min-width: 691px) and (max-width: 999px) {
.vc_hidden-sm {
display: none!important
}
.vc_el-clearfix-sm {
clear: both
}
}
@media (min-width: 1000px) and (max-width: 1299px) {
.vc_hidden-md {
display: none!important
}
.vc_el-clearfix-md {
clear: both
}
}
@media (min-width: 1300px) {
.vc_hidden-lg {
display: none !important;
}
} .vc_row-fluid::before, .vc_row-fluid::after {
content: "";
display: table;
}
.vc_row-fluid::after {
clear: both;
}
.vc_pull-right {
float: right !important;
}
.vc_pull-left {
float: left !important;
}
.vc_clearfix:before,
.vc_clearfix:after {
content: " ";
display: table;
}
.vc_clearfix:after {
clear: both;
}
.vc_clearfix:before,
.vc_clearfix:after {
content: " ";
display: table;
}
.vc_clearfix:after {
clear: both;
}
.vc_el-clearfix {
clear: both;
}
.vc_col-lg-1\/5,
.vc_col-lg-2\/5,
.vc_col-lg-3\/5,
.vc_col-lg-4\/5,
.vc_col-lg-5\/5,
.vc_col-md-1\/5,
.vc_col-md-2\/5,
.vc_col-md-3\/5,
.vc_col-md-4\/5,
.vc_col-md-5\/5,
.vc_col-sm-1\/5,
.vc_col-sm-2\/5,
.vc_col-sm-3\/5,
.vc_col-sm-4\/5,
.vc_col-sm-5\/5,
.vc_col-xs-1\/5,
.vc_col-xs-2\/5,
.vc_col-xs-3\/5,
.vc_col-xs-4\/5,
.vc_col-xs-5\/5 {
position: relative;
min-height: 1px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin-left: 2.1%;
}
.vc_col-xs-1\/5,
.vc_col-xs-2\/5,
.vc_col-xs-3\/5,
.vc_col-xs-4\/5,
.vc_col-xs-5\/5 {
float: left
}
@media only screen and (max-width: 1000px) and (min-width: 690px) {
body .vc_row-fluid.full-width-content .vc_col-xm-4\/5 {
width: calc(80%)
}
body .vc_row-fluid.full-width-content .vc_col-xm-3\/5 {
width: calc(60%)
}
body .vc_row-fluid.full-width-content .vc_col-xm-2\/5 {
width: calc(40%)
}
body .vc_row-fluid.full-width-content .vc_col-xs-1\/5 {
width: calc(20%)
}
}
@media (max-width: 690px) {
body .vc_row-fluid .vc_col-xs-5\/5 {
width: 100%
}
body .vc_row-fluid .vc_col-xs-4\/5 {
width: calc(80% - 1.7%)
}
body .vc_row-fluid .vc_col-xs-3\/5 {
width: calc(60% - 1.7%)
}
body .vc_row-fluid .vc_col-xs-2\/5 {
width: calc(40% - 1.7%)
}
body .vc_row-fluid .vc_col-xs-1\/5 {
width: calc(20% - 1.7%)
}
body .vc_row-fluid.full-width-content .vc_col-xm-4\/5 {
width: calc(80%)
}
body .vc_row-fluid.full-width-content .vc_col-xm-3\/5 {
width: calc(60%)
}
body .vc_row-fluid.full-width-content .vc_col-xm-2\/5 {
width: calc(40%)
}
body .vc_row-fluid.full-width-content .vc_col-xs-1\/5 {
width: calc(20%)
}
.vc_col-xs-pull-5\/5 {
right: 100%
}
.vc_col-xs-pull-4\/5 {
right: 80%
}
.vc_col-xs-pull-3\/5 {
right: 60%
}
.vc_col-xs-pull-2\/5 {
right: 40%
}
.vc_col-xs-pull-1\/5 {
right: 20%
}
.vc_col-xs-pull-0\/5 {
right: auto
}
.vc_col-xs-push-5\/5 {
left: 100%
}
.vc_col-xs-push-4\/5 {
left: 80%
}
.vc_col-xs-push-3\/5 {
left: 60%
}
.vc_col-xs-push-2\/5 {
left: 40%
}
.vc_col-xs-push-1\/5 {
left: 20%
}
.vc_col-xs-push-0\/5 {
left: auto
}
.vc_col-xs-offset-5\/5 {
margin-left: 100%
}
.vc_col-xs-offset-4\/5 {
margin-left: 80%
}
.vc_col-xs-offset-3\/5 {
margin-left: 60%
}
.vc_col-xs-offset-2\/5 {
margin-left: 40%
}
.vc_col-xs-offset-1\/5 {
margin-left: 20%
}
.vc_col-xs-offset-0\/5 {
margin-left: 0
}
}
@media (min-width: 1000px) and (max-width: 1200px) {
.vc_col-md-1\/5,
.vc_col-md-2\/5,
.vc_col-md-3\/5,
.vc_col-md-4\/5,
.vc_col-md-5\/5 {
float: left
}
body .vc_row-fluid .vc_col-md-5\/5 {
width: 100%
}
body .vc_row-fluid .vc_col-md-4\/5 {
width: calc(80% - 1.7%)
}
body .vc_row-fluid .vc_col-md-3\/5 {
width: calc(60% - 1.7%)
}
body .vc_row-fluid .vc_col-md-2\/5 {
width: calc(40% - 1.7%)
}
body .vc_row-fluid .vc_col-md-1\/5 {
width: calc(20% - 1.7%)
}
.vc_col-md-pull-5\/5 {
right: 100%
}
.vc_col-md-pull-4\/5 {
right: 80%
}
.vc_col-md-pull-3\/5 {
right: 60%
}
.vc_col-md-pull-2\/5 {
right: 40%
}
.vc_col-md-pull-1\/5 {
right: 20%
}
.vc_col-md-pull-0\/5 {
right: auto
}
.vc_col-md-push-5\/5 {
left: 100%
}
.vc_col-md-push-4\/5 {
left: 80%
}
.vc_col-md-push-3\/5 {
left: 60%
}
.vc_col-md-push-2\/5 {
left: 40%
}
.vc_col-md-push-1\/5 {
left: 20%
}
.vc_col-md-push-0\/5 {
left: auto
}
.vc_col-md-offset-5\/5 {
margin-left: 100%
}
.vc_col-md-offset-4\/5 {
margin-left: 80%
}
.vc_col-md-offset-3\/5 {
margin-left: 60%
}
.vc_col-md-offset-2\/5 {
margin-left: 40%
}
.vc_col-md-offset-1\/5 {
margin-left: 20%
}
.vc_col-md-offset-0\/5 {
margin-left: 0
}
}
@media (min-width: 1200px) {
.vc_col-lg-1\/5,
.vc_col-lg-2\/5,
.vc_col-lg-3\/5,
.vc_col-lg-4\/5,
.vc_col-lg-5\/5 {
float: left
}
body .vc_row-fluid .vc_col-lg-5\/5 {
width: 100%
}
body .vc_row-fluid .vc_col-lg-4\/5 {
width: calc(80% - 1.7%)
}
body .vc_row-fluid .vc_col-lg-3\/5 {
width: calc(60% - 1.7%)
}
body .vc_row-fluid .vc_col-lg-2\/5 {
width: calc(40% - 1.7%)
}
body .vc_row-fluid .vc_col-lg-1\/5 {
width: calc(20% - 1.7%)
}
.vc_col-lg-pull-5\/5 {
right: 100%
}
.vc_col-lg-pull-4\/5 {
right: 80%
}
.vc_col-lg-pull-3\/5 {
right: 60%
}
.vc_col-lg-pull-2\/5 {
right: 40%
}
.vc_col-lg-pull-1\/5 {
right: 20%
}
.vc_col-lg-pull-0\/5 {
right: auto
}
.vc_col-lg-push-5\/5 {
left: 100%
}
.vc_col-lg-push-4\/5 {
left: 80%
}
.vc_col-lg-push-3\/5 {
left: 60%
}
.vc_col-lg-push-2\/5 {
left: 40%
}
.vc_col-lg-push-1\/5 {
left: 20%
}
.vc_col-lg-push-0\/5 {
left: auto
}
.vc_col-lg-offset-5\/5 {
margin-left: 100%
}
.vc_col-lg-offset-4\/5 {
margin-left: 80%
}
.vc_col-lg-offset-3\/5 {
margin-left: 60%
}
.vc_col-lg-offset-2\/5 {
margin-left: 40%
}
.vc_col-lg-offset-1\/5 {
margin-left: 20%
}
.vc_col-lg-offset-0\/5 {
margin-left: 0
}
}
@media (max-width: 767px) {
.vc_el-clearfix-xs {
clear: both;
}
}
@media (min-width: 768px) and (max-width: 1000px) {
.vc_el-clearfix-sm {
clear: both;
}
}
@media (min-width: 1000px) and (max-width: 1199px) {
.vc_el-clearfix-md {
clear: both;
}
}
@media (min-width: 1200px) {
.vc_el-clearfix-lg {
clear: both;
}
}
.vc_visible {
display: block;
}
.vc_table {
width: 100%;
margin-bottom: 20px;
border-collapse: collapse;
}
.vc_table>tbody>tr>td,
.vc_table>tbody>tr>th,
.vc_table>tfoot>tr>td,
.vc_table>tfoot>tr>th,
.vc_table>thead>tr>td,
.vc_table>thead>tr>th {
padding: 8px;
line-height: 1.42857143;
vertical-align: top;
border-top: 1px solid #ddd
}
.vc_table>thead>tr>th {
vertical-align: bottom;
border-bottom: 2px solid #ddd
}
.vc_button-2-wrapper,
.vc_pixel_icon {
display: inline-block;
vertical-align: middle
}
.vc_table>caption+thead>tr:first-child>td,
.vc_table>caption+thead>tr:first-child>th,
.vc_table>colgroup+thead>tr:first-child>td,
.vc_table>colgroup+thead>tr:first-child>th,
.vc_table>thead:first-child>tr:first-child>td,
.vc_table>thead:first-child>tr:first-child>th {
border-top: 0
}
.vc_table>tbody+tbody {
border-top: 2px solid #ddd
}
.vc_table .table {
background-color: #fff
}
.vc_table-bordered,
.vc_table-bordered>tbody>tr>td,
.vc_table-bordered>tbody>tr>th,
.vc_table-bordered>tfoot>tr>td,
.vc_table-bordered>tfoot>tr>th,
.vc_table-bordered>thead>tr>td,
.vc_table-bordered>thead>tr>th {
border: 1px solid #ddd
}
.vc_table-bordered>thead>tr>td,
.vc_table-bordered>thead>tr>th {
border-bottom-width: 2px
}
@font-face{
font-family:vcpb-plugin-icons;
src:url(//www.depiereux.de/wp-content/plugins/js_composer_salient/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62);
src:url(//www.depiereux.de/wp-content/plugins/js_composer_salient/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62#iefix) format('embedded-opentype'),url(//www.depiereux.de/wp-content/plugins/js_composer_salient/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?f6ud62) format('truetype'),url(//www.depiereux.de/wp-content/plugins/js_composer_salient/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?f6ud62) format('woff'),url(//www.depiereux.de/wp-content/plugins/js_composer_salient/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg?f6ud62#vcpb-plugin-icons) format('svg');
font-weight:400;
font-style:normal
}
.vc-composer-icon{
font-family:vcpb-plugin-icons!important;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.vc-c-icon-minimize:before{
content:"\e91c"
}
.vc-c-icon-close:before{
content:"\e5cd"
}
.vc-c-icon-1-6_4-6_1-6:before{
content:"\e90e"
}
.vc-c-icon-add_template:before{
content:"\e903"
}
.vc-c-icon-arrow_back:before{
content:"\e5c4"
}
.vc-c-icon-arrow_drop_down:before{
content:"\e5c5"
}
.vc-c-icon-arrow_drop_up:before{
content:"\e5c7"
}
.vc-c-icon-arrow_forward:before{
content:"\e5c8"
}
.vc-c-icon-check:before{
content:"\e5ca"
}
.vc-c-icon-arrow_upward:before{
content:"\e5d8"
}
.vc-c-icon-arrow_downward:before{
content:"\e5db"
}
.vc-c-icon-sync:before{
content:"\e627"
}
.vc-c-icon-search:before{
content:"\e8b6"
}
.vc-c-icon-1-1:before{
content:"\e900"
}
.vc-c-icon-1-2_1-2:before{
content:"\e901"
}
.vc-c-icon-1-3_1-3_1-3:before{
content:"\e902"
}
.vc-c-icon-1-4_1-2_1-4:before{
content:"\e904"
}
.vc-c-icon-1-4_1-4_1-4_1-4:before{
content:"\e905"
}
.vc-c-icon-1-4_3-4:before{
content:"\e906"
}
.vc-c-icon-1-6_1-6_1-6_1-2:before{
content:"\e907"
}
.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before{
content:"\e908"
}
.vc-c-icon-l_15_15_15_15_15:before{
content:"\e909"
}
.vc-c-icon-1-6_2-3_1-6:before{
content:"\e90a"
}
.vc-c-icon-2-3_1-3:before{
content:"\e90b"
}
.vc-c-icon-5-6_1-6:before{
content:"\e90c"
}
.vc-c-icon-add_element:before{
content:"\e90d"
}
.vc-c-icon-add:before{
content:"\e90f"
}
.vc-c-icon-cog:before{
content:"\e910"
}
.vc-c-icon-content_copy:before{
content:"\e911"
}
.vc-c-icon-delete_empty:before{
content:"\e912"
}
.vc-c-icon-dragndrop:before{
content:"\e913"
}
.vc-c-icon-fullscreen_exit:before{
content:"\e914"
}
.vc-c-icon-fullscreen:before{
content:"\e915"
}
.vc-c-icon-arrow_drop_right:before{
content:"\e916"
}
.vc-c-icon-layout_default:before{
content:"\e917"
}
.vc-c-icon-layout_landscape-smartphones:before{
content:"\e918"
}
.vc-c-icon-layout_landscape-tablets:before{
content:"\e919"
}
.vc-c-icon-layout_portrait-smartphones:before{
content:"\e91a"
}
.vc-c-icon-layout_portrait-tablets:before{
content:"\e91b"
}
.vc-c-icon-mode_edit:before{
content:"\e91d"
}
.vc-c-icon-row_default_fe:before{
content:"\e91e"
}
.vc-c-icon-text-block:before{
content:"\e91f"
}
.vc_txt_align_left {
text-align: left
}
.vc_txt_align_right {
text-align: right
}
.vc_txt_align_center {
text-align: center
}
.vc_txt_align_justify {
text-align: justify;
text-justify: inter-word
}
.vc_el_width_50 {
width: 50%
}
.vc_el_width_60 {
width: 60%
}
.vc_el_width_70 {
width: 70%
}
.vc_el_width_80 {
width: 80%
}
.vc_el_width_90 {
width: 90%
}
.vc_el_width_100 {
width: 100%
}
i.icon {
display: inline-block;
width: 16px;
height: 16px;
line-height: 16px;
vertical-align: text-top;
margin-left: 5px
}
.wpb_btn-large i.icon {
height: 19px;
margin-left: 9px
}
.wpb_btn-small i.icon {
height: 15px
}
.wpb_btn-mini i.icon {
display: none
}
.vc_column_container .vc_btn,
.vc_column_container .wpb_button {
margin-top: 5px;
margin-bottom: 5px
}
#content .wpb_alert p:last-child,
#content .wpb_text_column:last-child,
#content .wpb_text_column p:last-child,
.vc_message_box>p:last-child,
.wpb_alert p:last-child,
.wpb_text_column:last-child,
.wpb_text_column p:last-child {
margin-bottom: 0
}
.vc_message_box-icon>*,
.vc_message_box-icon>.fa {
font-size: 1.7em;
line-height: 1
}
.vc_message_box-icon>*,
.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_simple .vc_toggle_icon::before {
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%)
}
.wpb_button,
.wpb_content_element,
ul.wpb_thumbnails-fluid>li {
margin-bottom: 35px
}
.entry-content .twitter-share-button,
.fb_like,
.twitter-share-button,
.wpb_accordion .wpb_content_element,
.wpb_googleplus,
.wpb_pinterest,
.wpb_tab .wpb_content_element {
margin-bottom: 21.74px
}
.vc_parallax {
position: relative;
overflow: hidden
}
.vc_parallax>* {
position: relative;
z-index: 1
}
.vc_parallax .vc_parallax-inner {
pointer-events: none;
position: absolute;
left: 0;
right: 0;
top: 0;
background-attachment: scroll;
background-color: transparent;
background-image: inherit;
background-size: cover;
z-index: 0;
background-position: 50% 0
}
.vc_video-bg-container {
position: relative
}
.vc_video-bg {
height: 100%;
overflow: hidden;
pointer-events: none;
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 0
}
.vc_row[data-vc-full-width] {
-webkit-transition: opacity .5s ease;
-o-transition: opacity .5s ease;
transition: opacity .5s ease;
overflow: hidden
}
.vc_row[data-vc-full-width].vc_hidden {
opacity: 0
}
.vc_empty-element>.vc_column-inner {
min-height: 100px
}
.fb_type_standard,
.fb_type_standard iframe {
height: 25px
}
.fb_type_button_count,
.fb_type_button_count iframe {
height: 20px
}
.fb_type_box_count,
.fb_type_box_count iframe {
height: 62px
}
.wpb_googleplus_type_standard {
height: 25px
}
.wpb_googleplus_type_small {
height: 19px
}
.wpb_googleplus_type_medium,
.wpb_googleplus_type_tall {
height: 21px
}
.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble {
height: 62px
}
.wpb_pinterest_type_horizontal,
.wpb_pinterest_type_none {
height: 21px
}
.wpb_pinterest a {
border-bottom: 0
}
.wpb_pinterest_type_vertical {
box-sizing: content-box;
padding-top: 29px;
height: 21px
}
iframe.twitter-share-button {
margin: 0
}
.wpb_widgetised_column .wpb_wrapper>ul {
margin: 0
}
.wpb_widgetised_column .wpb_wrapper>ul>li {
margin-left: 0;
background-image: none;
list-style: none!important
}
.wpb_widgetised_column .wpb_wrapper>ul>li:after,
.wpb_widgetised_column .wpb_wrapper>ul>li:before {
display: none!important
}
.wpb_button {
display: inline-block;
padding: 4px 10px;
margin-bottom: 0;
margin-top: 0;
font-size: 13px;
line-height: 18px;
color: #333;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, .75);
vertical-align: middle;
cursor: pointer;
background-color: #f7f7f7;
border: 1px solid #ccc;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
border-color: rgba(0, 0, 0, .1)
}
.wpb_button.active,
.wpb_button.disabled,
.wpb_button:active,
.wpb_button:hover,
.wpb_button[disabled] {
background-color: #eaeaea
}
.wpb_button:hover {
color: #333;
background-color: #e6e6e6;
-webkit-transition: background-color .1s linear;
-o-transition: background-color .1s linear;
transition: background-color .1s linear;
background-image: none
}
.wpb_button:focus {
outline: dotted thin;
outline: -webkit-focus-ring-color auto 5px;
outline-offset: -2px
}
.wpb_button.active,
.wpb_button:active {
background-color: #e6e6e6;
background-image: none;
outline: 0;
-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05)
}
button.wpb_btn-large,
span.wpb_btn-large {
padding: 9px 14px;
font-size: 15px;
line-height: normal;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px
}
button.wpb_btn-large [class^=icon-],
span.wpb_btn-large [class^=icon-] {
margin-top: 1px
}
button.wpb_btn-small,
span.wpb_btn-small {
padding: 5px 9px;
font-size: 11px;
line-height: 16px
}
button.wpb_btn-small [class^=icon-],
span.wpb_btn-small [class^=icon-] {
margin-top: -1px
}
button.wpb_btn-mini,
span.wpb_btn-mini {
padding: 2px 6px;
font-size: 11px;
line-height: 14px
}
button.wpb_button::-moz-focus-inner,
input[type=submit].wpb_button::-moz-focus-inner {
padding: 0;
border: 0
}
a.wpb_button_a {
border: none
}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a,
.wpb_gallery .wpb_flexslider .flex-caption {
cursor: default
}
.wpb_call_to_action,
.wpb_call_to_action .wpb_button {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box
}
.vc_custom_heading a,
.vc_custom_heading a:focus,
.vc_custom_heading a:hover,
.vc_custom_heading a:visited {
border: none;
text-decoration: inherit;
color: inherit
}
.vc_custom_heading a {
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
opacity: 1
}
.vc_custom_heading a:hover {
opacity: .85
}
#content .wpb_call_to_action .wpb_call_text,
.wpb_call_to_action .wpb_call_text {
margin: 0;
padding-top: 0
}
.cta_align_bottom {
text-align: center
}
.cta_align_bottom .wpb_button {
position: static;
margin-top: 21.74px;
display: inline-block
}
.cta_no_button .wpb_call_text {
width: auto;
float: none
}
.wpb_gmaps_widget .wpb_wrapper {
background-color: #f7f7f7;
padding: 5px
}
.wpb_gmaps_widget .wpb_map_wraper iframe {
margin-bottom: 0;
padding: 0;
display: block;
width: 100%;
border: none
}
.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper {
position: relative;
padding-bottom: 56.25%;
height: 0
}
.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe {
position: absolute;
top: 0;
left: 0;
height: 100%
}
.wpb_accordion_section .wpb_accordion_header a:focus,
.wpb_content_element .wpb_tabs_nav li a:focus,
.wpb_tour_next_prev_nav a:focus {
outline: 0
}
.wpb_content_element .wpb_tabs_nav,
.wpb_content_element .wpb_tour_tabs_wrapper {
padding: 0
}
.wpb_content_element .wpb_tabs_nav {
margin: 0;
padding-left: 0!important;
text-indent: inherit!important
}
#content .wpb_content_element .wpb_tabs_nav {
margin: 0
}
.wpb_content_element .wpb_tabs_nav li {
background-color: #FFF;
white-space: nowrap;
padding: 0;
background-image: none;
list-style: none!important
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,
.wpb_content_element .wpb_tabs_nav li:hover,
.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
background-color: #f7f7f7
}
.wpb_content_element .wpb_tabs_nav li:after,
.wpb_content_element .wpb_tabs_nav li:before {
display: none!important
}
.wpb_content_element .wpb_accordion_header a  {
border-bottom: none;
text-decoration: none;
display: block;
padding: .5em 1em
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {
padding: 1em
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content>.wpb_content_element:last-child,
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab>.wpb_content_element:last-child {
margin-bottom: 0
}
.wpb_tabs .wpb_tabs_nav li {
float: left;
margin: 0 1px 0 0
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {
margin: 0 0 1px;
padding-top: 0;
position: relative;
text-transform: none;
font-weight: inherit;
font-size: inherit;
font-family: inherit;
line-height: inherit;
letter-spacing: inherit
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
padding-left: 1em
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,
.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
display: block;
width: 16px;
height: 16px;
background-image: url(//www.depiereux.de/wp-content/plugins/js_composer_salient/assets/images/toggle_open.png);
background-repeat: no-repeat;
position: absolute;
right: .7em;
top: .7em
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
background-image: url(//www.depiereux.de/wp-content/plugins/js_composer_salient/assets/images/toggle_close.png)
}
.grid_layout-thumbnail .post-thumb,
body ul.wpb_thumbnails-fluid li .entry-content:last-child {
margin-bottom: 0
}
.wpb_column .wpb_wrapper .wpb_teaser_grid {
float: none
}
body ul.wpb_thumbnails-fluid li {
padding: 0;
margin-left: 0;
background-image: none;
list-style: none!important
}
body ul.wpb_thumbnails-fluid li:after,
body ul.wpb_thumbnails-fluid li:before {
display: none!important
}
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,
.wpb_row .wpb_grid ul.wpb_thumbnails-fluid {
padding: 0;
overflow: visible!important
}
.wpb_image_grid .wpb_image_grid_ul a {
display: block
}
.wpb_image_grid .wpb_image_grid_ul img {
display: block;
max-width: 100%;
height: auto
}
.wpb_gallery .theme-default .nivoSlider {
margin-bottom: 0
}
.wpb_gallery .theme-default .nivo-controlNav {
padding: 10px 0 3px
}
.wpb_gallery .wpb_flexslider .flex-control-nav {
bottom: auto;
top: 100%;
margin-top: 15px
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a {
border: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none
}
.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
line-height: 1
}
.wpb_gallery .wpb_flexslider .flex-control-paging {
z-index: 10
}
#content .wpb_gallery_slides ul.flex-direction-nav,
#content .wpb_gallery_slides ul.slides,
.content .wpb_gallery_slides ul.flex-direction-nav,
.content .wpb_gallery_slides ul.slides,
.wpb_content_element .wpb_gallery_slides ul li,
.wpb_gallery_slides ul.flex-direction-nav,
.wpb_gallery_slides ul.slides,
body .wpb_gallery_slides ul li {
list-style: none;
padding: 0;
background-image: none;
margin: 0
}
.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper {
width: 10%
}
.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper {
width: 20%
}
.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper {
width: 30%
}
.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper {
width: 40%
}
.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper {
width: 50%
}
.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper {
width: 60%
}
.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper {
width: 70%
}
.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper {
width: 80%
}
.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper {
width: 90%
}
.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper {
width: 100%
}
.wpb_video_widget .wpb_video_wrapper {
padding-top: 56.25%;
position: relative;
width: 100%
}
.wpb_video_widget .wpb_video_wrapper>div {
padding-top: 0!important;
position: static
}
.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {
padding-top: 56.25%
}
.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper {
padding-top: 75%
}
.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper {
padding-top: 42.55319149%
}
.wpb_video_widget.vc_video-align-left .wpb_wrapper {
float: left
}
.wpb_video_widget.vc_video-align-center .wpb_wrapper {
margin: 0 auto
}
.wpb_video_widget.vc_video-align-right .wpb_wrapper {
float: right
}
.wpb_video_widget .wpb_wrapper {
position: relative
}
.wpb_video_widget .wpb_wrapper iframe {
width: 100%;
height: 100%;
display: block;
position: absolute;
margin: 0;
top: 0;
left: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
.wpb_video_wrapper .fluid-width-video-wrapper {
padding-top: 0!important;
position: static
}
.vc_pie_chart {
z-index: 0;
opacity: 0;
filter: alpha(opacity=0)
}
.vc_pie_chart.vc_ready {
opacity: 1;
filter: alpha(opacity=100)
}
.vc_pie_chart .vc_pie_wrapper {
position: relative;
margin: 0 auto
}
.vc_pie_chart canvas {
position: relative;
z-index: 1
}
.vc_pie_chart .vc_pie_chart_value,
.vc_pie_chart_back {
display: block;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0
}
.vc_pie_chart .vc_pie_chart_value {
font-size: 200%;
text-align: center
}
.vc_pie_chart_back {
border: 6px solid #f7f7f7;
border-radius: 50%;
opacity: .3;
filter: alpha(opacity=30);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
.vc_separator {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center
}
.vc_separator h4 {
line-height: 1em;
font-size: 100%;
margin: 0;
word-wrap: break-word;
-webkit-box-flex: 0;
-webkit-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto
}
.vc_separator h4 .normal {
font-size: 12px;
font-weight: 400
}
.vc_separator .vc_sep_holder {
height: 1px;
position: relative;
-webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
min-width: 10%
}
.vc_separator .vc_sep_holder .vc_sep_line {
height: 1px;
border-top: 1px solid #EBEBEB;
display: block;
position: relative;
top: 1px;
width: 100%
}
.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l,
.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r {
display: none
}
.vc_separator.vc_separator_align_center h4 {
padding: 0 .8em
}
.vc_separator.vc_separator_align_left h4 {
padding: 0 .8em 0 0
}
.vc_separator.vc_separator_align_right h4 {
padding: 0 0 0 .8em;
margin: 0!important
}
.vc_separator.vc_sep_double {
height: 3px
}
.vc_separator.vc_sep_double .vc_sep_line {
border-bottom: 1px solid #EBEBEB;
border-top: 1px solid #EBEBEB;
height: 3px
}
.vc_separator.vc_sep_dashed .vc_sep_line {
border-top-style: dashed
}
.vc_separator.vc_sep_dotted .vc_sep_line {
border-top-style: dotted
}
.vc_separator.vc_sep_shadow .vc_sep_line {
border: none;
position: relative;
height: 20px;
top: 0;
overflow: hidden
}
.vc_separator.vc_sep_shadow .vc_sep_line::after {
content: '';
display: block;
position: absolute;
left: 0;
top: -20px;
right: 0;
height: 10px;
border-radius: 100%
}
.vc_separator.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
right: -100%;
box-shadow: 10px 10px 10px 1px
}
.vc_separator.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
left: -100%;
box-shadow: -10px 10px 10px 1px
}
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l {
width: 100%
}
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r {
display: none
}
.vc_separator .vc_icon_element {
margin-bottom: 0
}
.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4 {
padding-left: 0
}
.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) .vc_icon_element-size-xl {
margin-left: .8em;
margin-right: .8em
}
.vc_separator.vc_separator-has-text.vc_separator_align_center .vc_icon_element.vc_icon_element-have-style,
.vc_separator.vc_separator-has-text.vc_separator_align_right .vc_icon_element.vc_icon_element-have-style {
margin-left: .8em
}
.vc_separator.vc_separator_align_left .vc_icon_element.vc_icon_element-have-style+h4 {
padding-left: .8em
}
.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line {
border-top-width: 1px
}
.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width: 1px;
top: 0
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_line {
top: 0
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow: 10px 10px 10px 1px
}
.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow: -10px 10px 10px 1px
}
.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
border-top-width: 2px
}
.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width: 2px;
top: -1px
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_line {
top: -1px
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow: 10px 10px 10px 2px
}
.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow: -10px 10px 10px 2px
}
.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line {
border-top-width: 3px
}
.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width: 3px;
top: -1px
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_line {
top: -1px
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow: 10px 10px 10px 3px
}
.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow: -10px 10px 10px 3px
}
.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line {
border-top-width: 4px
}
.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width: 4px;
top: -2px
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_line {
top: -2px
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow: 10px 10px 10px 4px
}
.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow: -10px 10px 10px 4px
}
.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line {
border-top-width: 5px
}
.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width: 5px;
top: -2px
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_line {
top: -2px
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow: 10px 10px 10px 5px
}
.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow: -10px 10px 10px 5px
}
.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line {
border-top-width: 6px
}
.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width: 6px;
top: -3px
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_line {
top: -3px
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow: 10px 10px 10px 6px
}
.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow: -10px 10px 10px 6px
}
.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line {
border-top-width: 7px
}
.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width: 7px;
top: -3px
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_line {
top: -3px
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow: 10px 10px 10px 7px
}
.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow: -10px 10px 10px 7px
}
.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line {
border-top-width: 8px
}
.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width: 8px;
top: -4px
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_line {
top: -4px
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow: 10px 10px 10px 8px
}
.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow: -10px 10px 10px 8px
}
.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line {
border-top-width: 9px
}
.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width: 9px;
top: -4px
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_line {
top: -4px
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow: 10px 10px 10px 9px
}
.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow: -10px 10px 10px 9px
}
.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line {
border-top-width: 10px
}
.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width: 10px;
top: -5px
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_line {
top: -5px
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow: 10px 10px 10px 10px
}
.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow: -10px 10px 10px 10px
}
.vc_separator.vc_sep_color_blue .vc_sep_line {
border-color: #5472D2
}
.vc_separator.vc_sep_color_blue.vc_sep_shadow .vc_sep_holder {
color: #5472D2
}
.vc_separator.vc_sep_color_turquoise .vc_sep_line {
border-color: #00C1CF
}
.vc_separator.vc_sep_color_turquoise.vc_sep_shadow .vc_sep_holder {
color: #00C1CF
}
.vc_separator.vc_sep_color_pink .vc_sep_line {
border-color: #FE6C61
}
.vc_separator.vc_sep_color_pink.vc_sep_shadow .vc_sep_holder {
color: #FE6C61
}
.vc_separator.vc_sep_color_violet .vc_sep_line {
border-color: #8D6DC4
}
.vc_separator.vc_sep_color_violet.vc_sep_shadow .vc_sep_holder {
color: #8D6DC4
}
.vc_separator.vc_sep_color_peacoc .vc_sep_line {
border-color: #4CADC9
}
.vc_separator.vc_sep_color_peacoc.vc_sep_shadow .vc_sep_holder {
color: #4CADC9
}
.vc_separator.vc_sep_color_chino .vc_sep_line {
border-color: #CEC2AB
}
.vc_separator.vc_sep_color_chino.vc_sep_shadow .vc_sep_holder {
color: #CEC2AB
}
.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {
border-color: #50485B
}
.vc_separator.vc_sep_color_mulled_wine.vc_sep_shadow .vc_sep_holder {
color: #50485B
}
.vc_separator.vc_sep_color_vista_blue .vc_sep_line {
border-color: #75D69C
}
.vc_separator.vc_sep_color_vista_blue.vc_sep_shadow .vc_sep_holder {
color: #75D69C
}
.vc_separator.vc_sep_color_black .vc_sep_line {
border-color: #2A2A2A
}
.vc_separator.vc_sep_color_black.vc_sep_shadow .vc_sep_holder {
color: #2A2A2A
}
.vc_separator.vc_sep_color_grey .vc_sep_line {
border-color: #EBEBEB
}
.vc_separator.vc_sep_color_grey.vc_sep_shadow .vc_sep_holder {
color: #EBEBEB
}
.vc_separator.vc_sep_color_orange .vc_sep_line {
border-color: #F7BE68
}
.vc_separator.vc_sep_color_orange.vc_sep_shadow .vc_sep_holder {
color: #F7BE68
}
.vc_separator.vc_sep_color_sky .vc_sep_line {
border-color: #5AA1E3
}
.vc_separator.vc_sep_color_sky.vc_sep_shadow .vc_sep_holder {
color: #5AA1E3
}
.vc_separator.vc_sep_color_green .vc_sep_line {
border-color: #6DAB3C
}
.vc_separator.vc_sep_color_green.vc_sep_shadow .vc_sep_holder {
color: #6DAB3C
}
.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {
border-color: #F4524D
}
.vc_separator.vc_sep_color_juicy_pink.vc_sep_shadow .vc_sep_holder {
color: #F4524D
}
.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {
border-color: #F79468
}
.vc_separator.vc_sep_color_sandy_brown.vc_sep_shadow .vc_sep_holder {
color: #F79468
}
.vc_separator.vc_sep_color_purple .vc_sep_line {
border-color: #B97EBB
}
.vc_separator.vc_sep_color_purple.vc_sep_shadow .vc_sep_holder {
color: #B97EBB
}
.vc_separator.vc_sep_color_white .vc_sep_line {
border-color: #FFF
}
.vc_separator.vc_sep_color_white.vc_sep_shadow .vc_sep_holder {
color: #FFF
}
.vc_text_separator,
.wpb_separator {
border-bottom: 1px solid #EBEBEB;
clear: both;
height: 1px
}
.vc_sep_width_10 {
width: 10%
}
.vc_sep_width_20 {
width: 20%
}
.vc_sep_width_30 {
width: 30%
}
.vc_sep_width_40 {
width: 40%
}
.vc_sep_width_50 {
width: 50%
}
.vc_sep_width_60 {
width: 60%
}
.vc_sep_width_70 {
width: 70%
}
.vc_sep_width_80 {
width: 80%
}
.vc_sep_width_90 {
width: 90%
}
.vc_sep_width_100,
.wpb_single_image img.vc_img-placeholder {
width: 100%
}
.vc_sep_pos_align_center {
margin-left: auto;
margin-right: auto
}
.vc_sep_pos_align_left {
margin-left: 0;
margin-right: auto
}
.vc_sep_pos_align_right {
margin-left: auto;
margin-right: 0
}
.vc_text_separator div {
display: inline-block;
background-color: #FFF;
padding: 1px 1em;
position: relative;
top: -9px
}
.separator_align_left {
text-align: left
}
.separator_align_right {
text-align: right
}
.vc-zigzag-wrapper {
text-align: center
}
.vc-zigzag-wrapper.vc-zigzag-align-left {
text-align: left
}
.vc-zigzag-wrapper.vc-zigzag-align-right {
text-align: right
}
.vc-zigzag-inner {
display: inline-block
}
.vc_icon_element {
line-height: 0;
font-size: 14px;
margin-bottom: 35px
}
.vc_icon_element.vc_icon_element-outer {
box-sizing: border-box;
text-align: center
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {
text-align: left
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {
text-align: center
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right {
text-align: right
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
text-align: center;
display: inline-block;
border: 2px solid transparent;
width: 4em;
height: 4em;
box-sizing: content-box;
position: relative
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon {
font-size: 2.15em;
font-style: normal;
font-weight: 400;
line-height: 1!important;
font-size-adjust: none;
font-stretch: normal;
-webkit-font-feature-settings: normal;
font-feature-settings: normal;
-webkit-font-language-override: normal;
font-language-override: normal;
-webkit-font-kerning: auto;
font-kerning: auto;
font-synthesis: weight style;
font-variant: normal;
text-rendering: auto;
display: inline-block;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%)
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before {
font-style: normal;
font-weight: 400;
display: inline-block;
text-decoration: inherit;
width: inherit;
height: inherit;
font-size: 1em;
text-align: center;
text-rendering: optimizelegibility
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link {
width: 100%;
height: 100%;
display: block;
position: absolute;
top: 0;
box-sizing: content-box;
border: none
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs {
max-width: 100%!important;
line-height: 1.2em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner {
width: 2.5em!important;
height: 2.5em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon {
font-size: 1.2em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm {
max-width: 100%!important;
line-height: 1.6em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner {
width: 3.15em!important;
height: 3.15em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon {
font-size: 1.6em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md {
max-width: 100%!important;
line-height: 2.15em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner {
width: 4em!important;
height: 4em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon {
font-size: 2.15em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg {
max-width: 100%!important;
line-height: 2.85em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner {
width: 5em!important;
height: 5em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon {
font-size: 2.85em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl {
max-width: 100%!important;
line-height: 5em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner {
width: 7.15em!important;
height: 7.15em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon {
font-size: 5em!important
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link {
border-radius: 50%
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link {
border-radius: 5px
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon {
color: #5472D2
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon {
color: #00C1CF
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon {
color: #FE6C61
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon {
color: #8D6DC4
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon {
color: #4CADC9
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon {
color: #CEC2AB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon {
color: #50485B
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon {
color: #75D69C
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon {
color: #2A2A2A
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon {
color: #EBEBEB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon {
color: #F7BE68
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon {
color: #5AA1E3
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon {
color: #6DAB3C
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon {
color: #F4524D
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon {
color: #F79468
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon {
color: #B97EBB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon {
color: #FFF
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline {
border-color: #5472D2
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background {
background-color: #5472D2
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline {
border-color: #00C1CF
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background {
background-color: #00C1CF
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline {
border-color: #FE6C61
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background {
background-color: #FE6C61
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline {
border-color: #8D6DC4
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background {
background-color: #8D6DC4
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline {
border-color: #4CADC9
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background {
background-color: #4CADC9
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline {
border-color: #CEC2AB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background {
background-color: #CEC2AB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline {
border-color: #50485B
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background {
background-color: #50485B
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline {
border-color: #75D69C
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background {
background-color: #75D69C
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline {
border-color: #2A2A2A
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background {
background-color: #2A2A2A
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline {
border-color: #EBEBEB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background {
background-color: #EBEBEB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline {
border-color: #F7BE68
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background {
background-color: #F7BE68
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline {
border-color: #5AA1E3
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background {
background-color: #5AA1E3
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline {
border-color: #6DAB3C
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background {
background-color: #6DAB3C
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline {
border-color: #F4524D
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background {
background-color: #F4524D
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline {
border-color: #F79468
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background {
background-color: #F79468
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline {
border-color: #B97EBB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background {
background-color: #B97EBB
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline {
border-color: #FFF
}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background {
background-color: #FFF
}
.vc_chart .vc_chart-legend {
font-size: 14px;
margin: 0;
padding: 0
}
.vc_chart .vc_chart-legend li {
line-height: 1.3em;
list-style: none;
margin: 0 0 .3em;
min-height: 1.3em
}
.vc_chart .vc_chart-legend span {
border-radius: .3em;
display: inline-block;
height: 1.3em;
left: 0;
margin-right: .5em;
vertical-align: middle;
width: 1.3em
}
@media (min-width:768px) {
.vc_chart .vc_chart-legend {
display: inline-block;
vertical-align: middle;
width: 40%
}
.vc_chart .vc_chart-legend li {
margin-left: 1em
}
.vc_chart .vc_chart-with-legend {
display: inline-block;
vertical-align: middle;
width: 60%
}
}
.vc_line-chart .vc_chart-with-legend {
width: 75%
}
.vc_line-chart .vc_chart-legend {
width: 25%
}
.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg {
border-radius: 0
}
.wpb_single_image [class*='_circle'] .vc-zoom-wrapper {
border-radius: 50%
}
.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper {
border-radius: 4px
}
.owl-carousel .owl-animated-out {
z-index: 0
}
.owl-carousel .owl-animated-in {
z-index: 1
}
@font-face {
font-family: vc_grid_v1;
src: url(//www.depiereux.de/wp-content/plugins/js_composer_salient/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac);
src: url(//www.depiereux.de/wp-content/plugins/js_composer_salient/assets/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac) format('embedded-opentype'), url(//www.depiereux.de/wp-content/plugins/js_composer_salient/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac) format('woff'), url(//www.depiereux.de/wp-content/plugins/js_composer_salient/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac) format('truetype'), url(//www.depiereux.de/wp-content/plugins/js_composer_salient/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1) format('svg');
font-weight: 400;
font-style: normal
}
[class*=" vc_arrow-icon-"],
[class^=vc_arrow-icon-] {
font-family: vc_grid_v1;
font-style: normal;
font-weight: 400;
line-height: 1
}
.vc_arrow-icon-minus:before {
content: "\e61c"
}
.vc_arrow-icon-plus:before {
content: "\e61d"
}
.vc_arrow-icon-arrow_down:before {
content: "\e61e"
}
.vc_arrow-icon-arrow_up:before {
content: "\e61f"
}
.vc_arrow-icon-arrow_01_left:before {
content: "\e600"
}
.vc_arrow-icon-arrow_01_right:before {
content: "\e601"
}
.vc_arrow-icon-arrow_02_left:before {
content: "\e602"
}
.vc_arrow-icon-arrow_02_right:before {
content: "\e603"
}
.vc_arrow-icon-arrow_03_left:before {
content: "\e604"
}
.vc_arrow-icon-arrow_03_right:before {
content: "\e605"
}
.vc_arrow-icon-arrow_04_left:before {
content: "\e606"
}
.vc_arrow-icon-arrow_04_right:before {
content: "\e607"
}
.vc_arrow-icon-arrow_05_left:before {
content: "\e608"
}
.vc_arrow-icon-arrow_05_right:before {
content: "\e609"
}
.vc_arrow-icon-arrow_06_left:before {
content: "\e60a"
}
.vc_arrow-icon-arrow_06_right:before {
content: "\e60b"
}
.vc_arrow-icon-arrow_07_left:before {
content: "\e60c"
}
.vc_arrow-icon-arrow_07_right:before {
content: "\e60d"
}
.vc_arrow-icon-arrow_08_left:before {
content: "\e60e"
}
.vc_arrow-icon-arrow_08_right:before {
content: "\e60f"
}
.vc_arrow-icon-arrow_09_left:before {
content: "\e610"
}
.vc_arrow-icon-arrow_09_right:before {
content: "\e611"
}
.vc_arrow-icon-arrow_10_left:before {
content: "\e612"
}
.vc_arrow-icon-arrow_10_right:before {
content: "\e613"
}
.vc_arrow-icon-arrow_11_left:before {
content: "\e614"
}
.vc_arrow-icon-arrow_11_right:before {
content: "\e615"
}
.vc_arrow-icon-arrow_12_left:before {
content: "\e616"
}
.vc_arrow-icon-arrow_12_right:before {
content: "\e617"
}
.vc_arrow-icon-navicon:before {
content: "\f0c9"
}
.wpb_animate_when_almost_visible {
opacity: 0;
filter: alpha(opacity=0)
}
.wpb_animate_when_almost_visible:not(.wpb_start_animation) {
-webkit-animation: none;
-o-animation: none;
animation: none
}
.top-to-bottom,
.wpb_top-to-bottom {
-webkit-animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-o-animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);
animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275)
}
.bottom-to-top,
.wpb_bottom-to-top {
-webkit-animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-o-animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);
animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275)
}
.left-to-right,
.wpb_left-to-right {
-webkit-animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-o-animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);
animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275)
}
.right-to-left,
.wpb_right-to-left {
-webkit-animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-o-animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);
animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275)
}
.appear,
.wpb_appear {
-webkit-animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-o-animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);
animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1)
}
.wpb_start_animation {
opacity: 1;
filter: alpha(opacity=100)
}
@-webkit-keyframes wpb_ttb {
0% {
-webkit-transform: translate(0, -10%);
opacity: 0;
filter: alpha(opacity=0)
}
100% {
-webkit-transform: translate(0, 0);
opacity: 1;
filter: alpha(opacity=100)
}
}
@-moz-keyframes wpb_ttb {
0% {
-moz-transform: translate(0, -10%);
opacity: 0;
filter: alpha(opacity=0)
}
100% {
-moz-transform: translate(0, 0);
opacity: 1;
filter: alpha(opacity=100)
}
}
@-o-keyframes wpb_ttb {
0% {
-o-transform: translate(0, -10%);
opacity: 0;
filter: alpha(opacity=0)
}
100% {
-o-transform: translate(0, 0);
opacity: 1;
filter: alpha(opacity=100)
}
}
@keyframes wpb_ttb {
0% {
-webkit-transform: translate(0, -10%);
-ms-transform: translate(0, -10%);
-o-transform: translate(0, -10%);
transform: translate(0, -10%);
opacity: 0;
filter: alpha(opacity=0)
}
100% {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);
opacity: 1;
filter: alpha(opacity=100)
}
}
@-webkit-keyframes wpb_btt {
0% {
-webkit-transform: translate(0, 10%);
opacity: 0;
filter: alpha(opacity=0)
}
100% {
-webkit-transform: translate(0, 0);
opacity: 1;
filter: alpha(opacity=100)
}
}
@-moz-keyframes wpb_btt {
0% {
-moz-transform: translate(0, 10%);
opacity: 0;
filter: alpha(opacity=0)
}
100% {
-moz-transform: translate(0, 0);
opacity: 1;
filter: alpha(opacity=100)
}
}
@-o-keyframes wpb_btt {
0% {
-o-transform: translate(0, 10%);
opacity: 0;
filter: alpha(opacity=0)
}
100% {
-o-transform: translate(0, 0);
opacity: 1;
filter: alpha(opacity=100)
}
}
@keyframes wpb_btt {
0% {
-webkit-transform: translate(0, 10%);
-ms-transform: translate(0, 10%);
-o-transform: translate(0, 10%);
transform: translate(0, 10%);
opacity: 0;
filter: alpha(opacity=0)
}
100% {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);
opacity: 1;
filter: alpha(opacity=100)
}
}
@-webkit-keyframes wpb_ltr {
0% {
-webkit-transform: translate(-10%, 0);
opacity: 0;
filter: alpha(opacity=0)
}
100% {
-webkit-transform: translate(0, 0);
opacity: 1;
filter: alpha(opacity=100)
}
}
@-moz-keyframes wpb_ltr {
0% {
-moz-transform: translate(-10%, 0);
opacity: 0;
filter: alpha(opacity=0)
}
100% {
-moz-transform: translate(0, 0);
opacity: 1;
filter: alpha(opacity=100)
}
}
@-o-keyframes wpb_ltr {
0% {
-o-transform: translate(-10%, 0);
opacity: 0;
filter: alpha(opacity=0)
}
100% {
-o-transform: translate(0, 0);
opacity: 1;
filter: alpha(opacity=100)
}
}
@keyframes wpb_ltr {
0% {
-webkit-transform: translate(-10%, 0);
-ms-transform: translate(-10%, 0);
-o-transform: translate(-10%, 0);
transform: translate(-10%, 0);
opacity: 0;
filter: alpha(opacity=0)
}
100% {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);
opacity: 1;
filter: alpha(opacity=100)
}
}
@-webkit-keyframes wpb_rtl {
0% {
-webkit-transform: translate(10%, 0);
opacity: 0;
filter: alpha(opacity=0)
}
100% {
-webkit-transform: translate(0, 0);
opacity: 1;
filter: alpha(opacity=100)
}
}
@-moz-keyframes wpb_rtl {
0% {
-moz-transform: translate(10%, 0);
opacity: 0;
filter: alpha(opacity=0)
}
100% {
-moz-transform: translate(0, 0);
opacity: 1;
filter: alpha(opacity=100)
}
}
@-o-keyframes wpb_rtl {
0% {
-o-transform: translate(10%, 0);
opacity: 0;
filter: alpha(opacity=0)
}
100% {
-o-transform: translate(0, 0);
opacity: 1;
filter: alpha(opacity=100)
}
}
@keyframes wpb_rtl {
0% {
-webkit-transform: translate(10%, 0);
-ms-transform: translate(10%, 0);
-o-transform: translate(10%, 0);
transform: translate(10%, 0);
opacity: 0;
filter: alpha(opacity=0)
}
100% {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);
opacity: 1;
filter: alpha(opacity=100)
}
}
@-webkit-keyframes wpb_appear {
0% {
-webkit-transform: scale(.5);
opacity: .1;
filter: alpha(opacity=10)
}
100% {
-webkit-transform: scale(1);
opacity: 1;
filter: alpha(opacity=100)
}
}
@-moz-keyframes wpb_appear {
0% {
-moz-transform: scale(.5);
opacity: .1;
filter: alpha(opacity=10)
}
100% {
-moz-transform: scale(1);
opacity: 1;
filter: alpha(opacity=100)
}
}
@-o-keyframes wpb_appear {
0% {
-o-transform: scale(.5);
opacity: .1;
filter: alpha(opacity=10)
}
100% {
-o-transform: scale(1);
opacity: 1;
filter: alpha(opacity=100)
}
}
@keyframes wpb_appear {
0% {
-webkit-transform: scale(.5);
-ms-transform: scale(.5);
-o-transform: scale(.5);
transform: scale(.5);
opacity: .1;
filter: alpha(opacity=10)
}
100% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
opacity: 1;
filter: alpha(opacity=100)
}
}
.vc-spinner::before {
content: '';
width: 16px;
height: 16px;
display: inline-block;
pointer-events: none;
margin-top: 6px;
background: url(//www.depiereux.de/wp-content/plugins/js_composer_salient/assets/images/spinner.gif) no-repeat;
background-position-x: center;
background-position-y: center
}
.vc-spinner.vc-spinner-complete::before {
background-image: url(//www.depiereux.de/wp-content/plugins/js_composer_salient/assets/vc/tick.png)
}
.vc-spinner.vc-spinner-failed::before {
background-image: url(//www.depiereux.de/wp-content/plugins/js_composer_salient/assets/vc/remove.png)
}
.vc_row.vc_row-flex>.span_12 {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
@media only screen and (max-width:999px) {
.vc_row.vc_row-flex>.span_12,
.vc_row.vc_row-flex>.span_12>.vc_column_container,
.vc_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12,
.vc_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container,
.vc_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12,
.vc_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
}
.vc_row.vc_row-flex>.span_12,
.vc_row.vc_row-flex>.span_12>.vc_column_container,
.vc_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12,
.vc_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container,
.vc_row.vc_row-o-equal-height>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.column_container>.column-inner-wrap,
.vc_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12,
.vc_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container,
.vc_row.vc_row-o-equal-height>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.column_container>.column-inner-wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.vc_row.vc_row-flex>.span_12>.vc_vc_column,
.vc_row.vc_row-flex>.span_12>.vc_vc_column_inner {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.vc_row.vc_row-flex>.span_12>.vc_column_container>.wpb_wrapper {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
}
.vc_row.vc_row-flex>.span_12>.vc_column_container>.wpb_wrapper {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
@media (-ms-high-contrast:active),
(-ms-high-contrast:none) {
.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>* {
min-height: 1em
}
}
.vc_row.vc_row-flex>.span_12>.vc_vc_column>.vc_column_container,
.vc_row.vc_row-flex>.span_12>.vc_vc_column_inner>.vc_column_container {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
}
.vc_row.vc_row-flex>.span_12>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-flex>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,
.wpb_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.vc_column-inner,
.wpb_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,
.vc_row.vc_row-o-equal-height .full-page-inner > .span_12 > .col .wpb_row > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner,
.wpb_row.vc_row-flex>.fp-tableCell .fp-scrollable > .fp-scroller > .full-page-inner-wrap-outer > .full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.vc_column-inner,
.wpb_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.vc_column-inner,
.wpb_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,
.vc_row.vc_row-o-equal-height .full-page-inner > .span_12 > .col .wpb_row >.container > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner,
.wpb_row.vc_row-flex>.fp-tableCell .fp-scrollable > .fp-scroller .full-page-inner-wrap-outer > .full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.vc_column-inner {
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.vc_row.vc_row-o-equal-height>.span_12>.vc_column_container, 
.vc_row.vc_row-o-equal-height>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container,
.vc_row.vc_row-o-equal-height>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.column_container>.column-inner-wrap,
.vc_row.vc_row-o-equal-height .full-page-inner > .span_12 > .col .wpb_row > .span_12 > .vc_column_container > .column-inner-wrap,
.vc_row.vc_row-o-equal-height>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container,
.vc_row.vc_row-o-equal-height>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.column_container>.column-inner-wrap,
.vc_row.vc_row-o-equal-height .full-page-inner >.container > .span_12 > .col .wpb_row > .span_12 > .vc_column_container > .column-inner-wrap,
.vc_row.vc_row-flex>.span_12>.vc_column_container>.column-inner-wrap {
-webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.vc_row.vc_row-o-content-top>.span_12>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-top>.span_12>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-top>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-top>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-top>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-top>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
-webkit-box-pack: start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
-webkit-box-align: end;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.vc_row.vc_row-o-content-middle>.span_12>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-middle>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,
.vc_row.vc_row-o-content-middle>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-middle>.fp-tableCell .fp-scrollable > .fp-scroller .full-page-inner-wrap-outer> .full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.vc_column-inner,
.full-page-inner > .span_12 > .col .vc_row.vc_row-o-content-middle > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner,
.vc_row.vc_row-flex>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,
.vc_row.vc_row-o-content-middle>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,
.vc_row.vc_row-o-content-middle>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-middle>.fp-tableCell .fp-scrollable > .fp-scroller .full-page-inner-wrap-outer> .full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.vc_column-inner,
.full-page-inner >.container > .span_12 > .col .vc_row.vc_row-o-content-middle > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
width: 100%;
}
.vc_row.vc_row-o-content-bottom>.span_12>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-bottom>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,
.vc_row.vc_row-o-content-bottom>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-bottom>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.vc_column-inner,
.full-page-inner > .span_12 > .col .vc_row.vc_row-o-content-bottom > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner,
.vc_row.vc_row-o-content-bottom>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,
.vc_row.vc_row-o-content-bottom>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-bottom>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.vc_column-inner,
.full-page-inner >.container> .span_12 > .col .vc_row.vc_row-o-content-bottom > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner {
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
@media screen and (max-width: 999px) { 
.vc_row.vc_row-flex > .span_12, .vc_row.vc_row-flex > .span_12 > .vc_column_container, 
.vc_row.vc_row-flex > .fp-tableCell .full-page-inner-wrap-outer > .full-page-inner-wrap > .full-page-inner > .span_12, 
.vc_row.vc_row-flex > .fp-tableCell .full-page-inner-wrap-outer > .full-page-inner-wrap > .full-page-inner > .span_12 > .vc_column_container, 
.vc_row.vc_row-o-equal-height > .fp-tableCell .full-page-inner-wrap-outer > .full-page-inner-wrap > .full-page-inner > .span_12 > .column_container > .column-inner-wrap, 
body:not([data-flex-cols="true"]) .vc_row.vc_row-flex > .fp-tableCell .full-page-inner-wrap-outer > .full-page-inner-wrap > .full-page-inner > .container > .span_12, 
body:not([data-flex-cols="true"]) .vc_row.vc_row-flex > .fp-tableCell .full-page-inner-wrap-outer > .full-page-inner-wrap > .full-page-inner > .container > .span_12 > .vc_column_container, 
.vc_row.vc_row-o-equal-height > .fp-tableCell .full-page-inner-wrap-outer > .full-page-inner-wrap > .full-page-inner > .container > .span_12 > .column_container > .column-inner-wrap,
.vc_row.vc_row-flex>.span_12>.vc_column_container>.vc_column-inner, .vc_row.vc_row-flex>.span_12>.vc_column_container>.column-inner-wrap>.column-inner, 
.wpb_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.vc_column-inner, 
.wpb_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.column-inner-wrap>.column-inner, 
.vc_row.vc_row-o-equal-height .full-page-inner > .span_12 > .col .wpb_row > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner, 
.wpb_row.vc_row-flex>.fp-tableCell .fp-scrollable > .fp-scroller > .full-page-inner-wrap-outer > .full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.vc_column-inner, 
.wpb_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.vc_column-inner, 
.wpb_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.column-inner-wrap>.column-inner, 
.vc_row.vc_row-o-equal-height .full-page-inner > .span_12 > .col .wpb_row >.container > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner, 
.wpb_row.vc_row-flex>.fp-tableCell .fp-scrollable > .fp-scroller .full-page-inner-wrap-outer > .full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.vc_column-inner {
display: block;
}
}
@media only screen and (max-width: 999px) and (min-width: 690px) {
.vc_row.vc_row-flex > .span_12, .vc_row.vc_row-flex > .span_12 > .vc_column_container.one-fourths,
.vc_row.vc_row-flex>.span_12>.vc_column_container.one-fourths>.vc_column-inner {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
}
.vc_row.vc_row-o-columns-stretch.vc_row-o-full-height > .span_12 {
-webkit-align-content: stretch;
-ms-flex-line-pack: stretch;
align-content: stretch;
}
.vc_row.vc_row-o-columns-top.vc_row-o-full-height > .span_12 {
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
}
.vc_row.vc_row-o-columns-bottom.vc_row-o-full-height > .span_12 {
-webkit-align-content: flex-end!important;
-ms-flex-line-pack: end!important;
align-content: flex-end!important;
}
.vc_row.vc_row-o-columns-middle.vc_row-o-full-height > .span_12 {
-webkit-align-content: center;
-ms-flex-line-pack: center;
align-content: center;
}
.vc_row.vc_row-o-columns-bottom > .span_12::after, .vc_row.vc_row-o-columns-middle > .span_12::after, .vc_row.vc_row-o-columns-top > .span_12::after {
content: '';
width: 100%;
height: 0;
overflow: hidden;
visibility: hidden;
display: block;
}
.vc_row.vc_row-flex.vc_row-o-full-height > .span_12 {
display: -webkit-box!important;
display: -webkit-flex!important;
display: -ms-flexbox!important;
display: flex!important;
}