@-webkit-keyframes ticker{0%{-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0);visibility:visible}100%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes ticker{0%{-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0);visibility:visible}100%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.ticker-wrap{position:fixed;bottom:0;width:100%;overflow:hidden;height:4rem;background-color:rgb(245 121 32 / .9);padding-left:100%;box-sizing:content-box;z-index:2}.ticker-wrap .ticker{display:inline-block;height:4rem;line-height:4rem;white-space:nowrap;padding-right:100%;box-sizing:content-box;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:ticker;animation-name:ticker;-webkit-animation-duration:90s;animation-duration:90s}.ticker-wrap .ticker__item{display:inline-block;padding:0 2rem;font-size:1rem;color:#fff;font-family:'Oswald',sans-serif}.ast-builder-menu-1 .main-header-menu>.menu-item>.sub-menu{margin-top:0;max-width:100%}.ast-builder-menu-1 .sub-menu .menu-item>.menu-link{color:#000}.wrapper{max-width:1200px;margin:0 auto}.show-mobile,.show-mobile-2{display:none}.display-mobile-table{display:none}.hide-on-desktop{display:none!important}.display-on-mobile{display:none}.hide-everywhere{display:none}div.padding-for-table{padding:0 11%}.site-title{display:none}div.padding-for-table-assets{padding:0 15%}div.right-our-values{margin-left:10%}#masthead .ast-container,.site-header-focus-item+.ast-breadcrumbs-wrapper{z-index:170;margin:0 auto;width:100%;position:fixed;top:0;left:0;right:0;background-color:rgb(0 0 0 / .5);padding-bottom:1%}div.site-header-primary-section-right.site-header-section.ast-flex.ast-grid-right-section{flex-direction:column}.site-header-primary-section-left .site-header-section .ast-flex .site-header-section-left{align-self:flex-start}.ast-builder-menu .main-navigation>ul{display:flex;flex-direction:row}.ast-builder-menu-2{margin-right:-12px}.ast-builder-menu-1 .menu-item>.menu-link{font-size:.8rem}header .custom-logo-link img{max-width:250px}li.page-item-2:first-child{display:none}.main-navigation ul li a img{width:75%}.ast-builder-grid-row>.site-header-section{flex-wrap:nowrap;align-items:flex-end}.ast-desktop .ast-primary-header-bar .main-header-menu>.menu-item{line-height:35px}.ast-site-identity{padding:1em 11em 0 0}ul.main-header-menu li a{text-transform:uppercase;letter-spacing:.56px}a.menu-link{transition:0.6s}.current_page_item a{font-weight:600;color:#f57920!important}a.menu-link:hover{-webkit-text-stroke:1px #f57920;color:#f57920!important}.left{margin-left:10%;margin-right:10%}.right{margin-left:10%;padding-right:15%}.top{margin-top:15%}.margin{margin:0 26%;margin-bottom:5%}.margin-prg{margin:0 10% 5% 10%;padding:0 15%}button{font-size:40px}h1,.entry-content h1{font-size:2.5em}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0}.vc_btn3.vc_btn3-size-md{font-size:16px;font-family:Oswald;padding:2% 7%}.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom{padding-top:11px;padding-bottom:11px;padding-left:30px;padding-right:30px}.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline{color:#fff;border-color:#fff}.entry-content h4{color:#000;font-size:24px;text-transform:uppercase;font-weight:900;margin-top:5%}.vc_custom_heading{color:#5a5a5a;font-size:16px;margin-left:5%}.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{color:#000;text-transform:uppercase;text-decoration:underline;font-family:Karla;font-weight:600;background-color:#fff0;border-radius:0;font-size:22px;padding-left:5%}.vc_general .vc_btn3 .vc_btn3-size-md .vc_btn3-shape-square .vc_btn3-style-outline{padding:2% 6%;font-size:18px}.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover{color:#fff;background-color:#f57920}.ast-builder-html-element p:last-child{font-family:Abhaya Libre}.widget ul{display:flex;flex-direction:row;justify-content:space-between}.ast-footer-copyright p{margin-bottom:-17px}#menu-social-menu-footer{display:grid;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;width:15%;margin:0 auto}#menu-social-menu-footer li{text-align:center;list-style:none}div.about-title .wpb_wrapper h2,#about-title{font-size:45px}.ast-button,.ast-custom-button,body,button,input[type="button"],input[type="submit"],textarea{line-height:1.6714285714286}.margin-right{margin-right:15%}.margin-bottom-10 .wpb_content_element{margin-bottom:10px}.pull-left{margin-left:-15px}.services-heading{margin:0 10%}.services-title .wpb_wrapper h4{color:#fff;text-transform:lowercase;font-family:Karla;font-size:24px;line-height:34px;padding-right:15%}.services-title div h4:first-letter{text-transform:capitalize}.services-title div h4:first-letter{text-transform:capitalize}.services-title-2 div h4,.services-title-3 div h4{color:#fff;font-size:1.4em;font-weight:400}.wpb_single_image{margin-bottom:0}.contacts ul li{list-style:none;color:#fff;height:50px;font-size:20px}.contacts ul li a{list-style:none;color:#fff;height:50px;font-size:20px;text-decoration:none}.ast-single-post .entry-content a,.ast-comment-content a:not(.ast-comment-edit-reply-wrap a){text-decoration:none}.contacts ul li:first-child:before{content:"";display:block;background:url(https://www.francandco.com/wp-content/uploads/2021/07/Phone-Icon-White-Contact-Page.png) no-repeat;width:35px;height:35px;float:left;margin:0 6px 0 0}.contacts ul li:nth-child(2):before{content:"";display:block;background:url(https://www.francandco.com/wp-content/uploads/2021/07/Email-Icon-White-Contact-Page.png) no-repeat;width:35px;height:35px;float:left;margin:0 6px 0 0}.contacts ul li:nth-child(3):before{content:"";display:block;background:url(https://www.francandco.com/wp-content/uploads/2021/07/Location-Icon-White-Contact-Page.png) no-repeat;width:35px;height:35px;float:left;margin:0 6px 0 0}.contacts ul{margin:4% 0 0 0;padding-left:0}.contacts ul li:last-child{width:120%}.frm_style_formidable-style.with_frm_style{padding:0 25%}.with_frm_style .frm_top_container .frm_primary_label,.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_top{display:none}#frm_field_64_container{grid-column:span 12}.frm_style_formidable-style.with_frm_style .form-field{margin-bottom:0}.with_frm_style input[type="text"],.with_frm_style input[type="password"],.with_frm_style input[type="email"],.with_frm_style input[type="number"],.with_frm_style input[type="url"],.with_frm_style input[type="tel"],.with_frm_style input[type="file"],.with_frm_style input[type="search"],.with_frm_style select,.with_frm_style .frm-card-element.StripeElement{background-color:#a2a2a2;border-radius:0;border:#000;padding:5% 3%}label{display:none}.with_frm_style textarea{background-color:#a2a2a2;border-radius:0;border:#000;height:18em}.with_frm_style input[type="text"]::placeholder,.with_frm_style input[type="password"]::placeholder,.with_frm_style input[type="email"]::placeholder,.with_frm_style input[type="number"]::placeholder,.with_frm_style input[type="url"]::placeholder,.with_frm_style input[type="tel"]::placeholder,.with_frm_style input[type="file"]::placeholder,.with_frm_style input[type="search"]::placeholder,.with_frm_style select,.with_frm_style .frm-card-element.StripeElement{color:#4a4a4a;font-family:Karla;font-weight:600;font-size:16px}.with_frm_style textarea::placeholder{font-family:Karla;font-weight:600;font-size:16px;color:#4a4a4a!important}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style.with_frm_style input[type="submit"],.frm_style_formidable-style.with_frm_style .frm_submit input[type="button"],.frm_style_formidable-style.with_frm_style .frm_submit button,.frm_form_submit_style,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn{background:none;border-radius:0;color:#fff;text-transform:uppercase;font-family:Oswald;padding:1% 4%;margin-top:5%;padding-top:11px;padding-bottom:11px;padding-left:30px;padding-right:30px;font-size:16px;font-family:Oswald}.with_frm_style input[type="text"],.with_frm_style input[type="password"],.with_frm_style input[type="email"],.with_frm_style input[type="number"],.with_frm_style input[type="url"],.with_frm_style input[type="tel"],.with_frm_style input[type="file"],.with_frm_style input[type="search"],.with_frm_style select,.with_frm_style .frm-card-element.StripeElement{height:56px;line-height:20px;padding:0 20px;margin:0}div.frm_submit{text-align:center}.gm-control-active>img:nth-child(1){display:none}.gmnoprint,.gm-style-cc,.gm-control-active{display:none}.full-height{height:100vh}.main-heading{font-size:2.5em}.main-heading .wpb_wrapper h1{font-size:2.5em}.headline{font-size:1.8em;line-height:1.3em}.heading .wpb_wrapper h2{font-size:24px;line-height:34px}.copy .wpb_wrapper p{font-size:20px;line-height:30px}.services-heading .wpb_wrapper h2{text-align:center}.wpb_text_column .wpb_content_element .services-heading{padding-bottom:2%}.phil-heading .heading .wpb_wrapper h3{text-align:center}.margin-top .wpb_wrapper h3{padding-top:15%}.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover{color:#000;border-color:#000;background-color:#f57920}.background-fade .upb_row_bg{box-shadow:0 0 116px 45px #000 inset}@media (max-width:1183px){.contacts{grid-template-rows:1fr 1fr;grid-template-columns:auto;grid-row-gap:1%;margin:0 auto}}@media (max-width:1108px){.entry-content h1{font-size:2rem}div.about-paragraph div.wpb_wrapper p{font-size:18px}}@media (max-width:1080px){.hide-main-table{display:none}.display-mobile-table{display:block}}@media (max-width:1030px){#slider_forcefullwidth{display:none}.show-mobile{display:block}img.custom-logo{max-width:200px}.margin{margin:0 20%;margin-bottom:4%}}@media (max-width:1076px){.services-title .wpb_wrapper h4{font-size:20px;line-height:1.3}.services-paragraph .wpb_wrapper p{font-size:17px;line-height:1.3}.ast-site-identity{padding:1em 1em 0 0}}@media only screen and (max-width:1001px){.hero-image .vc_column-inner{padding-left:0;padding-right:0}.margin-list ul{margin-bottom:50px!important}}@media (max-width:921px){.ast-mobile-header-wrap{background-color:#000}#menu-social-menu-footer{width:20%}.vc_single_image-img .attachment-thumbnail{text-align:center}#contact-info{justify-content:center}#contact-info:first-child{display:none}}@media (max-width:768px){.ast-header-break-point .main-header-menu{background:#000}.ast-header-break-point .main-header-menu a{color:#fff}.ast-header-break-point .main-header-menu li{border-bottom:1px solid #fff;margin:0 21px}.ast-header-break-point .main-header-menu li:hover{background:rgb(225 225 225 / .5);transition:0.5s}.frm_style_formidable-style.with_frm_style{padding:0 0}.contacts .contacts-list ul li::before{background-size:cover;width:26px;height:26px}.vc_btn3-container .left .vc_btn3-inline{text-align:center;margin-left:0}.center-mobile.force{display:block;text-align:center}}@media only screen and (max-width:769px){.swap-on-mobile,.page-id-1266 .wpb_wrapper .vc_row:nth-of-type(even){display:flex!important;flex-direction:column-reverse!important}.vc_btn3-container .vc_btn3-inline{margin:0 auto}.tablet-hide{display:none!important}.wpb_wrapper .center-mobile{margin-top:10%;padding:0;margin:0;text-align:center;margin:0 10% 5% 10%}.center-mobile-heading{text-align:center}.center-mobile.vc_btn3-inline{margin-right:0}.bullets-left{margin-right:60px}.home .margin-prg{padding:0 0}.home .center-mobile.force{margin-right:0;text-align:center;margin:0 auto;display:block}}@media (max-width:700px){.wpb_wrapper .mobile-height-about{height:400px!important}.bullet-points li{font-size:16px!important}.show-desktop{display:none}.show-mobile-2{display:block}}@media (max-width:600px){.type-of-assets .wpb-wrapper ul li{font-size:16px}.margin-list ul{margin-bottom:0px!important}.services-title .wpb_wrapper h4{padding-right:0%}.wpb_wrapper .mobile-height-about{height:auto!important;padding-top:2em}.hide-main-about-on-mobile{display:none}.display-on-mobile{display:block}.hide{display:none}.mobile-right{padding:0}.entry-content p{font-size:18px}div.right-our-values{margin-left:0%;margin-top:10%}div.padding-for-table{padding:0}div.padding-for-table-assets{padding:0}div.capital-list{margin-bottom:20px}.text-align-mobile{text-align:center;margin:0;padding-top:10%}.copy .wpb_wrapper p{font-size:18px}.left{margin-left:10%;margin-bottom:3%}.right{margin-top:10%;padding:0 15% 0 0}.margin-mobile{margin:0 10% 8% 10%}.copy-on-mobile{padding:0}.contacts ul li a{list-style:none;color:#fff;height:50px;font-size:16px;text-decoration:none}.contact-list{padding-top:10%}.capital-list .wpb_wrapper ul{margin-left:0}.vc_btn3-container.vc_btn3-inline{display:flex;justify-content:center;margin-left:0;margin-bottom:15%}.vc_btn3-container.vc_btn3-center{margin-top:10%}.wpb_wrapper .mobile-height{height:300px!important}.services-title .wpb_wrapper h4{font-size:20px;line-height:1.3}.special-services .wpb-wrapper h4{padding-left:10%}.special-services .wpb-wrapper p{padding-left:10%}.hide-on-mobile{display:none}#menu-social-menu-footer{width:35%}.footer-widget-area[data-section="section-fb-html-2"] .ast-builder-html-element{font-size:20px}div.about-paragraph div.wpb_wrapper p{text-align:left;margin-bottom:10%}#about-paragraph .wpb_wrapper p{text-align:left}aside.footer-widget-area section#text-4 div.textwidget p{font-size:14px}}@media (max-width:500px){.phil-heading .wpb-wrapper h2{font-size:34px;color:#fff}.phil-heading .wpb-wrapper h4{color:#fff}div.bullets-left .wpb-wrapper ul li{font-size:16px}.contacts ul li{font-size:15px}.contacts-list ul li a{color:#fff;text-decoration:none}.contacts ul li:first-child:before{margin:-5px 6px 0 0}.contacts ul li:nth-child(2):before{margin:-5px 6px 0 0}.contacts ul li:nth-child(3):before{margin:-5px 6px 0 0}}@media (max-width:1030px) and (min-width:920px){.home .hero-image{width:100%!important;background:#000}.home .hero-image .vc_column-inner{width:100%;padding-left:0;padding-right:0}}div#frm_field_74_container{margin-top:3.5%}div.shrink-icons{width:400px}@media (max-width:1426px) and (min-width:921px){div.padding-for-table{padding:0}}@media (max-width:1477px) and (min-width:1159px){div.padding-for-table-assets{padding:0 5%}}@media (max-width:1158px) and (min-width:923px){div.padding-for-table-assets{padding:0 1%}}.frm_style_formidable-style.with_frm_style .frm-edit-page-btn:hover,.frm_style_formidable-style.with_frm_style input[type="submit"]:hover,.frm_style_formidable-style.with_frm_style .frm_submit input[type="button"]:hover,.frm_style_formidable-style.with_frm_style .frm_submit button:hover{color:#000;border-color:#000;background-color:#f57920;box-shadow:none}.ast-header-break-point .main-header-bar{border-bottom-width:0;border-bottom-color:none;border-bottom-style:none}@media (max-width:921px) and (min-width:601px){.hide-on-tablet{display:none}.display-on-tablet{display:block}.vc_btn3-container .mobile-left .vc_btn3-inline{display:flex;justify-content:center}.wpb-wrapper .margin-prg{padding:0}div.padding-for-table{padding:0 4%}.tablet-height{height:600px}div.padding-for-table-assets{padding:0 4%}div.tablet-styles{padding-right:7%}div.tablet-styles .wpb_wrapper p{font-size:16px}div.about-paragraph div.wpb_wrapper p{font-size:16px}.entry-content h3{font-size:30px}div.bullet-left .wpb-wrapper ul{margin-left:0!important}}.orange-title{text-transform:uppercase;color:#f57920;font-family:oswald;font-size:24px}#careers .vc_separator.wpb_content_element{margin-bottom:10px}.job-title{margin-top:15px;margin-bottom:15px}.job-title h4{color:#fff;margin-top:0}td{padding:5px 0}.career-title{font-family:oswald;font-size:24px;margin-bottom:20px}.career-paragraph span{font-weight:700}.career-margin-bottom{margin-bottom:10px}div.career-paragraph div.wpb-wrapper ul{margin-left:18px}div.how-to-apply{background-color:#474747;padding:2% 3%}div.career-btn .wpb-wrapper p a{text-transform:uppercase;text-decoration:none;font-family:oswald;border:1px solid #fff;color:#fff}div.career-btn .wpb-wrapper p a:hover{color:#000;border-color:#b3b3b3;background-color:#f57920}@media (max-width:768px){div.career-paragraph{padding:0 5%}div.career-margin-bottom{padding-left:5%}table{padding:0 5%}}@media (max-width:620px){.entry-content p{font-size:16px}ul li{font-size:16px}div.career-paragraph .wpb-wrapper p{font-size:16px}td{font-size:16px}div.apply-paragraph .wpb-wrapper p{font-size:16px}}.hide-transactions-on-desktop{display:none}.margin-bottom-zero{margin-bottom:0}.orange-dollar-amount .wpb_wrapper p{color:#F57920;font-size:36px;font-family:'Oswald'}@media (max-width:768px){.hide-transactions-on-desktop{display:block}.hide-on-mobile{display:none}.right-transaction{padding:0 15% 0 0}.ast-header-break-point .main-header-menu .sub-menu a{color:#000}}.phil-logo img{padding:10px 10px}@media (max-width:768px){.phil-logo-row{padding:20px}.phil-logo-row img{max-width:75vw}.right-img.phil-logo{text-align:center!important}}.page-id-70 .vc_tta-tab{display:none;visibility:hidden}.fade-in{opacity:0;transform:translateY(40px);transition:opacity 1s ease-in-out,transform 1s ease-in-out}.fade-in.fade-in-visible{opacity:1;transform:translateY(0)}.fade-in-right{opacity:0;transform:translateX(400px);transition:opacity 1s ease-in-out,transform 1s ease-in-out}.fade-in-right.fade-in-right-visible{opacity:1;transform:translateX(0)}.fade-in-left{opacity:0;transform:translateX(-40px);transition:opacity 1s ease-in-out,transform 1s ease-in-out}.fade-in-left.fade-in-left-visible{opacity:1;transform:translateX(0)}