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

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

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

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

#top .hr.hr-invisible.av-ctjl7blb-883a719a5e094f05a8acf9b85d35920b{
height:40px;
}

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

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

#top .hr.hr-invisible.av-cdfp041b-bd6f691eda947719973996d628461df8{
height:50px;
}

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

#top #wrap_all .avia-button.av-bwmd4833-7185cd2852890a2668ad82a259a904bc{
padding:10px 60px 10px 60px;
margin-bottom:15px;
margin-right:8px;
margin-left:8px;
}

.avia-section.av-bti2iyjz-c727fdc07d3126f8b59e3c6bc01d3035{
background-color:#000000;
background-image:unset;
}

.avia-buttonrow-wrap.av-bpio1c4v-29b85e2c9b8fdb230bfd1064ad7769ec .avia-button{
padding:30px 0 0 0;
}

#top #wrap_all .avia-button.av-bm0s1rcf-57679201f200242475044dfffbc08458{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

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

#top #wrap_all .avia-button.av-b8vfueen-861e64e125f3067aa68316c087dda40f{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

#top #wrap_all .avia-button.av-b0bxgg6n-2e6012236f1b72a6c77f7ccb5cf32ef0{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

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

.flex_column.av-134e535b-8af26415e64bf9c7fcade8883388d12c{
padding:0px 0px 0px 0px;
background-color:#0a0a0a;
}

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

#top .av_textblock_section.av-aemtxmy7-7fdaa6a6bf5ade9a65a277067cae1eff .avia_textblock{
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-a8xt2wj3-57a82fa888c39efb96705d398ddf58e0 .avia_textblock{
color:#000000;
text-align:center;
}

#top .hr.hr-invisible.av-a56ovg6n-25caf3b7b204b6a7fa84401ab7f4d19b{
height:20px;
}

#top .av_textblock_section.av-a2dox8tr-ce8d91b14675020450b8d097a4412385 .avia_textblock{
text-align:center;
}

#top .hr.hr-invisible.av-9wo7edgv-cc0041936101b43cbc646e9bf8e44672{
height:20px;
}

#top #wrap_all .avia-button.av-3gm7xtb-7880c6f1cd72012db0d9b75ab8852801{
margin-bottom:15px;
margin-right:8px;
margin-left:8px;
}

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

#top .hr.hr-invisible.av-92v25wmn-0c45fbf7c534e064f159d5f235abd42c{
margin-top:-50px;
height:1px;
}

#top .av_textblock_section.av-900jftm7-0e7dc1bb2bb46d21efd766c2df0bdfbd .avia_textblock{
color:#000000;
text-align:center;
}

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

#top .hr.hr-invisible.av-8pvxtj5b-775d0156c54ddbf1432e2ea6f9ea3830{
height:20px;
}

#top .av_textblock_section.av-uxllh4f-d9c26b506d661010ed56cb6c3ffebc6a .avia_textblock{
text-align:center;
column-count:2;
}

#top .hr.hr-invisible.av-8je7eajz-613bb997860c8388b74c5da15eed4e1a{
height:20px;
}

#top #wrap_all .avia-button.av-851r1vjj-00e4fa34b4e70a8d42df71ec6bf41d42{
padding:10px 40px 10px 40px;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .av-slideshow-ui.av-7vxs6q0f-1067fa3cfcd33576d324a359f4dd5a60 .avia-slideshow-arrows a{
background-color:#000000;
}

#top .av-slideshow-ui.av-6ali6d7z-5db59e5818dafbbc830d30091557c999 .avia-slideshow-arrows a{
background-color:#000000;
}

#top .av_textblock_section.av-507slr1r-35c516bd3fc6cb7cb54965216cbb2f94 .avia_textblock{
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-hk9tqzz-06c9e2b7e07a66d19882fc11905c487c .avia_textblock{
color:#000000;
text-align:center;
}

#top .hr.hr-invisible.av-hdn2xf3-5063c1d23fab0b50c332b380c6245389{
height:20px;
}

#top .av_textblock_section.av-4m62nnn3-4498a2c1e3d38d0198f8a4edaabfdf4f .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-4kffz3qn-7b331beec78e79d96a2c96767ec73b9d{
height:20px;
}

#top #wrap_all .avia-button.av-46yle1rj-ffbfb8b7343044592f5f73c03eeaa3ae{
padding:10px 40px 10px 40px;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.avia-section.av-40qwycz3-8aacae7566111dd4438f6b57d2fbc228{
margin-top:-10px;
}

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

#top .av-special-heading.av-3s5gwoz3-85325691fa2c11bc44aeea39bea00670{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-3s5gwoz3-85325691fa2c11bc44aeea39bea00670 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3s5gwoz3-85325691fa2c11bc44aeea39bea00670 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-3s5gwoz3-85325691fa2c11bc44aeea39bea00670 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-cz8l5bj-95a6f6abef49ffd9260d4582926d52c2{
margin-top:px;
height:1px;
}

#top .hr.hr-invisible.av-35a1tmpb-2820f910a0859502f113f9c6f12adb79{
margin-top:-20px;
height:1px;
}

.avia-section.av-2unyaq7j-19e2f730d6b43d5f76a729da1f2d4cae{
background-color:#000000;
background-image:unset;
}

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

.avia-section.av-2ig4x0hb-7ed24e58cc0faa44104142bfbefc3e58{
margin-top:50px;
}

#top .togglecontainer.av-28ab8n8v-83b875f1f2585f2e628b98a583d6b81a p.toggler{
color:#ffffff;
background-color:#83a846;
border-color:#ffffff;
}
#top .togglecontainer.av-28ab8n8v-83b875f1f2585f2e628b98a583d6b81a p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-28ab8n8v-83b875f1f2585f2e628b98a583d6b81a .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#83a846;
border-color:#ffffff;
}

#top .hr.hr-invisible.av-1jwhdgq7-9eda3312003e4ed6548bde5f5aa0fb96{
height:20px;
}

#top .av_textblock_section.av-1g1j1g1b-17915fab9766c902fd687ef15570c891 .avia_textblock{
color:#000000;
text-align:center;
}

.avia-section.av-m97f332h-da5196702837b9a3e6566c80c69f3bde{
margin-top:50px;
}

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

#top .togglecontainer.av-mjykenj-6b0d6dc9886344c49ef8f680199d798d p.toggler{
color:#ffffff;
background-color:#83a846;
border-color:#ffffff;
}
#top .togglecontainer.av-mjykenj-6b0d6dc9886344c49ef8f680199d798d p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mjykenj-6b0d6dc9886344c49ef8f680199d798d .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#83a846;
border-color:#ffffff;
}

#top .hr.hr-invisible.av-bkv2sof-0774ffff0479e41ebd2b0f2c8cda938a{
height:20px;
}

#top .av_textblock_section.av-56ngvxr-892ee36b80a0829d32dfd140fb2f79e1 .avia_textblock{
color:#000000;
text-align:center;
}

#top .av-special-heading.av-4dns0hb-61de19b220c9a83883a973d880202b7e{
padding-bottom:10px;
}
body .av-special-heading.av-4dns0hb-61de19b220c9a83883a973d880202b7e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4dns0hb-61de19b220c9a83883a973d880202b7e .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-m29go8sz-6b69bbbc36f5bf0820d24fd06e18e1a9{
padding:10px 40px 10px 40px;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .flex_column.av-77eiq27-abe86ca41ecd4a09373022a823288286{
margin-top:-500px;
margin-bottom:0px;
}
.flex_column.av-77eiq27-abe86ca41ecd4a09373022a823288286{
z-index:998;
padding:0 30px 15px 30px;
background-color:rgba(0,0,0,0.47);
}
.responsive #top #wrap_all .flex_column.av-77eiq27-abe86ca41ecd4a09373022a823288286{
margin-top:-500px;
margin-bottom:0px;
}

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

.avia-section.av-m1sm4h4n-38100bc0c5c86acf475c70a5e764ccf6{
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-m1sm4h4n-38100bc0c5c86acf475c70a5e764ccf6{
z-index:999;
}

#top .av_textblock_section.av-m1sm4cir-a4da8a2736683df8577cf7006a8335e5 .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-3s5gwoz3-85325691fa2c11bc44aeea39bea00670 .av-special-heading-tag{
font-size:0.8em;
}

#top .avia-testimonial-wrapper.av-15au01db-9b630326207825a47e6ea7c8761ea61c .avia-testimonial-content{
font-size:10px;
}
#top .avia-testimonial-wrapper.av-15au01db-9b630326207825a47e6ea7c8761ea61c .avia-testimonial-name{
font-size:10px;
}
.avia-testimonial-wrapper.av-15au01db-9b630326207825a47e6ea7c8761ea61c .avia-testimonial-subtitle{
font-size:10px;
}
.avia-testimonial-wrapper.av-15au01db-9b630326207825a47e6ea7c8761ea61c .avia-testimonial-subtitle-sep{
font-size:10px;
}
.avia-testimonial-wrapper.av-15au01db-9b630326207825a47e6ea7c8761ea61c .avia-testimonial-link{
font-size:10px;
}
}

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

#top .avia-testimonial-wrapper.av-15au01db-9b630326207825a47e6ea7c8761ea61c .avia-testimonial-content{
font-size:10px;
}
#top .avia-testimonial-wrapper.av-15au01db-9b630326207825a47e6ea7c8761ea61c .avia-testimonial-name{
font-size:10px;
}
.avia-testimonial-wrapper.av-15au01db-9b630326207825a47e6ea7c8761ea61c .avia-testimonial-subtitle{
font-size:10px;
}
.avia-testimonial-wrapper.av-15au01db-9b630326207825a47e6ea7c8761ea61c .avia-testimonial-subtitle-sep{
font-size:10px;
}
.avia-testimonial-wrapper.av-15au01db-9b630326207825a47e6ea7c8761ea61c .avia-testimonial-link{
font-size:10px;
}
}
