@charset "UTF-8";.site-flyout .brand-logo-icon,.site-header .brand-logo-icon{width:120px;height:70px}@media print,screen and (min-width:60em){.site-header .brand-logo-icon{width:250px;height:150px}.is-stuck .site-header .brand-logo-icon{width:100px;height:45px}}.site-footer .brand-logo-icon{width:50px;height:50px}@media print,screen and (min-width:60em){.site-footer .brand-logo-icon{width:70px;height:70px}}.editor-styles-wrapper .hero-header--headers svg path,.home .main .hero-header--headers svg path,.menu a svg,.page .main .hero-header--headers svg path{fill:#fff}.site-background,.site-background .site-background--overlay{position:fixed;left:0;top:0;width:100%;height:100%}.footer-background img,.header-background img,.site-background img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity 1s ease-out}.site-flyout--logo a{line-height:0}.site-flyout--close-button{width:60px;height:60px;font-weight:200}.is-active-site-flyout{overflow:hidden}.navigation--wrapper{width:100%}.navigation{position:relative;width:100%;padding:20px 0;overflow-y:auto}.navigation--the-main-menu li a{font-size:24px;color:#fff;text-transform:uppercase}.navigation--footer-main-menu li.active a,.navigation--header-main-menu li.active a,.navigation--the-main-menu li.active a{color:#fff}.navigation--the-social-media-menu li a{padding:.7rem}.navigation--the-social-media-menu li svg{width:20px;height:20px;fill:#c5a75e}.site-hamburger--wrapper{z-index:20;position:fixed;top:0;width:100%}@media print,screen and (min-width:60em){.home .site-hamburger--wrapper{position:absolute}.home.is-stuck-hamburger .site-hamburger--wrapper{position:fixed}}.hamburger,.site-hamburger{position:absolute;top:0;width:100%}.site-hamburger .grid-container{position:relative}@media print,screen and (max-width:59.9375em){.site-hamburger .grid-container{padding:0}}@media print,screen and (min-width:60em){.home .site-hamburger .hamburger{top:140px}.home.is-stuck-hamburger .site-hamburger .hamburger{top:0}.header .hamburger{margin-right:-15px}}.hamburger{left:0;width:60px;height:60px;transition-duration:.3s}.hamburger .menu-icon:after{height:1px;background:#fff;box-shadow:0 7px 0#fff,0 14px 0#fff}.hamburger .hamburger-box{height:12px}.site-container{position:relative;padding-top:120px}@media print,screen and (min-width:60em){.site-container{padding-top:200px}}.site-header--wrapper{position:fixed;top:0;z-index:9;width:100%;height:120px;box-shadow:0 3px 6px 0 rgba(100,100,100,.8);transition:height 500ms}@media print,screen and (min-width:60em){.site-header--wrapper{position:absolute;height:200px;transition:all 0s ease 0s}}.site-header--wrapper.is-stuck{background:rgba(0,0,0,.8)}@media print,screen and (min-width:60em){.site-header--wrapper.is-stuck{position:fixed;height:60px}}.header-background,.header-background .header-background--overlay{position:absolute;left:0;top:0;width:100%;height:100%}.footer-background img,.header-background img{position:relative}.header-background .header-background--overlay{background:#000;transition:background 1s ease-out}.site-header{position:relative;width:100%;height:120px;transition:height 500ms}@media print,screen and (min-width:60em){.site-header{height:200px}.is-stuck .site-header{height:80px}}.header-branding--wrapper{position:relative;width:100%;height:120px}@media print,screen and (min-width:60em){.header-branding--wrapper{height:200px}}@media print,screen and (max-width:59.9375em){.header-branding--wrapper .grid-container{padding:0}}@media print,screen and (min-width:60em){.is-stuck .header-branding--wrapper{height:60px}}.header-branding{position:relative;width:100%;height:120px}@media print,screen and (min-width:60em){.header-branding{height:200px}.is-stuck .header-branding{height:60px}}.header-branding--left{position:relative;width:100%;height:60px}@media print,screen and (min-width:60em){.header-branding--left{height:200px}.is-stuck .header-branding--left{height:60px}}.header-branding--right{position:relative;width:100%;height:60px}@media print,screen and (min-width:60em){.header-branding--right{position:relative;height:200px}.is-stuck .header-branding--right{height:60px}}.header-logo{position:relative;width:100px;height:60px;margin:0 auto}@media print,screen and (min-width:60em){.header-logo{margin:0}}.header-cta a,.header-logo a{display:flex;z-index:2;line-height:0}@media print,screen and (min-width:60em){.header-logo{width:250px;height:150px}.is-stuck .header-logo{width:100px;height:60px}}.navigation--header-social-media-menu{position:relative;height:60px}@media print,screen and (min-width:60em){.navigation--header-social-media-menu{display:none}}.navigation--header-social-media-menu li svg{fill:#c5a75e}@media print,screen and (min-width:60em){.navigation--header-social-media-menu li svg{width:15px;height:15px}.navigation--header-social-media-menu{display:flex}.is-stuck .navigation--header-social-media-menu{display:none}}.header-cta{position:absolute;width:100%;height:60px}@media print,screen and (min-width:40em){.header-cta{left:auto}}@media print,screen and (min-width:60em){.header-cta{position:relative;width:140px;height:80px;margin-right:15px}}@media print,screen and (min-width:60em){.header-cta .cta-icon{display:none}.is-stuck .cta-icon{fill:#fff}.is-stuck .cta-text{display:none}}.cta,.footer-legal p{text-transform:uppercase}.cta{border:#c5a75e solid 1px;border-radius:10px;color:#c5a75e;padding:15px;cursor:pointer}@media print,screen and (min-width:40em){.cta{border:#c5a75e solid 3px;font-weight:900;line-height:20px;padding:10px}}.header-topbar--wrapper{display:none;position:absolute;top:0;width:100%;height:60px}@media print,screen and (min-width:60em){.header-topbar--wrapper{display:block}}@media print,screen and (max-width:59.9375em){.header-topbar--wrapper .grid-container{padding:0}}@media print,screen and (min-width:60em){.is-stuck .header-topbar--wrapper{top:0}.header-topbar--wrapper{top:140px}}.header-topbar{position:relative;width:100%;height:60px}.navigation--header-main-menu li a{font-size:1.25rem;color:#fff;text-transform:uppercase}.site-footer--wrapper{position:relative;width:100%;background:rgba(255,255,255,.8)}.footer-background,.footer-background .footer-background--overlay{position:absolute;left:0;top:0;width:100%;height:100%}.footer-background .footer-background--overlay{background:#000}.footer-branding--wrapper,.site-footer{position:relative;width:100%}@media print,screen and (max-width:59.9375em){.footer-branding--wrapper .grid-container{padding:0}}.footer-branding,.footer-branding--left,.footer-branding--right{position:relative;height:60px}.footer-logo{width:100px;padding:10px}.footer-logo a{line-height:0}.footer-branding--navigation,.footer-logo,.navigation--footer-social-media-menu{position:relative;height:60px}@media print,screen and (min-width:60em){.navigation--footer-social-media-menu{margin-right:-15px}}@media print,screen and (max-width:39.9375em){.navigation--footer-social-media-menu li a{padding:.3rem}}@media print,screen and (min-width:40em) and (max-width:59.9375em){.navigation--footer-social-media-menu li a{padding:.5rem}}.navigation--footer-social-media-menu li svg{fill:#c5a75e}@media print,screen and (max-width:39.9375em){.navigation--footer-social-media-menu li svg{width:10px;height:10px}}@media print,screen and (min-width:40em){.navigation--footer-social-media-menu li svg{width:15px;height:15px}}.footer-navbar,.footer-navbar--wrapper{position:relative;width:100%}@media print,screen and (max-width:59.9375em){.footer-navbar--wrapper .grid-container{padding:0}}.navigation--footer-main-menu{max-width:650px}.navigation--footer-main-menu li a{color:#fff;text-transform:uppercase;padding:.5rem 1rem}@media print,screen and (max-width:39.9375em){.navigation--footer-main-menu li a{font-size:10px;padding:.3rem .5rem}}@media print,screen and (min-width:40em) and (max-width:59.9375em){.navigation--footer-main-menu li a{font-size:12px;padding:.3rem .8rem}}.footer-legal--wrapper{position:relative;width:100%}@media print,screen and (max-width:59.9375em){.footer-legal--wrapper .grid-container{padding:0}}.footer-legal p{font-size:8px;color:#fff;text-align:center;margin:.5rem 0}.footer-legal a{display:inline-block;color:#fff;text-decoration:underline}.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6,.home .main h1,.home .main h2,.home .main h3,.home .main h4,.home .main h5,.home .main h6,.page .main h1,.page .main h2,.page .main h3,.page .main h4,.page .main h5,.page .main h6{margin-bottom:1rem}.editor-styles-wrapper a,.home .main a,.page .main a{text-decoration:none}.editor-styles-wrapper .fbm-logo-text,.home .main .fbm-logo-text,.page .main .fbm-logo-text{width:280px;min-height:12px;fill:#fff}@media print,screen and (min-width:40em){.editor-styles-wrapper .fbm-logo-text,.home .main .fbm-logo-text,.page .main .fbm-logo-text{width:400px;height:17px}}@media print,screen and (min-width:60em){.editor-styles-wrapper .fbm-logo-text,.home .main .fbm-logo-text,.page .main .fbm-logo-text{width:600px;height:26px}}.editor-styles-wrapper .hero-header--headers svg,.home .main .hero-header--headers svg,.page .main .hero-header--headers svg{width:100px;height:100px}@media print,screen and (min-width:60em){.editor-styles-wrapper .hero-header--headers svg,.home .main .hero-header--headers svg,.page .main .hero-header--headers svg{width:300px;height:300px}}.privacy-policy.page .main{background:0 0}.header-topbar .menu .menu-item-22,.header-topbar .menu .menu-item-23,.header-topbar .menu .menu-item-25{display:none}@media print,screen and (max-width:63.9375em){.header-topbar .menu .menu-item-21{display:none}}@media print,screen and (max-width:74.9375em){.header-topbar .menu .menu-item-24{display:none}}.nf-form-cont{width:100%;max-width:600px}.nf-form-cont h1,.nf-form-cont h2,.nf-form-cont h3{color:#fff;text-transform:uppercase}.nf-form-cont p{color:#fff}.nf-form-cont p,.nf-form-title{text-align:center}.nf-response-msg h1,.nf-response-msg h2,.nf-response-msg h3{text-align:center;margin-bottom:1rem}.nf-response-msg button{display:block;border:#000 solid 1px;border-radius:.625rem;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto}.nf-response-msg button span{color:#000;line-height:30px}.nf-before-form-content .nf-form-fields-required{font-size:12px;color:#fff;text-align:right}.nf-form-content .nf-field-container{margin-bottom:.625rem}.nf-field-container .nf-field .nf-field-label label{font-size:1rem;color:#fff;font-weight:400;line-height:1}@media print,screen and (min-width:40em){.nf-field-container .nf-field .nf-field-label label{font-size:1.5rem}}.nf-field-container .nf-field .nf-field-element input,.nf-field-container .nf-field .nf-field-element select,.nf-field-container .nf-field .nf-field-element textarea{max-width:100%;width:100%;height:2.5rem;background:0 0;border:1px solid #fff;border-radius:.625rem;font-size:1rem;color:#fff;line-height:3rem;box-shadow:none;padding:0 1rem;margin-bottom:0}@media print,screen and (min-width:40em){.nf-field-container .nf-field .nf-field-element input,.nf-field-container .nf-field .nf-field-element select,.nf-field-container .nf-field .nf-field-element textarea{height:3rem;font-size:1.5rem}}.nf-field-container .nf-field .nf-field-element textarea{height:200px;resize:none}.nf-field-container .nf-field .list-checkbox-wrap .nf-field-element li label,.nf-field-container .nf-field .list-image-wrap .nf-field-element li label,.nf-field-container .nf-field .list-radio-wrap .nf-field-element li label{color:#fff;line-height:20px}.nf-field-container .nf-field .list-checkbox-wrap .nf-field-element li input,.nf-field-container .nf-field .list-image-wrap .nf-field-element li input,.nf-field-container .nf-field .list-radio-wrap .nf-field-element li input{margin-top:0}.nf-field-container .nf-field .nf-field-element p{color:#fff;margin-bottom:.5rem}.nf-field-container .nf-field .field-wrap>div input[type=checkbox],.nf-field-container .nf-field .field-wrap>div input[type=radio]{display:inline-block;position:relative;height:0;background-color:transparent;border:1px solid #fff;border-radius:10px;padding:9px;-webkit-appearance:none}.nf-field-container .nf-field .field-wrap>div input[type=checkbox]:checked,.nf-field-container .nf-field .field-wrap>div input[type=radio]:checked{border:1px solid #fff;color:#88bb04}.nf-field-container .nf-field .field-wrap>div input[type=checkbox]:checked:after,.nf-field-container .nf-field .field-wrap>div input[type=radio]:checked:after{position:absolute;left:0;top:0;color:#88bb04;line-height:10px;content:"✓"}.nf-field-container .nf-field .field-wrap button,.nf-field-container .nf-field .field-wrap input[type=button],.nf-field-container .nf-field .field-wrap input[type=submit]{width:auto;font-size:1rem;font-weight:400;line-height:1rem;padding:.625rem 2rem}.nf-field-container .nf-field .field-wrap button:hover,.nf-field-container .nf-field .field-wrap input[type=button]:hover,.nf-field-container .nf-field .field-wrap input[type=submit]:hover{background-color:rgba(92,128,0,.1)}@media print,screen and (min-width:40em){.nf-field-container .nf-field .field-wrap button,.nf-field-container .nf-field .field-wrap input[type=button],.nf-field-container .nf-field .field-wrap input[type=submit]{font-size:1.5rem}}.nf-after-field .nf-error-msg{font-size:12px;margin:0}.nf-after-field .nf-input-limit{margin-top:0}.nf-after-form-content .nf-form-hp{display:none}.label-right .checkbox-wrap .nf-field-label{height:20px}.label-right .checkbox-wrap .nf-field-label label{height:0;line-height:0}.hero-header{position:relative}.hero-header--gallery img,.hero-header--gallery video{width:100%;height:clamp(7.5rem,0rem + 37.5vw,45rem);max-height:360px;object-fit:cover}.hero-header--gallery video{height:clamp(20rem,0rem + 100vw,45rem)}@media print,screen and (min-width:40em){.hero-header--gallery video{max-height:480px}}@media print,screen and (min-width:60em){.hero-header--gallery video{max-height:720px}}.hero-header--gallery .slick-slide{font-size:0}.hero-header--gallery .hero-header--caption{position:absolute;left:10%;bottom:10%;width:80%;background:rgba(100,100,100,.25);border:#fff 1px solid;border-radius:20px;color:#fff;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,.3);font-size:1.375rem;line-height:1.8rem;text-align:center;padding:2%;margin:0}@media print,screen and (min-width:40em){.hero-header--gallery .hero-header--caption{font-size:28pt;line-height:32pt;padding:2%}}@media screen and (min-width:64em){.hero-header--gallery .hero-header--caption{font-size:32pt;line-height:36pt;padding:2%}}@media print,screen and (max-width:59.9375em){.home .hero-header--gallery img{height:clamp(20rem,0rem + 100vw,59.9375rem)}}.hero-header--headers,.hero-header--headers .hero-header--overlay{position:absolute;left:0;top:0;width:100%;height:100%}.hero-header--headers .hero-header--overlay{background:rgba(0,0,0,.5)}.hero-header--headers .hero-header--overlay .grid-y{height:100%}.hero-header--headers .hero-header--overlay .cell{display:grid;position:relative;align-self:center}.hero-header--headers .hero-header--overlay h1,.hero-header--headers .hero-header--overlay p{color:#fff;text-shadow:0 0 5px #000}@media print,screen and (min-width:40em){.hero-header--headers .hero-header--overlay p{text-align:left}}@media print,screen and (min-width:60em){.hero-header--headers .hero-header--overlay p{font-size:3.5rem;font-weight:300}}@media screen and (min-width:75em){.hero-header--headers .hero-header--overlay p{font-size:4.5rem}}.hero-header--headers .hero-header--overlay svg{width:200px;height:200px;fill:#fff}.page-title{height:60px;background-color:#000}@media print,screen and (min-width:60em){.page-title{height:90px}}.page-title h1{color:#c5a75e;text-transform:uppercase}.editor-styles-wrapper,.home .main,.page .main{background:linear-gradient(45deg,#000 0,#333 100%)}.editor-styles-wrapper p,.home .main p,.page .main p{color:#fff}.main .wp-block-image.aligncenter{display:block}.hero-header--headers h1{position:absolute;bottom:10%;justify-self:center}p.contact-page-dashicons{line-height:2}@media print,screen and (min-width:40em){p.contact-page-dashicons{line-height:1.9}}@media print,screen and (min-width:60em){p.contact-page-dashicons{line-height:1.7}}p.contact-page-dashicons .dashicons{width:35px;height:35px;font-size:35px;margin-right:10px}.home .hero-header--max-savings{position:absolute;top:0;margin-top:15px;justify-self:center}@media print,screen and (min-width:60em){.home .hero-header--max-savings{margin-top:30px}}.home .hero-header--max-savings p{font-size:clamp(.5625rem,.0398rem + 2.6136vw,2rem);font-weight:900;text-align:center;text-transform:uppercase}.home .hero-header--drive-efficiency{position:absolute;top:20%;justify-self:center}.home .hero-header--drive-efficiency p{font-size:clamp(.75rem,.0357rem + 2.2857vw,1.75rem);font-weight:900;text-align:center}.home .hero-header--book-session,.home .hero-header--let-emilie-group{position:absolute;bottom:16%;justify-self:center}.home .hero-header--let-emilie-group p{font-size:clamp(.625rem,.125rem + 2.5vw,2rem);font-weight:900;text-align:center;margin-bottom:1rem}@media print,screen and (min-width:60em){.home .hero-header--let-emilie-group p{margin-bottom:2rem}}.home .hero-header--book-session{bottom:0;padding:10px}@media print,screen and (min-width:60em){.home .hero-header--book-session{padding:20px}}.home .hero-header--book-session a{border:#c5a75e solid 1px;border-radius:10px;font-size:clamp(.75rem,-.1429rem + 2.8571vw,2rem);color:#c5a75e;text-align:center;text-decoration:none;padding:10px}@media print,screen and (min-width:60em){.home .hero-header--book-session a{border:#c5a75e solid 3px;border-radius:30px;font-weight:400;padding:20px}}.home .hero-header--we-provide{position:absolute;top:0;justify-self:center;margin-top:15px}@media print,screen and (min-width:60em){.home .hero-header--we-provide{margin-top:30px}}.home .hero-header--unlock-savings p,.home .hero-header--we-provide p{font-size:clamp(.5625rem,.0398rem + 2.6136vw,2rem);font-weight:900;text-align:center;text-transform:uppercase}.home .hero-header--unlock-savings{position:absolute;bottom:37%;justify-self:center}@media print,screen and (min-width:60em){.home .hero-header--unlock-savings{bottom:20%;width:clamp(56.25rem,0rem + 93.75vw,70.3125rem)}}@media screen and (min-width:75em){.home .hero-header--unlock-savings{width:1125px}}.home .hero-header--unlock-savings p{font-size:clamp(.53125rem,-.0028rem + 2.6705vw,2rem)}.home ul.hero-header--emilie-group-core-services{position:absolute;top:0;color:#fff;margin-top:15px}@media print,screen and (min-width:60em){.home ul.hero-header--emilie-group-core-services{margin-top:30px}}.hero-header--separator{position:relative;max-width:none;height:20px;background:linear-gradient(45deg,#000,#091721);margin:0}@media print,screen and (min-width:60em){.hero-header--separator{height:75px}}.hero-header--tagline{position:relative;background:#091721}.hero-header--tagline .cell{height:75px}.hero-header--tagline h3{width:215px;color:#fff;text-align:center;text-transform:uppercase}@media print,screen and (min-width:23.4375em){.hero-header--tagline h3{width:100%}}.page-id-52 .hero-header--headers .hero-header--overlay{background:rgba(0,0,0,.3)}.page-id-54 .main{background:linear-gradient(45deg,#000 0,#1a2a44 100%)}
/*# sourceMappingURL=style.min.css.map */