#top #wrap_all .avia-button.av-m4buttlm-be787ac77ade0cb5322b25d82a4d0346{
padding:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-m4buttlm-be787ac77ade0cb5322b25d82a4d0346:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m4buttlm-be787ac77ade0cb5322b25d82a4d0346:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-d7ce8s45-211425020b63b5cdc34c6ceda2c2c889{
background-repeat:no-repeat;
background-image:url(https://dev.ffc.com/wp-content/uploads/2024/10/Sundeck.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-d7ce8s45-211425020b63b5cdc34c6ceda2c2c889 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .av_textblock_section.av-d465zst1-caa5a968f151d02f20d7f64a27e512b7 .avia_textblock{
color:#ffffff;
text-align:center;
}

#top .av_textblock_section.av-czigweqd-5e3c4621d074c286e0251a9f83daa271 .avia_textblock{
font-size:15px;
color:#ffffff;
text-align:center;
}

#top .hr.hr-invisible.av-cv96z05x-7da2299b34687a8d073ee87dcce7cc85{
height:40px;
}

#top #wrap_all .avia-button.av-cm9no0r9-c703c6ca53b5a9f750003c32b95e2cd5{
padding:10px 40px 10px 40px;
margin-bottom:15px;
margin-right:8px;
margin-left:8px;
}

#top #wrap_all .avia-button.av-ch1dbyj9-8494923d991e7ebdb937790e1c4c30b2{
padding:10px 60px 10px 60px;
margin-bottom:15px;
margin-right:8px;
margin-left:8px;
}

#top .hr.hr-invisible.av-18b4ieol-9de6c90407d8feb547dc84350211c472{
height:50px;
}

#top #wrap_all .avia-button.av-c28gl8lx-ed0b9a43367f26b729b33f8623f773ab{
padding:10px 40px 10px 40px;
margin-bottom:15px;
margin-right:8px;
margin-left:8px;
}

#top #wrap_all .avia-button.av-bwy67q6t-855fdff8dd1cce30baedffa45b178ca3{
padding:10px 60px 10px 60px;
margin-bottom:15px;
margin-right:8px;
margin-left:8px;
}

.avia-section.av-bt45tez9-312f8da31200e93c20688fcff76bb0c1{
background-color:#000000;
background-image:unset;
}

.avia-buttonrow-wrap.av-bokm5tqt-e06e889b71b7c0b4466d609aac885624 .avia-button{
padding:30px 0 0 0;
}

#top #wrap_all .avia-button.av-bhx2607p-9eb96d8c55ece0bd67a928a7b4319c50{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

#top #wrap_all .avia-button.av-bfqlpmdx-1df39a7ecabbc62c92f65c166d5b1796{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

#top #wrap_all .avia-button.av-b8yqbnyt-59fc5933d58b8a5ce43126b5f9623180{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

#top #wrap_all .avia-button.av-b779a07p-3642b5c9a39bb4e23664b70f4e793d10{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

#top #wrap_all .avia-button.av-b0eu8qtx-29a5ecc690ecd74cbc11f0bf80a320c8{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

#top #wrap_all .avia-button.av-b0eu8qtx-1-5dd00b698fc4f571102004eb08a98257{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

#top #wrap_all .avia-button.av-mbs2irf9-502d88c66dfcfdd0e1424edc80731d17{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

.flex_column.av-av6az6j9-1fb114807a55939f146dab038bf3c4fe{
padding:0px 0px 0px 0px;
background-color:#0a0a0a;
}

#top .togglecontainer.av-3v3rnx1-0d1cb9efbf8015f8ef8f9245ab279624 p.toggler{
color:#ffffff;
background-color:#000000;
border-color:#000000;
}
#top .togglecontainer.av-3v3rnx1-0d1cb9efbf8015f8ef8f9245ab279624 p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-3v3rnx1-0d1cb9efbf8015f8ef8f9245ab279624 p.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-3v3rnx1-0d1cb9efbf8015f8ef8f9245ab279624 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#000000;
border-color:#000000;
}

#top .av_textblock_section.av-adr5742d-5a1a70fc9897f6c174d9cca7d912c99f .avia_textblock{
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-a8y20es5-9c1942d649bb2dedaadbf09c34058033 .avia_textblock{
color:#000000;
text-align:center;
}

#top .hr.hr-invisible.av-a4qz9no5-a33eb02565b4fc28f569579841994463{
height:20px;
}

#top .av_textblock_section.av-a0wy9wut-c2a02cd3ab4a118248d1bbce11cecc03 .avia_textblock{
text-align:center;
}

#top .hr.hr-invisible.av-9xze02j9-eeb768a8bea4d7f508959f0b376e19ca{
height:20px;
}

#top #wrap_all .avia-button.av-9nw1mq1h-ee5ef0e50e8fce24ba087e4b2c0927e9{
margin-bottom:15px;
margin-right:8px;
margin-left:8px;
}

#top #wrap_all .avia-button.av-9i5nd0et-d850219575911d1600d23435ffce60ba{
padding:10px 44px 10px 44px;
margin-bottom:15px;
margin-right:8px;
margin-left:8px;
}

#top .hr.hr-invisible.av-95pn9q8l-217cb43870c40ff4fcd858e8b9f8c292{
margin-top:-50px;
height:1px;
}

#top .av_textblock_section.av-91h5x4ph-685bdcb981ee6f95daf4745aa804db0c .avia_textblock{
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-8ti40dsl-c19092bda6d53db260ba81cffc49c565 .avia_textblock{
color:#000000;
text-align:center;
}

#top .hr.hr-invisible.av-8q9yp4b9-faad1c862b6668a12ccd2f4fe80bf9af{
height:20px;
}

#top .av_textblock_section.av-v2xwhp1-1245a38cb74fed25422eefa943d3e505 .avia_textblock{
text-align:center;
column-count:2;
}

#top .hr.hr-invisible.av-8i6le8id-9625ef39b5fbf238c9bf363fcde820d7{
height:20px;
}

#top #wrap_all .avia-button.av-83jdgmol-a6cd64412c7df64adb938965db69220f{
padding:10px 40px 10px 40px;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .av-slideshow-ui.av-7ws5akut-095b7e4a875970ea0a001bf4edde1194 .avia-slideshow-arrows a{
background-color:#000000;
}

#top .av-slideshow-ui.av-6d4t8k9h-b219b11f7562f351fd2d8214010b0ea6 .avia-slideshow-arrows a{
background-color:#000000;
}

#top .av_textblock_section.av-53aj89w5-bc1e090f1d5499d79830d65352b7d0cb .avia_textblock{
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-4ybyz3dh-0b1881cc61fd950b5a38c3a3b2506b07 .avia_textblock{
color:#000000;
text-align:center;
}

#top .hr.hr-invisible.av-4rg9gklx-e22828a988d1c0bafb7123237d5453a3{
height:20px;
}

#top .av_textblock_section.av-4nalbnx1-4044e5a16ab9e4ed99b98519b84a95ff .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-4jwfam8l-8fb53ca3b92aefa49197e8ad8fb54382{
height:20px;
}

#top #wrap_all .avia-button.av-440lmxw5-068132e92e30a2367083c5478146b8cf{
padding:10px 40px 10px 40px;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.avia-section.av-42p3q0id-a8893d00cb817204e56d36ea7932dc61{
margin-top:-10px;
}

#top .av-special-heading.av-3w0b2olx-0136eb50de9f46a3cabe63eee77de98c{
margin:100px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-3w0b2olx-0136eb50de9f46a3cabe63eee77de98c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3w0b2olx-0136eb50de9f46a3cabe63eee77de98c .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-dqnpuhh-44a307e8e5ca5e585888293cefa22f10{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-dqnpuhh-44a307e8e5ca5e585888293cefa22f10 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-dqnpuhh-44a307e8e5ca5e585888293cefa22f10 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-dqnpuhh-44a307e8e5ca5e585888293cefa22f10 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-cec18ut-56fc99667b7727ad490c6b26bcacf149{
margin-top:-30px;
height:1px;
}

#top .hr.hr-invisible.av-32xse3px-d96d020538d748092270bde5fb5e84fb{
margin-top:-20px;
height:1px;
}

.avia-section.av-2ugvh7h1-a1cc0f222752153bab1eb2ba1a673116{
background-color:#000000;
background-image:unset;
}

#top .av_textblock_section.av-2lkgp5ed-b8cdc91b173bf4236130cd3c8cac7f51 .avia_textblock{
color:#ffffff;
text-align:center;
}

.avia-section.av-2ih87ml1-662f8959aef6cb702312dd28a697a62b{
margin-top:50px;
}

#top .togglecontainer.av-29c9mgr9-60f9ed77ecf58238ee147377706c1d40 p.toggler{
color:#ffffff;
background-color:#83a846;
border-color:#ffffff;
}
#top .togglecontainer.av-29c9mgr9-60f9ed77ecf58238ee147377706c1d40 p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-29c9mgr9-60f9ed77ecf58238ee147377706c1d40 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#83a846;
border-color:#ffffff;
}

#top .hr.hr-invisible.av-1mqcvnbp-e9d7f485c9d926e9ffee4d7d4ae4bdd2{
height:20px;
}

#top .av_textblock_section.av-1f0js7kl-eab958ff48c97e75d2874767a7370b52 .avia_textblock{
color:#000000;
text-align:center;
}

.avia-section.av-m97f5315-f287c98f3a6221258dd42c023085d810{
margin-top:50px;
}

#top .togglecontainer.av-y0l5i1h-40ff5d4909c82ca930cde9880e60f87d p.toggler{
color:#ffffff;
background-color:#83a846;
border-color:#ffffff;
}
#top .togglecontainer.av-y0l5i1h-40ff5d4909c82ca930cde9880e60f87d p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-y0l5i1h-40ff5d4909c82ca930cde9880e60f87d .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#83a846;
border-color:#ffffff;
}

#top .togglecontainer.av-kifj79x-530b66d709c5218742b408a8dd4dca9a p.toggler{
color:#ffffff;
background-color:#83a846;
border-color:#ffffff;
}
#top .togglecontainer.av-kifj79x-530b66d709c5218742b408a8dd4dca9a p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-kifj79x-530b66d709c5218742b408a8dd4dca9a .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#83a846;
border-color:#ffffff;
}

#top .hr.hr-invisible.av-a9q9es5-38ae0c67447d02a6d7fe96714a135e6a{
height:20px;
}

#top .av_textblock_section.av-6ilgitx-3914cb8f65026f0fadee6bfd96dfb706 .avia_textblock{
color:#000000;
text-align:center;
}

#top .av-special-heading.av-18xj8rdh-cf0467e8860fe67344503ad769ab2769{
padding-bottom:10px;
}
body .av-special-heading.av-18xj8rdh-cf0467e8860fe67344503ad769ab2769 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-18xj8rdh-cf0467e8860fe67344503ad769ab2769 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-m29glub3-6194b7a3c82e46ef7495e4b87ecd844f{
padding:10px 40px 10px 40px;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .flex_column.av-6jh0hw5-31fbe36ebffdd573f7cc9b1260854458{
margin-top:-557px;
margin-bottom:0px;
}
.flex_column.av-6jh0hw5-31fbe36ebffdd573f7cc9b1260854458{
z-index:998;
padding:0 30px 15px 30px;
background-color:rgba(0,0,0,0.47);
}
.responsive #top #wrap_all .flex_column.av-6jh0hw5-31fbe36ebffdd573f7cc9b1260854458{
margin-top:-557px;
margin-bottom:0px;
}

#top .av_textblock_section.av-m1sme6cl-6904ad6140fc43d6fe8a4605f03da0d3 .avia_textblock{
color:#ffffff;
text-align:left;
}

.avia-section.av-m1smen7a-8b571d7b6403aa7dfda911dbe841bd18{
background-color:#000000;
background-image:unset;
margin-top:-100px;
margin-bottom:0px;
z-index:999;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-m1smen7a-8b571d7b6403aa7dfda911dbe841bd18{
z-index:999;
}

#top .av_textblock_section.av-m1smefmx-5b7c03b9c1c57e1c5baf14ef3ae71cf1 .avia_textblock{
color:#ffffff;
text-align:left;
}


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

#top .avia-testimonial-wrapper.av-11b8d7v9-f4566ef1f076d19bcfee292e5f128c75 .avia-testimonial-content{
font-size:10px;
}
#top .avia-testimonial-wrapper.av-11b8d7v9-f4566ef1f076d19bcfee292e5f128c75 .avia-testimonial-name{
font-size:10px;
}
.avia-testimonial-wrapper.av-11b8d7v9-f4566ef1f076d19bcfee292e5f128c75 .avia-testimonial-subtitle{
font-size:10px;
}
.avia-testimonial-wrapper.av-11b8d7v9-f4566ef1f076d19bcfee292e5f128c75 .avia-testimonial-subtitle-sep{
font-size:10px;
}
.avia-testimonial-wrapper.av-11b8d7v9-f4566ef1f076d19bcfee292e5f128c75 .avia-testimonial-link{
font-size:10px;
}
}

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

#top .avia-testimonial-wrapper.av-11b8d7v9-f4566ef1f076d19bcfee292e5f128c75 .avia-testimonial-content{
font-size:10px;
}
#top .avia-testimonial-wrapper.av-11b8d7v9-f4566ef1f076d19bcfee292e5f128c75 .avia-testimonial-name{
font-size:10px;
}
.avia-testimonial-wrapper.av-11b8d7v9-f4566ef1f076d19bcfee292e5f128c75 .avia-testimonial-subtitle{
font-size:10px;
}
.avia-testimonial-wrapper.av-11b8d7v9-f4566ef1f076d19bcfee292e5f128c75 .avia-testimonial-subtitle-sep{
font-size:10px;
}
.avia-testimonial-wrapper.av-11b8d7v9-f4566ef1f076d19bcfee292e5f128c75 .avia-testimonial-link{
font-size:10px;
}
}
