.flex_cell.av-msornbss-60b5052d691bc72e186a018882545f8c{
vertical-align:middle;
background-color:#f5f1e8;
}

#top .av-special-heading.av-nnix-246ae5beffe302b05b6c4fdf018ba295{
padding-bottom:10px;
}
body .av-special-heading.av-nnix-246ae5beffe302b05b6c4fdf018ba295 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-nnix-246ae5beffe302b05b6c4fdf018ba295 .av-subheading{
font-size:15px;
}

.flex_cell.av-6hdg5-5ad1840a6aa7168175bba95ebaa7b64d{
vertical-align:top;
background-color:#f5f1e8;
}
.responsive #top #wrap_all .flex_cell.av-6hdg5-5ad1840a6aa7168175bba95ebaa7b64d{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-2dlul-29-f5d2deddb1f54a4106246f0b31368a69{
background-color:#315c68;
background-image:unset;
}

#top .av-special-heading.av-q6cd-0acf0d0726d0fa5065ac5ade8b65f282{
padding-bottom:10px;
color:#f5f1e8;
}
body .av-special-heading.av-q6cd-0acf0d0726d0fa5065ac5ade8b65f282 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-q6cd-0acf0d0726d0fa5065ac5ade8b65f282 .special-heading-inner-border{
border-color:#f5f1e8;
}
.av-special-heading.av-q6cd-0acf0d0726d0fa5065ac5ade8b65f282 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-msoszfip-263a812024635f81e3f14265b04e0970 .avia_textblock{
font-size:24px;
color:#f5f1e8;
}

#top .togglecontainer.av-msouhyov-4ef56ec86a29f7e6045f22215cd6017c p.toggler{
background-color:#f5f1e8;
}
#top .togglecontainer.av-msouhyov-4ef56ec86a29f7e6045f22215cd6017c p.toggler .toggle_icon{
color:#a74432;
border-color:#a74432;
}
#top .togglecontainer.av-msouhyov-4ef56ec86a29f7e6045f22215cd6017c p.toggler .toggle_icon > span{
color:#a74432;
border-color:#a74432;
}
#top .togglecontainer.av-msouhyov-4ef56ec86a29f7e6045f22215cd6017c .toggle_wrap .toggle_content{
background-color:#f5f1e8;
}

.flex_column.av-1cko5-28-b585db617d43daf85a394e23ea6bd6cb{
border-width:7px;
border-color:#d09a3d;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:20px 20px 20px 20px;
background-color:#f5f1e8;
}

#top .av-special-heading.av-msoueyjx-905cae3afd3624a4b74c70c449b5442b{
margin:0 0 25px 0;
padding-bottom:10px;
}
body .av-special-heading.av-msoueyjx-905cae3afd3624a4b74c70c449b5442b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-msoueyjx-905cae3afd3624a4b74c70c449b5442b .av-subheading{
font-size:15px;
}

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

.flex_column.av-xim9-8334d42988282a95e57e240aa257febe{
border-width:7px;
border-color:#d09a3d;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:20px 20px 20px 20px;
background-color:#f5f1e8;
}

#top .av-special-heading.av-msoufw4a-581774417b89ad5e4f512e768fca1e52{
margin:0 0 25px 0;
padding-bottom:10px;
}
body .av-special-heading.av-msoufw4a-581774417b89ad5e4f512e768fca1e52 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-msoufw4a-581774417b89ad5e4f512e768fca1e52 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-x00t-195c91fd4ab39a8ae6cf3045f369f336{
background-color:#a74432;
border-color:#a74432;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-x00t-195c91fd4ab39a8ae6cf3045f369f336:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-x00t-195c91fd4ab39a8ae6cf3045f369f336:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-2srdh-6e4dff8e005d28fcd7d988accd82d713{
background-color:#d09a3d;
background-image:unset;
}

.flex_column.av-8du1-d967a68ca30c77a6488ca35ba01d7709{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
background-color:#f5f1e8;
}

#top .av-special-heading.av-2mxt1-7664d382a3bc77c17abf3d61eb71d6db{
padding-bottom:10px;
}
body .av-special-heading.av-2mxt1-7664d382a3bc77c17abf3d61eb71d6db .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2mxt1-7664d382a3bc77c17abf3d61eb71d6db .av-subheading{
font-size:15px;
}

.flex_column.av-8du1-20-df8babf6078ef93435433e07dbda9c99{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
background-color:#f5f1e8;
}

#top .av-special-heading.av-21wxt-e4d14e1816d8940c76e644fda9662ca7{
padding-bottom:10px;
}
body .av-special-heading.av-21wxt-e4d14e1816d8940c76e644fda9662ca7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-21wxt-e4d14e1816d8940c76e644fda9662ca7 .av-subheading{
font-size:15px;
}

.flex_column.av-8du1-18-f784097eef8b990ed96c11de1ad1026f{
border-width:1px;
border-color:#000000;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
background-color:#f5f1e8;
}

#top .av-special-heading.av-1n7gp-0900e6edbb41d6b0f371a40fc07b9cea{
padding-bottom:10px;
}
body .av-special-heading.av-1n7gp-0900e6edbb41d6b0f371a40fc07b9cea .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1n7gp-0900e6edbb41d6b0f371a40fc07b9cea .av-subheading{
font-size:15px;
}

.avia-section.av-2dlul-26-6032a143c40043c66cedeaa25ce998ff{
background-color:#263d35;
background-image:unset;
}

#top .av-special-heading.av-12nq5-b593bc06990e548fd1522fdef27e3a90{
padding-bottom:10px;
color:#e5e9df;
}
body .av-special-heading.av-12nq5-b593bc06990e548fd1522fdef27e3a90 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-12nq5-b593bc06990e548fd1522fdef27e3a90 .special-heading-inner-border{
border-color:#e5e9df;
}
.av-special-heading.av-12nq5-b593bc06990e548fd1522fdef27e3a90 .av-subheading{
font-size:15px;
}

.flex_column.av-1cko5-22-c5ad41cb459725f05018d63bdc71f5f4{
border-width:1px;
border-color:#adadad;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
background-color:#e5e9df;
}

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

.flex_column.av-1cko5-14-527acd3db7a256b989ed3a2b69d5a6e6{
border-width:1px;
border-color:#adadad;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
background-color:#e5e9df;
}

.avia-image-container.av-msmay1ew-13-0de2f70da25c525b2ee1acce39fcdd8b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-msmay1ew-13-0de2f70da25c525b2ee1acce39fcdd8b .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1cko5-11-e567bdf22ad00189aea421ae5b36bf79{
border-width:1px;
border-color:#adadad;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
background-color:#e5e9df;
}

.avia-image-container.av-msmay1ew-10-2c3fe279f707bcd3e0f3c387fdc07668 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-msmay1ew-10-2c3fe279f707bcd3e0f3c387fdc07668 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-2dlul-15-eb0753cca73eff9a0756faf4edf0e4fa{
background-color:#f5f1e8;
background-image:unset;
}

.flex_column.av-12k3l-b4fa360439f7cfe296f141371a08d78b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2k0el-cfc57a9f6e9fe0802a0361be9371cf69{
padding-bottom:10px;
}
body .av-special-heading.av-2k0el-cfc57a9f6e9fe0802a0361be9371cf69 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2k0el-cfc57a9f6e9fe0802a0361be9371cf69 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-msm90lpr-b82cb2ab3448c5de89794abd8c6c7f3b{
background-color:#315c68;
border-color:#315c68;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-msm90lpr-b82cb2ab3448c5de89794abd8c6c7f3b:hover{
background-color:#263d35;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-msm90lpr-b82cb2ab3448c5de89794abd8c6c7f3b:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-1o949-9ce8f93d9f8bad3b046c3a88eca144f5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-msm8xwag-407e104f16d2c186a239752e8f03ba28 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-msm8xwag-407e104f16d2c186a239752e8f03ba28 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-34qp9-3914778bb4a2a2c681aefd0274b4299e{
vertical-align:middle;
height:800px;
min-height:800px;
background:url(https://shunneytimberworks.com/wp-content/uploads/2026/08/Coquina.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-34qp9-3914778bb4a2a2c681aefd0274b4299e{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-96x9-272e25f63d09c961f2294c5241c08c49{
vertical-align:middle;
height:800px;
min-height:800px;
background-color:#e1e9e9;
}
.responsive #top #wrap_all .flex_cell.av-96x9-272e25f63d09c961f2294c5241c08c49{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-222yh-3fafbc0de7ff79ebba5fda60b79ade5c{
padding-bottom:10px;
font-size:75px;
}
body .av-special-heading.av-222yh-3fafbc0de7ff79ebba5fda60b79ade5c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-222yh-3fafbc0de7ff79ebba5fda60b79ade5c .av-special-heading-tag{
font-size:75px;
}
.av-special-heading.av-222yh-3fafbc0de7ff79ebba5fda60b79ade5c .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-rvu9-fae1d422a9f2aeefb9f5353274300c09{
background-color:#315c68;
border-color:#315c68;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-rvu9-fae1d422a9f2aeefb9f5353274300c09:hover{
background-color:#263d35;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-rvu9-fae1d422a9f2aeefb9f5353274300c09:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-2dlul-8-429d5796c65435eca0eea8b7b3f44e27{
background-color:#315c68;
background-image:unset;
}

.flex_column.av-12k3l-7-9f1a42f1dc5fad5ff51e0ddd6acf4ae4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-139vd-130c6856597c39324281f515771c564a{
padding-bottom:10px;
color:#e1e9e9;
}
body .av-special-heading.av-139vd-130c6856597c39324281f515771c564a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-139vd-130c6856597c39324281f515771c564a .special-heading-inner-border{
border-color:#e1e9e9;
}
.av-special-heading.av-139vd-130c6856597c39324281f515771c564a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-msm8ukrp-3-0dd0a20ba8dc0de9ef29a8ba86060c96 .avia_textblock{
color:#e1e9e9;
}

#top #wrap_all .avia-button.av-msm90lpr-2-6bd524bc586c909b3b21ddf6f4ea7e62{
background-color:#e1e9e9;
border-color:#e1e9e9;
color:#292b29;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-msm90lpr-2-6bd524bc586c909b3b21ddf6f4ea7e62:hover{
background-color:#f5f1e8;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-msm90lpr-2-6bd524bc586c909b3b21ddf6f4ea7e62 .avia-svg-icon svg:first-child{
fill:#292b29;
stroke:#292b29;
}
#top #wrap_all .avia-button.av-msm90lpr-2-6bd524bc586c909b3b21ddf6f4ea7e62:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-1o949-4-2e427a77c5ea0d6023023363709e258d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-13v39-65b4c0b1182e0276adbcbd8f308ac2d7{
background-color:#f5f1e8;
background-image:unset;
}

#top .av-special-heading.av-1ndpp-c3fb50047d6f4df5eb83b51bac748fd4{
padding-bottom:10px;
}
body .av-special-heading.av-1ndpp-c3fb50047d6f4df5eb83b51bac748fd4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ndpp-c3fb50047d6f4df5eb83b51bac748fd4 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-msp5ux99-9a01b3865e8f9e3366823360520ef755{
background-color:#315c68;
border-color:#315c68;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-msp5ux99-9a01b3865e8f9e3366823360520ef755:hover{
background-color:#263d35;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-msp5ux99-9a01b3865e8f9e3366823360520ef755:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-msp5vdvm-e12961c2b872412ca7eb8972da0459fb{
background-color:#315c68;
border-color:#315c68;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-msp5vdvm-e12961c2b872412ca7eb8972da0459fb:hover{
background-color:#263d35;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-msp5vdvm-e12961c2b872412ca7eb8972da0459fb:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}


@media only screen and (min-width: 990px){ 
.responsive #top #wrap_all .flex_cell.av-msornbss-60b5052d691bc72e186a018882545f8c{
padding:30px 30px 30px 100px !important;
}
}

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

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