@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;900&family=Playfair+Display:wght@400;600;700;800;900&display=swap');#wpadminbar{display:none}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;text-rendering:optimizeSpeed}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;text-rendering:optimizeSpeed}[tabindex="-1"]:focus{outline:0 !important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem}p{margin-top:0;margin-bottom:1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}hr{box-sizing:content-box;height:0;overflow:visible}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}.text-center{text-align:center}.relative{position:relative}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}button:focus{outline:0;box-shadow:none}.keyboard-navigation *:focus{box-shadow:0 0 4px 2px #fff !important}.keyboard-navigation button:focus{outline:2px solid #000;box-shadow:0 0 4px 2px #fff !important}.skip-to-content{position:fixed;top:30px;left:30px;text-align:center;text-decoration:none;color:#fff;border:1px dotted #4d4d4d;z-index:999;padding:20px;box-shadow:0px 0px 25px 10px rgba(0,0,0,0.5);background-color:#23549b;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scale(0, 0);transform:scale(0, 0);opacity:0}.skip-to-content:hover,.skip-to-content:focus{color:#fff}.skip-to-content:focus{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body{font-size:16px;font-weight:400;line-height:1.4;font-family:'Montserrat',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;color:#4d4d4d}a{transition:all .3s}a,button,a:hover,a:focus{text-decoration:none;color:#0e6716}p{margin:0 0 1rem 0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.2;font-family:'Playfair Display',serif;font-weight:800;color:#0E093F;margin:0}.h1,h1{font-size:clamp(40px, 6.94444444vw, 100px);letter-spacing:-0.02em;line-height:1}.h2,h2{font-size:clamp(34px, 5vw, 72px)}.h3,h3{font-size:clamp(24px, 3.33333333vw, 48px);letter-spacing:0.02em}.h4,h4{font-size:clamp(20px, 1.66666667vw, 24px)}.h5,h5{font-size:clamp(15px, 1.38888889vw, 20px)}.h6,h6{font-size:clamp(14px, 1.11111111vw, 16px)}input,select,textarea{border:none;background-color:#fff;height:40px;padding:0 20px;font-size:clamp(16px, 1.25vw, 18px);font-weight:400;font-family:'Montserrat',sans-serif;color:#000;width:100%;border-radius:3px}input{background-position:calc(100% - 12px) center;background-repeat:no-repeat;background-color:rgba(217,217,217,0.1);border:1px solid rgba(0,0,0,0.5);height:auto;padding-top:clamp(5px, 1.38888889vw, 20px);padding-bottom:clamp(5px, 1.38888889vw, 20px)}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';background-image:url('https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/sort-down-solid.svg');padding-right:35px;background-size:12px;background-position:calc(100% - 12px) center;background-repeat:no-repeat;background-color:rgba(217,217,217,0.1);border:1px solid rgba(0,0,0,0.5);height:auto;padding-top:clamp(5px, 1.38888889vw, 20px);padding-bottom:clamp(5px, 1.38888889vw, 20px)}textarea{height:100px;padding:20px}label{font-size:16px;text-transform:uppercase;color:#000;letter-spacing:0.05em;margin-bottom:5px;display:block;font-weight:500}.form-row{margin:0 0 16px;justify-content:space-between}.form-row .form-group{margin:0;width:100%}.form-row .form-group.half{width:calc(50% - 8px)}.form-item{margin-bottom:15px}.form-action{padding-top:15px}.form-action .bt{width:auto}.gform_wrapper .gform_heading{display:none}.gform_wrapper .validation_error{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.gform_wrapper .gf_page_steps{margin-bottom:30px}.gform_wrapper .gf_page_steps .gf_step .gf_step_number{display:none}.gform_wrapper .gf_page_steps .gf_step .gf_step_label{text-transform:uppercase;font-weight:800;font-size:24px}.gform_wrapper .gf_page_steps .gf_step:not(.gf_step_active){display:none}.gform_wrapper .gform_page .gsection{margin-top:20px}.gform_wrapper .gform_page .gsection .gsection_title{font-size:18px}.gform_wrapper .gform_confirmation_message{text-align:center;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;color:#155724;background-color:#d4edda;border-color:#c3e6cb}.gform_wrapper .gform_fields{list-style-type:none;padding:0;margin:0}.gform_wrapper .gform_fields li{display:inline-block;width:100%;margin-bottom:16px}.gform_wrapper .gform_fields li .gfield_label{font-size:14px;font-weight:800;text-transform:uppercase;margin-bottom:5px}.gform_wrapper .gform_fields li .gfield_description{font-size:14px;margin-top:5px}.gform_wrapper .gform_fields li .gfield_description.validation_message{color:red}.gform_wrapper .gform_fields li .ginput_container_fileupload input{background-color:transparent;border:none;width:auto;height:initial;padding-left:0;margin-top:5px;text-transform:uppercase}.gform_wrapper .gform_fields li .ginput_container_radio{display:inline-block}.gform_wrapper .gform_fields li .ginput_container_radio ul{display:flex;align-items:center}.gform_wrapper .gform_fields li .ginput_container_radio ul li{display:flex;margin:0 30px 0 0}.gform_wrapper .gform_fields li .ginput_container_radio ul li:last-child{margin-right:0}.gform_wrapper .gform_fields li .ginput_container_radio ul li input{margin:0 10px 0 0;width:20px;height:20px}.gform_wrapper .gform_fields li .ginput_container_radio ul li label{font-size:14px;font-weight:800;line-height:20px;margin:0;transition:all .3s;padding-left:30px;position:relative}.gform_wrapper .gform_fields li .ginput_container_radio ul li label:before{content:"";position:absolute;top:0px;left:0;width:20px;height:20px;border-radius:50%;border:1px solid #2f2f2f;background-color:#fff}.gform_wrapper .gform_fields li .ginput_container_radio ul li label:after{content:"";position:absolute;top:5px;left:5px;width:10px;height:10px;border-radius:50%;background-color:#0e6716;opacity:0;transition:all .3s}.gform_wrapper .gform_fields li .ginput_container_radio ul li input[type=radio],.gform_wrapper .gform_fields li .ginput_container_radio ul li input[type=checkbox]{position:absolute;width:1px;height:1px;opacity:0}.gform_wrapper .gform_fields li .ginput_container_radio ul li input[type=radio]:checked+label:after,.gform_wrapper .gform_fields li .ginput_container_radio ul li input[type=checkbox]:checked+label:after{opacity:1}.gform_wrapper .gform_fields li.hidden_label .gfield_label{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{text-align:center;margin-top:30px;display:flex;align-items:center;justify-content:center}.gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_footer .button,.gform_wrapper .gform_page_footer .button{width:auto;margin-left:5px}.gform_wrapper .gform_footer .gform_button:first-child,.gform_wrapper .gform_page_footer .gform_button:first-child,.gform_wrapper .gform_footer .button:first-child,.gform_wrapper .gform_page_footer .button:first-child{margin-left:0}@media (max-width:767.98px){.gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_footer .button,.gform_wrapper .gform_page_footer .button{width:100%}}.gform_wrapper .gform_footer .gform_ajax_spinner,.gform_wrapper .gform_page_footer .gform_ajax_spinner{margin-left:10px}@media (min-width:768px){.gform_wrapper .gform_fields li.gf_left_half{width:calc(50% - 8px);float:left}.gform_wrapper .gform_fields li.gf_right_half{width:calc(50% - 8px);float:right}}@media (min-width:1200px){.gform_wrapper .gform_fields input,.gform_wrapper .gform_fields select{height:45px}}@media only screen and (min-width:641px){div.ginput_container_name span{display:-moz-inline-stack;display:inline-block;vertical-align:top;padding-right:16px;margin-right:-4px}html div.ginput_complex.ginput_container.gf_name_has_2 span:first-child,html div.ginput_complex.ginput_container.gf_name_has_3 span:first-child,html div.ginput_complex.ginput_container.gf_name_has_4 span:first-child,html div.ginput_complex.ginput_container.gf_name_has_5 span:first-child{margin-left:0 !important}div.ginput_complex.ginput_container.gf_name_has_2 span{width:50%}.gform_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left.address_zip{margin-right:8px}.gform_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left{padding-right:8px !important;margin-right:-8px}.gform_wrapper .ginput_complex.ginput_container_address .ginput_left{margin-right:8px}.gform_wrapper .ginput_complex .ginput_left{padding-right:8px}.gform_wrapper .ginput_complex .ginput_full,.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{min-height:45px}.gform_wrapper .ginput_complex.ginput_container_address .ginput_right{margin-right:-8px;padding-right:8px}.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{width:50%;display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0 -4px 0 0}}.gform_wrapper .ginput_complex.ginput_container{overflow:visible;width:100%}.gform_wrapper .gform_fields li{display:inline-block;width:100%;margin-bottom:16px}.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{display:block;font-size:.813em;letter-spacing:.5pt;white-space:nowrap}.gform_confirmation_message{text-align:center}.gfield_checkbox .gfield-choice-input,.css-checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.gfield_checkbox .gfield-choice-input+.css-checkbox-label,.css-checkbox+.css-checkbox-label,.gfield_checkbox .gfield-choice-input+label,.css-checkbox+label{padding-left:30px;cursor:pointer;font-size:14px;line-height:24px;margin-bottom:10px;position:relative;color:#4d4d4d}.gfield_checkbox .gfield-choice-input+.css-checkbox-label:before,.css-checkbox+.css-checkbox-label:before,.gfield_checkbox .gfield-choice-input+label:before,.css-checkbox+label:before{content:'';position:absolute;top:0;left:0;width:24px;height:24px;border:1px solid #0e6716;background-color:#fff}.gfield_checkbox .gfield-choice-input+.css-checkbox-label:after,.css-checkbox+.css-checkbox-label:after,.gfield_checkbox .gfield-choice-input+label:after,.css-checkbox+label:after{content:'\f00c';position:absolute;top:0;left:0;width:24px;height:24px;background-color:#0e6716;color:#fff;transition:all .3s;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;text-align:center;transform:scale(0);opacity:0;display:flex;align-items:center;justify-content:center}.gfield_checkbox .gfield-choice-input:checked+.css-checkbox-label:after,.css-checkbox:checked+.css-checkbox-label:after,.gfield_checkbox .gfield-choice-input:checked+label:after,.css-checkbox:checked+label:after{transform:scale(1);opacity:1}@media (min-width:1400px){.gfield_checkbox .gfield-choice-input+.css-checkbox-label,.css-checkbox+.css-checkbox-label,.gfield_checkbox .gfield-choice-input+label,.css-checkbox+label{font-size:18px}}.gfield_radio .gfield-choice-input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.gfield_radio .gfield-choice-input+label{padding-left:30px;cursor:pointer;font-size:14px;line-height:24px;margin-bottom:10px;position:relative;color:#4d4d4d}.gfield_radio .gfield-choice-input+label:before{content:'';position:absolute;top:0;left:0;width:24px;height:24px;border:1px solid #0e6716;background-color:#fff;border-radius:50%}.gfield_radio .gfield-choice-input+label:after{content:'';position:absolute;top:4px;left:4px;width:16px;height:16px;background-color:#0e6716;color:#fff;transition:all .3s;border-radius:50%;transform:scale(0);opacity:0;display:flex;align-items:center;justify-content:center}.gfield_radio .gfield-choice-input:checked+label:after{transform:scale(1);opacity:1}@media (min-width:1400px){.gfield_radio .gfield-choice-input+.css-checkbox-label,.gfield_radio .gfield-choice-input+label{font-size:18px}}#wpsl-checkbox-filter{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}#wpsl-checkbox-filter li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;width:100% !important;min-height:1px;padding-right:15px;padding-left:15px;margin:0 0 10px}#wpsl-checkbox-filter li:before{display:none}#wpsl-checkbox-filter li label{margin:0;line-height:24px;float:none;padding-left:30px;width:100%;text-align:left;cursor:pointer;font-size:14px;display:block}#wpsl-checkbox-filter li label .checkbox-text{display:none}#wpsl-checkbox-filter li label .css-checkbox-label{width:24px;position:absolute;top:0;left:15px}@media (min-width:576px){#wpsl-checkbox-filter li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){#wpsl-checkbox-filter li{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media (min-width:1400px){#wpsl-checkbox-filter li label{font-size:18px}}.gfield_checkbox,.gfield_radio{position:relative}.bt,a.bt,input.bt,button.bt,.button{display:inline-block;padding:20px 32px;background:#0E6716;color:#fff;border-radius:0px;font-weight:900;font-family:'Playfair Display',serif;font-size:16px;transition:all .3s;min-width:175px;max-width:100%;text-align:center;border:none;line-height:1;border:0;outline:none;cursor:pointer;position:relative;text-transform:capitalize;letter-spacing:1.12px}.bt:before,a.bt:before,input.bt:before,button.bt:before,.button:before{content:"";width:clamp(22px, 2.91666667vw, 42px);height:clamp(22px, 2.56944444vw, 37px);position:absolute;border-bottom:3px solid #fff;border-bottom-width:clamp(2px, .20833333vw, 3px);bottom:4px;left:4px;border-left:3px solid #fff;border-left-width:clamp(2px, .20833333vw, 3px);transition:all .3s}.bt:after,a.bt:after,input.bt:after,button.bt:after,.button:after{content:"";width:42px;width:clamp(22px, 2.91666667vw, 42px);height:clamp(22px, 2.56944444vw, 37px);position:absolute;border-top:3px solid #fff;border-top-width:clamp(2px, .20833333vw, 3px);top:4px;right:4px;border-right:3px solid #fff;border-right-width:clamp(2px, .20833333vw, 3px);transition:all .3s}.bt:hover,a.bt:hover,input.bt:hover,button.bt:hover,.button:hover{color:#fff}.bt:hover:before,a.bt:hover:before,input.bt:hover:before,button.bt:hover:before,.button:hover:before{bottom:-4px;left:-4px;border-color:#0E6716}.bt:hover:after,a.bt:hover:after,input.bt:hover:after,button.bt:hover:after,.button:hover:after{top:-4px;right:-4px;border-color:#0E6716}.bt.bt-light,a.bt.bt-light,input.bt.bt-light,button.bt.bt-light,.button.bt-light{color:#fff}.bt.bt-light:hover,a.bt.bt-light:hover,input.bt.bt-light:hover,button.bt.bt-light:hover,.button.bt-light:hover{color:#0e6716}.bt.bt-transparent,a.bt.bt-transparent,input.bt.bt-transparent,button.bt.bt-transparent,.button.bt-transparent{background-color:rgba(255,255,255,0.2)}.bt.bt-transparent:hover,a.bt.bt-transparent:hover,input.bt.bt-transparent:hover,button.bt.bt-transparent:hover,.button.bt-transparent:hover{color:#fff}.bt.bt-transparent:hover:before,a.bt.bt-transparent:hover:before,input.bt.bt-transparent:hover:before,button.bt.bt-transparent:hover:before,.button.bt-transparent:hover:before{bottom:-4px;left:-4px;border-color:#fff}.bt.bt-transparent:hover:after,a.bt.bt-transparent:hover:after,input.bt.bt-transparent:hover:after,button.bt.bt-transparent:hover:after,.button.bt-transparent:hover:after{top:-4px;right:-4px;border-color:#fff}.bt.decline,a.bt.decline,input.bt.decline,button.bt.decline,.button.decline{color:#4d4d4d;background:transparent}.bt.decline:before,a.bt.decline:before,input.bt.decline:before,button.bt.decline:before,.button.decline:before{border-color:#4d4d4d}.bt.decline:after,a.bt.decline:after,input.bt.decline:after,button.bt.decline:after,.button.decline:after{border-color:#4d4d4d}button{cursor:pointer}button *{pointer-events:none}.site-header{z-index:9;position:fixed;top:0;left:0;width:100%;background:transparent;transition:background .4s;border-bottom:0;border-color:transparent;border-style:solid;border-top-width:clamp(4px, 1.38888889vw, 20px);border-color:#0E6716}.site-header .logo-container{position:relative}.site-header .logo-container .logo{display:inline-block;width:clamp(120px, 15.55555556vw, 224px);transition:all .4s}.site-header .logo-container .logo.logo.logo-scrolled{position:absolute;left:-1px;opacity:0;height:clamp(25px, 3.125vw, 45px)}.site-header .logo-container .logo.logo.logo-scrolled img{height:100%}.site-header .header-cta{min-width:244px}.site-header .main-header{display:flex;align-items:center;justify-content:space-between;transition:all .4s;padding-top:clamp(10px, 1.66666667vw, 24px);padding-bottom:clamp(10px, 1.66666667vw, 24px)}.site-header .header-bottom{display:flex;gap:20px;align-items:center}.site-header .open-mobile-menu{display:flex;position:relative;z-index:2;background:transparent;transition:all .4s;padding:8px;border:1px solid #4d4d4d}.site-header .open-mobile-menu .open-mobile-menu-outer{height:22px;width:30px;padding:0;position:relative;align-items:center;z-index:2;text-align:left}.site-header .open-mobile-menu .open-mobile-menu-outer::before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:#000;transition:all .4s}.site-header .open-mobile-menu .open-mobile-menu-outer:after{content:"";position:absolute;bottom:0;left:0;width:16px;height:2px;background-color:#000;transition:all .4s}.site-header .open-mobile-menu .open-mobile-menu-inner{width:25px;height:2px;background-color:#000;display:inline-block;transition:all .4s}@media (max-width:1024px){.site-header .open-mobile-menu{display:flex}}.scrolled-100 .site-header{border-bottom:1px solid #4d4d4d;background-color:#fff}.scrolled-100 .site-header .main-header{padding-bottom:clamp(10px, .76388889vw, 11px);padding-top:clamp(10px, .76388889vw, 11px)}.scrolled-100 .top-header-menu{transform:translateY(-100px);opacity:0;visibility:hidden;display:none}.scrolled-100 .logo-container{position:relative}.scrolled-100 .logo-container .logo{opacity:0}.scrolled-100 .logo-container .logo.logo.logo-scrolled{opacity:1}.mobile-menu-open .site-header .open-mobile-menu{border-color:#000}.mobile-menu-open .site-header .open-mobile-menu .open-mobile-menu-inner{opacity:0}.mobile-menu-open .site-header .open-mobile-menu .open-mobile-menu-outer:before{transform:rotate(45deg);top:10px;background-color:#000}.mobile-menu-open .site-header .open-mobile-menu .open-mobile-menu-outer:after{transform:rotate(-45deg);top:10px;background-color:#000;width:30px}.search-wrapper{display:none}.search-wrapper .search-wrapper-inner{padding:10px 0}.search-wrapper form{display:flex;width:100%;border-bottom:1px solid;border-radius:0}.search-wrapper form button{background:transparent;border:0}.search-oppened .search-wrapper{display:block}.top-header-menu{transition:all .4s}.top-menu{display:flex;transition:all .3s;justify-content:flex-end}.top-menu ul{list-style-type:none;padding:0;margin:0}.top-menu ul li{display:inline-block;margin-right:35px;position:relative;padding:10px 0}.top-menu ul li a{color:#4D4D4D;font-size:16px;font-weight:400;transition:all .3s;letter-spacing:-0.015em;display:block;position:relative}.top-menu ul li a:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:0;background-color:#4D4D4D;transition:all .4s}.top-menu ul li a:hover:after{width:100%}.top-menu ul li:last-child{margin-right:0}@media (max-width:1024px){.top-menu{display:none}}.header-search button{background:transparent;border:0}.main-menu-container ul{list-style:none;padding:0;margin:0;display:flex;gap:clamp(20px, 2.77777778vw, 40px)}.main-menu-container ul li a{padding:5px 0;display:block;color:#4D4D4D;font-weight:800;font-size:clamp(18px, 1.38888889vw, 20px);font-family:'Playfair Display',serif;letter-spacing:0.05em;position:relative}.main-menu-container ul li a:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:0;background-color:#0E6716;transition:all .4s}.main-menu-container ul li a:hover{color:#0E6716}.main-menu-container ul li a:hover:after{width:100%}.main-menu-container ul li.current-menu-item a{color:#0C5A13}.main-menu-container ul li.current-menu-item a:after{width:100%}@media (max-width:1024px){.main-menu-container{display:none}}.site-footer{font-weight:700;font-size:clamp(14px, 1.25vw, 18px);letter-spacing:0.05em;position:relative;font-family:'Playfair Display',serif;overflow:hidden}.site-footer ul{list-style-type:none;padding:0;margin:0}.site-footer ul li a{position:relative}.site-footer ul li a:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:0;background-color:#4D4D4D;transition:all .4s}.site-footer ul li a:hover:after{width:100%}.site-footer a{color:#4D4D4D}.site-footer .footer-top{padding-top:clamp(40px, 6.25vw, 90px);padding-bottom:clamp(40px, 4.86111111vw, 70px);display:flex;gap:20px;justify-content:space-between}.site-footer .footer-top .footer-column{flex:1}.site-footer .footer-top .footer-column .logo img{width:clamp(142px, 13.88888889vw, 200px)}.site-footer .footer-top .footer-column li+li{margin-top:10px}@media (max-width:768px){.site-footer .footer-top{flex-wrap:wrap}.site-footer .footer-top .footer-column{flex-basis:100%}.site-footer .footer-top .footer-column:nth-child(1){text-align:center;margin-bottom:20px}.site-footer .footer-top .footer-column:nth-child(2),.site-footer .footer-top .footer-column:nth-child(3){flex-basis:calc(50% - 10px)}.site-footer .footer-top .footer-column:last-child{border-top:2px solid #0e6716;margin-top:25px;padding-top:25px}.site-footer .footer-top .footer-column:last-child ul{column-count:2}}.site-footer .footer-bottom{display:flex;justify-content:space-between;gap:40px;border-top:2px solid #0e6716;padding-top:40px;padding-bottom:30px;align-items:center;font-size:clamp(12px, 1.25vw, 18px)}.site-footer .footer-bottom .footer-bottom-left{display:flex;gap:20px}.site-footer .footer-bottom .copyrights{text-align:right;margin-bottom:5px}.site-footer .footer-bottom .footer-address-icon img{width:clamp(40px, 3.75vw, 54px)}.site-footer .footer-bottom .footer-links ul{display:flex}.site-footer .footer-bottom .footer-links ul li{position:relative}.site-footer .footer-bottom .footer-links ul li+li{margin-left:10px;padding-left:10px}.site-footer .footer-bottom .footer-links ul li+li:before{content:"|";position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:768px){.site-footer .footer-bottom{flex-direction:column;align-items:flex-start}.site-footer .footer-bottom .copyrights{text-align:left}.site-footer .footer-bottom .footer-bottom-right{margin-left:61px}}.blog-newsletter-footer .container-full{padding:0}.blog-newsletter-footer .content-wrapper{display:flex;justify-content:space-between;align-items:center;padding:clamp(40px, 5.55555556vw, 80px);border-top:2px solid #0e6716;border-bottom:2px solid #0e6716}.blog-newsletter-footer .content-wrapper .title-text{font-size:clamp(36px, 5vw, 72px)}.blog-newsletter-footer .form-container{margin-top:25px}.blog-newsletter-footer .form-container form{display:flex;width:100%;align-items:center;gap:15px}.blog-newsletter-footer .form-container form .gform_body{flex:2}.blog-newsletter-footer .form-container form .gform_body input{padding:clamp(16px, 1.52777778vw, 22px);height:60px;min-height:unset !important;line-height:1 !important}@media (min-width:768px){.blog-newsletter-footer .form-container form .gform_body input{width:390px !important}}.blog-newsletter-footer .form-container form .gform_footer{flex:1;padding:0;margin:0}.blog-newsletter-footer .form-container form .gform_footer button{margin:0}@media (min-width:1024px){.blog-newsletter-footer .form-container{margin-top:0}}@media (max-width:800px){.blog-newsletter-footer .content-wrapper{flex-direction:column;padding-left:0;padding-right:0;align-items:stretch;padding-left:20px;padding-right:20px}.blog-newsletter-footer .content-wrapper .title-text{text-align:center}}@media (max-width:500px){.blog-newsletter-footer .form-container form{flex-direction:column;align-items:inherit}}#mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/mega-menu-background.svg);background-size:cover;overflow:auto;transform:translateY(-100%);transition:all .4s;display:flex;padding-top:100px;border-color:#0E6716;border-style:solid;border-top-width:clamp(4px, 1.38888889vw, 20px);border-bottom-width:clamp(4px, 1.38888889vw, 20px);border-left-width:20px}#mobile-menu .nav-wrapper{display:flex;gap:40px;padding-bottom:100px}#mobile-menu .nav-wrapper .mobile-nav-left{flex:3}#mobile-menu .nav-wrapper .mobile-nav-right{flex:4;display:flex;flex-direction:column;justify-content:space-between;gap:40px}@media (max-width:680px){#mobile-menu .nav-wrapper{flex-direction:column}}#mobile-menu #mobile-menu-nav-main ul li+li{margin-top:clamp(20px, 2.77777778vw, 40px)}#mobile-menu #mobile-menu-nav-main ul li a{display:inline-block;text-transform:uppercase;font-weight:500;color:#0E093F;font-family:'Playfair Display',serif;font-size:clamp(20px, 3.05555556vw, 44px);position:relative}#mobile-menu #mobile-menu-nav-main ul li a:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:0;background-color:#0E6716;transition:all .4s}#mobile-menu #mobile-menu-nav-main ul li a:hover{color:#0E6716}#mobile-menu #mobile-menu-nav-main ul li a:hover:after{width:100%}#mobile-menu #mobile-menu-nav-main ul li.current-menu-item a{color:#0E6716}#mobile-menu #mobile-menu-nav-main ul li.current-menu-item a:after{width:100%}#mobile-menu #mobile-menu-nav-secondary ul li+li{margin-top:clamp(8px, 2.22222222vw, 32px)}#mobile-menu #mobile-menu-nav-secondary ul li a{display:inline-block;font-weight:500;color:#4D4D4D;font-size:clamp(16px, 2.22222222vw, 32px);letter-spacing:-0.015em;position:relative}#mobile-menu #mobile-menu-nav-secondary ul li a:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:0;background-color:#4D4D4D;transition:all .4s}#mobile-menu #mobile-menu-nav-secondary ul li a:hover:after{width:100%}#mobile-menu #mobile-menu-nav-secondary ul li.current-menu-item a{color:#0E6716}#mobile-menu #mobile-menu-nav-secondary ul li.current-menu-item a:after{width:100%}#mobile-menu ul{list-style:none;padding:0;margin:0}#mobile-menu .mega-menu-socials{display:flex;gap:clamp(14px, 1.66666667vw, 24px);padding-top:clamp(14px, 1.66666667vw, 24px);position:relative}#mobile-menu .mega-menu-socials:before{content:"";width:clamp(81px, 9.93055556vw, 143px);height:2px;background-color:#000;position:absolute;top:0;left:0}#mobile-menu .mega-menu-socials .item{width:clamp(20px, 2.43055556vw, 35px)}#mobile-menu .mega-menu-floating-images .item{position:absolute}#mobile-menu .mega-menu-floating-images .item.item-0{top:20%;right:15%;max-width:30%}@media (max-width:1140px){#mobile-menu .mega-menu-floating-images .item.item-0{right:0}}#mobile-menu .mega-menu-floating-images .item.item-1{top:46%;right:28%;max-width:20%}@media (max-width:1140px){#mobile-menu .mega-menu-floating-images .item.item-1{right:15%}}@media (max-width:6800px){#mobile-menu .mega-menu-floating-images .item.item-1{right:0}}#mobile-menu .mega-menu-floating-images .item.item-2{bottom:10%;right:24%;max-width:15%}@media (max-width:1140px){#mobile-menu .mega-menu-floating-images .item.item-2{right:5%}}.mobile-menu-open #mobile-menu{transform:translateY(0);border-bottom-left-radius:0;border-bottom-right-radius:0}html,body,#page{min-height:100%;scroll-behavior:smooth}body:after{content:"";border-color:#0E6716;border-style:solid;border-width:clamp(4px, 1.38888889vw, 20px);position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none}.container,.container-full,.container-small{width:1440px;padding-left:clamp(20px, 7.98611111vw, 115px);padding-right:clamp(20px, 7.98611111vw, 115px);max-width:100%;margin:0 auto}.container-full{width:1440px;padding-left:clamp(20px, 7.98611111vw, 115px);padding-right:clamp(20px, 7.98611111vw, 115px)}@media (max-width:767.98px){.container-full{padding-left:20px;padding-right:20px}}.container-small{max-width:1024px}.no-padding{padding:0}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}img{max-width:100%;height:auto}.wow{visibility:hidden}.image-cover{width:100%;height:100%;object-fit:cover}.video-cover{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;width:177.77777778vh;min-width:100%;min-height:56.25vw}.slick-slide{outline:none !important;box-shadow:none !important}body.IE .section-hero .hero-wrapper .hero-content h1{white-space:nowrap}.slick-dots{position:relative;text-align:center;list-style-type:none;margin:0;padding:0;margin-top:30px;z-index:2;width:100%}.slick-dots li{display:inline-block;padding:0 5px}.slick-dots li button{background:#1e1e1c;border-radius:0px;width:16px;height:16px;border:none;transition:all .3s;overflow:hidden;text-indent:10000px;padding:0;outline:none;cursor:pointer}.slick-dots li.slick-active button{background:#0e6716}.white-color{color:#fff}#page{display:flex;height:100%;flex-direction:column;justify-content:space-between;-webkit-transition:all .9s ease-out;-moz-transition:all .9s ease-out;-ms-transition:all .9s ease-out;-o-transition:all .9s ease-out;transition:all .9s ease-out}html.touch button:focus{outline:none}.section-title{margin-bottom:30px}.section-title .subtitle{margin-top:15px;margin-bottom:0}@media (min-width:768px){.section-title{margin-bottom:40px}.section-title .subtitle{margin-top:30px}}.section-title.line-left{overflow:hidden;text-align:center}.section-title.line-left .title-text{display:inline-block;position:relative}.section-title.line-left .title-text:before{content:"";height:2px;width:1000px;background:#0E6716;position:absolute;top:calc(50% + 10px);transform:translateY(-50%);right:105%}.section-title.line-left .title-text.white-line:before{background:#fff}.section-title.line-right{overflow:hidden;text-align:center}.section-title.line-right .title-text{display:inline-block;position:relative;padding-left:30px;padding-right:30px}.section-title.line-right .title-text:after{content:"";height:2px;width:1000px;background:#0E6716;position:absolute;top:calc(50% + 10px);transform:translateY(-50%);right:-1040px}.section-title.line-right .title-text.white-line:after{background:#fff}ul.airplane-list{font-size:clamp(14px, 1.94444444vw, 28px);letter-spacing:0.02em;list-style:none;padding:0;margin:0}ul.airplane-list>li{background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/plane-bullet-list.svg);background-repeat:no-repeat;background-position:left center;padding-left:clamp(25px, 3.47222222vw, 50px);background-size:clamp(13px, 2.29166667vw, 33px)}ul.airplane-list>li+li{margin-top:clamp(12px, 2.08333333vw, 30px)}ul.airplane-list.small{font-size:clamp(16px, 1.38888889vw, 20px)}ul.airplane-list.small>li{background-position:left 10px}.page-section{position:relative;overflow:hidden;padding-top:clamp(88px, 8.05555556vw, 116px);padding-bottom:clamp(88px, 8.05555556vw, 116px)}.page-section.remove-padding-top,.page-section.no-padding-top{padding-top:0}.page-section.remove-padding-bottom,.page-section.no-padding-bottom{padding-bottom:0}.page-section.no-padding{padding:0}.page-section:first-child{padding-top:clamp(124px, 18.95833333vw, 273px)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#modalContainer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(14,103,22,0.87);z-index:999;display:flex;align-items:center;color:#2F3C47}#modalContainer article{background-color:#fff}#modalContainer .modal-container-outer{width:1920px;padding-left:clamp(20px, 9.722222220000001vw, 140px);padding-right:clamp(20px, 9.722222220000001vw, 140px);padding-top:clamp(24px, 3.47222222vw, 50px);padding-bottom:clamp(24px, 3.47222222vw, 50px);max-width:100%;margin:0 auto;transform:translateY(100px);opacity:0;transition:all .3s ease-in;overflow-y:auto;height:100%;scrollbar-width:thin;scrollbar-color:#0e6716 #ddebed}#modalContainer .modal-container-outer::-webkit-scrollbar{width:3px}#modalContainer .modal-container-outer::-webkit-scrollbar-track{background:#DDEBED}#modalContainer .modal-container-outer::-webkit-scrollbar-thumb{background:#0E6716}#modalContainer .modal-container-outer::-webkit-scrollbar-thumb:hover{background:#177FB2}@media (max-width:1024px){#modalContainer .modal-container-outer{padding-left:20px;padding-right:20px}}#modalContainer.enter-screen .modal-container-outer{opacity:1;transform:translateY(0)}#modalContainer .content-wrapper{background-color:#fff;position:relative;filter:drop-shadow(0px 4px 6px rgba(0,0,0,0.16));border-color:rgba(14,103,22,0.2);border-style:solid;border-width:clamp(4px, 1.38888889vw, 20px)}#modalContainer #menuPopClose{position:absolute;top:20px;border:0;right:20px;background:rgba(255,255,255,0);padding:10px;border-radius:100%;transition:all .3s}.modal-container{position:fixed;top:50%;left:50%;width:0;height:0;background-color:rgba(0,0,0,0.6);display:flex;align-items:center;justify-content:center;z-index:100;transform:translate(-50%, -50%);transition:all .4s ease-out;border:0}.modal-container .container{text-align:center;position:relative;padding:0 20px;width:1410px}.modal-container .container-close{position:absolute;top:-40px;right:20px;opacity:0}.modal-container .container-close button#closeModal{background:transparent;border:0}.modal-container .container-close button#closeModal svg path{fill:#fff}.modal-container .content{box-shadow:0px 0px 13px 5px rgba(0,0,0,0.4);display:inline-block}.modal-container .iframe-container{position:relative;padding-bottom:46%}.modal-container .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.modal-container video{display:block;margin:0 auto;max-width:100%}.modal-container .content-inner{background-color:#fff;padding:50px;font-size:clamp(16px, 1.38888889vw, 20px)}.modal-container .modal-container-inner{transform:translateY(100px);opacity:0;transition:all .3s ease-out;max-width:100%}.modal-container.visible{width:100%;height:100%;border-radius:0}.modal-container.visible .container-close{opacity:1}.modal-container.visible .modal-container-inner{transform:translateY(0);opacity:1}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1000000}.loading-overlay .loader,.loading-overlay .loader:before,.loading-overlay .loader:after{background:#0E6716;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:1em;height:4em}.loading-overlay .loader{color:#0E6716;text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loading-overlay .loader:before,.loading-overlay .loader:after{position:absolute;top:0;content:""}.loading-overlay .loader:before{left:-1.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loading-overlay .loader:after{left:1.5em}@-webkit-keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.section-title-card-container{margin:0;padding-top:clamp(30px, 6.94444444vw, 100px);padding-bottom:clamp(30px, 6.94444444vw, 100px);position:relative}.section-title-card-container .title-text{position:relative;z-index:1}@media (max-width:1024px){.section-title-card-container{padding-left:50px;padding-right:50px}.section-title-card-container .title-text{text-align:center}.section-title-card-container .title-text:before{right:165%}}.section-title-card-container .section-title-card{background-color:#F7F7F7;border-color:rgba(14,103,22,0.1);border-style:solid;border-width:clamp(4px, 1.38888889vw, 20px);position:absolute;top:0;height:100%;width:440px;left:0;transform:translateX(-40%)}.section-title-card-container .section-title-card::before{content:'';height:2px;width:100px;background-color:#0E6716;position:absolute;left:0;top:50%}@media (max-width:1024px){.section-title-card-container .section-title-card{width:100%;right:0;transform:none}.section-title-card-container .section-title-card:before{display:none}}.floating-image{position:absolute;max-width:20vw;z-index:0;pointer-events:none}.floating-image img{pointer-events:none}@media (max-width:1023px){.floating-image{max-width:85px}}.section-hero .floating-image{transition:all .8s ease-out;opacity:0}.section-hero .floating-image.direction-lr{transform:scale(.7) translate(-50%, 50%)}.section-hero .floating-image.direction-rl{transform:scale(.7) translate(50%, 50%)}.section-hero .floating-image.in-view{transform:scale(1) translate(0, 0);opacity:1;transition:all .8s ease-out}.section-hero .floating-image.second-step{animation:bounce 8s infinite}@keyframes bounce{0%{transform:scale(1) translate(0, 0) rotate(0deg)}25%,75%{transform:scale(1) translate(2px, -5px) rotate(-1deg);filter:drop-shadow(2px 1px 6px rgba(0,0,0,0.2))}50%{transform:scale(1) translate(5px, 5px) rotate(-2deg);filter:drop-shadow(2px 1px 3px rgba(0,0,0,0.05))}100%{transform:scale(1) translate(0, 0) rotate(0deg)}}.section-intro{margin-bottom:50px}.section-intro:last-child{margin-bottom:0}.section-intro .section-small-title{font-weight:400;font-size:14px;margin-bottom:20px}.section-intro .section-title{margin:0}.section-intro .section-description{margin-top:20px;font-weight:500}.section-intro .section-intro-cta{margin-top:30px;padding:0}@media (min-width:768px){.section-intro .section-small-title{margin-bottom:30px}.section-intro .section-description{margin-top:30px}}.section-hero{background-size:cover;border-bottom-color:#E7F0E8;border-bottom-style:solid;border-bottom-width:clamp(10px, 1.38888889vw, 20px)}@media (max-width:767.98px){.section-hero{padding-bottom:clamp(76px, 8.05555556vw, 116px)}}.section-hero .hero-wrapper{display:flex}.section-hero .has-boxes{padding-bottom:clamp(5px, 1.38888889vw, 20px)}.section-hero .hero-content{display:flex;flex-wrap:wrap;align-items:center;flex:3;position:relative}.section-hero .hero-content .graphic-container{width:100%;position:absolute;top:0;left:0;height:100%}.section-hero .hero-content .graphic-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);z-index:1}.section-hero .image{flex:2}.section-hero .description{max-width:850px;font-size:clamp(16px, 1.94444444vw, 28px);margin-top:clamp(20px, 2.08333333vw, 30px)}.section-hero.style-default .hero-content{max-width:70%;flex-direction:column;align-items:flex-start}@media (max-width:767px){.section-hero.style-default .hero-content{max-width:unset}.section-hero.style-default .hero-title{position:relative;width:100%}.section-hero.style-default .hero-title:before{content:"";position:absolute;top:-15%;left:-100%;width:100%;height:2px;background-color:#0E6716}.section-hero.style-default .hero-title:after{content:"";position:absolute;top:-15%;right:-20px;width:20px;height:2px;background-color:#0E6716}}.section-hero.hero-home .h1,.section-hero.hero-home h1{font-size:clamp(48px, 9.97586484vw, 124px)}.section-hero.hero-home .description{font-size:clamp(16px, 1.94444444vw, 28px);margin-top:clamp(24px, 3.33333333vw, 48px);max-width:90%;letter-spacing:-0.42px}.section-hero.hero-home .description p:last-child{margin:0}.section-hero.hero-home .cta-wrapper{margin-top:clamp(40px, 3.88888889vw, 56px)}.section-hero.hero-home .cta-wrapper .bt{padding:14px 109px;font-size:clamp(20px, 1.52777778vw, 22px);font-weight:600;letter-spacing:1.4px;line-height:1.4}@media (max-width:767px){.section-hero.hero-home .h1,.section-hero.hero-home h1{letter-spacing:-.96px}.section-hero.hero-home .description{max-width:100%}.section-hero.hero-home .cta-wrapper .bt{padding:14px 32px;width:100%}}.section-hero_simple .hero-content{min-height:auto}.section-hero.style-centered{padding-bottom:clamp(100px, 13.88888889vw, 200px);position:relative}.section-hero.style-centered:before{content:"";width:clamp(100px, 20.83333333vw, 300px);height:2px;background-color:#0E6716;position:absolute;left:0;top:150px}@media (max-width:1200px){.section-hero.style-centered:before{top:120px}}.section-hero.style-centered:after{content:"";width:clamp(100px, 20.83333333vw, 300px);height:2px;background-color:#0E6716;position:absolute;bottom:10%;right:0}.section-hero.style-centered .hero-wrapper{max-width:1220px;margin:0 auto;text-align:center}.section-hero.style-centered .hero-wrapper .hero-content{justify-content:center}.section-hero.style-centered .hero-wrapper .hero-title{max-width:1100px}.section-hero.style-centered .hero-wrapper .description{max-width:unset}.section-hero.style-criteria{overflow:hidden;position:relative}.section-hero.style-criteria .hero-wrapper{position:relative}.section-hero.style-criteria .hero-wrapper:before{content:"";height:120%;width:100%;position:absolute;top:-10%;left:0;border-color:#0E6716;border-style:solid;border-width:clamp(10px, 1.38888889vw, 20px);left:-87%;transform:scale(.1);transform-origin:right;transition:all 1.5s}.section-hero.style-criteria .hero-wrapper.in-view:before{transform:scale(1)}.section-hero.style-criteria .hero-wrapper .hero-content{max-width:1240px;background-color:#fff;padding-top:clamp(20px, 4.86111111vw, 70px);padding-bottom:clamp(20px, 4.86111111vw, 70px);padding-left:clamp(20px, 11.11111111vw, 160px);padding-right:clamp(20px, 11.11111111vw, 160px);border-color:rgba(14,103,22,0.1);border-style:solid;border-width:clamp(10px, 1.38888889vw, 20px)}.section-hero.style-blog{overflow:hidden;position:relative;padding-bottom:clamp(80px, 6.94444444vw, 100px)}.section-hero.style-blog .hero-wrapper{position:relative;max-width:80%}.section-hero.style-blog .hero-wrapper:before{content:"";height:120%;width:500px;position:absolute;top:-10%;border-color:#0E6716;border-style:solid;border-width:clamp(10px, 1.38888889vw, 20px);right:-15%}.section-hero.style-blog .hero-wrapper:after{content:"";height:100%;width:200%;position:absolute;top:0;right:0;background-color:#fff;border-color:#E1E9E1;border-style:solid;border-width:clamp(4px, 1.38888889vw, 20px)}.section-hero.style-blog .hero-wrapper .hero-content{z-index:1;position:relative;padding-top:clamp(20px, 4.16666667vw, 60px);padding-bottom:clamp(20px, 4.16666667vw, 60px);padding-left:clamp(20px, 13.88888889vw, 200px);padding-right:clamp(20px, 13.88888889vw, 200px);background-color:#fff;border-color:#E1E9E1;border-style:solid;border-width:clamp(4px, 1.38888889vw, 20px);border-left:0}.section-hero.style-blog .floating-image{z-index:2}.section-hero.style-approach{position:relative}.section-hero.style-approach .hero-wrapper{position:relative}.section-hero.style-approach .hero-wrapper:before{content:"";width:clamp(40px, 9.027777779999999vw, 130px);height:clamp(40px, 9.027777779999999vw, 130px);border-color:#0E6716;border-style:solid;border-width:clamp(4px, 1.38888889vw, 20px);position:absolute;right:0;top:0;z-index:2;transition:all .9s}.section-hero.style-approach .hero-wrapper:after{content:"";width:clamp(40px, 9.027777779999999vw, 130px);height:clamp(40px, 9.027777779999999vw, 130px);border-color:#0E6716;border-style:solid;border-width:clamp(4px, 1.38888889vw, 20px);position:absolute;left:0;bottom:0;transition:all .9s}.section-hero.style-approach .hero-wrapper.in-view:before{transform:translate(50%, -50%)}.section-hero.style-approach .hero-wrapper.in-view:after{transform:translate(-50%, 50%)}.section-hero.style-approach .hero-content{background-color:#fff;padding-top:clamp(20px, 6.25vw, 90px);padding-bottom:clamp(20px, 6.25vw, 90px);padding-left:clamp(20px, 7.63888889vw, 110px);padding-right:clamp(20px, 7.63888889vw, 110px);border-color:#E1E9E1;border-style:solid;border-width:clamp(4px, 1.38888889vw, 20px);text-align:center;position:relative;z-index:1}.section-hero.style-approach .description{max-width:unset}.section-hero.style-approach .floating-image{z-index:2}.section-hero.style-news{position:relative;overflow:hidden}.section-hero.style-news .hero-wrapper{position:relative}.section-hero.style-news .hero-wrapper:before{content:"";width:clamp(200px, 28.75vw, 414px);height:clamp(60px, 12.5vw, 180px);border-color:#0E6716;border-style:solid;border-width:clamp(4px, 1.38888889vw, 20px);position:absolute;right:0;top:0;z-index:2;transform:translate(62%, -48%)}.section-hero.style-news .hero-content{background-color:#fff;padding-top:clamp(20px, 6.25vw, 90px);padding-bottom:clamp(20px, 6.25vw, 90px);padding-left:clamp(20px, 7.63888889vw, 110px);padding-right:clamp(20px, 7.63888889vw, 110px);border-color:#E1E9E1;border-style:solid;border-width:clamp(4px, 1.38888889vw, 20px);text-align:center;position:relative;z-index:1;justify-content:center}.section-hero.style-news .description{max-width:unset}.section-hero.style-community{padding-top:clamp(180px, 18.75vw, 270px);padding-bottom:130px}.section-hero.style-community .floating-image{z-index:2}@media (max-width:1200px){.section-hero.style-community .floating-image{max-width:10%}}.section-hero.style-community .container-full{position:relative}.section-hero.style-community .container-full:before{content:"";position:absolute;height:140%;width:94%;top:50%;left:0;background-color:#fff;border-color:#E1E9E1;border-style:solid;border-width:clamp(4px, 1.38888889vw, 20px);transform:translateY(-50%)}.section-hero.style-community .container-full:after{content:"";height:160%;width:190px;right:0;top:50%;transform:translateY(-50%);border:4px solid #0e6716;position:absolute;z-index:-1}.section-hero.style-community .hero-content{text-align:center;justify-content:center;min-height:clamp(220px, 20.83333333vw, 300px)}.section-hero.style-community .hero-content .description{max-width:820px;margin-top:clamp(40px, 5.55555556vw, 80px)}.section-hero .section-boxes .description{margin-left:auto;margin-right:auto;font-size:clamp(16px, 1.66666667vw, 24px);margin-top:24px;letter-spacing:normal}.section-hero .section-boxes .cta-wrapper{margin-bottom:clamp(10px, 4.16666667vw, 60px)}@media (max-width:767.98px){.section-hero .section-boxes{padding-bottom:0}.section-hero .section-boxes .items{padding-bottom:0}.section-hero .section-boxes .section-title{text-align:left}.section-hero .section-boxes .section-title.line-left .title-text{padding:0;margin-bottom:24px;display:block}.section-hero .section-boxes .section-title.line-left .title-text:before{display:none}.section-hero .section-boxes .section-title.line-left .title-text:after{transform:unset;right:0;width:182px;top:calc(50% + 45px)}.section-hero .section-boxes .section-title.line-left .description{margin-top:0;padding-top:24px}}.section-content{position:relative;overflow:hidden;background-repeat:no-repeat;padding-top:clamp(90px, 13.88888889vw, 200px);padding-bottom:clamp(90px, 13.88888889vw, 200px)}.section-content.padding-large{padding-top:clamp(90px, 15.83333333vw, 228px);padding-bottom:clamp(90px, 15.83333333vw, 228px)}.section-content.has-border-top{border-top:20px solid rgba(14,103,22,0.1)}.section-content.background-leftCenter{background-position:5% center}.section-content.background-rightTop{background-position:95% 20%}.section-content .description{text-align:center;font-size:clamp(16px, 2.22222222vw, 32px);letter-spacing:-0.48px;margin:0 auto;line-height:1.2}@media (max-width:767.98px){.section-content.has-border-top{border-top:none}.section-content .section-title{margin-bottom:16px}.section-content .section-title .title-text,.section-content .description{text-align:left !important}.section-content .description{line-height:1.5}.section-content .description p{font-size:16px !important}}.section-content .cta-wrapper{margin-top:clamp(25px, 5.20833333vw, 75px)}.section-image_content{padding-top:clamp(36px, 6.94444444vw, 100px);padding-bottom:clamp(36px, 6.94444444vw, 100px)}.section-image_content .container-wrapper{display:flex;align-items:center}.section-image_content .container-wrapper.graphic-side-right{flex-direction:row-reverse}.section-image_content .container-wrapper.graphic-side-right .image-column .image-append{left:-55%}.section-image_content .container-wrapper.graphic-side-right .image-column:hover .image-append{left:-117%}.section-image_content .container-wrapper.graphic-side-left .image-column .image-append{right:-55%}.section-image_content .container-wrapper.graphic-side-left .image-column .image-append:before{right:0}.section-image_content .container-wrapper.graphic-side-left .image-column:hover .image-append{right:-115%}.section-image_content .content-column{flex-basis:45%;position:relative}.section-image_content .content-column .title-text{margin-bottom:clamp(12px, 1.38888889vw, 20px)}.section-image_content .content-column .description{font-size:clamp(16px, 1.66666667vw, 24px);letter-spacing:0.02em}@media (max-width:767.98px){.section-image_content .content-column .description{letter-spacing:.32px;font-weight:500;line-height:1.5;margin-bottom:24px}}.section-image_content .image-column{flex-basis:50%;position:relative;margin-right:53px}.section-image_content .image-column img{position:relative}.section-image_content .image-column *:not(button){pointer-events:none}.section-image_content .image-column video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:initial}.section-image_content .image-column button{border:0;background:transparent;padding:0;position:relative;z-index:2;transition:all .3s;width:100%}.section-image_content .image-column button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25);transition:all .4s}.section-image_content .image-column button:hover:after{background-color:rgba(0,0,0,0.6)}.section-image_content .image-column button:hover .play-icon{filter:drop-shadow(0px 11px 6px #000)}.section-image_content .image-column button .play-icon{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%, -50%);transition:all .4s}.section-image_content .image-column button .play-icon svg{width:clamp(40px, 6.94444444vw, 100px);height:clamp(40px, 6.94444444vw, 100px)}.section-image_content .image-column.play-video button{opacity:0;pointer-events:none}.section-image_content .image-column .image-append{background:rgba(217,217,217,0.2);border-color:rgba(14,103,22,0.1);border-style:solid;border-width:clamp(5px, 1.38888889vw, 20px);position:absolute;height:80%;width:100%;top:10%;transition:all .4s}.section-image_content .cta-wrapper-outside{text-align:center;margin-top:clamp(60px, 6.25vw, 90px)}@media (max-width:768px){.section-image_content{margin-bottom:16px}.section-image_content .image-column{margin-right:0}.section-image_content .content-column{padding-top:0;text-align:center}.section-image_content .title{text-align:center}.section-image_content .container-wrapper{flex-direction:column;position:relative}.section-image_content .container-wrapper.graphic-side-right{flex-direction:column}.section-image_content .container-wrapper.graphic-side-right .image-column .image-append{left:50%;bottom:-45%;top:unset;width:80%;transform:translateX(-50%)}.section-image_content .container-wrapper.graphic-side-left .image-column .image-append{right:50%;bottom:-45%;top:unset;width:80%;transform:translateX(50%)}.section-image_content .image-column{width:100%}.section-image_content .image-column img{max-height:450px;width:100%;object-fit:cover}}@media (max-width:768px){.section-image_content .cta-wrapper{margin-bottom:50px}.section-image_content .content-column .title-text{padding-top:24px;position:relative}.section-image_content .content-column .title-text:before{display:none}.section-image_content .image-append-mobile{background:rgba(217,217,217,0.2);border-color:rgba(14,103,22,0.1);border-style:solid;border-width:10px;position:absolute;height:72%;transition:all .4s;bottom:-3%;width:120%}.section-image_content .image-append-mobile:before{display:none}.section-image_content .container-wrapper.graphic-side-right{flex-direction:column}.section-image_content .container-wrapper.graphic-side-right .image-column .image-append{bottom:9%;width:65%}.section-image_content .container-wrapper.graphic-side-left .image-column .image-append{bottom:9%;width:65%}}.section-news .items{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3, 1fr);gap:clamp(20px, 2.77777778vw, 40px)}.section-news .items .item-inner{padding-top:clamp(50px, 4.86111111vw, 70px);padding-bottom:clamp(50px, 4.86111111vw, 70px);padding-left:clamp(20px, 2.77777778vw, 40px);padding-right:clamp(20px, 2.77777778vw, 40px);background-color:#FBFBFB;position:relative;height:100%}.section-news .items .item-inner:hover .corner{width:100%;height:100%}.section-news .items .item-image{height:40px;display:flex;align-items:center;justify-content:flex-start}.section-news .items .item-image img{max-height:100%;max-width:100%;object-position:left;object-fit:contain;max-width:160px;max-height:80px}.section-news .items .item-image+.item-title{margin-top:clamp(30px, 2.77777778vw, 40px)}.section-news .items .item-title{font-size:clamp(18px, 1.66666667vw, 24px);letter-spacing:-0.015em;font-family:'Playfair Display',serif;color:#4D4D4D}.section-news .items .item-date{font-size:clamp(12px, .97222222vw, 14px);letter-spacing:-0.015em;color:#4D4D4D;font-weight:500;margin-top:clamp(40px, 4.16666667vw, 60px)}.section-news .items .item .corner{position:absolute;width:50px;height:50px;transition:all .6s}.section-news .items .item .corner-1{top:0;right:0;border-top:4px solid #0e6716;border-right:4px solid #0e6716}.section-news .items .item .corner-2{bottom:0;left:0;border-bottom:4px solid #0e6716;border-left:4px solid #0e6716}.section-news .section-pagination{margin-top:clamp(40px, 6.94444444vw, 100px);grid-column:span 3}.section-news .section-pagination ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0;gap:10px}.section-news .section-pagination ul .page-item{width:clamp(30px, 4.16666667vw, 60px);height:clamp(30px, 4.16666667vw, 60px);background-color:rgba(217,217,217,0.1);border:1px solid rgba(0,0,0,0.5);font-size:clamp(12px, 1.25vw, 18px);color:#000;letter-spacing:0.05em;font-weight:300;transition:all .3s}.section-news .section-pagination ul .page-item.page-disabled{cursor:default;opacity:.5}.section-news .section-pagination ul .page-item.page-disabled:hover{background-color:rgba(217,217,217,0.1);color:#000}.section-news .section-pagination ul .page-item:hover,.section-news .section-pagination ul .page-item.active{background-color:#0E6716;color:#fff}@media (max-width:1024px){.section-news .items{grid-template-columns:repeat(2, 1fr)}.section-news .section-pagination{grid-column:span 2}}@media (max-width:720px){.section-news .items{grid-template-columns:repeat(1, 1fr)}.section-news .section-pagination{grid-column:span 1}}.section-news-featured{overflow:hidden;padding-top:clamp(60px, 8.33333333vw, 120px)}.section-news-featured .section-title{flex-basis:25%;padding-top:clamp(30px, 10.69444444vw, 154px);padding-bottom:clamp(30px, 10.69444444vw, 154px);font-size:clamp(36px, 5vw, 72px)}.section-news-featured .section-title .section-title-card{border-width:clamp(8px, 1.11111111vw, 16px)}.section-news-featured .inner-wrapper{display:flex;justify-content:space-between;gap:clamp(40px, 2.77777778vw, 40px)}@media (max-width:1024px){.section-news-featured .inner-wrapper{flex-direction:column}}@media (min-width:768px){.section-news-featured .inner-wrapper{align-items:center}}.section-news-featured .items{max-width:100%;flex-basis:75%;position:relative;width:75%;padding:0 30px}.section-news-featured .items .item{min-height:285px;position:relative;padding:0 10px}.section-news-featured .items .item-inner{height:100%;padding:40px 32px;position:relative;display:flex;justify-content:space-between;flex-direction:column;background-color:#fff}.section-news-featured .items .item-inner:hover .corner{width:100%;height:100%}.section-news-featured .items .item-title{font-size:clamp(20px, 1.66666667vw, 24px);font-weight:500;letter-spacing:0.48px;position:relative;line-height:133%;margin:10px 0}.section-news-featured .items .item-title a{color:#4D4D4D}.section-news-featured .items .item-date{font-size:clamp(14px, 1.25vw, 18px);font-weight:500;line-height:155%;letter-spacing:0.36px}.section-news-featured .items .item-cta{position:relative;color:#0E6716;font-size:18px;font-weight:600;line-height:155%;letter-spacing:0.36px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:1px;text-underline-position:from-font}.section-news-featured .items .item .corner{position:absolute;width:50px;height:50px;transition:all .6s}.section-news-featured .items .item .corner-1{top:0;right:0;border-top:4px solid #0e6716;border-right:4px solid #0e6716}.section-news-featured .items .item .corner-2{bottom:0;left:0;border-bottom:4px solid #0e6716;border-left:4px solid #0e6716}@media (max-width:767.98px){.section-news-featured .items{padding:0}.section-news-featured .items .item{margin-bottom:24px}}@media (max-width:1024px){.section-news-featured .items{width:100%}}@media (max-width:680px){.section-news-featured .items .item{min-height:unset}}@media (max-width:680px){.section-news-featured .splide__arrows{display:none}}.section-news-featured .splide__arrows .splide__arrow{width:48px;height:48px;border-radius:0;opacity:1;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:50%;border:1px solid #4d4d4d;top:108%}.section-news-featured .splide__arrows .splide__arrow svg{opacity:0}.section-news-featured .splide__arrows .splide__arrow.splide__arrow--prev{transform:translate(-50%, -50%);background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/arrow_forward.svg);left:auto;right:80px}.section-news-featured .splide__arrows .splide__arrow.splide__arrow--next{transform:translate(-50%, -50%) rotate(180deg);background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/arrow_forward.svg)}.section-news-featured .splide__list{transition:all .4s}.section-news-featured .splide__pagination{position:static;transform:none;margin-top:20px}@media (min-width:681px){.section-news-featured .splide__pagination{display:none}}.section-news-featured .splide__pagination .splide__pagination__page{height:10px;width:10px;background:transparent;border:1px solid #0e093f;opacity:1}.section-news-featured .splide__pagination .splide__pagination__page.is-active{background:#0E093F;transform:none}@media (max-width:767.98px){.section-news-featured{padding-bottom:0}}.section-form .gform_wrapper{max-width:690px;margin:0 auto}.section-form .gform_wrapper .gform_fields input,.section-form .gform_wrapper .gform_fields select{border:1px solid #c3c1bb}.section-form.password_form label{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;max-width:500px;margin:0 auto 30px}.section-form.password_form label input{margin-top:10px}.section-form.password_form input[type=submit]{width:auto}.search-results .section-news .news-listing .post-item{border-bottom:none;padding-bottom:0}.section-slider .placeholder-slide{padding-bottom:50px}.section-slider .item .item-inner{padding:0 50px}.section-persons{overflow:hidden;position:relative}.section-persons .floating-image{position:absolute}.section-persons .items{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3, 1fr);gap:clamp(40px, 7.63888889vw, 110px)}@media (max-width:991px){.section-persons .items{grid-template-columns:repeat(2, 1fr)}}@media (max-width:580px){.section-persons .items{grid-template-columns:repeat(1, 1fr)}}@media (min-width:1024px){.section-persons .items .item{flex-basis:calc(33% - 70px)}}@media (max-width:1023px){.section-persons .items .item{padding:0 10px}}@media (max-width:480px){.section-persons .items .item{padding:0}}.section-persons .items .item button{border:0;background:transparent;padding:0;margin:0;width:100%}.section-persons .items .item button:hover .image-container{filter:drop-shadow(0 4px 6px rgba(0,0,0,0.16))}.section-persons .items .item button:hover .image-background{height:100%;width:100%}.section-persons .items .item .title{font-size:clamp(20px, 2.22222222vw, 32px);margin-bottom:10px;font-weight:800;color:#0E093F;letter-spacing:0.02em;font-family:'Playfair Display',serif;position:relative}.section-persons .items .item .position{font-size:clamp(16px, 1.38888889vw, 20px);font-weight:500;letter-spacing:0.02em;color:#4D4D4D;position:relative}.section-persons .items .item .image{position:relative;margin-bottom:clamp(20px, 1.38888889vw, 20px);padding:clamp(5px, 1.38888889vw, 20px)}.section-persons .items .item .image:before{content:"";width:clamp(40px, 3.47222222vw, 50px);height:clamp(40px, 3.47222222vw, 50px);border-color:#0E6716;border-style:solid;border-width:0;border-top-width:clamp(4px, .34722222vw, 5px);border-right-width:clamp(4px, .34722222vw, 5px);position:absolute;top:0;right:0;transition:all .4s}.section-persons .items .item .image .image-container{position:relative;transition:all .4s;height:clamp(250px, 24.65277778vw, 355px)}.section-persons .items .item .image .image-container img{object-position:top}@media (max-width:580px){.section-persons .items .item .image .image-container{height:300px}}.section-persons .items .item .image .image-background{background:#F3F3F3;border-color:#0E6716;border-style:solid;border-width:clamp(4px, .34722222vw, 5px);position:absolute;height:65%;width:70%;bottom:0;left:0;transition:all .4s}@media (max-width:1023px){.section-persons .items .item .image .image-background{width:70%;left:-2%;bottom:-2%}}.section-persons_featured{overflow:hidden;position:relative}@media (max-width:767.98px){.section-persons_featured{padding-top:64px}.section-persons_featured .section-title.line-left{text-align:left}.section-persons_featured .section-title.line-left .title-text{padding-bottom:30px}.section-persons_featured .section-title.line-left .title-text:before{width:182px;top:calc(50% + 24px);left:0}}.section-persons_featured .floating-image{position:absolute}.section-persons_featured .items{margin-top:clamp(35px, 7.63888889vw, 110px)}@media (min-width:1024px){.section-persons_featured .items .splide__track{overflow:visible}.section-persons_featured .items .splide__list{display:flex !important;flex-wrap:wrap;justify-content:center;gap:clamp(50px, 6.94444444vw, 100px)}}@media (max-width:1023px){.section-persons_featured .items{padding-bottom:70px}}@media (min-width:1024px){.section-persons_featured .items .item{flex-basis:calc(33% - 70px)}}@media (max-width:1023px){.section-persons_featured .items .item{padding:0 10px}}@media (max-width:480px){.section-persons_featured .items .item{padding:0}}.section-persons_featured .items .item button{border:0;background:transparent;padding:0;margin:0;width:100%;text-align:left}.section-persons_featured .items .item button:hover .image-container{filter:drop-shadow(0 4px 6px rgba(0,0,0,0.16));transform:translate(-10px, 10px)}.section-persons_featured .items .item button:hover .image-background{top:30px;left:-40px}.section-persons_featured .items .item .title{font-size:clamp(32px, 2.77777778vw, 40px);font-weight:800;color:#0E093F;letter-spacing:0.02em;font-family:'Playfair Display',serif;position:relative}@media (max-width:900px){.section-persons_featured .items .item .title{margin-bottom:10px;max-width:90%;margin-left:auto}}@media (max-width:767.98px){.section-persons_featured .items .item .title{margin-bottom:4px;max-width:92%}}.section-persons_featured .items .item .position{font-size:clamp(16px, 1.66666667vw, 24px);letter-spacing:0.02em;color:#4D4D4D;position:relative;font-weight:700}@media (max-width:900px){.section-persons_featured .items .item .position{max-width:90%;margin-left:auto}}@media (max-width:767.98px){.section-persons_featured .items .item .position{max-width:92%}}.section-persons_featured .items .item .image{position:relative;margin-bottom:clamp(24px, 2.36111111vw, 34px)}.section-persons_featured .items .item .image .image-container{position:relative;transition:all .4s}.section-persons_featured .items .item .image .image-background{background:rgba(195,195,195,0.2);border-color:rgba(14,103,22,0.15);border-style:solid;border-width:clamp(4px, 1.38888889vw, 20px);position:absolute;height:100%;width:100%;top:clamp(69px, 5.13888889vw, 74px);left:-47px;transition:all .4s}@media (max-width:1200px){.section-persons_featured .items .item .image .image-background{top:60px;left:-30px}}@media (max-width:1023px){.section-persons_featured .items .item .image .image-background{left:45%;width:90%;transform:translateX(-50%)}}@media (max-width:1023px){.section-persons_featured .items .item .image .image-container{width:90%;margin-left:auto}}@media (max-width:767.98px){.section-persons_featured .items .item .image .image-container{width:92%}.section-persons_featured .items .item .image .image-background{left:0;width:89%;transform:unset;top:55px;border-width:10px}}.section-persons_featured .cta-wrapper{margin-top:clamp(40px, 6.25vw, 90px)}.section-persons_featured .splide__arrows{display:none}.section-persons_featured .splide__pagination__page{width:16px;height:16px;border:1px solid #0e6716;opacity:1;background:transparent;margin:3px 8px}.section-persons_featured .splide__pagination__page.is-active{background:#0E6716;transform:none}@media (max-width:767.98px){.section-persons_featured .cta-wrapper .bt{width:100%}}.section-person-details{padding-bottom:0;padding-top:150px !important}@media (max-width:1024px){.section-person-details{padding-top:0 !important}}.persons-modal .intro,.section-person-details .intro{display:flex;gap:clamp(40px, 5.55555556vw, 80px);padding-top:120px;padding-left:clamp(20px, 8.33333333vw, 120px);padding-right:clamp(20px, 8.33333333vw, 120px);padding-bottom:100px;border-bottom:10px solid rgba(14,103,22,0.2);align-items:flex-start}.persons-modal .intro .image,.section-person-details .intro .image{position:relative;flex:1}.persons-modal .intro .image::before,.section-person-details .intro .image::before{content:"";width:98%;height:98%;left:-10%;bottom:-10%;border-color:#0E6716;border-style:solid;border-width:clamp(4px, 1.38888889vw, 20px);position:absolute}.persons-modal .intro .image img,.section-person-details .intro .image img{position:relative;margin:0;width:100%;height:100%;object-fit:cover}.persons-modal .intro .intro-content,.section-person-details .intro .intro-content{flex:2;position:relative}.persons-modal .intro .intro-content .title,.section-person-details .intro .intro-content .title{font-size:clamp(30px, 3.47222222vw, 50px);margin-bottom:10px;color:#0E6716;font-weight:700;padding-right:55px}.persons-modal .intro .intro-content .position,.section-person-details .intro .intro-content .position{letter-spacing:-0.015em;font-weight:600;font-size:clamp(18px, 1.66666667vw, 24px);margin-bottom:clamp(30px, 4.16666667vw, 60px)}.persons-modal .intro .intro-content .content h4,.section-person-details .intro .intro-content .content h4{font-size:clamp(18px, 1.66666667vw, 24px);font-weight:500;letter-spacing:0.02em;color:#4D4D4D;margin-bottom:16px}.persons-modal .intro .intro-content .social,.section-person-details .intro .intro-content .social{position:absolute;top:0;right:0}.persons-modal .intro .intro-content .social a,.section-person-details .intro .intro-content .social a{width:clamp(40px, 4.86111111vw, 70px);height:clamp(40px, 4.86111111vw, 70px);background-color:#FBFBFB;display:flex;align-items:center;justify-content:center;color:#0E093F;font-size:clamp(18px, 2.08333333vw, 30px);position:relative;transition:all .3s}.persons-modal .intro .intro-content .social a .corner,.section-person-details .intro .intro-content .social a .corner{width:clamp(10px, 1.04166667vw, 15px);height:clamp(10px, 1.04166667vw, 15px);position:absolute}.persons-modal .intro .intro-content .social a .corner.corner-top,.section-person-details .intro .intro-content .social a .corner.corner-top{top:0;right:0;border-top:2px solid #0e6716;border-right:2px solid #0e6716;transition:all .3s}.persons-modal .intro .intro-content .social a .corner.corner-bottom,.section-person-details .intro .intro-content .social a .corner.corner-bottom{bottom:0;left:0;border-bottom:2px solid #0e6716;border-left:2px solid #0e6716;transition:all .3s}.persons-modal .intro .intro-content .social a:hover,.section-person-details .intro .intro-content .social a:hover{background-color:#0E6716;color:#fff}.persons-modal .intro .intro-content .social a:hover .corner.corner-top,.section-person-details .intro .intro-content .social a:hover .corner.corner-top{top:-3px;right:-3px}.persons-modal .intro .intro-content .social a:hover .corner.corner-bottom,.section-person-details .intro .intro-content .social a:hover .corner.corner-bottom{bottom:-3px;left:-3px}@media (max-width:900px){.persons-modal .intro,.section-person-details .intro{flex-direction:column}.persons-modal .intro .image,.section-person-details .intro .image{max-width:400px}.persons-modal .intro .image:before,.section-person-details .intro .image:before{left:-5%;bottom:-5%}}.persons-modal .more,.section-person-details .more{padding-top:clamp(60px, 6.94444444vw, 100px);padding-bottom:clamp(60px, 6.94444444vw, 100px);padding-left:clamp(20px, 4.16666667vw, 60px);padding-right:clamp(20px, 4.16666667vw, 60px);background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/person-pop.png);background-size:cover}.persons-modal .details-item,.section-person-details .details-item{background-color:#fff;padding-top:clamp(60px, 6.94444444vw, 100px);padding-bottom:clamp(60px, 6.94444444vw, 100px);padding-left:clamp(20px, 3.81944444vw, 55px);padding-right:clamp(20px, 3.81944444vw, 55px);display:flex;gap:60px;position:relative}@media (max-width:1024px){.persons-modal .details-item,.section-person-details .details-item{flex-direction:column}}.persons-modal .details-item .corner,.section-person-details .details-item .corner{width:clamp(20px, 3.47222222vw, 50px);height:clamp(20px, 3.47222222vw, 50px);position:absolute}.persons-modal .details-item .corner.corner-top,.section-person-details .details-item .corner.corner-top{top:0;right:0;border-color:#0E6716;border-style:solid;border-width:0;border-top-width:clamp(2px, .34722222vw, 5px);border-right-width:clamp(2px, .34722222vw, 5px);transition:all .3s}.persons-modal .details-item .corner.corner-bottom,.section-person-details .details-item .corner.corner-bottom{bottom:0;left:0;border-color:#0E6716;border-style:solid;border-width:0;border-bottom-width:clamp(2px, .34722222vw, 5px);border-left-width:clamp(2px, .34722222vw, 5px);transition:all .3s}.persons-modal .details-item>div,.section-person-details .details-item>div{flex:1}.persons-modal .details-item+.details-item,.section-person-details .details-item+.details-item{margin-top:40px}.persons-modal .details-item .title,.section-person-details .details-item .title{font-size:clamp(28px, 2.77777778vw, 40px);color:#0E093F;font-weight:500;position:relative;margin-bottom:clamp(30px, 4.16666667vw, 60px)}.persons-modal .details-item .title.border-top,.section-person-details .details-item .title.border-top{padding-top:20px}.persons-modal .details-item .title.border-top:before,.section-person-details .details-item .title.border-top:before{content:"";position:absolute;top:0;left:0;width:clamp(125px, 17.36111111vw, 250px);height:4px;background-color:#0E6716}.persons-modal .details-item .title.border-bottom,.section-person-details .details-item .title.border-bottom{padding-bottom:12px;text-align:center}.persons-modal .details-item .title.border-bottom:before,.section-person-details .details-item .title.border-bottom:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:clamp(125px, 17.36111111vw, 250px);height:4px;background-color:#0E6716}.persons-modal .details-item .items,.section-person-details .details-item .items{display:flex;justify-content:center;gap:clamp(15px, 2.77777778vw, 40px);flex-wrap:wrap}.persons-modal .details-item .items .item,.section-person-details .details-item .items .item{height:70px;max-width:20%}.persons-modal .details-item .items .item a,.section-person-details .details-item .items .item a{display:flex;height:100%}.persons-modal .details-item .items .item img,.section-person-details .details-item .items .item img{max-width:100%;max-height:100%;object-fit:contain}@media (max-width:700px){.persons-modal .details-item .items .item,.section-person-details .details-item .items .item{max-width:40%;height:60px;padding:0}}.persons-modal .details-item .airplane-list h4,.section-person-details .details-item .airplane-list h4{font-size:clamp(18px, 1.94444444vw, 28px);font-weight:600;color:#4D4D4D;margin-bottom:5px}.persons-modal .details-item .airplane-list ul,.section-person-details .details-item .airplane-list ul{padding-left:20px}.section-faq .item .item-inner{padding:20px 0;border-bottom:1px solid rgba(0,0,0,0.16)}.section-faq .item .title{font-size:20px;font-weight:700;width:100%;border:0;background:transparent;margin:0;padding:0;text-align:left}.section-faq .item .content{overflow:hidden;transition:all .3s}.section-faq .item .content p:last-child{margin-bottom:0}.section-clients{position:relative;overflow:hidden;background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/our-portfolio-background.png);background-size:cover;border-style:solid;border-color:#e7f0e8;border-top-width:clamp(10px, 1.38888889vw, 20px);border-bottom-width:clamp(10px, 1.38888889vw, 20px);padding-bottom:clamp(70px, 14.79166667vw, 213px)}.section-clients .background-color{position:absolute;top:0;left:0;width:100%;height:50%}@media (max-width:767.98px){.section-clients:after{content:"";height:2px;width:20px;background:#0E6716;position:absolute;top:calc(14% + 10px);transform:translateY(-50%);right:0}.section-clients:before{content:"";height:2px;width:20px;background:#0E6716;position:absolute;bottom:calc(10% + 10px);transform:translateY(-50%);left:0}}.section-clients .container-full{position:relative}.section-clients .container-full.small-padding{padding-left:clamp(0px, 6.25vw, 90px);padding-right:clamp(0px, 6.25vw, 90px)}@media (max-width:768px){.section-clients .container-full.small-padding{padding:0}}.section-clients .container-full.mod-padding{padding-left:clamp(20px, 5.20833333vw, 75px);padding-right:clamp(20px, 5.20833333vw, 75px)}.section-clients .cta-wrapper{margin-bottom:clamp(40px, 6.38888889vw, 92px)}@media (max-width:767.98px){.section-clients .cta-wrapper .bt{width:100%}}.section-clients .featured .item-featured{position:relative;height:auto !important}.section-clients .featured .item-featured .image{position:absolute;top:0;left:0;width:100%;height:100%}.section-clients .featured .item-featured .item-content{position:relative;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);color:#fff;display:flex;align-items:center;justify-content:center;padding-top:clamp(48px, 11.94444444vw, 172px);padding-bottom:clamp(42px, 6.94444444vw, 100px)}.section-clients .featured .item-featured .item-content-inner{max-width:830px;text-align:center;padding:0 20px 60px}.section-clients .featured .item-featured .item-content .type{letter-spacing:-0.015em;font-size:clamp(14px, 1.66666667vw, 24px)}.section-clients .featured .item-featured .item-content .title{font-size:clamp(24px, 5.55555556vw, 80px);font-family:'Playfair Display',serif;text-transform:uppercase}.section-clients .featured .item-featured .item-content .buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(30px, 5.55555556vw, 80px);margin-top:clamp(12px, 2.77777778vw, 40px);margin-bottom:clamp(12px, 2.77777778vw, 40px)}.section-clients .featured .item-featured .item-content .buttons button{background:transparent;font-size:clamp(16px, 2.08333333vw, 30px);letter-spacing:1.1;font-weight:600;color:#fff;box-shadow:none !important;border:none;font-family:'Playfair Display',serif}.section-clients .featured .item-featured .item-content .buttons button svg{margin-left:16px}.section-clients .featured .item-featured .item-content .intro-ddescription{font-size:clamp(14px, 1.66666667vw, 24px);letter-spacing:-0.015em}@media (max-width:767.98px){.section-clients .featured .item-featured .item-content .intro-ddescription{letter-spacing:0.28px;font-weight:300;line-height:1.2}}.section-clients .items{margin-top:-100px}.section-clients .items .item{padding:0 10px}.section-clients .items .item .item-inner{display:block;position:relative;height:100%;padding:0;border:0;background:transparent}.section-clients .items .item .item-inner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.35);transition:all .4s}.section-clients .items .item .item-inner:hover:after{background-color:rgba(0,0,0,0.8)}.section-clients .items .item .item-inner:hover .item-content-inner{background-color:rgba(255,255,255,0.3)}.section-clients .items .item .image{height:100%}.section-clients .items .item .image .image-container{height:100%}.section-clients .items .item-content{position:absolute;top:0;z-index:1;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:clamp(20px, 2.43055556vw, 35px);box-shadow:inset 0px 0px 0px 2px #fff}.section-clients .items .item-content .square-border{position:absolute;width:50px;height:50px;transition:all .4s}@media (max-width:680px){.section-clients .items .item-content .square-border{display:none}}.section-clients .items .item-content .square-border.top{top:8px;right:8px;border-top:4px solid #fff;border-right:4px solid #fff}.section-clients .items .item-content .square-border.bottom{bottom:8px;left:8px;border-left:4px solid #fff;border-bottom:4px solid #fff}.section-clients .items .item-content-inner{background:rgba(0,0,0,0.4);padding:clamp(15px, 1.38888889vw, 20px);width:100%;color:#fff;text-align:center;position:relative;transition:all .4s}@media (max-width:680px){.section-clients .items .item-content-inner .square-border{position:absolute;width:28x;height:28px;transition:all .4s;display:block}.section-clients .items .item-content-inner .square-border.top{top:0;right:0;border-top:2px solid #fff;border-right:2px solid #fff}.section-clients .items .item-content-inner .square-border.bottom{bottom:0;left:0;border-left:2px solid #fff;border-bottom:2px solid #fff}}@media (max-width:680px) and (max-width:680px){.section-clients .items .item-content-inner .square-border{display:block}}.section-clients .items .item-content .title{letter-spacing:0.96px;font-size:clamp(20px, 2.22222222vw, 32px);font-weight:900;font-family:'Playfair Display',serif;margin-bottom:11px}.section-clients .items .item-content .type{letter-spacing:0.4px;font-size:clamp(16px, 1.38888889vw, 20px)}@media (max-width:767.98px){.section-clients .items{display:none}}@media (max-width:680px){.section-clients .splide__arrows{display:none}}.section-clients .splide__arrows .splide__arrow{width:clamp(40px, 4.16666667vw, 60px);height:clamp(40px, 4.16666667vw, 60px);border-radius:0;background-color:#0E6716;opacity:1;background-repeat:no-repeat;background-position:center;background-size:50%;bottom:-80px;top:unset;transform:unset}.section-clients .splide__arrows .splide__arrow svg{opacity:0}.section-clients .splide__arrows .splide__arrow.splide__arrow--prev{background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/arrow-left-new.svg);left:44%}.section-clients .splide__arrows .splide__arrow.splide__arrow--next{background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/arrow-right-new.svg);right:45%}.section-clients .splide__list{transition:all .4s}.section-clients .clients-items-container .splide__track--nav>.splide__list>.splide__slide.is-active{border:0}.section-clients .clients-items-container .splide__track--nav>.splide__list>.splide__slide.is-active .item-content{box-shadow:inset 0px 0px 0px 18px #0e6716}@media (max-width:680px){.section-clients .clients-items-container .splide__track--nav>.splide__list>.splide__slide.is-active .item-content{box-shadow:none}}.section-clients .splide__pagination{position:static;transform:none;margin-top:20px}@media (min-width:768px){.section-clients .splide__pagination{display:none}}.section-clients .splide__pagination .splide__pagination__page{height:10px;width:10px;background:transparent;border:1px solid #0e6716;opacity:1}.section-clients .splide__pagination .splide__pagination__page.is-active{background:#0E6716;transform:none}@media (max-width:767.98px){.section-clients .splide__pagination{margin-top:40px}.section-clients .splide__pagination .splide__pagination__page{height:16px;width:16px;margin:3px 8px}}.section-boxes{padding-bottom:60px}.section-boxes .items{position:relative;padding-bottom:clamp(45px, 6.94444444vw, 100px)}.section-boxes .item{width:635px;max-width:58%;transition:all .7s}.section-boxes .item:nth-child(odd){position:relative;z-index:1;left:22%}.section-boxes .item:nth-child(even){position:absolute;bottom:0;right:22%}.section-boxes .item.in-view:nth-child(odd){left:0}.section-boxes .item.in-view:nth-child(even){right:0}.section-boxes .item-inner{background:#FFFFFF;border-color:rgba(14,103,22,0.1);border-style:solid;border-width:clamp(6px, .83333333vw, 12px);padding-top:clamp(24px, 2.77777778vw, 40px);padding-bottom:clamp(24px, 2.77777778vw, 40px);padding-left:clamp(24px, 4.72222222vw, 68px);padding-right:clamp(24px, 4.72222222vw, 68px)}.section-boxes .item .title{font-weight:800;font-size:clamp(24px, 3.33333333vw, 48px);letter-spacing:0.96px;color:#0E093F;font-family:'Playfair Display',serif;margin-bottom:clamp(16px, 1.66666667vw, 24px);line-height:1.1}@media (max-width:991px){.section-boxes .item{max-width:53%}}@media (max-width:767.98px){.section-boxes .item{width:100%;max-width:100%}.section-boxes .item:not(:last-child){margin-bottom:24px}.section-boxes .item:nth-child(even){position:relative}}.section-boxes .content-footer{display:flex;gap:clamp(20px, 9.027777779999999vw, 130px);margin-top:clamp(60px, 8.33333333vw, 120px);align-items:center}.section-boxes .content-footer .description{flex:3;font-size:clamp(16px, 1.94444444vw, 28px);letter-spacing:-0.015em;margin-top:0}.section-boxes .content-footer .description strong{color:#0E6716;font-weight:900}.section-boxes .content-footer .description strong span{font-size:clamp(16px, 2.5vw, 36px)}.section-boxes .content-footer .cta-wrapper{flex:1;text-align:right}@media (max-width:768px){.section-boxes .content-footer{flex-direction:column}.section-boxes .content-footer .description{text-align:center}}.section-portfolio{overflow:hidden;padding-top:clamp(40px, 5.55555556vw, 80px);border-bottom-color:#E7F0E8;border-bottom-style:solid;padding-bottom:clamp(40px, 4.16666667vw, 60px);border-bottom-width:clamp(10px, 1.38888889vw, 20px)}.section-portfolio .w-17{width:17%}.section-portfolio .w-12{width:12%}.section-portfolio .w-5{width:5%}.section-portfolio label{font-size:clamp(11px, 1.11111111vw, 16px)}.section-portfolio .filters{margin-bottom:40px}.section-portfolio .filters form{display:flex;gap:clamp(16px, 2.08333333vw, 30px);align-items:center}.section-portfolio .filters form>*{flex:1}.section-portfolio .filters form .form-group.search-gorm-grp{width:20%;max-width:20%;position:relative}@media (max-width:767.98px){.section-portfolio .filters form .form-group.search-gorm-grp{width:100%;max-width:100%}}.section-portfolio .filters form .form-group.search-gorm-grp .search-portfolio-wrapper{position:relative}.section-portfolio .filters form .form-group.search-gorm-grp #search-box{position:relative;border:1px solid rgba(0,0,0,0.5);background:rgba(217,217,217,0.1);border-radius:0 !important;height:60px;outline:none;padding-right:50px}.section-portfolio .filters form .form-group.search-gorm-grp #search-box:hover{border:1px solid rgba(0,0,0,0.8);background:#F7F7F7}.section-portfolio .filters form .form-group.search-gorm-grp #search-box:focus{border:1px solid #0e6716;background:rgba(217,217,217,0.1)}.section-portfolio .filters form .form-group.search-gorm-grp .search-icon{position:absolute;top:50%;transform:translateY(-50%);right:10px}.section-portfolio .filters form .form-group.search-gorm-grp #search-results{position:absolute;width:90%;top:75px;z-index:1}.section-portfolio .filters form .form-group.search-gorm-grp #search-results p{border-radius:2px;border:1px solid rgba(0,0,0,0.5);background:rgba(217,217,217,0.1);box-shadow:2px 4px 14px 0px rgba(0,0,0,0.08);margin-top:16px;font-size:clamp(16px, 1.25vw, 18px);letter-spacing:.9px;padding:8px 18px;background:#FFF}.section-portfolio .filters form .form-group.search-gorm-grp #search-results ul{list-style:none;padding-left:0;border-radius:2px;border:1px solid rgba(0,0,0,0.5);background:rgba(217,217,217,0.1);box-shadow:2px 4px 14px 0px rgba(0,0,0,0.08)}.section-portfolio .filters form .form-group.search-gorm-grp #search-results ul li{font-size:clamp(16px, 1.25vw, 18px);letter-spacing:.9px;background:#FFF;padding:8px 18px;color:#000;cursor:pointer}.section-portfolio .filters form .form-group.search-gorm-grp #search-results ul li:not(:last-child){border-bottom:.5px solid rgba(0,0,0,0.5)}.section-portfolio .filters form .form-group.search-gorm-grp #search-results ul li a{font-size:clamp(16px, 1.25vw, 18px);color:#000}.section-portfolio .filters form .form-group.search-gorm-grp #search-results ul li a:focus{box-shadow:none !important}.section-portfolio .filters form .form-group.search-gorm-grp #search-results ul li.active,.section-portfolio .filters form .form-group.search-gorm-grp #search-results ul li:hover{background:#0E6716}.section-portfolio .filters form .form-group.search-gorm-grp #search-results ul li.active a,.section-portfolio .filters form .form-group.search-gorm-grp #search-results ul li:hover a{color:#fff}.section-portfolio .filters form .form-group.custom-dropdown{position:relative;width:25%}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-selected,.section-portfolio .filters form .form-group.custom-dropdown .dropdown-selected-mobile{border:1px solid rgba(0,0,0,0.5);background:rgba(217,217,217,0.1);padding:18px;position:relative}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-selected:after,.section-portfolio .filters form .form-group.custom-dropdown .dropdown-selected-mobile:after{position:absolute;top:50%;right:17px;content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #000;transform:translateY(-50%)}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-selected.selected-mobile,.section-portfolio .filters form .form-group.custom-dropdown .dropdown-selected-mobile.selected-mobile{display:none}@media (max-width:767.98px){.section-portfolio .filters form .form-group.custom-dropdown .dropdown-selected,.section-portfolio .filters form .form-group.custom-dropdown .dropdown-selected-mobile{border:none;background:transparent;padding:0}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-selected.selected-desktop,.section-portfolio .filters form .form-group.custom-dropdown .dropdown-selected-mobile.selected-desktop{display:none}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-selected.selected-mobile,.section-portfolio .filters form .form-group.custom-dropdown .dropdown-selected-mobile.selected-mobile{display:block;color:#000;letter-spacing:0.9px;font-size:18px}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-selected:after,.section-portfolio .filters form .form-group.custom-dropdown .dropdown-selected-mobile:after{background:transparent;border-top:1px solid #0e6716;border-left:1px solid #0e6716;border-right:none;width:17px;height:17px;transform:rotate(135deg);top:-11px;right:0}}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-selected:hover{border:1px solid rgba(0,0,0,0.8);background:#F7F7F7}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-selected.selected{border:1px solid #0e6716;background:rgba(217,217,217,0.1)}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options{padding-left:0;list-style:none;position:absolute;top:75px;left:0;width:90%;border-radius:2px;border:1px solid rgba(0,0,0,0.5);background:rgba(217,217,217,0.1);box-shadow:2px 4px 14px 0px rgba(0,0,0,0.08);z-index:1}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options li{font-size:clamp(16px, 1.25vw, 18px);letter-spacing:.9px;background:#FFF;padding:8px 18px;color:#000;cursor:pointer}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options li:not(:last-child){border-bottom:.5px solid rgba(0,0,0,0.5)}@media (min-width:768px){.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options li:hover{background:#0E6716;color:#fff}}@media (min-width:768px){.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options .cta-wrapper{display:none}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options .dropdown-header{display:none}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options li input{display:none}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options li.default-mobile{display:none}}@media (max-width:767.98px){.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options{position:fixed;bottom:0;left:0;top:100px;width:100%;background:#fff;box-shadow:2px 4px 14px 0px rgba(0,0,0,0.08);padding:15px;transform:translateY(100%);transition:transform .3s ease-in-out;z-index:1001;border:0;margin-bottom:0;max-height:84vh;overflow-y:auto;display:flex !important;flex-direction:column}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options.open{transform:translateY(0)}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options li{padding:0;margin-bottom:12px;position:relative;padding-left:30px}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options li:not(:last-child){border-bottom:none}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options li.default-desktop{display:none}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options li input[type="radio"]{position:absolute;top:2;left:0;transform:translateX(-50%);appearance:none;width:20px;height:20px;border:1px solid #0e6716;border-radius:50%;cursor:pointer;display:inline-block;padding:0}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options li input[type="radio"]:before{content:"";width:10px;height:10px;background:#0E6716;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);transition:transform .2s ease-in-out}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options li.checked input[type="radio"]:before{transform:translate(-50%, -50%) scale(1)}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options .dropdown-header{display:flex;justify-content:space-between;align-items:center;padding:48px 0 20px}.section-portfolio .filters form .form-group.custom-dropdown .dropdown-options .dropdown-header .title{color:#000;font-size:18px;letter-spacing:0.9px;text-transform:uppercase;font-weight:500}}@media (max-width:767.98px){.section-portfolio .filters form .form-group.custom-dropdown{width:100%;border:1px solid rgba(0,0,0,0.5);background:rgba(217,217,217,0.1);padding:14px 18px}.section-portfolio .filters form .form-group.custom-dropdown label{color:#676767;font-size:16px;letter-spacing:0.8px;text-transform:uppercase;font-weight:400}}@media (max-width:767.98px){.section-portfolio .filters form .form-group{max-width:100%}}@media (min-width:768px){.section-portfolio .filters form .filter-icon-mobile,.section-portfolio .filters form .filter-header{display:none}}.section-portfolio .filters form .filter-icon-mobile{flex:unset}.section-portfolio .filters form .filter-icon-mobile .filter-icon{display:flex;width:60px;height:60px;padding:14px 18px;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,0.5);background:rgba(217,217,217,0.1)}.section-portfolio .filters form .filter-icon-mobile .filter-icon.has-filter{position:relative}.section-portfolio .filters form .filter-icon-mobile .filter-icon.has-filter svg path{fill:#000}.section-portfolio .filters form .filter-icon-mobile .filter-icon.has-filter:after{position:absolute;top:13px;right:13px;content:'';border-radius:100px;background:#0E6716;height:8px;width:8px}.section-portfolio .filters form .dropdown-wrapper{display:flex;align-items:center;width:80%;gap:clamp(8px, 2.08333333vw, 30px)}@media (max-width:767.98px){.section-portfolio .filters form .dropdown-wrapper{position:fixed;top:100%;left:0;width:100vw;height:100vh;background:#fff;z-index:999;display:none;padding:48px 16px 64px;overflow:auto;box-shadow:0 0 10px rgba(0,0,0,0.1)}.section-portfolio .filters form .dropdown-wrapper .filter-header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:36px}.section-portfolio .filters form .dropdown-wrapper .filter-header .reset-filter{letter-spacing:0.8px;color:#000;text-decoration-line:underline}.section-portfolio .filters form .dropdown-wrapper .filter-header .title{color:#000;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:.9px}.section-portfolio .filters form .dropdown-wrapper .dropdown-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1000}}@media (min-width:768px){.section-portfolio .filters form .dropdown-wrapper .filter-header{display:none}.section-portfolio .filters form .dropdown-wrapper>.cta-wrapper{display:none}.section-portfolio .filters form .dropdown-wrapper .dropdown-overlay{display:none}}.section-portfolio .filters form span.label{font-size:clamp(16px, 1.66666667vw, 24px);font-weight:500;letter-spacing:-0.015em;position:relative}.section-portfolio .filters form span.label:before{content:"";width:200px;height:2px;background-color:#0E6716;position:absolute;top:50%;transform:translateY(-50%);left:-280px}@media (max-width:1024px){.section-portfolio .filters form span.label:before{left:-230px}}@media (max-width:640px){.section-portfolio .filters form span.label:after{content:"";width:200px;height:2px;background-color:#0E6716;position:absolute;top:50%;transform:translateY(-50%);right:-230px}}@media (max-width:767.98px){.section-portfolio .filters form .cta-wrapper{margin-top:auto;width:100%}.section-portfolio .filters form .cta-wrapper a{width:100%}}.section-portfolio .portfolio-header{background-color:#0E6716;color:#fff;display:flex;gap:20px}.section-portfolio .portfolio-header .portfolio-header_item .header-title{position:relative;display:inline;cursor:pointer}.section-portfolio .portfolio-header .portfolio-header_item .header-title .arrow-desc,.section-portfolio .portfolio-header .portfolio-header_item .header-title .arrow-asc{position:absolute;top:0px;right:-20px;font-size:12px;cursor:pointer}.section-portfolio .portfolio-header .portfolio-header_item .header-title .arrow-desc:hover,.section-portfolio .portfolio-header .portfolio-header_item .header-title .arrow-asc:hover{color:#73ff80}.section-portfolio .portfolio-header .portfolio-header_item .header-title .arrow-asc{top:10px;right:-20px}.section-portfolio .portfolio-header_item{letter-spacing:0.05em;font-size:clamp(16px, 1.38888889vw, 20px);padding:20px 24px}.section-portfolio .items .item{margin-top:8px}.section-portfolio .items .item .portfolio-status.active span{border:1px solid #0e6716;background:#E8FCE9;padding:6px 12px}.section-portfolio .items .item .portfolio-status.exited span{border:1px solid #3f403f;background:#EEE;padding:6px 12px}.section-portfolio .items .item a{display:flex;align-items:center;padding-top:clamp(20px, 2.77777778vw, 40px);padding-bottom:clamp(20px, 2.77777778vw, 40px);background-color:#fff;border:1px solid rgba(0,0,0,0.5);transition:all .4s;font-size:clamp(16px, 1.25vw, 18px);color:#000000;gap:20px}.section-portfolio .items .item a:hover{background-color:#F7F7F7;border-color:#0E6716}.section-portfolio .items .item a>div{padding:0 24px}@media (max-width:1200px){.section-portfolio .items .item a>div{padding-left:10px;padding-right:10px}}.section-portfolio .items .item a .image{height:40px;display:flex;align-items:center;justify-content:flex-start}.section-portfolio .items .item a .image img{object-fit:contain;width:160px;max-height:80px;max-width:100%}.section-portfolio .items .item p{margin:0}.section-portfolio .items .item .board-member span{display:block}@media (max-width:991px){.section-portfolio .filters form{flex-wrap:wrap}.section-portfolio .filters form span.label{flex-basis:100%}.section-portfolio .portfolio-header{display:none}.section-portfolio .items .item{margin-top:24px}.section-portfolio .items .item a{flex-direction:column;align-items:flex-start;font-size:18px;letter-spacing:.9px;position:relative}.section-portfolio .items .item a>div{flex:unset;flex-basis:100%;width:100%}.section-portfolio .items .item a .image{height:auto}.section-portfolio .items .item a .has-label:before{content:attr(data-label);font-size:18px;letter-spacing:0.9px;display:block;text-transform:uppercase;font-weight:500}.section-portfolio .items .item a .portfolio-status span{display:inline-block;margin-top:6px}.section-portfolio .items .item a .portfolio-link{position:absolute;right:0;text-align:right;top:35px}.section-portfolio .items .item a .portfolio-link.has-label::before{display:none}}@media (max-width:767.98px){.section-portfolio .filters form{flex-wrap:wrap;align-items:end;justify-content:space-between}.section-portfolio .filters form span.label{margin-bottom:24px;text-align:center}.section-portfolio .filters form .form-group{width:100%}}.single-portfolio_client .site-header{background-color:rgba(255,255,255,0.8)}.single-portfolio_client .portfolio-page a{color:#0C5A13}.section-portfolio-intro{padding-top:clamp(100px, 13.88888889vw, 200px)}@media (max-width:1023.98px){.section-portfolio-intro{padding-bottom:0}}.section-portfolio-intro .air-plane{position:absolute;top:35%;right:-40px;width:180px;height:235px;background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/air-plane.svg);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:-1}.section-portfolio-intro.portfolio-background{background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/portfolio-banner2.png);background-size:cover}@media (max-width:480px){.section-portfolio-intro .container-full{padding:0}}.section-portfolio-intro.portfolio-simple{padding-bottom:0}.section-portfolio-intro .breadcrumb{margin-bottom:20px}.section-portfolio-intro .breadcrumb a{display:flex;align-items:center;gap:12px;color:#4D4D4D;letter-spacing:-0.27px;font-weight:500;font-size:clamp(16px, 1.25vw, 18px)}.section-portfolio-intro .breadcrumb a:hover{color:#0E6716}.section-portfolio-intro .breadcrumb a:hover svg path{fill:#0E6716}@media (max-width:480px){.section-portfolio-intro .breadcrumb{margin-left:16px}}.section-portfolio-intro .planes{margin:72px 0;height:150px;background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/airplanes.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width:1023.98px){.section-portfolio-intro .planes{display:none}}.section-portfolio-intro .content-wrapper{background:#F7F7F7;border-color:rgba(14,103,22,0.1);border-style:solid;border-width:clamp(10px, 1.38888889vw, 20px);padding-left:clamp(20px, 5.55555556vw, 80px);padding-right:clamp(20px, 5.55555556vw, 80px);padding-bottom:clamp(50px, 4.16666667vw, 60px);padding-top:64px}.section-portfolio-intro .content-wrapper .content-wrapper-header{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:48px}@media (min-width:768px){.section-portfolio-intro .content-wrapper .content-wrapper-header{flex-direction:row;align-items:center}}.section-portfolio-intro .content-wrapper .content-wrapper-header .image{margin-bottom:28px}.section-portfolio-intro .content-wrapper .content-wrapper-header .image img{height:40px}@media (min-width:768px){.section-portfolio-intro .content-wrapper .content-wrapper-header .image{margin:0}.section-portfolio-intro .content-wrapper .content-wrapper-header .image img{height:auto}}.section-portfolio-intro .content-wrapper .content-wrapper-header .socials-items{display:flex;gap:clamp(10px, 1.66666667vw, 24px)}@media (max-width:375px){.section-portfolio-intro .content-wrapper .content-wrapper-header .socials-items{justify-content:space-between}}.section-portfolio-intro .content-wrapper .content-wrapper-header .socials-items .item a{display:block;width:clamp(44px, 3.88888889vw, 56px);height:clamp(44px, 3.88888889vw, 56px);background-color:#fff;display:flex;align-items:center;justify-content:center;color:#0E093F;font-size:clamp(20px, 2.08333333vw, 30px);position:relative;transition:all .3s}.section-portfolio-intro .content-wrapper .content-wrapper-header .socials-items .item a .corner{width:clamp(10px, 1.04166667vw, 15px);height:clamp(10px, 1.04166667vw, 15px);position:absolute}.section-portfolio-intro .content-wrapper .content-wrapper-header .socials-items .item a .corner.corner-top{top:0;right:0;border-top:2px solid #0e6716;border-right:2px solid #0e6716;transition:all .3s}.section-portfolio-intro .content-wrapper .content-wrapper-header .socials-items .item a .corner.corner-bottom{bottom:0;left:0;border-bottom:2px solid #0e6716;border-left:2px solid #0e6716;transition:all .3s}.section-portfolio-intro .content-wrapper .content-wrapper-header .socials-items .item a:hover{background-color:#0E6716;color:#fff}.section-portfolio-intro .content-wrapper .content-wrapper-header .socials-items .item a:hover .corner.corner-top{top:-3px;right:-3px}.section-portfolio-intro .content-wrapper .content-wrapper-header .socials-items .item a:hover .corner.corner-bottom{bottom:-3px;left:-3px}.section-portfolio-intro .content-wrapper .content-wrapper-flex{display:flex;gap:44px}.section-portfolio-intro .content-wrapper .content-wrapper-left{flex:4}.section-portfolio-intro .content-wrapper .content-wrapper-right{width:32%}@media (max-width:480px){.section-portfolio-intro .content-wrapper .content-wrapper-right{width:100%;padding:56px 0;border-top:2px solid #0e6716;border-bottom:2px solid #0e6716}}.section-portfolio-intro .content-wrapper .image .image-container{line-height:0;max-width:50%}.section-portfolio-intro .content-wrapper .section-title{margin-top:clamp(32px, 5.55555556vw, 80px);margin-bottom:clamp(16px, 1.66666667vw, 24px)}.section-portfolio-intro .content-wrapper .section-title .title{font-size:clamp(32px, 3.05555556vw, 44px);font-family:'Playfair Display',serif;color:#0E093F;font-weight:800;line-height:127%}.section-portfolio-intro .content-wrapper .content{font-size:clamp(16px, 1.25vw, 18px);font-weight:500;line-height:155.5%;letter-spacing:0.36px}.section-portfolio-intro .content-wrapper .content *:last-child{margin-bottom:0}.section-portfolio-intro .content-wrapper .cta-wrapper .bt{min-width:316px}@media (max-width:480px){.section-portfolio-intro .content-wrapper .cta-wrapper .bt{width:100%}}.section-portfolio-intro .content-wrapper .info-container{color:#000;font-size:18px;position:relative}.section-portfolio-intro .content-wrapper .info-container .title-label{font-size:16px;font-weight:600;margin-bottom:4px;letter-spacing:0.8px;text-transform:uppercase;line-height:24px}.section-portfolio-intro .content-wrapper .info-container .info-item:not(:last-child){margin-bottom:32px}.section-portfolio-intro .content-wrapper .info-container a{font-weight:600}@media (max-width:1024px){.section-portfolio-intro .content-wrapper .content-wrapper-flex{flex-direction:column}.section-portfolio-intro .content-wrapper .content-wrapper-right{flex-direction:column-reverse}}@media (max-width:480px){.section-portfolio-intro .content-wrapper{border-left:0;border-right:0}.section-portfolio-intro .content-wrapper .content-wrapper-flex{gap:56px}}.section-portfolio-intro .content-wrapper-item.available-roles-container a{width:100%;line-height:38px;padding:10px 40px}.section-portfolio-intro .exited-container{margin-top:56px}.section-portfolio-intro .exited-container .exited-date{color:#000;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;line-height:150%}.section-portfolio-intro .exited-container .exited-logo-container{margin-top:10px}.section-portfolio-intro .exited-container .exited-logo-container img{height:50px}@media (max-width:480px){.section-portfolio-intro .available-roles-container{text-align:center}}.section-portfolio-intro .more-info-container h4{font-size:clamp(24px, 2.22222222vw, 32px);font-weight:800;line-height:normal;margin-bottom:10px;color:#0E093F}.section-portfolio-intro .more-info-container p{font-size:clamp(16px, 1.25vw, 18px);font-weight:500;line-height:155.5%;letter-spacing:0.36px;margin-bottom:32px}.section-portfolio-intro .more-info-container ul{font-size:1.45833333vw;letter-spacing:0.02em;list-style:none;padding:0;margin:0}.section-portfolio-intro .more-info-container ul li{font-size:clamp(16px, 1.66666667vw, 24px);color:#000}.section-portfolio-intro .more-info-container *:last-child{margin-bottom:0}.section-portfolio-intro .columns-container{display:flex;flex-wrap:wrap;margin:0 -20px;padding-bottom:clamp(48px, 3.88888889vw, 56px);padding-top:clamp(48px, 3.88888889vw, 56px)}.section-portfolio-intro .columns-container .columns-title{font-size:clamp(18px, 1.66666667vw, 24px);font-weight:500;letter-spacing:0.48px;line-height:133%;padding-left:36px}.section-portfolio-intro .columns-container .columns-content{display:flex;font-size:clamp(24px, 2.22222222vw, 32px);font-weight:500;margin-bottom:10px;line-height:125%;letter-spacing:0.64px;color:#0E093F}.section-portfolio-intro .columns-container .columns-content span{display:inline-block;height:24px;width:24px;background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/plane-bullet-list.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:12px;flex-shrink:0;margin-top:8px}.section-portfolio-intro .columns-container .item{width:100%;padding:0 20px;margin-bottom:24px}@media (min-width:768px){.section-portfolio-intro .columns-container .item{width:50%}}.section-portfolio-intro .columns-container .item:last-child{margin-bottom:0}.section-portfolio-intro .columns_link{text-align:center}.section-portfolio-intro .columns_link a{letter-spacing:0.02em;font-size:clamp(16px, 2.22222222vw, 32px);font-family:'Playfair Display',serif;font-weight:700;color:#000}.section-portfolio-intro .quote-container{max-width:585px;position:relative;padding:10px 12px;margin:33px 0}.section-portfolio-intro .quote-container::after{content:"";height:16px;width:16px;position:absolute;border-top:2px solid #0e6716;top:0;left:0;border-left:2px solid #0e6716;transition:all .3s;z-index:1}.section-portfolio-intro .quote-container::before{content:"";height:16px;width:16px;position:absolute;border-bottom:2px solid #0e6716;bottom:0;right:0;border-right:2px solid #0e6716;transition:all .3s;z-index:9}.section-portfolio-intro .quote-container .quote-text{font-size:clamp(20px, 2.22222222vw, 32px);font-weight:500;letter-spacing:0.64px;line-height:1.25;color:#0E093F}.section-portfolio-intro .quote-container .quote-text *:last-child{margin-bottom:0}.section-portfolio-intro .quote-container .quote-author{font-size:clamp(16px, 1.25vw, 18px);font-weight:600;line-height:133%;letter-spacing:0.9px;margin-top:10px}.section-portfolio-intro .video-container{background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/portfolio-video-background1.svg);background-repeat:no-repeat;background-position:center;position:relative;z-index:1}.section-portfolio-intro .video-container a{position:relative;display:block}.section-portfolio-intro .video-container a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%)}.section-portfolio-intro .video-container::after{content:"";width:clamp(50px, 6.18055556vw, 89px);height:clamp(30px, 3.88888889vw, 56px);position:absolute;border-bottom:3px solid #fff;border-bottom-width:.15625vw;bottom:10px;left:10px;border-left:3px solid #fff;border-left-width:.15625vw;transition:all .3s;z-index:1}.section-portfolio-intro .video-container::before{content:"";width:clamp(50px, 6.18055556vw, 89px);height:clamp(30px, 3.88888889vw, 56px);position:absolute;border-top:3px solid #fff;border-top-width:.15625vw;top:10px;right:10px;border-right:3px solid #fff;border-right-width:.15625vw;transition:all .3s;z-index:9}.section-portfolio-intro .video-container video{position:absolute;top:0;left:0;height:100%;object-fit:cover;width:100%;z-index:-1}.section-portfolio-intro .video-container.play-video a{opacity:0}.section-portfolio-intro .video-container.play-video video{z-index:1}.section-portfolio-intro .video-container.play-video button{display:none}.section-portfolio-intro .video-container.play-video:after,.section-portfolio-intro .video-container.play-video:before{display:none}.section-portfolio-intro .video-container .container-full{background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/airplanes-portfolio-video.svg);background-repeat:no-repeat;background-position:calc(100% - 30px) 63%}.section-portfolio-intro .video-container .play_in_window{border:0;padding:0;background:transparent;position:relative;position:absolute;width:100%;height:100%;z-index:1;top:50%;transform:translateY(-50%)}.section-portfolio-intro .video-container .play_in_window svg{transition:all 1s}.section-portfolio-intro .video-container .play_in_window .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:clamp(20px, 2.08333333vw, 30px);letter-spacing:0.07em;font-family:'Playfair Display',serif}@media (max-width:620px){.section-portfolio-intro .video-container .play_in_window .play-icon:before,.section-portfolio-intro .video-container .play_in_window .play-icon:after{display:none}}@media (max-width:480px){.section-portfolio-intro .video-container .play_in_window .play-icon>span{display:none}}@media (max-width:480px){.section-portfolio-intro .video-container{position:relative}.section-portfolio-intro .video-container .airplane-container-top{position:absolute;top:-30px;left:10%;width:37px;height:37px;background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/portfolio-video-airplane1.svg);pointer-events:none}.section-portfolio-intro .video-container .airplane-container-bottom{position:absolute;bottom:10px;right:10%;width:37px;height:37px;background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/portfolio-video-airplane1.svg);pointer-events:none}}.background-image-portfolio-details{display:none;position:absolute;top:0;left:0;z-index:0;width:100%;height:auto}.background-image-portfolio-details img{width:100%}@media (max-width:480px){.background-image-portfolio-details{display:block}}@keyframes pulseAnimation{0%{transform:scale(1.3)}100%{transform:scale(.9)}}body.dropdown-open{position:relative;transition:height .2s ease-in-out;height:0}body.dropdown-open:after{position:absolute;top:0;left:0;content:'';height:100vh;width:100%;background:#fff}.section-case_studies{overflow:hidden;padding-top:clamp(60px, 8.33333333vw, 120px);position:relative}@media (min-width:768px){.section-case_studies::before{content:"";position:absolute;left:0;width:31%;height:100%;background:white;z-index:1}}.section-case_studies .section-title{flex-basis:25%;padding-top:40px;padding-bottom:195px}@media (max-width:767.98px){.section-case_studies .section-title{padding-bottom:40px}}.section-case_studies .section-title .section-title-card{z-index:1;background-color:transparent}@media (min-width:768px){.section-case_studies .section-title .section-title-card{width:clamp(440px, 44.79166667vw, 645px)}}.section-case_studies .inner-wrapper{display:flex;align-items:center;gap:clamp(40px, 2.77777778vw, 40px);justify-content:space-between}@media (max-width:1024px){.section-case_studies .inner-wrapper{flex-direction:column}}.section-case_studies .items{max-width:100%;flex-basis:75%}.section-case_studies .items .splide__track{overflow:visible}.section-case_studies .items .item{position:relative;padding:0 10px;height:clamp(385px, 27.77777778vw, 400px)}.section-case_studies .items .item a{display:block;position:relative;height:100%}.section-case_studies .items .item a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);transition:all .4s}.section-case_studies .items .item a:hover:after{background-color:rgba(0,0,0,0.8)}.section-case_studies .items .item a:hover .item-content-inner{background-color:rgba(255,255,255,0.3)}.section-case_studies .items .item a:hover .square-border.top{top:-10px;right:-10px}.section-case_studies .items .item a:hover .square-border.bottom{bottom:-10px;left:-10px}.section-case_studies .items .item .image{height:100%}.section-case_studies .items .item .image .image-container{height:100%}.section-case_studies .items .item-content{position:absolute;top:0;z-index:1;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:clamp(20px, 2.08333333vw, 30px)}.section-case_studies .items .item-content-inner{background-color:rgba(255,255,255,0.08);padding:clamp(15px, 1.25vw, 18px);padding-top:clamp(40px, 2.77777778vw, 40px);padding-bottom:clamp(40px, 2.77777778vw, 40px);width:100%;color:#fff;text-align:center;position:relative;transition:all .4s}.section-case_studies .items .item-content-inner .square-border{position:absolute;width:50px;height:50px;transition:all .4s}.section-case_studies .items .item-content-inner .square-border.top{top:0;right:0;border-top:4px solid #0e6716;border-right:4px solid #0e6716}.section-case_studies .items .item-content-inner .square-border.bottom{bottom:0;left:0;border-left:4px solid #0e6716;border-bottom:4px solid #0e6716}.section-case_studies .items .item-content .title{font-size:clamp(20px, 1.66666667vw, 24px);font-weight:900;font-family:'Playfair Display',serif;margin-bottom:11px;letter-spacing:0.03em}.section-case_studies .items .item-content .type{letter-spacing:0.02em;font-size:clamp(16px, 1.38888889vw, 20px)}@media (max-width:680px){.section-case_studies .items .item{padding:0}}@media (max-width:680px){.section-case_studies .splide__arrows{display:none}}.section-case_studies .splide__arrows .splide__arrow{width:clamp(40px, 4.86111111vw, 70px);height:clamp(40px, 4.86111111vw, 70px);border-radius:0;background-color:transparent;opacity:1;background-repeat:no-repeat;background-position:center;border:1px solid #4d4d4d;top:unset;bottom:30px;transition:.3s all}.section-case_studies .splide__arrows .splide__arrow:hover{background-color:#dfe9e0}.section-case_studies .splide__arrows .splide__arrow svg{opacity:0}.section-case_studies .splide__arrows .splide__arrow.splide__arrow--prev{left:0;background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/angle-left.svg)}.section-case_studies .splide__arrows .splide__arrow.splide__arrow--next{left:105px;background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/angle-right.svg)}.section-case_studies .splide__list{transition:all .4s}.section-case_studies .splide__pagination{position:static;transform:none;margin-top:20px}@media (min-width:681px){.section-case_studies .splide__pagination{display:none}}.section-case_studies .splide__pagination .splide__pagination__page{height:10px;width:10px;background:transparent;border:1px solid #0e093f;opacity:1}.section-case_studies .splide__pagination .splide__pagination__page.is-active{background:#0E093F;transform:none}@media (max-width:680px){.section-case_studies .container-full{padding:0}}.section-quote{padding-top:clamp(170px, 17.36111111vw, 250px);padding-bottom:clamp(170px, 17.36111111vw, 250px);border-bottom-color:rgba(14,103,22,0.1);border-bottom-style:solid;border-bottom-width:clamp(10px, 1.38888889vw, 20px);background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/airplanes-quote.svg);background-repeat:no-repeat;background-position:40px center}.section-quote .quote-text{text-align:center;letter-spacing:-0.02em;font-size:clamp(32px, 6.94444444vw, 100px);color:#0E093F;font-family:'Playfair Display',serif;max-width:1100px;margin:0 auto;line-height:1}.section-columns .items{display:flex;gap:clamp(50px, 6.94444444vw, 100px)}.section-columns .items .item{flex:1}.section-columns .items .item-title{position:relative;padding-top:clamp(10px, 1.38888889vw, 20px);margin-bottom:clamp(24px, 4.16666667vw, 60px)}.section-columns .items .item-title:before{content:"";position:absolute;top:0;height:clamp(4px, .5555555599999999vw, 8px);width:clamp(200px, 17.36111111vw, 250px);background-color:#0E6716}@media (max-width:540px){.section-columns .items .item-title:before{left:-40px}}@media (max-width:768px){.section-columns .items{flex-direction:column}}.section-blog{background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/blog-section-airplanes.svg);background-position:92% 77%;background-repeat:no-repeat;background-size:20%}@media (max-width:1200px){.section-blog{background:none}}.section-blog .content-wrapper{display:flex;gap:50px}.section-blog .content-wrapper .items-container{flex:4}.section-blog .content-wrapper .side-panel{flex:1}@media (max-width:1200px){.section-blog .content-wrapper{flex-direction:column}}.section-blog .blogs-listing.items{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3, 1fr);gap:clamp(30px, 4.86111111vw, 70px)}.section-blog .blogs-listing.items .item a:hover .image-container img{transform:scale(1.1)}.section-blog .blogs-listing.items .item a:hover .item-image:before{bottom:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);filter:drop-shadow(2px 0px 6px rgba(0,0,0,0.5))}.section-blog .blogs-listing.items .item-category{position:absolute;top:40px;left:-40px;background-color:#0E093F;z-index:2;color:#fff;letter-spacing:0.05em;padding:10px 10px 10px 45px;min-width:180px}.section-blog .blogs-listing.items .item-category:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:30px;height:2px;background-color:#fff}.section-blog .blogs-listing.items .item-image{height:clamp(275px, 23.26388889vw, 335px);width:100%;position:relative;margin-bottom:30px;background-color:#F7F7F7}.section-blog .blogs-listing.items .item-image .image-container{overflow:hidden;height:100%}.section-blog .blogs-listing.items .item-image img{position:relative;transition:all .4s}.section-blog .blogs-listing.items .item-image:before{content:"";position:absolute;width:80%;height:90%;bottom:-10px;left:-10px;border:5px solid #0e6716;transition:all .4s}.section-blog .blogs-listing.items .item-title{font-size:clamp(20px, 1.66666667vw, 24px);letter-spacing:0.02em;font-weight:700;font-family:'Playfair Display',serif;color:#0E093F;margin-bottom:clamp(20px, 2.77777778vw, 40px)}.section-blog .blogs-listing.items .item-date{font-size:14px;letter-spacing:-0.015em;color:#4D4D4D;font-weight:500;margin-top:30px}.section-blog .blogs-listing.items .item-author{display:flex;align-items:center;gap:20px;color:#4D4D4D}.section-blog .blogs-listing.items .item-author-image{position:relative;width:clamp(39px, 5.13888889vw, 74px);height:clamp(39px, 5.13888889vw, 74px)}.section-blog .blogs-listing.items .item-author-image img{position:relative}.section-blog .blogs-listing.items .item-author-image:before{content:"";position:absolute;height:100%;width:100%;top:10%;right:10%;background:rgba(195,195,195,0.2);border:5px solid rgba(14,103,22,0.2)}.section-blog .blogs-listing.items .item-author .label{font-size:14px;letter-spacing:0.05em;text-transform:uppercase}@media (max-width:720px){.section-blog .blogs-listing.items .item{background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/blog-item-airplane.svg);background-repeat:no-repeat;background-position:98% 90%}.section-blog .blogs-listing.items .item .mobile-reverse{display:flex;flex-direction:column-reverse}.section-blog .blogs-listing.items .item .mobile-reverse .item-date{margin-top:0;margin-bottom:30px}}.section-blog .section-pagination{margin-top:clamp(40px, 6.94444444vw, 100px);grid-column:span 3}.section-blog .section-pagination ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0;gap:10px}.section-blog .section-pagination ul .page-item{width:clamp(30px, 4.16666667vw, 60px);height:clamp(30px, 4.16666667vw, 60px);background-color:rgba(217,217,217,0.1);border:1px solid rgba(0,0,0,0.5);font-size:clamp(12px, 1.25vw, 18px);color:#000;letter-spacing:0.05em;font-weight:300;transition:all .3s}.section-blog .section-pagination ul .page-item.page-disabled{cursor:default;opacity:.5}.section-blog .section-pagination ul .page-item.page-disabled:hover{background-color:rgba(217,217,217,0.1);color:#000}.section-blog .section-pagination ul .page-item:hover,.section-blog .section-pagination ul .page-item.active{background-color:#0E6716;color:#fff}@media (max-width:1024px){.section-blog .blogs-listing.items{grid-template-columns:repeat(2, 1fr)}.section-blog .section-pagination{grid-column:span 2}}@media (max-width:720px){.section-blog .blogs-listing.items{grid-template-columns:repeat(1, 1fr)}.section-blog .section-pagination{grid-column:span 1}}.section-blog .blog-featured{background:rgba(217,217,217,0.2);border-color:rgba(14,103,22,0.1);border-style:solid;border-width:clamp(4px, 1.38888889vw, 20px);padding:50px 14px}.section-blog .blog-featured .items{margin-top:80px}.section-blog .blog-featured .item+.item{margin-top:40px}.section-blog .blog-featured .item-content{background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/plane-bullet-list.svg);background-repeat:no-repeat;background-position:left center;padding-left:clamp(25px, 2.43055556vw, 35px);background-size:clamp(13px, 1.73611111vw, 25px)}.section-blog .blog-featured .item-title{letter-spacing:0.02em;font-size:18px;font-family:'Playfair Display',serif;font-weight:400;color:#4D4D4D;background:linear-gradient(0deg, #0e6716, #0e6716) no-repeat right 91% / 0 var(--bg-h);background-size:0% var(--bg-h);background-position-x:left;--bg-h:5%;transition:all .4s;display:inline}.section-blog .blog-featured .item-title:hover{background-size:100% 5%}.single .site-header{background:rgba(255,255,255,0.8)}.single .single-blog-bg{background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/portfolio-banner2.png);background-size:cover}.single .page-section:first-child{padding-top:clamp(125px, 14.58333333vw, 210px)}.section-blog-header{position:relative;padding-top:clamp(50px, 5vw, 72px);padding-bottom:clamp(50px, 5vw, 72px)}.section-blog-header .breadcrumb{margin-bottom:20px}.section-blog-header .breadcrumb a{display:flex;align-items:center;gap:12px;color:#4D4D4D;letter-spacing:-0.27px;font-weight:500;font-size:clamp(16px, 1.25vw, 18px)}.section-blog-header .breadcrumb a:hover{color:#0E6716}.section-blog-header .breadcrumb a:hover svg path{fill:#0E6716}@media (max-width:480px){.section-blog-header .breadcrumb{margin-left:16px}}.section-blog-header .container-wrapper{position:relative;display:flex;flex-direction:column-reverse;align-items:center;padding-top:clamp(50px, 5vw, 72px)}.section-blog-header .container-wrapper .date{display:flex;align-items:center;gap:20px;font-size:clamp(20px, 1.66666667vw, 24px);letter-spacing:0.48px;font-weight:500;margin-bottom:clamp(16px, 2.22222222vw, 32px);justify-content:center}.section-blog-header .container-wrapper .container-wrapper-inner{text-align:center;margin-top:25px}.section-blog-header .container-wrapper .container-wrapper-inner h1{line-height:1;max-width:740px}.section-blog-header .container-wrapper .image{position:relative;height:250px;width:250px;flex-shrink:0;z-index:1}.section-blog-header .container-wrapper .image:before{content:"";position:absolute;width:120%;height:80%;top:50%;transform:translateY(-50%);left:-25px;background-color:#fff;border-color:#E1E9E1;border-style:solid;border-width:clamp(4px, 1.38888889vw, 20px);z-index:-1}.section-blog-header .container-wrapper .image img{height:100%;width:100%}@media (min-width:1024px){.section-blog-header .container-wrapper{flex-direction:row}.section-blog-header .container-wrapper .date{justify-content:flex-start}.section-blog-header .container-wrapper .date:before{content:"";width:48px;height:2px;background-color:#0E6716;display:inline-block}.section-blog-header .container-wrapper .image{height:400px;width:400px;margin-left:auto}.section-blog-header .container-wrapper .image:before{width:80%;left:-40px}.section-blog-header .container-wrapper .container-wrapper-inner{margin-top:0;text-align:left}}.section-blog-details{padding-bottom:clamp(50px, 6.94444444vw, 100px);padding-top:0}.section-blog-details .air-plane{position:absolute;top:35%;right:-40px;width:180px;height:235px;background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/air-plane.svg);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:-1}.section-blog-details .container-wrapper{display:flex;gap:clamp(40px, 5.55555556vw, 80px)}@media (max-width:1140px){.section-blog-details .container-wrapper{flex-direction:column-reverse}.section-blog-details .container-wrapper .side-panel{display:flex}.section-blog-details .container-wrapper .side-panel .item-author{flex-basis:40%}.section-blog-details .container-wrapper .side-panel .blog-newsletter{flex-basis:60%;margin-top:0}.section-blog-details .container-wrapper .side-panel .blog-newsletter .section-title-card-container{padding-left:50px;padding-right:50px}.section-blog-details .container-wrapper .side-panel .blog-newsletter .section-title-card-container .section-title-card{transform:none;width:100%}}@media (max-width:768px){.section-blog-details .container-wrapper .side-panel{flex-direction:column;gap:30px}.section-blog-details .container-wrapper .side-panel .blog-newsletter .section-title-card-container{padding-left:20px;padding-right:20px}}.section-blog-details .side-panel{flex:1}.section-blog-details .side-panel .blog-newsletter{margin-top:clamp(30px, 6.94444444vw, 100px)}.section-blog-details .side-panel .blog-newsletter .form-container{position:relative;margin-top:40px}.section-blog-details .side-panel .blog-newsletter .gform_wrapper.gravity-theme .gfield input{background:#FFFFFF;border:1px solid rgba(0,0,0,0.5);padding-top:clamp(5px, .6944444400000001vw, 10px);padding-bottom:clamp(5px, .6944444400000001vw, 10px);padding-left:clamp(10px, 2.08333333vw, 30px);padding-right:clamp(10px, 2.08333333vw, 30px);font-size:clamp(16px, 1.25vw, 18px);letter-spacing:0.05em;color:#000;height:60px}.section-blog-details .side-panel .blog-newsletter .gform_wrapper.gravity-theme .gform_footer .button{width:100%;height:auto}.section-blog-details .main-panel{width:100%}.section-blog-details .main-panel .item-author{display:flex;align-items:center;gap:24px;color:#4D4D4D;margin-bottom:clamp(30px, 4.16666667vw, 60px)}.section-blog-details .main-panel .item-author .link{margin-top:8px}.section-blog-details .main-panel .item-author .link a{color:#0E6716;font-size:clamp(12px, 1.11111111vw, 16px);font-weight:600;line-height:150%;letter-spacing:0.8px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:1px;text-underline-position:from-font}.section-blog-details .main-panel .item-author-image{position:relative;width:clamp(80px, 6.94444444vw, 100px);height:clamp(80px, 6.94444444vw, 100px)}.section-blog-details .main-panel .item-author-image img{position:relative}.section-blog-details .main-panel .item-author-image:before{content:"";position:absolute;height:100%;width:100%;top:10%;right:10%;background:rgba(195,195,195,0.2);border:5px solid rgba(14,103,22,0.2)}.section-blog-details .main-panel .item-author .label{font-size:clamp(12px, 1.11111111vw, 16px);letter-spacing:0.8px;font-weight:600;line-height:150%;text-transform:uppercase}.section-blog-details .main-panel .item-author .name{font-size:clamp(24px, 2.22222222vw, 32px);letter-spacing:0.64px;line-height:125%;font-weight:800;font-family:'Playfair Display',serif;color:#0E093F}.section-blog-details .main-panel .main-panel-inner{background:#F7F7F7;border-color:rgba(14,103,22,0.1);border-style:solid;border-width:clamp(4px, 1.38888889vw, 20px);padding:clamp(20px, 4.16666667vw, 60px);padding-top:44px}.section-blog-details .main-panel .main-panel-inner *:last-child{margin-bottom:0}.section-blog-details .main-panel .main-panel-inner h2{color:#0E093F;font-family:"Playfair Display";font-size:clamp(30px, 3.05555556vw, 44px);font-weight:800;line-height:127%;margin-bottom:10px;margin-top:clamp(40px, 5vw, 72px)}.section-blog-details .main-panel .main-panel-inner h3{font-size:clamp(22px, 2.5vw, 36px);font-weight:500;color:#0E093F;margin-bottom:10px;margin-top:clamp(40px, 5vw, 72px)}.section-blog-details .main-panel .main-panel-inner p{font-size:clamp(16px, 1.25vw, 18px);font-weight:500;line-height:155%;letter-spacing:0.36px;margin-bottom:32px}.section-blog-details .main-panel .main-panel-inner a{color:#0E6716;font-size:clamp(16px, 1.25vw, 18px);font-weight:600;line-height:150%;letter-spacing:0.36px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:1px;text-underline-position:from-font}.section-blog-details .main-panel .main-panel-inner ul,.section-blog-details .main-panel .main-panel-inner ol{margin-top:0;margin-bottom:32px}.section-blog-details .main-panel .main-panel-inner .wp-block-table td,.section-blog-details .main-panel .main-panel-inner .wp-block-table th{padding:16px;background-color:#fff;border:1px solid #b4b4b4}.section-blog-details .main-panel .main-panel-inner .wp-block-table thead{border-bottom:none}.section-blog-details .main-panel .main-panel-inner .wp-block-table tr th:first-child,.section-blog-details .main-panel .main-panel-inner .wp-block-table tr td:first-child{width:96px;text-align:center}.section-blog-details .main-panel .main-panel-inner .wp-block-table th{background-color:#0E67161A;font-size:16px;font-weight:600;color:#4D4D4D;letter-spacing:0.8px;line-height:150%;text-transform:uppercase}.section-blog-details .main-panel .main-panel-inner .wp-block-table td{color:#4D4D4D;font-size:18px;font-weight:500;line-height:155%;letter-spacing:0.36px}.section-blog-details .main-panel .main-panel-inner .wp-block-embed .wp-block-embed__wrapper{width:100%;aspect-ratio:1.77777778}.section-blog-details .main-panel .main-panel-inner .wp-block-embed .wp-block-embed__wrapper iframe{width:100%;height:100%;border:none}.section-blog-details .main-panel .columns-container{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;margin-top:clamp(48px, 5vw, 72px);padding-top:clamp(48px, 5vw, 72px);border-top:1px solid #0e6716}.section-blog-details .main-panel .columns-container .columns-title{font-size:clamp(18px, 1.66666667vw, 24px);font-weight:500;letter-spacing:0.48px;line-height:133%;padding-left:36px}.section-blog-details .main-panel .columns-container .columns-content{display:flex;font-size:clamp(24px, 2.22222222vw, 32px);font-weight:500;margin-bottom:10px;line-height:125%;letter-spacing:0.64px;color:#0E093F}.section-blog-details .main-panel .columns-container .columns-content span{display:inline-block;height:24px;width:24px;background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/plane-bullet-list.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:12px;flex-shrink:0;margin-top:8px}.section-blog-details .main-panel .columns-container .item{width:100%;padding:0 20px;margin-bottom:24px}@media (min-width:768px){.section-blog-details .main-panel .columns-container .item{width:50%}}.section-blog-details .main-panel .columns-container .item:last-child{margin-bottom:0}.section-blog-featured{overflow:hidden;padding-top:clamp(60px, 8.33333333vw, 120px)}.section-blog-featured .section-title{flex-basis:25%;padding-top:clamp(30px, 8.19444444vw, 118px);padding-bottom:clamp(30px, 8.19444444vw, 118px);font-size:clamp(36px, 5vw, 72px)}.section-blog-featured .section-title .section-title-card{border-width:clamp(8px, 1.11111111vw, 16px)}.section-blog-featured .inner-wrapper{display:flex;justify-content:space-between;gap:clamp(40px, 2.77777778vw, 40px)}@media (max-width:1024px){.section-blog-featured .inner-wrapper{flex-direction:column}}@media (min-width:768px){.section-blog-featured .inner-wrapper{align-items:center}}.section-blog-featured .items{max-width:100%;flex-basis:75%;position:relative;width:75%;padding:0 30px}.section-blog-featured .items .item{min-height:285px;position:relative;padding:0 10px}.section-blog-featured .items .item-inner{height:100%;padding:40px 32px;position:relative;display:flex;justify-content:space-between;flex-direction:column;background-color:#fff}.section-blog-featured .items .item-inner:hover .corner{width:100%;height:100%}.section-blog-featured .items .item-title{font-size:clamp(20px, 1.66666667vw, 24px);font-weight:500;letter-spacing:0.48px;position:relative;line-height:133%;margin:10px 0}.section-blog-featured .items .item-title a{color:#4D4D4D}.section-blog-featured .items .item-date{font-size:clamp(14px, 1.25vw, 18px);font-weight:500;line-height:155%;letter-spacing:0.36px}.section-blog-featured .items .item-cta{position:relative;color:#0E6716;font-size:18px;font-weight:600;line-height:155%;letter-spacing:0.36px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:1px;text-underline-position:from-font}.section-blog-featured .items .item .corner{position:absolute;width:50px;height:50px;transition:all .6s}.section-blog-featured .items .item .corner-1{top:0;right:0;border-top:4px solid #0e6716;border-right:4px solid #0e6716}.section-blog-featured .items .item .corner-2{bottom:0;left:0;border-bottom:4px solid #0e6716;border-left:4px solid #0e6716}@media (max-width:767.98px){.section-blog-featured .items{padding:0}.section-blog-featured .items .item{margin-bottom:24px}}@media (max-width:1024px){.section-blog-featured .items{width:100%}}@media (max-width:680px){.section-blog-featured .items .item{min-height:unset}}@media (max-width:680px){.section-blog-featured .splide__arrows{display:none}}.section-blog-featured .splide__arrows .splide__arrow{width:48px;height:48px;border-radius:0;opacity:1;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:50%;border:1px solid #4d4d4d;top:108%}.section-blog-featured .splide__arrows .splide__arrow svg{opacity:0}.section-blog-featured .splide__arrows .splide__arrow.splide__arrow--prev{transform:translate(-50%, -50%);background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/arrow_forward.svg);left:auto;right:80px}.section-blog-featured .splide__arrows .splide__arrow.splide__arrow--next{transform:translate(-50%, -50%) rotate(180deg);background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/arrow_forward.svg)}.section-blog-featured .splide__list{transition:all .4s}.section-blog-featured .splide__pagination{position:static;transform:none;margin-top:20px}@media (min-width:681px){.section-blog-featured .splide__pagination{display:none}}.section-blog-featured .splide__pagination .splide__pagination__page{height:10px;width:10px;background:transparent;border:1px solid #0e093f;opacity:1}.section-blog-featured .splide__pagination .splide__pagination__page.is-active{background:#0E093F;transform:none}@media (max-width:767.98px){.section-blog-featured{padding-bottom:0}}.section-text_box{padding-top:clamp(60px, 5.55555556vw, 80px);padding-bottom:clamp(40px, 5.55555556vw, 80px);overflow:hidden;border-bottom-color:#E7F0E8;border-bottom-style:solid;border-bottom-width:clamp(10px, 1.38888889vw, 20px)}.section-text_box .title-text{position:relative}.section-text_box .title-text:before{content:'';height:2px;width:100%;background-color:#0E6716;position:absolute;left:-104%;top:50%}.section-text_box .items.title-side-left .item:nth-child(even) .item-inner{flex-direction:row-reverse}.section-text_box .items.title-side-left .item:nth-child(even) .item-inner .title-text{padding-left:160px}.section-text_box .items.title-side-left .item:nth-child(even) .item-inner .title-text:before{display:none}@media (max-width:768px){.section-text_box .items.title-side-left .item:nth-child(even) .item-inner .title-text:before{display:block;left:unset;right:-104%}}.section-text_box .items.title-side-left .item:nth-child(even) .item-inner .section-title-card-container .section-title-card{transform:none}@media (max-width:768px){.section-text_box .items.title-side-left .item:nth-child(even) .item-inner{flex-direction:column}.section-text_box .items.title-side-left .item:nth-child(even) .item-inner .section-title-card-container{padding-left:50px;padding-right:50px}.section-text_box .items.title-side-left .item:nth-child(even) .item-inner .section-title-card-container .title-text{padding-left:0}.section-text_box .items.title-side-left .item:nth-child(even) .item-inner .section-title-card-container .section-title-card{right:unset;left:0;transform:translateX(40%)}.section-text_box .items.title-side-left .item:nth-child(even) .item-inner .section-title-card-container .section-title-card:before{left:unset;right:0}}.section-text_box .item+.item{margin-top:60px}.section-text_box .item .item-inner{display:flex;align-items:center;justify-content:space-between;gap:clamp(40px, 2.77777778vw, 40px)}.section-text_box .item .item-inner>div{flex:1}.section-text_box .item .item-inner .box-content{font-size:clamp(16px, 1.66666667vw, 24px);font-weight:500;letter-spacing:0.02em}.section-text_box .item .item-inner .box-content ul{font-size:clamp(14px, 1.52777778vw, 22px)}.section-text_box .item .item-inner .box-content ul>li{background-size:clamp(13px, 1.66666667vw, 24px);padding-left:clamp(25px, 2.77777778vw, 40px)}.section-text_box .item .item-inner .box-content ul>li+li{margin-top:clamp(16px, 1.38888889vw, 20px)}@media (max-width:1024px){.section-text_box .item .item-inner .section-title-card-container{padding-left:0;padding-right:0}.section-text_box .item .item-inner .section-title-card-container .section-title-card{transform:translateX(-40%)}.section-text_box .item .item-inner .section-title-card-container .section-title-card:before{display:block}}@media (max-width:768px){.section-text_box .item .item-inner{flex-direction:column}.section-text_box .item .item-inner .section-title-card-container{padding-left:50px;padding-right:50px}.section-text_box .item .item-inner .box-content{text-align:center}}.section-content_video{padding-top:clamp(60px, 5.55555556vw, 80px);padding-bottom:clamp(60px, 5.55555556vw, 80px);border-bottom-color:rgba(14,103,22,0.1);border-bottom-style:solid;border-bottom-width:clamp(10px, 1.38888889vw, 20px);background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/portfolio-video-background1.svg);background-repeat:no-repeat;background-position:center}@media (max-width:680px){.section-content_video{background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/video-mobile-airplane.svg);background-position:13% 4%}}.section-content_video .container-full{background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/airplanes-portfolio-video.svg);background-repeat:no-repeat;background-position:calc(100% - 30px) 63%}.section-content_video .video-container{position:relative}.section-content_video .video-container video{width:100%}.section-content_video .video-container.play-video button{display:none}.section-content_video button{border:0;padding:0;background:transparent;position:absolute;width:100%;height:100%;z-index:1}.section-content_video button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.35), rgba(0,0,0,0.35))}.section-content_video button svg{transition:all 1s}.section-content_video button:hover svg{animation:pulseAnimation 1s linear infinite}.section-content_video button .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:clamp(20px, 2.08333333vw, 30px);letter-spacing:0.07em;font-family:'Playfair Display',serif}.section-content_video button .play-icon:before{content:"";width:clamp(50px, 8.95833333vw, 129px);height:2px;position:absolute;top:50%;left:-100%;transform:translateY(-50%);background-color:#fff}.section-content_video button .play-icon:after{content:"";width:clamp(50px, 8.95833333vw, 129px);height:2px;position:absolute;top:50%;right:-100%;transform:translateY(-50%);background-color:#fff}@media (max-width:620px){.section-content_video button .play-icon:before,.section-content_video button .play-icon:after{display:none}}@media (max-width:480px){.section-content_video button .play-icon>span{display:none}}@keyframes pulseAnimation{0%{transform:scale(1.3)}100%{transform:scale(.9)}}.section-network .items{display:grid;grid-auto-flow:row;grid-template-columns:repeat(4, 1fr);gap:20px;margin-top:clamp(50px, 6.94444444vw, 100px)}@media (max-width:1200px){.section-network .items{grid-template-columns:repeat(3, 1fr)}}@media (max-width:991px){.section-network .items{grid-template-columns:repeat(2, 1fr)}}@media (max-width:580px){.section-network .items{grid-template-columns:repeat(1, 1fr)}}.section-network .item{display:flex;align-items:center;justify-content:center;background-color:rgba(217,217,217,0.1);height:285px;text-align:center;position:relative;padding:15px}.section-network .item .item-inner{display:flex;align-items:center;flex-direction:column;justify-content:center}.section-network .item .logo-container{height:100px;display:flex;align-items:center;justify-content:center}.section-network .item .logo-container img{height:100%;width:100%;object-fit:contain;max-width:160px;max-height:80px}.section-network .item .corner{position:absolute;width:clamp(25px, 3.47222222vw, 50px);height:clamp(25px, 3.47222222vw, 50px)}.section-network .item .corner.corner-top{top:0;right:0;border-top:4px solid #0e6716;border-right:4px solid #0e6716}.section-network .item .corner.corner-bottom{bottom:0;left:0;border-bottom:4px solid #0e6716;border-left:4px solid #0e6716}.section-404 .main-title{margin-top:20px;margin-bottom:clamp(40px, 6.94444444vw, 100px)}.section-community .items{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3, 1fr);gap:clamp(20px, 2.77777778vw, 40px)}.section-community .items .item{position:relative}.section-community .items .item:hover .image-background{width:105%;height:105%}.section-community .items .item:hover .item-inner .corner{width:0;height:0;opacity:0}.section-community .items .item-inner{padding-top:clamp(50px, 4.86111111vw, 70px);padding-bottom:clamp(50px, 4.86111111vw, 70px);padding-left:clamp(20px, 2.77777778vw, 40px);padding-right:clamp(20px, 2.77777778vw, 40px);background-color:#F9F9F9;position:relative;height:clamp(300px, 27.77777778vw, 400px);display:flex;align-items:center;justify-content:center}.section-community .items .item .image-background{border-color:#0E6716;border-style:solid;border-width:clamp(4px, .34722222vw, 5px);position:absolute;height:65%;width:70%;bottom:-3%;left:-3%;transition:all .4s}.section-community .items .item-image img{max-height:100%}.section-community .items .item-image+.item-title{margin-top:clamp(30px, 2.77777778vw, 40px)}.section-community .items .item-title{font-size:clamp(18px, 1.66666667vw, 24px);letter-spacing:-0.015em;font-family:'Playfair Display',serif;color:#4D4D4D}.section-community .items .item-date{font-size:clamp(12px, .97222222vw, 14px);letter-spacing:-0.015em;color:#4D4D4D;font-weight:500;margin-top:clamp(40px, 4.16666667vw, 60px)}.section-community .items .item .corner{position:absolute;width:50px;height:50px;transition:all .6s}.section-community .items .item .corner-1{top:0;right:0;border-top:4px solid #0e6716;border-right:4px solid #0e6716}.section-community .section-pagination{margin-top:clamp(40px, 6.94444444vw, 100px);grid-column:span 3;text-align:center;position:relative}.section-community .section-pagination .wp-pagenavi{display:flex;justify-content:center;list-style:none;margin:0;padding:0;gap:10px}.section-community .section-pagination .wp-pagenavi a,.section-community .section-pagination .wp-pagenavi span{width:clamp(30px, 4.16666667vw, 60px);height:clamp(30px, 4.16666667vw, 60px);background-color:rgba(217,217,217,0.1);border:1px solid rgba(0,0,0,0.5);font-size:clamp(12px, 1.25vw, 18px);color:#000;letter-spacing:0.05em;font-weight:300;transition:all .3s;display:flex;align-items:center;justify-content:center}.section-community .section-pagination .wp-pagenavi a.page-disabled,.section-community .section-pagination .wp-pagenavi span.page-disabled{cursor:default;opacity:.5}.section-community .section-pagination .wp-pagenavi a.page-disabled:hover,.section-community .section-pagination .wp-pagenavi span.page-disabled:hover{background-color:rgba(217,217,217,0.1);color:#000}.section-community .section-pagination .wp-pagenavi a:hover,.section-community .section-pagination .wp-pagenavi span:hover,.section-community .section-pagination .wp-pagenavi a.current,.section-community .section-pagination .wp-pagenavi span.current{background-color:#0E6716;color:#fff}@media (max-width:1024px){.section-community .items{grid-template-columns:repeat(2, 1fr)}.section-community .section-pagination{grid-column:span 2}}@media (max-width:720px){.section-community .items{grid-template-columns:repeat(1, 1fr)}.section-community .section-pagination{grid-column:span 1}}.section-featured_news{overflow:hidden;padding-top:clamp(60px, 8.33333333vw, 120px)}@media (min-width:991px){.section-featured_news::before{content:"";position:absolute;left:0;width:27%;height:100%;background:white;z-index:1}}.section-featured_news .section-title{flex-basis:25%;padding-top:clamp(52px, 7.15277778vw, 103px);padding-bottom:clamp(52px, 12.01388889vw, 173px)}@media (min-width:768px) and (max-width:990px){.section-featured_news .section-title{padding-top:40px;padding-bottom:40px}}@media (max-width:990.98px){.section-featured_news .section-title{width:100%}}.section-featured_news .section-title .section-title-card{z-index:1;background-color:transparent}.section-featured_news .section-title .section-title-card:before{left:-30px;top:40%}@media (min-width:991px){.section-featured_news .section-title .section-title-card{width:348px;transform:translateX(-32%)}}.section-featured_news .inner-wrapper{display:flex;align-items:center;justify-content:space-between;gap:clamp(40px, 2.77777778vw, 40px)}@media (max-width:990px){.section-featured_news .inner-wrapper{flex-direction:column}}.section-featured_news .items{max-width:100%;position:relative;width:79%;padding:0 20px}.section-featured_news .items .item{min-height:285px;position:relative;padding:0 10px}.section-featured_news .items .item-inner{height:100%;padding:32px 24px;position:relative;display:flex;justify-content:center;flex-direction:column;background-color:#fff}.section-featured_news .items .item-inner:hover .corner{width:100%;height:100%}.section-featured_news .items .item-title{font-size:clamp(20px, 1.66666667vw, 24px);font-weight:600;letter-spacing:-0.015em;position:relative;letter-spacing:-.36px;margin-bottom:32px}.section-featured_news .items .item-title a{color:#4D4D4D}.section-featured_news .items .item-date{position:absolute;bottom:30px;left:30px;font-size:14px}.section-featured_news .items .item .corner{position:absolute;width:50px;height:50px;transition:all .6s}.section-featured_news .items .item .corner-1{top:0;right:0;border-top:4px solid #0e6716;border-right:4px solid #0e6716}.section-featured_news .items .item .corner-2{bottom:0;left:0;border-bottom:4px solid #0e6716;border-left:4px solid #0e6716}@media (max-width:990px){.section-featured_news .items{width:100%}}@media (max-width:990.98px){.section-featured_news .items{padding:0}.section-featured_news .items .item{min-height:unset}.section-featured_news .items .item-inner{padding:60px 16px}.section-featured_news .items .item:not(:last-child){margin-bottom:24px}.section-featured_news .items .item-title{margin-bottom:24px}.section-featured_news .items .item-date{position:unset;font-weight:500}}.section-featured_news .splide__arrows .splide__arrow{width:clamp(40px, 4.86111111vw, 70px);height:clamp(40px, 4.86111111vw, 70px);border-radius:0;background-color:transparent;opacity:1;background-repeat:no-repeat;background-position:center;border:1px solid #4d4d4d;top:unset;bottom:50px;transition:.3s all}.section-featured_news .splide__arrows .splide__arrow:hover{background-color:#dfe9e0}.section-featured_news .splide__arrows .splide__arrow svg{opacity:0}.section-featured_news .splide__arrows .splide__arrow.splide__arrow--prev{left:0;background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/angle-left.svg)}.section-featured_news .splide__arrows .splide__arrow.splide__arrow--next{left:105px;background-image:url(https://www.fulcrumep.com/wp-content/themes/fulcrum/assets/less/../images/angle-right.svg)}@media (max-width:990px){.section-featured_news .splide__arrows .splide__arrow{top:180%;bottom:unset}.section-featured_news .splide__arrows .splide__arrow.splide__arrow--prev{left:-40px}.section-featured_news .splide__arrows .splide__arrow.splide__arrow--next{left:100%}}@media (max-width:767.98px){.section-featured_news .splide__arrows{display:none}}.section-featured_news .splide__list{transition:all .4s}.section-featured_news .splide__pagination{position:static;transform:none;margin-top:20px;display:none}.section-featured_news .splide__pagination .splide__pagination__page{height:10px;width:10px;background:transparent;border:1px solid #0e093f;opacity:1}.section-featured_news .splide__pagination .splide__pagination__page.is-active{background:#0E093F;transform:none}.section-counter{padding-top:clamp(72px, 6.38888889vw, 92px);padding-bottom:clamp(72px, 9.16666667vw, 132px)}.section-counter.has-border-top{border-top-color:rgba(14,103,22,0.1);border-top-style:solid;border-top-width:clamp(10px, 1.38888889vw, 20px)}.section-counter .section-title .title-text{font-size:clamp(32px, 3.33333333vw, 48px)}.section-counter .section-title .subtitle{font-family:'Montserrat',sans-serif;font-size:clamp(24px, 2.91666667vw, 42px);color:#0E093F;font-weight:600;line-height:1.1;margin-top:clamp(12px, 1.11111111vw, 16px)}@media (max-width:767.98px){.section-counter .section-title .before-title-wrapper{display:none}.section-counter .section-title.line-right .title-text:after{right:-17px;width:20px;top:calc(50% + 0px)}.section-counter .section-title.line-right .title-text:before{right:100%;width:20px;top:calc(50% + 0px)}}.section-counter .items{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3, 1fr);gap:32px;margin-top:clamp(50px, 6.94444444vw, 100px)}@media (max-width:1200px){.section-counter .items{grid-template-columns:repeat(3, 1fr)}}@media (max-width:767.98px){.section-counter .items{grid-template-columns:repeat(1, 1fr)}}.section-counter .item{display:flex;align-items:center;justify-content:center;height:292px;text-align:center;position:relative;padding:15px}.section-counter .item .item-inner{display:flex;align-items:center;flex-direction:column;justify-content:center}.section-counter .item .item-inner .number-wrapper{font-size:clamp(80px, 8.33333333vw, 120px);color:#0e6716;font-weight:700;letter-spacing:2.4px;line-height:1;font-family:'Montserrat',sans-serif;display:flex;opacity:0;transform:translateY(40px);transition:all .3s ease}.section-counter .item .item-inner .number-wrapper.animate-in{animation:slideUp .6s ease forwards}.section-counter .item .item-inner .number{font-size:clamp(80px, 8.33333333vw, 120px);color:#0e6716;font-weight:700;letter-spacing:2.4px;line-height:1;font-family:'Montserrat',sans-serif}@media (min-width:768px) and (max-width:991px){.section-counter .item .item-inner .number-wrapper,.section-counter .item .item-inner .number{font-size:48px}}.section-counter .item .text-container{display:flex;align-items:center;justify-content:center;margin-top:16px;opacity:0;transform:translateY(40px);transition:all .3s ease}.section-counter .item .text-container.animate-in{animation:slideUp .6s ease forwards}.section-counter .item .text-container .title-text{font-size:24px;line-height:1.2}@media (max-width:767.98px){.section-counter .item .text-container .title-text{color:#0e6716}}.section-counter .item .corner{position:absolute;height:50px;width:50px;transition:all .6s}.section-counter .item .corner.corner-top{top:0;right:0;border-top:4px solid #0e6716;border-right:4px solid #0e6716}.section-counter .item .corner.corner-bottom{bottom:0;left:0;border-bottom:4px solid #0e6716;border-left:4px solid #0e6716}@media (max-width:767.98px){.section-counter .item{height:100%;padding:44px 15px}}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}.section-filters{padding:50px 0;border-bottom-color:#E7F0E8;border-bottom-style:solid;overflow:hidden;border-bottom-width:clamp(10px, 1.38888889vw, 20px);margin-bottom:clamp(10px, 6.94444444vw, 100px)}.section-filters form{display:flex;justify-content:center;align-items:center;gap:30px;gap:clamp(8px, 2.08333333vw, 30px)}.section-filters form .label{font-size:clamp(16px, 1.66666667vw, 24px);font-weight:500;color:#000;letter-spacing:0.05em}@media (max-width:768px){.section-filters form .label{position:relative;margin-bottom:24px}.section-filters form .label:before{content:"";width:500px;height:2px;background-color:#0E6716;position:absolute;top:50%;transform:translateY(-50%);left:-575px}.section-filters form .label:after{content:"";width:500px;height:2px;background-color:#0E6716;position:absolute;top:50%;transform:translateY(-50%);right:-575px}}.section-filters form .form-group{width:400px;max-width:100%}.section-filters form .form-group select,.section-filters form .form-group input{font-weight:300}.section-filters form .form-group .search-field{position:relative}.section-filters form .form-group .search-field button{position:absolute;top:0;right:0;height:100%;width:60px;border:0;background:transparent}@media (max-width:768px){.section-filters{border:0;margin-bottom:0}.section-filters form{flex-direction:column}}