*{-webkit-tap-highlight-color:transparent}:root,html{font-size:16px!important}@media only screen and (min-width:980px) and (max-width:1444px){:root,html{font-size:14px!important}}@media only screen and (min-width:451px) and (max-width:979px){:root,html{font-size:15px!important}}@media only screen and (max-width:450px){:root,html{font-size:14px!important}}@media only screen and (min-width:2000px){:root,html{font-size:22px!important}}@media only screen and (min-width:3000px){:root,html{font-size:32px!important}}.with_frm_style{--title-size:2.222rem;--title-margin-top:0.556rem;--title-margin-bottom:3.333rem;--form-desc-size:0.778rem;--form-desc-margin-top:0.556rem;--form-desc-margin-bottom:1.389rem;--form-desc-padding:0rem;--font-size:0.833rem;--width:8.333rem;--label-padding:0rem 0rem 0.278rem 0rem;--description-font-size:0.667rem;--description-margin:0rem;--field-font-size:0.778rem;--field-height:2rem;--line-height:2rem;--field-pad:0.444rem 0.667rem;--field-margin:1.111rem;--check-font-size:0.778rem;--section-font-size:1rem;--section-pad:1.778rem 0rem 0.167rem 0rem;--section-mar-top:1.667rem;--section-mar-bottom:1.667rem;--submit-font-size:0.778rem;--submit-border-width:0.056rem;--submit-border-radius:0.444rem;--submit-margin:0.556rem;--submit-padding:0.444rem 0.889rem;--border-radius:0.444rem;--error-font-size:0.778rem;--success-font-size:0.778rem;--progress-size:1.667rem;--base-font-size:0.833rem;--toggle-font-size:0.833rem;--slider-font-size:0.778rem;--slider-track-size:0.444rem;--slider-circle-size:1.333rem}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn,.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{font-size:1rem}#form_contact-form input[type="text"],#form_contact-form input[type="email"],#form_contact-form input[type="tel"],#form_contact-form textarea{background:transparent!important;color:#fff!important}#form_contact-form input.has-value,#form_contact-form textarea.has-value{background:#fff!important;color:#000!important;-webkit-text-fill-color:#000!important}#form_contact-form input:-webkit-autofill,#form_contact-form input:-webkit-autofill:hover,#form_contact-form input:-webkit-autofill:focus,#form_contact-form input:-webkit-autofill:active{-webkit-text-fill-color:#000!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important}#isw-load-more-button{background-color:transparent;border:none;font-size:1.3rem;padding:0;color:#ffffff}#isw-load-more-button:after{content:'$';font-family:ETmodules!important;margin-left:0.3em;line-height:1.3em!important;color:var(--gcid-v0eeda4m5b)}.wp-pagenavi{border-top:0!important}.et_pb_tab_nav_item_link{text-align:center}.faq .et_pb_toggle_open .et_pb_toggle_title{background-image:var(--gvid-yd0ovnwlgq);padding:1rem}.faq .et_pb_toggle_close .et_pb_toggle_title{padding:1rem}.faq .et_pb_toggle_open,.faq .et_pb_toggle_close{padding:0!important}@media only screen and (max-width:981px){.et_pb_tabs_1 .et_pb_tabs_controls li,.et_pb_tabs_1 .et_pb_tabs_controls li a{width:100%!important}}@media only screen and (min-width:981px){.side-tab{display:flex}.side-tab ul.et_pb_tabs_controls{gap:0.5rem;display:flex;background-color:transparent;min-width:25vw;display:block;max-width:25vw}.side-tab .et_pb_tabs_controls li a{text-align:left;line-height:1.2em!important}}.side-tab ul.et_pb_tabs_controls:after{border-top:none!important;content:"";display:block;visibility:visible;position:relative;top:-1px;z-index:9}@media (max-width:981px){.et_pb_tab{margin-bottom:0!important}}@media (max-width:767px){.side-tab .et_pb_tabs_controls li{display:table!important}}.blue-card::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--gcid-9al4l6cqd4);opacity:0.75}.green-card::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--gcid-v0eeda4m5b);opacity:0.75}.teal-card::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--gcid-fw8snhrpq2);opacity:0.75}@media only screen and (min-width:980px){.two-icon-bg{background-image:url('https://www.fenroc.com/wp-content/uploads/green-icon-2.webp'),url('https://www.fenroc.com/wp-content/uploads/fenroc-bg-icon-6.webp');background-repeat:no-repeat,no-repeat;background-position:right -12% top,left -8% center!important;background-size:auto 50%,auto 50%!important}.three-icon-bg{background-image:url(https://www.fenroc.com/wp-content/uploads/fenroc-bg-icon-7.webp),url(https://www.fenroc.com/wp-content/uploads/green-icon-2.webp),url(https://www.fenroc.com/wp-content/uploads/fenroc-bg-icon-6.webp);background-repeat:no-repeat,no-repeat,no-repeat;background-position:left -20% top,right -35% center,left -20% bottom;background-size:auto 40%,auto 40%,auto 40%}.team-icon-bg{background-image:url(https://www.fenroc.com/wp-content/uploads/fenroc-bg-icon-7.webp),url(https://www.fenroc.com/wp-content/uploads/green-icon-2.webp);background-repeat:no-repeat,no-repeat,no-repeat;background-position:left -13% top,right -14% bottom;background-size:auto 60%,auto 60%}}.case-study-review .et_pb_testimonial_description{flex-direction:row!important;flex-wrap:wrap;column-gap:1rem!important}.case-study-review .et_pb_testimonial_meta{max-width:fit-content}.blog-col .blog-img{opacity:0!important;transition:0.4s}.blog-col:hover .blog-img{opacity:0.5!important}#scroll-row::-webkit-scrollbar{width:2rem}#scroll-row::-webkit-scrollbar-thumb{background:var(--gcid-primary-color);border-radius:1.5rem 0}#scroll-row::-webkit-scrollbar-track{background:var(--gcid-jhjmxlflxv);opacity:0.4;border-radius:1.5rem 0!important}#scroll-text::-webkit-scrollbar{width:0.5rem}#scroll-text::-webkit-scrollbar-thumb{background:var(--gcid-primary-color);border-radius:1.5rem 0}#scroll-text::-webkit-scrollbar-track{background:var(--gcid-jhjmxlflxv);opacity:0.4;border-radius:1.5rem 0!important}.frm_style_formidable-style.with_frm_style .form-field{margin-bottom:0!important}.mappin .et-pb-icon{background:linear-gradient(to bottom,#79BE70 0%,#3D5F38 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.casestudyfilter .et_pb_post_filter__item-options-list{display:flex;gap:2rem}@media only screen and (max-width:767px){.casestudyfilter .et_pb_post_filter__item-options-list{display:flex;gap:0.5rem;flex-direction:column}.et_pb_post_filter_item_0_tb_body{align-items:flex-start!important}}.casestudyfilter .et_pb_post_filter__item-option{width:fit-content!important}.et_pb_post_filter__item-option--checkbox label i{width:20px;height:20px;border-radius:50%!important;border:none!important;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin-right:8px}input[value="deliver-safety"]+label i{background-color:#79BE70!important}input[value="develop-leaders"]+label i{background-color:#3A5DAE!important}input[value="drive-performance"]+label i{background-color:#00A499!important}.et_pb_post_filter__item-option--checkbox input:checked+label i::after{content:"";width:8px;height:8px;background:#fff;border-radius:50%}.case-study-dots{display:flex;gap:0.5rem;align-items:center}.case-dot{width:1rem;height:1rem;border-radius:50%;background:#fff;display:block}[data-loop-source="loop-8f8oj2x2ca"]:has(.case-study-terms a[href*="drive-performance"]) .dot-performance{background:#00A499}[data-loop-source="loop-8f8oj2x2ca"]:has(.case-study-terms a[href*="deliver-safety"]) .dot-safety{background:#79BE70}[data-loop-source="loop-8f8oj2x2ca"]:has(.case-study-terms a[href*="develop-leaders"]) .dot-leaders{background:#3A5DAE}body #page-container .et_pb_section .et_pb_button_module_wrapper .et_pb_button:after{font-size:2rem!important}.preset--module--divi-group--oxwc843yye svg path{transition:fill 0.3s ease}.preset--module--divi-group--oxwc843yye:hover svg path{fill:var(--gcid-v0eeda4m5b)!important}.map .et-pb-icon{line-height:1.2}#see-more-link .meta-nav{color:var(--gcid-v0eeda4m5b)!important}