#top #wrap_all .avia-slideshow .av-slideshow-caption.av-6l60im-e7e4a56c8910aea54fb759b591bfee28__0 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-6l60im-e7e4a56c8910aea54fb759b591bfee28__0 .avia-caption-content{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-6l60im-e7e4a56c8910aea54fb759b591bfee28__0 .avia-caption-content p{
font-size:24px;
}

.flex_cell.av-61lwiu-178267ff162e081cb04f0da08a7f4372{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#afae6c;
}
.responsive #top #wrap_all .flex_cell.av-61lwiu-178267ff162e081cb04f0da08a7f4372{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-5tlav2-6d3c178e754e5edaa8aacf273b73d406{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#c6dfec;
}
.responsive #top #wrap_all .flex_cell.av-5tlav2-6d3c178e754e5edaa8aacf273b73d406{
padding:0px 0px 0px 0px !important;
}

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

.flex_cell.av-5fsn8e-7bf8aa3228bfee60b4816e9c239f21d5{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#0f1f2b;
}
.responsive #top #wrap_all .flex_cell.av-5fsn8e-7bf8aa3228bfee60b4816e9c239f21d5{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-55xqzy-8136a5440e1209f84ea464bcb9db8e2f{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#40a7c5;
}
.responsive #top #wrap_all .flex_cell.av-55xqzy-8136a5440e1209f84ea464bcb9db8e2f{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-ie3c6-300823ad955fec650f25afb5517eef04{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#dbc552;
}
.responsive #top #wrap_all .flex_cell.av-ie3c6-300823ad955fec650f25afb5517eef04{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-4p4fby-f520f0687d958c6cdb8a8c1a8331bc11{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4ldxie-0de0340ac09d3053819b65dff7cf6c7b{
padding-bottom:30px;
font-size:50px;
}
body .av-special-heading.av-4ldxie-0de0340ac09d3053819b65dff7cf6c7b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4ldxie-0de0340ac09d3053819b65dff7cf6c7b .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-4ldxie-0de0340ac09d3053819b65dff7cf6c7b .av-subheading{
font-size:15px;
}

.flex_column.av-4941by-54f640a05efe4af596d5c7d05c1960f8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-44ke4m-ae85aa70977fca05bdd398fa93c49ee6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-44ke4m-ae85aa70977fca05bdd398fa93c49ee6 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3vu8pq-5fc6c9081b77d5a9af36fd5e3e15850e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-342gfi-58a6f5f2b6bbd237030db10be5afcbdc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_cell.av-296jvq-1995b7caf760dfd4515cae7a43b9a58b{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#55587b;
}
.responsive #top #wrap_all .flex_cell.av-296jvq-1995b7caf760dfd4515cae7a43b9a58b{
padding:0px 0px 0px 0px !important;
}

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

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

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

.avia-section.av-1d5k5y-fcbf5d68cb44485eaefb2a8c53cdfa40{
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-1d5k5y-fcbf5d68cb44485eaefb2a8c53cdfa40 .av-section-color-overlay{
opacity:0.8;
background-color:#0f1f2b;
}

.flex_column.av-16vcna-9882df6541077b2b4dcd57c46cabce93{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-124cs6-7f709cb0c5f64fbc4c7500280aa679de{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-nfc12-2dd274b571dedaae9e7e1fd0069fc724{
height:20px;
}

.flex_column.av-6kdpy-78c1937b02d55e6dfbd99756b9b2edf3{
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-4ldxie-0de0340ac09d3053819b65dff7cf6c7b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-xizum-6638ab95fb6bb1b0b9f39351443dbc57 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-xizum-6638ab95fb6bb1b0b9f39351443dbc57 .av-special-heading-tag{
font-size:0.8em;
}
}
