#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lsm0b49z-21962ea11243929b37aca21086b19442__0 .avia-caption-title{
font-size:42px;
color:#000000;
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mhao2d8l-ac44c7dcc161718a8a3d06295b48f618__0 .avia-caption-title{
font-size:36px;
color:#ffffff;
}

#top .av-special-heading.av-mh92erwp-0ee74bf2893cddd6e4949b69a7f921de{
padding-bottom:0px;
}
body .av-special-heading.av-mh92erwp-0ee74bf2893cddd6e4949b69a7f921de .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mh92erwp-0ee74bf2893cddd6e4949b69a7f921de .av-subheading{
font-size:15px;
}

.avia-testimonial-wrapper.av-3kbm8q-910cfe81c2273f090f660e895d38410b .avia-testimonial-name{
color:#45515d;
}
.avia-testimonial-wrapper.av-3kbm8q-910cfe81c2273f090f660e895d38410b .avia-testimonial-subtitle{
color:#45515d;
}

.avia-section.av-2xbfhw-7ce15cadec1f6e20481f058d57910ca9{
margin-top:0px;
margin-bottom:0px;
}
.avia-section.av-2xbfhw-7ce15cadec1f6e20481f058d57910ca9 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.loganedinburghjoinery.co.uk/wp-content/uploads/2025/10/joiner-edinburgh-2.jpg);
background-position:100% 0%;
background-attachment:scroll;
}

.avia-section.av-94phdw-f245a1cf72fefbe1c22752f79cae304e{
background-color:#f8f8f8;
}

#top .flex_column.av-81tvl0-d4f8c314ab335487a55bcb8b35691815{
margin-top:40px;
margin-bottom:0px;
}
.flex_column.av-81tvl0-d4f8c314ab335487a55bcb8b35691815{
padding:0 12% 0 12%;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_column.av-81tvl0-d4f8c314ab335487a55bcb8b35691815{
margin-top:40px;
margin-bottom:0px;
}

#top .av_textblock_section.av-5uv5mc-6ca1a5cf1d69d2e1da69e3304665ffa6 .avia_textblock{
font-size:16px;
color:#6d301e;
text-align:center;
}

#top .hr.hr-invisible.av-4iw9es-dc95362820b487adf822dbac33c7b11f{
height:20px;
}

#top #wrap_all .avia-button.av-299ino-02afbdc5ebbd0a2dcb3825ea3b0247b0{
border-radius:12px 12px 12px 12px;
-webkit-border-radius:12px 12px 12px 12px;
-moz-border-radius:12px 12px 12px 12px;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-299ino-02afbdc5ebbd0a2dcb3825ea3b0247b0:hover .avia_button_background{
border-radius:12px 12px 12px 12px;
-webkit-border-radius:12px 12px 12px 12px;
-moz-border-radius:12px 12px 12px 12px;
}

