.avia-section.av-1391r-05c4a790a9684808a68821fffbe70677 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-vdnmh-699c0ed824d5d59b79e16d65ad0122ad{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2gpux-1b0757b3bf7c804fa1e08e76935acc52{
margin:0 0 0.7em 0;
padding-bottom:0;
font-size:53px;
}
body .av-special-heading.av-2gpux-1b0757b3bf7c804fa1e08e76935acc52 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2gpux-1b0757b3bf7c804fa1e08e76935acc52 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-2gpux-1b0757b3bf7c804fa1e08e76935acc52 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-9433d471a897ccd8407e806f4307309e .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

#top .hr.av-jkjvrpjm-b09018abcdbe50144d0a0a919fd00360{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-jkjvrpjm-b09018abcdbe50144d0a0a919fd00360 .hr-inner{
width:40px;
border-color:#626d53;
max-width:45%;
}
.hr.av-jkjvrpjm-b09018abcdbe50144d0a0a919fd00360 .av-seperator-icon{
color:#626d53;
}
.hr.av-jkjvrpjm-b09018abcdbe50144d0a0a919fd00360 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#626d53;
stroke:#626d53;
}

#top .hr.hr-invisible.av-juvqenk2-d2f671fdb27b4756fcbe6bc448e5c8ad{
height:15px;
}

.flex_cell.av-kwv7yin5-f85cb06a014c5a9a80b7c80e296db355{
vertical-align:middle;
background:url(https://www.namericanlogcrafters.com/wp-content/uploads/2021/12/home-thumb-log-homes.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-kwv7yin5-f85cb06a014c5a9a80b7c80e296db355{
padding:6% 3% 6% 3% !important;
}

.flex_column.av-kwv83ahp-c22e164b1759b610e76a6500f9ec453e{
border-width:1px;
border-color:#ffffff54;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
height:360px;
background-color:rgba(255,255,255,0.83);
background:radial-gradient( rgba(255,255,255,0.83), rgba(255,255,255,0.7), rgba(255,255,255,0.18) );
}

#top .av_textblock_section.av-73cbd-4ff432fb743f95c4bb454110107adf53 .avia_textblock{
color:#000000;
}

.flex_cell.av-kwv7p8q5-5cf5e9f9262736cd269001c60e736480{
vertical-align:middle;
background:url(https://www.namericanlogcrafters.com/wp-content/uploads/2021/12/home-thumb-post-beam.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-kwv7p8q5-5cf5e9f9262736cd269001c60e736480{
padding:6% 3% 6% 3% !important;
}

.flex_column.av-kwv83k7f-18ae9a3206f1fb82496cd9d2cdfbe6b9{
border-width:1px;
border-color:#ffffff54;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
height:360px;
background-color:rgba(255,255,255,0.83);
background:radial-gradient( rgba(255,255,255,0.83), rgba(255,255,255,0.7), rgba(255,255,255,0.18) );
}

#top .av_textblock_section.av-kwv7ro62-d09103db22ae9c7d9ee0f8d8468483d5 .avia_textblock{
color:#000000;
}

.flex_cell.av-kwv7qpqv-4b2837f68948c1d5f0a0e9e854135467{
vertical-align:middle;
background:url(https://www.namericanlogcrafters.com/wp-content/uploads/2021/12/home-thumb-timber-frame.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-kwv7qpqv-4b2837f68948c1d5f0a0e9e854135467{
padding:3% 3% 3% 3% !important;
}

.flex_column.av-kwv7lspz-9ac17cfd7985f3e230c03825c58ac3f8{
border-width:1px;
border-color:#ffffff54;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
height:360px;
background-color:rgba(255,255,255,0.83);
background:radial-gradient( rgba(255,255,255,0.83), rgba(255,255,255,0.7), rgba(255,255,255,0.18) );
}

#top .av_textblock_section.av-kwv7shmj-45af14696d08d5b53c14f08f89fb4781 .avia_textblock{
color:#000000;
}

.avia-section.av-kqa258eg-0ec041a68e38e0ac290bc889d3226032{
background-color:#f2f2f2;
background-image:unset;
}
.avia-section.av-kqa258eg-0ec041a68e38e0ac290bc889d3226032 .av-extra-border-element .av-extra-border-inner{
background-color:#f2f2f2;
}

.flex_column.av-2js0mp-ebef203f05119bb128f531d048f6bec3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2gz5gh-9bf6beee63cebc1d19ec5a9a8ef95305{
margin:0 0 0.7em 0;
padding-bottom:0;
font-size:53px;
}
body .av-special-heading.av-2gz5gh-9bf6beee63cebc1d19ec5a9a8ef95305 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2gz5gh-9bf6beee63cebc1d19ec5a9a8ef95305 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-2gz5gh-9bf6beee63cebc1d19ec5a9a8ef95305 .av-subheading{
font-size:23px;
}

.avia-image-container.av-29dt6h-89f9608c88772f97e0db9f2a2950ed5c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-29dt6h-89f9608c88772f97e0db9f2a2950ed5c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-204hy9-7158d13aaf71abdf20ae7eef1755558f .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

.flex_column.av-p11op-d21b61c253165ebcc3f639ee66240145{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-kqa44chf-f3384793e418b98f537ffe7ad942d7c6{
background-color:#778670;
border-color:#778670;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kqa44chf-f3384793e418b98f537ffe7ad942d7c6 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-1kpucx-58c40cc0e27e00efd0f2ff88cfe20184{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-1fe19l-4890011e496da88955129b0a662e08ae{
background-color:#778670;
border-color:#778670;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1fe19l-4890011e496da88955129b0a662e08ae .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-1g8ihl-91157362ed2c321dfdcace96af78bded .av-extra-border-element .av-extra-border-inner{
background-color:#191919;
}

.flex_column.av-15e6sh-18e9acc2e54677685671adfb096381d2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-kqa2fabi-458e0c1fbdaaaf49af36255e60625cf7{
margin:0 0 0.7em 0;
padding-bottom:0;
font-size:53px;
}
body .av-special-heading.av-kqa2fabi-458e0c1fbdaaaf49af36255e60625cf7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kqa2fabi-458e0c1fbdaaaf49af36255e60625cf7 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-kqa2fabi-458e0c1fbdaaaf49af36255e60625cf7 .av-subheading{
font-size:23px;
}

.flex_column.av-1wo6n5-4699d06346c225ec21c2f8aa24cc728b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-1s48mx-4084c2147ced48e7dc50aaec63db541d{
background-color:#778670;
border-color:#778670;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1s48mx-4084c2147ced48e7dc50aaec63db541d .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-1kpcm1-346e189498eb9b41f44ec836a7cde786{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-kqa4o7fv-7b8241105d96d75a97c611ebf10b6e7c{
background-color:#d63e2d;
border-color:#d63e2d;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kqa4o7fv-7b8241105d96d75a97c611ebf10b6e7c .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-1e5lq9-ea401ee4c536f41c66cac4b211edac31{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-kqa4yrto-682d8171fb7a5a3a63d19b489dbdd29a{
background-color:#004a80;
border-color:#004a80;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kqa4yrto-682d8171fb7a5a3a63d19b489dbdd29a .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-1b4lch-f13dcbaf5d99a04165bfc95b7fd9aad5 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-13531d-d68a5878ea9e270185011426d1e1cd15{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-yjczl-ceee070719505afaf6ca9e04993b42e4 .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

.flex_column.av-taj5d-9164dc26ef411205eee423ef27a50a7a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-1bmfbl-778a09b113e19eb9e1bd2054e24c0e71 .av-extra-border-element .av-extra-border-inner{
background-color:#191919;
}

.flex_column.av-14tnld-21169577087f56abcedff81851d30524{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-xneix-38966ea7f98ef112e5d1722ff44ad80e .iconbox_icon{
background-color:#191919;
border:1px solid #f8f8f8;
color:#d63e2d;
}
.iconbox.av-xneix-38966ea7f98ef112e5d1722ff44ad80e .iconbox_icon.avia-svg-icon svg:first-child{
fill:#d63e2d;
stroke:#d63e2d;
}

.flex_column.av-lnhwx-e242e7032878530cbfdb21de702cdbf8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-cwd09-cbffb0c642855a173f3bd29aae231663 .iconbox_icon{
background-color:#191919;
border:1px solid #f8f8f8;
color:#d63e2d;
}
.iconbox.av-cwd09-cbffb0c642855a173f3bd29aae231663 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#d63e2d;
stroke:#d63e2d;
}

#top .av-masonry.av-jkwnsr4z-91877d70e22334252ec065f5299553b9{
background-color:#d8d3ca;
}


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

#top #wrap_all .av-special-heading.av-2gz5gh-9bf6beee63cebc1d19ec5a9a8ef95305 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kqa2fabi-458e0c1fbdaaaf49af36255e60625cf7 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-2gz5gh-9bf6beee63cebc1d19ec5a9a8ef95305 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kqa2fabi-458e0c1fbdaaaf49af36255e60625cf7 .av-special-heading-tag{
font-size:0.8em;
}
}
