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

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

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

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

#top .hr.hr-invisible.av-d4u43guq-ba118a5bdc9d6c9a511a74d8c8bda474{
height:40px;
}

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

#top #wrap_all .avia-button.av-cp8iz3yq-5ddbec8235d76b885048ed81e3729695{
padding:10px 60px 10px 60px;
margin-bottom:15px;
margin-right:8px;
margin-left:8px;
}

#top .hr.hr-invisible.av-cjpi8q4y-9dc66ff35cff486a146b54682860d3b2{
height:50px;
}

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

#top #wrap_all .avia-button.av-c7so6u36-2ce75a063ac2276e0ed2b2088688a874{
padding:10px 60px 10px 60px;
margin-bottom:15px;
margin-right:8px;
margin-left:8px;
}

.avia-section.av-c2bhjkeq-944cf623fb7dc8becec822ad1e98147f{
background-color:#000000;
background-image:unset;
}

.avia-buttonrow-wrap.av-bxiufkgi-099a76fcf8672d04520b098d5e282435 .avia-button{
padding:30px 0 0 0;
}

#top #wrap_all .avia-button.av-brgvefde-7cb1c4abdecd5e2e4c5ad5024093c8f9{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

#top #wrap_all .avia-button.av-bo2x40k2-727de022b55bcb219a53a8e14463c0e9{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

#top #wrap_all .avia-button.av-bl2bvuj6-ca24ae79c50705ee45556c90123badd6{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

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

#top #wrap_all .avia-button.av-b9y6t11u-4c4b29b4e4deb50b9e6276723252c957{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

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

#top #wrap_all .avia-button.av-mbs2ap9k-68620ad73cb3e65ebe853345929cb714{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

.flex_column.av-b75svv2q-be93af2b50b975e230932348eab14ec3{
padding:0px 0px 0px 0px;
background-color:#0a0a0a;
}

#top .togglecontainer.av-b09m3rrm-d716adf33cc5f026a37ff523990ee8e7 p.toggler{
color:#ffffff;
background-color:#000000;
border-color:#000000;
}
#top .togglecontainer.av-b09m3rrm-d716adf33cc5f026a37ff523990ee8e7 p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-b09m3rrm-d716adf33cc5f026a37ff523990ee8e7 p.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-b09m3rrm-d716adf33cc5f026a37ff523990ee8e7 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#000000;
border-color:#000000;
}

#top .av_textblock_section.av-anpiyf6a-c72d912af8d7c9e71e51637df070f1f6 .avia_textblock{
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-ahzfeifm-20e7d0142d82cd2102165f533a299021 .avia_textblock{
color:#000000;
text-align:center;
}

#top .hr.hr-invisible.av-afnxcx3m-c35b9388a4ea523affd4987b5a0d8202{
height:20px;
}

#top .av_textblock_section.av-aa2q1bf6-10d493f0a544fa52cb816939634d592f .avia_textblock{
text-align:center;
}

#top .hr.hr-invisible.av-a6yyhx8y-ac9a37c86dd93b574eb44bc4706054ff{
height:20px;
}

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

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

#top .hr.hr-invisible.av-9cxqpx76-f2e4d2f834dc714231e2ac933f1ba3f3{
margin-top:-50px;
height:1px;
}

#top .av_textblock_section.av-97psaj2q-21e15508f78621239718422862789f23 .avia_textblock{
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-94zynjv6-71ecc1d18e13e81be0f9832e203cdf27 .avia_textblock{
color:#000000;
text-align:center;
}

#top .hr.hr-invisible.av-8zinu8ya-c68c29de9be943161a4c352314732ced{
height:20px;
}

#top .av_textblock_section.av-8ulnjtaq-a3ecf8e33f8bc1ecc5050ee7b6d62ac8 .avia_textblock{
text-align:center;
column-count:2;
}

#top .hr.hr-invisible.av-8p2hgj0y-a3c5442896b5e4ec05fb3cd9cf7bf60d{
height:20px;
}

#top #wrap_all .avia-button.av-8ejud7yq-81fa53910497c266cdb26c5a35763dd7{
padding:10px 40px 10px 40px;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .av-slideshow-ui.av-841d88ya-5e59cadcca56b1217319a61083427b89 .avia-slideshow-arrows a{
background-color:#000000;
}

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

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

#top .av_textblock_section.av-4ym2qy36-84ae4abc95b31abd6bd548b77a39d3e9 .avia_textblock{
color:#000000;
text-align:center;
}

#top .hr.hr-invisible.av-4soi33wy-b1929039fa78ac529c6fbe1e588a268a{
height:20px;
}

#top .av_textblock_section.av-4oad49hu-306d59814224152d199ad013cc7252a2 .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-4i16i4nm-fe4f40ad46ef1559d78a5ea7af4353a0{
height:20px;
}

#top #wrap_all .avia-button.av-43v2s5xu-4e7eb1fd57aebfd713dc5a302e45b6db{
padding:10px 40px 10px 40px;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.avia-section.av-418leqxe-a5b908006b496de817cb88b54579f6ef{
margin-top:-10px;
}

#top .av-special-heading.av-e666g0i-2c22d66b6b6d007496ad2f58f0819167{
margin:100px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-e666g0i-2c22d66b6b6d007496ad2f58f0819167 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-e666g0i-2c22d66b6b6d007496ad2f58f0819167 .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-3d5fk5le-1bfbbc8bba3fd62b12ab6d7b8626e525{
margin-top:-30px;
height:1px;
}

#top .hr.hr-invisible.av-35db415e-60b659940e374a70c175c72aea966806{
margin-top:-20px;
height:1px;
}

.avia-section.av-2tnacqc2-7af0d96bff21309c37424be37e4ba6e7{
background-color:#000000;
background-image:unset;
}

#top .av_textblock_section.av-2nxcr5n6-8078958ae18f8396c5296cc30ac93108 .avia_textblock{
color:#ffffff;
text-align:center;
}

.avia-section.av-2gtov4wi-ee8ea62ec2e3523317d5341a562e9ca8{
margin-top:50px;
}

#top .togglecontainer.av-287rjwcy-ab9f5c0a1ecd4fdf959d29bdbfcdae6c p.toggler{
color:#ffffff;
background-color:#83a846;
border-color:#ffffff;
}
#top .togglecontainer.av-287rjwcy-ab9f5c0a1ecd4fdf959d29bdbfcdae6c p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-287rjwcy-ab9f5c0a1ecd4fdf959d29bdbfcdae6c .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#83a846;
border-color:#ffffff;
}

#top .hr.hr-invisible.av-1k83x79u-df61d1654c504e360850eca576b4f0ed{
height:20px;
}

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

.avia-section.av-m97fatm5-d5f6425f2e04ee6a169ce5725124c0cf{
margin-top:50px;
}

#top .togglecontainer.av-xl3vrwy-126f86db545cabc8fa420b32054bb5cc p.toggler{
color:#ffffff;
background-color:#83a846;
border-color:#ffffff;
}
#top .togglecontainer.av-xl3vrwy-126f86db545cabc8fa420b32054bb5cc p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-xl3vrwy-126f86db545cabc8fa420b32054bb5cc .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#83a846;
border-color:#ffffff;
}

#top .togglecontainer.av-mwwqtle-1b407066a9312fcf640a41596b59a76f p.toggler{
color:#ffffff;
background-color:#83a846;
border-color:#ffffff;
}
#top .togglecontainer.av-mwwqtle-1b407066a9312fcf640a41596b59a76f p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mwwqtle-1b407066a9312fcf640a41596b59a76f .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#83a846;
border-color:#ffffff;
}

#top .hr.hr-invisible.av-cxo0z4i-1f98538987f75f89dc7689b584acaa86{
height:20px;
}

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

#top .av-special-heading.av-1967tc2a-ad0a67fb648e8bf0466a14183a20dad7{
padding-bottom:10px;
}
body .av-special-heading.av-1967tc2a-ad0a67fb648e8bf0466a14183a20dad7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1967tc2a-ad0a67fb648e8bf0466a14183a20dad7 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-m29ge00h-70f9c72458a92a150f1b3397a55f98d1{
padding:10px 40px 10px 40px;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .flex_column.av-94voqoi-491b16ed96fd2f8094d3d59f64675ea7{
margin-top:-853px;
margin-bottom:0px;
}
.flex_column.av-94voqoi-491b16ed96fd2f8094d3d59f64675ea7{
z-index:998;
padding:0 30px 15px 30px;
background-color:rgba(0,0,0,0.47);
}
.responsive #top #wrap_all .flex_column.av-94voqoi-491b16ed96fd2f8094d3d59f64675ea7{
margin-top:-853px;
margin-bottom:0px;
}

#top .av_textblock_section.av-m1sn4ygw-b48e0aba10c06df0ccb0624222f82aaa .avia_textblock{
color:#ffffff;
text-align:left;
}

.avia-section.av-m1sn5g08-7db6fea15a943d2fcf188dfd44197e9b{
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-m1sn5g08-7db6fea15a943d2fcf188dfd44197e9b{
z-index:999;
}

#top .av_textblock_section.av-m1sn572g-0ef247d9543518259bad82811590a7b1 .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-di9v2vm-9ba1f878542be3747a3a1ee7afbe4301 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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