.gb-container-1d40ad56{background-color:#000;position:relative;position:relative;overflow:hidden;min-height:650px;display:flex;flex-direction:row;align-items:center;}.gb-container-1d40ad56:before{content:"";background-image:url("https://cdn-dkona.nitrocdn.com/NuKMTLNEZpTrQtTIdIYjmzbGkuTBirAV/assets/images/optimized/rev-38f7bd8/landscapingtamworth.com/wp-content/uploads/2021/10/garden-retaining-wall.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:.5;}.gb-container-1d40ad56 > .gb-inside-container{padding:40px;max-width:1100px;margin-left:auto;margin-right:auto;width:100%;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-1d40ad56 > .gb-container{justify-content:center;display:flex;flex-direction:column;height:100%;}.gb-container-1d40ad56 > .gb-shapes .gb-shape-1{color:#fff;position:absolute;overflow:hidden;pointer-events:none;line-height:0;left:0;right:0;bottom:-1px;}.gb-container-1d40ad56 > .gb-shapes .gb-shape-1 svg{height:66px;width:calc(100% + 1.3px);fill:currentColor;position:relative;left:50%;transform:translateX(-50%);min-width:100%;}.gb-container-5a0c19ae > .gb-inside-container{padding:0;}.gb-grid-wrapper > .gb-grid-column-5a0c19ae{width:50%;}.gb-grid-wrapper > .gb-grid-column-5a0c19ae > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-674c7daa > .gb-inside-container{padding:0;}.gb-grid-wrapper > .gb-grid-column-674c7daa{width:50%;}.gb-grid-wrapper > .gb-grid-column-674c7daa > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-17e9fb8c{background-color:#000;position:relative;overflow:hidden;}.gb-container-17e9fb8c:before{content:"";background-image:url("https://cdn-dkona.nitrocdn.com/NuKMTLNEZpTrQtTIdIYjmzbGkuTBirAV/assets/images/source/rev-38f7bd8/landscapingtamworth.com/wp-content/uploads/2021/10/backyard-landscaping.png");background-repeat:no-repeat;background-position:bottom center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:.4;}.gb-container-17e9fb8c > .gb-inside-container{padding:40px;max-width:1100px;margin-left:auto;margin-right:auto;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-17e9fb8c > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-57855d14{background-color:#000;position:relative;overflow:hidden;}.gb-container-57855d14:before{content:"";background-image:url("https://cdn-dkona.nitrocdn.com/NuKMTLNEZpTrQtTIdIYjmzbGkuTBirAV/assets/images/optimized/rev-38f7bd8/landscapingtamworth.com/wp-content/uploads/2021/10/landscaping-company.jpg");background-repeat:no-repeat;background-position:bottom center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:.4;}.gb-container-57855d14 > .gb-inside-container{padding:40px;max-width:1100px;margin-left:auto;margin-right:auto;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-57855d14 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-1cf34c76{position:relative;overflow:hidden;}.gb-container-1cf34c76:before{content:"";background-image:url("https://cdn-dkona.nitrocdn.com/NuKMTLNEZpTrQtTIdIYjmzbGkuTBirAV/assets/images/optimized/rev-38f7bd8/landscapingtamworth.com/wp-content/uploads/2021/07/78787-1.png");background-repeat:no-repeat;background-position:bottom center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:.4;}.gb-container-1cf34c76 > .gb-inside-container{padding:40px;max-width:1100px;margin-left:auto;margin-right:auto;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-1cf34c76 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-2ab61e66 > .gb-inside-container{padding:40px;max-width:1100px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-2ab61e66 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-0e837813{background-color:rgba(0,0,0,.91);position:relative;position:relative;overflow:hidden;}.gb-container-0e837813:before{content:"";background-image:url("https://cdn-dkona.nitrocdn.com/NuKMTLNEZpTrQtTIdIYjmzbGkuTBirAV/assets/images/optimized/rev-38f7bd8/landscapingtamworth.com/wp-content/uploads/2021/10/front-garden-landscaping.jpg");background-repeat:no-repeat;background-position:bottom center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:.4;}.gb-container-0e837813 > .gb-inside-container{padding:100px 40px 40px;max-width:850px;margin-left:auto;margin-right:auto;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-0e837813 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-0e837813 > .gb-shapes .gb-shape-1{color:#fff;position:absolute;overflow:hidden;pointer-events:none;line-height:0;left:0;right:0;top:-1px;transform:scaleY(-1);}.gb-container-0e837813 > .gb-shapes .gb-shape-1 svg{height:69px;width:calc(100% + 1.3px);fill:currentColor;position:relative;left:50%;transform:translateX(-50%);min-width:100%;}h1.gb-headline-87929445{font-size:65px;text-align:center;padding-bottom:20px;margin-bottom:0px;color:#fff;}h2.gb-headline-95cac380{font-weight:normal;margin-bottom:0px;}h2.gb-headline-4e1465e1{font-weight:normal;text-align:center;margin-bottom:0px;color:#fff;}h2.gb-headline-673bf374{font-weight:normal;margin-bottom:0px;}h2.gb-headline-20db3ce9{font-size:15px;font-weight:500;}h2.gb-headline-0a60ef10{font-size:15px;font-weight:500;}h2.gb-headline-fe6e632b{font-size:15px;font-weight:500;}h2.gb-headline-42bf529c{font-size:15px;font-weight:500;}h2.gb-headline-5a1da2bd{font-size:15px;font-weight:500;}h2.gb-headline-e5a9503f{font-size:15px;font-weight:500;}h2.gb-headline-74e7add1{font-size:15px;font-weight:500;}h2.gb-headline-303a50d8{font-size:15px;font-weight:500;}h2.gb-headline-09d96c7b{font-weight:normal;margin-bottom:0px;}h2.gb-headline-9a98b9b3{font-weight:normal;text-align:center;margin-bottom:0px;color:#fff;}h2.gb-headline-626386a9{font-weight:normal;text-align:center;margin-bottom:0px;}h2.gb-headline-b018e2fb{font-weight:normal;text-align:center;margin-bottom:0px;}h2.gb-headline-89989a1f{text-align:center;color:#fff;}.gb-grid-wrapper-629326b8{display:flex;flex-wrap:wrap;margin-left:-30px;}.gb-grid-wrapper-629326b8 > .gb-grid-column{box-sizing:border-box;padding-left:30px;}@media (max-width: 1024px){.gb-container-1d40ad56 > .gb-inside-container{box-sizing:border-box;}}@media (max-width: 767px){.gb-container-1d40ad56 > .gb-inside-container{padding-right:0;padding-left:0;}.gb-grid-wrapper > .gb-grid-column-5a0c19ae{width:50%;}.gb-grid-wrapper > .gb-grid-column-674c7daa{width:50%;}h1.gb-headline-87929445{font-size:40px;text-align:center;}.gb-grid-wrapper-629326b8{align-items:center;justify-content:center;}}:root{--gb-container-width:1100px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}/** Positioning CSS **/
#callnowbutton {
    display: none;
}

@media screen and (max-width:650px) {
    #callnowbutton:not(.cnb-displaymode),
    #callnowbutton.cnb-displaymode-mobile-only {
        display: block;
        position: fixed;
        text-decoration: none;
    }
    #callnowbutton.cnb-full.cnb-displaymode-mobile-only {
        display: flex;
    }
}

@media screen and (min-width:650px) {
    #callnowbutton.cnb-displaymode-desktop-only {
        display: block;
        position: fixed;
        text-decoration: none;
    }
    #callnowbutton.cnb-full.cnb-displaymode-desktop-only {
        display: flex;
    }
}
@media screen {
    #callnowbutton.cnb-displaymode-always {
        display: block;
        position: fixed;
        text-decoration: none;
    }
    #callnowbutton.cnb-full.cnb-displaymode-always {
        display: flex;
    }
}

/** Layout CSS **/
#callnowbutton.cnb-full {
    justify-content: center;
    align-items: center;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.18);
    width: 100%;
    left: 0;
    height: 60px;
}

.cnb-full.cnb-full-bottom {
    bottom: 0;
}

.cnb-full.cnb-full-top {
    top: 0;
}

#callnowbutton.cnb-single {
    width: 55px;
    height: 55px;
    border-radius: 50%;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
    background-position: center;
    background-size:35px 35px;
    background-repeat: no-repeat;
}

.cnb-single.cnb-middle {
    bottom: 15px;
    left: 50%;
    margin-left: -28px;
}

.cnb-single.cnb-left {
    bottom: 15px;
    left: 20px;
}

.cnb-single.cnb-right {
    bottom: 15px;
    right: 20px;
}

.cnb-single.cnb-mleft {
    top: 50%;
    margin-top: -28px;
    left: 20px;
}

.cnb-single.cnb-mright {
    top: 50%;
    margin-top: -28px;
    right: 20px;
}

.cnb-single.cnb-tleft {
    top: 15px;
    left: 20px;
}

.cnb-single.cnb-tmiddle {
    top: 15px;
    left: 50%;
    margin-left: -28px;
}

.cnb-single.cnb-tright {
    top: 15px;
    right: 20px;
}

/* Don't show a label with top and bottom middle positions */
#callnowbutton.cnb-single.cnb-middle span,
#callnowbutton.cnb-single.cnb-tmiddle span {
    display: none;
}

.cnb-single.cnb-left span,
.cnb-single.cnb-mleft span,
.cnb-single.cnb-tleft span {
    left: 68px;
}

.cnb-single.cnb-right span,
.cnb-single.cnb-mright span,
.cnb-single.cnb-tright span {
    right: 68px;
}

.cnb-single.cnb-text span {
    -moz-osx-font-smoothing: grayscale;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: block;
    width: auto;
    background-color: rgba(70,70,70,.9);
    position: absolute;
    border-radius: 2px;
    font-family: helvetica,arial,sans-serif;
    padding: 6px 8px;
    font-size: 13px;
    font-weight: 700;
    color: #ECECEC;
    top: 15px;
    box-shadow: 0 1px 2px rgba(0,0,0,.15);
    word-break: keep-all;
    line-height: 1em;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap;
}
.cnb-single:not(.cnb-text) span {
    display: none;
}
.cnb-full.cnb-text {
    text-align: center;
    color: #FFF;
    font-weight: 600;
    font-size: 120%;
    overflow: hidden;
    white-space: nowrap;
}

.cnb-full.cnb-zoom-110 img,
.cnb-full.cnb-zoom-120 img,
.cnb-full.cnb-zoom-130 img {
  transform-origin: right;
}
.cnb-single.cnb-zoom-70,
.cnb-full.cnb-zoom-70 img {
  transform: scale(0.7);
}
.cnb-single.cnb-zoom-80,
.cnb-full.cnb-zoom-80 img {
  transform: scale(0.8);
}
.cnb-single.cnb-zoom-90,
.cnb-full.cnb-zoom-90 img {
  transform: scale(0.9);
}
.cnb-single.cnb-zoom-110,
.cnb-full.cnb-zoom-110 img {
  transform: scale(1.1);
}
.cnb-single.cnb-zoom-120,
.cnb-full.cnb-zoom-120 img {
  transform: scale(1.2);
}
.cnb-single.cnb-zoom-130,
.cnb-full.cnb-zoom-130 img {
  transform: scale(1.3);
}
.cnb-full.cnb-zoom-70 span {
  font-size: 70%;
}
.cnb-full.cnb-zoom-80 span {
  font-size: 80%;
}
.cnb-full.cnb-zoom-90 span {
  font-size: 90%;
}
.cnb-full.cnb-zoom-110 span {
  font-size: 110%;
}
.cnb-full.cnb-zoom-120 span {
  font-size: 120%;
}
.cnb-full.cnb-zoom-130 span {
  font-size: 130%;
}

.cnb-zindex-10 {
  z-index: 2147483647;
}
.cnb-zindex-9 {
  z-index: 214748365;
}
.cnb-zindex-8 {
  z-index: 21474836;
}
.cnb-zindex-7 {
  z-index: 2147484;
}
.cnb-zindex-6 {
  z-index: 214748;
}
.cnb-zindex-5 {
  z-index: 21475;
}
.cnb-zindex-4 {
  z-index: 2147;
}
.cnb-zindex-3 {
  z-index: 215;
}
.cnb-zindex-2 {
  z-index: 21;
}
.cnb-zindex-1 {
  z-index: 2;
}
