#top #wrap_all .avia-slideshow .av-slideshow-caption.av-9z7pc1-3734deedb32232df1e7b5ec5d8f2399a__0 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-9z7pc1-3734deedb32232df1e7b5ec5d8f2399a__0 .avia-caption-content{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-9z7pc1-3734deedb32232df1e7b5ec5d8f2399a__0 .avia-caption-content p{
font-size:24px;
}

.flex_cell.av-y8wp5-66f1c39f45bb8392e68f7d9d13ed9721{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#afae6c;
}
.responsive #top #wrap_all .flex_cell.av-y8wp5-66f1c39f45bb8392e68f7d9d13ed9721{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-9cmhvd-58674e4b94d90c742e18294791b6b0c1{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#c6dfec;
}
.responsive #top #wrap_all .flex_cell.av-9cmhvd-58674e4b94d90c742e18294791b6b0c1{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-95b3m9-49992cfcfda132ec5b7bcf6e0209823c{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#55587b;
}
.responsive #top #wrap_all .flex_cell.av-95b3m9-49992cfcfda132ec5b7bcf6e0209823c{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8vq33d-c96e7efe7491303e6cd8a21c3d34a55f{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#0f1f2b;
}
.responsive #top #wrap_all .flex_cell.av-8vq33d-c96e7efe7491303e6cd8a21c3d34a55f{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8ra7ox-d1b3de41edbfa74c14294cc3845d4513{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#40a7c5;
}
.responsive #top #wrap_all .flex_cell.av-8ra7ox-d1b3de41edbfa74c14294cc3845d4513{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8la3ll-2e68554a0e973203c393754536fbfe85{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#dbc552;
}
.responsive #top #wrap_all .flex_cell.av-8la3ll-2e68554a0e973203c393754536fbfe85{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-84du81-37faeb6c8e11424b3be50e13e0f3d5a7{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-84du81-37faeb6c8e11424b3be50e13e0f3d5a7{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-82i03d-ba8d3d35f3ba54f4caa1da584b6597ae{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-82i03d-ba8d3d35f3ba54f4caa1da584b6597ae .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-82i03d-ba8d3d35f3ba54f4caa1da584b6597ae .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-82i03d-ba8d3d35f3ba54f4caa1da584b6597ae .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-7qlmsp-e2148aa6a389baf0652159b95434a870{
height:20px;
}

.flex_cell.av-qc4dt-242139139130dbbb0debdebe2c88f918{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-qc4dt-242139139130dbbb0debdebe2c88f918{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-69t97t-cbf8e9e3f6bb64f47a1b7a07159f64f5{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-69t97t-cbf8e9e3f6bb64f47a1b7a07159f64f5{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-61n595-20f4214daaecb7f20fa9a677bca76657{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-61n595-20f4214daaecb7f20fa9a677bca76657 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-61n595-20f4214daaecb7f20fa9a677bca76657 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-61n595-20f4214daaecb7f20fa9a677bca76657 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-5qj7vl-64a299cad766f1f177029ab93c2ccb4e{
height:20px;
}

.flex_cell.av-5emj09-83804b764a8d2e8ccef395314a367350{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-5emj09-83804b764a8d2e8ccef395314a367350{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-4a5e7t-8699ab8e4d2c3c056a4b6334cd264b89{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-4a5e7t-8699ab8e4d2c3c056a4b6334cd264b89{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-3zzw1d-cea24aa929c97e1e60d189aa66be1509{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-3zzw1d-cea24aa929c97e1e60d189aa66be1509 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3zzw1d-cea24aa929c97e1e60d189aa66be1509 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-3zzw1d-cea24aa929c97e1e60d189aa66be1509 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3rn6f5-1a1f17aee17698b3b5603f60bfbd90a1{
height:20px;
}

.flex_cell.av-3gaukp-0e66046b5a48baa9c51834af202fff30{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-3gaukp-0e66046b5a48baa9c51834af202fff30{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-2jaihd-8ffbfffc3da4c7fa05b566bf3006e63e{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#afae6c;
}
.responsive #top #wrap_all .flex_cell.av-2jaihd-8ffbfffc3da4c7fa05b566bf3006e63e{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-2f1b1t-c3c0343d8e64a4a8beb7198dcb5257ef{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#c6dfec;
}
.responsive #top #wrap_all .flex_cell.av-2f1b1t-c3c0343d8e64a4a8beb7198dcb5257ef{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-26kfqp-5fac4e61f33bdce41cd1099f5e81feca{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#55587b;
}
.responsive #top #wrap_all .flex_cell.av-26kfqp-5fac4e61f33bdce41cd1099f5e81feca{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1xn65l-875f5a24270dc725187345c3fbec5d79{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#0f1f2b;
}
.responsive #top #wrap_all .flex_cell.av-1xn65l-875f5a24270dc725187345c3fbec5d79{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1qh39d-150cab50654b9071e4eae49822f59724{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#40a7c5;
}
.responsive #top #wrap_all .flex_cell.av-1qh39d-150cab50654b9071e4eae49822f59724{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1llxpd-18a74378ec26ed011ffbdb20705098b1{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#dbc552;
}
.responsive #top #wrap_all .flex_cell.av-1llxpd-18a74378ec26ed011ffbdb20705098b1{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-1cfa5l-ff73df8ed9fb0441490117ed06162392{
background-repeat:no-repeat;
background-image:url(https://gilstons.com.au/wp-content/uploads/2017/10/fabrics.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-1cfa5l-ff73df8ed9fb0441490117ed06162392 .av-section-color-overlay{
opacity:0.8;
background-color:#0f1f2b;
}

.flex_column.av-4d7e1-2326b6b082ac673c0b3cca649adcc5c3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-151ull-d65c682520d9052fe550115dee3bee26{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-wg7zt-6ac6b4f35ad8740e5bf2dc9b52266211{
padding-bottom:20px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-wg7zt-6ac6b4f35ad8740e5bf2dc9b52266211 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-wg7zt-6ac6b4f35ad8740e5bf2dc9b52266211 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-wg7zt-6ac6b4f35ad8740e5bf2dc9b52266211 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-wg7zt-6ac6b4f35ad8740e5bf2dc9b52266211 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-keepl-5df5d2bf34a630aece9da23b707729cc{
height:20px;
}

.flex_column.av-97nhd-53c802f28e0ded605e03d72fa9403a8e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-82i03d-ba8d3d35f3ba54f4caa1da584b6597ae .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-61n595-20f4214daaecb7f20fa9a677bca76657 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3zzw1d-cea24aa929c97e1e60d189aa66be1509 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-wg7zt-6ac6b4f35ad8740e5bf2dc9b52266211 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-82i03d-ba8d3d35f3ba54f4caa1da584b6597ae .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-61n595-20f4214daaecb7f20fa9a677bca76657 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3zzw1d-cea24aa929c97e1e60d189aa66be1509 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-wg7zt-6ac6b4f35ad8740e5bf2dc9b52266211 .av-special-heading-tag{
font-size:0.8em;
}
}
