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

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

#top .av_textblock_section.av-cyuy9ydy-07320bbc13cfecd13b886e253822afa8 .avia_textblock{
color:#ffffff;
text-align:center;
}

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

#top .hr.hr-invisible.av-cotkr6vq-15bde397422bde2c5adf72083d08cde0{
height:40px;
}

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

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

#top .hr.hr-invisible.av-c7dk0kye-b082fee02d33fd0adb8346a9ff59cfcf{
height:50px;
}

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

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

.avia-section.av-bmxcxn4m-114b211a4cde9197db6a02359b4151ab{
background-color:#000000;
background-image:unset;
}

.avia-buttonrow-wrap.av-bi6vtffa-efd731ed0abcfa5123c856f549c22709 .avia-button{
padding:30px 0 0 0;
}

#top #wrap_all .avia-button.av-bf0isz9y-666957343dd83d67ac7d3d30bfc54222{
margin-bottom:30px;
margin-right:15px;
margin-left:15px;
}

#top #wrap_all .avia-button.av-babp842e-67188972c067f88af2b3582ec39c918c{
margin-bottom:30px;
margin-right:15px;
margin-left:15px;
}

#top #wrap_all .avia-button.av-b7a628k6-980c0ab448f0d2d1ed8c64abc6d8e0ad{
margin-bottom:30px;
margin-right:15px;
margin-left:15px;
}

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

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

.flex_column.av-ay0t3rti-73cc94a40b2bad6b814eda1ad46c1f18{
padding:0px 0px 0px 0px;
background-color:#0a0a0a;
}

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

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

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

#top .hr.hr-invisible.av-a40dwkt2-1d552b82fbff033882631dc6840bb1e9{
height:20px;
}

#top .av_textblock_section.av-a14z134m-75ebfdcf354996087d6ab0ad372129fe .avia_textblock{
text-align:center;
}

#top .hr.hr-invisible.av-9x2qqc9i-c08bcbf34d56370f9325645e5875b2d2{
height:20px;
}

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

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

#top .hr.hr-invisible.av-95vuj7yu-0bc683e48b216447216620894bc99392{
margin-top:-50px;
height:1px;
}

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

#top .av_textblock_section.av-8w73a712-640b00cfae74120c773f2694aff1d5b6 .avia_textblock{
color:#000000;
text-align:center;
}

#top .hr.hr-invisible.av-8qj4j7bq-62d3d76a043bfe4d84f8400527837f6e{
height:20px;
}

#top .av_textblock_section.av-8mgzt23a-69bc05351bfb94f41559b69ebc83f88a .avia_textblock{
text-align:center;
column-count:2;
}

#top .hr.hr-invisible.av-8ira7g5y-f4f2ea95615709a2b469798b0922210e{
height:20px;
}

#top #wrap_all .avia-button.av-834ena3a-4e09c1659221077ddfeb123d0bf305be{
padding:10px 40px 10px 40px;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .av-slideshow-ui.av-7uioh8t2-31ac40768948354bf6114260a923b5e5 .avia-slideshow-arrows a{
background-color:#000000;
}

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

#top .av_textblock_section.av-506th4eu-792c2e0f4517f5ff2f929003e4936a1a .avia_textblock{
color:#000000;
text-align:center;
}

#top .av_textblock_section.av-4vefamja-b36cba14a2a02449dc85c81ab41b1682 .avia_textblock{
color:#000000;
text-align:center;
}

#top .hr.hr-invisible.av-4rudwp3q-470c26f7fa12b67481981ec5e142659d{
height:20px;
}

#top .av_textblock_section.av-4p85gs5y-fe7e3d7e0dca185576a19720d3f688b8 .avia_textblock{
text-align:left;
}

#top .hr.hr-invisible.av-4kzb0nbq-ecc0943715f8c251b181db4084d84a09{
height:20px;
}

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

.avia-section.av-3zb2gdjq-d411d884b9e530760406b8ad33243ae7{
margin-top:-10px;
}

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

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

#top .hr.hr-invisible.av-3c716h3q-d9507b7a0c301bfafc598887419cdf85{
height:5px;
}

#top .hr.hr-invisible.av-ba4of4m-dfe98f75c31e79c66aa499a4332d4b45{
margin-top:-20px;
height:1px;
}

.avia-section.av-2wfakv6e-4b76d359a1c8c55788acd55ed3c5d3ab{
background-color:#000000;
background-image:unset;
}

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

.avia-section.av-2hogurh2-92869e7aba96e33d9625034989c03917{
margin-top:50px;
}

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

#top .hr.hr-invisible.av-1kmhatqu-4c7f460843166b0105fe1855830e1abb{
height:20px;
}

#top .av_textblock_section.av-59udhqu-2269f8eaabf58cc2399b16f20026cb41 .avia_textblock{
color:#000000;
text-align:center;
}

.avia-section.av-m97etudk-a0678ca25d3f54b536f9da26c22fc40b{
margin-top:50px;
}

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

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

#top .hr.hr-invisible.av-doye51y-e5c710616efd3c0efaa91ff2d8375ced{
height:20px;
}

#top .av_textblock_section.av-lfognq-93153ff943b9cdd49618a26080a57db9 .avia_textblock{
color:#000000;
text-align:center;
}

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

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

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

#top .av_textblock_section.av-m1skw3gr-3a4091b260d03c963107184082146cd2 .avia_textblock{
color:#ffffff;
text-align:left;
}

.avia-section.av-544difq-fac882434810aa1cb73ac95a6c6077fa{
background-color:#000000;
background-image:unset;
margin-top:-100px;
z-index:999;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-544difq-fac882434810aa1cb73ac95a6c6077fa{
z-index:999;
}

#top .av_textblock_section.av-m1skwc2v-318f98dcf32176b4e3b6e757f8cb197b .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-3sed7uhi-d04f3356d4530ec513f8f156361ecad7 .av-special-heading-tag{
font-size:0.8em;
}

#top .avia-testimonial-wrapper.av-1483msnq-583b8b3f8145fe26db0dc3477103d7c4 .avia-testimonial-content{
font-size:10px;
}
#top .avia-testimonial-wrapper.av-1483msnq-583b8b3f8145fe26db0dc3477103d7c4 .avia-testimonial-name{
font-size:10px;
}
.avia-testimonial-wrapper.av-1483msnq-583b8b3f8145fe26db0dc3477103d7c4 .avia-testimonial-subtitle{
font-size:10px;
}
.avia-testimonial-wrapper.av-1483msnq-583b8b3f8145fe26db0dc3477103d7c4 .avia-testimonial-subtitle-sep{
font-size:10px;
}
.avia-testimonial-wrapper.av-1483msnq-583b8b3f8145fe26db0dc3477103d7c4 .avia-testimonial-link{
font-size:10px;
}
}

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

#top .avia-testimonial-wrapper.av-1483msnq-583b8b3f8145fe26db0dc3477103d7c4 .avia-testimonial-content{
font-size:10px;
}
#top .avia-testimonial-wrapper.av-1483msnq-583b8b3f8145fe26db0dc3477103d7c4 .avia-testimonial-name{
font-size:10px;
}
.avia-testimonial-wrapper.av-1483msnq-583b8b3f8145fe26db0dc3477103d7c4 .avia-testimonial-subtitle{
font-size:10px;
}
.avia-testimonial-wrapper.av-1483msnq-583b8b3f8145fe26db0dc3477103d7c4 .avia-testimonial-subtitle-sep{
font-size:10px;
}
.avia-testimonial-wrapper.av-1483msnq-583b8b3f8145fe26db0dc3477103d7c4 .avia-testimonial-link{
font-size:10px;
}
}
