#top .hr.av-9bkpa-3f59211e146ac437a38d4fdeec15b6a9{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-9bkpa-3f59211e146ac437a38d4fdeec15b6a9 .hr-inner{
width:400px;
border-color:#ffffff;
max-width:45%;
}

#top .av-special-heading.av-8rgxq-bdfd04639fe6fb33a440a5126d6634c7{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-8rgxq-bdfd04639fe6fb33a440a5126d6634c7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8rgxq-bdfd04639fe6fb33a440a5126d6634c7 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-8rgxq-bdfd04639fe6fb33a440a5126d6634c7 .av-subheading{
font-size:19px;
}

#top .hr.av-2904e6-1c5180060ef3192849dca6075194575a{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-2904e6-1c5180060ef3192849dca6075194575a .hr-inner{
width:400px;
border-color:#ffffff;
max-width:45%;
}

.flex_cell.av-1wgh4u-fbdd863282e60a9680c0390c085ad98f{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1wgh4u-fbdd863282e60a9680c0390c085ad98f{
padding:30px 30px 30px 30px !important;
}

.avia-section.av-1kuiu6-aee735ac9d9d08d6e7533034f517d565 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://twinoakscabinets.com/wp-content/uploads/2021/11/Portfolio-Main-Styles-Colors-Photo1-copy-min.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-1grylq-e06da2431a323052a323c3f3d05e2b3d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-18gzhi-72053d0b99acddc7ce9d0831e2416f28{
border-radius:10px 10px 10px 10px;
padding:40px 40px 40px 40px;
background-color:rgba(58,58,58,0.73);
}

#top .av-special-heading.av-13dopy-fe31642c2c5b3b123082172ce2542233{
padding-bottom:0;
color:#f2f1ef;
font-size:50px;
}
body .av-special-heading.av-13dopy-fe31642c2c5b3b123082172ce2542233 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-13dopy-fe31642c2c5b3b123082172ce2542233 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-13dopy-fe31642c2c5b3b123082172ce2542233 .special-heading-inner-border{
border-color:#f2f1ef;
}
.av-special-heading.av-13dopy-fe31642c2c5b3b123082172ce2542233 .av-subheading{
font-size:17px;
}

#top .hr.av-ybbwm-98267c06dfbe54baf716383501e132fc{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-ybbwm-98267c06dfbe54baf716383501e132fc .hr-inner{
width:100px;
border-color:#ffffff;
max-width:45%;
}
.hr.av-ybbwm-98267c06dfbe54baf716383501e132fc .av-seperator-icon{
color:#ffffff;
}
.hr.av-ybbwm-98267c06dfbe54baf716383501e132fc .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .av-special-heading.av-p7wva-9f30d499ce380b121a166fa71cd5e6c3{
padding-bottom:36px;
color:#f2f1ef;
font-size:20px;
}
body .av-special-heading.av-p7wva-9f30d499ce380b121a166fa71cd5e6c3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-p7wva-9f30d499ce380b121a166fa71cd5e6c3 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-p7wva-9f30d499ce380b121a166fa71cd5e6c3 .special-heading-inner-border{
border-color:#f2f1ef;
}
.av-special-heading.av-p7wva-9f30d499ce380b121a166fa71cd5e6c3 .av-subheading{
font-size:17px;
}

.flex_column.av-hnnxy-bdf94ce7ddb8eceb92bdddecbc2ccc80{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-a49vq-a46c671ef13caec5bd7fe6161fa8caf2{
height:40px;
}


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

#top #wrap_all .av-special-heading.av-13dopy-fe31642c2c5b3b123082172ce2542233 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-p7wva-9f30d499ce380b121a166fa71cd5e6c3 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-13dopy-fe31642c2c5b3b123082172ce2542233 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-p7wva-9f30d499ce380b121a166fa71cd5e6c3 .av-special-heading-tag{
font-size:0.8em;
}
}
