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

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

#top .av_textblock_section.av-cp8e7n1u-42583be2abcc598cb5cba490187aa321 .avia_textblock{
color:#ffffff;
text-align:center;
}

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

#top .hr.hr-invisible.av-cgwiaipe-ca8d9255c25763c2fecaeffba5c8477e{
height:40px;
}

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

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

#top .hr.hr-invisible.av-16t9dlf6-e28693159ce579ebd7d92a35b48b80e5{
height:50px;
}

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

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

.avia-section.av-begw3icy-eef3f67501f22b0dbd2d3145f24fa7bc{
background-color:#000000;
background-image:unset;
}

.avia-buttonrow-wrap.av-b9rfw65u-ab69d74de687541378ca8b325553a5e3 .avia-button{
padding:30px 0 0 0;
}

#top #wrap_all .avia-button.av-b5s3sa5u-8bb8c73416195a824c183353c52f1550{
margin-bottom:30px;
margin-right:15px;
margin-left:15px;
}

#top #wrap_all .avia-button.av-b0m01fsi-cee47395c6f578a86501f44487ae62dc{
margin-bottom:30px;
margin-right:15px;
margin-left:15px;
}

#top #wrap_all .avia-button.av-ayt5kstu-35dfe4348596250834153cd351da8996{
margin-bottom:30px;
margin-right:15px;
margin-left:15px;
}

#top #wrap_all .avia-button.av-at17xrxu-941b356b71caf7091b995f6165402115{
margin-bottom:30px;
margin-right:15px;
margin-left:15px;
}

#top #wrap_all .avia-button.av-at17xrxu-1-a9f6f5cf2786c18b48c45a7d3e9fb7c5{
margin-bottom:30px;
margin-right:15px;
margin-left:15px;
}

.flex_column.av-anbj9pbm-2e60c0396ff34d76d66843182783bb51{
padding:0px 0px 0px 0px;
background-color:#0a0a0a;
}

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

#top .av_textblock_section.av-a7728ble-656ce63be7d32ca1380644ca2547f28c .avia_textblock{
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-a0pjjpv6-882cb6b7716c9df682fc692f1d5ec0af .avia_textblock{
color:#000000;
text-align:center;
}

#top .hr.hr-invisible.av-9w82wquq-0825a4fe63eb4ea0c2435141a8e74b0c{
height:20px;
}

#top .av_textblock_section.av-9qylph2q-4890199d7642a02d7f3b95332adbce09 .avia_textblock{
text-align:center;
}

#top .hr.hr-invisible.av-9oi68pgy-b3aaa28cc37b050f83a01e8b008ded61{
height:20px;
}

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

#top #wrap_all .avia-button.av-97lkgzqq-faafb8814c781f2ef50ce1f266bd1047{
padding:10px 44px 10px 44px;
margin-bottom:15px;
margin-right:8px;
margin-left:8px;
}

#top .hr.hr-invisible.av-8x8v4auq-d7fc829dc065b7d13d85ee07d069e844{
margin-top:-50px;
height:1px;
}

#top .av_textblock_section.av-variiuq-264ddf5b2f2d5704a8aecea4f501cb15 .avia_textblock{
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-8leq42eq-192c11a059e02d1e957f4f4256f5251b .avia_textblock{
color:#000000;
text-align:center;
}

#top .hr.hr-invisible.av-8hpuvkc2-7ffdadd53d83eff8f93828481f2381a2{
height:20px;
}

#top .av_textblock_section.av-8ba4hrxu-4f4d927f5a99da7d47a5d2e8bc6142ab .avia_textblock{
text-align:center;
column-count:2;
}

#top .hr.hr-invisible.av-89we7bw2-7072fb30c7bf68fa144637e6009fc200{
height:20px;
}

#top #wrap_all .avia-button.av-7vxnf9de-63dc449726fffcab42161871ae38ebdc{
padding:10px 40px 10px 40px;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .av-slideshow-ui.av-7mi378s2-85d1469548df4d91748ff864362a4adf .avia-slideshow-arrows a{
background-color:#000000;
}

#top .av-slideshow-ui.av-64h01ws2-35dbd47418b0bebcd877ab0bb784b786 .avia-slideshow-arrows a{
background-color:#000000;
}

#top .av_textblock_section.av-4r83cfsi-8d834d0a66aa94d06edca2a6a425b416 .avia_textblock{
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-4m6ddgqa-42a07a9156ff818552e948e04290697e .avia_textblock{
color:#000000;
text-align:center;
}

#top .hr.hr-invisible.av-4hkxugj6-2245af0c7afccbf0a544dfc0537ab979{
height:20px;
}

#top .av_textblock_section.av-4fxdb3jm-647022e9027a6fc4249fa4a3e8741c15 .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-4asvwqgi-e827dc3a905690cca0789f96ad15be04{
height:20px;
}

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

.avia-section.av-3rtnt78y-0ac8dade7043a0218c3847b4aa48d56f{
margin-top:-10px;
}

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

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

#top .hr.hr-invisible.av-33bs2tiq-c7fae6936a219f7e88db2e94cb918693{
margin-top:px;
height:1px;
}

#top .hr.hr-invisible.av-2x78rho2-a294a32c955990f82ffe1dad6aee9536{
margin-top:-20px;
height:1px;
}

.avia-section.av-2mp9hisy-82bbbafddfc1ff0a5cfc5210865f2233{
background-color:#000000;
background-image:unset;
}

#top .av_textblock_section.av-2dcbbzsi-019c1edc221960d86998e3a0a55cfe2b .avia_textblock{
color:#ffffff;
text-align:center;
}

.avia-section.av-28qo2cqa-11f92752310fac5e4ff4a94a570070de{
margin-top:50px;
}

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

#top .hr.hr-invisible.av-1dapogqa-899c22cf1077304b2841a5becdcca5d8{
height:20px;
}

#top .av_textblock_section.av-18fnn6gi-a0cda888195ea6fa087a5a7e82b0efe3 .avia_textblock{
color:#000000;
text-align:center;
}

.avia-section.av-m97f7zhz-33e873ef63b17dec3ce169c123da6d75{
margin-top:50px;
}

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

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

#top .hr.hr-invisible.av-cem5m5u-9b1c6f6214b487b1ce7362d6418843f6{
height:20px;
}

#top .av_textblock_section.av-595dche-0f9566004c2e52a485865a7083f139e3 .avia_textblock{
color:#000000;
text-align:center;
}

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

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

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

#top .av_textblock_section.av-m1smxetj-9981f3db84fb895173925610f2bfc654 .avia_textblock{
color:#ffffff;
text-align:left;
}

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

#top .av_textblock_section.av-m1smxmrm-73dc68ffdeaf443dcfb7c303bdbd35cc .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-3jf41aia-d407c6ab5786c940160bb247ccbcd97b .av-special-heading-tag{
font-size:0.8em;
}

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

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

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