@font-face{font-family:"Tiempos Headline";src:url("../fonts/TiemposHeadline-Regular.woff2") format("woff2"),url("../fonts/TiemposHeadline-Regular.woff") format("woff"),url("../fonts/TiemposHeadline-Regular.ttf") format("truetype")}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;height:100%}body{margin:0;height:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;line-height:0px}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-size:16px;line-height:1.5em}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em;margin-top:0px}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid #ccc;border-radius:0px;background:#e6e6e6;color:#000;font-size:16px;line-height:1;padding:10px 30px;outline:none}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#afafaf;background:#afafaf}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{border-color:#ccc;background:#e6e6e6}button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{border-color:#afafaf;background:#afafaf}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],textarea{color:#666;border:1px solid #ccc;border-radius:0px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}textarea{vertical-align:middle}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,textarea:focus{color:#111;outline:1px solid #b5bdff}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],textarea{padding:5px 10px}textarea{width:100%;resize:none}a{color:#064568}a:hover,a:focus,a:active{color:#032538}a:focus{outline:none}a:hover,a:active{outline:0}.clearfix:before,.clearfix:after,.clear:before,.clear:after{content:"";display:table}.clearfix:after,.clear:after{clear:both}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{float:left;position:relative}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}@media screen and (max-width: 750px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{float:left;position:relative}}.foe-share ul,.foe-share li{margin:0;padding:0;list-style-type:none}.foe-share li{display:inline-block}.foe-share li a{display:block}.foe-share li svg{width:20px;height:20px;display:block}.foe-share li path{transition:fill .3s ease-out}img.alignright{float:right;margin:0 0 1.5em 1.5em}img.alignleft{float:left;margin:0 1.5em 1.5em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.acf-map{width:100%;min-height:100px;border:none;margin:0px}.acf-map img{max-width:inherit !important}body h1,.primary-heading{font-family:"Tiempos Headline",Georgia,"Times New Roman",Times,serif;font-size:3.15em;font-size:clamp(2.2em,4vw,3.8em);line-height:1.05;margin:.4em 0px;display:block}body h2,.secondary-heading{font-family:"Tiempos Headline",Georgia,"Times New Roman",Times,serif;font-size:clamp(1.3em,2.8vw,2.5em);line-height:1.2;margin:.4em 0px;display:block}body h3,.small-heading{font-family:"Tiempos Headline",Georgia,"Times New Roman",Times,serif;font-size:clamp(1.1em,2vw,1.4em);line-height:1.4;margin:.4em 0px;display:block}body h4,.sub-heading{font-family:"halyard-display",sans-serif;text-transform:uppercase;letter-spacing:1px}ul li::marker{color:#e17240}.foe-simple{display:inline-block;position:relative;z-index:2}.foe-simple:hover:after{transform-origin:0% 50%;opacity:.7;transform:scaleX(1)}.foe-simple:after{content:"";display:block;margin:auto;position:absolute;bottom:2px;right:-6px;left:-6px;height:14px;background:#305a4c;transform:scaleX(0);transform-origin:100% 50%;opacity:0;z-index:-1;transition:transform .4s ease-out,opacity .4s ease-out}.foe-link{display:inline-block;padding:.2em 2.4em .3em 0px;cursor:pointer;position:relative;z-index:2;font-weight:400}@media screen and (max-width: 1024px){.foe-link{font-size:.9em;padding:.2em 3em .3em 0px}}.foe-link:hover{text-decoration:none}.foe-link:hover:after{transform:translateX(15px);opacity:0;transition-delay:0s}.foe-link:hover:before{transform:scaleX(1);opacity:1;transition-delay:.3s}.foe-link:after,.foe-link:before{content:"";display:block;margin:auto;position:absolute;top:0px;right:0px;bottom:0px;width:27px;height:15px;background:url("/wp-content/themes/foe/images/icons/arrow-wide.svg") right center no-repeat;transform:translateX(0px);transition-delay:.3s;transition:transform .4s ease-out,opacity .4s ease-out}.foe-link:before{opacity:0;transition-delay:0s;transform:translateX(-15px)}.foe-link.dark{color:#1f2024}.foe-link.dark:after,.foe-link.dark:before{background:url("/wp-content/themes/foe/images/icons/arrow-wide-dark.svg") right center no-repeat}.foe-button{display:inline-block;padding:.7em 3em .8em 3em;line-height:1.1;letter-spacing:1px;background:#e17240;font-family:"Tiempos Headline",Georgia,"Times New Roman",Times,serif;color:#fff;border-radius:10px;margin:0px 1em 1em 0px;cursor:pointer;transform-origin:50% 50%;position:relative;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width: 1300px){.foe-button{padding:.65em 2em .7em 2em;font-size:.9em}}.foe-button .letter{display:inline-block;opacity:0;min-width:.3em;transform:translateY(-20px);transition:.25s cubic-bezier(0.34, 1.56, 0.64, 1)}.foe-button .text{display:inline-block;opacity:0;min-width:.3em;transform:translateY(-20px);transition:.42s cubic-bezier(0.34, 1.56, 0.64, 1)}.foe-button:before{content:attr(title);position:absolute;left:0px;right:0px;text-align:center;transition:.42s cubic-bezier(0.34, 1.56, 0.64, 1)}.foe-button:hover{background:#064568;color:#fff;transform:scale(1.04);text-decoration:none}.foe-button:hover:before{transform:translateY(20px);opacity:0}.foe-button:hover .text{opacity:1;transform:translateY(0px);transition-delay:.025s}.foe-button:hover .letter{opacity:1;transform:translateY(0px)}.foe-button:hover .letter:nth-child(1){transition-delay:.025s}.foe-button:hover .letter:nth-child(2){transition-delay:.05s}.foe-button:hover .letter:nth-child(3){transition-delay:.075s}.foe-button:hover .letter:nth-child(4){transition-delay:.1s}.foe-button:hover .letter:nth-child(5){transition-delay:.125s}.foe-button:hover .letter:nth-child(6){transition-delay:.15s}.foe-button:hover .letter:nth-child(7){transition-delay:.175s}.foe-button:hover .letter:nth-child(8){transition-delay:.2s}.foe-button:hover .letter:nth-child(9){transition-delay:.225s}.foe-button:hover .letter:nth-child(10){transition-delay:.25s}.foe-button:hover .letter:nth-child(11){transition-delay:.275s}.foe-button:hover .letter:nth-child(12){transition-delay:.3s}.foe-button:hover .letter:nth-child(13){transition-delay:.325s}.foe-button:hover .letter:nth-child(14){transition-delay:.35s}.foe-button:hover .letter:nth-child(15){transition-delay:.375s}.foe-button:hover .letter:nth-child(16){transition-delay:.4s}.foe-button:hover .letter:nth-child(17){transition-delay:.425s}.foe-button:hover .letter:nth-child(18){transition-delay:.45s}.foe-button:hover .letter:nth-child(19){transition-delay:.475s}.foe-button:hover .letter:nth-child(20){transition-delay:.5s}.foe-button:active{transform:scale(1)}.foe-button:focus{color:#fff}.foe-button.white{background:#fff;color:#064568}.foe-button.white:hover{background:#064568;color:#fff}.foe-button.outline{border:2px solid #1f2024;background:none;color:#1f2024;padding:.6em 1.2em .7em 1.2em;font-family:"halyard-display",sans-serif;font-weight:500;font-size:.8em}@media screen and (max-width: 800px){.foe-button.outline{margin:0px .8em .8em 0px;padding:.5em 1.1em .6em 1.1em}}.foe-button.outline .text{color:#fff}.foe-button.outline.active{background:#064568;color:#fefcf9;border-color:#064568}.foe-button.outline.active:hover{border-color:#1f2024}.foe-button.outline:hover{background:#1f2024;color:#fefcf9}.foe-button.dark{background:#1f2024}.foe-button.dark:hover{background:#064568;color:#fefcf9}.foe-underline{color:#1f2024;text-decoration:none;font-size:clamp(1.3em,2.8vw,2.5em);line-height:1.2;padding:0px;display:inline-block;font-family:"Tiempos Headline",Georgia,"Times New Roman",Times,serif;position:relative;z-index:1;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-ms-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}.foe-underline:hover{color:#1f2024;text-decoration:none}.foe-underline:hover:after{transform-origin:0% 50%;opacity:.7;transform:scaleX(1)}.foe-underline:after{content:"";display:block;margin:auto;position:absolute;bottom:0px;right:-10px;left:-10px;height:20px;background:#305a4c;transform:scaleX(0);transform-origin:100% 50%;opacity:0;z-index:-1;transition:transform .4s ease-out,opacity .4s ease-out,background .4s ease-out}@media screen and (max-width: 1400px){.foe-underline:after{height:15px}}@media screen and (max-width: 1000px){.foe-underline:after{bottom:-1px;left:-5px;right:-5px;height:12px}}.foe-underline-small{color:#1f2024;text-decoration:none;font-size:clamp(1.3em,2.8vw,2.5em);line-height:1.2;padding:0px;display:inline-block;font-family:"Tiempos Headline",Georgia,"Times New Roman",Times,serif;position:relative;z-index:1;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-ms-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}.foe-underline-small:hover{color:#1f2024}.foe-underline-small:hover:after{transform-origin:0% 50%;opacity:.7;transform:scaleX(1)}.foe-underline-small:after{content:"";display:block;margin:auto;position:absolute;bottom:0px;right:-10px;left:-10px;height:20px;background:#305a4c;transform:scaleX(0);transform-origin:100% 50%;opacity:0;z-index:-1;transition:transform .4s ease-out,opacity .4s ease-out}html[data-direction=down] #header.sticky .header-inner{transform:translate3d(0, -100%, 0)}#header.sticky .header-inner{transition:all .4s ease-out}.scroll-wrap.dark{background:#1f2024;color:#fefcf9}.scroll-wrap.dark #page #page-inner:after{display:none}.scroll-wrap.green{background:#305a4c;color:#fefcf9}.scroll-wrap.green #page #page-inner:after{display:none}#header.dark .header-inner,#header.green .header-inner,#header.blue .header-inner{background:#1f2024}#header.dark .site-branding svg path,#header.dark .site-branding svg circle,#header.green .site-branding svg path,#header.green .site-branding svg circle,#header.blue .site-branding svg path,#header.blue .site-branding svg circle{fill:#fff}#header.dark #header_nav li a,#header.green #header_nav li a,#header.blue #header_nav li a{color:#fff}#header.dark .nav-toggle span,#header.green .nav-toggle span,#header.blue .nav-toggle span{background:#fff}#header.green .header-inner{background:#305a4c}#header.blue .header-inner{background:#064568}#header.blue .menu-underline{background:#fefcf9}#header{position:relative;top:0px;left:0px;right:0px;z-index:99999;will-change:transform;opacity:1}@media screen and (max-width: 1024px){#header{position:fixed}}#header.open .header-inner{background:#064568}#header.open .site-branding svg path,#header.open .site-branding svg circle{fill:#fefcf9}#header.open .nav-toggle span{background:#fefcf9}#header.sticky .progress{opacity:1}#header.work-menu-open #header_nav li a{color:#fff}#header.work-menu-open .site-branding path,#header.work-menu-open .site-branding circle,#header.work-menu-open .header-social path,#header.work-menu-open .header-social circle{fill:#fff}#header.work-menu-open .work-menu{transform:translateY(0%)}#header.work-menu-open .menu-underline{background:#fff}#header.work-menu-open .progress .line{background:rgba(255,255,255,.5)}#header .header-inner{display:flex;justify-content:space-between;align-items:center;padding:0px 5%;will-change:transform;transform:translate3d(0, 0, 0);position:absolute;top:0px;left:0px;right:0px;background:#fff;height:110px}@media screen and (max-width: 1400px){#header .header-inner{height:90px}}@media screen and (max-width: 900px){#header .header-inner{padding:5px 10px 5px 5%;justify-content:flex-end;height:80px}}#header .site-branding{line-height:0px;font-size:0px;flex:0 0 150px}@media screen and (max-width: 1024px){#header .site-branding{flex:0 0 auto}}@media screen and (max-width: 900px){#header .site-branding{margin-right:auto}}@media screen and (max-width: 1400px){#header .site-branding .site-logo{height:54px;width:54px}}@media screen and (max-width: 900px){#header .site-branding .site-logo{height:50px;width:50px}}#header .site-branding .site-logo path,#header .site-branding .site-logo circle{transition:fill .4s ease-out}#header .header-social{display:flex;align-items:center;justify-content:flex-end;flex:0 0 225px}@media screen and (max-width: 1024px){#header .header-social{flex:0 0 auto}}#header .header-social a{display:block;padding:.7em 2em .8em 2em;margin:0px}@media screen and (max-width: 1300px){#header .header-social a{padding:.7em 1.7em .8em 1.7em;font-size:.8em}}#header .header-social a svg{width:20px;height:20px}#header .header-social a svg path{transition:fill .4s ease-out}#header .work-menu{position:absolute;top:0px;left:0px;right:0px;padding:200px 80px 80px 80px;background:#305a4c;color:#fff;z-index:-1;transform:translateY(-80px);display:none;box-shadow:0px 0px 10px rgba(0,0,0,.1);transition:transform .4s ease-out}@media screen and (max-width: 1400px){#header .work-menu{padding:150px 60px 70px 60px}}#header .work-menu .inner{max-width:1450px;margin:0 auto;display:flex}#header .work-menu .work-links{list-style-type:none;margin:0px;padding:0px;border-top:1px solid #fff;flex:0 0 35%;position:relative}#header .work-menu .work-links .menu-background{background:#3b7662;border-radius:15px;position:absolute;left:0px;top:0px;opacity:0;width:100%;height:56px;font-size:1.4em;margin-top:.4em;z-index:-1;transition:opacity .2s ease-out,background .4s ease-out,top .4s ease-out,height .4s ease-out}@media screen and (max-width: 1400px){#header .work-menu .work-links .menu-background{margin-top:5px}}#header .work-menu .work-links .menu-background.active{opacity:1}#header .work-menu .work-links .foe-button{margin-top:1.5em;margin-bottom:0px}#header .work-menu .work-links li{border-bottom:1px solid #fff}#header .work-menu .work-links li a{display:block;padding:13px 40px 13px 0px;color:#fff;position:relative;border-radius:15px;font-size:1.4em;font-family:"Tiempos Headline",Georgia,"Times New Roman",Times,serif;line-height:1.05;margin:.4em 0px;transition:transform .4s ease-out,background .4s ease-out}@media screen and (max-width: 1400px){#header .work-menu .work-links li a{margin:5px 0px}}#header .work-menu .work-links li a:hover span{transform:translateX(20px)}#header .work-menu .work-links li a:hover:after{transform:translateX(-20px)}#header .work-menu .work-links li a:after{content:"";display:block;margin:auto;position:absolute;top:0px;right:0px;bottom:0px;width:27px;height:15px;background:url("/wp-content/themes/foe/images/icons/arrow-wide.svg") right center no-repeat;transform:translateX(0px);transition:transform .4s ease-out;text-shadow:0 0 50px rgba(0,0,0,.3)}#header .work-menu .work-links li a span{display:inline-block;transition:transform .4s ease-out}#header .work-menu .work-imgs-wrap{flex:0 0 60%;margin-left:5%;position:relative}#header .work-menu .work-imgs-wrap .work-imgs{display:none;position:absolute;top:0px;left:0px;right:0px}#header .work-menu .work-imgs-wrap .work-imgs:first-child{display:block}#header .work-menu .work-imgs-wrap .work-imgs>div{display:flex}#header .work-menu .work-imgs-wrap .work-imgs .work-img{flex:0 0 calc(50% - 2em);margin:0px 1em;position:relative;padding-top:38.6%;border-radius:15px;overflow:hidden}#header .work-menu .work-imgs-wrap .work-imgs .work-img img{object-fit:cover;width:100%;height:100%;object-position:center;position:absolute;top:0px;left:0px}#header .progress{height:3px;width:100%;position:absolute;top:100%;left:0px;background:rgba(0,0,0,.05);opacity:0;transition:opacity .5s ease-out}#header .progress .line{height:3px;width:100%;background:#064568;transition:background .3s ease-out}nav ul{list-style-type:none;margin:0px;padding:0px}nav ul li{padding:0px}.main-nav{position:relative}@media screen and (max-width: 900px){.main-nav{display:none}}.main-nav .menu-underline{position:absolute;z-index:5;top:100%;left:0px;background:#064568;height:2px;min-width:20px;opacity:0;margin-left:1em;transition:opacity .2s ease-out,background .4s ease-out,left .4s ease-out,width .4s ease-out}.main-nav .menu-underline.active{opacity:1}#header_nav{display:flex}@media screen and (max-width: 900px){#header_nav{display:none}}#header_nav li{position:relative;margin:0px 1em}#header_nav li:hover>a{color:#064568}#header_nav li a{color:#1f2024;text-decoration:none;padding:.2em 0px;display:inline-block;font-weight:400;text-transform:uppercase;letter-spacing:.5px;font-size:.8em;border-radius:5px;-webkit-transition:color .4s ease-out;-moz-transition:color .4s ease-out;-ms-transition:color .4s ease-out;-o-transition:color .4s ease-out;transition:color .4s ease-out}@media screen and (max-width: 800px){#header_nav li a{display:block;width:100%}}#header_nav li .sub-menu,#header_nav li .children{position:absolute;left:-200px;right:-200px;margin:auto;width:200px;top:54px;background:#064568;padding:15px 0px;text-align:center;display:none;border-radius:3px}#header_nav li .sub-menu:after,#header_nav li .children:after{content:"";position:absolute;left:0px;right:0px;top:-5px;margin:auto;width:10px;height:10px;background:#064568;transform-origin:50% 50%;transform:rotate(45deg)}#header_nav li .sub-menu li,#header_nav li .children li{background:#064568;display:block;float:none}#header_nav li .sub-menu li a,#header_nav li .children li a{display:block;padding:10px 25px;color:#fff}body .project-button-wrap{position:relative;top:0px;right:0px;z-index:99999;opacity:1}@media screen and (max-width: 900px){body .project-button-wrap{display:none}}body .project-button-wrap.open .project-button{opacity:1}body .project-button-wrap .project-button{opacity:0;position:absolute;right:50px;top:calc(100vh - 100px);transition:opacity .4s ease-out}@media screen and (max-width: 1300px){body .project-button-wrap .project-button{top:calc(100vh - 85px);right:35px}}@media screen and (max-width: 1024px){body .project-button-wrap .project-button{position:fixed;right:20px;bottom:20px;line-height:0px}}body .project-button-wrap .project-button a{margin:0px;padding:.7em 2em .8em 2em}.page-id-20 .project-button-wrap{display:none}.page-id-12 .site-footer{margin-top:0px}.site-footer{padding:6% 7% calc(6% + 100px) 7%;background:#064568;position:relative;overflow:hidden}@media screen and (max-width: 650px){.site-footer{padding:8% 7% calc(8% + 82px) 7%}}@media screen and (max-width: 500px){.site-footer{padding:10% 9% calc(10% + 82px) 9%}}.site-footer .inner{display:flex;color:#fff;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:1700px;margin:0 auto}@media screen and (max-width: 800px){.site-footer{justify-content:center}}.site-footer .footer-left{flex:0 0 50%}@media screen and (max-width: 1300px){.site-footer .footer-left{padding-right:5%}}@media screen and (max-width: 900px){.site-footer .footer-left{padding:0px 0px 7% 0px;flex:0 0 100%}}.site-footer .footer-left .footer-content{font-size:.8em;line-height:1.5;max-width:500px}@media screen and (max-width: 1300px){.site-footer .footer-left .footer-content{font-size:.7em}}.site-footer .footer-left .footer-content a{text-decoration:underline}.site-footer .footer-left .footer-branding{line-height:0px;font-size:0px;margin-bottom:40px}.site-footer .footer-left .footer-branding .footer-logo{height:89px}@media screen and (max-width: 1300px){.site-footer .footer-left .footer-branding .footer-logo{height:70px}}.site-footer .footer-right{flex:0 0 50%}@media screen and (max-width: 900px){.site-footer .footer-right{flex:0 0 100%;border-top:1px solid #fff}}.site-footer .footer-right .footer-row{display:flex;align-items:flex-start;border-bottom:1px solid #fff;padding:1.7em 0px}@media screen and (max-width: 1300px){.site-footer .footer-right .footer-row{padding:1.2em 0px}}@media screen and (max-width: 500px){.site-footer .footer-right .footer-row{flex-direction:column}}.site-footer .footer-right .footer-row h3{margin:0px;flex:0 0 30%;line-height:44px}@media screen and (max-width: 1100px){.site-footer .footer-right .footer-row h3{flex:0 0 35%}}.site-footer .footer-right .footer-row .footer-detail{font-size:.8em;display:flex;flex-wrap:wrap;width:100%}.site-footer .footer-right .footer-row .footer-detail p{margin:0px;flex:0 0 100%}.site-footer .footer-right .footer-row .footer-detail .social{flex:0 0 50%;padding-top:5px}.site-footer .footer-right .footer-row .footer-detail .social a:hover{color:#fff}.site-footer .footer-right .footer-row .footer-detail .gform_wrapper{flex:0 0 100%}@media screen and (max-width: 500px){.site-footer .footer-right .footer-row .footer-detail .gform_wrapper{padding-top:10px}}.site-footer .footer-right .footer-row .footer-detail .gform_wrapper #gform_1{display:flex;align-items:center;position:relative}.site-footer .footer-right .footer-row .footer-detail .gform_wrapper #gform_1 .gfield{padding:0px}.site-footer .footer-right .footer-row .footer-detail .gform_wrapper #gform_1 label{display:none}.site-footer .footer-right .footer-row .footer-detail .gform_wrapper #gform_1 input{padding:0px 20px;color:#fff;background:rgba(255,255,255,.05);border:none !important;transition:background .3s ease-out}.site-footer .footer-right .footer-row .footer-detail .gform_wrapper #gform_1 input:focus{background:rgba(255,255,255,.1);border:none !important}@media screen and (max-width: 1024px){.site-footer .footer-right .footer-row .footer-detail .gform_wrapper #gform_1 input{font-size:16px}}.site-footer .footer-right .footer-row .footer-detail .gform_wrapper #gform_1 .gform-body{width:100%}.site-footer .footer-right .footer-row .footer-detail .gform_wrapper #gform_1 .gform_footer{padding:0px;margin:0px;position:static}.site-footer .footer-right .footer-row .footer-detail .gform_wrapper #gform_1 .gform_button{position:absolute;right:0px;top:0px;bottom:0px;height:50px;border:none;font-size:0px;width:75px;background:url("/wp-content/themes/foe/images/icons/arrow-wide.svg") center center no-repeat;transition:background-color .3s ease-out}.site-footer .footer-right .footer-row .footer-detail .gform_wrapper #gform_1 .gform_button:after{display:none}.site-footer .footer-right .footer-row .footer-detail .gform_wrapper #gform_1 .gform_button:hover{background-color:#e17240}.site-footer .footer-right .footer-row .footer-detail .gform_wrapper #gform_1 ::-webkit-input-placeholder{color:#fff}.site-footer .footer-right .footer-row .footer-detail .gform_wrapper #gform_1 ::-moz-placeholder{color:#fff}.site-footer .footer-right .footer-row .footer-detail .gform_wrapper #gform_1 :-ms-input-placeholder{color:#fff}.site-footer .footer-right .footer-row .footer-detail .gform_wrapper #gform_1 :-moz-placeholder{color:#fff}.site-footer a{color:#fff}.site-footer a:hover{color:#e17240}.site-footer .footer-panel{position:absolute;bottom:0px;left:0px;right:0px;background:#1f2024;margin:0px 100px;border-radius:25px 25px 0px 0px;z-index:99;transform:translateY(calc(100% - 100px));transition:transform 1s cubic-bezier(0.28, 0.84, 0.42, 1)}@media screen and (max-width: 1500px){.site-footer .footer-panel{margin:0px 3.5%}}@media screen and (max-width: 1300px){.site-footer .footer-panel{transform:translateY(calc(100% - 79px))}}@media screen and (max-width: 650px){.site-footer .footer-panel{margin:0px 2.5%;transform:translateY(calc(100% - 82px))}}.site-footer .footer-panel:hover{transform:translateY(0%)}@media screen and (max-width: 1024px){.site-footer .footer-panel:hover{transform:translateY(calc(100% - 79px))}}@media screen and (max-width: 650px){.site-footer .footer-panel:hover{transform:translateY(calc(100% - 82px))}}.site-footer .footer-panel:hover .panel-top .arrow{transform:rotate(90deg)}@media screen and (max-width: 1024px){.site-footer .footer-panel:hover .panel-top .arrow{transform:rotate(-90deg)}}.site-footer .footer-panel.open{transform:translateY(0%)}.site-footer .footer-panel.open .panel-top .arrow{transform:rotate(90deg)}.site-footer .footer-panel .panel-top{height:100px;font-weight:400;position:relative}@media screen and (max-width: 1300px){.site-footer .footer-panel .panel-top{height:80px}}@media screen and (max-width: 650px){.site-footer .footer-panel .panel-top{height:auto}}.site-footer .footer-panel .panel-top .arrow{position:absolute;right:42px;top:0px;bottom:0px;width:30px;height:30px;margin:auto;transform:rotate(-90deg);transition:transform .4s ease-out;background:url("/wp-content/themes/foe/images/icons/arrow-white.svg") center center no-repeat}@media screen and (max-width: 1300px){.site-footer .footer-panel .panel-top .arrow{right:30px;background-size:7px}}@media screen and (max-width: 650px){.site-footer .footer-panel .panel-top .arrow{right:15px;background-size:6px}}.site-footer .footer-panel .panel-top .inner{height:100%;max-width:none;align-items:center;padding:0px 8vw}@media screen and (max-width: 1300px){.site-footer .footer-panel .panel-top .inner{padding:0px 80px 0px 45px}}@media screen and (max-width: 650px){.site-footer .footer-panel .panel-top .inner{padding:17px 50px 13px 30px;flex-direction:column;align-items:flex-start;justify-content:flex-start}}.site-footer .footer-panel .panel-top .inner h3{margin:0px}@media screen and (max-width: 650px){.site-footer .footer-panel .panel-top .inner h3{flex:0 0 100%}}.site-footer .footer-panel .panel-top .inner .panel-contact{margin-right:-10px}@media screen and (max-width: 650px){.site-footer .footer-panel .panel-top .inner .panel-contact{flex:0 0 100%;margin:-5px 0px 0px -5px}}.site-footer .footer-panel .panel-top .inner .panel-contact a{display:inline-block;padding:0px 10px}@media screen and (max-width: 1300px){.site-footer .footer-panel .panel-top .inner .panel-contact a{font-size:.8em}}@media screen and (max-width: 650px){.site-footer .footer-panel .panel-top .inner .panel-contact a{padding:0px 5px;font-size:.7em}}.site-footer .footer-panel .panel-content{padding:5vw 8vw;position:relative}@media screen and (max-width: 1300px){.site-footer .footer-panel .panel-content{padding:5vw 7vw}}.site-footer .footer-panel .panel-content:before{content:"";position:absolute;top:0px;left:8vw;right:8vw;height:1px;display:block;background:#fff}@media screen and (max-width: 1300px){.site-footer .footer-panel .panel-content:before{left:40px;right:40px}}@media screen and (max-width: 650px){.site-footer .footer-panel .panel-content:before{left:30px;right:30px}}@keyframes bounce-panel{0%{transform:scale(1, 1) translateY(calc(100% - 100px))}10%{transform:scale(1.04, 0.96) translateY(calc(100% - 100px))}30%{transform:scale(0.96, 1.04) translateY(0px)}50%{transform:scale(1, 1) translateY(0px)}100%{transform:scale(1, 1) translateY(0px)}}@keyframes bounce-panel-down{0%{transform:scale(1, 1) translateY(0px)}100%{transform:scale(1, 1) translateY(calc(100% - 100px))}}#footer_nav{display:flex;justify-content:space-between;width:100%;list-style-type:none;padding:0px;margin:0px}@media screen and (max-width: 900px){#footer_nav{flex-wrap:wrap;flex-direction:column;width:100%}}#footer_nav li{position:relative;text-align:center}#footer_nav li a{color:#fff;text-decoration:none;font-size:clamp(1.1em,3vw,1.36em);padding:0px;display:inline-block;font-family:"Tiempos Headline",Georgia,"Times New Roman",Times,serif;position:relative;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-ms-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}#footer_nav li a:hover{color:#fff}#footer_nav li a:hover:after{transform-origin:0% 50%;opacity:.5;transform:scaleX(1)}#footer_nav li a:after{content:"";display:block;margin:auto;position:absolute;bottom:4px;right:-10px;left:-10px;height:15px;background:#305a4c;transform:scaleX(0);transform-origin:100% 50%;opacity:0;z-index:-1;transition:transform .4s ease-out,opacity .4s ease-out}@media screen and (max-width: 900px){#footer_nav li a{margin:10px 0px}}.lock-scroll{overflow:hidden}@media screen and (min-width: 900px){.mobile-nav[style]{display:none !important}}.mobile-nav{display:none;text-align:center}.mobile-nav .menu-mobile-navigation-container{position:absolute;top:80px;left:0px;right:0px;bottom:0px;background:#064568;overflow-y:scroll;display:flex;padding:9%;justify-content:center;min-height:calc(100vh - 70px)}.mobile-nav ul{margin:0px;padding:0px;list-style-type:none;padding:25px 0px 40px 0px}.mobile-nav li{position:relative;opacity:0;transform:translateY(15px)}.mobile-nav li.menu-item-has-children>a{position:relative}.mobile-nav li.menu-item-has-children>a:after{content:"";position:absolute;right:15px;top:0px;bottom:0px;width:30px;height:30px;margin:auto;transform-origin:50% 50%;transform:rotate(90deg);background:url("/wp-content/themes/foe/images/shell/arrow.svg") center center no-repeat;-webkit-background-size:11px;-moz-background-size:11px;-o-background-size:11px;background-size:11px;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}.mobile-nav li.menu-item-has-children.open>a:after{transform:rotate(-90deg)}.mobile-nav li a{display:inline-block;text-decoration:none;padding:5px;color:#fefcf9;font-family:"Tiempos Headline",Georgia,"Times New Roman",Times,serif;font-size:1.7em;position:relative;z-index:2;position:relative;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-ms-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}.mobile-nav li a:hover{color:#fefcf9;text-decoration:none}.mobile-nav li a:hover:after{transform-origin:0% 50%;opacity:.7;transform:scaleX(1)}.mobile-nav li a:after{content:"";display:block;margin:auto;position:absolute;bottom:10px;right:0px;left:0px;height:15px;background:#e17240;transform:scaleX(0);transform-origin:100% 50%;opacity:0;z-index:-1;transition:transform .4s ease-out,opacity .4s ease-out}@media screen and (max-width: 1024px){.mobile-nav li a{font-size:1.4em}}.mobile-nav li .sub-menu{display:none}.mobile-nav li .sub-menu a{opacity:.5}.nav-toggle{padding:19px 20px;border:none;display:none;background:none;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-ms-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}@media screen and (max-width: 900px){.nav-toggle{display:block}}.nav-toggle span{display:block;background:#064568;width:20px;height:2px;margin:4px 0px;transform-origin:50% 50%;border-radius:2px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.nav-toggle.open span{background:#fefcf9}.nav-toggle.open .one{transform:translateY(8px) rotate(135deg);-moz-transform:translateY(8px) rotate(135deg);-webkit-transform:translateY(8px) rotate(135deg)}@media screen and (max-width: 1400px){.nav-toggle.open .one{transform:translateY(7px) rotate(135deg);-moz-transform:translateY(7px) rotate(135deg);-webkit-transform:translateY(7px) rotate(135deg)}}@media screen and (max-width: 1024px){.nav-toggle.open .one{transform:translateY(6px) rotate(135deg);-moz-transform:translateY(6px) rotate(135deg);-webkit-transform:translateY(6px) rotate(135deg)}}.nav-toggle.open .three{transform:translateY(-8px) rotate(-135deg);-moz-transform:translateY(-8px) rotate(-135deg);-webkit-transform:translateY(-8px) rotate(-135deg)}@media screen and (max-width: 1400px){.nav-toggle.open .three{transform:translateY(-7px) rotate(-135deg);-moz-transform:translateY(-7px) rotate(-135deg);-webkit-transform:translateY(-7px) rotate(-135deg)}}@media screen and (max-width: 1024px){.nav-toggle.open .three{transform:translateY(-6px) rotate(-135deg);-moz-transform:translateY(-6px) rotate(-135deg);-webkit-transform:translateY(-6px) rotate(-135deg)}}.nav-toggle.open .two{-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.nav-toggle:focus{background:none}.nav-toggle:active{background:none}.nav-toggle:hover{background:none}:root{--scroll-bg: #FEFCF9}body{font-family:"halyard-display",sans-serif;font-display:swap;font-size:18.5px;line-height:1.65;font-weight:300;background:#fefcf9;color:#1f2024;transition:background-color 1s ease}@media screen and (max-width: 1100px){body{font-size:17.5px}}@media screen and (max-width: 500px){body{font-size:17px}}h1,h2,h3,h4,h5{line-height:1.2;margin:.5em 0px;font-weight:400}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0px}a{text-decoration:none;color:#064568;position:relative;font-weight:500;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-ms-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}a:hover{color:#032538;text-decoration:underline}ul,ol{margin-left:0px;padding-left:1em}@media screen and (max-width: 1024px){body.home .color-swap{display:none}}#page{padding-top:.1px}#page #page-inner{position:relative}#page #page-inner:after{content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:#fefcf9;height:100vh;z-index:-1}#container{padding-top:110px}@media screen and (max-width: 1400px){#container{padding-top:90px}}@media screen and (max-width: 900px){#container{padding-top:76px}}.portfolio-slider-block{background:#1f2024;position:relative}.portfolio-slider-block .portfolio-prev,.portfolio-slider-block .portfolio-next{position:absolute;top:0px;right:0px;bottom:0px;width:55px;height:55px;margin:auto 2em;border-radius:50%;background:#e17240 url("/wp-content/themes/foe/images/icons/arrow-white.svg") right 20px center no-repeat;z-index:5;cursor:pointer;transition:opacity .3s ease-out,transform .3s ease-out}@media screen and (max-width: 1024px){.portfolio-slider-block .portfolio-prev,.portfolio-slider-block .portfolio-next{margin:auto 3%;width:40px;height:40px;background:#e17240 url("/wp-content/themes/foe/images/icons/arrow-white.svg") right 16px center no-repeat;background-size:8px}}@media screen and (max-width: 500px){.portfolio-slider-block .portfolio-prev,.portfolio-slider-block .portfolio-next{margin:auto 3%;width:30px;height:30px;background:#e17240 url("/wp-content/themes/foe/images/icons/arrow-white.svg") right 11.25px center no-repeat;background-size:6px}}.portfolio-slider-block .portfolio-prev:hover,.portfolio-slider-block .portfolio-next:hover{transform:scale(1.2)}.portfolio-slider-block .portfolio-prev.slick-disabled,.portfolio-slider-block .portfolio-next.slick-disabled{opacity:.4 !important}.portfolio-slider-block .portfolio-prev{right:auto;left:0px;transform-origin:50% 50%;transform:rotate(180deg)}.portfolio-slider-block .portfolio-prev:hover{transform:rotate(180deg) scale(1.2)}.portfolio-slider-block .portfolio-prev.slick-disabled{opacity:.4 !important}.portfolio-slider-block .portfolio-slider{width:100%}.portfolio-slider-block .portfolio-slider.dark .portfolio-slide .slide-content{color:#1f2024}.portfolio-slider-block .portfolio-slider.dark .portfolio-slide .slide-content a{color:#1f2024}.portfolio-slider-block .portfolio-slider.dark .portfolio-slide .slide-content .foe-button{margin:1em 0px 0px 0px;border-color:#1f2024;color:#1f2024}.portfolio-slider-block .portfolio-slider .portfolio-slide{width:100%;height:calc(100vh - 110px);position:relative;z-index:4;display:flex;align-items:flex-end;justify-content:flex-start;padding:6vw 8vw}.portfolio-slider-block .portfolio-slider .portfolio-slide:after{content:"";position:absolute;z-index:2;bottom:0px;left:0px;right:0px;height:30vw;transform:translateZ(0px);background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%)}@media screen and (max-width: 500px){.portfolio-slider-block .portfolio-slider .portfolio-slide:after{height:60vw}}@media screen and (max-width: 1400px){.portfolio-slider-block .portfolio-slider .portfolio-slide{height:calc(100vh - 90px)}}@media screen and (max-width: 900px){.portfolio-slider-block .portfolio-slider .portfolio-slide{height:100vw;padding:8vw}}@media screen and (max-width: 500px){.portfolio-slider-block .portfolio-slider .portfolio-slide{height:110vw}}.portfolio-slider-block .portfolio-slider .portfolio-slide .slide-content{position:relative;z-index:9;color:#fff;flex:0 0 100%;opacity:1;perspective:1px;transform:translateZ(0px)}.portfolio-slider-block .portfolio-slider .portfolio-slide .slide-content a{color:#fff}.portfolio-slider-block .portfolio-slider .portfolio-slide .slide-content a:hover{text-decoration:none}.portfolio-slider-block .portfolio-slider .portfolio-slide .slide-content .foe-button{margin:1em 0px 0px 0px;border-color:#fff;color:#fff}.portfolio-slider-block .portfolio-slider .portfolio-slide .slide-content .foe-button:hover{background:#064568;border-color:#064568}.portfolio-slider-block .portfolio-slider .portfolio-slide .slide-content .count{position:absolute;right:0px;bottom:0px}.portfolio-slider-block .portfolio-slider .portfolio-slide .portfolio-slides{position:absolute;bottom:-30px;left:0px;right:0px;top:0px}.portfolio-slider-block .portfolio-slider .portfolio-slide .portfolio-slides .single-slide{position:relative;height:calc(100vh - 90px)}@media screen and (max-width: 1400px){.portfolio-slider-block .portfolio-slider .portfolio-slide .portfolio-slides .single-slide{height:calc(100vh - 70px)}}@media screen and (max-width: 900px){.portfolio-slider-block .portfolio-slider .portfolio-slide .portfolio-slides .single-slide{height:100vw}}@media screen and (max-width: 500px){.portfolio-slider-block .portfolio-slider .portfolio-slide .portfolio-slides .single-slide{height:110vw}}.portfolio-slider-block .portfolio-slider .portfolio-slide .portfolio-slides .single-slide img{width:100%;height:100%;object-fit:cover;top:0px;left:0px;position:absolute}.portfolio-slider-block .portfolio-slider .portfolio-slide .portfolio-slides .single-slide video{width:100%;height:100%;object-fit:cover;top:0px;left:0px;position:absolute}*[data-scroll]{opacity:0;transition:opacity .6s ease-out}@media screen and (max-width: 1024px){*[data-scroll]{opacity:1}}*[data-scroll].visible{opacity:1}*[data-scroll].is-inview{opacity:1}.page-id-4455 *[data-scroll],.page-id-4960 *[data-scroll]{opacity:1}.section{padding:7% 10%}@media screen and (max-width: 800px){.section{padding:11% 9%}}.section .inner{max-width:1700px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap}@media screen and (max-width: 900px){.section .inner{flex-wrap:wrap}}body.loaded .loader{animation-name:loader;animation-duration:2s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.loader{position:fixed;top:0px;left:0px;right:0px;bottom:0px;background:#1f2024;color:#fff;display:flex;align-items:center;height:100vh;width:100%;overflow:hidden;text-align:center}.loader .primary-heading{position:absolute;top:0px;bottom:0px;left:0px;right:0px;z-index:5;display:flex;align-items:center;justify-content:center;margin:0px;line-height:1;padding-bottom:12px;text-shadow:0 0 35px rgba(0,0,0,.95);transform:1;opacity:0;transform:scale(1.2)}@media screen and (max-width: 900px){.loader .primary-heading{font-size:1.6em}}.loader .marquee span{opacity:0;transform:translateX(15px)}.loader video{position:absolute;top:0px;left:0px;object-fit:cover;min-width:100vw;min-height:100vh;opacity:0;transform:scale(1.2)}@keyframes loader{0%{height:100vh}100%{height:calc(50vh - 55px)}}@media screen and (max-width: 1400px){@keyframes loader{0%{height:100vh}100%{height:calc(50vh - 42px)}}}.rank-math-breadcrumb{font-size:.85em}@media screen and (max-width: 800px){.rank-math-breadcrumb{font-size:.75em}}.rank-math-breadcrumb p{display:flex;align-items:center}.rank-math-breadcrumb a,.rank-math-breadcrumb .last{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.rank-math-breadcrumb .separator{padding:10px 15px;background:url("/wp-content/themes/foe/images/shell/arrow.svg") center center no-repeat;background-size:8px;font-size:0px}@media screen and (max-width: 800px){.rank-math-breadcrumb .separator{padding:7px 12px}}section.hero{position:relative;overflow:hidden}section.hero:after{content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:rgba(255,255,255,.7);z-index:-1}section.hero .hero-content{max-width:600px}section.hero .hero-bg{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:center center;z-index:-2}section.cta{position:relative;overflow:hidden}section.cta:after{content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:rgba(255,255,255,.7);z-index:-1}section.cta .cta-content{max-width:600px;margin:0 auto;text-align:center}section.cta .button-container .foe-button{margin-left:.5em;margin-right:.5em}section.cta .cta-bg{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:center center;z-index:-2}section.content .content-text{flex:0 0 50%;padding-right:4%}section.content .content-img{flex:0 0 50%;padding-left:4%}section.intro.left .inner{justify-content:space-between;align-items:flex-end;padding:5% 0px}section.intro.left .intro-text{text-align:left;margin:0px}section.intro .inner{justify-content:center;padding:3% 0px}@media screen and (max-width: 1024px){section.intro .inner{padding:7% 0px 5% 0px}}section.intro .intro-text{flex:0 0 70%;max-width:800px;padding-right:50px;margin:0 auto;text-align:center}@media screen and (max-width: 1024px){section.intro .intro-text{flex:0 0 100%;padding:0px}}@media screen and (max-width: 500px){section.intro .intro-text br{display:none}}section.intro .intro-text p{max-width:650px;margin-left:auto;margin-right:auto}section.intro .intro-text .button-container{margin-top:2em}section.intro .intro-text .button-container .foe-button{margin:0px .5em 1.5em}section.intro .intro-text .button-container .foe-button:nth-child(n+2){background:#305a4c}section.intro .intro-text .button-container .foe-button:nth-child(n+2):hover{background:#064568}section.intro .intro-search{padding-top:4%;width:100%;flex:0 0 30%}@media screen and (max-width: 1024px){section.intro .intro-search{padding-top:8%;flex:0 0 100%}}section.work{display:grid;grid-template-columns:1fr 1fr;column-gap:4em;padding-bottom:14%;opacity:1;position:relative}@media screen and (max-width: 900px){section.work{display:flex;flex-direction:column;padding:0px 20px 8% 20px}}section.work.all-work{padding-bottom:0px}@media screen and (max-width: 900px){section.work.all-work{overflow:hidden}}section.work.all-work .work-filter{grid-column:span 2;text-align:center;padding:0px 40px 10% 40px;max-width:650px;margin:0 auto}@media screen and (max-width: 900px){section.work.all-work .work-filter h2{display:none}}section.work.all-work .work-filter .filters{padding:5% 0px 0px 0px}@media screen and (max-width: 800px){section.work.all-work .work-filter .filters{padding:0px}}section.work.all-work .work-filter .foe-button{margin:0px .5em 1em .5em}section.work.all-work .work-list{display:grid;grid-template-columns:1fr 1fr;column-gap:4em;padding-bottom:14%;grid-column:span 2;opacity:1;margin:0px;width:100%}@media screen and (max-width: 900px){section.work.all-work .work-list{grid-template-columns:1fr;display:flex;flex-wrap:nowrap;flex-direction:column;height:auto;grid-row:span 1}}section.work .work-intro{grid-row:span 1;padding:0% 10% 30% 20%}@media screen and (max-width: 900px){section.work .work-intro{padding:5% calc(9% - 20px);flex:0 0 100%}}section.work .work-item{grid-row:span 2;margin:10% 0px 30%}@media screen and (max-width: 900px){section.work .work-item{width:100%;max-width:80%;align-self:flex-end;margin:7% 0px 15% 0px}section.work .work-item:nth-child(odd){align-self:flex-start}}section.work .work-item:nth-child(6n+2){justify-content:flex-start;margin-top:40%;margin-bottom:15%}@media screen and (max-width: 900px){section.work .work-item:nth-child(6n+2){margin-top:7%}}section.work .work-item:nth-child(6n+3){grid-column:span 2;grid-row:span 1;margin-bottom:15%;justify-content:center}section.work .work-item:nth-child(6n+4){align-items:center;justify-content:center;margin-top:40%}@media screen and (max-width: 900px){section.work .work-item:nth-child(6n+4){margin-top:7%}}section.work .work-item:nth-child(6n+6){grid-column:span 2;grid-row:span 1;margin-bottom:15%;justify-content:center}section.work .work-item:nth-child(3n+1){padding-left:2em;padding-right:2em}@media screen and (max-width: 1024px){section.work .work-item:nth-child(3n+1){padding-left:0em}}section.work .load{width:100%;grid-column:span 2;text-align:center;margin-top:-3%}@media screen and (max-width: 1024px){section.work .load{margin-top:0px}}section.work .work-cta{width:100%;grid-column:span 2;text-align:center;padding:0px 7% 7% 7%}.work-item{text-align:center;display:flex;justify-content:center;flex:0 0 calc(33.33333% - 2em)}@media screen and (max-width: 1024px){.work-item{flex:auto}}.work-item .work-text{height:auto}.work-item .work-text>.work-title{padding-top:.8em}@media screen and (max-width: 800px){.work-item .work-text>.work-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 1){.work-item .work-text>.work-title{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}}.work-item .work-text.video{width:100%;max-width:800px;display:block}@media screen and (max-width: 1024px){.work-item .work-text.video .work-img{min-height:0px}}.work-item .work-img{position:relative;line-height:0px;display:block;overflow:hidden;opacity:1;border-radius:12px;overflow:hidden}@media screen and (max-width: 1100px){.work-item .work-img{border-radius:7px}}@media screen and (max-width: 1024px){.work-item .work-img{min-height:250px}}.work-item .work-img.is-inview img{opacity:1;transform:scale(1)}.work-item .work-img.is-inview .work-video{opacity:1;transform:scale(1)}.work-item .work-img:hover .work-hover{opacity:1}.work-item .work-img:hover .work-hover .work-title,.work-item .work-img:hover .work-hover .services{opacity:1;transform:translateX(0px)}.work-item .work-img:hover .work-hover .foe-link{opacity:1;transform:translateX(0px)}.work-item .work-img:hover img,.work-item .work-img:hover .work-video{transform:scale(1.05)}.work-item .work-img .placeholder{width:30vw;height:100%;padding-top:100%;background:#064568 url("/wp-content/themes/foe/images/shell/foe-white.svg") center center no-repeat;background-size:5vw}@media screen and (max-width: 1024px){.work-item .work-img .placeholder{width:40vw;background-size:8vw;min-width:250px}}.work-item .work-img img{max-height:700px;transform:scale(1.2);opacity:0;transition:opacity .6s ease-out,transform .8s ease-out}@media screen and (max-width: 1024px){.work-item .work-img img{object-fit:cover;width:auto;min-height:250px}}.work-item .work-img .work-video{aspect-ratio:4/3;width:100%;max-width:800px;transform:scale(1.2);opacity:0;background:#1f2024;transition:opacity .6s ease-out,transform .8s ease-out}.work-item .work-img .work-video video{position:absolute;top:0px;bottom:0px;left:0px;right:0px;width:100%;height:100%;object-fit:cover;border-radius:1px}.work-item .work-img .work-hover{line-height:1.7;position:absolute;z-index:2;top:0px;bottom:0px;right:0px;left:0px;color:#fff;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;padding:7% 7% 6% 7%;opacity:0;overflow:hidden;text-align:left;transition:opacity .4s ease-out}.work-item .work-img .work-hover:after{content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px;display:block;background:rgba(31,32,36,.9);z-index:-1}.work-item .work-img .work-hover .work-title{transform:translateX(15px);opacity:0;transition:opacity .4s ease-out .15s,transform .4s ease-out .15s}.work-item .work-img .work-hover .services{font-size:.9em;line-height:1.5;transform:translateX(15px);opacity:0;transition:opacity .4s ease-out .3s,transform .4s ease-out .3s}@media screen and (max-width: 800px){.work-item .work-img .work-hover .services{font-size:.75em}}.work-item .work-img .work-hover .foe-link{align-self:flex-end;transform:translateX(-15px);opacity:0;transition:opacity .4s ease-out .3s,transform .4s ease-out .3s}section.values{padding:9% 10%}@media screen and (max-width: 800px){section.values{padding:11% 9%}}section.values .value-text{flex:0 0 50%;padding-right:7%}@media screen and (max-width: 1024px){section.values .value-text{flex:0 0 100%;padding:0px}}section.values .value-text p{max-width:580px}section.values .value-list{flex:0 0 50%}@media screen and (max-width: 1024px){section.values .value-list{flex:0 0 100%}}section.values .value-list .value{display:flex;align-items:center;padding:13px 0px 13px 0px}@media screen and (max-width: 1024px){section.values .value-list .value{padding:10px 0px 10px 0px}}@media screen and (max-width: 500px){section.values .value-list .value .secondary-heading{font-size:1.1em}}section.values .value-list .value .number{margin:4px 35px 0px 0px;width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;padding-bottom:1px}@media screen and (max-width: 1024px){section.values .value-list .value .number{margin:4px 20px 0px 0px}}section.values .value-list .value .number svg{position:absolute;top:-1px;left:-1px}section.values .value-list .value .number svg circle{stroke:#e17240;stroke-dasharray:150;transform-origin:50% 50%}section.values .value-list .value .secondary-heading{transform:translateX(35px);transition:transform .6s ease-out}section.values .value-list .value.is-inview .number circle{animation:circleDraw 1.3s forwards}section.values .value-list .value.is-inview .secondary-heading{transform:translateX(0px)}@keyframes circleDraw{from{transform:rotate(0deg);stroke-dasharray:0 150}to{transform:rotate(90deg);stroke-dasharray:150 150}}section.process{color:inherit;position:relative;padding:0px;opacity:1;transition:color .4s ease-out;display:flex;background:#1f2125;color:#fefcf9}@media screen and (max-width: 1024px){section.process{flex-direction:column;background:#1f2024}}section.process .mobile-video{display:none;background:#2a2d2e;padding:0px 0px 35px 0px}@media screen and (max-width: 1024px){section.process .mobile-video{display:block;flex:0 0 100%}}section.process .process-wrap{position:relative;flex:0 0 100%;display:flex}@media screen and (max-width: 1024px){section.process .process-wrap{flex-direction:column}}section.process .process-wrap .process-prev,section.process .process-wrap .process-next{position:absolute;top:0px;right:0px;bottom:0px;width:10%;background:url("/wp-content/themes/foe/images/icons/arrow-white.svg") center center no-repeat;z-index:5;cursor:pointer;margin:0px 0px 0px 1em;display:none;transition:opacity .3s ease-out,transform .3s ease-out}@media screen and (max-width: 1024px){section.process .process-wrap .process-prev,section.process .process-wrap .process-next{display:block}}@media screen and (max-width: 1000px){section.process .process-wrap .process-prev,section.process .process-wrap .process-next{margin:0px 0px 0px .5em;width:calc(10vw - .5em)}}section.process .process-wrap .process-prev.slick-disabled,section.process .process-wrap .process-next.slick-disabled{opacity:.4 !important}section.process .process-wrap .process-prev{right:auto;left:0px;margin:0px 1em 0px 0px;transform-origin:50% 50%;transform:rotate(180deg)}section.process .process-wrap .process-prev.slick-disabled{opacity:.4 !important}@media screen and (max-width: 1000px){section.process .process-wrap .process-prev{margin:0px .5em 0px 0px}}section.process .process-steps{width:50%;padding-bottom:30vw}@media screen and (max-width: 1024px){section.process .process-steps{background:#2a2d2e;width:100%;padding:0px;display:flex;padding:12% 0px}}section.process .process-steps .slick-track{display:flex}section.process .process-steps .process-step{height:130vh}@media screen and (max-width: 1024px){section.process .process-steps .process-step{height:auto;padding:2em;background:rgba(0,0,0,.5);color:#fefcf9;border-radius:7px;display:flex;align-items:center;margin:0px 1em}}@media screen and (max-width: 600px){section.process .process-steps .process-step{margin:0px .4em;padding:1.5em}}section.process .process-steps .process-step:last-child{height:150vh}@media screen and (max-width: 1024px){section.process .process-steps .process-step:last-child{height:auto}}section.process .process-steps .process-step .process-step-centered{height:100vh;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 1024px){section.process .process-steps .process-step .process-step-centered{height:auto}}section.process .process-steps .process-step .step-inner{padding:5% 5% 5% 25%}@media screen and (max-width: 1024px){section.process .process-steps .process-step .step-inner{padding:0px}}section.process .process-steps .process-step .step-inner.is-inview .content{transform:translateY(0px)}section.process .process-steps .process-step .content{width:100%;max-width:550px;transform:translateY(50px);transition:transform .6s ease-out}@media screen and (max-width: 1024px){section.process .process-steps .process-step .content{transform:translateY(0px)}}section.process .process-steps .process-step .content p{max-width:450px}section.process .process-steps .process-step .content p:last-child{margin-bottom:0px}@media screen and (max-width: 1024px){section.process .process-steps .process-step .content .primary-heading{font-size:clamp(1.3em,2.8vw,2.5em);line-height:1.2;margin:0px 0px .4em 0px}}section.process .process-video-wrap{width:50%;position:relative;overflow:hidden}@media screen and (max-width: 1024px){section.process .process-video-wrap{display:none}}section.process .process-video-wrap .process-video-target{left:0;position:absolute;right:0;top:0px;bottom:0px}section.process .process-video{left:0;position:absolute;right:0;top:0;height:100vh;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 1s ease-out}section.process .process-video.is-inview{opacity:1}@media screen and (max-width: 1024px){section.process .process-video{position:sticky;padding:0px}}@media screen and (max-width: 900px){section.process .process-video{display:none}}section.process .process-video #canvas{width:100%;opacity:0;transition:opacity .6s ease-out}section.process .process-video #canvas.visible{opacity:1}section.process .process-video .video-wrap{position:relative;padding-top:100%;width:100%;display:none}@media screen and (max-width: 1024px){section.process .process-video .video-wrap{position:sticky;top:0px;height:100vh;display:flex;align-items:center;justify-content:center;padding:5%}}section.process .process-video .video-wrap:after{content:"";position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:radial-gradient(circle, rgba(31, 32, 36, 0) 0%, rgb(31, 32, 36) 70%)}section.process .process-video .video-wrap video{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;object-fit:cover}section.titles{text-align:center;padding:14% 0px 12% 0px;opacity:1;overflow:hidden}section.titles .titles-wrap{margin:2% 0px;position:relative;z-index:999;display:flex;flex-direction:column;white-space:nowrap}@media screen and (max-width: 1024px){section.titles .titles-wrap{align-items:flex-start;overflow-x:scroll}}section.titles .titles-wrap .work-row{white-space:nowrap;position:relative;z-index:5;display:flex;text-align:center}section.titles .titles-wrap .work-row.left{margin-left:-10%}@media screen and (max-width: 1024px){section.titles .titles-wrap .work-row.left{margin-left:0%}}section.titles .titles-wrap .work-row.right{align-self:flex-end;margin-right:-10%}@media screen and (max-width: 1024px){section.titles .titles-wrap .work-row.right{align-self:flex-start;margin-left:0%}}section.titles .titles-wrap .work-row .work-title{white-space:nowrap;color:inherit;position:relative;display:inline-block;padding:0px 5px;transition:opacity .4s ease-out}section.titles .titles-wrap .work-row .work-title:first-child{padding-left:60px}@media screen and (max-width: 1024px){section.titles .titles-wrap .work-row .work-title:first-child{padding-left:25px}}section.titles .titles-wrap .work-row .work-title:last-child{padding-right:60px}@media screen and (max-width: 1024px){section.titles .titles-wrap .work-row .work-title:last-child{padding-right:25px}}section.titles .titles-wrap .work-row .work-title:hover{opacity:1}section.titles .titles-wrap .work-row .work-title .work-title-img{position:relative;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);left:0px;top:0px;width:10px;height:10px;background:#064568;transition:all .9s ease-out;transform-origin:center}section.titles .titles-wrap .work-row .work-title .work-title-img img{display:none;position:absolute;top:-2000px;right:-2000px;bottom:-2000px;left:-2000px;margin:auto;opacity:0;max-width:none;max-height:none;transition:opacity .4s ease-out,transform .4s ease-out;transform:scale(0.9);max-width:800px;max-height:800px}section.titles .titles-wrap .work-row .work-title .work-title-img img.active{opacity:.5;transform:scale(1)}section.titles .titles-wrap .work-row .primary-heading{display:inline-block;white-space:nowrap;margin:0px;padding:.1em .1em;position:relative;z-index:5}.work-img-transform{position:fixed;top:0px;left:0px;width:1px;height:1px;transform:translate(50vw, 50vh);transition:all 1s ease-out}.work-img-transform img{position:absolute;top:-2000px;bottom:-2000px;left:-2000px;right:-2000px;margin:auto;opacity:0;max-width:none;transform-origin:50% 50%;transform:scale(0.8);border-radius:7px;transition:opacity .2s ease-in,transform .2s ease-in}.work-img-transform img.active{transform:scale(1);opacity:1}section.gallery{overflow:hidden}section.gallery .inner .gallery-slider{width:calc(100% + 2em);max-height:calc(33vw + 2em);position:relative;margin:1em -1em 2em}@media screen and (max-width: 1300px){section.gallery .inner .gallery-slider{max-height:calc(35vw + 1.4em);width:calc(100% + 1.4em);margin:.7em -0.7em 1em -0.7em}}@media screen and (max-width: 900px){section.gallery .inner .gallery-slider{max-height:calc(60vw + 1.4em)}}section.gallery .inner .gallery-slider:hover .slick-arrow{transform:translateX(0px);opacity:1}section.gallery .inner .gallery-slider:hover .slick-arrow.slick-disabled{opacity:.5}@media screen and (max-width: 900px){section.gallery .inner .gallery-slider:hover .slick-arrow.slick-disabled{opacity:0}}section.gallery .inner .gallery-slider .slick-arrow{position:absolute;top:0px;left:-80px;bottom:0px;margin:auto;padding:0px;width:60px;height:60px;margin:auto 2em;border-radius:50%;background:#e17240 url("/wp-content/themes/foe/images/icons/arrow-white.svg") right 23px center no-repeat;border:none;transition:transform .5s ease-out,opacity .5s ease-out;z-index:99;opacity:0;font-size:0px}@media screen and (max-width: 1200px){section.gallery .inner .gallery-slider .slick-arrow{left:-70px}}@media screen and (max-width: 1024px){section.gallery .inner .gallery-slider .slick-arrow{margin:auto 3%;width:40px;height:40px;background:#e17240 url("/wp-content/themes/foe/images/icons/arrow-white.svg") right 16px center no-repeat;background-size:8px}}@media screen and (max-width: 900px){section.gallery .inner .gallery-slider .slick-arrow{left:-20px}}@media screen and (max-width: 900px){section.gallery .inner .gallery-slider .slick-arrow{opacity:1}}@media screen and (max-width: 900px){section.gallery .inner .gallery-slider .slick-arrow.slick-disabled{opacity:0}}section.gallery .inner .gallery-slider .slick-arrow:hover{transform:translateX(0px) scale(1.2)}section.gallery .inner .gallery-slider .slick-arrow:hover.slick-disabled{opacity:.5}section.gallery .inner .gallery-slider .slick-prev{background:#e17240 url("/wp-content/themes/foe/images/icons/arrow-white-left.svg") left 23px center no-repeat;transform:translateX(30px)}@media screen and (max-width: 1024px){section.gallery .inner .gallery-slider .slick-prev{transform:translateX(0px);background:#e17240 url("/wp-content/themes/foe/images/icons/arrow-white-left.svg") left 16px center no-repeat;background-size:8px}}section.gallery .inner .gallery-slider .slick-next{right:-80px;left:auto;transform:translateX(-30px)}@media screen and (max-width: 1300px){section.gallery .inner .gallery-slider .slick-next{transform:translateX(-15px)}}@media screen and (max-width: 1200px){section.gallery .inner .gallery-slider .slick-next{right:-70px}}@media screen and (max-width: 900px){section.gallery .inner .gallery-slider .slick-next{right:-20px}}@media screen and (max-width: 1024px){section.gallery .inner .gallery-slider .slick-next{transform:translateX(0px)}}section.gallery .inner .gallery-slider .slick-list{overflow:visible}section.gallery .inner .gallery-slider .gallery-slide{padding:1em}@media screen and (max-width: 1300px){section.gallery .inner .gallery-slider .gallery-slide{padding:.7em}}section.gallery .inner .gallery-slider .gallery-slide.slick-active .spacer{opacity:1}section.gallery .inner .gallery-slider .gallery-slide .spacer{width:100%;padding-top:33vw;position:relative;border-radius:12px;overflow:hidden;opacity:0;transition:opacity .6s ease-out}@media screen and (max-width: 1300px){section.gallery .inner .gallery-slider .gallery-slide .spacer{padding-top:35vw}}@media screen and (max-width: 1100px){section.gallery .inner .gallery-slider .gallery-slide .spacer{border-radius:7px}}@media screen and (max-width: 900px){section.gallery .inner .gallery-slider .gallery-slide .spacer{padding-top:60vw}}section.gallery .inner .gallery-slider .gallery-slide img{position:absolute;top:-30px;left:0px;width:100%;height:calc(100% + 60px);object-fit:cover;object-position:center center}section.gallery .inner .gallery-cta{flex:0 0 100%;justify-content:center;text-align:center}@media screen and (max-width: 1300px){section.gallery .inner .gallery-cta{padding-left:.7em}}section.gallery .inner .gallery-cta .foe-button{margin:0px}section.blog-slider .inner .blog-intro{flex:0 0 50%;padding:0px 7% 0px 0px}@media screen and (max-width: 900px){section.blog-slider .inner .blog-intro{flex:0 0 100%;padding:0px 0px 13% 0px;text-align:center}}section.blog-slider .inner .blog-intro .intro-text{max-width:590px;margin-bottom:2em}section.blog-slider .inner .blog-intro .foe-button{margin:0px}section.blog-slider .inner .blog-feed{width:50%;flex:0 0 50%;padding:0px 0px 0px 7%}@media screen and (max-width: 900px){section.blog-slider .inner .blog-feed{flex:0 0 100%;padding:0px 0px 4% 0px;text-align:center}}section.blog-slider .inner .blog-feed .slick-arrow{position:absolute;right:15px;bottom:55px;margin:auto;width:50px;height:35px;font-size:0px;background:url("/wp-content/themes/foe/images/icons/arrow-slider-right.svg") center center no-repeat;border:none;transition:transform .5s ease-out,opacity .5s ease-out;z-index:99}section.blog-slider .inner .blog-feed .slick-arrow:hover{transform:scale(1.2)}section.blog-slider .inner .blog-feed .slick-arrow.slick-disabled{opacity:.5}section.blog-slider .inner .blog-feed .slick-prev{background:url("/wp-content/themes/foe/images/icons/arrow-slider-left.svg") center center no-repeat;bottom:20px}section.blog-slider .inner .blog-feed .blog-slides{width:100%;max-height:16vw;overflow:hidden}@media screen and (max-width: 900px){section.blog-slider .inner .blog-feed .blog-slides{max-height:40vw;text-align:left}}section.blog-slider .inner .blog-feed .blog-slides:hover .post-slide .spacer img{opacity:.2}section.blog-slider .inner .blog-feed .blog-slides:hover .post-slide .spacer h3{opacity:1;transform:translateX(0px)}section.blog-slider .inner .blog-feed .blog-slides .post-slide{border-radius:12px;overflow:hidden}@media screen and (max-width: 1100px){section.blog-slider .inner .blog-feed .blog-slides .post-slide{border-radius:7px}}section.blog-slider .inner .blog-feed .blog-slides .post-slide .spacer{padding-top:16vw;position:relative;display:block;background:#064568}@media screen and (max-width: 900px){section.blog-slider .inner .blog-feed .blog-slides .post-slide .spacer{padding-top:40vw}}section.blog-slider .inner .blog-feed .blog-slides .post-slide .spacer img{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:center center;opacity:.8;transition:opacity .4s ease-out}section.blog-slider .inner .blog-feed .blog-slides .post-slide .spacer h3{color:#fff;position:absolute;left:0px;top:0px;padding:1.5em 1.8em;opacity:0;margin:0px;transform:translateX(30px);transition:all .4s ease-out}.blog-gallery{display:none}.gallery-row{display:flex;justify-content:space-between;flex:0 0 92%;margin:0px 4% 12% 4%}.gallery-row .blog-gallery-image{position:relative;border-radius:12px;overflow:hidden;width:calc(33.33333% - 2em);padding-top:35%}@media screen and (max-width: 1100px){.gallery-row .blog-gallery-image{width:calc(33.33333% - 1.5em);border-radius:7px}}@media screen and (max-width: 800px){.gallery-row .blog-gallery-image{width:calc(50% - .75em);padding-top:60%}.gallery-row .blog-gallery-image:last-child{display:none}}.gallery-row .blog-gallery-image img{position:absolute;top:0px;left:0px;object-fit:cover;width:100%;height:calc(100% + 60px);margin-top:-30px;margin-bottom:-30px}@media screen and (max-width: 1024px){.gallery-row .blog-gallery-image img{height:100%;margin-top:0px;margin-bottom:0px}}.gallery-row .blog-gallery-image .caption{position:absolute;bottom:1.1em;left:1em;display:inline-block;padding:5px 15px;background:#fff;border-radius:10px;font-size:.9em}.gallery-row .blog-gallery-image .caption span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 1){.gallery-row .blog-gallery-image .caption span{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}@media screen and (max-width: 1100px){.gallery-row .blog-gallery-image .caption{border-radius:5px;padding:5px 12px;font-size:.8em}}.contact-intro .intro-text{flex:0 0 35%}@media screen and (max-width: 1400px){.contact-intro .intro-text{flex:0 0 100%}}.contact-intro .contact-details{flex:0 0 65%;display:flex;align-items:flex-start;padding-top:1.5em}@media screen and (max-width: 1400px){.contact-intro .contact-details{flex:0 0 100%;padding-top:5%}}@media screen and (max-width: 800px){.contact-intro .contact-details{flex-wrap:wrap;flex-direction:column}}.contact-intro .contact-details a{color:#fefcf9}.contact-intro .contact-details a:hover{color:#fefcf9;text-decoration:none}.contact-intro .contact-details .detail{display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;padding:0px 5%}@media screen and (max-width: 1400px){.contact-intro .contact-details .detail:first-child{padding-left:0px}}@media screen and (max-width: 1440px){.contact-intro .contact-details .detail{padding:0px 4%}}@media screen and (max-width: 800px){.contact-intro .contact-details .detail{padding:0px 7% 7% 0px}}.contact-intro .contact-details .detail p{margin-bottom:0px}.contact-forms{padding-top:0px}@media screen and (max-width: 800px){.contact-forms{padding:0px}}.contact-forms.single{background:#1f2024;color:#fff;padding-top:8%}@media screen and (max-width: 800px){.contact-forms.single{padding-top:0%}}.contact-forms.single .intro-text{padding-bottom:4em}@media screen and (max-width: 800px){.contact-forms.single .intro-text{padding:9%}}.contact-forms.single .intro-text p:last-child{margin-bottom:0px}.contact-forms .intro-text{max-width:500px}@media screen and (max-width: 800px){.contact-forms .intro-text{padding:0px 9%}}.contact-forms .form-nav{width:100%;display:flex;justify-content:space-between;border-top:2px solid #fff;padding:2em 0px 2.5em 0px}@media screen and (max-width: 800px){.contact-forms .form-nav{flex-wrap:wrap;padding:1.5em 0px 1.5em 0px;width:auto;margin:0px 9%}}@media screen and (max-width: 800px){.contact-forms .form-nav .form-swap{flex:0 0 50%;text-align:center;padding:8px 0px}}.contact-forms .form-nav .form-swap .foe-underline{font-size:clamp(1em,2vw,2em);color:#fefcf9;cursor:pointer}.contact-forms .form-nav .form-swap .foe-underline.active:after{background:#e17240;opacity:.7;transform:scale(1)}.contact-forms .form-wrap{background:#fff;color:#1f2024;border-radius:50px;padding:3% 5% 4% 5%;width:100%}@media screen and (max-width: 1400px){.contact-forms .form-wrap{border-radius:25px;padding:5% 6%}}@media screen and (max-width: 800px){.contact-forms .form-wrap{border-radius:0px}}.contact-forms .form-wrap .foe-form{display:none}.contact-forms .form-wrap .foe-form:first-child{display:block}.about-intro{padding:9% 10%}@media screen and (max-width: 900px){.about-intro{overflow:hidden}}.about-intro .inner{position:relative;justify-content:space-between}.about-intro .intro-text{flex:0 0 65%}.about-intro .intro-text p{max-width:830px}@media screen and (max-width: 900px){.about-intro .intro-text{flex:0 0 80%;position:relative;z-index:3}.about-intro .intro-text br{display:none}}@media screen and (max-width: 700px){.about-intro .intro-text{flex:0 0 100%}}.about-intro .watermark{flex:0 0 27%;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 1100px){.about-intro .watermark{padding-left:7%}}@media screen and (max-width: 900px){.about-intro .watermark{position:absolute;top:10%;right:-25%;bottom:auto;flex:0 0 40%;width:50%;opacity:.7}}@media screen and (max-width: 500px){.about-intro .watermark{position:absolute;top:8%;right:-20%;width:35%}}.about-intro .watermark svg{width:340px;max-width:100%}.services-intro{padding:9% 10%;background:#305a4c;color:#fefcf9;overflow:hidden}.services-intro .inner{position:relative}.services-intro .intro-text{flex:0 0 65%}@media screen and (max-width: 900px){.services-intro .intro-text{flex:0 0 80%;position:relative;z-index:3}}@media screen and (max-width: 700px){.services-intro .intro-text{flex:0 0 100%}}.services-intro .intro-text p{max-width:40em}.services-intro .watermark{flex:0 0 35%;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 1100px){.services-intro .watermark{padding-left:7%}}@media screen and (max-width: 900px){.services-intro .watermark{position:absolute;top:3%;right:-20%;bottom:auto;flex:0 0 40%;width:40%;opacity:.7}}@media screen and (max-width: 500px){.services-intro .watermark{position:absolute;right:-20%;width:40%}}.services-intro .watermark svg{width:400px;max-width:100%;height:auto;position:relative;right:-3%}@media screen and (max-width: 900px){.services-intro .watermark svg{right:auto}}.services-intro .watermark svg #freedom{transform-origin:50% 50%;-webkit-animation:spin 27s linear infinite;animation:spin 27s linear infinite}#rotating{transform-origin:50% 50%;-webkit-animation:spin 27s linear infinite;animation:spin 27s linear infinite}#circle-text{transform-origin:50% 50%;-webkit-animation:spin 27s linear infinite;animation:spin 27s linear infinite}#circle-lines{transform-origin:50% 50%;-webkit-animation:spin 17s linear infinite;animation:spin 17s linear infinite}.animated-list li span{transform:translateX(40px);transition:transform .6s ease-out}.animated-list li.is-inview span{display:block;transform:translateX(0px)}.alt-repeater .inner .repeater-row{display:flex;align-items:center;flex-wrap:wrap;padding:10% 0px;width:100%}.alt-repeater .inner .repeater-row:nth-child(even) .col-content{order:2;padding:0px 0px 0px 5%}@media screen and (max-width: 900px){.alt-repeater .inner .repeater-row:nth-child(even) .col-content{padding:0px}}.alt-repeater .inner .repeater-row:nth-child(even) .col-video,.alt-repeater .inner .repeater-row:nth-child(even) .col-image{flex:0 0 50%;padding:0px 9% 0px 0px}@media screen and (max-width: 900px){.alt-repeater .inner .repeater-row:nth-child(even) .col-video,.alt-repeater .inner .repeater-row:nth-child(even) .col-image{flex:0 0 100%;padding:0px 0px 7% 0px}}.alt-repeater .inner .repeater-row .col-content{flex:0 0 50%;padding:0px 5% 0px 0px}@media screen and (max-width: 900px){.alt-repeater .inner .repeater-row .col-content{flex:0 0 100%;padding:0px;order:2}}.alt-repeater .inner .repeater-row .col-content p{max-width:650px}.alt-repeater .inner .repeater-row .col-content ul{padding-bottom:1em}.alt-repeater .inner .repeater-row .col-content ul li{font-family:"Tiempos Headline",Georgia,"Times New Roman",Times,serif;padding:3px}.alt-repeater .inner .repeater-row .col-video,.alt-repeater .inner .repeater-row .col-image{flex:0 0 50%;padding:0px 0px 0px 9%}@media screen and (max-width: 900px){.alt-repeater .inner .repeater-row .col-video,.alt-repeater .inner .repeater-row .col-image{flex:0 0 100%;padding:0px 0px 7% 0px}}.alt-repeater .inner .repeater-row .col-video video,.alt-repeater .inner .repeater-row .col-image video{max-width:100%;border-radius:13px}.alt-repeater .inner .repeater-row .col-video img,.alt-repeater .inner .repeater-row .col-image img{border-radius:13px}.faqs{position:relative;z-index:5;padding:9% 10%}@media screen and (max-width: 1024px){.faqs{margin-top:30px}}@media screen and (max-width: 1024px){.faqs{padding:0px 7% 0px 7%}}.faqs>h2{text-align:center}.faqs .inner{max-width:1300px;margin:2.5em auto}.faqs .inner>h2{text-align:center;padding-bottom:5%}.faqs .inner .faq{border-bottom:1px solid #fff;margin-bottom:3rem;transition:all .3s ease-out}@media screen and (max-width: 700px){.faqs .inner .faq{margin-bottom:1.5rem}}.faqs .inner .faq:hover .question .q:after{opacity:.7;transform:scaleX(1);transform-origin:0% 50%}.faqs .inner .faq:hover .status{transform:scale(1.2)}.faqs .inner .faq .question{font-size:clamp(1.4em,2.2vw,1.8em);line-height:1.1;padding:2rem 12rem 2rem 0rem;font-family:"Tiempos Headline",Georgia,"Times New Roman",Times,serif;position:relative;cursor:pointer}@media screen and (max-width: 1500px){.faqs .inner .faq .question{font-size:1.5em}}@media screen and (max-width: 1024px){.faqs .inner .faq .question{padding:1.5rem 6rem 1.5rem 0rem}}@media screen and (max-width: 700px){.faqs .inner .faq .question{font-size:1.3em;padding:1.3rem 4rem 1.3rem 0rem}}.faqs .inner .faq .question.open .status:before{transform:rotate(0deg)}.faqs .inner .faq .question.open .status:after{transform:rotate(0deg)}.faqs .inner .faq .question .q{display:inline-block;position:relative}.faqs .inner .faq .question .q:after{content:"";display:block;margin:auto;position:absolute;bottom:-5px;right:-10px;left:-10px;height:20px;background:#305a4c;transform:scaleX(0);transform-origin:100% 50%;opacity:0;z-index:-1;transition:transform .4s ease-out,opacity .4s ease-out,background .4s ease-out}@media screen and (max-width: 1400px){.faqs .inner .faq .question .q:after{height:15px}}@media screen and (max-width: 1000px){.faqs .inner .faq .question .q:after{bottom:-3px;left:-5px;right:-5px;height:14px}}.faqs .inner .faq .question .status{position:absolute;right:0px;top:0px;bottom:0px;width:30px;display:block;transform-origin:50% 50%;transition:transform .5s ease-out}@media screen and (max-width: 1024px){.faqs .inner .faq .question .status{transform:scale(0.7);transform-origin:100% 50%}}.faqs .inner .faq .question .status:after,.faqs .inner .faq .question .status:before{content:"";width:25px;height:2px;position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;display:block;background:#fff;transform-origin:50% 50%;transform:rotate(-180deg);transition:transform .5s ease-out}.faqs .inner .faq .question .status:before{transform:rotate(-90deg)}.faqs .inner .faq .answer{padding:0rem 5rem 2rem 0rem;display:none;max-width:1100px;margin-top:-10px}@media screen and (max-width: 1024px){.faqs .inner .faq .answer{padding:0rem 5rem 1.5rem 0rem}}@media screen and (max-width: 700px){.faqs .inner .faq .answer{padding:0rem 3rem 1.3rem 0rem}}.faqs .inner .faq .answer p:last-child{margin-bottom:0px}.team-intro{padding:9% 0px 5%}@media screen and (max-width: 800px){.team-intro{padding:8% 9%}}.team-intro .inner{padding:0px 10%;max-width:1300px}@media screen and (max-width: 800px){.team-intro .inner{padding:0px}}.team-intro .team-heading h1{font-size:clamp(3rem,5vw + 1.25rem,5rem);padding-bottom:4%}@media screen and (max-width: 1024px){.team-intro .team-heading h1{font-size:clamp(2rem,4vw,5rem)}}@media screen and (max-width: 800px){.team-intro .team-heading h1{padding:0px 0px 5% 0px}}section.team-gallery{padding:7% 0px 0px 0px}section.team-gallery .inner{padding:0px 10%;display:flex;align-items:flex-start}section.team-gallery .inner .gallery-heading{flex:0 0 40%;padding-left:12%}@media screen and (max-width: 900px){section.team-gallery .inner .gallery-heading{flex:0 0 100%;padding-left:0%}}section.team-gallery .inner .gallery-text{flex:0 0 60%;padding-left:5%}@media screen and (max-width: 900px){section.team-gallery .inner .gallery-text{flex:0 0 100%;padding-top:5%}}@media screen and (max-width: 600px){section.team-gallery .inner .gallery-text{flex:0 0 100%;padding-left:0px}}section.team-gallery .gallery{display:grid;grid-template-columns:1fr 1fr;column-gap:4em;padding:6% 0px 0px 0px;opacity:1;position:relative}@media screen and (max-width: 900px){section.team-gallery .gallery{display:flex;flex-wrap:wrap;flex-direction:column;padding:0px 20px}}section.team-gallery .gallery .color-swap{position:absolute;top:20%}section.team-gallery .gallery .gallery-spacer{grid-row:span 1;padding-top:30%}section.team-gallery .gallery .gallery-item{grid-row:span 2;margin:10% 0px 40%}@media screen and (max-width: 900px){section.team-gallery .gallery .gallery-item{max-width:80%;align-self:flex-end;margin:7% 0px 15% 0px}section.team-gallery .gallery .gallery-item:nth-child(odd){align-self:flex-start}}section.team-gallery .gallery .gallery-item span{line-height:0px;overflow:hidden;border-radius:13px;display:inline-block;font-size:0px}section.team-gallery .gallery .gallery-item img{height:calc(100% + 60px);margin-top:-30px;border-radius:13px;opacity:1}@media screen and (max-width: 1024px){section.team-gallery .gallery .gallery-item img{height:auto;margin-top:0px}}section.team-gallery .gallery .gallery-item:nth-child(2){justify-content:flex-start}section.team-gallery .gallery .gallery-item:nth-child(3){justify-content:flex-start}section.team-gallery .gallery .gallery-item:nth-child(4){justify-content:flex-end}section.team-gallery .gallery .gallery-item:nth-child(5){justify-content:flex-end}section.team-gallery .gallery .gallery-item:nth-child(8){justify-content:flex-start;margin-bottom:10%}section.team-gallery .gallery .gallery-item:nth-child(3n+1){padding-left:2em;padding-right:2em}section.team-gallery .gallery .gallery-item:last-child{margin-bottom:10%;grid-row:span 1}section.team{padding-left:0px;padding-right:0px}@media screen and (max-width: 800px){section.team{padding:12% 0px 9% 0px}}section.team .inner{max-width:none}section.team .inner h2{flex:0 0 100%;padding:0px 10% 1em 10%}section.team .inner .slider-wrap{position:relative;width:100%}section.team .inner .team-prev,section.team .inner .team-next{position:absolute;top:0px;right:0px;bottom:115px;width:60px;height:60px;margin:auto 2em;border-radius:50%;background:#e17240 url("/wp-content/themes/foe/images/icons/arrow-white.svg") right 23px center no-repeat;z-index:5;cursor:pointer;transition:opacity .3s ease-out,transform .3s ease-out}@media screen and (max-width: 1024px){section.team .inner .team-prev,section.team .inner .team-next{margin:auto 3%;width:40px;height:40px;background:#e17240 url("/wp-content/themes/foe/images/icons/arrow-white.svg") right 16px center no-repeat;background-size:8px;bottom:90px}}section.team .inner .team-prev:hover,section.team .inner .team-next:hover{transform:scale(1.2)}section.team .inner .team-prev.slick-disabled,section.team .inner .team-next.slick-disabled{opacity:.4 !important}section.team .inner .team-prev{right:auto;left:0px;transform-origin:50% 50%;transform:rotate(180deg)}section.team .inner .team-prev:hover{transform:rotate(180deg) scale(1.2)}section.team .inner .team-prev.slick-disabled{opacity:.4 !important}section.team .inner .slider-team{width:100%;position:relative}section.team .inner .slider-team .member{padding-right:2em}@media screen and (max-width: 700px){section.team .inner .slider-team .member{padding:0px .5em}}section.team .inner .slider-team .member .member-img{position:relative;padding-top:135%;background:rgba(0,0,0,.2) url("/wp-content/themes/foe/images/shell/foe-white.svg") center center no-repeat;background-size:20%;border-radius:13px;overflow:hidden;margin-bottom:1.5em}section.team .inner .slider-team .member .member-img:hover .hover{opacity:1;transform:scale(1.06)}section.team .inner .slider-team .member .member-img .photo{object-fit:cover;width:100%;height:calc(100% + 60px);position:absolute;top:0px;left:0px;margin-top:-30px;opacity:1}section.team .inner .slider-team .member .member-img .hover{object-fit:cover;width:100%;height:calc(100% + 60px);position:absolute;top:0px;left:0px;margin-top:-30px;z-index:5;opacity:0;transform:scale(1);transition:all .6s ease-out}section.team .inner .slider-team .member .position{font-weight:500}@media screen and (max-width: 1024px){section.team .inner .slider-team .member .position{font-size:.8em}}section.image-grid{padding-top:2%;padding-bottom:2%}section.image-grid .grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:2em;width:100%}@media screen and (max-width: 900px){section.image-grid .grid{grid-gap:1em}}section.image-grid .grid .grid-item{border-radius:12px;overflow:hidden;position:relative;padding-top:110%;grid-row:span 2}@media screen and (max-width: 1100px){section.image-grid .grid .grid-item{border-radius:7px}}@media screen and (max-width: 900px){section.image-grid .grid .grid-item{grid-row:span 1;grid-column:span 2;padding-top:60%}}section.image-grid .grid .grid-item.Half{padding-top:55%;grid-row:span 1}@media screen and (max-width: 900px){section.image-grid .grid .grid-item.Half{grid-column:span 1;padding-top:80%}}section.image-grid .grid .grid-item img{position:absolute;top:0px;left:0px;object-fit:cover;object-position:center;width:100%;height:calc(100% + 60px);margin-top:-30px;margin-bottom:-30px}@media screen and (max-width: 1024px){section.image-grid .grid .grid-item img{height:100%;margin-top:0px;margin-bottom:0px}}section.column-block .inner{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3em;width:100%}@media screen and (max-width: 1400px){section.column-block .inner{grid-gap:2em}}@media screen and (max-width: 1100px){section.column-block .inner{grid-template-columns:1fr;grid-gap:1em}}section.column-block .inner.columns1{grid-template-columns:1fr 1fr}@media screen and (max-width: 1100px){section.column-block .inner.columns1{grid-template-columns:1fr}}section.testimonials{background:#064568;color:#fff;overflow:hidden;transition:background .5s ease-out;padding:0px}section.testimonials .inner{align-items:center;max-width:none}@media screen and (max-width: 1100px){section.testimonials .inner{justify-content:center}}section.testimonials .slider-wrap{width:40%;flex:0 0 40%;height:30vw;position:relative;z-index:2;margin:9vw 0px 9vw 10vw}@media screen and (max-width: 1400px){section.testimonials .slider-wrap{width:41%;margin:6vw 0px 6vw 7vw}}@media screen and (max-width: 1100px){section.testimonials .slider-wrap{display:none}}section.testimonials .slider-wrap .prev,section.testimonials .slider-wrap .next{position:absolute;top:0px;height:12vw;width:100%;z-index:5;cursor:pointer}section.testimonials .slider-wrap .next{top:auto;bottom:0px}section.testimonials .title-slider{width:100%}section.testimonials .title-slider .title-slide{height:6vw;display:flex;align-items:center;justify-content:flex-start}section.testimonials .title-slider .title-slide[data-fade=faded] h2{opacity:.5}section.testimonials .title-slider .title-slide.slick-current h2{opacity:1}section.testimonials .title-slider .title-slide.slick-current h2:hover:after{opacity:1}section.testimonials .title-slider .title-slide.slick-current h2:after{transform:scale(1);opacity:1}section.testimonials .title-slider .title-slide.slick-current+.title-slide h2{opacity:.5}section.testimonials .title-slider .title-slide h2{margin:0px;opacity:.25;transition:opacity .5s ease-out;color:#fff}section.testimonials .title-slider .title-slide h2:hover:after{transform-origin:0% 50%;opacity:0;transform:scaleX(1)}section.testimonials .title-slider .title-slide h2:after{transform-origin:0% 50%}section.testimonials .testimonial-slider{flex:0 0 35%;width:35%;position:relative;z-index:1;margin:9vw 10vw 9vw 5vw}@media screen and (max-width: 1400px){section.testimonials .testimonial-slider{margin:6vw 7vw 6vw 5vw;flex:0 0 40%;width:30%}}@media screen and (max-width: 1100px){section.testimonials .testimonial-slider{flex:0 0 100%;max-width:600px;padding:15% 9%}}@media screen and (max-width: 800px){section.testimonials .testimonial-slider{padding:11% 9%;margin:0px}}section.testimonials .testimonial-slider .slick-track{display:flex;overflow:visible}section.testimonials .testimonial-slider .slick-list{overflow:visible}section.testimonials .testimonial-slider .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}section.testimonials .testimonial-slider .testimonial-slide.slick-current .graphic-1,section.testimonials .testimonial-slider .testimonial-slide.slick-current .graphic-2{opacity:1;transform:translate(0px, 0px)}@media screen and (max-width: 1100px){section.testimonials .testimonial-slider .testimonial-slide .graphic-1,section.testimonials .testimonial-slider .testimonial-slide .graphic-2{width:150px;height:150px;display:flex;align-items:center;justify-content:center}}@media screen and (max-width: 800px){section.testimonials .testimonial-slider .testimonial-slide .graphic-1,section.testimonials .testimonial-slider .testimonial-slide .graphic-2{display:none}}section.testimonials .testimonial-slider .testimonial-slide .graphic-1 img,section.testimonials .testimonial-slider .testimonial-slide .graphic-2 img{transform-origin:50% 50%}@media screen and (max-width: 1800px){section.testimonials .testimonial-slider .testimonial-slide .graphic-1 img,section.testimonials .testimonial-slider .testimonial-slide .graphic-2 img{transform:scale(0.8)}}@media screen and (max-width: 1500px){section.testimonials .testimonial-slider .testimonial-slide .graphic-1 img,section.testimonials .testimonial-slider .testimonial-slide .graphic-2 img{transform:scale(0.6)}}@media screen and (max-width: 1500px){section.testimonials .testimonial-slider .testimonial-slide .graphic-1 img,section.testimonials .testimonial-slider .testimonial-slide .graphic-2 img{transform:scale(1);object-fit:contain}}section.testimonials .testimonial-slider .testimonial-slide .graphic-1{position:absolute;top:-5vw;left:-7vw;z-index:-1;opacity:0;transform:translate(15px, 30px);transition:all 2s ease-out}@media screen and (max-width: 1500px){section.testimonials .testimonial-slider .testimonial-slide .graphic-1{top:-7vw;left:-10vw}}@media screen and (max-width: 1100px){section.testimonials .testimonial-slider .testimonial-slide .graphic-1{top:-10vw;left:-13vw}}@media screen and (max-width: 600px){section.testimonials .testimonial-slider .testimonial-slide .graphic-1{top:-25vw;left:-12vw}}section.testimonials .testimonial-slider .testimonial-slide .graphic-2{position:absolute;bottom:-5vw;right:-7vw;z-index:2;transform:translate(-15px, -30px);transition:all 2s ease-out}@media screen and (max-width: 1500px){section.testimonials .testimonial-slider .testimonial-slide .graphic-2{bottom:-6vw;right:-9vw}}@media screen and (max-width: 1100px){section.testimonials .testimonial-slider .testimonial-slide .graphic-2{bottom:-10vw;right:-9vw}}@media screen and (max-width: 600px){section.testimonials .testimonial-slider .testimonial-slide .graphic-2{bottom:-15vw;right:-9vw}}section.testimonials .testimonial-slider .testimonial-slide .graphic-2 img{max-height:450px}section.testimonials .testimonial-slider .testimonial-slide .testimonial-content{background:#fff;padding:3.7vw 4vw;border-radius:12px;color:#1f2024}@media screen and (max-width: 1100px){section.testimonials .testimonial-slider .testimonial-slide .testimonial-content{border-radius:7px;padding:0px;background:none;color:#fff}}section.testimonials .testimonial-slider .testimonial-slide .testimonial-content h4{margin-bottom:1.5em}@media screen and (max-width: 1100px){section.testimonials .testimonial-slider .testimonial-slide .testimonial-content h4{margin-bottom:.8em}}section.testimonials .testimonial-slider .testimonial-slide .testimonial-content h3{margin-bottom:0px}section.testimonials .testimonial-slider .testimonial-slide .testimonial-content p{font-size:.95em}.single-proof #single{padding:9% !important;background:#fefcf9}.single-proof #single img{display:block;margin:0 auto}.single-proof .related-projects{display:none !important}.proof-compare{background:inherit}.proof-compare #sticky-tabs{position:relative}.proof-compare .inner{background:inherit}.proof-compare .tabs{display:flex;align-items:flex-end;justify-content:center;border-bottom:2px solid #1f2024;margin-bottom:2em;opacity:1;background:inherit}.proof-compare .tabs .tab{padding:1.4em 2em;border-bottom:2px solid #1f2024;margin-bottom:-2px;font-weight:400;cursor:pointer;transition:all .3s ease-out}@media screen and (max-width: 1024px){.proof-compare .tabs .tab{padding:.8em 1.4em;font-size:.8em}}@media screen and (max-width: 500px){.proof-compare .tabs .tab{font-size:.7em}}.proof-compare .tabs .tab:hover{background:rgba(0,0,0,.05)}.proof-compare .tabs .tab.active{border-bottom:2px solid #e17240}.proof-compare .tab-contents .tab-content{display:none}.proof-compare .tab-contents .tab-content:first-child{display:block}.partners{background:#fefcf9;color:#1f2024;padding:9% 10%}@media screen and (max-width: 800px){.partners{padding:11% 9%}}.partners .partner-intro{max-width:40em}@media screen and (max-width: 1400px){.partners .partner-intro{max-width:30em}}.partners .partner-list{display:flex;flex-wrap:wrap;width:100%;gap:2em;padding:5% 0px 7%;margin:0px;list-style-type:none}@media screen and (max-width: 1024px){.partners .partner-list{justify-content:space-between}}@media screen and (max-width: 800px){.partners .partner-list{gap:1.5em;padding:6% 0px 12% 0px}}.partners .partner-list li{flex-basis:calc(33.3333% - 2em)}@media screen and (max-width: 1024px){.partners .partner-list li{flex-basis:calc(50% - 1em)}}.partners .partner-list li a{font-size:1.3em;font-weight:500;color:#1f2024;display:block;border-bottom:1px solid #1f2024;padding:8px 60px 8px 0px;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 1){.partners .partner-list li a{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}@media screen and (max-width: 1400px){.partners .partner-list li a{font-size:1.15em}}@media screen and (max-width: 1024px){.partners .partner-list li a{padding:6px 50px 6px 0px}}@media screen and (max-width: 800px){.partners .partner-list li a{font-size:1em}}@media screen and (max-width: 500px){.partners .partner-list li a{font-size:.8em;padding:5px 40px 5px 0px}}.partners .partner-list li a:hover{color:#54443c;text-decoration:none}.partners .partner-list li a:hover:after{transform:translateX(-15px)}@media screen and (max-width: 1024px){.partners .partner-list li a:hover:after{transform:translateX(-10px)}}.partners .partner-list li a:after{content:"";position:absolute;top:0px;right:0px;bottom:0px;display:block;width:40px;background:url("/wp-content/themes/foe/images/icons/arrow-wide-dark.svg") right center no-repeat;background-size:40px;transition:transform .3s ease-out}@media screen and (max-width: 1024px){.partners .partner-list li a:after{width:30px;background:url("/wp-content/themes/foe/images/icons/arrow-wide-dark.svg") right center no-repeat;background-size:30px}}@media screen and (max-width: 500px){.partners .partner-list li a:after{width:25px;background:url("/wp-content/themes/foe/images/icons/arrow-wide-dark.svg") right center no-repeat;background-size:25px}}.partners .partner-cta{max-width:30em}.partners .partner-cta .foe-button{margin-top:1em}.partners .partner-cta p:last-child{margin-bottom:0px}.single .project-button-wrap{display:none}.single #single{padding:7% 0px 0px 0px}@media screen and (max-width: 1024px){.single #single{padding:9% 0px 0px 0px}}.single .website-button-wrap{position:relative;top:0px;right:0px;z-index:99999;opacity:1}.single .website-button-wrap .website-button{transform:scale(0.5);opacity:0;position:absolute;right:50px;top:calc(100vh - 130px)}@media screen and (max-width: 1300px){.single .website-button-wrap .website-button{top:calc(100vh - 85px);right:35px}}@media screen and (max-width: 1024px){.single .website-button-wrap .website-button{position:fixed;right:20px;bottom:20px;line-height:0px}}.single .website-button-wrap .website-button a{margin:0px}.work-section{width:100%;padding:4% 10%}@media screen and (max-width: 1280px){.work-section{padding:3.5% 8%}}@media screen and (max-width: 1024px){.work-section{padding:5% 8%}}.work-section .inner{max-width:1700px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 900px){.work-section .inner{flex-wrap:wrap}}.work-html img{border-radius:12px}@media screen and (max-width: 1100px){.work-html img{border-radius:7px}}.work-intro .intro-text{flex:0 0 60%;padding-right:5%}@media screen and (max-width: 1100px){.work-intro .intro-text{padding:0px;flex:0 0 100%;max-width:650px}}.work-intro .intro-text p{max-width:800px}.work-intro .intro-text h1{margin-bottom:.5em}.work-intro .intro-links{flex:0 0 40%;padding-left:2em;padding-top:1em;max-width:450px;text-align:center}@media screen and (max-width: 1100px){.work-intro .intro-links{padding:9% 0px 0px 0px;flex:0 0 100%;margin:0 auto}}.work-intro .intro-links .foe-button{margin:0px .5em 1em .5em}.work-intro .intro-links .work-links{display:flex;width:100%;justify-content:space-between;padding:15px 1em 0px 0px}@media screen and (max-width: 1100px){.work-intro .intro-links .work-links{padding:10px 0px 0px 0px}}.work-intro .intro-links .work-links .prev-work a{padding:10px 10px 10px 40px}.work-intro .intro-links .work-links .prev-work a:hover:after{transform:translateX(-10px)}.work-intro .intro-links .work-links .prev-work a:after{right:auto;left:0px;background:url("/wp-content/themes/foe/images/icons/arrow-wide-dark-left.svg") left center no-repeat}.work-intro .intro-links .work-links a{display:inline-block;font-size:.8em;font-size:500;color:#1f2024;padding:10px 40px 10px 10px;position:relative}.work-intro .intro-links .work-links a:after{content:"";position:absolute;right:0px;top:0px;bottom:0px;width:40px;background:url("/wp-content/themes/foe/images/icons/arrow-wide-dark.svg") right center no-repeat;transition:transform .4s ease-out}.work-intro .intro-links .work-links a:hover{color:#305a4c}.work-intro .intro-links .work-links a:hover:after{transform:translateX(10px)}.work-images.two .work-image{width:calc(50% - 2em);padding-top:43%}@media screen and (max-width: 1100px){.work-images.two .work-image{width:calc(50% - 1.5em)}}@media screen and (max-width: 1024px){.work-images.two .work-image{width:calc(50% - 1em)}}.work-images.three .work-image{width:calc(33.33333% - 2em);padding-top:40%}@media screen and (max-width: 1100px){.work-images.three .work-image{width:calc(33.33333% - 1.5em)}}@media screen and (max-width: 1024px){.work-images.three .work-image{width:calc(33.33333% - 1em)}}@media screen and (max-width: 1024px){.work-images.three .work-image{width:calc(50% - 1em);padding-top:43%}.work-images.three .work-image:last-child{display:none}}.work-images.no-parallax .work-image{padding:0px;background:none}.work-images.no-parallax .work-image img{position:relative;height:auto;width:100%;display:block;max-width:100%;margin:0 auto;border-radius:12px}@media screen and (max-width: 1100px){.work-images.no-parallax .work-image img{border-radius:7px}}.work-images.full-height .work-image{padding:0px;background:none}.work-images.full-height .work-image img{position:relative;display:block;height:auto;width:100%}.work-images .work-image{width:100%;position:relative;border-radius:12px;overflow:hidden;line-height:0px;padding-top:56%}@media screen and (max-width: 1100px){.work-images .work-image{border-radius:7px}}.work-images .work-image img{position:absolute;top:0px;left:0px;object-fit:cover;width:100%;height:calc(100% + 60px);margin-top:-30px;margin-bottom:-30px}@media screen and (max-width: 1024px){.work-images .work-image img{height:100%;margin-top:0px;margin-bottom:0px}}.work-videos.two .work-video{width:calc(50% - 2em)}@media screen and (max-width: 1100px){.work-videos.two .work-video{width:calc(50% - 1.5em)}}@media screen and (max-width: 1024px){.work-videos.two .work-video{width:calc(50% - 1em)}}.work-videos.three .work-video{width:calc(33.33333% - 2em)}@media screen and (max-width: 1100px){.work-videos.three .work-video{width:calc(33.33333% - 1.5em)}}@media screen and (max-width: 1024px){.work-videos.three .work-video{width:calc(33.33333% - 1em)}}.work-videos.no-parallax .work-video{padding:0px;background:none}.work-videos .work-video{width:100%;position:relative;border-radius:12px;overflow:hidden;line-height:0px;pointer-events:none}@media screen and (max-width: 1100px){.work-videos .work-video{border-radius:7px}}.work-videos .work-video img{position:absolute;top:0px;left:0px;object-fit:cover;width:100%;height:calc(100% + 60px);margin-top:-30px;margin-bottom:-30px}@media screen and (max-width: 1024px){.work-videos .work-video img{height:100%;margin-top:0px;margin-bottom:0px}}.work-cans{overflow:hidden;max-height:90vh;background:#fff;padding:0px 5%;margin:4% 0px}@media screen and (max-width: 1200px){.work-cans{max-height:80vh}}.work-cans .inner{max-width:none}.work-cans .can-stack{display:flex;flex-direction:column;transform:rotate(0deg)}.work-cans .can-stack img{padding:10px 0px}@media screen and (max-width: 1200px){.work-cans .can-stack:nth-child(6),.work-cans .can-stack:nth-child(7){display:none}}@media screen and (max-width: 950px){.work-cans .can-stack:nth-child(5){display:none}}@media screen and (max-width: 1024px){.work-cans .can-stack{max-height:70vh;animation-name:can-marquee;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:linear;opacity:1;flex:0 0 20%}.work-cans .can-stack:nth-child(even){animation-name:can-marquee-reverse;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:linear}}@media screen and (max-width: 1024px){.work-cans .can-stack{max-height:60vh}}section.landing-block{padding:2% 7% 5%}section.landing-block .inner{display:flex;justify-content:space-between;align-items:flex-end;position:relative}@media screen and (max-width: 1300px){section.landing-block .inner{align-items:center}}@media screen and (max-width: 1100px){section.landing-block .inner{flex-wrap:wrap}}section.landing-block .inner .text-col{flex:0 0 42%}@media screen and (max-width: 1100px){section.landing-block .inner .text-col{flex:0 0 100%}}section.landing-block .inner .text-col p{font-weight:400}section.landing-block .inner .text-col .cta-row{max-width:400px}@media screen and (max-width: 1100px){section.landing-block .inner .text-col .cta-row{max-width:350px}}section.landing-block .inner .text-col .testimonial-row{padding-top:50px}section.landing-block .inner .text-col .testimonial-row p{color:#e37238;font-weight:400}section.landing-block .inner .image-col{flex:0 0 50%;position:relative}@media screen and (max-width: 1100px){section.landing-block .inner .image-col{flex:0 0 100%;padding:25% 0px 0px 10%;margin-top:1em}}section.landing-block .inner .image-col .main-image-container{position:relative;max-width:688px;margin-left:auto}section.landing-block .inner .image-col .main-image-container .main-image{position:relative;aspect-ratio:3/2;overflow:hidden;border-radius:15px}@media screen and (max-width: 1100px){section.landing-block .inner .image-col .main-image-container .main-image{border-radius:7px}}section.landing-block .inner .image-col .main-image-container .main-image img{position:absolute;width:100%;height:100%;object-fit:cover}section.landing-block .inner .image-col .main-image-container .logo{position:absolute;top:-15%;max-width:11vw;z-index:2;left:0;right:0;width:fit-content;margin:auto}@media screen and (max-width: 1750px){section.landing-block .inner .image-col .main-image-container .logo{left:40%}}@media screen and (max-width: 1300px){section.landing-block .inner .image-col .main-image-container .logo{left:55%}}@media screen and (max-width: 1100px){section.landing-block .inner .image-col .main-image-container .logo{max-width:20vw}}section.landing-block .inner .image-col .main-image-container .float-image-container{position:absolute;top:-40%;z-index:3;width:100%;max-width:27vw;left:-50%}@media screen and (max-width: 1750px){section.landing-block .inner .image-col .main-image-container .float-image-container{left:-20%}}@media screen and (max-width: 1300px){section.landing-block .inner .image-col .main-image-container .float-image-container{left:-10%}}@media screen and (max-width: 1100px){section.landing-block .inner .image-col .main-image-container .float-image-container{max-width:45vw}}section.landing-block .inner .image-col .main-image-container .float-image-container .float-image{position:relative;aspect-ratio:3/2;overflow:hidden;border-radius:15px}@media screen and (max-width: 1100px){section.landing-block .inner .image-col .main-image-container .float-image-container .float-image{border-radius:7px}}section.landing-block .inner .image-col .main-image-container .float-image-container .float-image img{position:absolute;width:100%;height:100%;object-fit:cover}.single-landing .work{padding-top:5%;padding-bottom:7%}@keyframes can-marquee{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(0, -100%, 0)}}@keyframes can-marquee-reverse{0%{transform:translate3d(0, -100%, 0)}100%{transform:translate3d(0, 0, 0)}}.work-mockups .work-mockup{width:calc(50% - 2em);padding-top:calc(50% - 2em);margin-bottom:4em;position:relative;border-radius:12px;overflow:hidden;line-height:0px}@media screen and (max-width: 1100px){.work-mockups .work-mockup{border-radius:7px;width:calc(50% - 1.5em)}}@media screen and (max-width: 1024px){.work-mockups .work-mockup{width:calc(50% - 1em)}}@media screen and (max-width: 900px){.work-mockups .work-mockup{width:100%;padding-top:80%;margin-bottom:7%}}.work-mockups .work-mockup:nth-child(n+3){margin-bottom:0px}.work-mockups .work-mockup img{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover}.work-mockups .work-testimonial{width:calc(50% - 2em);display:flex;align-items:center;justify-content:center}@media screen and (max-width: 900px){.work-mockups .work-testimonial{width:100%;margin-top:9%}}.work-mockups .work-testimonial .testimonial-inner{max-width:600px}.work-mockups .work-testimonial p{margin-bottom:.5em}.work-laptop-section{padding:4% 0px}@media screen and (max-width: 1024px){.work-laptop-section{padding:3.5% 8%}}.work-laptop-section .laptop-wrap{position:relative;width:100%}.work-laptop-section .laptop-wrap .laptop{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:5;height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;line-height:0px}@media screen and (max-width: 1024px){.work-laptop-section .laptop-wrap .laptop{display:none}}.work-laptop-section .laptop-wrap .laptop.is-inview{opacity:1}.work-laptop-section .laptop-wrap .laptop:after,.work-laptop-section .laptop-wrap .laptop:before{content:"";display:block;width:100%;background:var(--scroll-bg);margin-bottom:-30px;height:calc(100% + 30px)}.work-laptop-section .laptop-wrap .laptop:after{top:auto;bottom:0px;margin-top:-2px}.work-laptop-section .laptop-wrap .laptop .laptop-img{position:relative;z-index:2;max-width:1500px}@media screen and (max-width: 1600px){.work-laptop-section .laptop-wrap .laptop .laptop-img{max-width:1200px}}@media screen and (max-height: 1000px){.work-laptop-section .laptop-wrap .laptop .laptop-img{max-width:1200px}}@media screen and (max-width: 1300px){.work-laptop-section .laptop-wrap .laptop .laptop-img{max-width:900px}}@media screen and (max-height: 850px){.work-laptop-section .laptop-wrap .laptop .laptop-img{max-width:900px}}.work-laptop-section .laptop-wrap .laptop-mockup{line-height:0px;padding:calc((100vh - 852px)/2) 0px;width:1168px;margin:51px auto 84px auto}@media screen and (max-width: 1600px){.work-laptop-section .laptop-wrap .laptop-mockup{padding:calc((100vh - 681px)/2) 0px;margin:41px auto 68px auto;width:935px}}@media screen and (max-height: 1000px){.work-laptop-section .laptop-wrap .laptop-mockup{padding:calc((100vh - 681px)/2) 0px;margin:41px auto 68px auto;width:935px}}@media screen and (max-width: 1300px){.work-laptop-section .laptop-wrap .laptop-mockup{padding:calc((100vh - 511px)/2) 0px;margin:31px auto 51px auto;width:701px}}@media screen and (max-height: 850px){.work-laptop-section .laptop-wrap .laptop-mockup{padding:calc((100vh - 511px)/2) 0px;margin:31px auto 51px auto;width:701px}}@media screen and (max-width: 1024px){.work-laptop-section .laptop-wrap .laptop-mockup{margin:0px auto;padding:3% 0px;width:auto;max-width:100%}.work-laptop-section .laptop-wrap .laptop-mockup img{border-radius:7px}}.work-mobile-mockups .inner{align-items:flex-start}.work-mobile-mockups .inner .mobile-mockup{flex:0 0 33.33333%;display:flex}.work-mobile-mockups .inner .mobile-mockup:nth-child(3n+1){margin-top:0%;justify-content:flex-start}.work-mobile-mockups .inner .mobile-mockup:nth-child(3n+2){margin-top:10%;justify-content:center}.work-mobile-mockups .inner .mobile-mockup:nth-child(3n+3){margin-top:20%;justify-content:flex-end}.work-featured.center .featured-text{justify-content:center;align-items:center;padding:7%}.work-featured .featured-text{flex:0 0 50%;display:flex;align-items:flex-end;padding:7% 7% 7% 0px}@media screen and (max-width: 800px){.work-featured .featured-text{flex:0 0 100%;padding:8% 0px}}.work-featured .featured-text p:last-child{margin-bottom:0px}.work-featured .featured-image{flex:0 0 50%;position:relative;padding-left:2em}@media screen and (max-width: 800px){.work-featured .featured-image{flex:0 0 100%;padding-left:75px}}.work-featured .featured-image .image-wrap{position:relative;border-radius:12px;overflow:hidden;background:rgba(0,0,0,.1);line-height:0px}@media screen and (max-width: 1100px){.work-featured .featured-image .image-wrap{border-radius:7px}}.work-featured .featured-image .image-wrap img{object-fit:cover;width:100%}.work-featured .featured-image .graphic{position:absolute;top:15%;z-index:2}.work-featured .featured-image .graphic img{margin-left:-50%;max-width:250px}@media screen and (max-width: 1100px){.work-featured .featured-image .graphic img{max-width:150px}}@media screen and (max-width: 800px){.work-featured .featured-image .graphic img{max-width:150px}}.work-centered .inner{width:100%;display:block}@media screen and (max-width: 700px){.work-centered .inner{padding:3% 0px}}.work-centered .centered-image img,.work-centered .centered-image svg{display:block;margin:2% auto 5% auto;max-width:250px}@media screen and (max-width: 1024px){.work-centered .centered-image img,.work-centered .centered-image svg{max-width:180px;height:auto}}@media screen and (max-width: 500px){.work-centered .centered-image img,.work-centered .centered-image svg{max-width:140px;height:auto}}.work-centered .centered-text{max-width:950px;margin:0 auto;text-align:center}.work-slider-block{padding:5% 0px}.work-slider-block .inner{max-width:none}.work-slider-block .slider-heading{padding:0px 10%;width:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1024px){.work-slider-block .slider-heading{padding:0px 8%}}.work-slider-block .slider-wrap{position:relative}.work-slider-block .slider-wrap:hover .prev,.work-slider-block .slider-wrap:hover .next{opacity:1}.work-slider-block .slider-wrap .prev,.work-slider-block .slider-wrap .next{position:absolute;top:0px;right:0px;bottom:20px;width:60px;height:60px;margin:auto 10%;border-radius:50%;background:#e17240 url("/wp-content/themes/foe/images/icons/arrow-white.svg") right 23px center no-repeat;z-index:5;cursor:pointer;z-index:5;opacity:0;transition:opacity .5s ease-out}.work-slider-block .slider-wrap .prev:hover,.work-slider-block .slider-wrap .next:hover{opacity:1}@media screen and (max-width: 1024px){.work-slider-block .slider-wrap .prev,.work-slider-block .slider-wrap .next{margin:auto 3%;width:40px;height:40px;background:#e17240 url("/wp-content/themes/foe/images/icons/arrow-white.svg") right 16px center no-repeat;background-size:8px;bottom:40px}}.work-slider-block .slider-wrap .prev{right:auto;left:0px;transform-origin:50% 50%;transform:rotate(180deg)}.work-slider-block .slider-work{width:100%}.work-slider-block .slider-work .work-slide{border-radius:12px;padding:1em;text-align:left;font-weight:500}@media screen and (max-width: 1100px){.work-slider-block .slider-work .work-slide{border-radius:7px}}@media screen and (max-width: 700px){.work-slider-block .slider-work .work-slide{padding:1em .5em}}.work-slider-block .slider-work .work-slide.slick-current .work-img .caption{opacity:1}.work-slider-block .slider-work .work-slide.no-parallax .work-img .work-cover{padding-top:0px;background:none;width:auto}.work-slider-block .slider-work .work-slide.no-parallax .work-img .work-cover img{width:auto;height:auto;position:relative}.work-slider-block .slider-work .work-slide .work-img{border-radius:12px;position:relative;margin-bottom:50px;display:flex}@media screen and (max-width: 1024px){.work-slider-block .slider-work .work-slide .work-img{flex-direction:column;align-items:center}}.work-slider-block .slider-work .work-slide .work-img .work-cover{border-radius:12px;width:100%;padding-top:90%;position:relative;background:rgba(0,0,0,.05) url("/wp-content/themes/foe/images/shell/foe-white.svg") center center no-repeat;background-size:8vw;display:block;overflow:hidden;position:relative}@media screen and (max-width: 1100px){.work-slider-block .slider-work .work-slide .work-img .work-cover{padding-top:110%}}.work-slider-block .slider-work .work-slide .work-img img{position:absolute;top:0px;left:0px;margin-top:-30px;margin-bottom:-30px;width:100%;height:calc(100% + 60px);object-fit:cover;object-position:center center;opacity:1;border-radius:12px}@media screen and (max-width: 1100px){.work-slider-block .slider-work .work-slide .work-img img{border-radius:7px}}.work-slider-block .slider-work .work-slide .work-img .caption{position:absolute;bottom:0px;transform:translateY(100%);opacity:1;opacity:0;padding-top:25px;transition:opacity .5s ease-out}@media screen and (max-width: 1100px){.work-slider-block .slider-work .work-slide .work-img .caption{font-size:.85em;padding-top:15px;line-height:1.5}}.work-slider-block.no-parallax .slider-work .work-img{background:none}.work-slider-block.no-parallax .slider-wrap .slider-work .work-slide img{height:auto;width:auto;right:0px;bottom:0px;max-height:100%;max-width:100%;margin:0 auto;display:block;object-fit:contain;border-radius:12px}@media screen and (max-width: 1100px){.work-slider-block.no-parallax .slider-wrap .slider-work .work-slide img{border-radius:7px}}.related-projects{background:#24608c;color:#fff;padding:10%;margin-top:7%}.related-projects .inner{gap:2em}@media screen and (max-width: 1100px){.related-projects .inner{gap:1.5em}}@media screen and (max-width: 1024px){.related-projects .inner{gap:2em}}@media screen and (max-width: 600px){.related-projects .inner{gap:1.5em}}.related-projects .inner h4{flex:0 0 100%}.related-projects .inner .work-item{flex:0 0 calc(33.3333% - 2em)}@media screen and (max-width: 1100px){.related-projects .inner .work-item{flex:calc(33.33333% - 1.5em)}}@media screen and (max-width: 1024px){.related-projects .inner .work-item{flex:calc(50% - 2em)}.related-projects .inner .work-item:last-child{display:none}.related-projects .inner .work-item .foe-link{font-size:0px;height:20px;min-width:28px}}.related-projects .inner .work-item .work-text{width:100%}.related-projects .inner .work-item .work-img{width:100%;padding-top:100%;position:relative;min-height:0px}.related-projects .inner .work-item .work-img .placeholder{min-width:0px}.related-projects .inner .work-item .work-img .work-hover{padding:9% 9% 8% 9%}.related-projects .inner .work-item .work-img img{position:absolute;top:0px;left:0px;object-fit:cover;width:100%;height:100%;min-height:0px}.related-projects .inner .work-item .work-img .placeholder{position:absolute;top:0px;left:0px;object-fit:cover;width:100%;height:100%}.case-studies{padding:7% 0px}.case-studies .inner{max-width:none}.case-studies .case-intro{max-width:750px;margin:5% auto 7% auto}@media screen and (max-width: 1100px){.case-studies .case-intro{margin:0 auto;padding:9% 9% 5% 9%}}.case-studies .slider-wrap{position:relative}.case-studies .slider-wrap .case-prev,.case-studies .slider-wrap .case-next{position:absolute;top:0px;right:0px;bottom:10%;width:calc(10vw - 1em);background:url("/wp-content/themes/foe/images/icons/arrow-white.svg") center center no-repeat;z-index:5;cursor:pointer;margin:0px 0px 0px 1em}@media screen and (max-width: 1000px){.case-studies .slider-wrap .case-prev,.case-studies .slider-wrap .case-next{margin:0px 0px 0px .5em;width:calc(10vw - .5em)}}@media screen and (max-width: 800px){.case-studies .slider-wrap .case-prev,.case-studies .slider-wrap .case-next{bottom:19%}}.case-studies .slider-wrap .case-prev{right:auto;left:0px;margin:0px 1em 0px 0px;transform-origin:50% 50%;transform:rotate(180deg)}@media screen and (max-width: 1000px){.case-studies .slider-wrap .case-prev{margin:0px .5em 0px 0px}}.case-studies .slider-case{width:100%}.case-studies .slider-case .case-slide{border-radius:12px;padding:1em;text-align:center}@media screen and (max-width: 1100px){.case-studies .slider-case .case-slide{border-radius:7px}}@media screen and (max-width: 1000px){.case-studies .slider-case .case-slide{padding:.5em}}.case-studies .slider-case .case-slide.slick-current .foe-underline{opacity:1}.case-studies .slider-case .case-slide .case-img{border-radius:12px;overflow:hidden;width:100%;padding-top:55%;position:relative;background:#064568 url("/wp-content/themes/foe/images/shell/foe-white.svg") center center no-repeat;background-size:8vw;margin-bottom:2em;display:block}@media screen and (max-width: 1100px){.case-studies .slider-case .case-slide .case-img{border-radius:7px}}@media screen and (max-width: 800px){.case-studies .slider-case .case-slide .case-img{padding-top:65%}}.case-studies .slider-case .case-slide .case-img img{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:center center}.case-studies .slider-case .case-slide .foe-underline{font-size:clamp(1.2em,2.2vw,1.5em);opacity:0;transition:opacity .5s ease-out}.case-studies .slider-case .case-slide .foe-underline:after{height:15px}.marquee{background:#1f2024;color:#fefcf9;padding:1.4em 0px;text-align:center;white-space:nowrap;overflow:hidden;text-align:right;font-size:.8em;line-height:1;display:block}.marquee.white{background:#fff;color:#1f2024}@media screen and (max-width: 1300px){.marquee{padding:1.4em 0px;font-size:.7em}}@media screen and (max-width: 600px){.marquee{padding:1em 0px;font-size:.7em}}.marquee .bar-inner{display:inline-block;animation-name:marquee;animation-duration:25s;animation-iteration-count:infinite;animation-timing-function:linear}.marquee .bar-inner span{padding:0px 1.5em;text-transform:uppercase;letter-spacing:1.5px;margin:0px;display:inline-block;border-left:1px solid #54443c}@media screen and (max-width: 1300px){.marquee .bar-inner span{padding:0px 1.2em}}@media screen and (max-width: 600px){.marquee .bar-inner span{padding:0px .8em}}@keyframes marquee{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-33.333333%, 0, 0)}}.slider-wide-block{margin-top:-2px}.slider-wide-block .slider-wide{width:100%}.slider-wide-block .slider-wide .slide-wide{width:100%;position:relative;padding-top:44vw}@media screen and (max-width: 1100px){.slider-wide-block .slider-wide .slide-wide{padding-top:50vw}}@media screen and (max-width: 900px){.slider-wide-block .slider-wide .slide-wide{padding-top:60vw}}.slider-wide-block .slider-wide .slide-wide img{object-position:center;object-fit:cover;width:100%;height:calc(100% + 60px);position:absolute;margin-top:-30px;top:0px;left:0px}.slider-wide-block .slider-wide .slide-wide .caption{position:absolute;bottom:0px;left:0px;padding:15px 20px;text-shadow:0px 0px 35px #000;display:inline-block;color:#fff}.slider-wide-block .slider-wide .slide-wide .count{position:absolute;bottom:0px;right:0px;padding:15px 20px;text-shadow:0px 0px 35px #000;display:inline-block;color:#fff}.tax-service section.blog .inner .blog-head{text-align:center;margin-bottom:6%;justify-content:center}section.blog{padding-top:0px}section.blog .inner{position:relative}section.blog .inner .blog-head{flex:0 0 100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:3em;position:relative;z-index:9;padding-top:10%}section.blog .inner .blog-head .filters{display:flex;align-items:center}section.blog .inner .blog-head .filters .total-results{margin-right:1.5em;white-space:nowrap;font-size:.9em}section.blog .inner .blog-head .filters select{margin-right:1em}section.blog .inner .pagination{flex:0 0 100%;text-align:center}section.blog .inner .pagination span,section.blog .inner .pagination a{display:inline-block;padding:0px 3px}section.blog .inner .no-post{text-align:center;padding:1.5em 0px;width:100%}.post-list{display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative;margin:0 -4%;width:108%}.post-list .no-post{text-align:center;grid-column:span 2}.post-list .post{max-width:42%;flex:42%;margin:0px 4% 8% 4%;overflow:hidden}.post-list .post:nth-child(2):last-child{flex:0 0 92%;max-width:92%}.post-list .post:nth-child(2):last-child .post-img{padding-top:50%}@media screen and (max-width: 1024px){.post-list .post:nth-child(2):last-child .post-img{padding-top:65%}}@media screen and (max-width: 800px){.post-list .post{max-width:92%;flex:92%}}.post-list .post:nth-of-type(3n+1){flex:0 0 92%;max-width:92%;margin:0px 4% 8% 4%}.post-list .post:nth-of-type(3n+1) .post-img{padding-top:50%}@media screen and (max-width: 1024px){.post-list .post:nth-of-type(3n+1) .post-img{padding-top:65%}}.post-list .post:nth-of-type(3n+1) .post-content{flex-direction:row;justify-content:space-between;align-items:flex-start;max-width:none}@media screen and (max-width: 800px){.post-list .post:nth-of-type(3n+1) .post-content{flex-direction:column}}.post-list .post:nth-of-type(3n+1) .post-content .post-text{max-width:500px}.post-list .post .post-img{width:100%;padding-top:105%;background:center center no-repeat;background-size:cover;display:block;position:relative;border-radius:12px;overflow:hidden}@media screen and (max-width: 800px){.post-list .post .post-img{padding-top:65%}}.post-list .post .post-img img{position:absolute;top:0px;left:0px;object-fit:cover;width:100%;height:calc(100% + 60px);margin-top:-30px;margin-bottom:-30px}@media screen and (max-width: 1024px){.post-list .post .post-img img{height:100%;margin-top:0px;margin-bottom:0px}}.post-list .post .post-img:after{content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px;z-index:2;background:rgba(31,32,36,.3) url("/wp-content/themes/foe/images/icons/arrow-slider-right.svg") center center no-repeat;background-size:1.5em;opacity:0;transition:opacity .4s ease-out}.post-list .post .post-img:hover:after{opacity:1}.post-list .post .post-img.placeholder{background:#e7e7e7 url("/wp-content/themes/foe/images/shell/foe.svg") center center no-repeat;background-size:25%}.post-list .post .post-img .category{display:inline-block;background:#064568;color:#fff;position:absolute;top:0px;left:0px;padding:5px 12px;font-weight:bold;font-size:.75em}.post-list .post .post-content{display:flex;padding:2em 0px;flex-direction:column;max-width:500px}.post-list .post .post-content .post-text .small-heading{color:#1f2024;text-decoration:none}.post-list .post .post-content .post-text .small-heading:hover{color:#064568}.post-list .post .post-content .post-text .foe-link{margin-top:.5em}.post-list .post .post-content .post-text .excerpt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports(-webkit-line-clamp: 3){.post-list .post .post-content .post-text .excerpt{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.post-list .post .post-content .post-date{font-family:"Tiempos Headline",Georgia,"Times New Roman",Times,serif;margin:.5em 0px}.post-list .load{flex:0 0 100%;text-align:center;order:99999}.post-list .load .foe-button{margin-right:0px}section.post-content .post-text{max-width:47em;margin:0 auto}section.post-content .post-text .wp-caption{margin:0px}section.post-content .post-text img{border-radius:13px}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel]{border:1px solid rgba(0,0,0,.1);background:#f4f4f4;height:3em;transition:border .3s ease-out;padding:0px 1.3em}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus{outline:none;border:1px solid #064568}textarea{border:1px solid rgba(0,0,0,.1);background:#f4f4f4;height:8em;transition:border .3s ease-out;padding:1em 1.3em}textarea:focus{outline:none;border:1px solid #064568}select{border:1px solid rgba(0,0,0,.1);background:#f4f4f4 url("/wp-content/themes/foe/images/shell/arrow.svg") right 13px center no-repeat;-webkit-background-size:11px;-moz-background-size:11px;-o-background-size:11px;background-size:11px;height:3em;transition:border .3s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0px 2.3em 0px 1.3em;box-shadow:none}select:focus{outline:none;border:1px solid #064568;box-shadow:none}.gform_confirmation_message{text-align:center;padding-top:1.2%;font-family:"Tiempos Headline",Georgia,"Times New Roman",Times,serif;font-size:1.2em}.gform_required_legend{display:none}#page .gform_wrapper{margin:0px}#page .gform_wrapper .gform_validation_errors+form .gform_fields .gfield>label{font-size:.65em;transform:translateY(0px)}#page .gform_wrapper .gform_validation_errors>h2{color:#fff;position:relative;text-align:center}#page .gform_wrapper .gform_validation_errors>h2:before{position:absolute;left:0px;top:3px}#page .gform_wrapper .gform_validation_errors>h2 .gform-icon{display:none}#page .gform_wrapper .validation_error,#page .gform_wrapper .gform_validation_errors{background:#305a4c;color:#fff;border:none;padding:25px 35px 25px 35px;margin:15px 0px 10px 0px;width:auto;font-size:1em;box-shadow:none;font-weight:400;text-align:left;border-radius:15px}@media screen and (max-width: 800px){#page .gform_wrapper .validation_error,#page .gform_wrapper .gform_validation_errors{padding:20px 25px;border-radius:7px}}#page .gform_wrapper .validation_error .gform_submission_error,#page .gform_wrapper .gform_validation_errors .gform_submission_error{font-size:1em;font-family:"halyard-display",sans-serif}#page .gform_wrapper .validation_error ol,#page .gform_wrapper .gform_validation_errors ol{margin:0px}#page .gform_wrapper .validation_error ol li,#page .gform_wrapper .gform_validation_errors ol li{padding:0px;margin:0px}#page .gform_wrapper .validation_error ol li a,#page .gform_wrapper .gform_validation_errors ol li a{color:#fff}#page .gform_wrapper .gform_fields{margin:0px;padding:0px}#page .gform_wrapper .gform_fields .gfield{width:100%;clear:none;margin:0px;padding:0px 0px 15px 0px}#page .gform_wrapper .gform_fields .gfield.gfield_error{background:none;border:none;max-width:none !important}#page .gform_wrapper .gform_fields .gfield.gfield_error>label{font-size:.65em;transform:translateY(0px)}#page .gform_wrapper .gform_fields .gfield.gfield_error .ginput_container input,#page .gform_wrapper .gform_fields .gfield.gfield_error .ginput_container textarea{border-color:red}#page .gform_wrapper .gform_fields .gfield.gfield_error .validation_message{padding:0px;color:red;background:none;border:none}#page .gform_wrapper .gform_fields .gfield.gfield_error #validation_message_1_1{color:#fff}#page .gform_wrapper .gform_fields .gfield.gfield_error .gfield_label{margin-top:0px;color:#1f2024}#page .gform_wrapper .gform_fields .gfield.focused label{font-size:.65em;transform:translateY(0px)}#page .gform_wrapper .gform_fields .gfield#field_3_6 label{transform:translateY(0px)}#page .gform_wrapper .gform_fields .gfield label{font-family:"Tiempos Headline",Georgia,"Times New Roman",Times,serif;padding:0px;margin:0px;transition:all .4s ease-out;transform:translateY(35px)}#page .gform_wrapper .gform_fields .gfield .ginput_container{margin:0px}#page .gform_wrapper .gform_fields .gfield .ginput_container input{width:100%;border:none;height:50px;padding:0px;background:none;border-radius:0px;font-size:1em;border-bottom:1px solid #1f2024;transition:border .3s ease-out}#page .gform_wrapper .gform_fields .gfield .ginput_container input:focus{background:none;border-bottom:1px solid #064568}#page .gform_wrapper .gform_fields .gfield .ginput_container textarea{width:100%;border:none;height:8em;padding:10px 0px;background:none;border-radius:0px;font-size:1em;border-bottom:1px solid #1f2024;transition:border .3s ease-out}#page .gform_wrapper .gform_fields .gfield .ginput_container textarea:focus{outline:none;background:none;border-bottom:1px solid #064568}#page .gform_wrapper .gform_fields .gfield .ginput_container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:none;border-bottom:1px solid #1f2024;background:url("/wp-content/themes/foe/images/icons/arrow-wide-dark.svg") right center no-repeat;-webkit-background-size:11px;-moz-background-size:11px;-o-background-size:11px;background-size:30px;border-radius:0px;height:50px;padding:0px 40px 0px 0px;margin-top:34px;transition:border .3s ease-out}#page .gform_wrapper .gform_fields .gfield .ginput_container select:focus{outline:none;border-bottom:1px solid #064568}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio{margin:0px}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio input{display:none}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio input:checked+label:after{background:#064568 !important}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio input+label{position:relative;padding-left:40px;cursor:pointer;font-weight:400;padding:5px 0px 5px 35px;transform:translateY(0px);font-family:"halyard-display",sans-serif}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio input+label:after{position:absolute;content:"";background:#fff;top:0px;bottom:0px;margin:auto;width:22px;height:22px;left:0px;display:block;border:3px solid #fff;-webkit-box-shadow:0px 0px 0px 1px #1f2024;-moz-box-shadow:0px 0px 0px 1px #1f2024;box-shadow:0px 0px 0px 1px #1f2024;border-radius:50%;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-ms-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_radio .gfield_radio input+label:hover:after{background:#cfd2d3}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox{margin:0px}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox input{display:none}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox input:checked+label:after{background:#064568 !important;-webkit-box-shadow:0px 0px 0px 3px #064568;-moz-box-shadow:0px 0px 0px 3px #064568;box-shadow:0px 0px 0px 3px #064568}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox input+label{position:relative;padding-left:40px;cursor:pointer;font-weight:400;padding:5px 0px 5px 40px;transform:translateY(0px);font-family:"halyard-display",sans-serif}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox input+label:after{position:absolute;content:"";background:#fff;top:7px;margin:auto;width:22px;height:22px;left:3px;display:block;-webkit-box-shadow:0px 0px 0px 1px #1f2024;-moz-box-shadow:0px 0px 0px 1px #1f2024;box-shadow:0px 0px 0px 1px #1f2024;border-radius:50%;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-ms-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox input+label:before{content:"";position:absolute;left:0px;transform-origin:50% 50%;transform:rotate(-45deg);border:3px solid #fff;border-right:0px;border-top:0px;width:14px;height:8px;z-index:9;top:12px;left:7px}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox input+label:hover:after{background:#e0e1e2}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_fileupload .gform_drop_area{height:auto;padding:35px 25px 43px 25px;border:1px dashed #1f2024;background:rgba(31,32,36,.05);margin-top:10px}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_fileupload .gform_drop_area .gform_drop_instructions{font-size:.9em}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_fileupload .gform_drop_area button{display:inline-block;border:2px solid #1f2024;background:none;line-height:1.1;color:#1f2024;padding:.6em 1.2em .7em 1.2em;font-family:"halyard-display",sans-serif;font-weight:500;font-size:.8em;font-family:"halyard-display",sans-serif;color:#1f2024;border-radius:10px;margin:0px;cursor:pointer;transform-origin:50% 50%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (max-width: 800px){#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_fileupload .gform_drop_area button{padding:.5em 1.1em .6em 1.1em}}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_fileupload .gform_drop_area button:hover{background:#1f2024;color:#fefcf9;transform:scale(1.04);text-decoration:none}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_fileupload .gform_drop_area button:active{transform:scale(1)}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_fileupload .gform_drop_area button:focus{color:#fff}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_fileupload .gform_drop_area button.white{background:#fff;color:#064568}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_fileupload .gform_drop_area button.white:hover{background:#064568;color:#fff}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_fileupload .gform_drop_area button.outline{border:2px solid #1f2024;background:none;color:#1f2024;padding:.6em 1.2em .7em 1.2em;font-family:"halyard-display",sans-serif;font-weight:500;font-size:.8em}@media screen and (max-width: 800px){#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_fileupload .gform_drop_area button.outline{margin:0px .8em .8em 0px;padding:.5em 1.1em .6em 1.1em}}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_fileupload .gform_drop_area button.outline:hover{background:#1f2024;color:#fefcf9}#page .gform_wrapper .gform_fields .gfield .ginput_container.ginput_container_fileupload input[type=file]{height:auto;padding:15px 20px;border:3px dashed #ccc;background:none}#page .gform_wrapper .gform_fields fieldset legend{font-family:"Tiempos Headline",Georgia,"Times New Roman",Times,serif;padding:0px;margin:0px 0px 15px 0px}#page .gform_wrapper .gform_footer{margin:0px;padding:1.5em 0px 0px 0px;text-align:center;justify-content:center;align-items:center;position:relative;z-index:3}#page .gform_wrapper .gform_footer .button{height:auto;color:#1f2024;text-decoration:none;font-size:clamp(1.3em,2.8vw,2.5em);line-height:1.2;padding:0px;display:inline-block;font-family:"Tiempos Headline",Georgia,"Times New Roman",Times,serif;position:relative;z-index:1;background:none;border:none;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-ms-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}#page .gform_wrapper .gform_footer .button:hover{color:#1f2024}#page .gform_wrapper .gform_footer .button:hover:after{transform-origin:0% 50%;opacity:.7;transform:scaleX(1)}#page .gform_wrapper .gform_footer .button:after{content:"";display:block;margin:auto;position:absolute;bottom:0px;right:-10px;left:-10px;height:20px;background:#e17240;transform:scaleX(0);transform-origin:100% 50%;opacity:0;transition:transform .4s ease-out,opacity .4s ease-out}#page .gform_wrapper .gform_footer .button span{position:relative;z-index:2}@media screen and (max-width: 641px){#page .gform_wrapper .gform_footer .button{line-height:inherit;min-height:0px;width:auto}}.grecaptcha-badge{visibility:hidden}.search-form{display:flex}.search-form .search-field{border:none;height:2.2em;padding:0px;background:none;border-radius:0px;border-bottom:2px solid #1f2024;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-ms-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}.search-form .search-field:focus{outline:none;background:#e7e7e7}.search-form .search-submit{background:#e7e7e7 url("/wp-content/themes/foe/images/shell/search.svg") center center no-repeat;-webkit-background-size:17px;-moz-background-size:17px;-o-background-size:17px;background-size:17px;padding:0px;width:44px;border:none;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-ms-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.search-form .search-submit:hover{background:#c1c1c1 url("/wp-content/themes/foe/images/icons/search.svg") center center no-repeat;-webkit-background-size:17px;-moz-background-size:17px;-o-background-size:17px;background-size:17px}#page input.ajax-keyword{font-size:20px;border:none;height:2.2em;padding:0px;background:url("/wp-content/themes/foe/images/icons/search.svg") right center no-repeat;border-radius:0px;margin-bottom:0em;border-bottom:2px solid #1f2024;-webkit-background-size:17px;-moz-background-size:17px;-o-background-size:17px;background-size:17px;margin-bottom:2em;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-ms-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}@media screen and (max-width: 800px){#page input.ajax-keyword{margin-bottom:1.5em}}#page input.ajax-keyword:focus{outline:none;border-bottom:2px solid #064568}.ajax-spinner{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:rgba(254,252,249,.8);z-index:5;display:none;justify-content:center;padding:25% 0px 0px 0px}.ajax-spinner .spinner{margin:0 auto;display:block;width:50px;height:50px;border-radius:50%;border:4px solid rgba(6,69,104,.45);border-top:4px solid #064568;-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.scroll-wrap{position:relative;z-index:5}/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;transform-origin:center right;transition:transform .3s,opacity .3s;width:11px;z-index:99}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#000;border-radius:10px;cursor:-webkit-grab;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}/*# sourceMappingURL=styles.css.map */