@charset "UTF-8";@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:local("Roboto Thin Italic"),local(Roboto-ThinItalic),url(//fonts.gstatic.com/s/roboto/v18/KFOiCnqEu92Fr1Mu51QrEzAdKw.eot#) format("eot"),url(//fonts.gstatic.com/s/roboto/v18/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v18/KFOiCnqEu92Fr1Mu51QrEzAdKQ.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local(Roboto-LightItalic),url(//fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsA.eot#) format("eot"),url(//fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsI.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local(Roboto-Italic),url(//fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1Mu51xIIzY.eot#) format("eot"),url(//fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1Mu51xIIzQ.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:local("Roboto Medium Italic"),local(Roboto-MediumItalic),url(//fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51S7ACc6CsA.eot#) format("eot"),url(//fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51S7ACc6CsI.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local(Roboto-BoldItalic),url(//fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic6CsA.eot#) format("eot"),url(//fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic6CsI.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:local("Roboto Black Italic"),local(Roboto-BlackItalic),url(//fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TLBCc6CsA.eot#) format("eot"),url(//fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TLBCc6CsI.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin"),local(Roboto-Thin),url(//fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1MmgVxIIzY.eot#) format("eot"),url(//fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1MmgVxIIzQ.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light"),local(Roboto-Light),url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc8.eot#) format("eot"),url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc-.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(Roboto),local(Roboto-Regular),url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxO.eot#) format("eot"),url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxM.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local(Roboto-Medium),url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc8.eot#) format("eot"),url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc-.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local(Roboto-Bold),url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc8.eot#) format("eot"),url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc-.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local("Roboto Black"),local(Roboto-Black),url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfBBc8.eot#) format("eot"),url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfBBc-.woff) format("woff");font-display:swap}:root{-ms-overflow-style:-ms-autohiding-scrollbar;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}details,main,summary{display:block}progress{display:inline-block}[hidden],template{display:none}nav ol,nav ul{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:400}small{font-size:75%}b,strong{font-weight:700}em{font-style:italic}a{cursor:pointer;background-color:transparent}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}abbr[title]{text-decoration:none;border-bottom:1px dotted}dfn{font-style:italic}pre,xmp{overflow:auto}fieldset{min-width:0;border-width:0}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}button{overflow:visible;-webkit-appearance:button}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}textarea{overflow:auto;resize:vertical}audio,canvas,iframe,img,svg,video{vertical-align:middle;max-width:100%}svg:not(:root){overflow:hidden}audio:not([controls]){display:none;height:0}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}[tabindex="-1"]:focus{outline:none!important}body:before{display:none;content:'{"xs":"480px","sm":"768px","md":"1024px","lg":"1300px"}'}:root{font-size:100%;font-family:Roboto,Tahoma,Geneva,sans-serif;color:#222;line-height:1.5;text-rendering:optimizeLegibility}:focus,[gr-form] input[type=checkbox]:focus+label:before,[gr-form] input[type=file]:focus+label,[gr-form] input[type=radio]:focus+label:before{outline-style:solid;outline-color:#cc582b;outline-width:0}[gr-svg-inliner]{visibility:hidden;opacity:0;-webkit-transition:opacity .24s cubic-bezier(.47,0,.745,.715);transition:opacity .24s cubic-bezier(.47,0,.745,.715)}[gr-svg-inliner][gr-svg-inliner~=done]{visibility:visible;opacity:1}@-webkit-keyframes slideInY{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes slideInY{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes slideOutY{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}to{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes slideOutY{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}to{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}}a{text-decoration:none}a,a:focus,a:hover{color:#cc582b}body,html{width:100%;overflow-x:hidden}body{font-family:Helvetica,Arial,sans-serif;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh}button,input[type=submit]{background-color:#cc582b;border-color:#cc582b;color:#fff;cursor:pointer;font-weight:700;padding-top:5px;padding-bottom:5px}html{scroll-behavior:smooth}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d7d7d7;border-radius:0;padding:10px 20px;max-width:100%}label{display:block}label input,label span,label textarea{display:block;width:100%}p,ul{margin-bottom:1em}p:last-child,ul:last-child{margin-bottom:0}.site-footer{background-color:#000;color:#fff;font-size:14px}@media (min-width:30em){.site-footer{font-size:16px}}.site-footer a{color:inherit;display:block;line-height:1;padding:0 20px}.site-footer a:hover{color:#cc582b}.site-footer li{border-right:1px solid #fff}.site-footer li:last-child{border-right:0}.site-footer ul{list-style:none;margin-bottom:0;text-align:center;height:60px}div.wpcf7-response-output{margin-left:0;margin-right:0}div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{border-color:#cc582b}.g-recaptcha{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:0 center;transform-origin:0 center}@media (min-width:30em){.g-recaptcha{-webkit-transform:scale(1);transform:scale(1)}}.brand{background-image:url(/wp-content/uploads/2019/03/REMCORP-logo.png);background-position:50%;background-repeat:no-repeat;background-size:100%;display:block;-ms-flex-negative:0;flex-shrink:0;width:100px;height:23px}.navigation-toggle{background-color:transparent;border:0;color:#000;font-weight:400;line-height:1;padding:0;position:relative;text-transform:uppercase}@media (min-width:30em){.navigation-toggle{display:none}}.navigation-toggle:after,.navigation-toggle:before{background-color:#000;content:"";display:block;position:absolute;left:0;-webkit-transform:translate(-100%);transform:translate(-100%);width:14px;height:1px}.navigation-toggle:before{top:3px}.navigation-toggle:after{bottom:2px}.navigation-toggle span{padding-left:5px;position:relative}.navigation-toggle span:before{background-color:#000;content:"";display:block;position:absolute;top:50%;left:0;-webkit-transform:translate(-100%);transform:translate(-100%);width:14px;height:1px}.site-header{border-bottom:1px solid #cc582b;font-size:16px;position:fixed;z-index:10;width:100%}.site-header .container{background-color:#fff;padding-top:10px;padding-bottom:10px;max-width:none}.site-navigation{background-color:#fff;border-bottom:1px solid #cc582b;position:absolute;bottom:0;left:0;z-index:-1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s;transition:.3s;width:100%}@media (min-width:30em){.site-navigation{border-bottom:0;display:block;position:static;z-index:0}}@media (max-width:29.9375em){.site-navigation.active{-webkit-transform:translateY(100%);transform:translateY(100%)}}.site-navigation a{color:#000;display:block;padding:20px 10px}@media (min-width:30em){.site-navigation a{padding:0 10px}}.site-navigation a:hover{color:#cc582b;text-decoration:none}.site-navigation ul{margin-bottom:0;text-align:center}@media (min-width:30em){.site-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.arrow-down{display:none}@media (min-width:48em){.arrow-down{background-color:#cc582b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;left:50%;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:45px;height:45px}}@media (min-width:48em){.arrow-down img{-webkit-animation:appear-down 2s 1s infinite;animation:appear-down 2s 1s infinite}}.video-wrapper{background-position:50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;max-height:80vh;width:100%;height:56.25vw;overflow:hidden}.video-wrapper:before{background-color:rgba(0,0,0,.5);content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.video-wrapper__content{color:#fff;font-size:26px;font-weight:900;line-height:1.1;padding:0 20px;position:relative;z-index:1;text-align:center;max-width:1000px}@media (min-width:48em){.video-wrapper__content{font-size:60px;letter-spacing:-2px;line-height:1}}.video-wrapper__element{display:none}@media (min-width:48em){.video-wrapper__element{display:block;position:absolute;top:50%;left:0;z-index:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:56.25vw}}@media (min-width:64em){.home-block{width:50%}}.home-block:first-child{background-color:#f1f1f1}@media (min-width:64em){.home-block:nth-child(2),.home-block:nth-child(4){-webkit-transform:translateY(60px);transform:translateY(60px)}}.home-block:nth-child(4),.home-block:nth-child(7){background-color:#b9502d;color:#fff}@media (min-width:64em){.home-block:nth-child(6){padding-top:60px}}.home-block--image{padding:0}@media (min-width:64em){.home-block--image img{display:none}}.home-block--image .home-block__image{background-position:50%;background-size:cover;margin-bottom:0;height:100%}.home-block__content{margin-left:auto;padding:40px 20px;height:100%}@media (min-width:64em){.home-block__content{padding:60px 60px 60px 20px;max-width:650px}}.home-block:nth-child(4) .home-block__content,.home-block:nth-child(6) .home-block__content{margin-left:0;margin-right:auto}@media (min-width:64em){.home-block:nth-child(4) .home-block__content,.home-block:nth-child(6) .home-block__content{padding-left:60px;padding-right:20px}}.home-block--image .home-block__content{margin:0;padding:0}@media (min-width:64em){.home-block--image .home-block__content{max-width:none}}.home-block__heading{font-size:30px;font-weight:700;line-height:1.1;margin-bottom:20px}@media (min-width:48em){.home-block__heading{font-size:35px}}.home-block__image{background-repeat:no-repeat;margin-bottom:10px}@media (min-width:64em){.homepage-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-section{margin-bottom:70px}.page-section:last-child{background-color:#f1f1f1;margin-bottom:0;padding-top:70px;padding-bottom:70px}.page-section .container{margin:0 auto}@media (min-width:64em){.page-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:64em){.page-section__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.page-section__title{font-family:Helvetica,Arial,sans-serif;font-size:40px;font-weight:700;line-height:1.2}@media (min-width:64em){.page-section__title{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-size:58px;width:365px}}.page-section__title:after{border-bottom:2px solid #cc582b;content:"";display:block;margin-bottom:40px;padding-bottom:20px;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transition-duration:.3s;transition-duration:.3s;width:50px}@media (min-width:64em){.page-section__title:after{margin-bottom:0}}.page-section__title--page{font-size:48px}@media (min-width:64em){.page-section__title--page{font-size:48px;width:auto}}.page-section__title--page:after{content:""}@media (min-width:64em){.page-section__title--page:after{margin-bottom:40px}}@media (min-width:48em){.team-home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.team-home figure{margin-bottom:40px}@media (min-width:48em){.team-home figure{margin-right:20px;margin-bottom:0;width:calc(30% - 20px)!important}}.team-home figure>a{display:block}.team-home>p{display:none}.team-home p>a{font-weight:700}.team-home p>a:after{content:"▶";content:"\25B8";display:inline-block;font-size:1em;margin-left:4px}.fade-in-left{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);-webkit-transition:.3s;transition:.3s}.fade-in-left.animate{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.fade-in-left.animate:after{-webkit-transform:scale(1);transform:scale(1)}@-webkit-keyframes appear-down{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1%;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes appear-down{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1%;-webkit-transform:translateY(0);transform:translateY(0)}}.container{margin:0 auto;padding:0 20px;max-width:1300px;width:100%}.container--page{margin-top:100px;margin-bottom:100px}.main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:44px}.page-anchor{margin-top:-64px;padding-top:64px}.u-flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-footer ul,.u-flex-between,.u-flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-footer ul,.u-flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-no-padding{padding:0}