.lazy-hidden,.entry img.lazy-hidden, img.thumbnail.lazy-hidden {
	background-color: #ffffff;
	background-image: url(//aptasiapacific.com.au/wp-content/plugins/a3-lazy-load/assets/css/loading.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}
figure.wp-block-image img.lazy-hidden {
	min-width: 150px;
}
picture source[type="image/webp"] {
	display: block;
}.clear{clear:both}.nobr{white-space:nowrap}.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#fff}/* initially hide all groups (even before JS is loaded), so the page will never render them while loading */
[data-class="wpcf7cf_group"], .wpcf7cf_remove, .wpcf7cf_add {
    display:none;
}

.wpcf7cf_repeater_sub {
    margin-bottom: 20px;
}

.wpcf7cf_repeater_controls, .wpcf7cf_step_controls {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 20px;
}

.wpcf7cf_multistep .wpcf7cf_step {
    /* display:none; */
    width: 100%;
}

.wpcf7cf_multistep .wpcf7cf_step .step-title {
    display: none;
}

.wpcf7cf_multistep .wpcf7cf_steps-dots {
    display: flex;
    width: 100%;
    margin-bottom: 20px;
    flex-wrap: wrap;
}

.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index {
    display: inline-block;
    border-radius: 50%;
    background: #dfdfdf;
    color: #000000;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
}

.wpcf7cf_multistep .wpcf7cf_steps-dots .dot {
    border-bottom: 5px solid #dfdfdf;
    text-align: center;
    flex: 1;
    padding: 15px;
    min-width: 120px;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed {
    border-bottom: 5px solid #333;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active {
    border-bottom: 5px solid #333;
    font-weight: bold;
}

.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index {
    background-color: #333;
    color: #ffffff;
}

.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index {
    background-color: #333;
    color: #ffffff;
}

.wpcf7cf_step_controls .disabled {
    pointer-events: none;
    cursor: default;
    opacity: .5;
}   .team-page-single{padding:20px 0}.team-photo{float:left;padding:0 20px 20px 0}.team-single-item{padding:25px 0}.team-single-item .team-meta{float:left;padding:0 0 20px 0}.team-single-item .team-meta_item{display:block}.team-single-item .team-meta_item:before{display:inline-block;font-family:FontAwesome;font-size:1em;margin:0 0.5em 0 0;min-width:1em;vertical-align:top}.team-single-item .team-meta_item.position:before{content:"\f007"}.team-single-item .team-meta_item.location:before{content:"\f041"}.team-single-item .team-meta_item.website:before{content:"\f08e"}.team-single-item .team-meta_item.email:before{content:"\f003"}.team-single-item .team-meta_item.phone:before{content:"\f095"}.team-content{clear:both}.team-item{padding-bottom:30px}.team-item:after{clear:both;width:100%;display:block;clear:both;content:""}.team-listing{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding:20px 0}.team-listing:before,.team-listing:after{display:none}.team-listing_item{text-align:center;padding-bottom:30px}@media (min-width: 1200px){.team-listing_item.clear-col-lg{clear:both}}@media (min-width: 1200px){.team-listing_item.clear-col-md{clear:none}}@media (min-width: 992px){.team-listing_item.clear-col-md{clear:both}}@media (min-width: 768px) and (max-width: 991px){.team-listing_item.clear-col-sm{clear:both}}@media (max-width: 768px){.team-listing_item.clear-col-xs{clear:both}}.team-listing_photo{text-align:center;padding:0 0 15px}.team-listing_photo img{margin:0 auto}.template-grid-boxes .team-listing_wrap{position:relative;overflow:hidden}.template-grid-boxes .team-listing_content{position:absolute;left:0;top:0;width:100%;height:100%;padding:20px;background:rgba(0,0,0,0.6);opacity:0;-webkit-transition:opacity 300ms linear;transition:opacity 300ms linear}.template-grid-boxes .team-listing_content:hover{opacity:1}.template-grid-boxes .team-listing_photo{padding:0}.template-grid-boxes .team-listing_photo img{border-radius:0;width:100%;display:block;height:auto}.template-grid-boxes .team-listing_name{margin:0 0 10px;-webkit-transition:background 300ms linear;transition:background 300ms linear}.template-grid-boxes .team-listing_name a{color:#fff;box-shadow:none}.template-grid-boxes .team-listing_position{color:#fff}.template-grid-boxes .team-listing_desc{color:#fff}.template-grid-boxes .team-listing .team-socials_link{color:#fff;box-shadow:none}.team-wrap:after{clear:both;content:"";width:100%;display:block}.team-collapse-cols .cherry-team-row{margin-left:0;margin-right:0}.team-collapse-cols .team-item{padding-left:0;padding-right:0}.team-collapse-rows .team-item{padding-bottom:0}.team-socials{padding:10px 0 0 0}.team-socials_item{display:inline-block;margin:0 5px 5px 0}.team-socials_link{display:block;font-style:normal;width:40px;height:40px;position:relative;text-align:center;text-decoration:none;box-shadow:none}.team-socials_icon.fa{display:block;width:100%;height:100%;line-height:40px;font-size:20px}.team-socials_label{visibility:hidden;opacity:0;color:#fff;background-color:#000;background-color:rgba(0,0,0,0.7);font-size:12px;line-height:14px;width:150px;padding:5px;text-align:center;box-sizing:border-box;display:block;position:absolute;pointer-events:none;bottom:70px;left:50%;margin:0 0 0 -75px;-webkit-transition:all 200ms linear;transition:all 200ms linear}.team-socials_label.empty-label{display:none}.team-socials_label:before{position:absolute;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:rgba(0,0,0,0.7) transparent transparent transparent;left:50%;bottom:-6px;margin:0 0 0 -6px;content:""}.team-socials_link:hover .team-socials_label{visibility:visible;opacity:1;bottom:50px}.team-skills_bar{height:10px;background:rgba(122,122,122,0.3)}.team-skills_line{display:block;height:100%}.team-skills_item{padding:0 0 10px}.columns_5.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.cherry-team{position:relative}.cherry-team .team-listing{-webkit-transition:all 300ms linear;transition:all 300ms linear;opacity:1}.cherry-team.in-progress .team-listing{opacity:0}.cherry-team-filter{padding:0 0 20px;margin:0}.cherry-team-filter_item{display:inline-block;margin:0 20px 0 0}.cherry-team-filter_item.active .cherry-team-filter_link{border-color:currentColor}.cherry-team-filter_link{padding:8px 15px;border:1px solid transparent;border-radius:3px;display:inline-block}.cherry-team-filter_link:hover{border-color:currentColor}a.page-numbers{border:1px solid #e0e0e8;display:inline-block;height:3em;line-height:3;margin:0 5px 5px 0;min-width:3em;text-align:center;text-decoration:none}a.page-numbers.current,a.page-numbers:hover{border-color:currentColor}.ajax-more-btn.btn-hidden{display:none}.team-loader{position:absolute;left:50%;top:50%}.team-loader .cherry-spinner{width:90px;height:90px;left:50%;top:50%;margin-left:-45px;margin-top:-45px;display:block;position:relative}.team-loader.loader-small{bottom:0;top:auto}.team-loader.loader-small .cherry-spinner{width:40px;height:40px;margin-left:-20px;margin-top:-20px}.cherry-spinner-double-bounce.cherry-spinner{position:relative}.cherry-spinner-double-bounce .cherry-double-bounce1,.cherry-spinner-double-bounce .cherry-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:currentColor;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:cherry-doubleBounce 2s infinite ease-in-out;animation:cherry-doubleBounce 2s infinite ease-in-out;text-decoration:none;border:none}.cherry-spinner-double-bounce .cherry-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s;text-decoration:none;border:none}@-webkit-keyframes cherry-doubleBounce{0%, 100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes cherry-doubleBounce{0%, 100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}
.cherry-team-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.9375rem;margin-right:-0.9375rem}.col_xs_1,.col_xs_2,.col_xs_3,.col_xs_4,.col_xs_5,.col_xs_6,.col_sm_1,.col_sm_2,.col_sm_3,.col_sm_4,.col_sm_5,.col_sm_6,.col_md_1,.col_md_2,.col_md_3,.col_md_4,.col_md_5,.col_md_6,.col_lg_1,.col_lg_2,.col_lg_3,.col_lg_4,.col_lg_5,.col_lg_6,.col_xl_1,.col_xl_2,.col_xl_3,.col_xl_4,.col_xl_5,.col_xl_6{position:relative;min-height:1px;padding-left:0.9375rem;padding-right:0.9375rem}.col_xs_1{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col_xs_2{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col_xs_3{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col_xs_4{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col_xs_5{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col_xs_6{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}@media (min-width: 544px){.col_sm_1{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col_sm_2{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col_sm_3{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col_sm_4{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col_sm_5{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col_sm_6{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}}@media (min-width: 768px){.col_md_1{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col_md_2{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col_md_3{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col_md_4{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col_md_5{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col_md_6{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}}@media (min-width: 992px){.col_lg_1{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col_lg_2{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col_lg_3{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col_lg_4{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col_lg_5{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col_lg_6{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}}@media (min-width: 1200px){.col_xl_1{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col_xl_2{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col_xl_3{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col_xl_4{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col_xl_5{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col_xl_6{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}/*
Theme Name: Buildwall Child
Template: buildwall
*/
/* Generated data URIs used for preview purposes only */
/* Be sure that you replace data URIs with generated images */

/* Typeography */
h1,
h2,
h3,
h4 {
  text-transform: none;
}

/* Icons sprite */
.sprite {
  background-image: url(//aptasiapacific.com.au/wp-content/themes/buildwall-child/assets/icons-sprite.png);
}
@media (min--moz-device-pixel-ratio: 1.5),
  (-o-min-device-pixel-ratio: 3/2),
  (-webkit-min-device-pixel-ratio: 1.5),
  (min-device-pixel-ratio: 1.5),
  (min-resolution: 1.5dppx) {
  .sprite {
    background-image: url(//aptasiapacific.com.au/wp-content/themes/buildwall-child/assets/icons-sprite-retina.png);
    background-size: 641px 67px;
  }
}
.sprite-apt-warranty-icon {
  width: 56px;
  height: 67px;
  background-position: 0 0;
}
.sprite-compatible-pigments-icon {
  width: 56px;
  height: 67px;
  background-position: -56px 0;
}
.sprite-contaminant-free-icon {
  width: 56px;
  height: 67px;
  background-position: -112px 0;
}
.sprite-designer-aesthetics-icon {
  width: 56px;
  height: 67px;
  background-position: -168px 0;
}
.sprite-heat-stable-icon {
  width: 56px;
  height: 67px;
  background-position: -224px 0;
}
.sprite-precise-formula-icon {
  width: 56px;
  height: 67px;
  background-position: -280px 0;
}
.sprite-quality-assurance-icon {
  width: 56px;
  height: 67px;
  background-position: -336px 0;
}
.sprite-quality-raw-materials-icon {
  width: 56px;
  height: 67px;
  background-position: -392px 0;
}
.sprite-research-development-icon {
  width: 56px;
  height: 67px;
  background-position: -448px 0;
}
.sprite-safe-pigments-icon {
  width: 56px;
  height: 67px;
  background-position: -504px 0;
}
.sprite-tick-icon {
  width: 24px;
  height: 20px;
  background-position: -561px 0;
}
.sprite-uv-stable-icon {
  width: 56px;
  height: 67px;
  background-position: -585px 0;
}

.brand-sprite {
  background-image: url(//aptasiapacific.com.au/wp-content/themes/buildwall-child/assets/mm-brand-logos.png);
  display: inline-block;
}

@media (min--moz-device-pixel-ratio: 1.5),
  (-o-min-device-pixel-ratio: 3/2),
  (-webkit-min-device-pixel-ratio: 1.5),
  (min-device-pixel-ratio: 1.5),
  (min-resolution: 1.5dppx) {
  .brand-sprite {
    background-image: url(//aptasiapacific.com.au/wp-content/themes/buildwall-child/assets/mm-brand-logos-retina.png);
    background-size: 1984px 40px;
  }
}

.brand-sprite-safety1st-melos {
  width: 309px;
  height: 40px;
  background-position: 0 0;
}

.brand-sprite-safety1st-proplay {
  width: 309px;
  height: 40px;
  background-position: -309px 0;
}

.brand-sprite-laykold {
  width: 156px;
  height: 31px;
  background-position: -618px 0;
}

.brand-sprite-omnicourt {
  width: 164px;
  height: 34px;
  background-position: -774px 0;
}

.brand-sprite-policlay {
  width: 118px;
  height: 24px;
  background-position: -938px 0;
}

.brand-sprite-poligras {
  width: 149px;
  height: 28px;
  background-position: -1056px 0;
}

.brand-sprite-spurtan {
  width: 145px;
  height: 39px;
  background-position: -1202px 0;
}

.brand-sprite-supergrasse {
  width: 185px;
  height: 26px;
  background-position: -1347px 0;
}

.brand-sprite-dynapoint {
  width: 198px;
  height: 25px;
  background-position: -1532px 0;
}

.brand-sprite-ligaturf {
  width: 110px;
  height: 38px;
  background-position: -1730px 0;
}

.brand-sprite-rekortan {
  width: 144px;
  height: 27px;
  background-position: -1840px 0;
}

.product-icons-sprite {
  height: 42px;
  width: 42px;
  font-size: 42px;
  color: #cecfd0;
  line-height: 42px;
}

@font-face {
  font-family: 'apt';
  src: url(//aptasiapacific.com.au/wp-content/themes/buildwall-child/fonts/apt.eot);
  src: url(//aptasiapacific.com.au/wp-content/themes/buildwall-child/fonts/apt.eot?#iefix) format('embedded-opentype'), url(//aptasiapacific.com.au/wp-content/themes/buildwall-child/fonts/apt.woff) format('woff'),
    url(//aptasiapacific.com.au/wp-content/themes/buildwall-child/fonts/apt.ttf) format('truetype'), url(//aptasiapacific.com.au/wp-content/themes/buildwall-child/fonts/apt.svg#apt) format('svg');
  font-weight: normal;
  font-style: normal;
}
[class*='product-icons-']:before {
  display: inline-block;
  font-family: 'apt';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.sprite-1-year-warranty-icon:before {
  content: '\0041';
}
.sprite-2-year-warranty-icon:before {
  content: '\0042';
}
.sprite-5-year-warranty-icon:before {
  content: '\0043';
}
.sprite-7-year-warranty-icon:before {
  content: '\0044';
}
.sprite-10-year-warranty-icon:before {
  content: '\0045';
}
.sprite-environment-fire-rating-icon:before {
  content: '\0046';
}
.sprite-environment-heavy-metal-icon:before {
  content: '\0047';
}
.sprite-environment-little-or-no-watering-icon:before {
  content: '\0048';
}
.sprite-environment-nontoxi-icon:before {
  content: '\0049';
}
.sprite-environment-recycled-content-icon:before {
  content: '\004a';
}
.sprite-environment-recycled-rubber-icon:before {
  content: '\004b';
}
.sprite-environment-resource-conservation-icon:before {
  content: '\004c';
}
.sprite-environment-resource-friendly-icon:before {
  content: '\004d';
}
.sprite-installation-certification-icon:before {
  content: '\004e';
}
.sprite-installation-installation-icon:before {
  content: '\004f';
}
.sprite-maintenance-daily-wipe-icon:before {
  content: '\0050';
}
.sprite-maintenance-maintenance-icon:before {
  content: '\0051';
}
.sprite-maintenance-wet-cleaning-icon:before {
  content: '\0052';
}
.sprite-maintnenance-easy-remove-scuff-icon:before {
  content: '\0053';
}
.sprite-safety-all-weather-icon:before {
  content: '\0054';
}
.sprite-safety-drainage-cell-icon:before {
  content: '\0055';
}
.sprite-safety-energy-return-icon:before {
  content: '\0056';
}
.sprite-safety-force-reduction-icon:before {
  content: '\0057';
}
.sprite-safety-impermeable-surface-icon:before {
  content: '\0058';
}
.sprite-safety-injury-reduction-icon:before {
  content: '\0059';
}
.sprite-safety-proplay-shockpads-icon:before {
  content: '\005a';
}
.sprite-safety-slipresistnat-icon:before {
  content: '\0061';
}
.sprite-safety-spike-tested-icon:before {
  content: '\0062';
}
.sprite-safety-water-permeable-icon:before {
  content: '\0063';
}
.sprite-technology-bridge-cracks-icon:before {
  content: '\0064';
}
.sprite-technology-coolplus-icon:before {
  content: '\0065';
}
.sprite-technology-cushion-system-icon:before {
  content: '\0066';
}
.sprite-technology-entanglement-icon:before {
  content: '\0067';
}
.sprite-technology-factory-top-coat-icon:before {
  content: '\0068';
}
.sprite-technology-formulation-icon:before {
  content: '\0069';
}
.sprite-technology-full-adhesion-icon:before {
  content: '\006a';
}
.sprite-technology-glare-resistant-icon:before {
  content: '\006b';
}
.sprite-technology-independent-tesing-icon:before {
  content: '\006c';
}
.sprite-technology-load-bearing-icon:before {
  content: '\006d';
}
.sprite-technology-long-lasting-icon:before {
  content: '\006e';
}
.sprite-technology-pe-formulation-icon:before {
  content: '\006f';
}
.sprite-technology-pp-formulation-icon:before {
  content: '\0070';
}
.sprite-technology-recoatable-icon:before {
  content: '\0071';
}
.sprite-technology-shockabsorbing-icon:before {
  content: '\0072';
}
.sprite-technology-smartracks-icon:before {
  content: '\0073';
}
.sprite-technology-wooden-subfloor-icon:before {
  content: '\0074';
}

/*.sprite-1-year-warranty-icon, .sprite-10-year-warranty-icon, .sprite-2-year-warranty-icon, .sprite-5-year-warranty-icon, .sprite-7-year-warranty-icon, 
.sprite-environment-fire-rating-icon, .sprite-environment-heavy-metal-icon, .sprite-environment-little-or-no-watering-icon, .sprite-environment-nontoxi-icon, .sprite-environment-recycled-content-icon, 
.sprite-environment-recycled-rubber-icon, .sprite-environment-resource-conservation-icon, .sprite-environment-resource-friendly-icon, .sprite-installation-certification-icon, .sprite-installation-installation-icon, 
.sprite-maintenance-maintenance-icon, .sprite-maintenance-daily-wipe, .sprite-maintenance-wet-cleaning-icon, .sprite-maintnenance-easy-remove-scuff-icon, .sprite-safety-all-weather-icon, 
.sprite-safety-drainage-cell-icon, .sprite-safety-energy-return-icon, .sprite-safety-force-reduction-icon, .sprite-safety-impermeable-surface-icon, .sprite-safety-injury-reduction-icon, 
.sprite-safety-proplay-shockpads-icon, .sprite-safety-slipresistnat-icon, .sprite-safety-spike-tested-icon, .sprite-safety-water-permeable-icon, .sprite-technology-coolplus-icon, 
.sprite-technology-cushion-system-icon, .sprite-technology-entanglement-icon, .sprite-technology-factory-top-coat-icon, .sprite-technology-formulation-icon, .sprite-technology-full-adhesion-icon, 
.sprite-technology-glare-resistant-icon, .sprite-technology-independent-tesing-icon, .sprite-technology-load-bearing-icon, .sprite-technology-long-lasting-icon, .sprite-technology-pe-formulation-icon, 
.sprite-technology-pp-formulation-icon, .sprite-technology-recoatable-icon, .sprite-technology-shockabsorbing-icon, .sprite-technology-smartracks-icon, .sprite-technology-bridge-cracks-icon, 
.sprite-technology-wooden-subfloor-icon
{ max-width: 100%; background-size: 100%; background-image: url(//aptasiapacific.com.au/wp-content/themes/buildwall-child/assets/product-icons-sprite.png); }
 
.sprite-1-year-warranty-icon { background-position: 0 0%; background-size: 100%; }
.sprite-10-year-warranty-icon { background-position: 0 2.222222%; background-size: 100%; }
.sprite-2-year-warranty-icon { background-position: 0 4.444444%; background-size: 100%; }
.sprite-5-year-warranty-icon { background-position: 0 6.666667%; background-size: 100%; }
.sprite-7-year-warranty-icon { background-position: 0 8.888889%; background-size: 100%; }
.sprite-environment-fire-rating-icon { background-position: 0 11.111111%; background-size: 100%; }
.sprite-environment-heavy-metal-icon { background-position: 0 13.333333%; background-size: 100%; }
.sprite-environment-little-or-no-watering-icon { background-position: 0 15.555556%; background-size: 100%; }
.sprite-environment-nontoxi-icon { background-position: 0 17.777778%; background-size: 100%; }
.sprite-environment-recycled-content-icon { background-position: 0 20%; background-size: 100%; }
.sprite-environment-recycled-rubber-icon { background-position: 0 22.222222%; background-size: 100%; }
.sprite-environment-resource-conservation-icon { background-position: 0 24.444444%; background-size: 100%; }
.sprite-environment-resource-friendly-icon { background-position: 0 26.666667%; background-size: 100%; }
.sprite-installation-certification-icon { background-position: 0 28.888889%; background-size: 100%; }
.sprite-installation-installation-icon { background-position: 0 31.111111%; background-size: 100%; }
.sprite-maintenance-maintenance-icon { background-position: 0 33.333333%; background-size: 100%; }
.sprite-maintenance-daily-wipe-icon { background-position: 0 35.555556%; background-size: 100%; }
.sprite-maintenance-wet-cleaning-icon { background-position: 0 37.777778%; background-size: 100%; }
.sprite-maintnenance-easy-remove-scuff-icon { background-position: 0 40%; background-size: 100%; }
.sprite-safety-all-weather-icon { background-position: 0 42.222222%; background-size: 100%; }
.sprite-safety-drainage-cell-icon { background-position: 0 44.444444%; background-size: 100%; }
.sprite-safety-energy-return-icon { background-position: 0 46.666667%; background-size: 100%; }
.sprite-safety-force-reduction-icon { background-position: 0 48.888889%; background-size: 100%; }
.sprite-safety-impermeable-surface-icon { background-position: 0 51.111111%; background-size: 100%; }
.sprite-safety-injury-reduction-icon { background-position: 0 53.333333%; background-size: 100%; }
.sprite-safety-proplay-shockpads-icon { background-position: 0 55.555556%; background-size: 100%; }
.sprite-safety-slipresistnat-icon { background-position: 0 57.777778%; background-size: 100%; }
.sprite-safety-spike-tested-icon { background-position: 0 60%; background-size: 100%; }
.sprite-safety-water-permeable-icon { background-position: 0 62.222222%; background-size: 100%; }
.sprite-technology-coolplus-icon { background-position: 0 64.444444%; background-size: 100%; }
.sprite-technology-cushion-system-icon { background-position: 0 66.666667%; background-size: 100%; }
.sprite-technology-entanglement-icon { background-position: 0 68.888889%; background-size: 100%; }
.sprite-technology-factory-top-coat-icon { background-position: 0 71.111111%; background-size: 100%; }
.sprite-technology-formulation-icon { background-position: 0 73.333333%; background-size: 100%; }
.sprite-technology-full-adhesion-icon { background-position: 0 75.555556%; background-size: 100%; }
.sprite-technology-glare-resistant-icon { background-position: 0 77.777778%; background-size: 100%; }
.sprite-technology-independent-tesing-icon { background-position: 0 80%; background-size: 100%; }
.sprite-technology-load-bearing-icon { background-position: 0 82.222222%; background-size: 100%; }
.sprite-technology-long-lasting-icon { background-position: 0 84.444444%; background-size: 100%; }
.sprite-technology-pe-formulation-icon { background-position: 0 86.666667%; background-size: 100%; }
.sprite-technology-pp-formulation-icon { background-position: 0 88.888889%; background-size: 100%; }
.sprite-technology-recoatable-icon { background-position: 0 91.111111%; background-size: 100%; }
.sprite-technology-shockabsorbing-icon { background-position: 0 93.333333%; background-size: 100%; }
.sprite-technology-smartracks-icon { background-position: 0 95.555556%; background-size: 100%; }
.sprite-technology-bridge-cracks-icon { background-position: 0 97.777778%; background-size: 100%; }
.sprite-technology-wooden-subfloor-icon { background-position: 0 100%; background-size: 100%; }*/

/* Table styles */
table.comparisonTable {
  width: 100%;
  border-collapse: collapse;
  border-width: 1px;
  border-color: #58595b;
  border-style: solid;
  color: #000000;
  font-size: 15px;
  margin-top: 30px;
}

table.comparisonTable td,
table.comparisonTable th {
  border-width: 1px;
  border-color: #58595b;
  border-style: solid;
  padding: 7px 10px;
}
table.comparisonTable th {
  color: #fff;
}
table.comparisonTable thead {
  background-color: #58595b;
}
table.comparisonTable span {
  display: block;
  margin: 0 auto;
}

/* Feature boxes */
.feature-box-right {
  margin-top: 60px;
  margin-bottom: 60px;
}
.feature-box-right:before {
  content: ' ';
  display: block;
  position: absolute;
  left: -40px;
  right: -1500px;
  background: #f7f7f7;
  top: -40px;
  bottom: -40px;
  z-index: -1;
}

.elementor-element-266f4pq > .elementor-column-wrap {
  padding-top: 0 !important;
}
.footer-copyright a {
  margin-left: 0 !important;
}

@media (max-width: 500px) {
  .hotip-tooltip {
    width: 100% !important;
    left: 0 !important;
  }
  .ee-tooltip.to--bottom:after {
    top: 0 !important;
  }
  .jet-menu.jet-preset-3630 ul.jet-sub-menu {
    min-width: 80vw !important;
  }
  .elementor-column-wrap.elementor-element-populated {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .breadcrumbs-bar {
    margin: -35px 0 40px 0;
  }
}

/**************
 *  jReject css
 **************/
#jr_overlay {
  top: 0;
  left: 0;
  padding: 0;
  margin: 0;
  z-index: 2147483646;
  position: absolute;
}
#jr_wrap {
  position: absolute;
  width: 100%;
  z-index: 2147483647;
  padding: 0;
  margin: 0;
}
#jr_inner {
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-size: 12px;
  background: #fff;
  color: #4f4f4f;
  margin: 0 auto;
  height: auto;
  padding: 20px;
  position: relative;
  box-sizing: content-box;
  vertical-align: top;
  box-shadow: 0 10px 40px 0 rgba(62, 57, 107, 0.07), 0 2px 9px 0 rgba(62, 57, 107, 0.06);
  transition: transform 0.2s ease, box-shadow 0.2s ease;
  will-change: transform, box-shadow;
}
#jr_header {
  display: block;
  color: #333;
  padding: 5px 5px 0;
  margin: 0 0 0.5em;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.5em;
}
#jr_inner p {
  padding: 5px;
  margin: 0;
}
#jr_inner ul {
  margin: 25px 0 0;
  padding: 0;
  list-style: none;
}
#jr_inner ul li {
  cursor: pointer;
  float: left;
  width: 120px;
  height: 122px;
  margin: 0 10px 10px;
  padding: 0;
  text-align: center;
}
#jr_inner li a {
  color: #333;
  font-size: 0.8em;
  text-decoration: none;
  padding: 0;
  margin: 0;
}
#jr_inner li a:hover {
  text-decoration: underline;
}
#jr_inner .jr_icon {
  width: 100px;
  height: 100px;
  margin: 1px auto;
  padding: 0;
  background: left top no-repeat;
  background-size: contain !important;
  cursor: pointer;
}
#jr_close {
  clear: both;
  padding: 0;
  margin: 0;
}
#jr_close a {
  color: #000;
  display: block;
  width: auto;
  margin: 0;
  padding: 0;
  text-decoration: underline;
}
#jr_close p {
  padding: 10px 0 0;
  margin: 0;
}
#jr_inner:hover {
  transform: translateY(-5px) translateZ(0);
  box-shadow: 0 16px 32px 0 rgba(62, 57, 107, 0.28), 0 0 0 transparent;
}

/**************
 *  Custom padding style to temporarily address Buildwall code bug 
 **************/

.system-selector-label,
.system-label {
  margin: 0 -17px 0 -16px !important;
}

.data-system.tennis,
.data-system.cricket {
  margin: 0px -16px !important;
  padding: 10px 15px !important;
}

.data-product:last-child .data-system.tennis,
.data-product:last-child .data-system.cricket {
  margin-right: -17px !important;
}

.data-bw {
  padding: 15px;
}

.questions {
  padding: 15px;
}
.system-wrapper .elementor-element-populated {
  padding: 15px !important;
}

/*/* form style */

.contact-form .wpcf7-form-control-wrap {
  padding-bottom: 20px;
}

.contact-form .h6-style {
  color: #444444;
}

.contact-form .checkbox-wrapper {
  padding: 15px 15px 0;
  border-radius: 5px;
  background-color: #ffffff;
  color: #444444;
  margin-bottom: 20px;
}

.wpcf7-form-control.wpcf7-radio,
.wpcf7-form-control.wpcf7-checkbox {
  display: flex;
  flex-flow: wrap;
}

.wpcf7-form-control.wpcf7-checkbox > .wpcf7-list-item,
.wpcf7-form-control.wpcf7-radio > .wpcf7-list-item {
  display: flex;
  flex: 1 1 45%;
  align-items: center;
  margin-bottom: 10px;
  margin-top: 5px;
}

.col-3 .wpcf7-form-control.wpcf7-checkbox > .wpcf7-list-item {
  flex: 1 1 30%;
}

@media (max-width: 500px) {
  .wpcf7-form-control.wpcf7-checkbox > .wpcf7-list-item,
  .wpcf7-form-control.wpcf7-radio > .wpcf7-list-item,
  .col-3 .wpcf7-form-control.wpcf7-checkbox > .wpcf7-list-item {
    flex: 1 1 100%;
  }
}

.contact-form input[type='radio'],
.contact-form input[type='checkbox'] {
  display: none !important;
}

.contact-form input[type='radio'] + span,
.contact-form input[type='checkbox'] + span {
  color: #444444;
  white-space: nowrap;
}

.contact-form input[type='radio']:focus,
.contact-form input[type='checkbox']:focus {
  outline: none;
}

.contact-form input[type='radio'] + span:before,
.contact-form input[type='checkbox'] + span:before {
  content: ' ';
  display: inline-block;
  position: relative;
  top: 5px;
  margin: 0 5px 0 0;
  width: 20px;
  height: 20px;
  border-radius: 11px;
  border: 2px solid #dedede;
  background-color: transparent;
}
.contact-form input[type='checkbox'] + span:before {
  border-radius: 2px;
}

.contact-form input[type='radio']:checked + span:after,
.contact-form input[type='checkbox']:checked + span:after {
  border-radius: 11px;
  width: 12px;
  height: 12px;
  content: ' ';
  display: block;
  background: #dedede;
  position: relative;
  top: -18px;
  left: 4px;
  margin-bottom: -12px;
}

.contact-form .wpcf7-list-item:last-child input[type='checkbox']:checked + span:after {
  margin-bottom: -12px;
}

/* Firefox */
@-moz-document url-prefix() {
  .contact-form input[type='radio']:checked + span:after {
    top: -17px;
  }
  .contact-form input[type='checkbox']:checked + span:after {
    top: -18px;
  }
}

/* IE */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .contact-form input[type='radio']:checked + span:after,
  .contact-form input[type='checkbox']:checked + span:after {
    top: -16px;
    margin-bottom: -12px;
  }
}

/* EDGE */
@supports (-ms-ime-align: auto) {
  .contact-form .form-group label input[type='radio']:checked + span:after {
    top: -16px;
  }
  .contact-form .form-group label input[type='checkbox']:checked + span:after {
    top: -17px;
    margin-bottom: -12px;
  }
}

.contact-form input[type='checkbox']:checked + span:after {
  border-radius: 2px;
}

input[type='text'],
input[type='email'],
input[type='url'],
input[type='password'],
input[type='search'],
input[type='number'],
input[type='tel'],
input[type='range'],
input[type='date'],
input[type='month'],
input[type='week'],
input[type='time'],
input[type='datetime'],
input[type='datetime-local'],
input[type='color'],
select,
textarea,
.wpcf7 .wpcf7-form-control-wrap[class*='file-'] {
  background-color: #ffffff !important;
  color: #444444 !important;
}

.elementor-post-navigation__next.elementor-post-navigation__link{
	display: none;
}/*!
Skin Name: Default
*/