div.wpcf7 { margin: 0; padding: 0; } div.wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); height: 1px; width: 1px; margin: 0; padding: 0; border: 0; } div.wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid #ff0000; } div.wpcf7-mail-sent-ok { border: 2px solid #398f14; } div.wpcf7-mail-sent-ng, div.wpcf7-aborted { border: 2px solid #ff0000; } div.wpcf7-spam-blocked { border: 2px solid #ffa500; } div.wpcf7-validation-errors, div.wpcf7-acceptance-missing { border: 2px solid #f7e700; } .wpcf7-form-control-wrap { position: relative; } span.wpcf7-not-valid-tip { color: #f00; font-size: 1em; font-weight: normal; display: block; } .use-floating-validation-tip span.wpcf7-not-valid-tip { position: absolute; top: 20%; left: 20%; z-index: 100; border: 1px solid #ff0000; background: #fff; padding: .2em .8em; } span.wpcf7-list-item { display: inline-block; margin: 0 0 0 1em; } span.wpcf7-list-item-label::before, span.wpcf7-list-item-label::after { content: " "; } .wpcf7-display-none { display: none; } div.wpcf7 .ajax-loader { visibility: hidden; display: inline-block; background-image: url('//focusaudio.com.au/wp-content/plugins/contact-form-7/images/ajax-loader.gif'); width: 16px; height: 16px; border: none; padding: 0; margin: 0 0 0 4px; vertical-align: middle; } div.wpcf7 .ajax-loader.is-active { visibility: visible; } div.wpcf7 div.ajax-error { display: none; } div.wpcf7 .placeheld { color: #888; } div.wpcf7 input[type="file"] { cursor: pointer; } div.wpcf7 input[type="file"]:disabled { cursor: default; } div.wpcf7 .wpcf7-submit:disabled { cursor: not-allowed; }    #full_width_portfolio .row .col.section-title{  border-bottom:0;  padding-bottom:0 } #full_width_portfolio .full-width-section.first-section, #full_width_portfolio .full-width-content.first-section{  margin-top:0 } .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 div[data-project-header-bg="true"] .container-wrap{  padding-top:40px!important } body.single-portfolio .container-wrap, 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:0 } .single-portfolio #full_width_portfolio .span_12{  padding-right:0;  margin-top:0 } #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:0;  padding-right:0 } .project-title .hidden-title{  opacity:0 } #full_width_portfolio .project-title.parallax-effect .section-title, #full_width_portfolio .project-title{  padding-bottom:0 } #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:0 70px 0 70px } .project-additional.clear{  clear:both;  display:block } .project-additional.clear li{  float:none } .single-portfolio #project-meta .clear{  padding-bottom:0 } .single-portfolio #project-meta .sharing li a > .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:0 } .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:0;  background-color:transparent!important;  position:absolute;  top:0;  left:0;  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:0 } .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; -webkit-border-radius: 40px; 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 .project-sharing[data-sharing-style="fixed"] li { float: none; display: inline-block; } #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, .single-portfolio #boxed .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 #prev-link i, body .bottom_controls #portfolio-nav .controls #next-link i { font-size: 26px; } .bottom_controls #portfolio-nav .controls li a, .bottom_controls #portfolio-nav .controls #prev-link a, .bottom_controls #portfolio-nav .controls #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; -webkit-transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1); transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1); } .bottom_controls #portfolio-nav .controls #next-link i { padding-left: 15px; } .bottom_controls #portfolio-nav .controls #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; -webkit-transform: translateX(-20px); transform: translateX(-20px); -webkit-transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1); transition: all 0.25s cubic-bezier(0.12, 0.75, 0.4, 1); } .bottom_controls #portfolio-nav .controls #next-link a i:after { left: 6px; } .bottom_controls #portfolio-nav .controls #next-link a:hover i:after { opacity: 1; -webkit-transform: translateX(7px); transform: translateX(7px); } .bottom_controls #portfolio-nav .controls #next-link a:hover i { padding-left: 30px; } .bottom_controls #portfolio-nav .controls #prev-link a i:after { -webkit-transform: translateX(12px); transform: translateX(12px); left: 3px; } .bottom_controls #portfolio-nav .controls #prev-link a:hover i:after { opacity: 1; -webkit-transform: translateX(0); transform: translateX(0); } .bottom_controls #portfolio-nav .controls #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 #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 #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 #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: #000; 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: #000; 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: #fff; 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; -webkit-transition: all 0.2s linear; 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, body .wpb_wrapper > .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 #sort-label { padding: 0 10px; margin: 7px 0; font-size: 14px; font-weight: 600; line-height: 14px; display: inline-block; } .portfolio-filters-inline .container > ul #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 #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 #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 #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: #fff; color: rgba(255,255,255,0.75); } .portfolio-filters-inline:not([data-color-scheme="default"]) .container ul li .active { color: #fff; color: rgba(255,255,255,1)!important; padding: 7px 10px; } .portfolio-filters-inline:not([data-color-scheme="default"]) .container ul li a:hover { color: #fff; 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*="-color"]:not([data-color-scheme*="-underline"]).full-width-section ul li a { color: #fff; color: rgba(255,255,255,0.75); } .portfolio-filters-inline[data-color-scheme*="-color"]:not([data-color-scheme*="-underline"]).full-width-section #current-category, .portfolio-filters-inline[data-color-scheme*="-color"]:not([data-color-scheme*="-underline"]).full-width-section ul li a:hover { 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;  -webkit-transition:opacity 0.5s ease-out; transition:opacity 0.5s ease-out; } .portfolio-items:not(.carousel) .col .inner-wrap[data-animation="fade_in_from_bottom"] { -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);  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-transform:translateY(80px); 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: 13px; 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: #fff; color: rgba(255, 255, 255, 1); } .portfolio-filters:hover #sort-portfolio { color: #fff; color: rgba(255, 255, 255, 1); border-radius: 2px 2px 0 0; } .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;   -webkit-transition: all 0.2s linear;  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;   -webkit-transition: all 0.2s linear;  transition: all 0.2s linear;   text-align: center; } #portfolio-nav #prev-link a { background-position: 13px center; padding: 1px 0; } #portfolio-nav #next-link a { padding: 1px 0; 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; -webkit-transition: color 0.2s linear, opacity 0.2s linear; transition: color 0.2s linear, opacity 0.2s linear; } #portfolio-nav #next-link a i, #portfolio-nav #prev-link a i { font-size: 32px; }  .parallax-effect #portfolio-nav #next-link a i, .parallax-effect #portfolio-nav #prev-link a i { -webkit-transform: translateZ(0px); 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; } #boxed .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .container { width: 100%; } .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 { 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; } .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 a:not(.nectar-sharing), .portfolio-items .col .work-item.style-3-alt a:not(.nectar-sharing) { background: transparent url('//focusaudio.com.au/wp-content/plugins/salient-portfolio/img/transparent.png') repeat 0 0; } .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; } .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: #fff; 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; -webkit-transform: translateY(-50%) translateX(-50%); transform: translateY(-50%) translateX(-50%); } .portfolio-items[data-ps="8"] .col .work-item.style-2[data-custom-content="on"] .vert-center {  -webkit-transform: none; 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: #fff; 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; 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; 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 {  -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);  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-transform:translateY(450px) rotateX(24deg);  transform:translateY(450px) rotateX(24deg); } .portfolio-items[data-ps="8"]:not(.carousel) .col .inner-wrap[data-animation="perspective"].animated .vert-center p{   opacity:0;   -webkit-transform:translateY(-130px);  transform:translateY(-130px);   -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);  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); } .portfolio-items[data-ps="8"]:not(.carousel) .col .inner-wrap[data-animation="perspective"].animated .vert-center h3{   opacity:0;   -webkit-transform:translateY(-130px);  transform:translateY(-130px);   -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);  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); }  .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; -webkit-transform: translateY(0); transform: translateY(0); height: 100%; } .portfolio-items:not(.carousel) .col.animated-in .inner-wrap { -webkit-transform: translateY(0) translateZ(0); transform: translateY(0) translateZ(0); } .portfolio-items:not(.carousel) .col.animated-in .inner-wrap[data-animation="perspective"] { -webkit-transform: translateY(0) translateZ(0) rotateX(0); 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; -webkit-transform: translateY(0px) rotateX(0deg); 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); -webkit-transform: translateY(-50%) perspective(1px) scale(0.8); 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 { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .portfolio-items[data-ps="7"] .col:hover .work-info .vert-center { opacity: 1; -webkit-transform: scale(1) perspective(1px) translateY(-50%); -ms-transform: scale(1) perspective(1px) translateY(-50%); 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 { -webkit-transform: scale(1.11); -ms-transform: scale(1.11); 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: 25%; margin: 0; padding: 0; } .portfolio-items .col.span_4 { width: 33.3%; margin: 0; } .portfolio-items .col.span_6, .portfolio-items[data-ps="6"] .col.span_6 { width: 50%; 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; -webkit-border-radius: 2px; 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%;  -webkit-transform: translateY(-50%); transform: translateY(-50%);  -webkit-transition: all 0.2s ease-out 0s; 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 { -webkit-transform: none; 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; 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 *, .portfolio-items .custom-content .sharing-default-minimal .nectar-social[data-color-override="override"] .nectar-social-inner a:not(:hover) i { 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; } .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 { -webkit-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, .main-content .portfolio-items .work-meta h4, .page-template-template-portfolio .portfolio-items .work-meta h4 { margin-bottom: 0; } .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%); -webkit-transform: translateY(-50%); 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; }  .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 { -webkit-transition: border 0.24s cubic-bezier(0, 0, 0.6, 1), opacity 0s ease; 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 {  -webkit-transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1); 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 { -webkit-transform: scale(1.07); transform: scale(1.07); }  .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); }  .portfolio-items[data-ps="6"] .wide_tall .work-item .work-meta .inner { -webkit-transform: scale(.85); transform: scale(.85); } .portfolio-items[data-ps="6"] .work-item .work-meta .inner { opacity: 0; -webkit-transform: scale(.8); transform: scale(.8); -webkit-transition: all 0.4s cubic-bezier(0.12, 0.65, 0.4, 1); 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; 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, .portfolio-items.carousel .col .work-item.style-2: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 > *, .portfolio-items.carousel .col .work-item.style-2:hover .work-info, .portfolio-items.carousel .col .work-item.style-2: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, .portfolio-items.carousel .col .work-item.style-2: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: transform 0.3s ease; transition: transform 0.3s ease; } .portfolio-items .col .work-item.style-4:hover img { transition-delay: 0.03s; } .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(-25px); transform: translateY(-25px); } .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; background-image: url('//focusaudio.com.au/wp-content/plugins/salient-portfolio/img/icons/loading-white-bg.gif'); } .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%; }   .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;   -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;  -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; } .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; }  .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; } .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) {  .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"]:not(.fullscreen-header) .span_6 .inner-wrap #portfolio-nav {  width: calc(100% + 140px);  left: -70px; }  .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 .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; }  .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;  -webkit-transform: scale(1);  transform: scale(1); }  body .default-style .portfolio-items.constrain-max-cols .col.elastic-portfolio-item {  width: 22.5%!important; } }  @media only screen and (max-width: 999px) {  .portfolio-items .col .work-item.style-3 .work-info-bg {  display: block;  }  }  @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; } }  @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; }  .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;   -webkit-transform: scale(1);  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;   -webkit-transform: none;  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;   -webkit-transform: scale(1);  transform: scale(1); }  body .portfolio-filters {  position: relative;  display: block;  clear: both;  float: none;  top: auto;  margin: 30px auto; }  .single-portfolio #full_width_portfolio .row .col.section-title h1 {  max-width: 430px;  margin: 0 auto; } #full_width_portfolio .section-title h1 {  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 {   -webkit-transform: translateX(0px) translateZ(0);  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;   -webkit-transform: scale(1);  transform: scale(1); }  .bottom_controls #portfolio-nav .controls #next-link a i:after, .bottom_controls #portfolio-nav .controls #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 0 0;  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 {   -webkit-transform: translateX(0px) translateZ(0);  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 {  -webkit-transform: none;  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 .custom-content .sharing-default-minimal .nectar-social-inner > .nectar-sharing {  margin: 10px 13px 10px 0; }  .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 {  -webkit-transform: none;  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; }  .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 #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,  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;  margin-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;  }  }  @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; } } @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; } }   #single-below-header .nectar-social.hover {  margin-right: 14px; } .nectar-social.hover {  position :relative; } .nectar-social.hover > *:not(.share-btn) {  margin-bottom: 14px; } .nectar-social.hover > div:not(.share-btn) {  display: inline-block; } #ajax-content-wrap .nectar-social.hover .nectar-love-button span {  padding-left: 0; } .nectar-social.hover .share-btn i {  -webkit-transition: none;  transition: none; } .nectar-social.hover .share-btn, .nectar-social.hover > div span, body .nectar-social.hover .nectar-love .nectar-love-count {  font-size: 14px;  line-height: 28px; } .nectar-social.hover > div a > span {  -webkit-transition: color .45s cubic-bezier(0.25,1,0.33,1);  transition: color .45s cubic-bezier(0.25,1,0.33,1); } .nectar-social.hover .share-btn, .nectar-social.hover > div a > span {  cursor: pointer;  -webkit-transition: color .45s cubic-bezier(0.25,1,0.33,1);  transition: color .45s cubic-bezier(0.25,1,0.33,1); } .nectar-social.hover .share-btn, .nectar-social.hover > div a {  display: inline-block;  border: 2px solid rgba(0,0,0,0.1);  padding: 6px 20px;  -webkit-transition: border-color .45s cubic-bezier(0.25,1,0.33,1);  transition: border-color .45s cubic-bezier(0.25,1,0.33,1);  border-radius: 100px; } .nectar-social.hover .share-btn, .nectar-social.hover > div a > span, .sharing-default-minimal .nectar-love {  color: #888; } #single-meta .nectar-social.hover .share-btn {  padding-left: 20px; } .nectar-social.hover .share-btn:hover, .nectar-social.hover > div a:hover {  border-color: rgba(0,0,0,0.5); } .nectar-social.hover .nectar-social-inner {  position: absolute;  left: 0;  pointer-events: none;  width: 300px; } .nectar-social.hover .share-btn {  margin-right: 14px; } .nectar-social.hover i.icon-default-style[class^="icon-"], .nectar-social.hover i[class^="icon-"] {  margin-right: 7px;  font-size: 18px;  line-height: 23px;  height: 20px;  -webkit-transition: color .45s cubic-bezier(0.25,1,0.33,1);  transition: color .45s cubic-bezier(0.25,1,0.33,1); }  .nectar-social.hover .nectar-social-inner a i {  font-size: 16px; } .nectar-social.hover .nectar-social-inner a {  transform: translateX(-20px);  opacity: 0;  height: 45px;  width: 45px;  padding: 0;  color: #ddd;  margin: 0 14px 14px 0;  text-align: center;  line-height: 43px; } .nectar-social.hover[data-position="right"] .nectar-social-inner a {  transform: translateX(20px); } .nectar-social.hover[data-position="right"] .share-btn {  float: right;  margin-left: 14px;  margin-right: 0; } .nectar-social.hover[data-position="right"] .nectar-social-inner {  left: auto;  text-align: right;  right: 0; } .nectar-social.hover.visible .nectar-social-inner a:not(:hover):nth-child(2) {  transition-delay: 0.03s; } .nectar-social.hover.visible .nectar-social-inner a:not(:hover):nth-child(3) { transition-delay: 0.06s; } .nectar-social.hover.visible .nectar-social-inner a:not(:hover):nth-child(4) { transition-delay: 0.09s; } .nectar-social.hover.visible .nectar-social-inner a:not(:hover):nth-child(5) { transition-delay: 0.12s; } .nectar-social.hover .share-btn, .nectar-social.hover .nectar-love-button, .nectar-social.hover .nectar-social-inner a {  -webkit-transition: all 0.4s cubic-bezier(0.25,1,0.33,1);  transition: all 0.4s cubic-bezier(0.25,1,0.33,1), ; } .nectar-social.hover.visible .share-btn, .nectar-social.hover.visible .nectar-love-button {  opacity: 0;  pointer-events: none; } .nectar-social.hover.visible .nectar-social-inner a, .nectar-social.hover.visible[data-position="right"] .nectar-social-inner a {  transform: translateX(0px);  opacity: 1; } .nectar-social.hover.visible .nectar-social-inner {  pointer-events: all; }   .nectar-social.fixed > a:before {  background-color: #000; } @media only screen and (max-width:999px){  .nectar-social.fixed >a{    transition:all 0.35s cubic-bezier(.15,0.2,.1,1);     -webkit-transition:all 0.35s cubic-bezier(.15,0.2,.1,1);     -webkit-transform:scale(0);     transform:scale(0)  }  .nectar-social.fixed{    margin: 0;    height:50px;    pointer-events:none  }   .nectar-social.fixed.visible >a{    -webkit-transform:scale(1);     transform:scale(1)  }   .nectar-social.fixed.visible{    pointer-events:auto  } } .nectar-social.fixed {  position:fixed;   right:34px;   bottom:34px;   height:50px;   width:50px;   line-height:50px;   z-index:1000 } .nectar-social.fixed >a {  height:50px;   width:50px;   line-height:52px;   text-align:center;   display:block;   position:absolute;   bottom:0;   left:0;   z-index:10; } .nectar-social.fixed >a:before{  display:block;   content:'';   position:absolute;   top:0;   left:0;   width:100%;   transition:all 0.45s cubic-bezier(.15,0.2,.1,1);   -webkit-transition:all 0.45s cubic-bezier(.15,0.2,.1,1);   height:100%;   transform: translateZ(0);   backface-visibility:hidden;   border-radius:50% } .nectar-social.fixed:hover >a:before{  box-shadow:0 7px 15px rgba(0,0,0,0.2) } .nectar-social.fixed >a >[class^="icon-"].icon-default-style{  font-size:16px;  height: 50px;  width: 50px;  line-height: 50px;   color:#fff;   left:-1px;   top: 0;   z-index: 10;   position: relative; } .nectar-social.fixed .nectar-social-inner {  position:absolute;   height:50px;   width:50px;   bottom:0;   left:0;   z-index:1;   text-align:center } .nectar-social.fixed .nectar-social-inner a{  display:block;   line-height:36px;   height:36px;   padding:0;   margin:0;   width:36px;   left:7px;   position:absolute;   opacity:0;   border:none;   top:0;   box-shadow:0 7px 15px rgba(0,0,0,0.2);   border-radius:50%;   -webkit-transition:all 0.45s cubic-bezier(.15,0.2,.1,1);   transition:all 0.45s cubic-bezier(.15,0.2,.1,1) } .nectar-social.fixed >a:after, .nectar-social.fixed .nectar-social-inner a:after{  background-color:#fff;   position:absolute;   width:100%;   height:100%;   top:0;   left:0;   opacity:0;   content:'';   display:block;   border-radius:50% } .nectar-social.fixed a:after{  -webkit-transition:opacity 0.25s cubic-bezier(.15,0.2,.1,1);   transition:opacity 0.25s cubic-bezier(.15,0.2,.1,1) } @keyframes socialButtonFlash{  0%{    opacity:0;     transform:scale(1)  }   25%{    opacity:0.22;     transform:scale(1.1115)  }   100%{    opacity:0;     transform:scale(1.23)  } } .nectar-social.fixed:hover >a:after{  -webkit-animation:socialButtonFlash 0.45s cubic-bezier(.15,0.2,.1,1) forwards;   animation:socialButtonFlash 0.45s cubic-bezier(.15,0.2,.1,1) forwards } .nectar-social.fixed a:hover:after{  opacity:0.2 } .nectar-social.fixed:hover >a:before{  -webkit-transform:scale(1.23) translateZ(0);   transform:scale(1.23) translateZ(0) } .nectar-social.fixed .nectar-social-inner a:nth-child(1){  transform:translateY(0px) scale(0);   -webkit-transform:translateY(0px) scale(0) } .nectar-social.fixed .nectar-social-inner a:nth-child(2){  -webkit-transform:translateY(-36px) scale(0);   transform:translateY(-36px) scale(0) } .nectar-social.fixed .nectar-social-inner a:nth-child(3){  -webkit-transform:translateY(-86px) scale(0);   transform:translateY(-86px) scale(0) } .nectar-social.fixed .nectar-social-inner a:nth-child(4){  -webkit-transform:translateY(-136px) scale(0);   transform:translateY(-136px) scale(0) } .nectar-social.fixed .nectar-social-inner a:nth-child(5){  -webkit-transform:translateY(-186px) scale(0);   transform:translateY(-186px) scale(0) } .nectar-social.fixed:hover .nectar-social-inner a:nth-child(1){  -webkit-transition:all 0.45s cubic-bezier(.15,0.2,.1,1);   -webkit-transform:translateY(-56px) scale(1);   transition:all 0.45s cubic-bezier(.15,0.2,.1,1);   transform:translateY(-56px) scale(1);   opacity:1 } .nectar-social.fixed:hover .nectar-social-inner a:nth-child(2){  -webkit-transition:all 0.45s cubic-bezier(.15,0.2,.1,1);   -webkit-transform:translateY(-106px) scale(1);   transition:all 0.45s cubic-bezier(.15,0.2,.1,1);   transform:translateY(-106px) scale(1);   opacity:1 } .nectar-social.fixed:hover .nectar-social-inner a:nth-child(3){  -webkit-transition:all 0.45s cubic-bezier(.15,0.2,.1,1);   -webkit-transform:translateY(-156px) scale(1);   transition:all 0.45s cubic-bezier(.15,0.2,.1,1);   transform:translateY(-156px) scale(1);   opacity:1 } .nectar-social.fixed:hover .nectar-social-inner a:nth-child(4){  -webkit-transition:all 0.45s cubic-bezier(.15,0.2,.1,1);   -webkit-transform:translateY(-206px) scale(1);   transition:all 0.45s cubic-bezier(.15,0.2,.1,1);   transform:translateY(-206px) scale(1);   opacity:1 } .nectar-social.fixed:hover .nectar-social-inner a:nth-child(5){  -webkit-transition:all 0.45s cubic-bezier(.15,0.2,.1,1);   -webkit-transform:translateY(-256px) scale(1);   transition:all 0.45s cubic-bezier(.15,0.2,.1,1);   transform:translateY(-256px) scale(1);   opacity:1 } .nectar-social.fixed:hover{  height:340px } body .nectar-social.fixed a i, #ajax-content-wrap .nectar-social.fixed a i{  color:#fff;   font-size:14px;   top: 0;   padding-right:0;   display: block; } body .nectar-social.fixed .nectar-social-inner a i, #ajax-content-wrap .nectar-social.fixed .nectar-social-inner a i {  height:36px;  line-height:36px;  width:36px; } .nectar-social.fixed .google-plus-share i{   font-size:12px }   .sharing-default-minimal .nectar-social .love-text { display: inline; } .sharing-default-minimal .nectar-social .love-text, .sharing-default-minimal .nectar-social .social-text, #ajax-content-wrap .sharing-default-minimal .nectar-social .social-text {  display: inline-block;  opacity:1;  font-size: 15px;  line-height: 15px; } .sharing-default-minimal .nectar-social .facebook-share, .nectar-social.hover .facebook-share:hover, #single-below-header .nectar-social.hover .facebook-share:hover {  border-color:#6a75c8;   color:#6a75c8;   transition:all 0.2s ease } .sharing-default-minimal .nectar-social .twitter-share, .nectar-social.hover .twitter-share:hover, #single-below-header .nectar-social.hover .twitter-share:hover {  border-color:#6abaf7;   color:#6abaf7;   transition:all 0.2s ease } .sharing-default-minimal .nectar-social .linkedin-share, .nectar-social.hover .linkedin-share:hover, #single-below-header .nectar-social.hover .linkedin-share:hover {  border-color:#2e82d9;   color:#2e82d9;   transition:all 0.2s ease } .sharing-default-minimal .nectar-social .pinterest-share, .nectar-social.hover .pinterest-share:hover, #single-below-header .nectar-social.hover .pinterest-share:hover {  border-color:#f00;   color:#f00;   transition:all 0.2s ease } .sharing-default-minimal .nectar-social .facebook-share i{   height:15px;   font-size:15px;   line-height:19px;   color:#6a75c8;   padding-right: 3px;   transition:all 0.2s ease } .sharing-default-minimal .nectar-social .twitter-share i{   height:15px;   font-size:16px;   line-height:18px;   padding-right: 3px;   color:#6abaf7;   transition:all 0.2s ease } .sharing-default-minimal .nectar-social .google-plus-share i{  height:15px;   font-size:14px;   line-height:19px;   padding-right: 3px;   color:#f05660;   transition:all 0.2s ease } .sharing-default-minimal .nectar-social .linkedin-share i{  height:15px;   font-size:14px;   color:#2e82d9;   padding-right: 3px;   line-height:16px;   transition:all 0.2s ease } .sharing-default-minimal .nectar-social .pinterest-share i{  height:15px;   font-size:16px;   color:#f00;   padding-right: 3px;   line-height:18px;   transition:all 0.2s ease }  .sharing-default-minimal .nectar-social .facebook-share:hover, .nectar-social.fixed .facebook-share {  background-color:#6a75c8; } .sharing-default-minimal .nectar-social .twitter-share:hover, .nectar-social.fixed .twitter-share {  background-color:#6abaf7; } .sharing-default-minimal .nectar-social .linkedin-share:hover, .nectar-social.fixed .linkedin-share {  background-color:#2e82d9; } .sharing-default-minimal .nectar-social .pinterest-share:hover, .nectar-social.fixed .pinterest-share {  background-color:#f00; } .sharing-default-minimal .nectar-social a:hover {  color:#fff } #ajax-content-wrap .sharing-default-minimal .nectar-social .nectar-love, body .sharing-default-minimal .nectar-social .nectar-love {  margin-top: 0;  font-size: 15px;  line-height: 22px; } body .sharing-default-minimal .n-shortcode{  border-right:none!important;   top:-1px;   position:relative } .col.centered-text .sharing-default-minimal .nectar-social-inner {  text-align: center; } .sharing-default-minimal .nectar-social-inner .nectar-love {  border:2px solid rgba(0,0,0,0.2);   padding:7px 9px 7px 30px!important;   margin-top:50px;   height:auto!important;   font-size:12px;   margin-right:10px;   line-height:20px;   position:relative;   transition:all 0.2s ease } .sharing-default-minimal .nectar-love.loved{  border-color:transparent;  background-color: #000; } .sharing-default-minimal .n-shortcode .nectar-love .icon-salient-heart-2, body .sharing-default-minimal .nectar-love i{   font-size:14px!important;   margin-right:8px;   line-height:20px;   transition:all 0.2s ease } #ajax-content-wrap .sharing-default-minimal .nectar-love i, body .sharing-default-minimal .hovered .nectar-love i{  color:rgba(0,0,0,0.2);   transform:scale(1);   opacity:1;   position:relative } .sharing-default-minimal .total_loves{  background-color:rgba(0,0,0,0.2);  color: #fff;   border-radius:100px;   padding:2px 8px!important;   margin-left:28px;   float:right;   line-height:12px;   transition:all 0.2s ease } .sharing-default-minimal .nectar-love .total_loves .nectar-love-count{  font-size:10px;  line-height: 16px;   opacity:1 } .sharing-default-minimal .nectar-love:hover{  background-color:#000 } .sharing-default-minimal .nectar-love:hover .total_loves, .sharing-default-minimal .nectar-love.loved .total_loves{  background-color:rgba(255,255,255,0.25) } .sharing-default-minimal .nectar-love .icon-salient-heart-2:before{  content:"\e00e"!important } .sharing-default-minimal .total_loves{  display:block } .sharing-default-minimal a:hover .total_loves, .sharing-default-minimal .nectar-love.loved .total_loves{  color:#fff } #page-header-bg[data-post-hs="default_minimal"] h1, body.single-post .heading-title[data-header-style="default_minimal"] .entry-title{  text-align:center;   margin:0 auto } .sharing-default-minimal{  text-align:left } .sharing-default-minimal .nectar-social-inner >a{  border:2px solid #000;   padding:9px 30px!important;   margin-right:10px } body[data-button-style^="rounded"] .sharing-default-minimal .nectar-social-inner >a, body[data-button-style^="rounded"] .sharing-default-minimal .nectar-love{  border-radius:100px;   line-height:1px;   margin:10px 13px 10px 0;   height:auto;   display:inline-block } .sharing-default-minimal .nectar-social-inner >a, .sharing-default-minimal .nectar-love{  line-height:1px;  margin:10px 13px 10px 0;  height:auto;  display:inline-block } .sharing-default-minimal .nectar-social-inner >a, body[data-button-style^="rounded"] .sharing-default-minimal .nectar-social-inner >a {  line-height: 18px; } .sharing-default-minimal .nectar-social .facebook-share:hover i, .sharing-default-minimal .nectar-social .twitter-share:hover i, .sharing-default-minimal .nectar-social .google-plus-share:hover i, .sharing-default-minimal .nectar-social .linkedin-share:hover i, .sharing-default-minimal .nectar-social .pinterest-share:hover i, .sharing-default-minimal .nectar-love:hover i, .sharing-default-minimal .nectar-love:hover, .sharing-default-minimal .nectar-love.loved i, .sharing-default-minimal .nectar-love.loved, body .sharing-default-minimal .hovered .nectar-love.loved i, #footer-outer .sharing-default-minimal .nectar-social a:hover {  color:#fff!important } .post.masonry-blog-item .post-meta .nectar-love-wrap{  float:right }   .nectar-love-wrap .nectar-love-count {  margin-left: 5px;  font-size: 14px;  line-height: 14px; } body .nectar-love-wrap .total_loves {  line-height: 14px; } .nectar-love-wrap {  line-height:19px } article.post .post-meta .nectar-love-wrap {  text-align: center; } body .nectar-love-wrap i[class^="icon-"] {  font-size: 14px;  height: 14px;  top: -1px;  transition: color 0.2s ease;  line-height: 14px; } .nectar-love{   -webkit-transition:background-color 0.2s linear;   transition:background-color 0.2s linear;   width:auto;   color:inherit;   line-height:11px;   font-size:14px;   display:inline-block } .nectar-love span{   font-weight:400;   color:inherit;   font-size:12px;   line-height:12px;   display:inline-block }   .nectar-social .social-text, .nectar-social .love-text, .nectar-love .love-text { display: none; } body .pinterest-share i, body .facebook-share i, body .twitter-share i, body .linkedin-share i, .nectar-social .icon-default-style.steadysets-icon-share, body [class^="icon-"].icon-salient-heart,  body [class^="icon-"].icon-salient-heart-2 {   background-color:transparent;   border-radius: 0px;   font-weight:normal;   font-size:20px;   height:20px;   width:auto;   line-height:20px;   color:#ddd; } .nectar-social.hover .pinterest-share i, .nectar-social.hover .facebook-share i, .nectar-social.hover .twitter-share i, .nectar-social.hover .linkedin-share i {  color: inherit; } .nectar-social .nectar-social-inner a, .nectar-social .nectar-love-button .nectar-love, .nectar-social.fixed > a {  text-decoration: none!important; } .sharing-default-minimal.post-bottom, .salient-social-outer.post-bottom {  margin-top: 40px; }   .sharing-default-minimal .nectar-love.loved,  body .nectar-social[data-color-override="override"].fixed > a:before,  body .nectar-social[data-color-override="override"].fixed .nectar-social-inner a,  .sharing-default-minimal .nectar-social[data-color-override="override"] .nectar-social-inner a:hover {   background-color: #2dbfba;  }  .nectar-social.hover .nectar-love.loved,  .nectar-social.hover > .nectar-love-button a:hover,  .nectar-social[data-color-override="override"].hover > div a:hover,  #single-below-header .nectar-social[data-color-override="override"].hover > div a:hover,  .nectar-social[data-color-override="override"].hover .share-btn:hover,  .sharing-default-minimal .nectar-social[data-color-override="override"] .nectar-social-inner a {   border-color: #2dbfba;  }  #single-below-header .nectar-social.hover .nectar-love.loved i,  #single-below-header .nectar-social.hover[data-color-override="override"] a:hover,  #single-below-header .nectar-social.hover[data-color-override="override"] a:hover i,  #single-below-header .nectar-social.hover .nectar-love-button a:hover i,  .nectar-love:hover i,  .hover .nectar-love:hover .total_loves,  .nectar-love.loved i,  .nectar-social.hover .nectar-love.loved .total_loves,  .nectar-social.hover .share-btn:hover,  .nectar-social[data-color-override="override"].hover .nectar-social-inner a:hover,  .nectar-social[data-color-override="override"].hover > div:hover span,  .sharing-default-minimal .nectar-social[data-color-override="override"] .nectar-social-inner a:not(:hover) i,  .sharing-default-minimal .nectar-social[data-color-override="override"] .nectar-social-inner a:not(:hover) {   color: #2dbfba;  }  html body[data-header-resize="1"] .container-wrap, html body[data-header-resize="0"] .container-wrap, body[data-header-format="left-header"][data-header-resize="0"] .container-wrap { padding-top: 0; } html:not(.page-trans-loaded) { background-color: #ffffff; }  @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OX-hpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OVuhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXuhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUehpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXehpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhpKKSTjw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(//fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWJ0bf8pkAp6a.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(//fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFUZ0bf8pkAp6a.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(//fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWZ0bf8pkAp6a.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(//fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVp0bf8pkAp6a.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(//fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWp0bf8pkAp6a.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(//fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50bf8pkAp6a.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(//fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOX-hpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOVuhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXuhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUehpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXehpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhpKKSTjw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOX-hpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOVuhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXuhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUehpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXehpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } .vc_non_responsive .vc_row .vc_col-sm-1, .vc_non_responsive .vc_row .vc_col-sm-10, .vc_non_responsive .vc_row .vc_col-sm-11, .vc_non_responsive .vc_row .vc_col-sm-12, .vc_non_responsive .vc_row .vc_col-sm-2, .vc_non_responsive .vc_row .vc_col-sm-3, .vc_non_responsive .vc_row .vc_col-sm-4, .vc_non_responsive .vc_row .vc_col-sm-5, .vc_non_responsive .vc_row .vc_col-sm-7, .vc_non_responsive .vc_row .vc_col-sm-8, .vc_non_responsive .vc_row .vc_col-sm-9 {   padding-left: 15px;   padding-right: 15px;   float: left } .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_non_responsive .vc_row .vc_col-sm-1 {  position: relative;  float: left;  width: 6.382978723%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px; } .vc_non_responsive .vc_row .vc_col-sm-2 {  position: relative;  float: left;  width: 14.89361702%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px; } .vc_non_responsive .vc_row .vc_col-sm-3 {  position: relative;  float: left;  width: 23.404255317%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px; } .vc_non_responsive .vc_row .vc_col-sm-4 {  position: relative;  float: left;  width: 31.914893614%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px; } .vc_non_responsive .vc_row .vc_col-sm-5 {  position: relative;  float: left;  width: 40.425531911%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px; } .vc_non_responsive .vc_row .vc_col-sm-6 {  position: relative;  float: left;  width: 48.93617020799999%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px; } .vc_non_responsive .vc_row .vc_col-sm-7 {  position: relative;  float: left;  width: 57.446808505%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px; } .vc_non_responsive .vc_row .vc_col-sm-8 {  position: relative;  float: left;  width: 65.95744680199999%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px; } .vc_non_responsive .vc_row .vc_col-sm-9 {  position: relative;  float: left;  width: 74.468085099%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px; } .vc_non_responsive .vc_row .vc_col-sm-10 {  position: relative;  float: left;  width: 82.97872339599999%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px; } .vc_non_responsive .vc_row .vc_col-sm-11 {  position: relative;  float: left;  width: 91.489361693%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px; } .vc_non_responsive .vc_row .vc_col-sm-12 {  position: relative;  float: left;  width: 100%;  min-height: 1px;  padding-left: 15px;  padding-right: 15px; } .vc_non_responsive .vc_row .vc_col-sm-offset-12 {  margin-left: 100%; } .vc_non_responsive .vc_row .vc_col-sm-offset-11 {  margin-left: 91.489361693%; } .vc_non_responsive .vc_row .vc_col-sm-offset-10 {  margin-left: 82.97872339599999%; } .vc_non_responsive .vc_row .vc_col-sm-offset-9 {  margin-left: 74.468085099%; } .vc_non_responsive .vc_row .vc_col-sm-offset-8 {  margin-left: 65.95744680199999%; } .vc_non_responsive .vc_row .vc_col-sm-offset-7 {  margin-left: 57.446808505%; } .vc_non_responsive .vc_row .vc_col-sm-offset-6 {  margin-left: 48.93617020799999%; } .vc_non_responsive .vc_row .vc_col-sm-offset-5 {  margin-left: 40.425531911%; } .vc_non_responsive .vc_row .vc_col-sm-offset-4 {  margin-left: 31.914893614%; } .vc_non_responsive .vc_row .vc_col-sm-offset-3 {  margin-left: 23.404255317%; } .vc_non_responsive .vc_row .vc_col-sm-offset-2 {  margin-left: 14.89361702%; } .vc_non_responsive .vc_row .vc_col-sm-offset-1 {  margin-left: 6.382978723%; } .vc_non_responsive .vc_row .vc_col-sm-offset-0 {  margin-left: 0%; } .vc_non_responsive .vc_row .vc_hidden-sm {  display: none !important; }  .vc_row-fluid::before, .vc_row-fluid::after {   content: "";   display: table; } .vc_row-fluid::after {   clear: both; } @media (min-width: 1200px) {  body .vc_row-fluid .vc_col-lg-offset-0:not(.no-left-margin) {    margin-left: 2.1%;  } } .vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3,  .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4,  .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5,  .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6,  .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7,  .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8,  .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9,  .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10,  .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11,  .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12 {  position: relative;  min-height: 1px;  margin-left: 2.1%;  box-sizing: border-box; } .vc_row-fluid [class*="vc_col-"]:first-child:not([class*="offset"]) {   margin-left: 0; } .no-left-margin {  margin-left: 0!important; } .full-width-content [class*="vc_col-"] {  padding: 0; } body .vc_row-fluid .vc_col-xs-1, .vc_col-xs-2, .vc_col-xs-3, .vc_col-xs-4, .vc_col-xs-5, .vc_col-xs-6, .vc_col-xs-7, .vc_col-xs-8, .vc_col-xs-9, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12 {  float: left; } body .vc_row-fluid .vc_col-xs-12 {  width: 100%; } body .vc_row-fluid .vc_col-xs-11 {  width: 91.489361693%; } body .vc_row-fluid .vc_col-xs-10 {  width: 82.97872339599999%; } body .vc_row-fluid .vc_col-xs-9 {  width: 74.468085099%; } body .vc_row-fluid .vc_col-xs-8 {  width: 65.95744680199999%; } body .vc_row-fluid .vc_col-xs-7 {  width: 57.446808505%; } body .vc_row-fluid .vc_col-xs-6 {  width: 48.93617020799999%; } body .vc_row-fluid .vc_col-xs-5 {  width: 40.425531911%; } body .vc_row-fluid .vc_col-xs-4 {  width: 31.914893614%; } body .vc_row-fluid .vc_col-xs-3 {  width: 23.404255317%; } body .vc_row-fluid .vc_col-xs-2 {  width: 14.89361702%; } body .vc_row-fluid .vc_col-xs-1 {  width: 6.382978723%; }   body .vc_row-fluid .vc_col-xs-pull-12 {  right: 100%; } body .vc_row-fluid .vc_col-xs-pull-11 {  right: 91.489361693%; } body .vc_row-fluid .vc_col-xs-pull-10 {  right: 82.97872339599999%; } body .vc_row-fluid .vc_col-xs-pull-9 {  right: 74.468085099%; } body .vc_row-fluid .vc_col-xs-pull-8 {  right: 65.95744680199999%; } body .vc_row-fluid .vc_col-xs-pull-7 {  right: 57.446808505%; } body .vc_row-fluid .vc_col-xs-pull-6 {  right: 48.93617020799999%; } body .vc_row-fluid .vc_col-xs-pull-5 {  right: 40.425531911%; } body .vc_row-fluid .vc_col-xs-pull-4 {  right: 31.914893614%; } body .vc_row-fluid .vc_col-xs-pull-3 {  right: 23.404255317%; } body .vc_row-fluid .vc_col-xs-pull-2 {  right: 14.89361702%; } body .vc_row-fluid .vc_col-xs-pull-1 {  right: 6.382978723%; } body .vc_row-fluid .vc_col-xs-pull-0 {  right: auto; } body .vc_row-fluid .vc_col-xs-push-12 {  left: 100%; } body .vc_row-fluid .vc_col-xs-push-11 {  left: 91.489361693%; } body .vc_row-fluid .vc_col-xs-push-10 {  left: 82.97872339599999%; } body .vc_row-fluid .vc_col-xs-push-9 {  left: 74.468085099%; } body .vc_row-fluid .vc_col-xs-push-8 {  left: 65.95744680199999%; } body .vc_row-fluid .vc_col-xs-push-7 {  left: 57.446808505%; } body .vc_row-fluid .vc_col-xs-push-6 {  left: 48.93617020799999%; } body .vc_row-fluid .vc_col-xs-push-5 {  left: 40.425531911%; } body .vc_row-fluid .vc_col-xs-push-4 {  left: 31.914893614%; } body .vc_row-fluid .vc_col-xs-push-3 {  left: 23.404255317%; } body .vc_row-fluid .vc_col-xs-push-2 {  left: 14.89361702%; } body .vc_row-fluid .vc_col-xs-push-1 {  left: 6.382978723%; } body .vc_row-fluid .vc_col-xs-push-0 {  left: auto; } body .vc_row-fluid .vc_col-xs-offset-12 {  margin-left: 100%; } body .vc_row-fluid .vc_col-xs-offset-11 {  margin-left: 91.489361693%; } body .vc_row-fluid .vc_col-xs-offset-10 {  margin-left: 82.97872339599999%; } body .vc_row-fluid .vc_col-xs-offset-9 {  margin-left: 74.468085099%; } body .vc_row-fluid .vc_col-xs-offset-8 {  margin-left: 65.95744680199999%; } body .vc_row-fluid .vc_col-xs-offset-7 {  margin-left: 57.446808505%; } body .vc_row-fluid .vc_col-xs-offset-6 {  margin-left: 48.93617020799999%; } body .vc_row-fluid .vc_col-xs-offset-5 {  margin-left: 40.425531911%; } body .vc_row-fluid .vc_col-xs-offset-4 {  margin-left: 31.914893614%; } body .vc_row-fluid .vc_col-xs-offset-3 {  margin-left: 23.404255317%; } body .vc_row-fluid .vc_col-xs-offset-2 {  margin-left: 14.89361702%; } body .vc_row-fluid .vc_col-xs-offset-1 {  margin-left: 6.382978723%; } body .vc_row-fluid .vc_col-xs-offset-0 {  margin-left: 0%; }  @media (max-width: 1000px) {  body .vc_row-fluid.full-width-content .vc_col-xs-12,  body .vc_row-fluid[data-column-margin="none"] .vc_col-xs-12 {   width: 100%;  }  body .vc_row-fluid.full-width-content .vc_col-xs-11, body .vc_row-fluid[data-column-margin="none"] .vc_col-xs-11 {   width: 91.66666667%!important;  }  body .vc_row-fluid.full-width-content .vc_col-xs-10,  body .vc_row-fluid[data-column-margin="none"] .vc_col-xs-10 {   width: 83.33333333%!important;  }  body .vc_row-fluid.full-width-content .vc_col-xs-9,  body .vc_row-fluid[data-column-margin="none"] .vc_col-xs-9 {   width: 75%!important;  }  body .vc_row-fluid.full-width-content .vc_col-xs-8,  body .vc_row-fluid[data-column-margin="none"] .vc_col-xs-8 {   width: 66.66666667%!important;  }  body .vc_row-fluid.full-width-content .vc_col-xs-7,  body .vc_row-fluid[data-column-margin="none"] .vc_col-xs-7 {   width: 58.33333333%!important;  }  body .vc_row-fluid.full-width-content .vc_col-xs-6,  body .vc_row-fluid[data-column-margin="none"] .vc_col-xs-6 {   width: 50%!important;  }  body .vc_row-fluid.full-width-content .vc_col-xs-5,  body .vc_row-fluid[data-column-margin="none"] .vc_col-xs-5 {   width: 41.66666667%!important;  }  body .vc_row-fluid.full-width-content .vc_col-xs-4,  body .vc_row-fluid[data-column-margin="none"] .vc_col-xs-4 {   width: 33.33333333%!important;  }  body .vc_row-fluid.full-width-content .vc_col-xs-3,  body .vc_row-fluid[data-column-margin="none"] .vc_col-xs-3 {   width: 25%!important;  }  body .vc_row-fluid.full-width-content .vc_col-xs-2,  body .vc_row-fluid[data-column-margin="none"] .vc_col-xs-2 {   width: 16.66666667%!important;  }  body .vc_row-fluid.full-width-content .vc_col-xs-1,  body .vc_row-fluid[data-column-margin="none"] .vc_col-xs-1 {   width: 8.33333333%!important;  } } @media (min-width: 1000px) and (max-width: 1200px){  body .vc_row-fluid.full-width-content .vc_col-md-12,  body .vc_row-fluid[data-column-margin="none"] .vc_col-md-12 {    width: 100%;   }   body .vc_row-fluid.full-width-content .vc_col-md-11,   body .vc_row-fluid[data-column-margin="none"] .vc_col-md-11 {    width: 91.66666667%!important;   }   body .vc_row-fluid.full-width-content .vc_col-md-10,   body .vc_row-fluid[data-column-margin="none"] .vc_col-md-10 {    width: 83.33333333%!important;   }   body .vc_row-fluid.full-width-content .vc_col-md-9,   body .vc_row-fluid[data-column-margin="none"] .vc_col-md-9 {    width: 75%!important;   }   body .vc_row-fluid.full-width-content .vc_col-md-8,   body .vc_row-fluid[data-column-margin="none"] .vc_col-md-8 {    width: 66.66666667%!important;   }   body .vc_row-fluid.full-width-content .vc_col-md-7,   body .vc_row-fluid[data-column-margin="none"] .vc_col-md-7 {    width: 58.33333333%!important;   }   body .vc_row-fluid.full-width-content .vc_col-md-6,   body .vc_row-fluid[data-column-margin="none"] .vc_col-md-6 {    width: 50%!important;   }   body .vc_row-fluid.full-width-content .vc_col-md-5,   body .vc_row-fluid[data-column-margin="none"] .vc_col-md-5 {    width: 41.66666667%!important;   }   body .vc_row-fluid.full-width-content .vc_col-md-4,   body .vc_row-fluid[data-column-margin="none"] .vc_col-md-4 {    width: 33.33333333%!important;   }   body .vc_row-fluid.full-width-content .vc_col-md-3,   body .vc_row-fluid[data-column-margin="none"] .vc_col-md-3 {    width: 25%!important;   }   body .vc_row-fluid.full-width-content .vc_col-md-2,   body .vc_row-fluid[data-column-margin="none"] .vc_col-md-2 {    width: 16.66666667%!important;   }   body .vc_row-fluid.full-width-content .vc_col-md-1,   body .vc_row-fluid[data-column-margin="none"] .vc_col-md-1 {    width: 8.33333333%!important;   } }   @media (min-width: 1000px) {   .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 {     float: left   }   body .vc_row-fluid .vc_col-sm-5\/5 {     width: 100%   }   body .vc_row-fluid .vc_col-sm-4\/5 {     width: calc(80% - 1.7%)   }   body .vc_row-fluid .vc_col-sm-3\/5 {     width: calc(60% - 1.7%)   }   body .vc_row-fluid .vc_col-sm-2\/5 {     width: calc(40% - 1.7%)   }   body .vc_row-fluid .vc_col-sm-1\/5 {     width: calc(20% - 1.7%)   }     body .vc_row-fluid.full-width-content .vc_col-sm-4\/5 {     width: calc(80%)   }   body .vc_row-fluid.full-width-content .vc_col-sm-3\/5 {     width: calc(60%)   }   body .vc_row-fluid.full-width-content .vc_col-sm-2\/5 {     width: calc(40%)   }   body .vc_row-fluid.full-width-content .vc_col-sm-1\/5 {     width: calc(20%)   }     .vc_col-sm-pull-5\/5 {     right: 100%   }   .vc_col-sm-pull-4\/5 {     right: 80%   }   .vc_col-sm-pull-3\/5 {     right: 60%   }   .vc_col-sm-pull-2\/5 {     right: 40%   }   .vc_col-sm-pull-1\/5 {     right: 20%   }   .vc_col-sm-pull-0\/5 {     right: auto   }   .vc_col-sm-push-5\/5 {     left: 100%   }   .vc_col-sm-push-4\/5 {     left: 80%   }   .vc_col-sm-push-3\/5 {     left: 60%   }   .vc_col-sm-push-2\/5 {     left: 40%   }   .vc_col-sm-push-1\/5 {     left: 20%   }   .vc_col-sm-push-0\/5 {     left: auto   }   .vc_col-sm-offset-5\/5 {     margin-left: 100%   }   .vc_col-sm-offset-4\/5 {     margin-left: 80%   }   .vc_col-sm-offset-3\/5 {     margin-left: 60%   }   .vc_col-sm-offset-2\/5 {     margin-left: 40%   }   .vc_col-sm-offset-1\/5 {     margin-left: 20%   }   .vc_col-sm-offset-0\/5 {     margin-left: 0   } }   @media (min-width: 1000px) {  body .vc_row-fluid .vc_col-sm-1, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12 {   float: left;  }  body .vc_row-fluid .vc_col-sm-12 {   width: 100%;  }  body .vc_row-fluid .vc_col-sm-11 {   width: 91.489361693%;  }  body .vc_row-fluid .vc_col-sm-10 {   width: 82.97872339599999%;  } body .vc_row-fluid .vc_col-sm-9 {   width: 74.468085099%;  } body .vc_row-fluid .vc_col-sm-8 {   width: 65.95744680199999%;  } body .vc_row-fluid .vc_col-sm-7 {   width: 57.446808505%;  } body .vc_row-fluid .vc_col-sm-6 {   width: 48.93617020799999%;  } body .vc_row-fluid .vc_col-sm-5 {   width: 40.425531911%;  } body .vc_row-fluid .vc_col-sm-4 {   width: 31.914893614%;  } body .vc_row-fluid  .vc_col-sm-3 {   width: 23.404255317%;  } body .vc_row-fluid  .vc_col-sm-2 {   width: 14.89361702%;  } body .vc_row-fluid  .vc_col-sm-1 {   width: 6.382978723%;  } body .vc_row-fluid  .vc_col-sm-pull-12 {   right: 100%;  } body .vc_row-fluid  .vc_col-sm-pull-11 {   right: 91.489361693%;  } body .vc_row-fluid  .vc_col-sm-pull-10 {   right: 82.97872339599999%;  } body .vc_row-fluid .vc_col-sm-pull-9 {   right: 74.468085099%;  } body .vc_row-fluid .vc_col-sm-pull-8 {   right: 65.95744680199999%;  }  body .vc_row-fluid .vc_col-sm-pull-7 {   right: 57.446808505%;  } body .vc_row-fluid  .vc_col-sm-pull-6 {   right: 48.93617020799999%;  } body .vc_row-fluid .vc_col-sm-pull-5 {   right: 40.425531911%;  } body .vc_row-fluid .vc_col-sm-pull-4 {   right: 31.914893614%;  } body .vc_row-fluid .vc_col-sm-pull-3 {   right: 23.404255317%;  } body .vc_row-fluid .vc_col-sm-pull-2 {   right: 14.89361702%;  } body .vc_row-fluid .vc_col-sm-pull-1 {   right: 6.382978723%;  } body .vc_row-fluid .vc_col-sm-pull-0 {   right: auto;  } body .vc_row-fluid  .vc_col-sm-push-12 {   left: 100%;  } body .vc_row-fluid  .vc_col-sm-push-11 {   left: 91.489361693%;  } body .vc_row-fluid .vc_col-sm-push-10 {   left: 82.97872339599999%;  }  body .vc_row-fluid .vc_col-sm-push-9 {   left: 74.468085099%;  } body .vc_row-fluid .vc_col-sm-push-8 {   left: 65.95744680199999%;  } body .vc_row-fluid .vc_col-sm-push-7 {   left: 57.446808505%;  } body .vc_row-fluid  .vc_col-sm-push-6 {   left: 48.93617020799999%;  } body .vc_row-fluid  .vc_col-sm-push-5 {   left: 40.425531911%;  } body .vc_row-fluid  .vc_col-sm-push-4 {   left: 31.914893614%;  } body .vc_row-fluid .vc_col-sm-push-3 {   left: 23.404255317%;  } body .vc_row-fluid .vc_col-sm-push-2 {   left: 14.89361702%;  } body .vc_row-fluid .vc_col-sm-push-1 {   left: 6.382978723%;  } body .vc_row-fluid .vc_col-sm-push-0 {   left: auto;  }  body .vc_row-fluid .vc_col-sm-offset-12 {   margin-left: 100%;  }  body .vc_row-fluid .vc_col-sm-offset-11 {   margin-left: 91.489361693%;  }  body .vc_row-fluid .vc_col-sm-offset-10 {   margin-left: 82.97872339599999%;  }  body .vc_row-fluid .vc_col-sm-offset-9 {   margin-left: 74.468085099%;  } body .vc_row-fluid .vc_col-sm-offset-8 {   margin-left: 65.95744680199999%;  }  body .vc_row-fluid .vc_col-sm-offset-7 {   margin-left: 57.446808505%;  } body .vc_row-fluid .vc_col-sm-offset-6 {   margin-left: 48.93617020799999%;  }  body .vc_row-fluid .vc_col-sm-offset-5 {   margin-left: 40.425531911%;  } body .vc_row-fluid .vc_col-sm-offset-4 {   margin-left: 31.914893614%;  }  body .vc_row-fluid .vc_col-sm-offset-3 {   margin-left: 23.404255317%;  } body .vc_row-fluid .vc_col-sm-offset-2 {   margin-left: 14.89361702%;  } body .vc_row-fluid .vc_col-sm-offset-1 {   margin-left: 6.382978723%;  } body .vc_row-fluid .vc_col-sm-offset-0 {   margin-left: 0%;  } } @media (min-width: 1000px) { body .vc_row-fluid .vc_col-md-1, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12 {   float: left;  } body .vc_row-fluid .vc_col-md-12 {   width: 100%;  } body .vc_row-fluid .vc_col-md-11 {   width: 91.489361693%;  } body .vc_row-fluid .vc_col-md-10 {   width: 82.97872339599999%;  } body .vc_row-fluid .vc_col-md-9 {   width: 74.468085099%;  } body .vc_row-fluid .vc_col-md-8 {   width: 65.95744680199999%;  } body .vc_row-fluid .vc_col-md-7 {   width: 57.446808505%;  }  body .vc_row-fluid .vc_col-md-6 {   width: 48.93617020799999%;  }  body .vc_row-fluid .vc_col-md-5 {   width: 40.425531911%;  } body .vc_row-fluid .vc_col-md-4 {   width: 31.914893614%;  }  body .vc_row-fluid .vc_col-md-3 {   width: 23.404255317%;  }  body .vc_row-fluid .vc_col-md-2 {   width: 14.89361702%;  }  body .vc_row-fluid .vc_col-md-1 {   width: 6.382978723%;  }  body .vc_row-fluid .vc_col-md-pull-12 {   right: 100%;  }  body .vc_row-fluid .vc_col-md-pull-11 {   right: 91.489361693%;  }  body .vc_row-fluid .vc_col-md-pull-10 {   right: 82.97872339599999%;  }  body .vc_row-fluid .vc_col-md-pull-9 {   right: 74.468085099%;  } body .vc_row-fluid .vc_col-md-pull-8 {   right: 65.95744680199999%;  } body .vc_row-fluid .vc_col-md-pull-7 {   right: 57.446808505%;  } body .vc_row-fluid .vc_col-md-pull-6 {   right: 48.93617020799999%;  } body .vc_row-fluid .vc_col-md-pull-5 {   right: 40.425531911%;  } body .vc_row-fluid .vc_col-md-pull-4 {   right: 31.914893614%;  }  body .vc_row-fluid .vc_col-md-pull-3 {   right: 23.404255317%;  } body .vc_row-fluid .vc_col-md-pull-2 {   right: 14.89361702%;  }  body .vc_row-fluid .vc_col-md-pull-1 {   right: 6.382978723%;  }  body .vc_row-fluid .vc_col-md-pull-0 {   right: auto;  }  body .vc_row-fluid .vc_col-md-push-12 {   left: 100%;  } body .vc_row-fluid .vc_col-md-push-11 {   left: 91.489361693%;  }  body .vc_row-fluid .vc_col-md-push-10 {   left: 82.97872339599999%;  } body .vc_row-fluid .vc_col-md-push-9 {   left: 74.468085099%;  }  body .vc_row-fluid .vc_col-md-push-8 {   left: 65.95744680199999%;  }  body .vc_row-fluid .vc_col-md-push-7 {   left: 57.446808505%;  }  body .vc_row-fluid .vc_col-md-push-6 {   left: 48.93617020799999%;  }  body .vc_row-fluid .vc_col-md-push-5 {   left: 40.425531911%;  }  body .vc_row-fluid .vc_col-md-push-4 {   left: 31.914893614%;  }  body .vc_row-fluid .vc_col-md-push-3 {   left: 23.404255317%;  }  body .vc_row-fluid .vc_col-md-push-2 {   left: 14.89361702%;  }  body .vc_row-fluid .vc_col-md-push-1 {   left: 6.382978723%;  }  body .vc_row-fluid .vc_col-md-push-0 {   left: auto;  }  body .vc_row-fluid .vc_col-md-offset-12 {   margin-left: 100%;  }  body .vc_row-fluid .vc_col-md-offset-11 {   margin-left: 91.489361693%;  }  body .vc_row-fluid .vc_col-md-offset-10 {   margin-left: 82.97872339599999%;  } body .vc_row-fluid .vc_col-md-offset-9 {   margin-left: 74.468085099%;  }  body .vc_row-fluid .vc_col-md-offset-8 {   margin-left: 65.95744680199999%;  }  body .vc_row-fluid .vc_col-md-offset-7 {   margin-left: 57.446808505%;  }  body .vc_row-fluid .vc_col-md-offset-6 {   margin-left: 48.93617020799999%;  }  body .vc_row-fluid .vc_col-md-offset-5 {   margin-left: 40.425531911%;  }  body .vc_row-fluid .vc_col-md-offset-4 {   margin-left: 31.914893614%;  }  body .vc_row-fluid .vc_col-md-offset-3 {   margin-left: 23.404255317%;  }  body .vc_row-fluid .vc_col-md-offset-2 {   margin-left: 14.89361702%;  }  body .vc_row-fluid .vc_col-md-offset-1 {   margin-left: 6.382978723%;  }  body .vc_row-fluid .vc_col-md-offset-0 {   margin-left: 0%;  } } @media (min-width: 1200px) {  body .vc_row-fluid .vc_col-lg-1, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12 {   float: left;  }  body .vc_row-fluid .vc_col-lg-12 {   width: 100%;  }  body .vc_row-fluid .vc_col-lg-11 {   width: 91.489361693%;  }  body .vc_row-fluid .vc_col-lg-10 {   width: 82.97872339599999%;  }  body .vc_row-fluid .vc_col-lg-9 {   width: 74.468085099%;  }  body .vc_row-fluid .vc_col-lg-8 {   width: 65.95744680199999%;  }  body .vc_row-fluid .vc_col-lg-7 {   width: 57.446808505%;  }  body .vc_row-fluid .vc_col-lg-6 {   width: 48.93617020799999%;  }  body .vc_row-fluid .vc_col-lg-5 {   width: 40.425531911%;  }  body .vc_row-fluid .vc_col-lg-4 {   width: 31.914893614%;  } body .vc_row-fluid .vc_col-lg-3 {   width: 23.404255317%;  }  body .vc_row-fluid .vc_col-lg-2 {   width: 14.89361702%;  } body .vc_row-fluid .vc_col-lg-1 {   width: 6.382978723%;  } body .vc_row-fluid .vc_col-lg-pull-12 {   right: 100%;  } body .vc_row-fluid .vc_col-lg-pull-11 {   right: 91.489361693%;  }  body .vc_row-fluid .vc_col-lg-pull-10 {   right: 82.97872339599999%;  }  body .vc_row-fluid .vc_col-lg-pull-9 {   right: 74.468085099%;  }  body .vc_row-fluid .vc_col-lg-pull-8 {   right: 65.95744680199999%;  }  body .vc_row-fluid .vc_col-lg-pull-7 {   right: 57.446808505%;  }  body .vc_row-fluid .vc_col-lg-pull-6 {   right: 48.93617020799999%;  }  body .vc_row-fluid .vc_col-lg-pull-5 {   right: 40.425531911%;  }  body .vc_row-fluid .vc_col-lg-pull-4 {   right: 31.914893614%;  } body .vc_row-fluid .vc_col-lg-pull-3 {   right: 23.404255317%;  }  body .vc_row-fluid .vc_col-lg-pull-2 {   right: 14.89361702%;  } body .vc_row-fluid .vc_col-lg-pull-1 {   right: 6.382978723%;  }  body .vc_row-fluid .vc_col-lg-pull-0 {   right: auto;  }  body .vc_row-fluid .vc_col-lg-push-12 {   left: 100%;  }  body .vc_row-fluid .vc_col-lg-push-11 {   left: 91.489361693%;  }  body .vc_row-fluid .vc_col-lg-push-10 {   left: 82.97872339599999%;  }  body .vc_row-fluid .vc_col-lg-push-9 {   left: 74.468085099%;  } body .vc_row-fluid .vc_col-lg-push-8 {   left: 65.95744680199999%;  }  body .vc_row-fluid .vc_col-lg-push-7 {   left: 57.446808505%;  }  body .vc_row-fluid .vc_col-lg-push-6 {   left: 48.93617020799999%;  }  body .vc_row-fluid .vc_col-lg-push-5 {   left: 40.425531911%;  }  body .vc_row-fluid .vc_col-lg-push-4 {   left: 31.914893614%;  }  body .vc_row-fluid .vc_col-lg-push-3 {   left: 23.404255317%;  } body .vc_row-fluid .vc_col-lg-push-2 {   left: 14.89361702%;  }  body .vc_row-fluid .vc_col-lg-push-1 {   left: 6.382978723%;  }  body .vc_row-fluid .vc_col-lg-push-0 {   left: auto;  }  body .vc_row-fluid .vc_col-lg-offset-12 {   margin-left: 100%;  }  body .vc_row-fluid .vc_col-lg-offset-11 {   margin-left: 91.489361693%;  }  body .vc_row-fluid .vc_col-lg-offset-10 {   margin-left: 82.97872339599999%;  }  body .vc_row-fluid .vc_col-lg-offset-9 {   margin-left: 74.468085099%;  } body .vc_row-fluid .vc_col-lg-offset-8 {   margin-left: 65.95744680199999%;  }  body .vc_row-fluid .vc_col-lg-offset-7 {   margin-left: 57.446808505%;  }  body .vc_row-fluid .vc_col-lg-offset-6 {   margin-left: 48.93617020799999%;  }  body .vc_row-fluid .vc_col-lg-offset-5 {   margin-left: 40.425531911%;  }  body .vc_row-fluid .vc_col-lg-offset-4 {   margin-left: 31.914893614%;  }  body .vc_row-fluid .vc_col-lg-offset-3 {   margin-left: 23.404255317%;  }  body .vc_row-fluid .vc_col-lg-offset-2 {   margin-left: 14.89361702%;  }  body .vc_row-fluid .vc_col-lg-offset-1 {   margin-left: 6.382978723%;  }  body .vc_row-fluid .vc_col-lg-offset-0 {   margin-left: 0%;  } } .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 } .vc_pixel_icon {   height: 16px;   width: 16px;   background-position: 0 0;   background-repeat: no-repeat } .vc_pixel_icon-alert {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/vc/alert.png) } .vc_pixel_icon-info {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/vc/info.png) } .vc_pixel_icon-tick {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/vc/tick.png) } .vc_pixel_icon-explanation {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/vc/exclamation.png) } .vc_pixel_icon-address_book {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/address-book.png) } .vc_pixel_icon-alarm_clock {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/alarm-clock.png) } .vc_pixel_icon-anchor {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/anchor.png) } .vc_pixel_icon-application_image {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/application-image.png) } .vc_pixel_icon-arrow {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/arrow.png) } .vc_pixel_icon-asterisk {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/asterisk.png) } .vc_pixel_icon-hammer {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/auction-hammer.png) } .vc_pixel_icon-balloon {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/balloon.png) } .vc_pixel_icon-balloon_buzz {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/balloon-buzz.png) } .vc_pixel_icon-balloon_facebook {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/balloon-facebook.png) } .vc_pixel_icon-balloon_twitter {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/balloon-twitter.png) } .vc_pixel_icon-battery {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/battery-full.png) } .vc_pixel_icon-binocular {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/binocular.png) } .vc_pixel_icon-document_excel {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-excel.png) } .vc_pixel_icon-document_image {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-image.png) } .vc_pixel_icon-document_music {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-music.png) } .vc_pixel_icon-document_office {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-office.png) } .vc_pixel_icon-document_pdf {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-pdf.png) } .vc_pixel_icon-document_powerpoint {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-powerpoint.png) } .vc_pixel_icon-document_word {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-word.png) } .vc_pixel_icon-bookmark {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/bookmark.png) } .vc_pixel_icon-camcorder {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/camcorder.png) } .vc_pixel_icon-camera {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/camera.png) } .vc_pixel_icon-chart {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/chart.png) } .vc_pixel_icon-chart_pie {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/chart-pie.png) } .vc_pixel_icon-clock {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/clock.png) } .vc_pixel_icon-play {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/control.png) } .vc_pixel_icon-fire {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/fire.png) } .vc_pixel_icon-heart {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/heart.png) } .vc_pixel_icon-mail {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/mail.png) } .vc_pixel_icon-shield {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/plus-shield.png) } .vc_pixel_icon-video {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/video.png) } @font-face{   font-family:vcpb-plugin-icons;   src:url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot);   src:url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot) format('embedded-opentype'),url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf) format('truetype'),url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff) format('woff'),url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg) 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% }  .open>.dropdown-toggle.vc_btn-danger, .open>.dropdown-toggle.vc_btn-default, .open>.dropdown-toggle.vc_btn-info, .open>.dropdown-toggle.vc_btn-primary, .open>.dropdown-toggle.vc_btn-success, .open>.dropdown-toggle.vc_btn-warning, .open>.dropdown-togglea.vc_btn-danger, .open>.dropdown-togglea.vc_btn-default, .open>.dropdown-togglea.vc_btn-info, .open>.dropdown-togglea.vc_btn-primary, .open>.dropdown-togglea.vc_btn-success, .open>.dropdown-togglea.vc_btn-warning, .open>.dropdown-togglebutton.vc_btn-danger, .open>.dropdown-togglebutton.vc_btn-default, .open>.dropdown-togglebutton.vc_btn-info, .open>.dropdown-togglebutton.vc_btn-primary, .open>.dropdown-togglebutton.vc_btn-success, .open>.dropdown-togglebutton.vc_btn-warning, .vc_btn-danger.active, .vc_btn-danger:active, .vc_btn-default.active, .vc_btn-default:active, .vc_btn-info.active, .vc_btn-info:active, .vc_btn-primary.active, .vc_btn-primary:active, .vc_btn-success.active, .vc_btn-success:active, .vc_btn-warning.active, .vc_btn-warning:active, a.vc_btn-danger.active, a.vc_btn-danger:active, a.vc_btn-default.active, a.vc_btn-default:active, a.vc_btn-info.active, a.vc_btn-info:active, a.vc_btn-primary.active, a.vc_btn-primary:active, a.vc_btn-success.active, a.vc_btn-success:active, a.vc_btn-warning.active, a.vc_btn-warning:active, button.vc_btn-danger.active, button.vc_btn-danger:active, button.vc_btn-default.active, button.vc_btn-default:active, button.vc_btn-info.active, button.vc_btn-info:active, button.vc_btn-primary.active, button.vc_btn-primary:active, button.vc_btn-success.active, button.vc_btn-success:active, button.vc_btn-warning.active, button.vc_btn-warning:active {   background-image: none }  .vc_button-2-wrapper.vc_button-2-align-left {   display: block;   text-align: left } .vc_button-2-wrapper.vc_button-2-align-right {   display: block;   text-align: right } .vc_button-2-wrapper.vc_button-2-align-center {   display: block;   text-align: center } 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 } .wpb_address_book i.icon, option.wpb_address_book {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/address-book.png) right center no-repeat } .wpb_alarm_clock i.icon, option.wpb_alarm_clock {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/alarm-clock.png) right center no-repeat } .wpb_anchor i.icon, option.wpb_anchor {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/anchor.png) right center no-repeat } .wpb_application_image i.icon, option.wpb_application_image {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/application-image.png) right center no-repeat } .wpb_arrow i.icon, option.wpb_arrow {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/arrow.png) right center no-repeat } .wpb_asterisk i.icon, option.wpb_asterisk {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/asterisk.png) right center no-repeat } .wpb_hammer i.icon, option.wpb_hammer {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/auction-hammer.png) right center no-repeat } .wpb_balloon i.icon, option.wpb_balloon {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/balloon.png) right center no-repeat } .wpb_balloon_buzz i.icon, option.wpb_balloon_buzz {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/balloon-buzz.png) right center no-repeat } .wpb_balloon_facebook i.icon, option.wpb_balloon_facebook {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/balloon-facebook.png) right center no-repeat } .wpb_balloon_twitter i.icon, option.wpb_balloon_twitter {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/balloon-twitter.png) right center no-repeat } .wpb_battery i.icon, option.wpb_battery {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/battery-full.png) right center no-repeat } .wpb_binocular i.icon, option.wpb_binocular {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/binocular.png) right center no-repeat } .wpb_document_excel i.icon, option.wpb_document_excel {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-excel.png) right center no-repeat } .wpb_document_image i.icon, option.wpb_document_image {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-image.png) right center no-repeat } .wpb_document_music i.icon, option.wpb_document_music {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-music.png) right center no-repeat } .wpb_document_office i.icon, option.wpb_document_office {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-office.png) right center no-repeat } .wpb_document_pdf i.icon, option.wpb_document_pdf {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-pdf.png) right center no-repeat } .wpb_document_powerpoint i.icon, option.wpb_document_powerpoint {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-powerpoint.png) right center no-repeat } .wpb_document_word i.icon, option.wpb_document_word {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-word.png) right center no-repeat } .wpb_bookmark i.icon, option.wpb_bookmark {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/bookmark.png) right center no-repeat } .wpb_camcorder i.icon, option.wpb_camcorder {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/camcorder.png) right center no-repeat } .wpb_camera i.icon, option.wpb_camera {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/camera.png) right center no-repeat } .wpb_chart i.icon, option.wpb_chart {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/chart.png) right center no-repeat } .wpb_chart_pie i.icon, option.wpb_chart_pie {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/chart-pie.png) right center no-repeat } .wpb_clock i.icon, option.wpb_clock {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/clock.png) right center no-repeat } .wpb_play i.icon, option.wpb_play {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/control.png) right center no-repeat } .wpb_fire i.icon, option.wpb_fire {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/fire.png) right center no-repeat } .wpb_heart i.icon, option.wpb_heart {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/heart.png) right center no-repeat } .wpb_mail i.icon, option.wpb_mail {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/mail.png) right center no-repeat } .wpb_shield i.icon, option.wpb_shield {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/plus-shield.png) right center no-repeat } .wpb_video i.icon, option.wpb_video {   background: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/icons/video.png) right center no-repeat } .vc_column_container .vc_btn, .vc_column_container .wpb_button {   margin-top: 5px;   margin-bottom: 5px } .vc_message_box {   border: 1px solid transparent;   display: block;   overflow: hidden;   margin: 0 0 21.74px;   padding: 1em 1em 1em 4em;   position: relative;   font-size: 1em;   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box }  #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 } .wpb_btn-danger, .wpb_btn-danger:hover, .wpb_btn-info, .wpb_btn-info:hover, .wpb_btn-inverse, .wpb_btn-inverse:hover, .wpb_btn-primary, .wpb_btn-primary:hover, .wpb_btn-success, .wpb_btn-success:hover, .wpb_btn-warning, .wpb_btn-warning:hover {   color: #FFF;   text-shadow: 0 -1px 0 rgba(0, 0, 0, .25) } .wpb_btn-danger.active, .wpb_btn-info.active, .wpb_btn-inverse.active, .wpb_btn-primary.active, .wpb_btn-success.active, .wpb_btn-warning.active {   color: rgba(255, 255, 255, .75) } .wpb_btn-primary {   background-color: #08c } .wpb_btn-primary.active, .wpb_btn-primary.disabled, .wpb_btn-primary:active, .wpb_btn-primary:hover, .wpb_btn-primary[disabled] {   background-color: #0077b3 } .wpb_btn-warning {   background-color: #F90 } .wpb_btn-warning.active, .wpb_btn-warning.disabled, .wpb_btn-warning:active, .wpb_btn-warning:hover, .wpb_btn-warning[disabled] {   background-color: #e68a00 } .wpb_btn-danger {   background-color: #FF675B } .wpb_btn-danger.active, .wpb_btn-danger.disabled, .wpb_btn-danger:active, .wpb_btn-danger:hover, .wpb_btn-danger[disabled] {   background-color: #ff4f42 } .wpb_btn-success {   background-color: #6AB165 } .wpb_btn-success.active, .wpb_btn-success.disabled, .wpb_btn-success:active, .wpb_btn-success:hover, .wpb_btn-success[disabled] {   background-color: #5aa855 } .wpb_btn-info {   background-color: #58B9DA } .wpb_btn-info.active, .wpb_btn-info.disabled, .wpb_btn-info:active, .wpb_btn-info:hover, .wpb_btn-info[disabled] {   background-color: #43b0d5 } .wpb_btn-inverse {   background-color: #555 } .wpb_btn-inverse.active, .wpb_btn-inverse.disabled, .wpb_btn-inverse:active, .wpb_btn-inverse:hover, .wpb_btn-inverse[disabled] {   background-color: #484848 } button.wpb_button::-moz-focus-inner, input[type=submit].wpb_button::-moz-focus-inner {   padding: 0;   border: 0 } a.wpb_button_a {   border: none } .vc_btn3-container {   display: block;   margin-bottom: 21.74px;   max-width: 100% } .vc_btn3-container.vc_btn3-inline {   display: inline-block;   vertical-align: top } .vc_general.vc_btn3 {   display: inline-block;   margin-bottom: 0;   text-align: center;   vertical-align: middle;   cursor: pointer;   background-image: none;   background-color: transparent;   color: #5472D2;   border: 1px solid transparent;   box-sizing: border-box;   word-wrap: break-word;   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none;   position: relative;   top: 0;   -webkit-transition: all .2s ease-in-out;   transition: all .2s ease-in-out;   line-height: normal;   -webkit-box-shadow: none;   -moz-box-shadow: none;   box-shadow: none;   font-size: 14px;   padding: 14px 20px } .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(//focusaudio.com.au/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(//focusaudio.com.au/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_teaser_grid .entry-content {   margin: 0;   padding: 0;   width: 100% } .grid_layout-thumbnail .post-thumb img {   max-width: 100% } .wpb_carousel .wpb_wrapper {   position: relative } .wpb_carousel .next, .wpb_carousel .prev {   position: absolute;   top: 3px;   background-color: #f7f7f7;   padding: 0 6px;   font-size: 12px;   z-index: 10;   text-decoration: none;   transition: all .2s linear;   -moz-transition: all .2s linear;   -webkit-transition: all .2s linear;   -o-transition: all .2s linear } .wpb_carousel .next:hover, .wpb_carousel .prev:hover {   background-color: #F0F0F0 } .wpb_carousel .next:focus, .wpb_carousel .prev:focus {   outline: 0;   text-decoration: none } .wpb_carousel .prev {   right: 30px } .wpb_carousel .next {   right: 0 } .wpb_carousel .wpb_thumbnails-fluid {   width: 100% } .wpb_carousel .wpb_thumbnails-fluid>[class*=vc_span] {   height: auto!important } .wpb_categories_filter {   list-style: none;   padding: 0;   margin: 0 0 10px } .wpb_categories_filter li {   display: block;   float: left;   margin: 0 10px 10px 0;   background-image: none;   list-style: none!important } .wpb_categories_filter li:after, .wpb_categories_filter li:before {   display: none!important } .wpb_categories_filter li a {   border: none;   text-decoration: none } .wpb_categories_filter li a:hover, .wpb_categories_filter li.active a {   border-bottom: 1px dotted } @media (max-width:480px) {   .vc_responsive .wpb_row ul.wpb_thumbnails-fluid {     margin-left: 0;     width: auto   }   .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*=vc_col-] {     width: 100%;     float: none;     display: block;     margin-left: 0;     margin-right: 0   } } .wpb_image_grid .wpb_image_grid_ul {   margin: 0;   padding: 0 } .wpb_image_grid .wpb_image_grid_ul>li {   background-image: none;   list-style: none!important } .wpb_image_grid .wpb_image_grid_ul>li:after, .wpb_image_grid .wpb_image_grid_ul>li:before {   display: none!important } .wpb_image_grid .wpb_image_grid_ul .isotope-item {   list-style: none;   margin: 0 1px 1px 0;   max-width: 100%;   float: left } .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 } .flickr_badge_image {   margin: 0 10px 10px 0;   width: 72px;   height: 72px;   float: left;   background: 0 0;   padding: 0 } .flickr_badge_image a {   border: none } .flickr_badge_image img {   margin: 0;   overflow: hidden;   position: relative;   width: 100%;   height: 100%;   max-width: 100%;   max-height: 100% } .wpb_flickr_widget p.flickr_stream_wrap {   clear: both;   margin-bottom: 0;   font-size: 80% } .wpb_flickr_widget p.flickr_stream_wrap a {   background-image: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/images/flickr.png);   background-repeat: no-repeat;   background-position: left center;   padding-left: 25px;   display: inline-block } .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 } .wpb_posts_slider .flex-caption, .wpb_posts_slider .nivo-caption {   background-color: #f7f7f7;   opacity: 1;   filter: alpha(opacity=100);   color: inherit;   padding: 10px 15px;   position: static } .wpb_posts_slider .wpb_gallery_slides>ul>li {   background-image: none;   list-style: none!important } .wpb_posts_slider .wpb_gallery_slides>ul>li:after, .wpb_posts_slider .wpb_gallery_slides>ul>li:before {   display: none!important } .vc_progress_bar .vc_single_bar {   background: #f7f7f7;   position: relative;   margin-bottom: 11.67px;   -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1) inset;   box-shadow: 0 1px 2px rgba(0, 0, 0, .1) inset;   -webkit-border-radius: 3px;   -moz-border-radius: 3px;   border-radius: 3px } .vc_progress_bar .vc_single_bar:last-child {   margin-bottom: 0 } .vc_progress_bar .vc_single_bar .vc_label {   display: block;   padding: .5em 1em;   position: relative;   z-index: 1 } .vc_progress_bar .vc_single_bar .vc_bar {   display: block;   position: absolute;   height: 100%;   background-color: #e0e0e0;   width: 0%;   top: 0;   left: 0;   -webkit-border-radius: 3px;   -moz-border-radius: 3px;   border-radius: 3px;   transition: width 1s linear;   -moz-transition: width 1s linear;   -webkit-transition: width 1s linear;   -o-transition: width 1s linear } .vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar, .vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar {   background-color: #0074CC }  .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_images_carousel .vc_carousel-control {   border: none } .vc_carousel .vc_carousel-control {   text-shadow: none;   border: none;   transition: all .2s linear;   -moz-transition: all .2s linear;   -webkit-transition: all .2s linear;   -o-transition: all .2s linear } .vc_carousel .vc_carousel-control:active, .vc_carousel .vc_carousel-control:focus {   outline: 0 } .vc_carousel .vc_carousel-indicators li {   width: 5px;   height: 5px;   margin: 0;   border-color: #f7f7f7;   transition: all .2s linear;   -moz-transition: all .2s linear;   -webkit-transition: all .2s linear;   -o-transition: all .2s linear } .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 } .wpb_single_image a {   border: none;   outline: 0 } .wpb_single_image img {   height: auto;   max-width: 100%;   vertical-align: top } .wpb_single_image .vc_single_image-wrapper {   display: inline-block;   vertical-align: top;   max-width: 100% } .wpb_single_image .vc_single_image-wrapper.vc_box_rounded, .wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {   border-radius: 4px;   -webkit-box-shadow: none;   box-shadow: none } .wpb_single_image .vc_single_image-wrapper.vc_box_outline, .wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle {   border-radius: 0;   -webkit-box-shadow: none;   box-shadow: none;   padding: 6px;   border: 1px solid #EBEBEB } .wpb_single_image .vc_single_image-wrapper.vc_box_outline img, .wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img {   border-radius: 0;   -webkit-box-shadow: none;   box-shadow: none;   border: 1px solid #EBEBEB } .wpb_single_image .vc_single_image-wrapper.vc_box_border, .wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {   border-radius: 0;   -webkit-box-shadow: none;   box-shadow: none;   padding: 6px;   border: none } .wpb_single_image .vc_single_image-wrapper.vc_box_border img, .wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img {   border-radius: 0;   -webkit-box-shadow: none;   box-shadow: none;   border: none } .wpb_single_image .vc_single_image-wrapper.vc_box_shadow, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {   border-radius: 0;   -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);   box-shadow: 0 0 5px rgba(0, 0, 0, .1) } .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {   padding: 6px } .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d {   border-radius: 0;   -webkit-box-shadow: none;   box-shadow: none;   margin-bottom: 15px } .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img {   border-radius: 0;   -webkit-box-shadow: none;   box-shadow: none } .wpb_single_image .vc_single_image-wrapper.vc_box_border_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {   border-radius: 50%;   -webkit-box-shadow: none;   box-shadow: none;   overflow: hidden } .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {   -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);   box-shadow: 0 0 5px rgba(0, 0, 0, .1) } .wpb_single_image.vc_align_center {   text-align: center } .wpb_single_image.vc_align_right {   text-align: right } .wpb_single_image.vc_align_left {   text-align: left } .wpb_single_image .vc_box_shadow_3d {   position: relative;   z-index: 0;   display: inline-block;   max-width: 100% } .wpb_single_image .vc_box_shadow_3d:after, .wpb_single_image .vc_box_shadow_3d:before {   content: "";   position: absolute;   -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, .6);   box-shadow: 0 15px 10px rgba(0, 0, 0, .6);   left: 5px;   right: 50%;   bottom: 8px;   height: 30%;   z-index: -1;   border-radius: inherit;   -webkit-transform-origin: 0 0;   -moz-transform-origin: 0 0;   -ms-transform-origin: 0 0;   transform-origin: 0 0;   -webkit-transform: skewY(-6deg);   -ms-transform: skewY(-6deg);   transform: skewY(-6deg) } .wpb_single_image .vc_box_shadow_3d:after {   left: 50%;   right: 5px;   -webkit-transform: skewY(6deg);   -ms-transform: skewY(6deg);   transform: skewY(6deg);   -webkit-transform-origin: 100% 0;   -moz-transform-origin: 100% 0;   -ms-transform-origin: 100% 0;   transform-origin: 100% 0 } .wpb_single_image .vc_figure {   display: inline-block;   vertical-align: top;   margin: 0;   max-width: 100% } .wpb_single_image .vc_figure-caption {   margin-top: .2em;   font-size: .8em } .wpb_single_image .vc_box_outline.vc_box_border_blue, .wpb_single_image .vc_box_outline_circle.vc_box_border_blue {   border-color: #5472D2 } .wpb_single_image .vc_box_border.vc_box_border_blue, .wpb_single_image .vc_box_border_circle.vc_box_border_blue {   background-color: #5472D2 } .wpb_single_image .vc_box_outline.vc_box_border_turquoise, .wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise {   border-color: #00C1CF } .wpb_single_image .vc_box_border.vc_box_border_turquoise, .wpb_single_image .vc_box_border_circle.vc_box_border_turquoise {   background-color: #00C1CF } .wpb_single_image .vc_box_outline.vc_box_border_pink, .wpb_single_image .vc_box_outline_circle.vc_box_border_pink {   border-color: #FE6C61 } .wpb_single_image .vc_box_border.vc_box_border_pink, .wpb_single_image .vc_box_border_circle.vc_box_border_pink {   background-color: #FE6C61 } .wpb_single_image .vc_box_outline.vc_box_border_violet, .wpb_single_image .vc_box_outline_circle.vc_box_border_violet {   border-color: #8D6DC4 } .wpb_single_image .vc_box_border.vc_box_border_violet, .wpb_single_image .vc_box_border_circle.vc_box_border_violet {   background-color: #8D6DC4 } .wpb_single_image .vc_box_outline.vc_box_border_peacoc, .wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc {   border-color: #4CADC9 } .wpb_single_image .vc_box_border.vc_box_border_peacoc, .wpb_single_image .vc_box_border_circle.vc_box_border_peacoc {   background-color: #4CADC9 } .wpb_single_image .vc_box_outline.vc_box_border_chino, .wpb_single_image .vc_box_outline_circle.vc_box_border_chino {   border-color: #CEC2AB } .wpb_single_image .vc_box_border.vc_box_border_chino, .wpb_single_image .vc_box_border_circle.vc_box_border_chino {   background-color: #CEC2AB } .wpb_single_image .vc_box_outline.vc_box_border_mulled_wine, .wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine {   border-color: #50485B } .wpb_single_image .vc_box_border.vc_box_border_mulled_wine, .wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine {   background-color: #50485B } .wpb_single_image .vc_box_outline.vc_box_border_vista_blue, .wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue {   border-color: #75D69C } .wpb_single_image .vc_box_border.vc_box_border_vista_blue, .wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue {   background-color: #75D69C } .wpb_single_image .vc_box_outline.vc_box_border_black, .wpb_single_image .vc_box_outline_circle.vc_box_border_black {   border-color: #2A2A2A } .wpb_single_image .vc_box_border.vc_box_border_black, .wpb_single_image .vc_box_border_circle.vc_box_border_black {   background-color: #2A2A2A } .wpb_single_image .vc_box_outline.vc_box_border_grey, .wpb_single_image .vc_box_outline_circle.vc_box_border_grey {   border-color: #EBEBEB } .wpb_single_image .vc_box_border.vc_box_border_grey, .wpb_single_image .vc_box_border_circle.vc_box_border_grey {   background-color: #EBEBEB } .wpb_single_image .vc_box_outline.vc_box_border_orange, .wpb_single_image .vc_box_outline_circle.vc_box_border_orange {   border-color: #F7BE68 } .wpb_single_image .vc_box_border.vc_box_border_orange, .wpb_single_image .vc_box_border_circle.vc_box_border_orange {   background-color: #F7BE68 } .wpb_single_image .vc_box_outline.vc_box_border_sky, .wpb_single_image .vc_box_outline_circle.vc_box_border_sky {   border-color: #5AA1E3 } .wpb_single_image .vc_box_border.vc_box_border_sky, .wpb_single_image .vc_box_border_circle.vc_box_border_sky {   background-color: #5AA1E3 } .wpb_single_image .vc_box_outline.vc_box_border_green, .wpb_single_image .vc_box_outline_circle.vc_box_border_green {   border-color: #6DAB3C } .wpb_single_image .vc_box_border.vc_box_border_green, .wpb_single_image .vc_box_border_circle.vc_box_border_green {   background-color: #6DAB3C } .wpb_single_image .vc_box_outline.vc_box_border_juicy_pink, .wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink {   border-color: #F4524D } .wpb_single_image .vc_box_border.vc_box_border_juicy_pink, .wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink {   background-color: #F4524D } .wpb_single_image .vc_box_outline.vc_box_border_sandy_brown, .wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown {   border-color: #F79468 } .wpb_single_image .vc_box_border.vc_box_border_sandy_brown, .wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown {   background-color: #F79468 } .wpb_single_image .vc_box_outline.vc_box_border_purple, .wpb_single_image .vc_box_outline_circle.vc_box_border_purple {   border-color: #B97EBB } .wpb_single_image .vc_box_border.vc_box_border_purple, .wpb_single_image .vc_box_border_circle.vc_box_border_purple {   background-color: #B97EBB } .wpb_single_image .vc_box_outline.vc_box_border_white, .wpb_single_image .vc_box_outline_circle.vc_box_border_white {   border-color: #FFF } .wpb_single_image .vc_box_border.vc_box_border_white, .wpb_single_image .vc_box_border_circle.vc_box_border_white {   background-color: #FFF } .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(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/fonts/vc_grid/vc_grid_v1.eot);   src: url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/fonts/vc_grid/vc_grid_v1.eot) format('embedded-opentype'), url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/fonts/vc_grid/vc_grid_v1.woff) format('woff'), url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/fonts/vc_grid/vc_grid_v1.ttf) format('truetype'), url(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/fonts/vc_grid/vc_grid_v1.svg) 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(//focusaudio.com.au/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(//focusaudio.com.au/wp-content/plugins/js_composer_salient/assets/vc/tick.png) } .vc-spinner.vc-spinner-failed::before {   background-image: url(//focusaudio.com.au/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:1000px) {  .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: 1000px) {  .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,  .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: 1000px) 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; }  .no-rgba #header-space{display:none;}@media only screen and (max-width:999px){body #header-space[data-header-mobile-fixed="1"]{display:none;}#header-outer[data-mobile-fixed="false"]{position:absolute;}}@media only screen and (max-width:999px){body:not(.nectar-no-flex-height) #header-space[data-secondary-header-display="full"]:not([data-header-mobile-fixed="false"]){display:block!important;margin-bottom:-50px;}#header-space[data-secondary-header-display="full"][data-header-mobile-fixed="false"]{display:none;}}@media only screen and (min-width:1000px){#header-space{display:none;}.nectar-slider-wrap.first-section,.parallax_slider_outer.first-section,.full-width-content.first-section,.parallax_slider_outer.first-section .swiper-slide .content,.nectar-slider-wrap.first-section .swiper-slide .content,#page-header-bg,.nder-page-header,#page-header-wrap,.full-width-section.first-section{margin-top:0!important;}body #page-header-bg,body #page-header-wrap{height:129px;}body #search-outer{z-index:100000;}}@media only screen and (min-width:1000px){#page-header-wrap.fullscreen-header,#page-header-wrap.fullscreen-header #page-header-bg,html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,#nectar_fullscreen_rows:not(.afterLoaded) > div{height:100vh;}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:100vh;}#page-header-bg[data-alignment-v="middle"] .span_6 .inner-wrap,#page-header-bg[data-alignment-v="top"] .span_6 .inner-wrap{padding-top:109px;}.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:calc(100vh + 2px)!important;}.admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:calc(100vh - 30px)!important;}}@media only screen and (max-width:999px){#page-header-bg[data-alignment-v="middle"]:not(.fullscreen-header) .span_6 .inner-wrap,#page-header-bg[data-alignment-v="top"] .span_6 .inner-wrap{padding-top:49px;}.vc_row.top-level.full-width-section:not(.full-width-ns) > .span_12,#page-header-bg[data-alignment-v="bottom"] .span_6 .inner-wrap{padding-top:24px;}}@media only screen and (max-width:690px){.vc_row.top-level.full-width-section:not(.full-width-ns) > .span_12{padding-top:49px;}.vc_row.top-level.full-width-content .nectar-recent-posts-single_featured .recent-post-container > .inner-wrap{padding-top:24px;}}@media only screen and (max-width:999px){.full-width-ns .nectar-slider-wrap .swiper-slide[data-y-pos="middle"] .content,.full-width-ns .nectar-slider-wrap .swiper-slide[data-y-pos="top"] .content{padding-top:30px;}} body .testimonial_slider blockquote, body .testimonial_slider blockquote span, body blockquote {  line-height: 30px!important; } .clients > div img {  -webkit-filter: grayscale(0%);  -moz-filter: grayscale(0%);  filter: grayscale(0%); } .clients > div:hover img {   -webkit-filter: grayscale(100%);   -moz-filter: grayscale(100%);    filter: grayscale(100%); } @media only screen and (max-width: 1200px) {   .flickity-page-dots .dot {     display:none !important;   } } @media only screen and (min-width: 1000px){   body .portfolio-items.carousel li.span_4{     max-width: 33.3% !important;   }   .carousel.portfolio-items .col img,   ul.row.carousel{     width: 100% !important;   } } .grecaptcha-badge { display: none !important; } .home .slide-bg-wrap {  max-height:100% !important; } #portfolio-extra img.img-with-animation { width:597px; max-width:100%; } @media only screen and (max-width: 689px) { .single-portfolio #full_width_portfolio .row .col.section-title h1 {   font-size: 22px; } } #footer-outer #footer-widgets {   display: none; } .wpb_row.front-image .row-bg-wrap .row-bg-overlay {   background-image: url(/wp-content/plugins/salient-nectar-slider/img/textures/grid.png); } @media only screen and (min-width: 1000px) { #home .row-bg-wrap .row-bg {   height: calc(100% + 1px); } } #home, #home .col.span_12.dark.left {   min-height:100vh !important; }  .wpb_animate_when_almost_visible { opacity: 1; }@charset "UTF-8";.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);-o-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);-o-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@import url('https://fonts.googleapis.com/css?family=Open+Sans%3A300%2C400%2C600%2C700&#038;subset=latin%2Clatin-ext')